[INFO] fetching crate qoqo 1.4.0...
[INFO] documenting qoqo-1.4.0 against 1.69.0 for beta-1.70-rustdoc-1
[INFO] extracting crate qoqo 1.4.0 into /workspace/builds/worker-5-tc1/source
[INFO] validating manifest of crates.io crate qoqo 1.4.0 on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate qoqo 1.4.0
[INFO] finished tweaking crates.io crate qoqo 1.4.0
[INFO] tweaked toml for crates.io crate qoqo 1.4.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+1.69.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded test-case-core v3.1.0
[INFO] [stderr]   Downloaded test-case-macros v3.1.0
[INFO] [stderr]   Downloaded roqoqo-derive v1.4.0
[INFO] [stderr]   Downloaded rand_distr v0.4.3
[INFO] [stderr]   Downloaded roqoqo v1.4.0
[INFO] [stderr]   Downloaded test-case v3.1.0
[INFO] [stderr]   Downloaded qoqo_calculator_pyo3 v1.1.1
[INFO] [stderr]   Downloaded qoqo-macros v1.4.0
[INFO] [stderr]   Downloaded qoqo_calculator v1.1.1
[INFO] [stderr]   Downloaded numpy v0.18.0
[INFO] [stderr]   Downloaded ndarray v0.15.6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 81bef03d165dca5b89771f86e98d5d866dbd40161f4db0c3b31e57d1b6e4cd92
[INFO] running `Command { std: "docker" "start" "-a" "81bef03d165dca5b89771f86e98d5d866dbd40161f4db0c3b31e57d1b6e4cd92", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "81bef03d165dca5b89771f86e98d5d866dbd40161f4db0c3b31e57d1b6e4cd92", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "81bef03d165dca5b89771f86e98d5d866dbd40161f4db0c3b31e57d1b6e4cd92", kill_on_drop: false }`
[INFO] [stdout] 81bef03d165dca5b89771f86e98d5d866dbd40161f4db0c3b31e57d1b6e4cd92
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1440493e88b304d47a05c67ebad0ca6dcacca08d65e9b62f1df581ee82df1aa5
[INFO] running `Command { std: "docker" "start" "-a" "1440493e88b304d47a05c67ebad0ca6dcacca08d65e9b62f1df581ee82df1aa5", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]    Compiling target-lexicon v0.12.7
[INFO] [stderr]    Compiling once_cell v1.17.1
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling num-integer v0.1.45
[INFO] [stderr]    Compiling matrixmultiply v0.3.5
[INFO] [stderr]    Compiling memoffset v0.8.0
[INFO] [stderr]    Compiling libc v0.2.142
[INFO] [stderr]     Checking rawpointer v0.2.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]     Checking bytemuck v1.13.1
[INFO] [stderr]    Compiling paste v1.0.12
[INFO] [stderr]    Compiling syn v2.0.15
[INFO] [stderr]    Compiling num-rational v0.4.1
[INFO] [stderr]    Compiling indoc v1.0.9
[INFO] [stderr]     Checking unindent v0.1.11
[INFO] [stderr]     Checking fixedbitset v0.4.2
[INFO] [stderr]     Checking rustc-hash v1.1.0
[INFO] [stderr]     Checking safe_arch v0.6.0
[INFO] [stderr]    Compiling getrandom v0.2.9
[INFO] [stderr]     Checking wide v0.7.8
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling pyo3-build-config v0.18.3
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]     Checking approx v0.5.1
[INFO] [stderr]     Checking rand_distr v0.4.3
[INFO] [stderr]    Compiling pyo3-ffi v0.18.3
[INFO] [stderr]    Compiling pyo3 v0.18.3
[INFO] [stderr]    Compiling serde_derive v1.0.160
[INFO] [stderr]    Compiling thiserror-impl v1.0.40
[INFO] [stderr]    Compiling roqoqo v1.4.0
[INFO] [stderr]    Compiling roqoqo-derive v1.4.0
[INFO] [stderr]    Compiling qoqo v1.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling qoqo-macros v1.4.0
[INFO] [stderr]    Compiling pyo3-macros-backend v0.18.3
[INFO] [stderr]     Checking thiserror v1.0.40
[INFO] [stderr]    Compiling nalgebra-macros v0.2.0
[INFO] [stderr]    Compiling pyo3-macros v0.18.3
[INFO] [stderr]     Checking serde v1.0.160
[INFO] [stderr]     Checking num-complex v0.4.3
[INFO] [stderr]     Checking petgraph v0.6.3
[INFO] [stderr]     Checking bincode v1.3.3
[INFO] [stderr]     Checking serde_json v1.0.96
[INFO] [stderr]     Checking simba v0.8.1
[INFO] [stderr]     Checking qoqo_calculator v1.1.1
[INFO] [stderr]     Checking ndarray v0.15.6
[INFO] [stderr]     Checking qoqo_calculator_pyo3 v1.1.1
[INFO] [stderr]     Checking numpy v0.18.0
[INFO] [stderr]     Checking nalgebra v0.32.2
[INFO] [stderr]  Documenting qoqo v1.4.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `complex`
[INFO] [stdout]    --> src/operations/pragma_operations.rs:102:5
[INFO] [stdout]     |
[INFO] [stdout] 102 | /     /// Create a PragmaSetStateVector.
[INFO] [stdout] 103 | |     ///
[INFO] [stdout] 104 | |     /// Args:
[INFO] [stdout] 105 | |     ///     statevector (list[complex]): The statevector representing the qubit register.
[INFO] [stdout] 106 | |     ///
[INFO] [stdout] 107 | |     /// Returns:
[INFO] [stdout] 108 | |     ///     self: The new PragmaSetStateVector.
[INFO] [stdout]     | |_______________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 statevector (list[complex]): The statevector representing the qubit register.
[INFO] [stdout]                                   ^^^^^^^
[INFO] [stdout]     = note: no item named `complex` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout]     = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/operations/pragma_operations.rs:166:5
[INFO] [stdout]     |
[INFO] [stdout] 166 | /     /// List all involved qubits (here, all).
[INFO] [stdout] 167 | |     ///
[INFO] [stdout] 168 | |     /// Returns:
[INFO] [stdout] 169 | |     ///     set[int]: The involved qubits of the PRAGMA operation.
[INFO] [stdout]     | |__________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 set[int]: The involved qubits of the PRAGMA operation.
[INFO] [stdout]                     ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `complex`
[INFO] [stdout]    --> src/operations/pragma_operations.rs:363:5
[INFO] [stdout]     |
[INFO] [stdout] 363 | /     /// Create a PragmaSetDensityMatrix.
[INFO] [stdout] 364 | |     ///
[INFO] [stdout] 365 | |     /// Args:
[INFO] [stdout] 366 | |     ///     density_matrix (Array2[complex]): The density matrix representing the qubit register.
[INFO] [stdout] 367 | |     ///
[INFO] [stdout] 368 | |     /// Returns:
[INFO] [stdout] 369 | |     ///     self: The new PragmaSetDensityMatrix.
[INFO] [stdout]     | |_________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 density_matrix (Array2[complex]): The density matrix representing the qubit register.
[INFO] [stdout]                                        ^^^^^^^
[INFO] [stdout]     = note: no item named `complex` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/operations/pragma_operations.rs:389:5
[INFO] [stdout]     |
[INFO] [stdout] 389 | /     /// List all involved qubits (here, all).
[INFO] [stdout] 390 | |     ///
[INFO] [stdout] 391 | |     /// Returns:
[INFO] [stdout] 392 | |     ///     set[int]: The involved qubits of the PRAGMA operation.
[INFO] [stdout]     | |__________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 set[int]: The involved qubits of the PRAGMA operation.
[INFO] [stdout]                     ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/operations/pragma_operations.rs:554:1
[INFO] [stdout]     |
[INFO] [stdout] 554 | / /// The statistical overrotation PRAGMA operation.
[INFO] [stdout] 555 | | ///
[INFO] [stdout] 556 | | /// This PRAGMA applies a statistical overrotation to the next rotation gate in the circuit, which
[INFO] [stdout] 557 | | /// matches the hqslang name in the `gate` parameter of PragmaOverrotation and the involved qubits in `qubits`.
[INFO] [stdout] ...   |
[INFO] [stdout] 567 | | ///     variance (float): The standard deviation of the normal distribution the random number is drawn from.
[INFO] [stdout] 568 | | ///
[INFO] [stdout]     | |___^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 qubits (list[int]): The qubits of the gate to overrotate.
[INFO] [stdout]                              ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/operations/pragma_operations.rs:587:1
[INFO] [stdout]     |
[INFO] [stdout] 587 | / /// This PRAGMA operation signals the STOP of a parallel execution block.
[INFO] [stdout] 588 | | ///
[INFO] [stdout] 589 | | /// Args:
[INFO] [stdout] 590 | | ///     qubits (list[int]): The qubits involved in parallel execution block.
[INFO] [stdout] 591 | | ///     execution_time (CalculatorFloat): The time for the execution of the block in seconds.
[INFO] [stdout]     | |_____________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 qubits (list[int]): The qubits involved in parallel execution block.
[INFO] [stdout]                              ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/operations/pragma_operations.rs:610:1
[INFO] [stdout]     |
[INFO] [stdout] 610 | / /// This PRAGMA operation makes the quantum hardware wait a given amount of time.
[INFO] [stdout] 611 | | ///
[INFO] [stdout] 612 | | /// This PRAGMA operation is used for error mitigation reasons, for instance.
[INFO] [stdout] 613 | | /// It can be used to boost the noise on the qubits since it gets worse with time.
[INFO] [stdout] ...   |
[INFO] [stdout] 616 | | ///     qubits (list[int]): The qubits involved in the sleep block.
[INFO] [stdout] 617 | | ///     sleep_time (CalculatorFloat): The time for the execution of the block in seconds.
[INFO] [stdout]     | |_________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 qubits (list[int]): The qubits involved in the sleep block.
[INFO] [stdout]                              ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/operations/pragma_operations.rs:635:1
[INFO] [stdout]     |
[INFO] [stdout] 635 | / /// This PRAGMA operation signals the START of a decomposition block.
[INFO] [stdout] 636 | | ///
[INFO] [stdout] 637 | | /// Args:
[INFO] [stdout] 638 | | ///     qubits (list[int]): The qubits involved in the decomposition block.
[INFO] [stdout] 639 | | ///     reordering_dictionary dict[int, int]): The reordering dictionary of the block.
[INFO] [stdout]     | |______________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 qubits (list[int]): The qubits involved in the decomposition block.
[INFO] [stdout]                              ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/operations/pragma_operations.rs:647:1
[INFO] [stdout]     |
[INFO] [stdout] 647 | / /// This PRAGMA operation signals the STOP of a decomposition block.
[INFO] [stdout] 648 | | ///
[INFO] [stdout] 649 | | /// Args:
[INFO] [stdout] 650 | | ///     qubits (list[int]): The qubits involved in the decomposition block.
[INFO] [stdout]     | |___________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 qubits (list[int]): The qubits involved in the decomposition block.
[INFO] [stdout]                              ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `float`
[INFO] [stdout]    --> src/operations/pragma_operations.rs:957:5
[INFO] [stdout]     |
[INFO] [stdout] 957 | /     /// Create a PragmaGeneralNoise.
[INFO] [stdout] 958 | |     ///
[INFO] [stdout] 959 | |     /// This PRAGMA operation applies a noise term according to the given operators.
[INFO] [stdout] 960 | |     /// The operators are represented by a 3x3 matrix:
[INFO] [stdout] ...   |
[INFO] [stdout] 985 | |     /// Returns:
[INFO] [stdout] 986 | |     ///     self: The new PragmaGeneralNoise.
[INFO] [stdout]     | |_____________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 rates (Array2[float]): The rate matrix M.
[INFO] [stdout]                               ^^^^^
[INFO] [stdout]     = note: no item named `float` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]     --> src/operations/pragma_operations.rs:1044:5
[INFO] [stdout]      |
[INFO] [stdout] 1044 | /     /// List all involved qubits.
[INFO] [stdout] 1045 | |     ///
[INFO] [stdout] 1046 | |     /// Returns:
[INFO] [stdout] 1047 | |     ///     set[int]: The involved qubits of the PRAGMA operation.
[INFO] [stdout]      | |__________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]                  set[int]: The involved qubits of the PRAGMA operation.
[INFO] [stdout]                      ^^^
[INFO] [stdout]      = note: no item named `int` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]     --> src/operations/pragma_operations.rs:1292:5
[INFO] [stdout]      |
[INFO] [stdout] 1292 | /     /// List all involved qubits.
[INFO] [stdout] 1293 | |     ///
[INFO] [stdout] 1294 | |     /// Returns:
[INFO] [stdout] 1295 | |     ///     set[int]: The involved qubits of the PRAGMA operation.
[INFO] [stdout]      | |__________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]                  set[int]: The involved qubits of the PRAGMA operation.
[INFO] [stdout]                      ^^^
[INFO] [stdout]      = note: no item named `int` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::PauliZProductInput`
[INFO] [stdout]   --> src/measurements/measurement_auxiliary_data_input.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     /// Internal storage of [roqoqo::PauliZProductInput].
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            Internal storage of [roqoqo::PauliZProductInput].
[INFO] [stdout]                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `PauliZProductInput` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]   --> src/measurements/measurement_auxiliary_data_input.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 | /     /// Add measured Pauli product to PauliZProductInput and returns index of Pauli product.
[INFO] [stdout] 58 | |     ///
[INFO] [stdout] 59 | |     /// When the pauli product is already in the measurement input the function only returns
[INFO] [stdout] 60 | |     /// it index.
[INFO] [stdout] ...  |
[INFO] [stdout] 69 | |     /// Raises:
[INFO] [stdout] 70 | |     ///     RuntimeError: Failed to add pauli product.
[INFO] [stdout]    | |______________________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]                pauli_product_mask (list[int]): List of the qubits involved in the Pauli produc measurement.
[INFO] [stdout]                                         ^^^
[INFO] [stdout]    = note: no item named `int` in scope
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::CheatedPauliZProductInput`
[INFO] [stdout]    --> src/measurements/measurement_auxiliary_data_input.rs:227:5
[INFO] [stdout]     |
[INFO] [stdout] 227 |     /// Internal storage of [roqoqo::CheatedPauliZProductInput].
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             Internal storage of [roqoqo::CheatedPauliZProductInput].
[INFO] [stdout]                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `CheatedPauliZProductInput` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::CheatedInput`
[INFO] [stdout]    --> src/measurements/measurement_auxiliary_data_input.rs:419:5
[INFO] [stdout]     |
[INFO] [stdout] 419 |     /// Internal storage of [roqoqo::CheatedInput].
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             Internal storage of [roqoqo::CheatedInput].
[INFO] [stdout]                                  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `CheatedInput` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::CheatedPauliZProductInput`
[INFO] [stdout]    --> src/measurements/measurement_auxiliary_data_input.rs:579:65
[INFO] [stdout]     |
[INFO] [stdout] 579 |     /// `input` - The Python object that should be casted to a [roqoqo::CheatedPauliZProductInput]
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `CheatedPauliZProductInput` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::PauliZProductInput`
[INFO] [stdout]    --> src/measurements/measurement_auxiliary_data_input.rs:612:65
[INFO] [stdout]     |
[INFO] [stdout] 612 |     /// `input` - The Python object that should be casted to a [roqoqo::PauliZProductInput]
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `PauliZProductInput` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::CheatedInput`
[INFO] [stdout]    --> src/measurements/measurement_auxiliary_data_input.rs:645:65
[INFO] [stdout]     |
[INFO] [stdout] 645 |     /// `input` - The Python object that should be casted to a [roqoqo::CheatedInput]
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^^^^^ no item named `CheatedInput` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::PauliZProduct`
[INFO] [stdout]   --> src/measurements/basis_rotation_measurement.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     /// Internal storage of [roqoqo::PauliZProduct].
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            Internal storage of [roqoqo::PauliZProduct].
[INFO] [stdout]                                 ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `PauliZProduct` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/measurements/basis_rotation_measurement.rs:89:5
[INFO] [stdout]     |
[INFO] [stdout] 89  | /     /// Execute the PauliZ product measurement.
[INFO] [stdout] 90  | |     ///
[INFO] [stdout] 91  | |     /// Args:
[INFO] [stdout] 92  | |     ///     input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name...
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |     ///     RuntimeError: Unexpected repetition of key in bit_register.
[INFO] [stdout] 101 | |     ///     RuntimeError: Error evaluating PauliZ product measurement.
[INFO] [stdout]     | |______________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name as key
[INFO] [stdout]                                                                ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `float`
[INFO] [stdout]    --> src/measurements/basis_rotation_measurement.rs:89:5
[INFO] [stdout]     |
[INFO] [stdout] 89  | /     /// Execute the PauliZ product measurement.
[INFO] [stdout] 90  | |     ///
[INFO] [stdout] 91  | |     /// Args:
[INFO] [stdout] 92  | |     ///     input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name...
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |     ///     RuntimeError: Unexpected repetition of key in bit_register.
[INFO] [stdout] 101 | |     ///     RuntimeError: Error evaluating PauliZ product measurement.
[INFO] [stdout]     | |______________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 float_registers (dict[str, list[list[float]]): The classical float registers as a dictionary with the register name as key
[INFO] [stdout]                                                      ^^^^^
[INFO] [stdout]     = note: no item named `float` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `complex`
[INFO] [stdout]    --> src/measurements/basis_rotation_measurement.rs:89:5
[INFO] [stdout]     |
[INFO] [stdout] 89  | /     /// Execute the PauliZ product measurement.
[INFO] [stdout] 90  | |     ///
[INFO] [stdout] 91  | |     /// Args:
[INFO] [stdout] 92  | |     ///     input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name...
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |     ///     RuntimeError: Unexpected repetition of key in bit_register.
[INFO] [stdout] 101 | |     ///     RuntimeError: Error evaluating PauliZ product measurement.
[INFO] [stdout]     | |______________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 complex_registers (dict[str, list[list[complex]]): The classical complex registers as a dictionary with the register name as key
[INFO] [stdout]                                                        ^^^^^^^
[INFO] [stdout]     = note: no item named `complex` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::PauliZProduct`
[INFO] [stdout]    --> src/measurements/basis_rotation_measurement.rs:343:65
[INFO] [stdout]     |
[INFO] [stdout] 343 |     /// `input` - The Python object that should be casted to a [roqoqo::PauliZProduct]
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^^^^^^ no item named `PauliZProduct` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::PauliZProduct`
[INFO] [stdout]   --> src/measurements/cheated_basis_rotation_measurement.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     /// Internal storage of [roqoqo::PauliZProduct].
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            Internal storage of [roqoqo::PauliZProduct].
[INFO] [stdout]                                 ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `PauliZProduct` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/measurements/cheated_basis_rotation_measurement.rs:89:5
[INFO] [stdout]     |
[INFO] [stdout] 89  | /     /// Executes the cheated PauliZ product measurement.
[INFO] [stdout] 90  | |     ///
[INFO] [stdout] 91  | |     /// Args:
[INFO] [stdout] 92  | |     ///     input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name...
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |     ///     RuntimeError: Unexpected repetition of key in bit_register.
[INFO] [stdout] 101 | |     ///     RuntimeError: Error evaluating cheated PauliZ product measurement.
[INFO] [stdout]     | |______________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name as key
[INFO] [stdout]                                                                ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `float`
[INFO] [stdout]    --> src/measurements/cheated_basis_rotation_measurement.rs:89:5
[INFO] [stdout]     |
[INFO] [stdout] 89  | /     /// Executes the cheated PauliZ product measurement.
[INFO] [stdout] 90  | |     ///
[INFO] [stdout] 91  | |     /// Args:
[INFO] [stdout] 92  | |     ///     input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name...
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |     ///     RuntimeError: Unexpected repetition of key in bit_register.
[INFO] [stdout] 101 | |     ///     RuntimeError: Error evaluating cheated PauliZ product measurement.
[INFO] [stdout]     | |______________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 float_registers (dict[str, list[list[float]]): The classical float registers as a dictionary with the register name as key
[INFO] [stdout]                                                      ^^^^^
[INFO] [stdout]     = note: no item named `float` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `complex`
[INFO] [stdout]    --> src/measurements/cheated_basis_rotation_measurement.rs:89:5
[INFO] [stdout]     |
[INFO] [stdout] 89  | /     /// Executes the cheated PauliZ product measurement.
[INFO] [stdout] 90  | |     ///
[INFO] [stdout] 91  | |     /// Args:
[INFO] [stdout] 92  | |     ///     input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name...
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |     ///     RuntimeError: Unexpected repetition of key in bit_register.
[INFO] [stdout] 101 | |     ///     RuntimeError: Error evaluating cheated PauliZ product measurement.
[INFO] [stdout]     | |______________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 complex_registers (dict[str, list[list[complex]]): The classical complex registers as a dictionary with the register name as key
[INFO] [stdout]                                                        ^^^^^^^
[INFO] [stdout]     = note: no item named `complex` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::CheatedPauliZProduct`
[INFO] [stdout]    --> src/measurements/cheated_basis_rotation_measurement.rs:342:65
[INFO] [stdout]     |
[INFO] [stdout] 342 |     /// `input` - The Python object that should be casted to a [roqoqo::CheatedPauliZProduct]
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `CheatedPauliZProduct` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::Cheated`
[INFO] [stdout]   --> src/measurements/cheated_measurement.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     /// Internal storage of [roqoqo::Cheated]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            Internal storage of [roqoqo::Cheated]
[INFO] [stdout]                                 ^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `Cheated` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/measurements/cheated_measurement.rs:89:5
[INFO] [stdout]     |
[INFO] [stdout] 89  | /     /// Execute the cheated measurement.
[INFO] [stdout] 90  | |     ///
[INFO] [stdout] 91  | |     /// Args:
[INFO] [stdout] 92  | |     ///     input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name...
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |     ///     RuntimeError: Unexpected repetition of key in bit_register.
[INFO] [stdout] 101 | |     ///     RuntimeError: Error evaluating cheated measurement.
[INFO] [stdout]     | |_______________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name as key.
[INFO] [stdout]                                                                ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `float`
[INFO] [stdout]    --> src/measurements/cheated_measurement.rs:89:5
[INFO] [stdout]     |
[INFO] [stdout] 89  | /     /// Execute the cheated measurement.
[INFO] [stdout] 90  | |     ///
[INFO] [stdout] 91  | |     /// Args:
[INFO] [stdout] 92  | |     ///     input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name...
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |     ///     RuntimeError: Unexpected repetition of key in bit_register.
[INFO] [stdout] 101 | |     ///     RuntimeError: Error evaluating cheated measurement.
[INFO] [stdout]     | |_______________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 float_registers (dict[str, list[list[float]]): The classical float registers as a dictionary with the register name as key.
[INFO] [stdout]                                                      ^^^^^
[INFO] [stdout]     = note: no item named `float` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `complex`
[INFO] [stdout]    --> src/measurements/cheated_measurement.rs:89:5
[INFO] [stdout]     |
[INFO] [stdout] 89  | /     /// Execute the cheated measurement.
[INFO] [stdout] 90  | |     ///
[INFO] [stdout] 91  | |     /// Args:
[INFO] [stdout] 92  | |     ///     input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name...
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |     ///     RuntimeError: Unexpected repetition of key in bit_register.
[INFO] [stdout] 101 | |     ///     RuntimeError: Error evaluating cheated measurement.
[INFO] [stdout]     | |_______________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 complex_registers (dict[str, list[list[complex]]): The classical complex registers as a dictionary with the register name as key.
[INFO] [stdout]                                                        ^^^^^^^
[INFO] [stdout]     = note: no item named `complex` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::Cheated`
[INFO] [stdout]    --> src/measurements/cheated_measurement.rs:341:65
[INFO] [stdout]     |
[INFO] [stdout] 341 |     /// `input` - The Python object that should be casted to a [roqoqo::Cheated]
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^ no item named `Cheated` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::ClassicalRegister`
[INFO] [stdout]   --> src/measurements/classical_register_measurement.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     /// Internal storage of [roqoqo::ClassicalRegister].
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            Internal storage of [roqoqo::ClassicalRegister].
[INFO] [stdout]                                 ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `ClassicalRegister` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::ClassicalRegister`
[INFO] [stdout]    --> src/measurements/classical_register_measurement.rs:264:65
[INFO] [stdout]     |
[INFO] [stdout] 264 |     /// `input` - The Python object that should be casted to a [roqoqo::ClassicalRegister]
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `ClassicalRegister` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1,`
[INFO] [stdout]    --> src/circuit.rs:157:5
[INFO] [stdout]     |
[INFO] [stdout] 157 | /     /// Return clone of the circuit with all overrotation Pragmas applied.
[INFO] [stdout] 158 | |     ///
[INFO] [stdout] 159 | |     /// Returns:
[INFO] [stdout] 160 | |     ///     Circuit: Circuit with the overrotation applied
[INFO] [stdout] ...   |
[INFO] [stdout] 175 | |     /// print(circuit_overrotated)
[INFO] [stdout] 176 | |     ///
[INFO] [stdout]     | |_______^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             >>> circuit += PragmaOverrotation("RotateY", [1,], 20.0, 30.0)
[INFO] [stdout]                                                           ^^
[INFO] [stdout]     = note: no item named `1,` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/circuit.rs:339:5
[INFO] [stdout]     |
[INFO] [stdout] 339 | /     /// Return the copy of a slice of the Circuit.
[INFO] [stdout] 340 | |     ///
[INFO] [stdout] 341 | |     /// Args:
[INFO] [stdout] 342 | |     ///     start (Optional[int]): The starting index of the slice (inclusive).
[INFO] [stdout] ...   |
[INFO] [stdout] 350 | |     ///     IndexError: Stop index out of range.
[INFO] [stdout] 351 | |     ///     IndexError: Start index out of range.
[INFO] [stdout]     | |_________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 start (Optional[int]): The starting index of the slice (inclusive).
[INFO] [stdout]                                 ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Operation`
[INFO] [stdout]    --> src/circuit.rs:393:5
[INFO] [stdout]     |
[INFO] [stdout] 393 | /     /// Return a list of definitions in the Circuit.
[INFO] [stdout] 394 | |     ///
[INFO] [stdout] 395 | |     /// Definitions need to be unique.
[INFO] [stdout] 396 | |     ///
[INFO] [stdout] 397 | |     /// Returns:
[INFO] [stdout] 398 | |     ///     list[Operation]: A vector of the definitions in the Circuit.
[INFO] [stdout]     | |________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 list[Operation]: A vector of the definitions in the Circuit.
[INFO] [stdout]                      ^^^^^^^^^
[INFO] [stdout]     = note: no item named `Operation` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Operation`
[INFO] [stdout]    --> src/circuit.rs:413:5
[INFO] [stdout]     |
[INFO] [stdout] 413 | /     /// Return a list of all operations in the Circuit.
[INFO] [stdout] 414 | |     ///
[INFO] [stdout] 415 | |     /// Returns:
[INFO] [stdout] 416 | |     ///     list[Operation]: A vector of the operations in the Circuit.
[INFO] [stdout]     | |_______________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 list[Operation]: A vector of the operations in the Circuit.
[INFO] [stdout]                      ^^^^^^^^^
[INFO] [stdout]     = note: no item named `Operation` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Operation`
[INFO] [stdout]    --> src/circuit.rs:431:5
[INFO] [stdout]     |
[INFO] [stdout] 431 | /     /// Return a list of operations with given tag.
[INFO] [stdout] 432 | |     ///
[INFO] [stdout] 433 | |     /// Args:
[INFO] [stdout] 434 | |     ///     tag (str): tag by which to filter operations.
[INFO] [stdout] 435 | |     ///
[INFO] [stdout] 436 | |     /// Returns:
[INFO] [stdout] 437 | |     ///     list[Operation]: A vector of the operations with the specified tag in the Circuit.
[INFO] [stdout]     | |______________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 list[Operation]: A vector of the operations with the specified tag in the Circuit.
[INFO] [stdout]                      ^^^^^^^^^
[INFO] [stdout]     = note: no item named `Operation` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Operation`
[INFO] [stdout]    --> src/circuit.rs:695:5
[INFO] [stdout]     |
[INFO] [stdout] 695 | /     /// Advance the iterator and return the next value.
[INFO] [stdout] 696 | |     ///
[INFO] [stdout] 697 | |     /// Returns None when iteration is finished. Individual iterator implementations may choose to resume iteration,
[INFO] [stdout] 698 | |     /// and so calling next() again may or may not eventually start returning Some(Operation) again at some point.
[INFO] [stdout] 699 | |     ///
[INFO] [stdout] 700 | |     /// Returns:
[INFO] [stdout] 701 | |     ///     Optional[Operation]: Operation that is next in the Iterator.
[INFO] [stdout]     | |________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 Optional[Operation]: Operation that is next in the Iterator.
[INFO] [stdout]                          ^^^^^^^^^
[INFO] [stdout]     = note: no item named `Operation` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::measurements::Measure`
[INFO] [stdout]   --> src/quantum_program.rs:27:1
[INFO] [stdout]    |
[INFO] [stdout] 27 | / /// Represents a quantum program evaluating measurements based on a one or more free float parameters.
[INFO] [stdout] 28 | | ///
[INFO] [stdout] 29 | | /// The main use of QuantumProgram is to contain a Measurements implementing [crate::measurements::Measure]
[INFO] [stdout] 30 | | /// that measures expectation values or output registers of [crate::Circuit] quantum circuits that contain
[INFO] [stdout] ...  |
[INFO] [stdout] 38 | | /// It is the intended way to interface between normal program code and roqoqo based quantum programs.
[INFO] [stdout] 39 | | ///
[INFO] [stdout]    | |___^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            The main use of QuantumProgram is to contain a Measurements implementing [crate::measurements::Measure]
[INFO] [stdout]                                                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `Measure` in module `measurements`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::Circuit`
[INFO] [stdout]   --> src/quantum_program.rs:27:1
[INFO] [stdout]    |
[INFO] [stdout] 27 | / /// Represents a quantum program evaluating measurements based on a one or more free float parameters.
[INFO] [stdout] 28 | | ///
[INFO] [stdout] 29 | | /// The main use of QuantumProgram is to contain a Measurements implementing [crate::measurements::Measure]
[INFO] [stdout] 30 | | /// that measures expectation values or output registers of [crate::Circuit] quantum circuits that contain
[INFO] [stdout] ...  |
[INFO] [stdout] 38 | | /// It is the intended way to interface between normal program code and roqoqo based quantum programs.
[INFO] [stdout] 39 | | ///
[INFO] [stdout]    | |___^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            that measures expectation values or output registers of [crate::Circuit] quantum circuits that contain
[INFO] [stdout]                                                                     ^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `Circuit` in module `qoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `float`
[INFO] [stdout]    --> src/quantum_program.rs:219:5
[INFO] [stdout]     |
[INFO] [stdout] 219 | /     /// Runs the QuantumProgram and returns expectation values.
[INFO] [stdout] 220 | |     ///
[INFO] [stdout] 221 | |     /// Runs the quantum programm for a given set of parameters passed in the same order as the parameters
[INFO] [stdout] 222 | |     /// listed in `input_parameter_names` and returns expectation values.
[INFO] [stdout] ...   |
[INFO] [stdout] 225 | |     ///     backend (Backend): The backend the program is executed on.
[INFO] [stdout] 226 | |     ///     parameters (Optional[List[float]): List of float  parameters of the function call in order of `input_parameter_names`
[INFO] [stdout]     | |_________________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 parameters (Optional[List[float]): List of float  parameters of the function call in order of `input_parameter_names`
[INFO] [stdout]                                           ^^^^^
[INFO] [stdout]     = note: no item named `float` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::Circuit`
[INFO] [stdout]    --> src/quantum_program.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 | /     /// Runs the QuantumProgram and returns the classical registers of the quantum program.
[INFO] [stdout] 263 | |     ///
[INFO] [stdout] 264 | |     /// Runs the quantum programm for a given set of parameters passed in the same order as the parameters
[INFO] [stdout] 265 | |     /// listed in `input_parameter_names` and returns the classical register output.  
[INFO] [stdout] ...   |
[INFO] [stdout] 271 | |     ///     backend (Backend): The backend the program is executed on.
[INFO] [stdout] 272 | |     ///     parameters (Optional[List[float]): List of float  parameters of the function call in order of `input_parameter_names`
[INFO] [stdout]     | |_________________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             of a [crate::Circuit] quantum circuit for real quantum hardware
[INFO] [stdout]                   ^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `Circuit` in module `qoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `float`
[INFO] [stdout]    --> src/quantum_program.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 | /     /// Runs the QuantumProgram and returns the classical registers of the quantum program.
[INFO] [stdout] 263 | |     ///
[INFO] [stdout] 264 | |     /// Runs the quantum programm for a given set of parameters passed in the same order as the parameters
[INFO] [stdout] 265 | |     /// listed in `input_parameter_names` and returns the classical register output.  
[INFO] [stdout] ...   |
[INFO] [stdout] 271 | |     ///     backend (Backend): The backend the program is executed on.
[INFO] [stdout] 272 | |     ///     parameters (Optional[List[float]): List of float  parameters of the function call in order of `input_parameter_names`
[INFO] [stdout]     | |_________________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 parameters (Optional[List[float]): List of float  parameters of the function call in order of `input_parameter_names`
[INFO] [stdout]                                           ^^^^^
[INFO] [stdout]     = note: no item named `float` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo:CircuitDag`
[INFO] [stdout]   --> src/circuitdag.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     /// Internal storage of [roqoqo:CircuitDag]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            Internal storage of [roqoqo:CircuitDag]
[INFO] [stdout]                                 ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `roqoqo:CircuitDag` in scope
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/circuitdag.rs:163:5
[INFO] [stdout]     |
[INFO] [stdout] 163 | /     /// Checks if executing an operation is blocked by any not-yet executed operation.
[INFO] [stdout] 164 | |     ///
[INFO] [stdout] 165 | |     /// Args:
[INFO] [stdout] 166 | |     ///     already_executed (list[int]): List of NodeIndices of Nodes that have already been executed in the Circuit.
[INFO] [stdout] ...   |
[INFO] [stdout] 169 | |     /// Returns:
[INFO] [stdout] 170 | |     ///     list[int]: List containing the sorted blocking elements.
[INFO] [stdout]     | |____________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 already_executed (list[int]): List of NodeIndices of Nodes that have already been executed in the Circuit.
[INFO] [stdout]                                        ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/circuitdag.rs:181:5
[INFO] [stdout]     |
[INFO] [stdout] 181 | /     /// Checks which of the direct predecessors of an Operation in the CircuitDag blocks the execution.
[INFO] [stdout] 182 | |     ///
[INFO] [stdout] 183 | |     /// Warning:
[INFO] [stdout] 184 | |     /// This method can only be used to determine if an operation can be executed when `already_executed` is consistent.
[INFO] [stdout] ...   |
[INFO] [stdout] 192 | |     /// Returns:
[INFO] [stdout] 193 | |     ///     list[int]: List containing the sorted blocking elements.
[INFO] [stdout]     | |____________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 already_executed (list[int]): List of NodeIndices of Nodes that have already been executed in the Circuit.
[INFO] [stdout]                                        ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/circuitdag.rs:204:5
[INFO] [stdout]     |
[INFO] [stdout] 204 | /     /// Returns a new front-layer after executing an operation from the current front layer.
[INFO] [stdout] 205 | |     ///
[INFO] [stdout] 206 | |     /// Returns an error if operation to be executed is not in the current front layer.
[INFO] [stdout] 207 | |     ///
[INFO] [stdout] ...   |
[INFO] [stdout] 210 | |     ///     current_front_layer (list[int]): List of NodeIndices in the current front layer ready to be executed if physically possible.
[INFO] [stdout] 211 | |     ///     to_be_executed (int): NodeIndex of the operation that should be executed next.
[INFO] [stdout]     | |__________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 already_executed (list[int]): List of NodeIndices of Nodes that have already been executed in the Circuit.
[INFO] [stdout]                                        ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/circuitdag.rs:377:5
[INFO] [stdout]     |
[INFO] [stdout] 377 | /     /// Returns the list of nodes of commuting operations in CircuitDag.
[INFO] [stdout] 378 | |     ///
[INFO] [stdout] 379 | |     /// Returns:
[INFO] [stdout] 380 | |     ///     list[int]: The list of nodes of commuting operations.
[INFO] [stdout]     | |_________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 list[int]: The list of nodes of commuting operations.
[INFO] [stdout]                      ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/circuitdag.rs:386:5
[INFO] [stdout]     |
[INFO] [stdout] 386 | /     /// Returns a set containing the nodes in the first parallel block.
[INFO] [stdout] 387 | |     ///
[INFO] [stdout] 388 | |     /// Returns:
[INFO] [stdout] 389 | |     ///     set[int]: The set of nodes in the first parallel block.
[INFO] [stdout]     | |___________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 set[int]: The set of nodes in the first parallel block.
[INFO] [stdout]                     ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/circuitdag.rs:395:5
[INFO] [stdout]     |
[INFO] [stdout] 395 | /     /// Returns a set containing the nodes in the last parallel block.
[INFO] [stdout] 396 | |     ///
[INFO] [stdout] 397 | |     /// Returns:
[INFO] [stdout] 398 | |     ///     set[int]: The set of nodes in the last parallel block.
[INFO] [stdout]     | |__________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 set[int]: The set of nodes in the last parallel block.
[INFO] [stdout]                     ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: could not parse code block as Rust code
[INFO] [stdout]    --> src/operations/pragma_operations.rs:957:5
[INFO] [stdout]     |
[INFO] [stdout] 957 | /     /// Create a PragmaGeneralNoise.
[INFO] [stdout] 958 | |     ///
[INFO] [stdout] 959 | |     /// This PRAGMA operation applies a noise term according to the given operators.
[INFO] [stdout] 960 | |     /// The operators are represented by a 3x3 matrix:
[INFO] [stdout] ...   |
[INFO] [stdout] 985 | |     /// Returns:
[INFO] [stdout] 986 | |     ///     self: The new PragmaGeneralNoise.
[INFO] [stdout]     | |_____________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: error from rustc: unknown start of token: \
[INFO] [stdout]     = note: error from rustc: unknown start of token: \
[INFO] [stdout]     = note: error from rustc: unknown start of token: \
[INFO] [stdout]     = note: error from rustc: unknown start of token: \
[INFO] [stdout]     = note: error from rustc: unknown start of token: \
[INFO] [stdout]     = note: error from rustc: unknown start of token: \
[INFO] [stdout]     = note: error from rustc: unknown start of token: \
[INFO] [stdout]     = note: error from rustc: unknown start of token: \
[INFO] [stdout]     = note: error from rustc: unknown start of token: \
[INFO] [stdout]     = note: error from rustc: unknown start of token: \
[INFO] [stdout]     = note: error from rustc: unknown start of token: \
[INFO] [stdout]     = note: error from rustc: unknown start of token: \
[INFO] [stdout]     = note: error from rustc: unknown start of token: \
[INFO] [stdout]     = note: error from rustc: unknown start of token: \
[INFO] [stdout]     = note: error from rustc: unknown start of token: \
[INFO] [stdout]     = note: error from rustc: unknown start of token: \
[INFO] [stdout]     = note: `#[warn(rustdoc::invalid_rust_codeblocks)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `Operation`
[INFO] [stdout]   --> src/circuit.rs:18:23
[INFO] [stdout]    |
[INFO] [stdout] 18 | //! functions of a Vec<Operation>, such as len(), is_empty(), get(), iter() and into_iter().
[INFO] [stdout]    |                       ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(rustdoc::invalid_html_tags)]` on by default
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 18 | //! functions of a `Vec<Operation>`, such as len(), is_empty(), get(), iter() and into_iter().
[INFO] [stdout]    |                    +              +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `Operation`
[INFO] [stdout]   --> src/circuit.rs:32:1
[INFO] [stdout]    |
[INFO] [stdout] 32 | / /// Module containing the Circuit class that represents a quantum circuit in qoqo.
[INFO] [stdout] 33 | | ///
[INFO] [stdout] 34 | | /// In qoqo, single operations are collected in a circuit to build up a quantum program.
[INFO] [stdout] 35 | | /// Qoqo circuits are strictly linear sequences of operations.
[INFO] [stdout] 36 | | /// The circuit struct behaves similar to a list and provides several standard
[INFO] [stdout] 37 | | /// functions of a Vec<Operation>, such as len(), is_empty(), get(), iter() and into_iter().
[INFO] [stdout] 38 | | ///
[INFO] [stdout]    | |___^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 32 ~ `/// Module containing the Circuit class that represents a quantum circuit in qoqo.
[INFO] [stdout] 33 | ///
[INFO] [stdout]  ...
[INFO] [stdout] 37 | /// functions of a Vec<Operation>, such as len(), is_empty(), get(), iter() and into_iter().
[INFO] [stdout] 38 ~ ///`
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 57 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 28.36s
[INFO] running `Command { std: "docker" "inspect" "1440493e88b304d47a05c67ebad0ca6dcacca08d65e9b62f1df581ee82df1aa5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1440493e88b304d47a05c67ebad0ca6dcacca08d65e9b62f1df581ee82df1aa5", kill_on_drop: false }`
[INFO] [stdout] 1440493e88b304d47a05c67ebad0ca6dcacca08d65e9b62f1df581ee82df1aa5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "RUSTC_BOOTSTRAP=1" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "rustdoc" "--lib" "-Zrustdoc-map" "--no-default-features" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7137bd7a04a73484f125bf69dd501cca8b5c5296d066093c95dcb62987fe5f48
[INFO] running `Command { std: "docker" "start" "-a" "7137bd7a04a73484f125bf69dd501cca8b5c5296d066093c95dcb62987fe5f48", kill_on_drop: false }`
[INFO] [stderr]    Compiling pyo3-build-config v0.18.3
[INFO] [stderr]    Compiling pyo3-ffi v0.18.3
[INFO] [stderr]    Compiling pyo3 v0.18.3
[INFO] [stderr]    Compiling qoqo v1.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking qoqo_calculator_pyo3 v1.1.1
[INFO] [stderr]     Checking numpy v0.18.0
[INFO] [stderr]  Documenting qoqo v1.4.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/operations/pragma_operations.rs:554:1
[INFO] [stdout]     |
[INFO] [stdout] 554 | / /// The statistical overrotation PRAGMA operation.
[INFO] [stdout] 555 | | ///
[INFO] [stdout] 556 | | /// This PRAGMA applies a statistical overrotation to the next rotation gate in the circuit, which
[INFO] [stdout] 557 | | /// matches the hqslang name in the `gate` parameter of PragmaOverrotation and the involved qubits in `qubits`.
[INFO] [stdout] ...   |
[INFO] [stdout] 567 | | ///     variance (float): The standard deviation of the normal distribution the random number is drawn from.
[INFO] [stdout] 568 | | ///
[INFO] [stdout]     | |___^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 qubits (list[int]): The qubits of the gate to overrotate.
[INFO] [stdout]                              ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout]     = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/operations/pragma_operations.rs:587:1
[INFO] [stdout]     |
[INFO] [stdout] 587 | / /// This PRAGMA operation signals the STOP of a parallel execution block.
[INFO] [stdout] 588 | | ///
[INFO] [stdout] 589 | | /// Args:
[INFO] [stdout] 590 | | ///     qubits (list[int]): The qubits involved in parallel execution block.
[INFO] [stdout] 591 | | ///     execution_time (CalculatorFloat): The time for the execution of the block in seconds.
[INFO] [stdout]     | |_____________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 qubits (list[int]): The qubits involved in parallel execution block.
[INFO] [stdout]                              ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/operations/pragma_operations.rs:610:1
[INFO] [stdout]     |
[INFO] [stdout] 610 | / /// This PRAGMA operation makes the quantum hardware wait a given amount of time.
[INFO] [stdout] 611 | | ///
[INFO] [stdout] 612 | | /// This PRAGMA operation is used for error mitigation reasons, for instance.
[INFO] [stdout] 613 | | /// It can be used to boost the noise on the qubits since it gets worse with time.
[INFO] [stdout] ...   |
[INFO] [stdout] 616 | | ///     qubits (list[int]): The qubits involved in the sleep block.
[INFO] [stdout] 617 | | ///     sleep_time (CalculatorFloat): The time for the execution of the block in seconds.
[INFO] [stdout]     | |_________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 qubits (list[int]): The qubits involved in the sleep block.
[INFO] [stdout]                              ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/operations/pragma_operations.rs:635:1
[INFO] [stdout]     |
[INFO] [stdout] 635 | / /// This PRAGMA operation signals the START of a decomposition block.
[INFO] [stdout] 636 | | ///
[INFO] [stdout] 637 | | /// Args:
[INFO] [stdout] 638 | | ///     qubits (list[int]): The qubits involved in the decomposition block.
[INFO] [stdout] 639 | | ///     reordering_dictionary dict[int, int]): The reordering dictionary of the block.
[INFO] [stdout]     | |______________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 qubits (list[int]): The qubits involved in the decomposition block.
[INFO] [stdout]                              ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/operations/pragma_operations.rs:647:1
[INFO] [stdout]     |
[INFO] [stdout] 647 | / /// This PRAGMA operation signals the STOP of a decomposition block.
[INFO] [stdout] 648 | | ///
[INFO] [stdout] 649 | | /// Args:
[INFO] [stdout] 650 | | ///     qubits (list[int]): The qubits involved in the decomposition block.
[INFO] [stdout]     | |___________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 qubits (list[int]): The qubits involved in the decomposition block.
[INFO] [stdout]                              ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::PauliZProductInput`
[INFO] [stdout]   --> src/measurements/measurement_auxiliary_data_input.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     /// Internal storage of [roqoqo::PauliZProductInput].
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            Internal storage of [roqoqo::PauliZProductInput].
[INFO] [stdout]                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `PauliZProductInput` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]   --> src/measurements/measurement_auxiliary_data_input.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 | /     /// Add measured Pauli product to PauliZProductInput and returns index of Pauli product.
[INFO] [stdout] 58 | |     ///
[INFO] [stdout] 59 | |     /// When the pauli product is already in the measurement input the function only returns
[INFO] [stdout] 60 | |     /// it index.
[INFO] [stdout] ...  |
[INFO] [stdout] 69 | |     /// Raises:
[INFO] [stdout] 70 | |     ///     RuntimeError: Failed to add pauli product.
[INFO] [stdout]    | |______________________________________________________^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]                pauli_product_mask (list[int]): List of the qubits involved in the Pauli produc measurement.
[INFO] [stdout]                                         ^^^
[INFO] [stdout]    = note: no item named `int` in scope
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::CheatedPauliZProductInput`
[INFO] [stdout]    --> src/measurements/measurement_auxiliary_data_input.rs:227:5
[INFO] [stdout]     |
[INFO] [stdout] 227 |     /// Internal storage of [roqoqo::CheatedPauliZProductInput].
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             Internal storage of [roqoqo::CheatedPauliZProductInput].
[INFO] [stdout]                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `CheatedPauliZProductInput` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::CheatedInput`
[INFO] [stdout]    --> src/measurements/measurement_auxiliary_data_input.rs:419:5
[INFO] [stdout]     |
[INFO] [stdout] 419 |     /// Internal storage of [roqoqo::CheatedInput].
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             Internal storage of [roqoqo::CheatedInput].
[INFO] [stdout]                                  ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `CheatedInput` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::CheatedPauliZProductInput`
[INFO] [stdout]    --> src/measurements/measurement_auxiliary_data_input.rs:579:65
[INFO] [stdout]     |
[INFO] [stdout] 579 |     /// `input` - The Python object that should be casted to a [roqoqo::CheatedPauliZProductInput]
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `CheatedPauliZProductInput` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::PauliZProductInput`
[INFO] [stdout]    --> src/measurements/measurement_auxiliary_data_input.rs:612:65
[INFO] [stdout]     |
[INFO] [stdout] 612 |     /// `input` - The Python object that should be casted to a [roqoqo::PauliZProductInput]
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `PauliZProductInput` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::CheatedInput`
[INFO] [stdout]    --> src/measurements/measurement_auxiliary_data_input.rs:645:65
[INFO] [stdout]     |
[INFO] [stdout] 645 |     /// `input` - The Python object that should be casted to a [roqoqo::CheatedInput]
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^^^^^ no item named `CheatedInput` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::PauliZProduct`
[INFO] [stdout]   --> src/measurements/basis_rotation_measurement.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     /// Internal storage of [roqoqo::PauliZProduct].
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            Internal storage of [roqoqo::PauliZProduct].
[INFO] [stdout]                                 ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `PauliZProduct` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/measurements/basis_rotation_measurement.rs:89:5
[INFO] [stdout]     |
[INFO] [stdout] 89  | /     /// Execute the PauliZ product measurement.
[INFO] [stdout] 90  | |     ///
[INFO] [stdout] 91  | |     /// Args:
[INFO] [stdout] 92  | |     ///     input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name...
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |     ///     RuntimeError: Unexpected repetition of key in bit_register.
[INFO] [stdout] 101 | |     ///     RuntimeError: Error evaluating PauliZ product measurement.
[INFO] [stdout]     | |______________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name as key
[INFO] [stdout]                                                                ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `float`
[INFO] [stdout]    --> src/measurements/basis_rotation_measurement.rs:89:5
[INFO] [stdout]     |
[INFO] [stdout] 89  | /     /// Execute the PauliZ product measurement.
[INFO] [stdout] 90  | |     ///
[INFO] [stdout] 91  | |     /// Args:
[INFO] [stdout] 92  | |     ///     input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name...
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |     ///     RuntimeError: Unexpected repetition of key in bit_register.
[INFO] [stdout] 101 | |     ///     RuntimeError: Error evaluating PauliZ product measurement.
[INFO] [stdout]     | |______________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 float_registers (dict[str, list[list[float]]): The classical float registers as a dictionary with the register name as key
[INFO] [stdout]                                                      ^^^^^
[INFO] [stdout]     = note: no item named `float` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `complex`
[INFO] [stdout]    --> src/measurements/basis_rotation_measurement.rs:89:5
[INFO] [stdout]     |
[INFO] [stdout] 89  | /     /// Execute the PauliZ product measurement.
[INFO] [stdout] 90  | |     ///
[INFO] [stdout] 91  | |     /// Args:
[INFO] [stdout] 92  | |     ///     input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name...
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |     ///     RuntimeError: Unexpected repetition of key in bit_register.
[INFO] [stdout] 101 | |     ///     RuntimeError: Error evaluating PauliZ product measurement.
[INFO] [stdout]     | |______________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 complex_registers (dict[str, list[list[complex]]): The classical complex registers as a dictionary with the register name as key
[INFO] [stdout]                                                        ^^^^^^^
[INFO] [stdout]     = note: no item named `complex` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::PauliZProduct`
[INFO] [stdout]    --> src/measurements/basis_rotation_measurement.rs:343:65
[INFO] [stdout]     |
[INFO] [stdout] 343 |     /// `input` - The Python object that should be casted to a [roqoqo::PauliZProduct]
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^^^^^^ no item named `PauliZProduct` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::PauliZProduct`
[INFO] [stdout]   --> src/measurements/cheated_basis_rotation_measurement.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     /// Internal storage of [roqoqo::PauliZProduct].
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            Internal storage of [roqoqo::PauliZProduct].
[INFO] [stdout]                                 ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `PauliZProduct` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/measurements/cheated_basis_rotation_measurement.rs:89:5
[INFO] [stdout]     |
[INFO] [stdout] 89  | /     /// Executes the cheated PauliZ product measurement.
[INFO] [stdout] 90  | |     ///
[INFO] [stdout] 91  | |     /// Args:
[INFO] [stdout] 92  | |     ///     input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name...
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |     ///     RuntimeError: Unexpected repetition of key in bit_register.
[INFO] [stdout] 101 | |     ///     RuntimeError: Error evaluating cheated PauliZ product measurement.
[INFO] [stdout]     | |______________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name as key
[INFO] [stdout]                                                                ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `float`
[INFO] [stdout]    --> src/measurements/cheated_basis_rotation_measurement.rs:89:5
[INFO] [stdout]     |
[INFO] [stdout] 89  | /     /// Executes the cheated PauliZ product measurement.
[INFO] [stdout] 90  | |     ///
[INFO] [stdout] 91  | |     /// Args:
[INFO] [stdout] 92  | |     ///     input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name...
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |     ///     RuntimeError: Unexpected repetition of key in bit_register.
[INFO] [stdout] 101 | |     ///     RuntimeError: Error evaluating cheated PauliZ product measurement.
[INFO] [stdout]     | |______________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 float_registers (dict[str, list[list[float]]): The classical float registers as a dictionary with the register name as key
[INFO] [stdout]                                                      ^^^^^
[INFO] [stdout]     = note: no item named `float` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `complex`
[INFO] [stdout]    --> src/measurements/cheated_basis_rotation_measurement.rs:89:5
[INFO] [stdout]     |
[INFO] [stdout] 89  | /     /// Executes the cheated PauliZ product measurement.
[INFO] [stdout] 90  | |     ///
[INFO] [stdout] 91  | |     /// Args:
[INFO] [stdout] 92  | |     ///     input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name...
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |     ///     RuntimeError: Unexpected repetition of key in bit_register.
[INFO] [stdout] 101 | |     ///     RuntimeError: Error evaluating cheated PauliZ product measurement.
[INFO] [stdout]     | |______________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 complex_registers (dict[str, list[list[complex]]): The classical complex registers as a dictionary with the register name as key
[INFO] [stdout]                                                        ^^^^^^^
[INFO] [stdout]     = note: no item named `complex` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::CheatedPauliZProduct`
[INFO] [stdout]    --> src/measurements/cheated_basis_rotation_measurement.rs:342:65
[INFO] [stdout]     |
[INFO] [stdout] 342 |     /// `input` - The Python object that should be casted to a [roqoqo::CheatedPauliZProduct]
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `CheatedPauliZProduct` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::Cheated`
[INFO] [stdout]   --> src/measurements/cheated_measurement.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     /// Internal storage of [roqoqo::Cheated]
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            Internal storage of [roqoqo::Cheated]
[INFO] [stdout]                                 ^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `Cheated` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/measurements/cheated_measurement.rs:89:5
[INFO] [stdout]     |
[INFO] [stdout] 89  | /     /// Execute the cheated measurement.
[INFO] [stdout] 90  | |     ///
[INFO] [stdout] 91  | |     /// Args:
[INFO] [stdout] 92  | |     ///     input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name...
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |     ///     RuntimeError: Unexpected repetition of key in bit_register.
[INFO] [stdout] 101 | |     ///     RuntimeError: Error evaluating cheated measurement.
[INFO] [stdout]     | |_______________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name as key.
[INFO] [stdout]                                                                ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `float`
[INFO] [stdout]    --> src/measurements/cheated_measurement.rs:89:5
[INFO] [stdout]     |
[INFO] [stdout] 89  | /     /// Execute the cheated measurement.
[INFO] [stdout] 90  | |     ///
[INFO] [stdout] 91  | |     /// Args:
[INFO] [stdout] 92  | |     ///     input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name...
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |     ///     RuntimeError: Unexpected repetition of key in bit_register.
[INFO] [stdout] 101 | |     ///     RuntimeError: Error evaluating cheated measurement.
[INFO] [stdout]     | |_______________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 float_registers (dict[str, list[list[float]]): The classical float registers as a dictionary with the register name as key.
[INFO] [stdout]                                                      ^^^^^
[INFO] [stdout]     = note: no item named `float` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `complex`
[INFO] [stdout]    --> src/measurements/cheated_measurement.rs:89:5
[INFO] [stdout]     |
[INFO] [stdout] 89  | /     /// Execute the cheated measurement.
[INFO] [stdout] 90  | |     ///
[INFO] [stdout] 91  | |     /// Args:
[INFO] [stdout] 92  | |     ///     input_bit_registers (dict[str, Union[list[list[int]], list[list[bool]]]]): The classical bit registers with the register name...
[INFO] [stdout] ...   |
[INFO] [stdout] 100 | |     ///     RuntimeError: Unexpected repetition of key in bit_register.
[INFO] [stdout] 101 | |     ///     RuntimeError: Error evaluating cheated measurement.
[INFO] [stdout]     | |_______________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 complex_registers (dict[str, list[list[complex]]): The classical complex registers as a dictionary with the register name as key.
[INFO] [stdout]                                                        ^^^^^^^
[INFO] [stdout]     = note: no item named `complex` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::Cheated`
[INFO] [stdout]    --> src/measurements/cheated_measurement.rs:341:65
[INFO] [stdout]     |
[INFO] [stdout] 341 |     /// `input` - The Python object that should be casted to a [roqoqo::Cheated]
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^ no item named `Cheated` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::ClassicalRegister`
[INFO] [stdout]   --> src/measurements/classical_register_measurement.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     /// Internal storage of [roqoqo::ClassicalRegister].
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            Internal storage of [roqoqo::ClassicalRegister].
[INFO] [stdout]                                 ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `ClassicalRegister` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `roqoqo::ClassicalRegister`
[INFO] [stdout]    --> src/measurements/classical_register_measurement.rs:264:65
[INFO] [stdout]     |
[INFO] [stdout] 264 |     /// `input` - The Python object that should be casted to a [roqoqo::ClassicalRegister]
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `ClassicalRegister` in module `roqoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1,`
[INFO] [stdout]    --> src/circuit.rs:157:5
[INFO] [stdout]     |
[INFO] [stdout] 157 | /     /// Return clone of the circuit with all overrotation Pragmas applied.
[INFO] [stdout] 158 | |     ///
[INFO] [stdout] 159 | |     /// Returns:
[INFO] [stdout] 160 | |     ///     Circuit: Circuit with the overrotation applied
[INFO] [stdout] ...   |
[INFO] [stdout] 175 | |     /// print(circuit_overrotated)
[INFO] [stdout] 176 | |     ///
[INFO] [stdout]     | |_______^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             >>> circuit += PragmaOverrotation("RotateY", [1,], 20.0, 30.0)
[INFO] [stdout]                                                           ^^
[INFO] [stdout]     = note: no item named `1,` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `int`
[INFO] [stdout]    --> src/circuit.rs:339:5
[INFO] [stdout]     |
[INFO] [stdout] 339 | /     /// Return the copy of a slice of the Circuit.
[INFO] [stdout] 340 | |     ///
[INFO] [stdout] 341 | |     /// Args:
[INFO] [stdout] 342 | |     ///     start (Optional[int]): The starting index of the slice (inclusive).
[INFO] [stdout] ...   |
[INFO] [stdout] 350 | |     ///     IndexError: Stop index out of range.
[INFO] [stdout] 351 | |     ///     IndexError: Start index out of range.
[INFO] [stdout]     | |_________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 start (Optional[int]): The starting index of the slice (inclusive).
[INFO] [stdout]                                 ^^^
[INFO] [stdout]     = note: no item named `int` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Operation`
[INFO] [stdout]    --> src/circuit.rs:393:5
[INFO] [stdout]     |
[INFO] [stdout] 393 | /     /// Return a list of definitions in the Circuit.
[INFO] [stdout] 394 | |     ///
[INFO] [stdout] 395 | |     /// Definitions need to be unique.
[INFO] [stdout] 396 | |     ///
[INFO] [stdout] 397 | |     /// Returns:
[INFO] [stdout] 398 | |     ///     list[Operation]: A vector of the definitions in the Circuit.
[INFO] [stdout]     | |________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 list[Operation]: A vector of the definitions in the Circuit.
[INFO] [stdout]                      ^^^^^^^^^
[INFO] [stdout]     = note: no item named `Operation` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Operation`
[INFO] [stdout]    --> src/circuit.rs:413:5
[INFO] [stdout]     |
[INFO] [stdout] 413 | /     /// Return a list of all operations in the Circuit.
[INFO] [stdout] 414 | |     ///
[INFO] [stdout] 415 | |     /// Returns:
[INFO] [stdout] 416 | |     ///     list[Operation]: A vector of the operations in the Circuit.
[INFO] [stdout]     | |_______________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 list[Operation]: A vector of the operations in the Circuit.
[INFO] [stdout]                      ^^^^^^^^^
[INFO] [stdout]     = note: no item named `Operation` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Operation`
[INFO] [stdout]    --> src/circuit.rs:431:5
[INFO] [stdout]     |
[INFO] [stdout] 431 | /     /// Return a list of operations with given tag.
[INFO] [stdout] 432 | |     ///
[INFO] [stdout] 433 | |     /// Args:
[INFO] [stdout] 434 | |     ///     tag (str): tag by which to filter operations.
[INFO] [stdout] 435 | |     ///
[INFO] [stdout] 436 | |     /// Returns:
[INFO] [stdout] 437 | |     ///     list[Operation]: A vector of the operations with the specified tag in the Circuit.
[INFO] [stdout]     | |______________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 list[Operation]: A vector of the operations with the specified tag in the Circuit.
[INFO] [stdout]                      ^^^^^^^^^
[INFO] [stdout]     = note: no item named `Operation` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::measurements::Measure`
[INFO] [stdout]   --> src/quantum_program.rs:27:1
[INFO] [stdout]    |
[INFO] [stdout] 27 | / /// Represents a quantum program evaluating measurements based on a one or more free float parameters.
[INFO] [stdout] 28 | | ///
[INFO] [stdout] 29 | | /// The main use of QuantumProgram is to contain a Measurements implementing [crate::measurements::Measure]
[INFO] [stdout] 30 | | /// that measures expectation values or output registers of [crate::Circuit] quantum circuits that contain
[INFO] [stdout] ...  |
[INFO] [stdout] 38 | | /// It is the intended way to interface between normal program code and roqoqo based quantum programs.
[INFO] [stdout] 39 | | ///
[INFO] [stdout]    | |___^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            The main use of QuantumProgram is to contain a Measurements implementing [crate::measurements::Measure]
[INFO] [stdout]                                                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `Measure` in module `measurements`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::Circuit`
[INFO] [stdout]   --> src/quantum_program.rs:27:1
[INFO] [stdout]    |
[INFO] [stdout] 27 | / /// Represents a quantum program evaluating measurements based on a one or more free float parameters.
[INFO] [stdout] 28 | | ///
[INFO] [stdout] 29 | | /// The main use of QuantumProgram is to contain a Measurements implementing [crate::measurements::Measure]
[INFO] [stdout] 30 | | /// that measures expectation values or output registers of [crate::Circuit] quantum circuits that contain
[INFO] [stdout] ...  |
[INFO] [stdout] 38 | | /// It is the intended way to interface between normal program code and roqoqo based quantum programs.
[INFO] [stdout] 39 | | ///
[INFO] [stdout]    | |___^
[INFO] [stdout]    |
[INFO] [stdout]    = note: the link appears in this line:
[INFO] [stdout]            
[INFO] [stdout]            that measures expectation values or output registers of [crate::Circuit] quantum circuits that contain
[INFO] [stdout]                                                                     ^^^^^^^^^^^^^^
[INFO] [stdout]    = note: no item named `Circuit` in module `qoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `float`
[INFO] [stdout]    --> src/quantum_program.rs:219:5
[INFO] [stdout]     |
[INFO] [stdout] 219 | /     /// Runs the QuantumProgram and returns expectation values.
[INFO] [stdout] 220 | |     ///
[INFO] [stdout] 221 | |     /// Runs the quantum programm for a given set of parameters passed in the same order as the parameters
[INFO] [stdout] 222 | |     /// listed in `input_parameter_names` and returns expectation values.
[INFO] [stdout] ...   |
[INFO] [stdout] 225 | |     ///     backend (Backend): The backend the program is executed on.
[INFO] [stdout] 226 | |     ///     parameters (Optional[List[float]): List of float  parameters of the function call in order of `input_parameter_names`
[INFO] [stdout]     | |_________________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 parameters (Optional[List[float]): List of float  parameters of the function call in order of `input_parameter_names`
[INFO] [stdout]                                           ^^^^^
[INFO] [stdout]     = note: no item named `float` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::Circuit`
[INFO] [stdout]    --> src/quantum_program.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 | /     /// Runs the QuantumProgram and returns the classical registers of the quantum program.
[INFO] [stdout] 263 | |     ///
[INFO] [stdout] 264 | |     /// Runs the quantum programm for a given set of parameters passed in the same order as the parameters
[INFO] [stdout] 265 | |     /// listed in `input_parameter_names` and returns the classical register output.  
[INFO] [stdout] ...   |
[INFO] [stdout] 271 | |     ///     backend (Backend): The backend the program is executed on.
[INFO] [stdout] 272 | |     ///     parameters (Optional[List[float]): List of float  parameters of the function call in order of `input_parameter_names`
[INFO] [stdout]     | |_________________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]             of a [crate::Circuit] quantum circuit for real quantum hardware
[INFO] [stdout]                   ^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `Circuit` in module `qoqo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `float`
[INFO] [stdout]    --> src/quantum_program.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 | /     /// Runs the QuantumProgram and returns the classical registers of the quantum program.
[INFO] [stdout] 263 | |     ///
[INFO] [stdout] 264 | |     /// Runs the quantum programm for a given set of parameters passed in the same order as the parameters
[INFO] [stdout] 265 | |     /// listed in `input_parameter_names` and returns the classical register output.  
[INFO] [stdout] ...   |
[INFO] [stdout] 271 | |     ///     backend (Backend): The backend the program is executed on.
[INFO] [stdout] 272 | |     ///     parameters (Optional[List[float]): List of float  parameters of the function call in order of `input_parameter_names`
[INFO] [stdout]     | |_________________________________________________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 parameters (Optional[List[float]): List of float  parameters of the function call in order of `input_parameter_names`
[INFO] [stdout]                                           ^^^^^
[INFO] [stdout]     = note: no item named `float` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `Operation`
[INFO] [stdout]   --> src/circuit.rs:18:23
[INFO] [stdout]    |
[INFO] [stdout] 18 | //! functions of a Vec<Operation>, such as len(), is_empty(), get(), iter() and into_iter().
[INFO] [stdout]    |                       ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(rustdoc::invalid_html_tags)]` on by default
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 18 | //! functions of a `Vec<Operation>`, such as len(), is_empty(), get(), iter() and into_iter().
[INFO] [stdout]    |                    +              +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 40 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 8.44s
[INFO] running `Command { std: "docker" "inspect" "7137bd7a04a73484f125bf69dd501cca8b5c5296d066093c95dcb62987fe5f48", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7137bd7a04a73484f125bf69dd501cca8b5c5296d066093c95dcb62987fe5f48", kill_on_drop: false }`
[INFO] [stdout] 7137bd7a04a73484f125bf69dd501cca8b5c5296d066093c95dcb62987fe5f48
