[INFO] fetching crate prism-q 0.9.1...
[INFO] testing prism-q-0.9.1 against 1.95.0 for beta-1.96-2
[INFO] extracting crate prism-q 0.9.1 into /workspace/builds/worker-4-tc1/source
[INFO] removed /workspace/builds/worker-4-tc1/source/rust-toolchain.toml
[INFO] started tweaking crates.io crate prism-q 0.9.1
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate prism-q 0.9.1
[INFO] tweaked toml for crates.io crate prism-q 0.9.1 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate prism-q 0.9.1 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate prism-q 0.9.1 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" "+1.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded nano-gemm-f32 v0.1.0
[INFO] [stderr]   Downloaded nano-gemm-f64 v0.1.0
[INFO] [stderr]   Downloaded test-case-core v3.3.1
[INFO] [stderr]   Downloaded test-case v3.3.1
[INFO] [stderr]   Downloaded nano-gemm-codegen v0.1.0
[INFO] [stderr]   Downloaded nano-gemm v0.1.3
[INFO] [stderr]   Downloaded nano-gemm-core v0.1.0
[INFO] [stderr]   Downloaded test-case-macros v3.3.1
[INFO] [stderr]   Downloaded equator v0.2.2
[INFO] [stderr]   Downloaded coe-rs v0.1.2
[INFO] [stderr]   Downloaded faer-entity v0.20.1
[INFO] [stderr]   Downloaded dbgf v0.1.2
[INFO] [stderr]   Downloaded dyn-stack v0.11.0
[INFO] [stderr]   Downloaded nano-gemm-c32 v0.1.0
[INFO] [stderr]   Downloaded dyn-stack-macros v0.1.3
[INFO] [stderr]   Downloaded matrixcompare v0.3.0
[INFO] [stderr]   Downloaded dyn-stack v0.13.2
[INFO] [stderr]   Downloaded generativity v1.1.0
[INFO] [stderr]   Downloaded matrixcompare-core v0.1.0
[INFO] [stderr]   Downloaded equator-macro v0.2.1
[INFO] [stderr]   Downloaded nano-gemm-c64 v0.1.0
[INFO] [stderr]   Downloaded pulp v0.21.5
[INFO] [stderr]   Downloaded faer v0.20.2
[INFO] [stderr]   Downloaded cudarc v0.19.4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ff660adb9677898f657aa041a810c25d7e4218e0da9af8e2acac8b51747ab11a
[INFO] running `Command { std: "docker" "start" "-a" "ff660adb9677898f657aa041a810c25d7e4218e0da9af8e2acac8b51747ab11a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ff660adb9677898f657aa041a810c25d7e4218e0da9af8e2acac8b51747ab11a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ff660adb9677898f657aa041a810c25d7e4218e0da9af8e2acac8b51747ab11a", kill_on_drop: false }`
[INFO] [stdout] ff660adb9677898f657aa041a810c25d7e4218e0da9af8e2acac8b51747ab11a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b9ea768f16660cb4289fa21c97f073827812a97a07a1d0d6a5ac56b98fcff590
[INFO] running `Command { std: "docker" "start" "-a" "b9ea768f16660cb4289fa21c97f073827812a97a07a1d0d6a5ac56b98fcff590", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.184
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.3
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling prism-q v0.9.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 13.19s
[INFO] running `Command { std: "docker" "inspect" "b9ea768f16660cb4289fa21c97f073827812a97a07a1d0d6a5ac56b98fcff590", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b9ea768f16660cb4289fa21c97f073827812a97a07a1d0d6a5ac56b98fcff590", kill_on_drop: false }`
[INFO] [stdout] b9ea768f16660cb4289fa21c97f073827812a97a07a1d0d6a5ac56b98fcff590
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c24b0fa00a6c84b90885a43f4ed808d3030d08f43d429d288ad28811808b09de
[INFO] running `Command { std: "docker" "start" "-a" "c24b0fa00a6c84b90885a43f4ed808d3030d08f43d429d288ad28811808b09de", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling libc v0.2.184
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling test-case-core v3.3.1
[INFO] [stderr]    Compiling zerocopy-derive v0.8.48
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling test-case-macros v3.3.1
[INFO] [stderr]    Compiling test-case v3.3.1
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling rand v0.9.3
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling prism-q v0.9.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 47.37s
[INFO] running `Command { std: "docker" "inspect" "c24b0fa00a6c84b90885a43f4ed808d3030d08f43d429d288ad28811808b09de", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c24b0fa00a6c84b90885a43f4ed808d3030d08f43d429d288ad28811808b09de", kill_on_drop: false }`
[INFO] [stdout] c24b0fa00a6c84b90885a43f4ed808d3030d08f43d429d288ad28811808b09de
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] b9a0d48ddd0ab1b176c40417571b28520dd922ff06d673e01b08967fb4193102
[INFO] running `Command { std: "docker" "start" "-a" "b9a0d48ddd0ab1b176c40417571b28520dd922ff06d673e01b08967fb4193102", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.19s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/prism_q-c0a5fba59109bff5)
[INFO] [stdout] 
[INFO] [stdout] running 765 tests
[INFO] [stdout] test backend::factored::tests::test_bell_state ... ok
[INFO] [stdout] test backend::factored::tests::test_conditional_gate ... ok
[INFO] [stdout] test backend::factored::tests::test_cphase ... ok
[INFO] [stdout] test backend::factored::tests::test_cu_gate ... ok
[INFO] [stdout] test backend::factored::tests::test_backend_kind_factored ... ok
[INFO] [stdout] test backend::factored::tests::test_cx_non_adjacent ... ok
[INFO] [stdout] test backend::factored::tests::test_cz ... ok
[INFO] [stdout] test backend::factored::tests::test_golden_qpe ... ok
[INFO] [stdout] test backend::factored::tests::test_golden_hea_8 ... ok
[INFO] [stdout] test backend::factored::tests::test_golden_qft_8 ... ok
[INFO] [stdout] test backend::factored::tests::test_independent_bell_pairs ... ok
[INFO] [stdout] test backend::factored::tests::test_diagonal_gates ... ok
[INFO] [stdout] test backend::factored::tests::test_h_gate ... ok
[INFO] [stdout] test backend::factored::tests::test_immediate_full_merge ... ok
[INFO] [stdout] test backend::factored::tests::test_measurement ... ok
[INFO] [stdout] test backend::factored::tests::test_mcu_toffoli ... ok
[INFO] [stdout] test backend::factored::tests::test_swap ... ok
[INFO] [stdout] test backend::factored::tests::test_x_gate ... ok
[INFO] [stdout] test backend::factored::tests::test_single_qubit_circuit ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::all_clifford_gates ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::clifford_heavy_small ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::clifford_heavy_10q ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::clifford_random_pairs_12q ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::diag_1q_then_merge ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::diag_cz_swap_sequence ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::diag_four_blocks_3q ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::diag_full_1q_merge_all_cx ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::diag_full_1q_merge_cz_swap ... ok
[INFO] [stdout] test backend::factored::tests::test_measurement_in_substate ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::diag_merge_via_cx ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::diag_merge_via_swap ... ok
[INFO] [stdout] test backend::factored::tests::test_no_entanglement ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::diag_post_merge_h ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::diag_post_merge_h_cx ... ok
[INFO] [stdout] test backend::factored::tests::test_progressive_merge ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::diag_cz_only ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::diag_two_blocks_3q ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::diag_three_blocks_3q ... ok
[INFO] [stdout] test backend::factored::tests::test_independent_groups_stay_separate ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::diag_post_merge_h_cx_cz ... ok
[INFO] [stdout] test backend::factored::tests::test_golden_independent_blocks ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::diag_five_blocks_3q ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::diag_single_block_3q ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::diag_swap_only ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::ghz_3 ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::ghz_8 ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::bell_state ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::independent_bell_pairs ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::product_state_stays_factored ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::single_qubit_h ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::non_clifford_rejected ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::diag_verify_via_statevector ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::split_after_bell_measure ... ok
[INFO] [stdout] test backend::mps::tests::test_bell_bond_dim ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::measurement_bell ... ok
[INFO] [stdout] test backend::mps::tests::test_cx_no_flip ... ok
[INFO] [stdout] test backend::mps::tests::test_batch_phase_decomposition ... ok
[INFO] [stdout] test backend::mps::tests::test_cz_phase ... ok
[INFO] [stdout] test backend::mps::tests::test_bell_state ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::measurement_ghz_all ... ok
[INFO] [stdout] test backend::mps::tests::test_cccx ... ok
[INFO] [stdout] test backend::mps::tests::test_fused_gate ... ok
[INFO] [stdout] test backend::mps::tests::test_ghz_3 ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::merge_then_probabilities ... ok
[INFO] [stdout] test backend::mps::tests::test_init_zero_state ... ok
[INFO] [stdout] test backend::mps::tests::test_h_gate ... ok
[INFO] [stdout] test backend::mps::tests::test_hh_is_identity ... ok
[INFO] [stdout] test backend::mps::tests::test_mcu_matrix_toffoli ... ok
[INFO] [stdout] test backend::mps::tests::test_mcu_arbitrary_unitary ... ok
[INFO] [stdout] test backend::mps::tests::test_measure_seeded ... ok
[INFO] [stdout] test backend::mps::tests::test_non_adjacent_cx ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::local_blocks_5x3 ... ok
[INFO] [stdout] test backend::mps::tests::test_probabilities_cap ... ok
[INFO] [stdout] test backend::mps::tests::test_non_adjacent_layout_tracks_logical_targets ... ok
[INFO] [stdout] test backend::mps::tests::test_reset_after_non_adjacent_routing_uses_logical_qubit ... ok
[INFO] [stdout] test backend::mps::tests::test_measure_after_non_adjacent_routing_uses_logical_qubit ... ok
[INFO] [stdout] test backend::mps::tests::test_measure_deterministic ... ok
[INFO] [stdout] test backend::mps::tests::test_rx_pi ... ok
[INFO] [stdout] test backend::mps::tests::test_supports_fused_gates ... ok
[INFO] [stdout] test backend::mps::tests::test_svd_2x2 ... ok
[INFO] [stdout] test backend::mps::tests::test_svd_identity ... ok
[INFO] [stdout] test backend::mps::tests::test_svd_rank_deficient ... ok
[INFO] [stdout] test backend::mps::tests::test_svd_wide_matrix ... ok
[INFO] [stdout] test backend::mps::tests::test_swap ... ok
[INFO] [stdout] test backend::mps::tests::test_x_gate ... ok
[INFO] [stdout] test backend::mps::tests::test_toffoli_adjacent ... ok
[INFO] [stdout] test backend::mps::tests::test_toffoli_no_flip ... ok
[INFO] [stdout] test backend::product::tests::test_fused_gate ... ok
[INFO] [stdout] test backend::mps::tests::test_toffoli_non_adjacent ... ok
[INFO] [stdout] test backend::mps::tests::test_rz_preserves_zero ... ok
[INFO] [stdout] test backend::product::tests::test_init_all_zero ... ok
[INFO] [stdout] test backend::product::tests::test_parametric_gates ... ok
[INFO] [stdout] test backend::product::tests::test_multi_qubit_independent ... ok
[INFO] [stdout] test backend::product::tests::test_measurement_collapses ... ok
[INFO] [stdout] test backend::product::tests::test_rejects_cu ... ok
[INFO] [stdout] test backend::factored_stabilizer::tests::local_blocks_4x4 ... ok
[INFO] [stdout] test backend::product::tests::test_rejects_cx ... ok
[INFO] [stdout] test backend::product::tests::test_probabilities_tensor_product ... ok
[INFO] [stdout] test backend::product::tests::test_rejects_mcu ... ok
[INFO] [stdout] test backend::product::tests::test_rejects_cz ... ok
[INFO] [stdout] test backend::product::tests::test_rejects_swap ... ok
[INFO] [stdout] test backend::product::tests::test_h_creates_superposition ... ok
[INFO] [stdout] test backend::product::tests::test_x_flips ... ok
[INFO] [stdout] test backend::simd::tests::test_bulk_negate ... ok
[INFO] [stdout] test backend::simd::tests::test_bulk_norm_sqr_sum ... ok
[INFO] [stdout] test backend::simd::tests::test_bulk_scale ... ok
[INFO] [stdout] test backend::simd::tests::test_bulk_swap ... ok
[INFO] [stdout] test backend::simd::tests::test_bulk_zero ... ok
[INFO] [stdout] test backend::simd::tests::test_complex_valued_matrix ... ok
[INFO] [stdout] test backend::simd::tests::test_h_gate_creates_superposition ... ok
[INFO] [stdout] test backend::simd::tests::test_identity_preserves_state ... ok
[INFO] [stdout] test backend::simd::tests::test_multi_element_slices ... ok
[INFO] [stdout] test backend::simd::tests::test_prepared_2q_3qubit_system ... ok
[INFO] [stdout] test backend::simd::tests::test_prepared_2q_cx_on_11 ... ok
[INFO] [stdout] test backend::simd::tests::test_prepared_2q_cz_matches_reference ... ok
[INFO] [stdout] test backend::simd::tests::test_prepared_2q_identity ... ok
[INFO] [stdout] test backend::simd::tests::test_scale_complex_slice ... ok
[INFO] [stdout] test backend::simd::tests::test_scale_complex_slice_phase ... ok
[INFO] [stdout] test backend::simd::tests::test_scale_complex_slice_single_element ... ok
[INFO] [stdout] test backend::simd::tests::test_x_gate_swaps ... ok
[INFO] [stdout] test backend::simd::tests::test_odd_length_slices ... ok
[INFO] [stdout] test backend::sparse::tests::test_batch_phase_matches_individual ... ok
[INFO] [stdout] test backend::sparse::tests::test_cu_phase_applies_phase ... ok
[INFO] [stdout] test backend::sparse::tests::test_cu_phase_matches_cz ... ok
[INFO] [stdout] test backend::sparse::tests::test_cx_bell_state ... ok
[INFO] [stdout] test backend::sparse::tests::test_cz_phase ... ok
[INFO] [stdout] test backend::sparse::tests::test_fused_gate ... ok
[INFO] [stdout] test backend::sparse::tests::test_ghz_4_sparse ... ok
[INFO] [stdout] test backend::sparse::tests::test_h_creates_superposition ... ok
[INFO] [stdout] test backend::sparse::tests::test_hh_is_identity ... ok
[INFO] [stdout] test backend::sparse::tests::test_measure_collapses ... ok
[INFO] [stdout] test backend::sparse::tests::test_init_zero_state ... ok
[INFO] [stdout] test backend::sparse::tests::test_measure_deterministic ... ok
[INFO] [stdout] test backend::sparse::tests::test_probs_zero_state ... ok
[INFO] [stdout] test backend::sparse::tests::test_cu_phase_no_action_control_zero ... ok
[INFO] [stdout] test backend::sparse::tests::test_probs_bell ... ok
[INFO] [stdout] test backend::sparse::tests::test_x_gate ... ok
[INFO] [stdout] test backend::stabilizer::tests::filtered_bell_pairs_correct ... ok
[INFO] [stdout] test backend::sparse::tests::test_swap ... ok
[INFO] [stdout] test backend::sparse::tests::test_rx_pi ... ok
[INFO] [stdout] test backend::sparse::tests::test_rz_preserves_sparsity ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_double_x_is_identity ... ok
[INFO] [stdout] test backend::stabilizer::tests::filtered_bell_pairs_measurement ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_bell_correlated ... ok
[INFO] [stdout] test backend::factored::tests::test_golden_bell_pairs ... ok
[INFO] [stdout] test backend::stabilizer::tests::filtered_with_blocks_matches_monolithic ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_export_statevector_all_paulis_match_sv ... ok
[INFO] [stdout] test backend::sparse::tests::test_pruning ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_export_statevector_ghz3_matches_sv ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_export_statevector_bell_state_matches_sv ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_export_statevector_complex_clifford_matches_sv ... ok
[INFO] [stdout] test backend::factored::tests::test_golden_qft_12 ... ok
[INFO] [stdout] test backend::stabilizer::tests::lazy_destab_matches_eager ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_export_statevector_minus_state ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_export_statevector_one_state ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_cz_on_11 ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_export_statevector_plus_state ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_export_statevector_zero_state ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_id_no_change ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_ghz_4_correlated ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_probs_ghz_4 ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_probs_one_state ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_probs_plus_state ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_probs_zero_state ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_init_tableau ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_h_superposition_deterministic ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_probs_bell_state ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_rejects_cu_gate ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_rejects_mcu_gate ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_rejects_rx_gate ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_rejects_t_gate ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_rejects_cphase_gate ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_rowmul_words_phase_y_times_x ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_rowmul_words_zero_src ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_rowmul_words_simd_large ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_rowmul_multi_word_correctness ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_hzh_equals_x ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_s_sdg_cancel ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_supports_fused_gates ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_swap ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_x_flips ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_xor_words_all_ones_and_zeros ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_rowmul_refactor_preserves_ghz_correctness ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_y_flips ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_z_on_zero ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_rowmul_words_matches_manual ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_xor_words_various_lengths ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_rowmul_refactor_preserves_probabilities ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_s_squared_is_z ... ok
[INFO] [stdout] test backend::statevector::tests::test_cu_control_less_than_target ... ok
[INFO] [stdout] test backend::statevector::tests::test_batch_phase_lut_multi_group ... ok
[INFO] [stdout] test backend::statevector::tests::test_bell_state ... ok
[INFO] [stdout] test backend::statevector::tests::test_cu_h_controlled_hadamard ... ok
[INFO] [stdout] test backend::statevector::tests::test_cu_matches_cx ... ok
[INFO] [stdout] test backend::statevector::tests::test_cu_no_action_when_control_zero ... ok
[INFO] [stdout] test backend::statevector::tests::test_cu_phase_cz_equivalent ... ok
[INFO] [stdout] test backend::statevector::tests::test_cu_phase_no_action_control_zero ... ok
[INFO] [stdout] test backend::statevector::tests::test_cu_phase_applies_phase ... ok
[INFO] [stdout] test backend::statevector::tests::test_cu_phase_both_qubit_orderings ... ok
[INFO] [stdout] test backend::statevector::tests::test_batch_phase_lut_single_group ... ok
[INFO] [stdout] test backend::statevector::tests::test_cu_phase_qft_4q ... ok
[INFO] [stdout] test backend::statevector::tests::test_cz ... ok
[INFO] [stdout] test backend::statevector::tests::test_deferred_norm_export_statevector ... ok
[INFO] [stdout] test backend::statevector::tests::test_deferred_norm_gate_after_measure ... ok
[INFO] [stdout] test backend::statevector::tests::test_h_gate ... ok
[INFO] [stdout] test backend::statevector::tests::test_deferred_norm_single_measure ... ok
[INFO] [stdout] test backend::statevector::tests::test_mask_indices_bijection_2ctrl ... ok
[INFO] [stdout] test backend::statevector::tests::test_mcu_3_controls ... ok
[INFO] [stdout] test backend::statevector::tests::test_insert_zero_bit_basic ... ok
[INFO] [stdout] test backend::statevector::tests::test_mcu_ccz ... ok
[INFO] [stdout] test backend::statevector::tests::test_deferred_norm_multi_measure ... ok
[INFO] [stdout] test backend::statevector::tests::test_mcu_matches_cu_for_single_control ... ok
[INFO] [stdout] test backend::statevector::tests::test_mcu_toffoli ... ok
[INFO] [stdout] test backend::statevector::tests::test_multi_fused_fusion_pass ... ok
[INFO] [stdout] test backend::statevector::tests::test_multi_fused_matches_individual ... ok
[INFO] [stdout] test backend::statevector::tests::test_multi_fused_mixed_targets ... ok
[INFO] [stdout] test backend::statevector::tests::test_mask_indices_bijection_1ctrl ... ok
[INFO] [stdout] test backend::statevector::tests::test_measurement_deterministic ... ok
[INFO] [stdout] test backend::statevector::tests::test_rz_gate ... ok
[INFO] [stdout] test backend::statevector::tests::test_x_gate ... ok
[INFO] [stdout] test backend::statevector::tests::test_swap ... ok
[INFO] [stdout] test backend::tensornetwork::tests::test_export_statevector ... ok
[INFO] [stdout] test backend::tensornetwork::tests::test_fused_gate ... ok
[INFO] [stdout] test backend::tensornetwork::tests::test_golden_vs_statevector ... ok
[INFO] [stdout] test backend::tensornetwork::tests::test_cu_gate ... ok
[INFO] [stdout] test backend::tensornetwork::tests::test_init_zero_state ... ok
[INFO] [stdout] test backend::tensornetwork::tests::test_measure_deterministic ... ok
[INFO] [stdout] test backend::tensornetwork::tests::test_measure_seeded ... ok
[INFO] [stdout] test backend::tensornetwork::tests::test_multi_fused ... ok
[INFO] [stdout] test backend::tensornetwork::tests::test_single_qubit_h ... ok
[INFO] [stdout] test backend::tensornetwork::tests::test_parametric_rx ... ok
[INFO] [stdout] test backend::tensornetwork::tests::test_single_qubit_x ... ok
[INFO] [stdout] test circuit::builder::tests::builder_bell_state ... ok
[INFO] [stdout] test circuit::builder::tests::builder_conditional ... ok
[INFO] [stdout] test circuit::builder::tests::builder_cphase ... ok
[INFO] [stdout] test circuit::builder::tests::builder_generic_gate ... ok
[INFO] [stdout] test backend::tensornetwork::tests::test_two_qubit_cx_bell ... ok
[INFO] [stdout] test circuit::builder::tests::builder_mcu ... ok
[INFO] [stdout] test circuit::builder::tests::builder_measure_all ... ok
[INFO] [stdout] test circuit::builder::tests::builder_parametric ... ok
[INFO] [stdout] test circuit::builder::tests::builder_run_matches_direct ... ok
[INFO] [stdout] test circuit::draw::tests::bell_pair_diagram ... ok
[INFO] [stdout] test backend::factored::tests::test_h_on_second_qubit ... ok
[INFO] [stdout] test circuit::draw::tests::connectivity_nearest_neighbor ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_sgi_index_consistency ... ok
[INFO] [stdout] test circuit::draw::tests::display_impl ... ok
[INFO] [stdout] test circuit::draw::tests::connector_alignment_even_width ... ok
[INFO] [stdout] test circuit::draw::tests::auto_summary_for_large ... ok
[INFO] [stdout] test circuit::draw::tests::empty_circuit ... ok
[INFO] [stdout] test circuit::draw::tests::gate_display_labels ... ok
[INFO] [stdout] test circuit::draw::tests::idle_wire_elision ... ok
[INFO] [stdout] test circuit::draw::tests::fold_wraps_long_circuits ... ok
[INFO] [stdout] test circuit::draw::tests::heatmap_standalone ... ok
[INFO] [stdout] test circuit::draw::tests::ghz_3q_diagram ... ok
[INFO] [stdout] test circuit::draw::tests::measurement_shown ... ok
[INFO] [stdout] test circuit::draw::tests::parametric_gate_display ... ok
[INFO] [stdout] test circuit::draw::tests::qft_4q_diagram ... ok
[INFO] [stdout] test circuit::draw::tests::single_gate ... ok
[INFO] [stdout] test circuit::draw::tests::summary_has_depth_profile ... ok
[INFO] [stdout] test circuit::draw::tests::summary_no_2q_connectivity ... ok
[INFO] [stdout] test circuit::draw::tests::swap_gate_display ... ok
[INFO] [stdout] test circuit::draw::tests::summary_has_connectivity ... ok
[INFO] [stdout] test circuit::fusion::tests::reorder_exposes_1q_fusion ... ok
[INFO] [stdout] test circuit::fusion::tests::reorder_exposes_cx_cancellation ... ok
[INFO] [stdout] test circuit::fusion::tests::qaoa_20q_fuses_to_6_instructions ... ok
[INFO] [stdout] test circuit::fusion::tests::test_barrier_breaks_run ... ok
[INFO] [stdout] test circuit::fusion::tests::test_cancel_adjacent_cx ... ok
[INFO] [stdout] test circuit::fusion::tests::test_cancel_cx_with_non_conflicting_between ... ok
[INFO] [stdout] test circuit::fusion::tests::test_cancel_cz_symmetric ... ok
[INFO] [stdout] test circuit::fusion::tests::test_cancel_multiple_pairs ... ok
[INFO] [stdout] test circuit::fusion::tests::test_cancel_no_candidates ... ok
[INFO] [stdout] test circuit::fusion::tests::test_cancel_preserves_probabilities ... ok
[INFO] [stdout] test circuit::fusion::tests::test_cancel_swap_symmetric ... ok
[INFO] [stdout] test circuit::fusion::tests::test_cphase_breaks_fusion_run ... ok
[INFO] [stdout] test circuit::fusion::tests::test_cphase_fused_probabilities_match ... ok
[INFO] [stdout] test circuit::fusion::tests::test_empty_circuit ... ok
[INFO] [stdout] test circuit::fusion::tests::test_fuse_across_different_qubit ... ok
[INFO] [stdout] test circuit::fusion::tests::test_fuse_adjacent_same_qubit ... ok
[INFO] [stdout] test circuit::fusion::tests::test_fused_probabilities_match_unfused ... ok
[INFO] [stdout] test circuit::fusion::tests::test_fusion_around_cphase ... ok
[INFO] [stdout] test circuit::fusion::tests::reorder_exposes_cz_cancellation ... ok
[INFO] [stdout] test circuit::fusion::tests::test_fusion_matrix_order_matters ... ok
[INFO] [stdout] test circuit::fusion::tests::test_gate_count_after_fusion ... ok
[INFO] [stdout] test circuit::fusion::tests::test_identity_elision_h_h ... ok
[INFO] [stdout] test circuit::fusion::tests::test_identity_elision_partial ... ok
[INFO] [stdout] test circuit::fusion::tests::test_identity_elision_preserves_probabilities ... ok
[INFO] [stdout] test circuit::fusion::tests::test_long_chain ... ok
[INFO] [stdout] test circuit::fusion::tests::test_hea_style_fusion ... ok
[INFO] [stdout] test circuit::draw::tests::summary_mode ... ok
[INFO] [stdout] test circuit::fusion::tests::test_mat_mul_identity ... ok
[INFO] [stdout] test circuit::fusion::tests::test_measure_breaks_run ... ok
[INFO] [stdout] test circuit::fusion::tests::test_multiple_qubits_independent ... ok
[INFO] [stdout] test circuit::fusion::tests::test_mat_mul_h_h_is_identity ... ok
[INFO] [stdout] test circuit::fusion::tests::test_no_cancel_cx_reversed_targets ... ok
[INFO] [stdout] test circuit::fusion::tests::test_no_cancel_cx_with_conflicting_between ... ok
[INFO] [stdout] test circuit::fusion::tests::test_no_fusion_different_qubits ... ok
[INFO] [stdout] test circuit::draw::tests::summary_has_heatmap ... ok
[INFO] [stdout] test circuit::fusion::tests::test_no_fusion_single_gate ... ok
[INFO] [stdout] test circuit::fusion::tests::test_recognition_extends_clifford_prefix ... ok
[INFO] [stdout] test circuit::fusion::tests::test_reorder_1q_basic ... ok
[INFO] [stdout] test circuit::fusion::tests::test_reorder_diagonal_blocked_on_cx_target ... ok
[INFO] [stdout] test circuit::fusion::tests::test_reorder_diagonal_commutes_through_cx_control ... ok
[INFO] [stdout] test circuit::fusion::tests::test_mat_mul_associative ... ok
[INFO] [stdout] test circuit::fusion::tests::test_reorder_diagonal_commutes_through_cz ... ok
[INFO] [stdout] test circuit::fusion::tests::test_reorder_no_opportunity ... ok
[INFO] [stdout] test circuit::fusion::tests::test_reorder_commutation_preserves_probabilities ... ok
[INFO] [stdout] test circuit::fusion::tests::test_reorder_hea_pattern ... ok
[INFO] [stdout] test circuit::fusion::tests::test_reorder_nondiagonal_blocked_by_cx_control ... ok
[INFO] [stdout] test circuit::fusion::tests::test_reorder_preserves_probabilities ... ok
[INFO] [stdout] test circuit::fusion::tests::test_reorder_respects_barrier ... ok
[INFO] [stdout] test circuit::fusion::tests::test_reorder_respects_measurement ... ok
[INFO] [stdout] test circuit::fusion::tests::test_s_squared_is_z_via_fusion ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_barrier ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_broadcast_1q_gate_on_register ... ok
[INFO] [stdout] test circuit::fusion::tests::test_smart_multi_fusion_across_cx ... ok
[INFO] [stdout] test circuit::fusion::tests::test_two_qubit_breaks_run ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_broadcast_2q_gate_pairwise ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_broadcast_barrier ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_broadcast_measure_assign ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_broadcast_mixed_indexed_and_register ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_broadcast_parametric_gate ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_broadcast_register_size_mismatch ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_ccx_gate ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_ccz_gate ... ok
[INFO] [stdout] test circuit::fusion::tests::test_t_tdg_cancel_via_fusion ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_broadcast_measure_arrow ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_broadcast_decomposed_gate ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_chained_inv_ctrl ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_cp_gate ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_cphase_alias ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_crx_gate ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_cp_arity_mismatch ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_cry_gate ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_crz_gate ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_cswap_gate ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_comments_stripped ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_ctrl_ctrl_x_is_toffoli ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_ctrl_cx_is_toffoli ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_ctrl_ctrl_ctrl_x ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_ctrl_h_becomes_cu ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_ctrl_parametric ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_ctrl_z_becomes_cz ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_ctrl_cp_promotes_to_mcu ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_cy_gate ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_ecr_gate ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_empty_gate_body ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_expr_arithmetic ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_ctrl_swap_rejected ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_ctrl_x_becomes_cx ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_expr_complex_pi_expressions ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_expr_division_by_zero ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_dcx_gate ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_expr_empty ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_expr_math_functions ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_expr_literal_float ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_expr_e_constant ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_expr_nested_functions ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_expr_pi_division ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_expr_pi_multiplication ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_expr_parentheses ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_expr_pi_constant ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_expr_tau_constant ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_expr_trailing_chars ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_expr_scientific_notation ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_expr_unary_plus ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_expr_operator_precedence ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_expr_unbalanced_parens ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_expr_variables ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_expr_unknown_variable ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_gate_arity_mismatch ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_gate_def_arity_mismatch ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_expr_unknown_function ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_gate_def_nested ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_gate_def_no_params ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_gate_def_single_line ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_gate_def_with_params ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_if_missing_body ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_if_oq2_register_equals ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_if_oq3_single_bit ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_expr_unary_minus ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_if_undefined_creg ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_if_with_parametric_gate ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_inv_cp ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_inv_self_inverse ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_inv_t_becomes_tdg ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_large_bit_register_accepted ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_large_register_accepted ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_inv_parametric ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_iswap_gate ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_missing_bracket_bit_decl ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_missing_bracket_qubit_decl ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_multiple_registers ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_nan_angle_rejected ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_neg_pi_div_zero ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_oq3_bell_circuit ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_inf_angle_rejected ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_oq3_minimal_circuit ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_no_modifier_unchanged ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_oq2_compat ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_oq3_measure_assign ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_p_gate ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_pow_zero_is_id ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_parametric_gates ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_pi_div_zero ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_qasm_function_in_param ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_qasm_arithmetic_param ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_pow_integer ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_qasm_multiply_pi ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_qasm_gate_def_multi_param_expression ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_qubit_out_of_bounds ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_qasm_nested_function_in_param ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_qasm_gate_def_expression_with_arithmetic ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_qasm_gate_def_with_expression_body ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_register_name_collision ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_replace_word_boundary ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_recursive_gate_def_rejected ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_single_qubit_decl ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_split_top_level_commas_nested ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_split_top_level_commas_simple ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_sx_gate ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_sxdg_gate ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_rxx_gate ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_u3_gate ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_undefined_register ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_unsupported_gate_def ... ok
[INFO] [stdout] test circuit::svg::tests::animate_false_no_animation ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_u1_is_p ... ok
[INFO] [stdout] test circuit::svg::tests::aria_attributes ... ok
[INFO] [stdout] test circuit::svg::tests::auto_theme_svg ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_rzz_gate ... ok
[INFO] [stdout] test circuit::svg::tests::bell_pair_svg ... ok
[INFO] [stdout] test circuit::openqasm::tests::test_ryy_gate ... ok
[INFO] [stdout] test circuit::svg::tests::chessboard_stripes ... ok
[INFO] [stdout] test circuit::svg::tests::classical_wires ... ok
[INFO] [stdout] test circuit::svg::tests::cnot_target_oplus ... ok
[INFO] [stdout] test circuit::svg::tests::css_custom_properties ... ok
[INFO] [stdout] test circuit::svg::tests::css_transitions_present ... ok
[INFO] [stdout] test circuit::svg::tests::dark_mode_svg ... ok
[INFO] [stdout] test circuit::svg::tests::ellipsis_mode ... ok
[INFO] [stdout] test circuit::svg::tests::compact_mode_smaller ... ok
[INFO] [stdout] test circuit::svg::tests::empty_circuit_svg ... ok
[INFO] [stdout] test circuit::svg::tests::css_hover_present ... ok
[INFO] [stdout] test circuit::svg::tests::entrance_animation_present ... ok
[INFO] [stdout] test circuit::svg::tests::barrier_svg ... ok
[INFO] [stdout] test circuit::svg::tests::ellipsis_noop_small ... ok
[INFO] [stdout] test circuit::svg::tests::gate_type_coloring ... ok
[INFO] [stdout] test circuit::svg::tests::gradient_defs_present ... ok
[INFO] [stdout] test circuit::svg::tests::heatmap_crisp_small_cells ... ok
[INFO] [stdout] test circuit::svg::tests::heatmap_aria ... ok
[INFO] [stdout] test circuit::svg::tests::heatmap_dark_colors ... ok
[INFO] [stdout] test circuit::svg::tests::heatmap_dark_mode ... ok
[INFO] [stdout] test circuit::svg::tests::heatmap_empty ... ok
[INFO] [stdout] test circuit::svg::tests::heatmap_hover_css ... ok
[INFO] [stdout] test circuit::svg::tests::heatmap_light_colors ... ok
[INFO] [stdout] test circuit::svg::tests::heatmap_tooltips_small ... ok
[INFO] [stdout] test circuit::svg::tests::idle_wire_elision_svg ... ok
[INFO] [stdout] test circuit::svg::tests::heatmap_sparklines ... ok
[INFO] [stdout] test circuit::svg::tests::legend_shows_present_categories ... ok
[INFO] [stdout] test circuit::svg::tests::legend_hidden_by_default ... ok
[INFO] [stdout] test circuit::svg::tests::max_moments_svg ... ok
[INFO] [stdout] test circuit::svg::tests::heatmap_gradient_legend ... ok
[INFO] [stdout] test circuit::svg::tests::measurement_svg ... ok
[INFO] [stdout] test circuit::svg::tests::no_classical_wires_when_zero ... ok
[INFO] [stdout] test circuit::svg::tests::qlabel_class ... ok
[INFO] [stdout] test circuit::svg::tests::reduced_motion_media_query ... ok
[INFO] [stdout] test circuit::svg::tests::semantic_layers ... ok
[INFO] [stdout] test circuit::svg::tests::stats_header ... ok
[INFO] [stdout] test circuit::svg::tests::swap_svg ... ok
[INFO] [stdout] test circuit::svg::tests::thin_strokes ... ok
[INFO] [stdout] test circuit::svg::tests::parametric_gate_svg ... ok
[INFO] [stdout] test circuit::svg::tests::tooltips_present ... ok
[INFO] [stdout] test circuit::svg::tests::sharp_gate_corners ... ok
[INFO] [stdout] test circuit::svg::tests::topology_hidden_by_default ... ok
[INFO] [stdout] test circuit::svg::tests::topology_no_graph_without_2q ... ok
[INFO] [stdout] test circuit::svg::tests::topology_graph ... ok
[INFO] [stdout] test circuit::svg::tests::valid_svg_structure ... ok
[INFO] [stdout] test circuit::tests::test_circuit_builder ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_sgi_300q_ghz_all_agree ... ok
[INFO] [stdout] test circuit::svg::tests::wire_shimmer_present ... ok
[INFO] [stdout] test circuit::tests::test_clifford_prefix_split_basic ... ok
[INFO] [stdout] test circuit::tests::test_clifford_prefix_split_none_when_all_clifford ... ok
[INFO] [stdout] test circuit::tests::test_clifford_prefix_split_barrier_transparent ... ok
[INFO] [stdout] test circuit::tests::test_clifford_prefix_split_stops_at_measure ... ok
[INFO] [stdout] test circuit::tests::test_depth_linear ... ok
[INFO] [stdout] test circuit::tests::test_depth_parallel ... ok
[INFO] [stdout] test circuit::svg::tests::wire_junction_dots ... ok
[INFO] [stdout] test circuit::tests::test_extract_subcircuit_remaps_indices ... ok
[INFO] [stdout] test circuit::tests::test_subsystems_classical_dependency_merges ... ok
[INFO] [stdout] test circuit::tests::test_subsystems_disjoint_pairs ... ok
[INFO] [stdout] test circuit::tests::test_subsystems_empty ... ok
[INFO] [stdout] test circuit::tests::test_extract_subcircuit_basic ... ok
[INFO] [stdout] test circuit::tests::test_subsystems_fully_connected ... ok
[INFO] [stdout] test circuit::tests::test_empty_depth ... ok
[INFO] [stdout] test circuit::tests::test_subsystems_no_entangling ... ok
[INFO] [stdout] test gates::tests::display_labels ... ok
[INFO] [stdout] test gates::tests::format_angle_pi_fractions ... ok
[INFO] [stdout] test gates::tests::test_clifford_classification ... ok
[INFO] [stdout] test gates::tests::test_controlled_phase_detection ... ok
[INFO] [stdout] test gates::tests::test_controlled_phase_mcu ... ok
[INFO] [stdout] test gates::tests::test_cphase_constructor ... ok
[INFO] [stdout] test gates::tests::test_cu_arity ... ok
[INFO] [stdout] test gates::tests::test_gate_arity ... ok
[INFO] [stdout] test gates::tests::test_gate_enum_size ... ok
[INFO] [stdout] test gates::tests::test_h_matrix_is_unitary ... ok
[INFO] [stdout] test gates::tests::test_inverse_adjoint_pairs ... ok
[INFO] [stdout] test gates::tests::test_inverse_cu ... ok
[INFO] [stdout] test gates::tests::test_inverse_fused_is_adjoint ... ok
[INFO] [stdout] test circuit::tests::test_clifford_prefix_split_none_when_first_non_clifford ... ok
[INFO] [stdout] test gates::tests::test_inverse_parametric ... ok
[INFO] [stdout] test circuit::tests::test_subsystems_no_classical_dependency ... ok
[INFO] [stdout] test gates::tests::test_is_diagonal_1q ... ok
[INFO] [stdout] test gates::tests::test_is_self_inverse_2q ... ok
[INFO] [stdout] test gates::tests::test_matrix_power_one ... ok
[INFO] [stdout] test gates::tests::test_inverse_self_inverse ... ok
[INFO] [stdout] test gates::tests::test_matrix_power_x_squared ... ok
[INFO] [stdout] test gates::tests::test_matrix_power_zero ... ok
[INFO] [stdout] test gates::tests::test_matrix_power_t_squared_is_s ... ok
[INFO] [stdout] test gates::tests::test_mcu_name ... ok
[INFO] [stdout] test gates::tests::test_mcu_not_clifford ... ok
[INFO] [stdout] test gates::tests::test_p_gate_matrix ... ok
[INFO] [stdout] test gates::tests::test_p_inverse ... ok
[INFO] [stdout] test gates::tests::test_preserves_sparsity ... ok
[INFO] [stdout] test gates::tests::test_recognize_global_phase_invariance ... ok
[INFO] [stdout] test gates::tests::test_recognize_h_squared_is_identity ... ok
[INFO] [stdout] test gates::tests::test_recognize_identity ... ok
[INFO] [stdout] test gates::tests::test_recognize_named_gates ... ok
[INFO] [stdout] test gates::tests::test_recognize_non_clifford_returns_none ... ok
[INFO] [stdout] test gates::tests::test_recognize_s_squared_is_z ... ok
[INFO] [stdout] test gates::tests::test_recognize_t_fourth_is_z ... ok
[INFO] [stdout] test gates::tests::test_matrix_power_negative ... ok
[INFO] [stdout] test gates::tests::test_recognize_t_squared_is_s ... ok
[INFO] [stdout] test gates::tests::test_rx_pi_equals_neg_i_x ... ok
[INFO] [stdout] test gates::tests::test_sx_is_clifford ... ok
[INFO] [stdout] test gates::tests::test_sx_inverse_pair ... ok
[INFO] [stdout] test gates::tests::test_mcu_arity ... ok
[INFO] [stdout] test gates::tests::test_mcu_inverse ... ok
[INFO] [stdout] test gates::tests::test_sxdg_is_sx_inverse ... ok
[INFO] [stdout] test sim::compiled::tests::bell_pairs_rank ... ok
[INFO] [stdout] test sim::compiled::tests::block_detection_independent_pairs ... ok
[INFO] [stdout] test gates::tests::test_sx_matrix_is_sqrt_x ... ok
[INFO] [stdout] test sim::compiled::tests::bell_pairs_always_agree ... ok
[INFO] [stdout] test sim::compiled::tests::block_parallel_bts_correctness ... ok
[INFO] [stdout] test sim::compiled::tests::bts_meas_major_get_bit_consistency ... ok
[INFO] [stdout] test sim::compiled::tests::bts_meas_major_ghz_counts ... ok
[INFO] [stdout] test sim::compiled::tests::bts_meas_major_marginals_match_stabilizer ... ok
[INFO] [stdout] test sim::compiled::tests::block_detection_single_block ... ok
[INFO] [stdout] test sim::compiled::tests::chunked_histogram_small_chunks ... ok
[INFO] [stdout] test sim::compiled::tests::correlator_ghz ... ok
[INFO] [stdout] test sim::compiled::tests::detection_event_parity_matrix ... ok
[INFO] [stdout] test sim::compiled::tests::detection_event_sampling ... ok
[INFO] [stdout] test circuit::svg::tests::heatmap_large_circuit ... ok
[INFO] [stdout] test sim::compiled::tests::filtered_product_h_matches_monolithic ... ok
[INFO] [stdout] test backend::factored::tests::test_factored_parallel_measure_16q ... ok
[INFO] [stdout] test backend::statevector::tests::test_batch_phase_lut_large_k ... ok
[INFO] [stdout] test sim::compiled::tests::forward_clifford_50q_marginals ... ok
[INFO] [stdout] test sim::compiled::tests::forward_identity_all_zeros ... ok
[INFO] [stdout] test sim::compiled::tests::forward_ghz_rank_and_distribution ... ok
[INFO] [stdout] test sim::compiled::tests::forward_single_h_measure ... ok
[INFO] [stdout] test sim::compiled::tests::forward_x_measure_always_one ... ok
[INFO] [stdout] test sim::compiled::tests::forward_bell_pairs_agree ... ok
[INFO] [stdout] test sim::compiled::tests::ghz_rank_is_one ... ok
[INFO] [stdout] test sim::compiled::tests::gray_code_exact_counts_bell_pair ... ok
[INFO] [stdout] test sim::compiled::tests::gray_code_exact_counts_ghz ... ok
[INFO] [stdout] test sim::compiled::tests::ghz_distribution ... ok
[INFO] [stdout] test sim::compiled::tests::identity_circuit_all_zeros ... ok
[INFO] [stdout] test sim::compiled::tests::lut_grouped_sampling_50q ... ok
[INFO] [stdout] test sim::compiled::tests::marginal_probabilities_ghz ... ok
[INFO] [stdout] test sim::compiled::tests::marginal_probabilities_x_all_ones ... ok
[INFO] [stdout] test backend::factored::tests::test_factored_parallel_cx_large_substate_16q ... ok
[INFO] [stdout] test sim::compiled::tests::marginals_ghz ... ok
[INFO] [stdout] test sim::compiled::tests::marginals_non_64_aligned_shots ... ok
[INFO] [stdout] test sim::compiled::tests::memory_aware_bts_dispatch ... ok
[INFO] [stdout] test sim::compiled::tests::filtered_bell_pairs_matches_monolithic ... ok
[INFO] [stdout] test sim::compiled::tests::forward_random_clifford_marginals ... ok
[INFO] [stdout] test sim::compiled::tests::multinomial_ghz_correct_outcomes ... ok
[INFO] [stdout] test sim::compiled::tests::multinomial_identity_all_zeros ... ok
[INFO] [stdout] test sim::compiled::tests::multinomial_matches_exact_distribution ... ok
[INFO] [stdout] test sim::compiled::tests::no_measurements_rank_zero ... ok
[INFO] [stdout] test sim::compiled::tests::marginals_accumulator_matches_direct ... ok
[INFO] [stdout] test sim::compiled::tests::non_clifford_rejected ... ok
[INFO] [stdout] test sim::compiled::tests::optimal_chunk_size_basic ... ok
[INFO] [stdout] test sim::compiled::tests::multinomial_high_rank_falls_through ... ok
[INFO] [stdout] test sim::compiled::tests::noisy_chunked_histogram_matches_direct ... ok
[INFO] [stdout] test sim::compiled::tests::packed_shots_get_bit ... ok
[INFO] [stdout] test sim::compiled::tests::gray_code_matches_sampling ... ok
[INFO] [stdout] test sim::compiled::tests::packed_shots_roundtrip_ghz ... ok
[INFO] [stdout] test sim::compiled::tests::parity_report_not_empty ... ok
[INFO] [stdout] test sim::compiled::tests::packed_shots_matches_sample_bulk ... ok
[INFO] [stdout] test sim::compiled::tests::pauli_expectation_ghz ... ok
[INFO] [stdout] test sim::compiled::tests::packed_shots_counts ... ok
[INFO] [stdout] test sim::compiled::tests::random_clifford_rank_is_n ... ok
[INFO] [stdout] test backend::factored::tests::test_factored_parallel_multifused_16q ... ok
[INFO] [stdout] test backend::statevector::tests::test_multi_fused_via_sim_run ... ok
[INFO] [stdout] test sim::compiled::tests::single_h_measure ... ok
[INFO] [stdout] test sim::compiled::tests::sparse_parity_empty_circuit ... ok
[INFO] [stdout] test sim::compiled::tests::sparse_parity_ghz ... ok
[INFO] [stdout] test sim::compiled::tests::sparse_parity_matches_flip_rows ... ok
[INFO] [stdout] test sim::compiled::tests::streaming_counts_ghz ... ok
[INFO] [stdout] test sim::compiled::tests::multinomial_bell_pairs_correlation ... ok
[INFO] [stdout] test sim::compiled::tests::weight_minimization_reduces_weight ... ok
[INFO] [stdout] test sim::compiled::tests::chunked_histogram_matches_direct ... ok
[INFO] [stdout] test sim::compiled::tests::xor_dag_reduces_weight ... ok
[INFO] [stdout] test sim::homological::tests::analytical_marginals_bell_pairs_100q ... ok
[INFO] [stdout] test sim::compiled::tests::packed_shots_counts_support_wide_outputs ... ok
[INFO] [stdout] test sim::compiled::tests::xor_dag_bts_correctness ... ok
[INFO] [stdout] test sim::homological::tests::analytical_marginals_deterministic_bits ... ok
[INFO] [stdout] test sim::homological::tests::analytical_marginals_ghz_100q ... ok
[INFO] [stdout] test sim::compiled::tests::rank_space_counts_valid ... ok
[INFO] [stdout] test sim::homological::tests::analytical_marginals_no_noise ... ok
[INFO] [stdout] test sim::homological::tests::boundary_bell_pair_has_one_logical ... ok
[INFO] [stdout] test sim::compiled::tests::bts_batched_correctness ... ok
[INFO] [stdout] test sim::homological::tests::boundary_ghz_has_one_logical_qubit ... ok
[INFO] [stdout] test sim::homological::tests::boundary_independent_bell_pairs ... ok
[INFO] [stdout] test sim::homological::tests::boundary_partial_measurement ... ok
[INFO] [stdout] test sim::homological::tests::boundary_exposed_via_sampler ... ok
[INFO] [stdout] test sim::homological::tests::boundary_trivial_circuit_has_zero_homology ... ok
[INFO] [stdout] test sim::homological::tests::gf2_kernel_identity ... ok
[INFO] [stdout] test sim::homological::tests::gf2_kernel_rank_deficient ... ok
[INFO] [stdout] test sim::homological::tests::gf2_kernel_verifies ... ok
[INFO] [stdout] test sim::homological::tests::gf2_kernel_zero_matrix ... ok
[INFO] [stdout] test sim::homological::tests::homological_bell_pairs ... ok
[INFO] [stdout] test sim::homological::tests::homological_class_probs_sum_to_one ... ok
[INFO] [stdout] test sim::homological::tests::homological_ghz_compiles ... ok
[INFO] [stdout] test sim::homological::tests::homological_ghz_samples ... ok
[INFO] [stdout] test sim::homological::tests::analytical_marginals_ghz_50q ... ok
[INFO] [stdout] test sim::compiled::tests::random_clifford_marginals ... ok
[INFO] [stdout] test sim::compiled::tests::accumulator_matches_packed_counts ... ok
[INFO] [stdout] test sim::noise::tests::compiled_noisy_clifford_produces_noise ... ok
[INFO] [stdout] test sim::homological::tests::packed_matches_unpacked ... ok
[INFO] [stdout] test sim::homological::tests::chunked_accumulator_matches_packed ... ok
[INFO] [stdout] test sim::compiled::tests::weight_minimization_preserves_sampling ... ok
[INFO] [stdout] test sim::noise::tests::frame_ghz_100q_produces_varied_outcomes ... ok
[INFO] [stdout] test sim::homological::tests::marginals_matches_unpacked ... ok
[INFO] [stdout] test sim::homological::tests::homological_matches_brute_force_statistics ... ok
[INFO] [stdout] test sim::noise::tests::frame_zero_noise_matches_noiseless_100q ... ok
[INFO] [stdout] test sim::compiled::tests::rank_space_counts_matches_distribution ... ok
[INFO] [stdout] test sim::noise::tests::zero_noise_matches_noiseless ... ok
[INFO] [stdout] test sim::stabilizer_rank::tests::test_approx_handles_many_t_gates ... ok
[INFO] [stdout] test sim::stabilizer_rank::tests::test_approx_prunes_terms ... ok
[INFO] [stdout] test sim::stabilizer_rank::tests::test_approx_small_circuit_exact ... ok
[INFO] [stdout] test sim::stabilizer_rank::tests::test_matches_statevector ... ok
[INFO] [stdout] test sim::noise::tests::frame_clifford_100q_produces_noise ... ok
[INFO] [stdout] test sim::stabilizer_rank::tests::test_overlap_bell_with_basis ... ok
[INFO] [stdout] test sim::stabilizer_rank::tests::test_overlap_identical_states ... ok
[INFO] [stdout] test sim::stabilizer_rank::tests::test_overlap_plus_with_basis ... ok
[INFO] [stdout] test sim::stabilizer_rank::tests::test_overlap_orthogonal_states ... ok
[INFO] [stdout] test sim::stabilizer_rank::tests::test_pure_clifford ... ok
[INFO] [stdout] test sim::stabilizer_rank::tests::test_single_t ... ok
[INFO] [stdout] test sim::stabilizer_rank::tests::test_term_count_scaling ... ok
[INFO] [stdout] test sim::noise::tests::noise_model_length_matches_circuit ... ok
[INFO] [stdout] test backend::statevector::tests::test_multi_fused_three_tier_targets ... ok
[INFO] [stdout] test sim::tests::test_auto_clifford_plus_t_probabilities ... ok
[INFO] [stdout] test sim::tests::test_auto_ignores_partial_independence_when_no_entangling ... ok
[INFO] [stdout] test sim::stabilizer_rank::tests::test_tdg ... ok
[INFO] [stdout] test sim::tests::test_auto_clifford_plus_t_shots ... ok
[INFO] [stdout] test sim::noise::tests::noisy_ghz_produces_varied_outcomes ... ok
[INFO] [stdout] test sim::tests::test_auto_selects_factored_with_partial_independence ... ok
[INFO] [stdout] test sim::tests::test_auto_selects_product ... ok
[INFO] [stdout] test sim::tests::test_auto_moderate_qubit_count_uses_statevector ... ok
[INFO] [stdout] test sim::tests::test_circuit_has_entangling_gates ... ok
[INFO] [stdout] test sim::tests::test_circuit_is_clifford_only ... ok
[INFO] [stdout] test sim::tests::test_auto_selects_statevector ... ok
[INFO] [stdout] test sim::tests::test_classical_only_skips_probabilities ... ok
[INFO] [stdout] test sim::tests::test_conditional_gate_execution ... ok
[INFO] [stdout] test sim::tests::test_auto_selects_stabilizer ... ok
[INFO] [stdout] test sim::tests::test_decomposed_mixed_clifford_and_t ... ok
[INFO] [stdout] test sim::tests::test_default_options_include_probabilities ... ok
[INFO] [stdout] test sim::tests::test_export_factored_unsupported ... ok
[INFO] [stdout] test sim::tests::test_empty_circuit_is_clifford_and_no_entangling ... ok
[INFO] [stdout] test sim::tests::test_export_norm_after_measurement ... ok
[INFO] [stdout] test sim::tests::test_export_norm_mps ... ok
[INFO] [stdout] test sim::tests::test_export_norm_product_state ... ok
[INFO] [stdout] test sim::tests::test_export_norm_sparse ... ok
[INFO] [stdout] test sim::tests::test_export_norm_stabilizer ... ok
[INFO] [stdout] test sim::tests::test_export_norm_statevector_bell ... ok
[INFO] [stdout] test sim::tests::test_export_norm_statevector_parametric ... ok
[INFO] [stdout] test sim::tests::test_export_norm_tensor_network ... ok
[INFO] [stdout] test sim::tests::test_fast_path_deterministic_x ... ok
[INFO] [stdout] test sim::tests::test_fast_path_no_measurements ... ok
[INFO] [stdout] test sim::tests::test_has_terminal_measurements_only ... ok
[INFO] [stdout] test sim::tests::test_measurement_map ... ok
[INFO] [stdout] test sim::tests::test_measurement_normalization_mps ... ok
[INFO] [stdout] test sim::tests::test_measurement_normalization_sparse ... ok
[INFO] [stdout] test sim::tests::test_measurement_normalization_statevector ... ok
[INFO] [stdout] test sim::compiled::tests::rank_analysis_across_circuit_types ... ok
[INFO] [stdout] test sim::tests::test_noise_rejects_pauli_backends ... ok
[INFO] [stdout] test sim::tests::test_noise_rejects_stabilizer_rank ... ok
[INFO] [stdout] test sim::tests::test_noise_stabilizer_rejects_non_clifford ... ok
[INFO] [stdout] test sim::tests::test_noise_stabilizer_rejects_non_pauli_noise ... ok
[INFO] [stdout] test sim::tests::test_pauli_backends_reject_mid_circuit_measurements ... ok
[INFO] [stdout] test sim::tests::test_run_auto_clifford_probs_match_statevector ... ok
[INFO] [stdout] test sim::tests::test_run_marginals_bell_pair ... ok
[INFO] [stdout] test sim::tests::test_per_block_clifford_dispatch ... ok
[INFO] [stdout] test sim::tests::test_run_marginals_x_gate ... ok
[INFO] [stdout] test sim::tests::test_run_on_always_computes_probabilities ... ok
[INFO] [stdout] test sim::tests::test_run_qasm ... ok
[INFO] [stdout] test sim::tests::test_run_shots_with_noise_auto_non_clifford ... ok
[INFO] [stdout] test sim::tests::test_run_shots_with_noise_clifford_uses_compiled ... ok
[INFO] [stdout] test sim::tests::test_run_shots_with_noise_statevector_brute ... ok
[INFO] [stdout] test sim::tests::test_run_with_auto_matches_explicit ... ok
[INFO] [stdout] test sim::tests::test_run_with_explicit_backends ... ok
[INFO] [stdout] test sim::tests::test_shots_all_zero ... ok
[INFO] [stdout] test sim::tests::test_shots_cached_fusion_matches_uncached ... ok
[INFO] [stdout] test sim::tests::test_shots_counts_sum ... ok
[INFO] [stdout] test sim::tests::test_shots_decomposed_cached ... ok
[INFO] [stdout] test sim::tests::test_shots_deterministic ... ok
[INFO] [stdout] test sim::tests::test_shots_distribution_convergence ... ok
[INFO] [stdout] test sim::tests::test_shots_mid_circuit_measurement ... ok
[INFO] [stdout] test sim::noise::tests::frame_stats_match_compiled_ghz ... ok
[INFO] [stdout] test sim::tests::test_shots_single_valid_outcome ... ok
[INFO] [stdout] test sim::tests::test_shots_temporal_clifford_fallback ... ok
[INFO] [stdout] test sim::tests::test_smoke_all_backends_clifford ... ok
[INFO] [stdout] test sim::tests::test_shots_random_convergence ... ok
[INFO] [stdout] test sim::tests::test_smoke_all_backends_general ... ok
[INFO] [stdout] test sim::tests::test_smoke_product_state ... ok
[INFO] [stdout] test sim::tests::test_smoke_stabilizer_rank ... ok
[INFO] [stdout] test sim::tests::test_export_norm_qft ... ok
[INFO] [stdout] test sim::tests::test_stabilizer_rank_dispatch ... ok
[INFO] [stdout] test sim::tests::test_temporal_clifford_complex_circuit_matches_sv ... ok
[INFO] [stdout] test sim::tests::test_stabilizer_rank_rejects_no_t ... ok
[INFO] [stdout] test sim::tests::test_validate_factored_stabilizer_accepts_clifford ... ok
[INFO] [stdout] test sim::tests::test_validate_factored_stabilizer_rejects_non_clifford ... ok
[INFO] [stdout] test sim::tests::test_temporal_clifford_skipped_when_prefix_too_short ... ok
[INFO] [stdout] test sim::tests::test_validate_filtered_stabilizer_accepts_clifford ... ok
[INFO] [stdout] test sim::tests::test_validate_filtered_stabilizer_rejects_non_clifford ... ok
[INFO] [stdout] test sim::tests::test_validate_passes_for_compatible ... ok
[INFO] [stdout] test sim::tests::test_validate_product_rejects_entangling ... ok
[INFO] [stdout] test sim::tests::test_validate_stabilizer_rejects_non_clifford ... ok
[INFO] [stdout] test sim::tests::test_validate_stabilizer_rank_rejects_no_t_gates ... ok
[INFO] [stdout] test sim::tests::test_temporal_clifford_matches_statevector ... ok
[INFO] [stdout] test sim::homological::tests::analytical_marginals_match_sampled_small ... ok
[INFO] [stdout] test sim::trajectory::tests::phase_damping_preserves_populations ... ok
[INFO] [stdout] test sim::trajectory::tests::amplitude_damping_decays_to_ground ... ok
[INFO] [stdout] test sim::trajectory::tests::zero_noise_trajectory_deterministic ... ok
[INFO] [stdout] test sim::trajectory::tests::readout_error_flips_bits ... ok
[INFO] [stdout] test backend::factored::tests::test_golden_random_16 ... ok
[INFO] [stdout] test sim::unified_pauli::tests::test_branch_t_gate_passthrough_iz ... ok
[INFO] [stdout] test sim::unified_pauli::tests::test_no_t_gates_matches_propagate_backward ... ok
[INFO] [stdout] test sim::trajectory::tests::trajectory_pauli_matches_brute_force ... ok
[INFO] [stdout] test sim::unified_pauli::tests::test_branch_t_gate_x_branches ... ok
[INFO] [stdout] test sim::unified_pauli::tests::test_spd_h_t_h_exact ... ok
[INFO] [stdout] test sim::unified_pauli::tests::test_spd_h_t_h_t_h_phase_regression ... ok
[INFO] [stdout] test sim::unified_pauli::tests::test_spd_no_t_gates_exact ... ok
[INFO] [stdout] test sim::unified_pauli::tests::test_spd_to_probabilities ... ok
[INFO] [stdout] test sim::unified_pauli::tests::test_spd_truncation ... ok
[INFO] [stdout] test sim::trajectory::tests::two_qubit_depolarizing_produces_errors ... ok
[INFO] [stdout] test sim::unified_pauli::tests::test_spd_vs_statevector_3q_2t ... ok
[INFO] [stdout] test sim::unified_pauli::tests::test_spd_vs_statevector_4q_4t ... ok
[INFO] [stdout] test sim::unified_pauli::tests::test_spd_with_tdg ... ok
[INFO] [stdout] test sim::unified_pauli::tests::test_spp_to_probabilities ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_sgi_500q_clifford_d10_matches_gate_by_gate ... ok
[INFO] [stdout] test sim::noise::tests::filtered_noisy_bell_pairs_matches_monolithic ... ok
[INFO] [stdout] test sim::unified_pauli::tests::test_h_t_h_expectation_converges ... ok
[INFO] [stdout] test sim::tests::test_run_marginals_clifford_t_spd_path ... ok
[INFO] [stdout] test sim::unified_pauli::tests::test_spd_vs_statevector_14q_clifford_t ... ok
[INFO] [stdout] test sim::homological::tests::analytical_marginals_clifford_1000q ... ok
[INFO] [stdout] test sim::noise::tests::compiled_noisy_stats_match_brute_force ... ok
[INFO] [stdout] test backend::stabilizer::tests::lazy_destab_measure_matches_eager ... ok
[INFO] [stdout] test sim::unified_pauli::tests::test_run_spp_vs_statevector_3q_2t ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_1000_qubit_ghz ... ok
[INFO] [stdout] test backend::stabilizer::tests::test_pcc_random_pairs_matches_gate_by_gate ... ok
[INFO] [stdout] test sim::tests::test_decomposed_bell_pairs_matches_monolithic ... ok
[INFO] [stdout] test sim::unified_pauli::tests::test_run_spp_vs_statevector_4q_4t ... ok
[INFO] [stdout] test sim::stabilizer_rank::tests::test_too_many_terms ... ok
[INFO] [stdout] test sim::tests::test_decomposed_random_blocks_matches_monolithic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 765 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 13.43s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/fusion_correctness.rs (/opt/rustwide/target/debug/deps/fusion_correctness-b570f0c1ec4cfd46)
[INFO] [stdout] 
[INFO] [stdout] running 70 tests
[INFO] [stdout] test fusion_alternating_1q_2q_pattern ... ok
[INFO] [stdout] test fusion_bell_state_2q ... ok
[INFO] [stdout] test fusion_2q_swap_with_1q_gates_12q ... ok
[INFO] [stdout] test fusion_clifford_10q ... ok
[INFO] [stdout] test fusion_2q_cu_with_1q_gates_12q ... ok
[INFO] [stdout] test fusion_clifford_4q ... ok
[INFO] [stdout] test fusion_clifford_8q ... ok
[INFO] [stdout] test fusion_clifford_12q ... ok
[INFO] [stdout] test fusion_cz_cx_mixed ... ok
[INFO] [stdout] test fusion_deep_single_qubit_chain ... ok
[INFO] [stdout] test fusion_cu_gates ... ok
[INFO] [stdout] test fusion_dynamic_threshold_shallow_10q ... ok
[INFO] [stdout] test fusion_empty_circuit ... ok
[INFO] [stdout] test fusion_ghz_4q ... ok
[INFO] [stdout] test fusion_hea_10q ... ok
[INFO] [stdout] test fusion_dynamic_threshold_deep_10q ... ok
[INFO] [stdout] test fusion_2q_cz_with_1q_gates_12q ... ok
[INFO] [stdout] test fusion_hea_12q ... ok
[INFO] [stdout] test fusion_2q_sparse_backend_12q ... ok
[INFO] [stdout] test fusion_hea_4q ... ok
[INFO] [stdout] test fusion_hea_8q ... ok
[INFO] [stdout] test fusion_2q_mps_backend_12q ... ok
[INFO] [stdout] test fusion_non_adjacent_cancel_blocked_by_conflict ... ok
[INFO] [stdout] test fusion_non_adjacent_cx_cancel ... ok
[INFO] [stdout] test fusion_non_adjacent_cz_cancel ... ok
[INFO] [stdout] test fusion_non_adjacent_swap_cancel ... ok
[INFO] [stdout] test fusion_only_1q_gates ... ok
[INFO] [stdout] test fusion_only_2q_gates ... ok
[INFO] [stdout] test fusion_phase_estimation_12q ... ok
[INFO] [stdout] test fusion_phase_estimation_4q ... ok
[INFO] [stdout] test fusion_phase_estimation_8q ... ok
[INFO] [stdout] test fusion_qft_10q ... ok
[INFO] [stdout] test fusion_hea_14q ... ok
[INFO] [stdout] test fusion_qft_12q ... ok
[INFO] [stdout] test fusion_qft_14q ... ok
[INFO] [stdout] test fusion_qft_4q ... ok
[INFO] [stdout] test fusion_qft_8q ... ok
[INFO] [stdout] test fusion_random_10q ... ok
[INFO] [stdout] test fusion_random_12q ... ok
[INFO] [stdout] test fusion_clifford_14q ... ok
[INFO] [stdout] test fusion_batch_post_phase_qft_18q ... ok
[INFO] [stdout] test fusion_qft_16q ... ok
[INFO] [stdout] test fusion_random_14q ... ok
[INFO] [stdout] test fusion_random_4q ... ok
[INFO] [stdout] test fusion_rotation_sweep ... ok
[INFO] [stdout] test fusion_self_inverse_cx_cancellation ... ok
[INFO] [stdout] test fusion_single_1q_gate ... ok
[INFO] [stdout] test fusion_single_2q_gate ... ok
[INFO] [stdout] test fusion_swap_cancellation ... ok
[INFO] [stdout] test fusion_threshold_10q_basic_fusion ... ok
[INFO] [stdout] test fusion_random_8q ... ok
[INFO] [stdout] test fusion_threshold_13q_before_multi ... ok
[INFO] [stdout] test fusion_threshold_15q_before_cphase ... ok
[INFO] [stdout] test fusion_threshold_14q_multi_fusion ... ok
[INFO] [stdout] test fusion_threshold_9q_no_fusion ... ok
[INFO] [stdout] test fusion_threshold_16q_cphase_fusion ... ok
[INFO] [stdout] test fusion_random_16q ... ok
[INFO] [stdout] test fusion_clifford_16q ... ok
[INFO] [stdout] test fusion_hea_16q ... ok
[INFO] [stdout] test fusion_random_18q ... ok
[INFO] [stdout] test fusion_hea_18q ... ok
[INFO] [stdout] test fusion_batch_post_phase_qft_20q ... ok
[INFO] [stdout] test fusion_multi_2q_threshold_19q_not_active ... ok
[INFO] [stdout] test fusion_2q_threshold_19q_no_2q_fusion ... ok
[INFO] [stdout] test fusion_2q_cx_sandwich_20q has been running for over 60 seconds
[INFO] [stdout] test fusion_2q_hea_pattern_20q has been running for over 60 seconds
[INFO] [stdout] test fusion_2q_mixed_2q_gates_20q has been running for over 60 seconds
[INFO] [stdout] test fusion_2q_threshold_20q_2q_fusion_active has been running for over 60 seconds
[INFO] [stdout] test fusion_all_passes_hea_20q has been running for over 60 seconds
[INFO] [stdout] test fusion_all_passes_random_20q has been running for over 60 seconds
[INFO] [stdout] test fusion_2q_mixed_2q_gates_20q ... ok
[INFO] [stdout] test fusion_2q_threshold_20q_2q_fusion_active ... ok
[INFO] [stdout] test fusion_2q_hea_pattern_20q ... ok
[INFO] [stdout] test fusion_all_passes_random_20q ... ok
[INFO] [stdout] test fusion_2q_cx_sandwich_20q ... ok
[INFO] [stdout] test fusion_all_passes_hea_20q ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 70 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 99.50s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/golden_gpu.rs (/opt/rustwide/target/debug/deps/golden_gpu-b9c33f551ad7998a)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/golden_small_circuits.rs (/opt/rustwide/target/debug/deps/golden_small_circuits-ca82d59c4d0a587a)
[INFO] [stdout] 
[INFO] [stdout] running 101 tests
[INFO] [stdout] test bell_psi_plus ... ok
[INFO] [stdout] test bell_phi_plus ... ok
[INFO] [stdout] test ccx_matches_ctrl_ctrl_x ... ok
[INFO] [stdout] test cphase_sparse_matches_statevector ... ok
[INFO] [stdout] test cphase_mps_matches_statevector ... ok
[INFO] [stdout] test cz_on_11 ... ok
[INFO] [stdout] test crx_matches_ctrl_rx ... ok
[INFO] [stdout] test cswap_correct ... ok
[INFO] [stdout] test decomposed_three_independent_blocks ... ok
[INFO] [stdout] test decomposed_auto_mixed_backends ... ok
[INFO] [stdout] test decomposed_fully_entangled_same_as_monolithic ... ok
[INFO] [stdout] test decomposed_two_independent_bell_pairs ... ok
[INFO] [stdout] test depth_calculation ... ok
[INFO] [stdout] test decomposed_with_measurements ... ok
[INFO] [stdout] test double_hadamard_is_identity ... ok
[INFO] [stdout] test double_swap_is_identity ... ok
[INFO] [stdout] test hadamard_creates_superposition ... ok
[INFO] [stdout] test ghz_4_qubit ... ok
[INFO] [stdout] test mcu_3ctrl_x ... ok
[INFO] [stdout] test identity_preserves_zero ... ok
[INFO] [stdout] test mcu_ccz_phase_flip ... ok
[INFO] [stdout] test factored_mcu_toffoli_matches_statevector ... ok
[INFO] [stdout] test mcu_sparse_ccz_matches_statevector ... ok
[INFO] [stdout] test mcu_toffoli_both_active ... ok
[INFO] [stdout] test mcu_inv_ctrl_ctrl_rz ... ok
[INFO] [stdout] test mcu_sparse_toffoli_matches_statevector ... ok
[INFO] [stdout] test factored_conditional_gate ... ok
[INFO] [stdout] test mps_complex_circuit_matches_statevector ... ok
[INFO] [stdout] test mcu_toffoli_one_inactive ... ok
[INFO] [stdout] test measure_collapsed_state_is_consistent ... ok
[INFO] [stdout] test mps_all_single_gates_match_statevector ... ok
[INFO] [stdout] test mps_conditional_gate ... ok
[INFO] [stdout] test mps_cu_matches_statevector ... ok
[INFO] [stdout] test mps_cz_matches_statevector ... ok
[INFO] [stdout] test mps_measurement_matches_statevector ... ok
[INFO] [stdout] test mps_export_statevector_matches ... ok
[INFO] [stdout] test mps_ghz4_matches_statevector ... ok
[INFO] [stdout] test mps_bell_matches_statevector ... ok
[INFO] [stdout] test mps_p_theta_matches_statevector ... ok
[INFO] [stdout] test mps_non_adjacent_cx_matches_statevector ... ok
[INFO] [stdout] test mps_swap_matches_statevector ... ok
[INFO] [stdout] test mps_sx_sxdg_matches_statevector ... ok
[INFO] [stdout] test mps_matches_statevector_mcu ... ok
[INFO] [stdout] test product_export_statevector_matches ... ok
[INFO] [stdout] test product_rotation_circuit ... ok
[INFO] [stdout] test rx_half_pi_creates_superposition ... ok
[INFO] [stdout] test product_mixed_single_gates ... ok
[INFO] [stdout] test product_h_all_qubits ... ok
[INFO] [stdout] test product_rejects_entangling ... ok
[INFO] [stdout] test ry_pi_is_y_up_to_phase ... ok
[INFO] [stdout] test s_squared_is_z ... ok
[INFO] [stdout] test rzz_decomposition_correct ... ok
[INFO] [stdout] test rx_pi_is_x_up_to_phase ... ok
[INFO] [stdout] test s_sdg_cancel ... ok
[INFO] [stdout] test rz_does_not_change_zero_probability ... ok
[INFO] [stdout] test sparse_bell_matches_statevector ... ok
[INFO] [stdout] test sparse_all_single_gates_match_statevector ... ok
[INFO] [stdout] test sparse_cu_matches_statevector ... ok
[INFO] [stdout] test sparse_complex_circuit_matches_statevector ... ok
[INFO] [stdout] test sparse_conditional_gate ... ok
[INFO] [stdout] test sparse_ghz4_matches_statevector ... ok
[INFO] [stdout] test sparse_p_theta_matches_statevector ... ok
[INFO] [stdout] test sparse_export_statevector_matches ... ok
[INFO] [stdout] test sparse_sx_sxdg_matches_statevector ... ok
[INFO] [stdout] test stabilizer_cz_matches_statevector ... ok
[INFO] [stdout] test sparse_swap_matches_statevector ... ok
[INFO] [stdout] test stabilizer_all_cliffords_match_statevector ... ok
[INFO] [stdout] test stabilizer_complex_clifford_matches_statevector ... ok
[INFO] [stdout] test sparse_cz_matches_statevector ... ok
[INFO] [stdout] test stabilizer_bell_matches_statevector ... ok
[INFO] [stdout] test stabilizer_sx_sxdg_cancel ... ok
[INFO] [stdout] test stabilizer_swap_matches_statevector ... ok
[INFO] [stdout] test stabilizer_ghz4_matches_statevector ... ok
[INFO] [stdout] test t_tdg_cancel ... ok
[INFO] [stdout] test stabilizer_sx_matches_statevector ... ok
[INFO] [stdout] test stabilizer_sxdg_matches_statevector ... ok
[INFO] [stdout] test tn_all_single_gates_match_statevector ... ok
[INFO] [stdout] test tn_cu_matches_statevector ... ok
[INFO] [stdout] test tn_complex_circuit_matches_statevector ... ok
[INFO] [stdout] test tn_export_statevector_matches ... ok
[INFO] [stdout] test swap_exchanges_qubits ... ok
[INFO] [stdout] test tn_bell_matches_statevector ... ok
[INFO] [stdout] test tn_ghz4_matches_statevector ... ok
[INFO] [stdout] test x_flips_zero_to_one ... ok
[INFO] [stdout] test tn_p_theta_matches_statevector ... ok
[INFO] [stdout] test y_on_zero ... ok
[INFO] [stdout] test tn_sx_sxdg_matches_statevector ... ok
[INFO] [stdout] test tn_mcu_toffoli_matches_statevector ... ok
[INFO] [stdout] test u3_matches_manual ... ok
[INFO] [stdout] test z_on_plus ... ok
[INFO] [stdout] test z_on_zero ... ok
[INFO] [stdout] test par_16q_product_matches_statevector ... ok
[INFO] [stdout] test par_16q_random_sparse_matches_statevector ... ok
[INFO] [stdout] test par_16q_qft_sparse_matches_statevector ... ok
[INFO] [stdout] test par_16q_clifford_stabilizer_matches_statevector ... ok
[INFO] [stdout] test par_16q_random_mps_matches_statevector ... ok
[INFO] [stdout] test par_16q_hea_mps_matches_statevector ... ok
[INFO] [stdout] test par_20q_qft_sparse_matches_statevector ... ok
[INFO] [stdout] test par_20q_hea_factored_matches_statevector ... ok
[INFO] [stdout] test par_20q_clifford_stabilizer_matches_statevector ... ok
[INFO] [stdout] test par_20q_random_mps_matches_statevector ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 101 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 50.55s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/smoke_openqasm.rs (/opt/rustwide/target/debug/deps/smoke_openqasm-b0f86e9634eca9b5)
[INFO] [stdout] 
[INFO] [stdout] running 36 tests
[INFO] [stdout] test modifier_ctrl_swap_rejected ... ok
[INFO] [stdout] test all_single_qubit_gates_parse ... ok
[INFO] [stdout] test ghz_3_qubit ... ok
[INFO] [stdout] test modifier_ctrl_x_is_cx ... ok
[INFO] [stdout] test modifier_ctrl_ctrl_x_no_action ... ok
[INFO] [stdout] test modifier_inv_h_is_h ... ok
[INFO] [stdout] test modifier_inv_ctrl_rx ... ok
[INFO] [stdout] test modifier_ctrl_rz_controlled_phase ... ok
[INFO] [stdout] test bell_state ... ok
[INFO] [stdout] test modifier_ctrl_ctrl_x_toffoli ... ok
[INFO] [stdout] test conditional_oq2_register_equals ... ok
[INFO] [stdout] test modifier_ctrl_h_controlled_hadamard ... ok
[INFO] [stdout] test conditional_gate_not_executed ... ok
[INFO] [stdout] test modifier_pow_3_x_is_x ... ok
[INFO] [stdout] test modifier_inv_t_is_tdg ... ok
[INFO] [stdout] test modifier_mps_cu_matches_statevector ... ok
[INFO] [stdout] test measure_deterministic_oq3 ... ok
[INFO] [stdout] test conditional_gate_executed ... ok
[INFO] [stdout] test broadcast_measure_all ... ok
[INFO] [stdout] test conditional_oq2_register_no_match ... ok
[INFO] [stdout] test modifier_pow_2_t_is_s ... ok
[INFO] [stdout] test modifier_sparse_cu_matches_statevector ... ok
[INFO] [stdout] test multi_line_gate_body ... ok
[INFO] [stdout] test multi_line_parametric_gate ... ok
[INFO] [stdout] test run_shots_via_qasm ... ok
[INFO] [stdout] test multiple_registers ... ok
[INFO] [stdout] test oob_classical_bit_rejected ... ok
[INFO] [stdout] test oob_qubit_index_rejected ... ok
[INFO] [stdout] test oq2_backward_compat ... ok
[INFO] [stdout] test parametric_rx_pi ... ok
[INFO] [stdout] test parse_error_undefined_register ... ok
[INFO] [stdout] test run_shots_superposition_via_qasm ... ok
[INFO] [stderr]      Running tests/trajectory_correctness.rs (/opt/rustwide/target/debug/deps/trajectory_correctness-fc8561b0c4022c1a)
[INFO] [stdout] test parse_error_unsupported_construct ... ok
[INFO] [stdout] test all_two_qubit_gates_parse ... ok
[INFO] [stdout] test run_qasm_convenience ... ok
[INFO] [stdout] test single_x_gate ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test stabilizer_rejects_amplitude_damping ... ok
[INFO] [stdout] test reset_from_excited_state_stabilizer ... ok
[INFO] [stdout] test custom_kraus_rejects_non_diagonal_kdagger_k ... ok
[INFO] [stdout] test openqasm_reset_statement_parses ... ok
[INFO] [stdout] test openqasm_reset_broadcast_parses ... ok
[INFO] [stdout] test reset_after_superposition ... ok
[INFO] [stdout] test zero_noise_deterministic_across_backends ... ok
[INFO] [stdout] test amplitude_damping_ground_state_unchanged ... ok
[INFO] [stdout] test phase_damping_no_population_change ... ok
[INFO] [stdout] test thermal_relaxation_preserves_superposition_statistics ... ok
[INFO] [stdout] test thermal_relaxation_strong_reset_to_ground ... ok
[INFO] [stdout] test readout_error_through_public_api ... ok
[INFO] [stdout] test depolarizing_trajectory_cross_check_with_compiled ... ok
[INFO] [stdout] test two_qubit_depolarizing_through_public_api ... ok
[INFO] [stdout] test amplitude_damping_analytic_single_qubit ... ok
[INFO] [stdout] test custom_kraus_bit_flip_channel ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.39s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests prism_q
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test src/lib.rs - (line 7) ... ok
[INFO] [stdout] test src/circuit/builder.rs - circuit::builder (line 3) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.53s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "b9a0d48ddd0ab1b176c40417571b28520dd922ff06d673e01b08967fb4193102", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b9a0d48ddd0ab1b176c40417571b28520dd922ff06d673e01b08967fb4193102", kill_on_drop: false }`
[INFO] [stdout] b9a0d48ddd0ab1b176c40417571b28520dd922ff06d673e01b08967fb4193102
