[INFO] cloning repository https://github.com/Ali-hey-0/Qiskit
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Ali-hey-0/Qiskit" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAli-hey-0%2FQiskit", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAli-hey-0%2FQiskit'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 9b2b5ddffeaf3e9d7732cc154977eb51b099e3cf
[INFO] documenting Ali-hey-0/Qiskit against master#8afe9ff1caa97654c31fb8c259dac9fdf67d6302 for pr-151918-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FAli-hey-0%2FQiskit" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-2-tc1/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-2-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/Ali-hey-0/Qiskit
[INFO] finished tweaking git repo https://github.com/Ali-hey-0/Qiskit
[INFO] tweaked toml for git repo https://github.com/Ali-hey-0/Qiskit written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Ali-hey-0/Qiskit on toolchain 8afe9ff1caa97654c31fb8c259dac9fdf67d6302
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8afe9ff1caa97654c31fb8c259dac9fdf67d6302" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Ali-hey-0/Qiskit already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8afe9ff1caa97654c31fb8c259dac9fdf67d6302" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded ra_ap_limit v0.0.188
[INFO] [stderr]   Downloaded xshell-macros v0.2.7
[INFO] [stderr]   Downloaded equator-macro v0.2.1
[INFO] [stderr]   Downloaded equator v0.2.2
[INFO] [stderr]   Downloaded concolor v0.1.1
[INFO] [stderr]   Downloaded gemm-f32 v0.18.2
[INFO] [stderr]   Downloaded oq3_syntax v0.7.0
[INFO] [stderr]   Downloaded gemm-f16 v0.18.2
[INFO] [stderr]   Downloaded nano-gemm v0.1.2
[INFO] [stderr]   Downloaded faer-ext v0.3.0
[INFO] [stderr]   Downloaded rand_pcg v0.9.0
[INFO] [stderr]   Downloaded rand_pcg v0.3.1
[INFO] [stderr]   Downloaded clap v4.5.31
[INFO] [stderr]   Downloaded faer-entity v0.19.2
[INFO] [stderr]   Downloaded py_literal v0.4.0
[INFO] [stderr]   Downloaded pest v2.7.15
[INFO] [stderr]   Downloaded ndarray-einsum v0.8.0
[INFO] [stderr]   Downloaded zerocopy v0.8.21
[INFO] [stderr]   Downloaded pulp v0.21.4
[INFO] [stderr]   Downloaded rayon-cond v0.3.0
[INFO] [stderr]   Downloaded boolenum v0.1.0
[INFO] [stderr]   Downloaded gemm-c32 v0.18.2
[INFO] [stderr]   Downloaded gemm-c64 v0.18.2
[INFO] [stderr]   Downloaded gemm v0.18.2
[INFO] [stderr]   Downloaded matrixcompare v0.3.0
[INFO] [stderr]   Downloaded faer v0.19.4
[INFO] [stderr]   Downloaded clap_builder v4.5.31
[INFO] [stderr]   Downloaded raw-cpuid v11.4.0
[INFO] [stderr]   Downloaded nano-gemm-c64 v0.1.0
[INFO] [stderr]   Downloaded cbindgen v0.28.0
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.21
[INFO] [stderr]   Downloaded npyz v0.8.3
[INFO] [stderr]   Downloaded nano-gemm-codegen v0.1.0
[INFO] [stderr]   Downloaded pest_derive v2.7.15
[INFO] [stderr]   Downloaded bitfield-struct v0.9.5
[INFO] [stderr]   Downloaded priority-queue v2.1.2
[INFO] [stderr]   Downloaded concolor-query v0.3.3
[INFO] [stderr]   Downloaded is-terminal v0.4.15
[INFO] [stderr]   Downloaded oq3_source_file v0.7.0
[INFO] [stderr]   Downloaded cov-mark v2.0.0
[INFO] [stderr]   Downloaded dbgf v0.1.2
[INFO] [stderr]   Downloaded coe-rs v0.1.2
[INFO] [stderr]   Downloaded sysctl v0.6.0
[INFO] [stderr]   Downloaded gemm-common v0.18.2
[INFO] [stderr]   Downloaded nano-gemm-c32 v0.1.0
[INFO] [stderr]   Downloaded nano-gemm-core v0.1.0
[INFO] [stderr]   Downloaded pest_meta v2.7.15
[INFO] [stderr]   Downloaded rustiq-core v0.0.10
[INFO] [stderr]   Downloaded rustworkx-core v0.16.0
[INFO] [stderr]   Downloaded ariadne v0.3.0
[INFO] [stderr]   Downloaded drop_bomb v0.1.5
[INFO] [stderr]   Downloaded syn v2.0.99
[INFO] [stderr]   Downloaded dyn-stack v0.13.0
[INFO] [stderr]   Downloaded gemm-f64 v0.18.2
[INFO] [stderr]   Downloaded seq-macro v0.3.6
[INFO] [stderr]   Downloaded matrixcompare-core v0.1.0
[INFO] [stderr]   Downloaded nano-gemm-f32 v0.1.0
[INFO] [stderr]   Downloaded nano-gemm-f64 v0.1.0
[INFO] [stderr]   Downloaded rand_distr v0.5.1
[INFO] [stderr]   Downloaded oq3_semantics v0.7.0
[INFO] [stderr]   Downloaded pest_generator v2.7.15
[INFO] [stderr]   Downloaded oq3_parser v0.7.0
[INFO] [stderr]   Downloaded quote v1.0.39
[INFO] [stderr]   Downloaded oq3_lexer v0.7.0
[INFO] [stderr]   Downloaded xshell v0.2.7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+8afe9ff1caa97654c31fb8c259dac9fdf67d6302" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 988094bcc0748be59a1fc0edee38189cb79eb30b0a67ed96ea880878d8561f41
[INFO] running `Command { std: "docker" "start" "-a" "988094bcc0748be59a1fc0edee38189cb79eb30b0a67ed96ea880878d8561f41", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "988094bcc0748be59a1fc0edee38189cb79eb30b0a67ed96ea880878d8561f41", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "988094bcc0748be59a1fc0edee38189cb79eb30b0a67ed96ea880878d8561f41", kill_on_drop: false }`
[INFO] [stdout] 988094bcc0748be59a1fc0edee38189cb79eb30b0a67ed96ea880878d8561f41
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+8afe9ff1caa97654c31fb8c259dac9fdf67d6302" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3fa3afc4e828f0eb5f8c62f1d48d29ba24ad3443aa8684d7c05be6c51533f751
[INFO] running `Command { std: "docker" "start" "-a" "3fa3afc4e828f0eb5f8c62f1d48d29ba24ad3443aa8684d7c05be6c51533f751", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.94
[INFO] [stderr]    Compiling unicode-ident v1.0.18
[INFO] [stderr]    Compiling libc v0.2.170
[INFO] [stderr]    Compiling autocfg v1.4.0
[INFO] [stderr]    Compiling libm v0.2.11
[INFO] [stderr]     Checking bytemuck v1.22.0
[INFO] [stderr]     Checking either v1.14.0
[INFO] [stderr]     Checking rayon-core v1.12.1
[INFO] [stderr]    Compiling once_cell v1.20.3
[INFO] [stderr]    Compiling target-lexicon v0.12.16
[INFO] [stderr]     Checking foldhash v0.1.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking allocator-api2 v0.2.21
[INFO] [stderr]    Compiling thiserror v2.0.12
[INFO] [stderr]    Compiling nano-gemm-codegen v0.1.0
[INFO] [stderr]     Checking rayon v1.10.0
[INFO] [stderr]    Compiling memoffset v0.9.1
[INFO] [stderr]    Compiling matrixmultiply v0.3.9
[INFO] [stderr]     Checking reborrow v0.5.5
[INFO] [stderr]     Checking rawpointer v0.2.1
[INFO] [stderr]    Compiling pulp v0.21.4
[INFO] [stderr]     Checking getrandom v0.2.15
[INFO] [stderr]    Compiling pyo3-build-config v0.23.5
[INFO] [stderr]    Compiling quote v1.0.39
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling syn v2.0.99
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]     Checking bitflags v2.9.0
[INFO] [stderr]     Checking memchr v2.7.4
[INFO] [stderr]     Checking dyn-stack v0.13.0
[INFO] [stderr]     Checking safe_arch v0.7.4
[INFO] [stderr]     Checking raw-cpuid v11.4.0
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]     Checking unindent v0.2.4
[INFO] [stderr]    Compiling typenum v1.18.0
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]     Checking num-bigint v0.4.6
[INFO] [stderr]    Compiling seq-macro v0.3.6
[INFO] [stderr]    Compiling indoc v2.0.6
[INFO] [stderr]     Checking smallvec v1.14.0
[INFO] [stderr]     Checking wide v0.7.32
[INFO] [stderr]    Compiling getrandom v0.3.1
[INFO] [stderr]     Checking nano-gemm-core v0.1.0
[INFO] [stderr]     Checking num-rational v0.4.2
[INFO] [stderr]     Checking itertools v0.10.5
[INFO] [stderr]    Compiling pyo3-macros-backend v0.23.5
[INFO] [stderr]     Checking hashbrown v0.15.2
[INFO] [stderr]    Compiling pyo3-ffi v0.23.5
[INFO] [stderr]    Compiling pyo3 v0.23.5
[INFO] [stderr]     Checking itertools v0.11.0
[INFO] [stderr]     Checking fixedbitset v0.5.7
[INFO] [stderr]     Checking rand_pcg v0.3.1
[INFO] [stderr]    Compiling nano-gemm-f32 v0.1.0
[INFO] [stderr]    Compiling nano-gemm-c32 v0.1.0
[INFO] [stderr]    Compiling nano-gemm-f64 v0.1.0
[INFO] [stderr]    Compiling nano-gemm-c64 v0.1.0
[INFO] [stderr]     Checking rustc-hash v2.1.1
[INFO] [stderr]     Checking indexmap v2.7.1
[INFO] [stderr]     Checking rand_core v0.9.3
[INFO] [stderr]     Checking itertools v0.13.0
[INFO] [stderr]    Compiling zerocopy v0.8.21
[INFO] [stderr]    Compiling serde v1.0.218
[INFO] [stderr]     Checking aho-corasick v1.1.3
[INFO] [stderr]     Checking petgraph v0.7.1
[INFO] [stderr]     Checking priority-queue v2.1.2
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling rustversion v1.0.20
[INFO] [stderr]     Checking regex-syntax v0.8.5
[INFO] [stderr]     Checking rayon-cond v0.3.0
[INFO] [stderr]     Checking unicode-properties v0.1.3
[INFO] [stderr]     Checking coe-rs v0.1.2
[INFO] [stderr]     Checking unicode-xid v0.2.6
[INFO] [stderr]     Checking matrixcompare-core v0.1.0
[INFO] [stderr]     Checking oq3_lexer v0.7.0
[INFO] [stderr]     Checking matrixcompare v0.3.0
[INFO] [stderr]     Checking is-terminal v0.4.15
[INFO] [stderr]     Checking dyn-stack v0.10.0
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]     Checking dbgf v0.1.2
[INFO] [stderr]     Checking countme v3.0.1
[INFO] [stderr]     Checking concolor-query v0.3.3
[INFO] [stderr]     Checking drop_bomb v0.1.5
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]     Checking text-size v1.1.1
[INFO] [stderr]     Checking ra_ap_limit v0.0.188
[INFO] [stderr]    Compiling xshell-macros v0.2.7
[INFO] [stderr]     Checking regex-automata v0.4.9
[INFO] [stderr]     Checking fixedbitset v0.4.2
[INFO] [stderr]     Checking petgraph v0.6.5
[INFO] [stderr]     Checking xshell v0.2.7
[INFO] [stderr]     Checking oq3_parser v0.7.0
[INFO] [stderr]     Checking rowan v0.15.15
[INFO] [stderr]     Checking concolor v0.1.1
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]    Compiling thiserror-impl v2.0.12
[INFO] [stderr]    Compiling pulp-macro v0.1.1
[INFO] [stderr]    Compiling nalgebra-macros v0.2.2
[INFO] [stderr]     Checking zerocopy v0.7.35
[INFO] [stderr]    Compiling equator-macro v0.2.1
[INFO] [stderr]    Compiling bitfield-struct v0.9.5
[INFO] [stderr]     Checking equator v0.2.2
[INFO] [stderr]     Checking ppv-lite86 v0.2.20
[INFO] [stderr]    Compiling serde_derive v1.0.218
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]    Compiling equator-macro v0.4.2
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]    Compiling pest v2.7.15
[INFO] [stderr]     Checking equator v0.4.2
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking num-complex v0.4.6
[INFO] [stderr]     Checking rand_distr v0.4.3
[INFO] [stderr]     Checking approx v0.5.1
[INFO] [stderr]     Checking ndarray v0.16.1
[INFO] [stderr]    Compiling pest_meta v2.7.15
[INFO] [stderr]    Compiling pyo3-macros v0.23.5
[INFO] [stderr]     Checking simba v0.9.0
[INFO] [stderr]    Compiling pest_generator v2.7.15
[INFO] [stderr]     Checking gemm-common v0.18.2
[INFO] [stderr]    Compiling pest_derive v2.7.15
[INFO] [stderr]     Checking pulp v0.18.22
[INFO] [stderr]     Checking gemm-c32 v0.18.2
[INFO] [stderr]     Checking py_literal v0.4.0
[INFO] [stderr]     Checking rustworkx-core v0.16.0
[INFO] [stderr]     Checking gemm-f32 v0.18.2
[INFO] [stderr]     Checking gemm-f64 v0.18.2
[INFO] [stderr]     Checking gemm-c64 v0.18.2
[INFO] [stderr]     Checking npyz v0.8.3
[INFO] [stderr]     Checking faer-entity v0.19.2
[INFO] [stderr]     Checking rand v0.9.0
[INFO] [stderr]     Checking regex v1.11.1
[INFO] [stderr]     Checking smol_str v0.2.2
[INFO] [stderr]     Checking gemm v0.18.2
[INFO] [stderr]     Checking cov-mark v2.0.0
[INFO] [stderr]     Checking yansi v0.5.1
[INFO] [stderr]     Checking triomphe v0.1.11
[INFO] [stderr]     Checking rand_distr v0.5.1
[INFO] [stderr]     Checking ndarray-einsum v0.8.0
[INFO] [stderr]     Checking ariadne v0.3.0
[INFO] [stderr]     Checking oq3_syntax v0.7.0
[INFO] [stderr]     Checking nalgebra v0.33.2
[INFO] [stderr]     Checking rustiq-core v0.0.10
[INFO] [stderr]     Checking ahash v0.7.8
[INFO] [stderr]     Checking rand_pcg v0.9.0
[INFO] [stderr]     Checking hashbrown v0.12.3
[INFO] [stderr]    Compiling boolenum v0.1.0
[INFO] [stderr]     Checking oq3_source_file v0.7.0
[INFO] [stderr]     Checking oq3_semantics v0.7.0
[INFO] [stderr]     Checking qiskit-qasm3 v2.1.0 (/opt/rustwide/workdir/crates/qasm3)
[INFO] [stderr]  Documenting qiskit-qasm3 v2.1.0 (/opt/rustwide/workdir/crates/qasm3)
[INFO] [stdout] warning: unresolved link to `CustomGate`
[INFO] [stdout]   --> crates/qasm3/src/lib.rs:42:32
[INFO] [stdout]    |
[INFO] [stdout] 42 | ///     custom_gates (Iterable[CustomGate]): Python constructors to use for particular named gates.
[INFO] [stdout]    |                                ^^^^^^^^^^ no item named `CustomGate` in scope
[INFO] [stdout]    |
[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 `CustomGate`
[INFO] [stdout]    --> crates/qasm3/src/lib.rs:112:32
[INFO] [stdout]     |
[INFO] [stdout] 112 | ///     custom_gates (Iterable[CustomGate]): Python constructors to use for particular named gates.
[INFO] [stdout]     |                                ^^^^^^^^^^ no item named `CustomGate` in scope
[INFO] [stdout]     |
[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]   --> crates/qasm3/src/lib.rs:32:1
[INFO] [stdout]    |
[INFO] [stdout] 32 | / /// Load an OpenQASM 3 program from a string into a :class:`.QuantumCircuit`.
[INFO] [stdout] 33 | | ///
[INFO] [stdout] 34 | | /// .. warning::
[INFO] [stdout] 35 | | ///
[INFO] [stdout] ...  |
[INFO] [stdout] 54 | | ///         In the case of a parsing error, most of the error messages are printed to the terminal
[INFO] [stdout] 55 | | ///         and formatted, for better legibility.
[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: `#[warn(rustdoc::invalid_rust_codeblocks)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: could not parse code block as Rust code
[INFO] [stdout]    --> crates/qasm3/src/lib.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]  98 | / /// Load an OpenQASM 3 program from a source file into a :class:`.QuantumCircuit`.
[INFO] [stdout]  99 | | ///
[INFO] [stdout] 100 | | /// .. warning::
[INFO] [stdout] 101 | | ///
[INFO] [stdout] ...   |
[INFO] [stdout] 124 | | ///         In the case of a parsing error, most of the error messages are printed to the terminal
[INFO] [stdout] 125 | | ///         and formatted, for better legibility.
[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] 
[INFO] [stdout] 
[INFO] [stderr]     Checking numpy v0.23.0
[INFO] [stderr]     Checking nano-gemm v0.1.2
[INFO] [stderr]     Checking faer v0.19.4
[INFO] [stderr]     Checking qiskit-circuit v2.1.0 (/opt/rustwide/workdir/crates/circuit)
[INFO] [stderr]  Documenting qiskit-circuit v2.1.0 (/opt/rustwide/workdir/crates/circuit)
[INFO] [stdout] warning: unresolved link to `ShareableBit::anonymous_instance_count`
[INFO] [stdout]    --> crates/circuit/src/bit.rs:114:46
[INFO] [stdout]     |
[INFO] [stdout] 114 |         /// Unique id for bit, derives from [ShareableBit::anonymous_instance_count]
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `ShareableBit` has no associated item named `anonymous_instance_count`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `OwningRegisterInfo` links to private item `RegisterInfo`
[INFO] [stdout]    --> crates/circuit/src/bit.rs:169:35
[INFO] [stdout]     |
[INFO] [stdout] 169 | /// This is separate to the full [RegisterInfo] because owned bits also need to store a
[INFO] [stdout]     |                                   ^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout]     = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Qubit`
[INFO] [stdout]    --> crates/circuit/src/bit.rs:336:81
[INFO] [stdout]     |
[INFO] [stdout] 336 |           /// These objects are comparable in a global sense, unlike the lighter [Qubit] or [Clbit]
[INFO] [stdout]     |                                                                                   ^^^^^ no item named `Qubit` in scope
[INFO] [stdout] ...
[INFO] [stdout] 799 | / create_bit_object!(
[INFO] [stdout] 800 | |     ShareableQubit,
[INFO] [stdout] 801 | |     QubitSubclass,
[INFO] [stdout] 802 | |     PyQubit,
[INFO] [stdout] ...   |
[INFO] [stdout] 810 | |     QUANTUM_REGISTER_INSTANCES
[INFO] [stdout] 811 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout]     = note: this warning originates in the macro `create_bit_object` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] 
[INFO] [stdout] warning: unresolved link to `Clbit`
[INFO] [stdout]    --> crates/circuit/src/bit.rs:336:92
[INFO] [stdout]     |
[INFO] [stdout] 336 |           /// These objects are comparable in a global sense, unlike the lighter [Qubit] or [Clbit]
[INFO] [stdout]     |                                                                                              ^^^^^ no item named `Clbit` in scope
[INFO] [stdout] ...
[INFO] [stdout] 799 | / create_bit_object!(
[INFO] [stdout] 800 | |     ShareableQubit,
[INFO] [stdout] 801 | |     QubitSubclass,
[INFO] [stdout] 802 | |     PyQubit,
[INFO] [stdout] ...   |
[INFO] [stdout] 810 | |     QUANTUM_REGISTER_INSTANCES
[INFO] [stdout] 811 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout]     = note: this warning originates in the macro `create_bit_object` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] thread 'rustc' (1898) panicked at src/librustdoc/passes/collect_intra_doc_links.rs:370:17:
[INFO] [stdout] warning: unresolved link to `Bit`
[INFO] [stdout]    --> crates/circuit/src/bit.rs:641:13
[INFO] [stdout]     |
[INFO] [stdout] 641 | /             /// Create a new register.
[INFO] [stdout] 642 | |             ///
[INFO] [stdout] 643 | |             /// Either the ``size`` or the ``bits`` argument must be provided. If
[INFO] [stdout] 644 | |             /// ``size`` is not None, the register will be pre-populated with bits of the
[INFO] [stdout] ...   |
[INFO] [stdout] 660 | |             ///         * ``bits`` contained bits of an incorrect type.
[INFO] [stdout] 661 | |             ///         * ``bits`` exceeds the possible capacity for a register.
[INFO] [stdout]     | |________________________________________________________________________________^
[INFO] [stdout] ...
[INFO] [stdout] 799 | / create_bit_object!(
[INFO] [stdout] 800 | |     ShareableQubit,
[INFO] [stdout] 801 | |     QubitSubclass,
[INFO] [stdout] 802 | |     PyQubit,
[INFO] [stdout] ...   |
[INFO] [stdout] 810 | |     QUANTUM_REGISTER_INSTANCES
[INFO] [stdout] 811 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 bits (list[Bit]): Optional. A list of :class:`.Bit` instances to be used to
[INFO] [stdout]                            ^^^
[INFO] [stdout]     = note: no item named `Bit` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout]     = note: this warning originates in the macro `create_bit_object` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] Box<dyn Any>
[INFO] [stdout] warning: unresolved link to `Qubit`
[INFO] [stdout]     --> crates/circuit/src/bit.rs:336:81
[INFO] [stdout]      |
[INFO] [stdout]  336 |           /// These objects are comparable in a global sense, unlike the lighter [Qubit] or [Clbit]
[INFO] [stdout]      |                                                                                   ^^^^^ no item named `Qubit` in scope
[INFO] [stdout] ...
[INFO] [stdout] 1050 | / create_bit_object!(
[INFO] [stdout] 1051 | |     ShareableClbit,
[INFO] [stdout] 1052 | |     ClbitSubclass,
[INFO] [stdout] 1053 | |     PyClbit,
[INFO] [stdout] ...    |
[INFO] [stdout] 1061 | |     CLASSICAL_REGISTER_INSTANCES
[INFO] [stdout] 1062 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout]      = note: this warning originates in the macro `create_bit_object` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] stack backtrace:
[INFO] [stdout] warning: unresolved link to `Clbit`
[INFO] [stdout]     --> crates/circuit/src/bit.rs:336:92
[INFO] [stdout]      |
[INFO] [stdout]  336 |           /// These objects are comparable in a global sense, unlike the lighter [Qubit] or [Clbit]
[INFO] [stdout]      |                                                                                              ^^^^^ no item named `Clbit` in scope
[INFO] [stdout] ...
[INFO] [stdout] 1050 | / create_bit_object!(
[INFO] [stdout] 1051 | |     ShareableClbit,
[INFO] [stdout] 1052 | |     ClbitSubclass,
[INFO] [stdout] 1053 | |     PyClbit,
[INFO] [stdout] ...    |
[INFO] [stdout] 1061 | |     CLASSICAL_REGISTER_INSTANCES
[INFO] [stdout] 1062 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout]      = note: this warning originates in the macro `create_bit_object` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Bit`
[INFO] [stdout]     --> crates/circuit/src/bit.rs:641:13
[INFO] [stdout]      |
[INFO] [stdout]  641 | /             /// Create a new register.
[INFO] [stdout]  642 | |             ///
[INFO] [stdout]  643 | |             /// Either the ``size`` or the ``bits`` argument must be provided. If
[INFO] [stdout]  644 | |             /// ``size`` is not None, the register will be pre-populated with bits of the
[INFO] [stdout] ...    |
[INFO] [stdout]  660 | |             ///         * ``bits`` contained bits of an incorrect type.
[INFO] [stdout]  661 | |             ///         * ``bits`` exceeds the possible capacity for a register.
[INFO] [stdout]      | |________________________________________________________________________________^
[INFO] [stdout] ...
[INFO] [stdout] 1050 | / create_bit_object!(
[INFO] [stdout] 1051 | |     ShareableClbit,
[INFO] [stdout] 1052 | |     ClbitSubclass,
[INFO] [stdout] 1053 | |     PyClbit,
[INFO] [stdout] ...    |
[INFO] [stdout] 1061 | |     CLASSICAL_REGISTER_INSTANCES
[INFO] [stdout] 1062 | | );
[INFO] [stdout]      | |_- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]                  bits (list[Bit]): Optional. A list of :class:`.Bit` instances to be used to
[INFO] [stdout]                             ^^^
[INFO] [stdout]      = note: no item named `Bit` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout]      = note: this warning originates in the macro `create_bit_object` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `:class:.Qubit`
[INFO] [stdout]    --> crates/circuit/src/circuit_data.rs:57:1
[INFO] [stdout]     |
[INFO] [stdout]  57 | / /// A container for :class:`.QuantumCircuit` instruction listings that stores
[INFO] [stdout]  58 | | /// :class:`.CircuitInstruction` instances in a packed form by interning
[INFO] [stdout]  59 | | /// their :attr:`~.CircuitInstruction.qubits` and
[INFO] [stdout]  60 | | /// :attr:`~.CircuitInstruction.clbits` to native vectors of indices.
[INFO] [stdout] ...   |
[INFO] [stdout] 107 | | ///     KeyError: if ``data`` contains a reference to a bit that is not present
[INFO] [stdout] 108 | | ///         in ``qubits`` or ``clbits``.
[INFO] [stdout]     | |________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 qubits (Iterable[:class:`.Qubit`] | None): The initial sequence of
[INFO] [stdout]                                  ^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `:class:.Qubit` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `:class:.Clbit`
[INFO] [stdout]    --> crates/circuit/src/circuit_data.rs:57:1
[INFO] [stdout]     |
[INFO] [stdout]  57 | / /// A container for :class:`.QuantumCircuit` instruction listings that stores
[INFO] [stdout]  58 | | /// :class:`.CircuitInstruction` instances in a packed form by interning
[INFO] [stdout]  59 | | /// their :attr:`~.CircuitInstruction.qubits` and
[INFO] [stdout]  60 | | /// :attr:`~.CircuitInstruction.clbits` to native vectors of indices.
[INFO] [stdout] ...   |
[INFO] [stdout] 107 | | ///     KeyError: if ``data`` contains a reference to a bit that is not present
[INFO] [stdout] 108 | | ///         in ``qubits`` or ``clbits``.
[INFO] [stdout]     | |________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 clbits (Iterable[:class:`.Clbit`] | None): The initial sequence of
[INFO] [stdout]                                  ^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `:class:.Clbit` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `:class:.CircuitInstruction`
[INFO] [stdout]    --> crates/circuit/src/circuit_data.rs:57:1
[INFO] [stdout]     |
[INFO] [stdout]  57 | / /// A container for :class:`.QuantumCircuit` instruction listings that stores
[INFO] [stdout]  58 | | /// :class:`.CircuitInstruction` instances in a packed form by interning
[INFO] [stdout]  59 | | /// their :attr:`~.CircuitInstruction.qubits` and
[INFO] [stdout]  60 | | /// :attr:`~.CircuitInstruction.clbits` to native vectors of indices.
[INFO] [stdout] ...   |
[INFO] [stdout] 107 | | ///     KeyError: if ``data`` contains a reference to a bit that is not present
[INFO] [stdout] 108 | | ///         in ``qubits`` or ``clbits``.
[INFO] [stdout]     | |________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 data (Iterable[:class:`.CircuitInstruction`]): An initial instruction
[INFO] [stdout]                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `:class:.CircuitInstruction` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `:class:.QuantumRegister`
[INFO] [stdout]    --> crates/circuit/src/circuit_data.rs:222:5
[INFO] [stdout]     |
[INFO] [stdout] 222 | /     /// The list of registered :class:`.QuantumRegister` instances.
[INFO] [stdout] 223 | |     ///
[INFO] [stdout] 224 | |     /// .. warning::
[INFO] [stdout] 225 | |     ///
[INFO] [stdout] ...   |
[INFO] [stdout] 228 | |     /// Returns:
[INFO] [stdout] 229 | |     ///     list[:class:`.QuantumRegister`]: The current sequence of registered qubits.
[INFO] [stdout]     | |_______________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 list[:class:`.QuantumRegister`]: The current sequence of registered qubits.
[INFO] [stdout]                      ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `:class:.QuantumRegister` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `:class:.ClassicalRegister`
[INFO] [stdout]    --> crates/circuit/src/circuit_data.rs:290:18
[INFO] [stdout]     |
[INFO] [stdout] 290 |     ///     list[:class:`.ClassicalRegister`]: The current sequence of registered qubits.
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `:class:.ClassicalRegister` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `:class:.Qubit`
[INFO] [stdout]    --> crates/circuit/src/circuit_data.rs:562:5
[INFO] [stdout]     |
[INFO] [stdout] 562 | /     /// Returns a tuple of the sets of :class:`.Qubit` and :class:`.Clbit` instances
[INFO] [stdout] 563 | |     /// that appear in at least one instruction's bit lists.
[INFO] [stdout] 564 | |     ///
[INFO] [stdout] 565 | |     /// Returns:
[INFO] [stdout] 566 | |     ///     tuple[set[:class:`.Qubit`], set[:class:`.Clbit`]]: The active qubits and clbits.
[INFO] [stdout]     | |____________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 tuple[set[:class:`.Qubit`], set[:class:`.Clbit`]]: The active qubits and clbits.
[INFO] [stdout]                           ^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `:class:.Qubit` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `:class:.Clbit`
[INFO] [stdout]    --> crates/circuit/src/circuit_data.rs:562:5
[INFO] [stdout]     |
[INFO] [stdout] 562 | /     /// Returns a tuple of the sets of :class:`.Qubit` and :class:`.Clbit` instances
[INFO] [stdout] 563 | |     /// that appear in at least one instruction's bit lists.
[INFO] [stdout] 564 | |     ///
[INFO] [stdout] 565 | |     /// Returns:
[INFO] [stdout] 566 | |     ///     tuple[set[:class:`.Qubit`], set[:class:`.Clbit`]]: The active qubits and clbits.
[INFO] [stdout]     | |____________________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 tuple[set[:class:`.Qubit`], set[:class:`.Clbit`]]: The active qubits and clbits.
[INFO] [stdout]                                                 ^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `:class:.Clbit` in scope
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `:class:~.Operation`
[INFO] [stdout]    --> crates/circuit/src/circuit_data.rs:585:29
[INFO] [stdout]     |
[INFO] [stdout] 585 |     ///     func (Callable[[:class:`~.Operation`], None]):
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^^ no item named `:class:~.Operation` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `:class:~.Operation`
[INFO] [stdout]    --> crates/circuit/src/circuit_data.rs:609:5
[INFO] [stdout]     |
[INFO] [stdout] 609 | /     /// Invokes callable ``func`` with each instruction's operation, replacing the operation with
[INFO] [stdout] 610 | |     /// the result, if the operation is not a standard gate without a condition.
[INFO] [stdout] 611 | |     ///
[INFO] [stdout] 612 | |     /// .. warning::
[INFO] [stdout] ...   |
[INFO] [stdout] 619 | |     ///     func (Callable[[:class:`~.Operation`], :class:`~.Operation`]):
[INFO] [stdout] 620 | |     ///         A callable used to map original operations to their replacements.
[INFO] [stdout]     | |_________________________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: the link appears in this line:
[INFO] [stdout]             
[INFO] [stdout]                 func (Callable[[:class:`~.Operation`], :class:`~.Operation`]):
[INFO] [stdout]                                 ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: no item named `:class:~.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 `DAGCircuit`
[INFO] [stdout]     --> crates/circuit/src/circuit_data.rs:1671:66
[INFO] [stdout]      |
[INFO] [stdout] 1671 |     /// Returns an immutable view of the qubit locations of the [DAGCircuit]
[INFO] [stdout]      |                                                                  ^^^^^^^^^^ no item named `DAGCircuit` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `DAGCircuit`
[INFO] [stdout]     --> crates/circuit/src/circuit_data.rs:1677:66
[INFO] [stdout]      |
[INFO] [stdout] 1677 |     /// Returns an immutable view of the clbit locations of the [DAGCircuit]
[INFO] [stdout]      |                                                                  ^^^^^^^^^^ no item named `DAGCircuit` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Bit`
[INFO] [stdout]     --> crates/circuit/src/dag_circuit.rs:2713:5
[INFO] [stdout]      |
[INFO] [stdout] 2713 | /     /// Replace one node with dag.
[INFO] [stdout] 2714 | |     ///
[INFO] [stdout] 2715 | |     /// Args:
[INFO] [stdout] 2716 | |     ///     node (DAGOpNode): node to substitute
[INFO] [stdout] ...    |
[INFO] [stdout] 2731 | |     /// Raises:
[INFO] [stdout] 2732 | |     ///     DAGCircuitError: if met with unexpected predecessor/successors
[INFO] [stdout]      | |__________________________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]                  wires (list[Bit] | Dict[Bit, Bit]): gives an order for (qu)bits
[INFO] [stdout]                              ^^^
[INFO] [stdout]      = note: no item named `Bit` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `DAGNodes`
[INFO] [stdout]     --> crates/circuit/src/dag_circuit.rs:3753:53
[INFO] [stdout]      |
[INFO] [stdout] 3753 |     /// Returns an iterator of tuples of (DAGNode, [DAGNodes]) where the DAGNode is the current node
[INFO] [stdout]      |                                                     ^^^^^^^^ no item named `DAGNodes` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> crates/circuit/src/dag_circuit.rs:4010:5
[INFO] [stdout]      |
[INFO] [stdout] 4010 | /     /// Return a set of non-conditional runs of "op" nodes with the given names.
[INFO] [stdout] 4011 | |     ///
[INFO] [stdout] 4012 | |     /// For example, "... h q[0]; cx q[0],q[1]; cx q[0],q[1]; h q[1]; .."
[INFO] [stdout] 4013 | |     /// would produce the tuple of cx nodes as an element of the set returned
[INFO] [stdout] ...    |
[INFO] [stdout] 4018 | |     ///
[INFO] [stdout] 4019 | |     /// Nodes must have only one successor to continue the run.
[INFO] [stdout]      | |_______________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              For example, "... h q[0]; cx q[0],q[1]; cx q[0],q[1]; h q[1]; .."
[INFO] [stdout]                                    ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]     --> crates/circuit/src/dag_circuit.rs:4010:5
[INFO] [stdout]      |
[INFO] [stdout] 4010 | /     /// Return a set of non-conditional runs of "op" nodes with the given names.
[INFO] [stdout] 4011 | |     ///
[INFO] [stdout] 4012 | |     /// For example, "... h q[0]; cx q[0],q[1]; cx q[0],q[1]; h q[1]; .."
[INFO] [stdout] 4013 | |     /// would produce the tuple of cx nodes as an element of the set returned
[INFO] [stdout] ...    |
[INFO] [stdout] 4018 | |     ///
[INFO] [stdout] 4019 | |     /// Nodes must have only one successor to continue the run.
[INFO] [stdout]      | |_______________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              For example, "... h q[0]; cx q[0],q[1]; cx q[0],q[1]; h q[1]; .."
[INFO] [stdout]                                             ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]     --> crates/circuit/src/dag_circuit.rs:4010:5
[INFO] [stdout]      |
[INFO] [stdout] 4010 | /     /// Return a set of non-conditional runs of "op" nodes with the given names.
[INFO] [stdout] 4011 | |     ///
[INFO] [stdout] 4012 | |     /// For example, "... h q[0]; cx q[0],q[1]; cx q[0],q[1]; h q[1]; .."
[INFO] [stdout] 4013 | |     /// would produce the tuple of cx nodes as an element of the set returned
[INFO] [stdout] ...    |
[INFO] [stdout] 4018 | |     ///
[INFO] [stdout] 4019 | |     /// Nodes must have only one successor to continue the run.
[INFO] [stdout]      | |_______________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              For example, "... h q[0]; cx q[0],q[1]; cx q[0],q[1]; h q[1]; .."
[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 `0`
[INFO] [stdout]     --> crates/circuit/src/dag_circuit.rs:4010:5
[INFO] [stdout]      |
[INFO] [stdout] 4010 | /     /// Return a set of non-conditional runs of "op" nodes with the given names.
[INFO] [stdout] 4011 | |     ///
[INFO] [stdout] 4012 | |     /// For example, "... h q[0]; cx q[0],q[1]; cx q[0],q[1]; h q[1]; .."
[INFO] [stdout] 4013 | |     /// would produce the tuple of cx nodes as an element of the set returned
[INFO] [stdout] ...    |
[INFO] [stdout] 4018 | |     ///
[INFO] [stdout] 4019 | |     /// Nodes must have only one successor to continue the run.
[INFO] [stdout]      | |_______________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              For example, "... h q[0]; cx q[0],q[1]; cx q[0],q[1]; h q[1]; .."
[INFO] [stdout]                                                           ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]     --> crates/circuit/src/dag_circuit.rs:4010:5
[INFO] [stdout]      |
[INFO] [stdout] 4010 | /     /// Return a set of non-conditional runs of "op" nodes with the given names.
[INFO] [stdout] 4011 | |     ///
[INFO] [stdout] 4012 | |     /// For example, "... h q[0]; cx q[0],q[1]; cx q[0],q[1]; h q[1]; .."
[INFO] [stdout] 4013 | |     /// would produce the tuple of cx nodes as an element of the set returned
[INFO] [stdout] ...    |
[INFO] [stdout] 4018 | |     ///
[INFO] [stdout] 4019 | |     /// Nodes must have only one successor to continue the run.
[INFO] [stdout]      | |_______________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              For example, "... h q[0]; cx q[0],q[1]; cx q[0],q[1]; h q[1]; .."
[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 `1`
[INFO] [stdout]     --> crates/circuit/src/dag_circuit.rs:4010:5
[INFO] [stdout]      |
[INFO] [stdout] 4010 | /     /// Return a set of non-conditional runs of "op" nodes with the given names.
[INFO] [stdout] 4011 | |     ///
[INFO] [stdout] 4012 | |     /// For example, "... h q[0]; cx q[0],q[1]; cx q[0],q[1]; h q[1]; .."
[INFO] [stdout] 4013 | |     /// would produce the tuple of cx nodes as an element of the set returned
[INFO] [stdout] ...    |
[INFO] [stdout] 4018 | |     ///
[INFO] [stdout] 4019 | |     /// Nodes must have only one successor to continue the run.
[INFO] [stdout]      | |_______________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              For example, "... h q[0]; cx q[0],q[1]; cx q[0],q[1]; h q[1]; .."
[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 `0`
[INFO] [stdout]     --> crates/circuit/src/dag_circuit.rs:4010:5
[INFO] [stdout]      |
[INFO] [stdout] 4010 | /     /// Return a set of non-conditional runs of "op" nodes with the given names.
[INFO] [stdout] 4011 | |     ///
[INFO] [stdout] 4012 | |     /// For example, "... h q[0]; cx q[0],q[1]; cx q[0],q[1]; h q[1]; .."
[INFO] [stdout] 4013 | |     /// would produce the tuple of cx nodes as an element of the set returned
[INFO] [stdout] ...    |
[INFO] [stdout] 4018 | |     ///
[INFO] [stdout] 4019 | |     /// Nodes must have only one successor to continue the run.
[INFO] [stdout]      | |_______________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              "cx q[0],q[1]; cx q[1],q[0];", the method would still return the
[INFO] [stdout]                    ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `1`
[INFO] [stdout]     --> crates/circuit/src/dag_circuit.rs:4010:5
[INFO] [stdout]      |
[INFO] [stdout] 4010 | /     /// Return a set of non-conditional runs of "op" nodes with the given names.
[INFO] [stdout] 4011 | |     ///
[INFO] [stdout] 4012 | |     /// For example, "... h q[0]; cx q[0],q[1]; cx q[0],q[1]; h q[1]; .."
[INFO] [stdout] 4013 | |     /// would produce the tuple of cx nodes as an element of the set returned
[INFO] [stdout] ...    |
[INFO] [stdout] 4018 | |     ///
[INFO] [stdout] 4019 | |     /// Nodes must have only one successor to continue the run.
[INFO] [stdout]      | |_______________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              "cx q[0],q[1]; cx q[1],q[0];", the method would still return the
[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 `1`
[INFO] [stdout]     --> crates/circuit/src/dag_circuit.rs:4010:5
[INFO] [stdout]      |
[INFO] [stdout] 4010 | /     /// Return a set of non-conditional runs of "op" nodes with the given names.
[INFO] [stdout] 4011 | |     ///
[INFO] [stdout] 4012 | |     /// For example, "... h q[0]; cx q[0],q[1]; cx q[0],q[1]; h q[1]; .."
[INFO] [stdout] 4013 | |     /// would produce the tuple of cx nodes as an element of the set returned
[INFO] [stdout] ...    |
[INFO] [stdout] 4018 | |     ///
[INFO] [stdout] 4019 | |     /// Nodes must have only one successor to continue the run.
[INFO] [stdout]      | |_______________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              "cx q[0],q[1]; cx q[1],q[0];", the method would still return the
[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 `0`
[INFO] [stdout]     --> crates/circuit/src/dag_circuit.rs:4010:5
[INFO] [stdout]      |
[INFO] [stdout] 4010 | /     /// Return a set of non-conditional runs of "op" nodes with the given names.
[INFO] [stdout] 4011 | |     ///
[INFO] [stdout] 4012 | |     /// For example, "... h q[0]; cx q[0],q[1]; cx q[0],q[1]; h q[1]; .."
[INFO] [stdout] 4013 | |     /// would produce the tuple of cx nodes as an element of the set returned
[INFO] [stdout] ...    |
[INFO] [stdout] 4018 | |     ///
[INFO] [stdout] 4019 | |     /// Nodes must have only one successor to continue the run.
[INFO] [stdout]      | |_______________________________________________________________^
[INFO] [stdout]      |
[INFO] [stdout]      = note: the link appears in this line:
[INFO] [stdout]              
[INFO] [stdout]              "cx q[0],q[1]; cx q[1],q[0];", the method would still return the
[INFO] [stdout]                                       ^
[INFO] [stdout]      = note: no item named `0` in scope
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `DAGNodes`
[INFO] [stdout]     --> crates/circuit/src/dag_circuit.rs:5608:53
[INFO] [stdout]      |
[INFO] [stdout] 5608 |     /// Returns an iterator of tuples of (DAGNode, [DAGNodes]) where the DAGNode is the current node
[INFO] [stdout]      |                                                     ^^^^^^^^ no item named `DAGNodes` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `DAGNodes`
[INFO] [stdout]     --> crates/circuit/src/dag_circuit.rs:5617:53
[INFO] [stdout]      |
[INFO] [stdout] 5617 |     /// Returns an iterator of tuples of (DAGNode, [DAGNodes]) where the DAGNode is the current node
[INFO] [stdout]      |                                                     ^^^^^^^^ no item named `DAGNodes` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `op_node_indices`
[INFO] [stdout]     --> crates/circuit/src/dag_circuit.rs:5751:19
[INFO] [stdout]      |
[INFO] [stdout] 5751 |     /// See also [op_node_indices], which provides only the indices.
[INFO] [stdout]      |                   ^^^^^^^^^^^^^^^ no item named `op_node_indices` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `op_nodes`
[INFO] [stdout]     --> crates/circuit/src/dag_circuit.rs:5768:19
[INFO] [stdout]      |
[INFO] [stdout] 5768 |     /// See also [op_nodes], which also provides a reference to the contained `PackedInstruction`.
[INFO] [stdout]      |                   ^^^^^^^^ no item named `op_nodes` in scope
[INFO] [stdout]      |
[INFO] [stdout]      = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Interner::merge_slice_map`
[INFO] [stdout]   --> crates/circuit/src/interner.rs:50:6
[INFO] [stdout]    |
[INFO] [stdout] 50 | /// [Interner::merge_slice_map].
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `Interner` has no field or associated item named `merge_slice_map`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `try_key`
[INFO] [stdout]    --> crates/circuit/src/interner.rs:355:36
[INFO] [stdout]     |
[INFO] [stdout] 355 |     /// Typically you want to use [try_key], which returns the key if present, or [insert], which
[INFO] [stdout]     |                                    ^^^^^^^ no item named `try_key` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `insert`
[INFO] [stdout]    --> crates/circuit/src/interner.rs:355:84
[INFO] [stdout]     |
[INFO] [stdout] 355 |     /// Typically you want to use [try_key], which returns the key if present, or [insert], which
[INFO] [stdout]     |                                                                                    ^^^^^^ no item named `insert` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `merge_map`
[INFO] [stdout]    --> crates/circuit/src/interner.rs:476:85
[INFO] [stdout]     |
[INFO] [stdout] 476 |     /// The mapping function is for scalar elements of the slice, as opposed to in [merge_map] where
[INFO] [stdout]     |                                                                                     ^^^^^^^^^ no item named `merge_map` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `merge_map_slice_using`
[INFO] [stdout]    --> crates/circuit/src/interner.rs:520:60
[INFO] [stdout]     |
[INFO] [stdout] 520 |     /// If you need to call this many times in a row, see [merge_map_slice_using] for a version that
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^^^^^^^^^^ no item named `merge_map_slice_using` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `merge_map`
[INFO] [stdout]    --> crates/circuit/src/interner.rs:523:85
[INFO] [stdout]     |
[INFO] [stdout] 523 |     /// The mapping function is for scalar elements of the slice, as opposed to in [merge_map] where
[INFO] [stdout]     |                                                                                     ^^^^^^^^^ no item named `merge_map` in scope
[INFO] [stdout]     |
[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]   --> crates/circuit/src/util.rs:32:20
[INFO] [stdout]    |
[INFO] [stdout] 32 | /// Create a new [`Complex<f64>`]
[INFO] [stdout]    |                    ^^^^^^^^^^^^ no item named `Complex` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]    --> crates/circuit/src/rustworkx_core_vnext.rs:338:21
[INFO] [stdout]     |
[INFO] [stdout] 338 |             /// out[i] is non-zero if i is in either M_0(s) or Tout_0(s)
[INFO] [stdout]     |                     ^ no item named `i` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]    --> crates/circuit/src/rustworkx_core_vnext.rs:342:21
[INFO] [stdout]     |
[INFO] [stdout] 342 |             /// ins[i] is non-zero if i is in either M_0(s) or Tin_0(s)
[INFO] [stdout]     |                     ^ no item named `i` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `Graph`
[INFO] [stdout]    --> crates/circuit/src/rustworkx_core_vnext.rs:603:14
[INFO] [stdout]     |
[INFO] [stdout] 603 |         /// [Graph] Return `true` if the graphs `g0` and `g1` are (sub) graph isomorphic.
[INFO] [stdout]     |              ^^^^^ no item named `Graph` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: internal compiler error: src/librustdoc/passes/collect_intra_doc_links.rs:370:17: no resolution for "ToPyArray::to_pyarray" MacroNS DefId(54:715 ~ numpy[fa1f]::convert)
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/numpy-0.23.0/src/convert.rs:151:5
[INFO] [stdout]     |
[INFO] [stdout] 151 |     fn to_pyarray_bound<'py>(&self, py: Python<'py>) -> Bound<'py, PyArray<Self::Item, Self::Dim>> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    0:     0x79c09b84807b - <<std[5fa894cf271aac99]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[68784295faea3574]::fmt::Display>::fmt
[INFO] [stderr]    1:     0x79c09be0eec8 - core[68784295faea3574]::fmt::write
[INFO] [stderr]    2:     0x79c09b85ef16 - <std[5fa894cf271aac99]::sys::stdio::unix::Stderr as std[5fa894cf271aac99]::io::Write>::write_fmt
[INFO] [stderr]    3:     0x79c09b81e128 - std[5fa894cf271aac99]::panicking::default_hook::{closure#0}
[INFO] [stderr]    4:     0x79c09b83b443 - std[5fa894cf271aac99]::panicking::default_hook
[INFO] [stderr]    5:     0x79c09a810fdd - std[5fa894cf271aac99]::panicking::update_hook::<alloc[a908fcbb83682a6f]::boxed::Box<rustc_driver_impl[72e486c4c8bd233f]::install_ice_hook::{closure#1}>>::{closure#0}
[INFO] [stderr]    6:     0x79c09b83b722 - std[5fa894cf271aac99]::panicking::panic_with_hook
[INFO] [stderr]    7:     0x79c09a845561 - std[5fa894cf271aac99]::panicking::begin_panic::<rustc_errors[be2861decdc9f477]::ExplicitBug>::{closure#0}
[INFO] [stderr]    8:     0x79c09a83e086 - std[5fa894cf271aac99]::sys::backtrace::__rust_end_short_backtrace::<std[5fa894cf271aac99]::panicking::begin_panic<rustc_errors[be2861decdc9f477]::ExplicitBug>::{closure#0}, !>
[INFO] [stderr]    9:     0x79c09a83e07a - std[5fa894cf271aac99]::panicking::begin_panic::<rustc_errors[be2861decdc9f477]::ExplicitBug>
[INFO] [stderr]   10:     0x79c09a850b81 - <rustc_errors[be2861decdc9f477]::diagnostic::BugAbort as rustc_errors[be2861decdc9f477]::diagnostic::EmissionGuarantee>::emit_producing_guarantee
[INFO] [stderr]   11:     0x79c09add996c - <rustc_errors[be2861decdc9f477]::DiagCtxtHandle>::span_bug::<rustc_span[d441ef3d277ec83e]::span_encoding::Span, alloc[a908fcbb83682a6f]::string::String>
[INFO] [stderr]   12:     0x79c09ae027f6 - rustc_middle[5018ac7bdd0eb97f]::util::bug::opt_span_bug_fmt::<rustc_span[d441ef3d277ec83e]::span_encoding::Span>::{closure#0}
[INFO] [stderr]   13:     0x79c09ae029a2 - rustc_middle[5018ac7bdd0eb97f]::ty::context::tls::with_opt::<rustc_middle[5018ac7bdd0eb97f]::util::bug::opt_span_bug_fmt<rustc_span[d441ef3d277ec83e]::span_encoding::Span>::{closure#0}, !>::{closure#0}
[INFO] [stderr]   14:     0x79c09adf3aab - rustc_middle[5018ac7bdd0eb97f]::ty::context::tls::with_context_opt::<rustc_middle[5018ac7bdd0eb97f]::ty::context::tls::with_opt<rustc_middle[5018ac7bdd0eb97f]::util::bug::opt_span_bug_fmt<rustc_span[d441ef3d277ec83e]::span_encoding::Span>::{closure#0}, !>::{closure#0}, !>
[INFO] [stderr]   15:     0x79c0985b5388 - rustc_middle[5018ac7bdd0eb97f]::util::bug::span_bug_fmt::<rustc_span[d441ef3d277ec83e]::span_encoding::Span>
[INFO] [stderr]   16:     0x63998f465ade - <rustdoc[b24d8687a8469a8b]::passes::collect_intra_doc_links::LinkCollector>::resolve_path
[INFO] [stderr]   17:     0x63998f466300 - <rustdoc[b24d8687a8469a8b]::passes::collect_intra_doc_links::LinkCollector>::resolve
[INFO] [stderr]   18:     0x63998f47ab3d - <rustdoc[b24d8687a8469a8b]::passes::collect_intra_doc_links::LinkCollector>::resolve_link
[INFO] [stderr]   19:     0x63998f3aee87 - <rustdoc[b24d8687a8469a8b]::passes::collect_intra_doc_links::LinkCollector>::resolve_links::{closure#0}
[INFO] [stderr]   20:     0x63998f5c25d2 - <rustdoc[b24d8687a8469a8b]::passes::collect_intra_doc_links::LinkCollector as rustdoc[b24d8687a8469a8b]::visit::DocVisitor>::visit_item
[INFO] [stderr]   21:     0x63998f4aa519 - rustdoc[b24d8687a8469a8b]::core::run_global_ctxt
[INFO] [stderr]   22:     0x63998f399be5 - rustdoc[b24d8687a8469a8b]::main_args::{closure#2}::{closure#0}
[INFO] [stderr]   23:     0x63998f390eb0 - rustc_interface[7374ff8718c9dd4b]::interface::run_compiler::<(), rustdoc[b24d8687a8469a8b]::main_args::{closure#2}>::{closure#1}
[INFO] [stderr]   24:     0x63998f2d0ae8 - std[5fa894cf271aac99]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[7374ff8718c9dd4b]::util::run_in_thread_with_globals<rustc_interface[7374ff8718c9dd4b]::util::run_in_thread_pool_with_globals<rustc_interface[7374ff8718c9dd4b]::interface::run_compiler<(), rustdoc[b24d8687a8469a8b]::main_args::{closure#2}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
[INFO] [stderr]   25:     0x63998f3c3927 - <std[5fa894cf271aac99]::thread::lifecycle::spawn_unchecked<rustc_interface[7374ff8718c9dd4b]::util::run_in_thread_with_globals<rustc_interface[7374ff8718c9dd4b]::util::run_in_thread_pool_with_globals<rustc_interface[7374ff8718c9dd4b]::interface::run_compiler<(), rustdoc[b24d8687a8469a8b]::main_args::{closure#2}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[68784295faea3574]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stderr]   26:     0x79c09cfce6ec - <std[5fa894cf271aac99]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stderr]   27:     0x79c096a8aaa4 - <unknown>
[INFO] [stderr]   28:     0x79c096b17a64 - clone
[INFO] [stderr]   29:                0x0 - <unknown>
[INFO] [stderr] 
[INFO] [stderr] note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-rustdoc&template=ice.md
[INFO] [stderr] 
[INFO] [stderr] note: please make sure that you have updated to the latest nightly
[INFO] [stderr] 
[INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/workdir/rustc-ice-2026-02-09T21_32_17-1893.txt`: Read-only file system (os error 30)
[INFO] [stderr] 
[INFO] [stderr] note: rustc 1.95.0-nightly (8afe9ff1c 2026-01-31) running on x86_64-unknown-linux-gnu
[INFO] [stderr] 
[INFO] [stderr] note: compiler flags: --crate-type lib
[INFO] [stderr] 
[INFO] [stderr] note: some of the compiler flags provided by cargo are hidden
[INFO] [stderr] 
[INFO] [stderr] query stack during panic:
[INFO] [stderr] end of query stack
[INFO] [stderr] error: could not document `qiskit-circuit`
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> crates/circuit/src/bit.rs:248:13
[INFO] [stdout]     |
[INFO] [stdout] 248 |     fn iter(&self) -> RegisterInfoIter<B> {
[INFO] [stdout]     |             ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |             |
[INFO] [stdout]     |             the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 248 |     fn iter(&self) -> RegisterInfoIter<'_, B> {
[INFO] [stdout]     |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> crates/circuit/src/dag_circuit.rs:5232:17
[INFO] [stdout]      |
[INFO] [stdout] 5232 |     fn sort_key(&self, node: NodeIndex) -> SortKeyType {
[INFO] [stdout]      |                 ^^^^^                      ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                 |
[INFO] [stdout]      |                 the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 5232 |     fn sort_key(&self, node: NodeIndex) -> SortKeyType<'_> {
[INFO] [stdout]      |                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> crates/circuit/src/packed_instruction.rs:382:17
[INFO] [stdout]     |
[INFO] [stdout] 382 |     pub fn view(&self) -> OperationRef {
[INFO] [stdout]     |                 ^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 382 |     pub fn view(&self) -> OperationRef<'_> {
[INFO] [stdout]     |                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "3fa3afc4e828f0eb5f8c62f1d48d29ba24ad3443aa8684d7c05be6c51533f751", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3fa3afc4e828f0eb5f8c62f1d48d29ba24ad3443aa8684d7c05be6c51533f751", kill_on_drop: false }`
[INFO] [stdout] 3fa3afc4e828f0eb5f8c62f1d48d29ba24ad3443aa8684d7c05be6c51533f751
