[INFO] cloning repository https://github.com/jpopesculian/oqi
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/jpopesculian/oqi" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjpopesculian%2Foqi", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjpopesculian%2Foqi'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] e0df9fd1620a507938bf36083cd8832a004158ca
[INFO] testing jpopesculian/oqi against 1.95.0 for beta-1.96-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjpopesculian%2Foqi" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/jpopesculian/oqi
[INFO] finished tweaking git repo https://github.com/jpopesculian/oqi
[INFO] tweaked toml for git repo https://github.com/jpopesculian/oqi written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/jpopesculian/oqi 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 git repo https://github.com/jpopesculian/oqi 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 logos-derive v0.16.1
[INFO] [stderr]   Downloaded awint v0.18.1
[INFO] [stderr]   Downloaded turns v0.1.1
[INFO] [stderr]   Downloaded awint_macro_internals v0.18.1
[INFO] [stderr]   Downloaded logos-codegen v0.16.1
[INFO] [stderr]   Downloaded ariadne v0.6.0
[INFO] [stderr]   Downloaded const_fn v0.4.12
[INFO] [stderr]   Downloaded awint_dag v0.18.1
[INFO] [stderr]   Downloaded awint_internals v0.18.1
[INFO] [stderr]   Downloaded awint_core v0.18.1
[INFO] [stderr]   Downloaded awint_ext v0.18.1
[INFO] [stderr]   Downloaded recasting v0.2.1
[INFO] [stderr]   Downloaded awint_macros v0.18.1
[INFO] [stderr]   Downloaded triple_arena v0.14.0
[INFO] [stderr]   Downloaded logos v0.16.1
[INFO] [stderr]   Downloaded unicode-width v0.2.2
[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] 1a11a930953baaf5bc5451b596134f32e44cb1f1541cf6dc92c67e2342fe1ca8
[INFO] running `Command { std: "docker" "start" "-a" "1a11a930953baaf5bc5451b596134f32e44cb1f1541cf6dc92c67e2342fe1ca8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1a11a930953baaf5bc5451b596134f32e44cb1f1541cf6dc92c67e2342fe1ca8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1a11a930953baaf5bc5451b596134f32e44cb1f1541cf6dc92c67e2342fe1ca8", kill_on_drop: false }`
[INFO] [stdout] 1a11a930953baaf5bc5451b596134f32e44cb1f1541cf6dc92c67e2342fe1ca8
[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] 27117ed02693db7c2ac5f54e025aeb73d593de5144991490ab02a4266af0a6d7
[INFO] running `Command { std: "docker" "start" "-a" "27117ed02693db7c2ac5f54e025aeb73d593de5144991490ab02a4266af0a6d7", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling const_fn v0.4.12
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling recasting v0.2.1
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling triple_arena v0.14.0
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling ariadne v0.6.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling awint_internals v0.18.1
[INFO] [stderr]    Compiling awint_core v0.18.1
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling turns v0.1.1
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling awint_ext v0.18.1
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling oqi-classical v0.1.0 (/opt/rustwide/workdir/classical)
[INFO] [stderr]    Compiling awint_macro_internals v0.18.1
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling awint_macros v0.18.1
[INFO] [stderr]    Compiling awint v0.18.1
[INFO] [stderr]    Compiling clap_derive v4.6.0
[INFO] [stderr]    Compiling logos-codegen v0.16.1
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling logos-derive v0.16.1
[INFO] [stderr]    Compiling logos v0.16.1
[INFO] [stderr]    Compiling oqi-lex v0.1.0 (/opt/rustwide/workdir/lex)
[INFO] [stderr]    Compiling oqi-parse v0.1.0 (/opt/rustwide/workdir/parse)
[INFO] [stderr]    Compiling oqi-compile v0.1.0 (/opt/rustwide/workdir/compile)
[INFO] [stderr]    Compiling oqi-format v0.1.0 (/opt/rustwide/workdir/format)
[INFO] [stderr]    Compiling oqi-cli v0.1.0 (/opt/rustwide/workdir/cli)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 35.75s
[INFO] running `Command { std: "docker" "inspect" "27117ed02693db7c2ac5f54e025aeb73d593de5144991490ab02a4266af0a6d7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "27117ed02693db7c2ac5f54e025aeb73d593de5144991490ab02a4266af0a6d7", kill_on_drop: false }`
[INFO] [stdout] 27117ed02693db7c2ac5f54e025aeb73d593de5144991490ab02a4266af0a6d7
[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] 65972292827c04ec4a3c5b0acf7a4942fa98a9b871909b13db2f810fe7e0a77f
[INFO] running `Command { std: "docker" "start" "-a" "65972292827c04ec4a3c5b0acf7a4942fa98a9b871909b13db2f810fe7e0a77f", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling oqi-classical v0.1.0 (/opt/rustwide/workdir/classical)
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling logos-codegen v0.16.1
[INFO] [stderr]    Compiling logos-derive v0.16.1
[INFO] [stderr]    Compiling logos v0.16.1
[INFO] [stderr]    Compiling oqi-lex v0.1.0 (/opt/rustwide/workdir/lex)
[INFO] [stderr]    Compiling oqi-parse v0.1.0 (/opt/rustwide/workdir/parse)
[INFO] [stderr]    Compiling oqi-compile v0.1.0 (/opt/rustwide/workdir/compile)
[INFO] [stderr]    Compiling oqi-format v0.1.0 (/opt/rustwide/workdir/format)
[INFO] [stderr]    Compiling oqi-cli v0.1.0 (/opt/rustwide/workdir/cli)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 32.38s
[INFO] running `Command { std: "docker" "inspect" "65972292827c04ec4a3c5b0acf7a4942fa98a9b871909b13db2f810fe7e0a77f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "65972292827c04ec4a3c5b0acf7a4942fa98a9b871909b13db2f810fe7e0a77f", kill_on_drop: false }`
[INFO] [stdout] 65972292827c04ec4a3c5b0acf7a4942fa98a9b871909b13db2f810fe7e0a77f
[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] 2bb5662041cf4b97ba42849ace160214c1b06f7cfc6d94476986c4dee8b9e5b9
[INFO] running `Command { std: "docker" "start" "-a" "2bb5662041cf4b97ba42849ace160214c1b06f7cfc6d94476986c4dee8b9e5b9", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/oqi_classical-582a10e026bef9b2)
[INFO] [stdout] 
[INFO] [stdout] running 451 tests
[INFO] [stdout] test array::tests::array_ty_display_formats_scalar_type_and_dims ... ok
[INFO] [stdout] test array::tests::array_ty_display_includes_zero_length_dimensions ... ok
[INFO] [stdout] test array::tests::display_formats_one_dimensional_arrays ... ok
[INFO] [stdout] test array::tests::display_formats_nested_arrays ... ok
[INFO] [stdout] test index::tests::get_bit_from_int ... ok
[INFO] [stdout] test index::tests::get_array_then_bit_slice ... ok
[INFO] [stdout] test index::tests::get_bit_from_uint ... ok
[INFO] [stdout] test index::tests::get_bit_from_bitreg ... ok
[INFO] [stdout] test index::tests::array_set_direct_updates_element ... ok
[INFO] [stdout] test index::tests::get_array_then_bit_item ... ok
[INFO] [stdout] test index::tests::get_bit_negative_index ... ok
[INFO] [stdout] test index::tests::get_bit_out_of_bounds ... ok
[INFO] [stdout] test index::tests::get_bit_select_out_of_bounds ... ok
[INFO] [stdout] test index::tests::get_bit_select_uint ... ok
[INFO] [stdout] test index::tests::get_bit_slice_full ... ok
[INFO] [stdout] test index::tests::get_bit_slice_uint ... ok
[INFO] [stdout] test index::tests::get_bit_slice_bitreg ... ok
[INFO] [stdout] test index::tests::get_bit_slice_reversed ... ok
[INFO] [stdout] test index::tests::get_item_returns_row ... ok
[INFO] [stdout] test index::tests::get_slice ... ok
[INFO] [stdout] test index::tests::get_empty_indices_returns_clone ... ok
[INFO] [stdout] test index::tests::get_on_float_scalar_returns_none ... ok
[INFO] [stdout] test index::tests::get_item_second_row ... ok
[INFO] [stdout] test index::tests::get_out_of_bounds_returns_none ... ok
[INFO] [stdout] test index::tests::get_select ... ok
[INFO] [stdout] test index::tests::get_bit_select_empty_returns_none ... ok
[INFO] [stdout] test index::tests::get_set_bit_roundtrip ... ok
[INFO] [stdout] test index::tests::item_negative_out_of_bounds_returns_none ... ok
[INFO] [stdout] test index::tests::get_two_items_returns_scalar ... ok
[INFO] [stdout] test index::tests::get_set_roundtrip ... ok
[INFO] [stdout] test index::tests::item_on_1d_returns_scalar_shape ... ok
[INFO] [stdout] test index::tests::get_bit_select_bitreg ... ok
[INFO] [stdout] test index::tests::item_out_of_bounds_returns_none ... ok
[INFO] [stdout] test index::tests::item_on_empty_shape_returns_none ... ok
[INFO] [stdout] test index::tests::scalar_get_direct_reads_bits ... ok
[INFO] [stdout] test index::tests::item_removes_first_dim ... ok
[INFO] [stdout] test index::tests::select_empty_gives_zero_dim ... ok
[INFO] [stdout] test index::tests::select_out_of_bounds_returns_none ... ok
[INFO] [stdout] test index::tests::select_replaces_first_dim ... ok
[INFO] [stdout] test index::tests::set_array_then_bit_item ... ok
[INFO] [stdout] test index::tests::set_bit_clear_on_uint ... ok
[INFO] [stdout] test index::tests::get_set_array_bit_roundtrip ... ok
[INFO] [stdout] test index::tests::set_array_then_bit_slice ... ok
[INFO] [stdout] test index::tests::select_negative_out_of_bounds_returns_none ... ok
[INFO] [stdout] test index::tests::get_set_slice_roundtrip ... ok
[INFO] [stdout] test index::tests::set_bit_on_bitreg ... ok
[INFO] [stdout] test index::tests::set_bit_on_int_clear_sign ... ok
[INFO] [stdout] test index::tests::set_bit_out_of_bounds_returns_false ... ok
[INFO] [stdout] test index::tests::set_bit_on_int_sign_extends ... ok
[INFO] [stdout] test index::tests::select_on_empty_shape_returns_none ... ok
[INFO] [stdout] test index::tests::slice_full_preserves_shape ... ok
[INFO] [stdout] test index::tests::set_bit_on_uint ... ok
[INFO] [stdout] test index::tests::set_bit_slice_wrong_width_returns_false ... ok
[INFO] [stdout] test index::tests::set_bit_with_non_bit_value_returns_false ... ok
[INFO] [stdout] test index::tests::set_bit_slice_bitreg ... ok
[INFO] [stdout] test index::tests::slice_invalid_backward_range_returns_none ... ok
[INFO] [stdout] test index::tests::set_bit_slice_uint ... ok
[INFO] [stdout] test index::tests::slice_invalid_forward_range_returns_none ... ok
[INFO] [stdout] test index::tests::set_item_replaces_row ... ok
[INFO] [stdout] test index::tests::set_empty_indices_replaces_value ... ok
[INFO] [stdout] test index::tests::set_on_scalar_returns_false ... ok
[INFO] [stdout] test index::tests::set_scalar_element ... ok
[INFO] [stdout] test index::tests::set_select ... ok
[INFO] [stdout] test index::tests::slice_negative_end ... ok
[INFO] [stdout] test index::tests::slice_negative_out_of_bounds_returns_none ... ok
[INFO] [stdout] test index::tests::slice_negative_start ... ok
[INFO] [stdout] test index::tests::slice_on_empty_shape_returns_none ... ok
[INFO] [stdout] test index::tests::slice_step_ceils ... ok
[INFO] [stdout] test index::tests::value_get_ty_array_item_returns_subarray ... ok
[INFO] [stdout] test index::tests::value_get_ty_matches_get_errors ... ok
[INFO] [stdout] test index::tests::value_get_ty_array_then_bit_returns_scalar_bit ... ok
[INFO] [stdout] test index::tests::value_get_ty_scalar_item_returns_bit ... ok
[INFO] [stdout] test index::tests::slice_negative_step ... ok
[INFO] [stdout] test index::tests::value_get_ty_scalar_slice_returns_bitreg_width ... ok
[INFO] [stdout] test ops::add::tests::array_add_elementwise ... ok
[INFO] [stdout] test ops::add::tests::array_element_overflow_returns_none ... ok
[INFO] [stdout] test ops::add::tests::array_ref_shape_mismatch_returns_none ... ok
[INFO] [stdout] test index::tests::slice_out_of_bounds_returns_none ... ok
[INFO] [stdout] test ops::add::tests::array_ref_add_array_ref ... ok
[INFO] [stdout] test ops::add::tests::array_shape_mismatch_returns_none ... ok
[INFO] [stdout] test ops::add::tests::array_add_scalar ... ok
[INFO] [stdout] test index::tests::slice_step_zero_returns_none ... ok
[INFO] [stdout] test ops::add::tests::bit_add_returns_none ... ok
[INFO] [stdout] test index::tests::slice_with_step ... ok
[INFO] [stdout] test ops::add::tests::int_add ... ok
[INFO] [stdout] test ops::add::tests::int_negative_overflow_returns_none ... ok
[INFO] [stdout] test array::tests::display_formats_zero_length_inner_dimensions ... ok
[INFO] [stdout] test ops::add::tests::bitreg_add_fails ... ok
[INFO] [stdout] test ops::add::tests::scalar_add_array_ref ... ok
[INFO] [stdout] test ops::add::tests::scalar_add_array ... ok
[INFO] [stdout] test ops::add::tests::c64_add ... ok
[INFO] [stdout] test ops::add::tests::f64_add ... ok
[INFO] [stdout] test ops::add::tests::uint8_add_uint16_promotes ... ok
[INFO] [stdout] test ops::add::tests::incompatible_types_returns_none ... ok
[INFO] [stdout] test ops::add::tests::uint_add ... ok
[INFO] [stdout] test ops::add::tests::duration_add ... ok
[INFO] [stdout] test ops::add::tests::uint_add_float_promotes ... ok
[INFO] [stdout] test ops::arccos::tests::arccos_zero ... ok
[INFO] [stdout] test ops::add::tests::uint_overflow_returns_none ... ok
[INFO] [stdout] test ops::arcsin::tests::arcsin_duration_returns_none ... ok
[INFO] [stdout] test ops::arcsin::tests::arcsin_one ... ok
[INFO] [stdout] test ops::arcsin::tests::arcsin_int_promoted ... ok
[INFO] [stdout] test ops::arccos::tests::arccos_angle_returns_none ... ok
[INFO] [stdout] test ops::arccos::tests::arccos_one ... ok
[INFO] [stdout] test ops::bitand::tests::bitreg_bitand_same_width ... ok
[INFO] [stdout] test ops::arccos::tests::arccos_int_promoted ... ok
[INFO] [stdout] test ops::bitand::tests::duration_bitand_returns_none ... ok
[INFO] [stdout] test ops::bitand::tests::float_bitand_returns_none ... ok
[INFO] [stdout] test ops::bitand::tests::complex_bitand_returns_none ... ok
[INFO] [stdout] test ops::arctan::tests::arctan_complex_returns_none ... ok
[INFO] [stdout] test ops::arctan::tests::arctan_zero ... ok
[INFO] [stdout] test ops::bitand::tests::angle_bitand_returns_none ... ok
[INFO] [stdout] test ops::bitand::tests::bit_bitand_returns_none ... ok
[INFO] [stdout] test ops::arctan::tests::arctan_uint_promoted ... ok
[INFO] [stdout] test ops::arctan::tests::arctan_one ... ok
[INFO] [stdout] test index::tests::set_wrong_shape_returns_false ... ok
[INFO] [stdout] test ops::arcsin::tests::arcsin_zero ... ok
[INFO] [stdout] test ops::add::tests::int_overflow_returns_none ... ok
[INFO] [stdout] test ops::bitand::tests::int_bitand ... ok
[INFO] [stdout] test ops::bitand::tests::uint8_bitand_uint16_promotes ... ok
[INFO] [stdout] test ops::bitnot::tests::bit_bitnot ... ok
[INFO] [stdout] test ops::bitnot::tests::bitreg_bitnot ... ok
[INFO] [stdout] test ops::bitnot::tests::float_bitnot_returns_none ... ok
[INFO] [stdout] test ops::bitnot::tests::bool_bitnot_returns_none ... ok
[INFO] [stdout] test ops::bitnot::tests::int_bitnot ... ok
[INFO] [stdout] test ops::bitand::tests::uint_bitand ... ok
[INFO] [stdout] test ops::bitor::tests::angle_bitor_returns_none ... ok
[INFO] [stdout] test ops::bitor::tests::bit_bitor_returns_none ... ok
[INFO] [stdout] test index::tests::set_bit_select_uint ... ok
[INFO] [stdout] test ops::bitor::tests::complex_bitor_returns_none ... ok
[INFO] [stdout] test ops::bitor::tests::bitreg_bitor_same_width ... ok
[INFO] [stdout] test ops::bitor::tests::float_bitor_returns_none ... ok
[INFO] [stdout] test ops::bitor::tests::duration_bitor_returns_none ... ok
[INFO] [stdout] test ops::bitor::tests::int_bitor ... ok
[INFO] [stdout] test ops::bitor::tests::uint8_bitor_uint16_promotes ... ok
[INFO] [stdout] test ops::bitor::tests::uint_bitor ... ok
[INFO] [stdout] test ops::bitxor::tests::bit_bitxor_returns_none ... ok
[INFO] [stdout] test ops::bitxor::tests::angle_bitxor_returns_none ... ok
[INFO] [stdout] test ops::bitxor::tests::bitreg_bitxor_same_width ... ok
[INFO] [stdout] test ops::bitxor::tests::complex_bitxor_returns_none ... ok
[INFO] [stdout] test ops::bitnot::tests::uint_bitnot ... ok
[INFO] [stdout] test ops::bitxor::tests::float_bitxor_returns_none ... ok
[INFO] [stdout] test ops::bitxor::tests::int_bitxor ... ok
[INFO] [stdout] test ops::bitxor::tests::uint8_bitxor_uint16_promotes ... ok
[INFO] [stdout] test ops::ceiling::tests::ceiling_exact ... ok
[INFO] [stdout] test ops::bitxor::tests::uint_bitxor ... ok
[INFO] [stdout] test ops::ceiling::tests::ceiling_int_returns_none ... ok
[INFO] [stdout] test ops::concat::tests::concat_array_array_ref ... ok
[INFO] [stdout] test ops::ceiling::tests::ceiling_negative ... ok
[INFO] [stdout] test ops::concat::tests::concat_array_ref_array_ref ... ok
[INFO] [stdout] test ops::concat::tests::concat_rejects_rank_mismatch_without_panicking ... ok
[INFO] [stdout] test ops::concat::tests::concat_multidim_arrays_grows_leading_dimension ... ok
[INFO] [stdout] test ops::concat::tests::concat_vectors_appends_values ... ok
[INFO] [stdout] test ops::cos::tests::cos_angle_zero ... ok
[INFO] [stdout] test ops::concat::tests::concat_rejects_element_type_mismatch ... ok
[INFO] [stdout] test ops::ceiling::tests::ceiling_rounds_up ... ok
[INFO] [stdout] test ops::cos::tests::cos_pi ... ok
[INFO] [stdout] test ops::concat::tests::concat_rejects_inner_shape_mismatch ... ok
[INFO] [stdout] test ops::bitxor::tests::duration_bitxor_returns_none ... ok
[INFO] [stdout] test ops::cos::tests::cos_zero ... ok
[INFO] [stdout] test ops::div::tests::array_div_array ... ok
[INFO] [stdout] test ops::div::tests::bit_div_returns_none ... ok
[INFO] [stdout] test ops::cos::tests::cos_uint_promoted ... ok
[INFO] [stdout] test ops::div::tests::array_div_scalar_with_promotion ... ok
[INFO] [stdout] test ops::div::tests::array_div_scalar ... ok
[INFO] [stdout] test ops::div::tests::angle_div_returns_uint ... ok
[INFO] [stdout] test ops::div::tests::int_min_div_neg1_returns_none ... ok
[INFO] [stdout] test ops::div::tests::scalar_div_array ... ok
[INFO] [stdout] test ops::div::tests::uint8_div_uint16_promotes ... ok
[INFO] [stdout] test ops::div::tests::scalar_div_array_ref ... ok
[INFO] [stdout] test ops::div::tests::uint_div_by_zero_returns_none ... ok
[INFO] [stdout] test ops::div::tests::uint_div ... ok
[INFO] [stdout] test ops::div::tests::array_ref_div_array ... ok
[INFO] [stdout] test ops::div::tests::c64_div ... ok
[INFO] [stdout] test ops::div::tests::f64_div_by_zero_is_inf ... ok
[INFO] [stdout] test ops::div::tests::int_div ... ok
[INFO] [stdout] test ops::eq::tests::array_ref_eq_array_ref ... ok
[INFO] [stdout] test ops::div::tests::f64_div ... ok
[INFO] [stdout] test ops::eq::tests::array_ref_eq_scalar ... ok
[INFO] [stdout] test ops::div::tests::uint_div_float_promotes ... ok
[INFO] [stdout] test ops::eq::tests::bitreg_eq_mismatched_width_returns_none ... ok
[INFO] [stdout] test ops::div::tests::int_div_by_zero_returns_none ... ok
[INFO] [stdout] test ops::eq::tests::int_float_eq_promotes ... ok
[INFO] [stdout] test ops::exp::tests::exp_complex_pure_imaginary ... ok
[INFO] [stdout] test ops::eq::tests::bool_eq ... ok
[INFO] [stdout] test ops::eq::tests::duration_eq_uses_partial_eq ... ok
[INFO] [stdout] test ops::eq::tests::uint8_uint16_eq_promotes ... ok
[INFO] [stdout] test ops::eq::tests::bitreg_eq_same_width ... ok
[INFO] [stdout] test ops::eq::tests::bit_uint_eq_is_ok ... ok
[INFO] [stdout] test ops::floor::tests::floor_exact ... ok
[INFO] [stdout] test ops::gt::tests::bit_gt ... ok
[INFO] [stdout] test ops::gt::tests::bit_uint_gt_is_ok ... ok
[INFO] [stdout] test ops::gt::tests::bool_gt ... ok
[INFO] [stdout] test ops::gt::tests::complex_gt_returns_none ... ok
[INFO] [stdout] test ops::exp::tests::exp_int_promoted ... ok
[INFO] [stdout] test ops::exp::tests::exp_duration_returns_none ... ok
[INFO] [stdout] test ops::exp::tests::exp_one ... ok
[INFO] [stdout] test ops::exp::tests::exp_zero ... ok
[INFO] [stdout] test ops::cos::tests::cos_duration_returns_none ... ok
[INFO] [stdout] test ops::floor::tests::floor_rounds_down ... ok
[INFO] [stdout] test ops::gt::tests::duration_gt ... ok
[INFO] [stdout] test ops::floor::tests::floor_uint_returns_none ... ok
[INFO] [stdout] test ops::gte::tests::bool_gte_via_eq ... ok
[INFO] [stdout] test ops::gt::tests::int_float_gt_promotes ... ok
[INFO] [stdout] test ops::gte::tests::complex_gte_returns_none ... ok
[INFO] [stdout] test ops::div::tests::duration_div_returns_float ... ok
[INFO] [stdout] test ops::gt::tests::bitreg_gt_mismatched_width_returns_none ... ok
[INFO] [stdout] test ops::gt::tests::bitreg_gt_same_width ... ok
[INFO] [stdout] test ops::logand::tests::bit_logand_returns_none ... ok
[INFO] [stdout] test ops::logand::tests::bitreg_logand_returns_none ... ok
[INFO] [stdout] test ops::floor::tests::floor_negative ... ok
[INFO] [stdout] test ops::eq::tests::bit_bool_eq_promotes ... ok
[INFO] [stdout] test ops::gte::tests::duration_gte_via_eq ... ok
[INFO] [stdout] test ops::lognot::tests::bool_lognot_true ... ok
[INFO] [stdout] test ops::gte::tests::int_float_gte_via_gt ... ok
[INFO] [stdout] test ops::log::tests::log_complex_returns_none ... ok
[INFO] [stdout] test ops::log::tests::log_e ... ok
[INFO] [stdout] test ops::log::tests::log_negative_is_nan ... ok
[INFO] [stdout] test ops::log::tests::log_one ... ok
[INFO] [stdout] test ops::log::tests::log_uint_promoted ... ok
[INFO] [stdout] test ops::logand::tests::bool_logand ... ok
[INFO] [stdout] test ops::lognot::tests::bitreg_lognot_returns_none ... ok
[INFO] [stdout] test ops::logand::tests::bool_logand_true_true ... ok
[INFO] [stdout] test ops::lognot::tests::bit_lognot_returns_none ... ok
[INFO] [stdout] test ops::logor::tests::bit_logor_returns_none ... ok
[INFO] [stdout] test ops::logor::tests::bitreg_logor_returns_none ... ok
[INFO] [stdout] test ops::logor::tests::bool_logor ... ok
[INFO] [stdout] test ops::logor::tests::bool_logor_false_false ... ok
[INFO] [stdout] test ops::lt::tests::bool_lt ... ok
[INFO] [stdout] test ops::lt::tests::bitreg_lt_same_width ... ok
[INFO] [stdout] test ops::lte::tests::bool_lte_is_err ... ok
[INFO] [stdout] test ops::lt::tests::complex_lt_returns_none ... ok
[INFO] [stdout] test ops::lte::tests::complex_lte_returns_none ... ok
[INFO] [stdout] test ops::lte::tests::duration_lte_via_eq ... ok
[INFO] [stdout] test ops::mul::tests::batch_matmul_3d ... ok
[INFO] [stdout] test ops::mul::tests::batch_broadcast_ones ... ok
[INFO] [stdout] test ops::mul::tests::bit_mul_returns_none ... ok
[INFO] [stdout] test ops::mul::tests::array_mul_scalar_broadcast ... ok
[INFO] [stdout] test ops::mul::tests::batch_broadcast_left ... ok
[INFO] [stdout] test ops::mul::tests::c64_mul ... ok
[INFO] [stdout] test ops::mul::tests::batch_broadcast_right ... ok
[INFO] [stdout] test ops::mul::tests::angle_mul_returns_none ... ok
[INFO] [stdout] test ops::mul::tests::dot_product_1d ... ok
[INFO] [stdout] test ops::lt::tests::bit_lt ... ok
[INFO] [stdout] test ops::mul::tests::dot_product_accumulation_overflow_returns_none ... ok
[INFO] [stdout] test ops::mul::tests::dot_product_length_mismatch_returns_none ... ok
[INFO] [stdout] test ops::lt::tests::bit_uint_lt_returns_none ... ok
[INFO] [stdout] test ops::mul::tests::f64_mul ... ok
[INFO] [stdout] test ops::mul::tests::int_overflow_returns_none ... ok
[INFO] [stdout] test ops::mul::tests::matrix_matrix_mul ... ok
[INFO] [stdout] test ops::mul::tests::int_mul ... ok
[INFO] [stdout] test ops::lt::tests::duration_lt ... ok
[INFO] [stdout] test ops::lt::tests::bitreg_lt_mismatched_width_returns_none ... ok
[INFO] [stdout] test ops::lognot::tests::bool_lognot_false ... ok
[INFO] [stdout] test ops::mul::tests::duration_mul_returns_none ... ok
[INFO] [stdout] test index::tests::item_negative_valid ... ok
[INFO] [stdout] test ops::mul::tests::dot_product_overflow_returns_none ... ok
[INFO] [stdout] test ops::lt::tests::int_float_lt_promotes ... ok
[INFO] [stdout] test ops::mul::tests::batch_incompatible_returns_none ... ok
[INFO] [stdout] test ops::mul::tests::matrix_mul_non_square ... ok
[INFO] [stdout] test ops::mul::tests::matrix_vector_mul ... ok
[INFO] [stdout] test ops::mul::tests::scalar_mul_array_broadcast ... ok
[INFO] [stdout] test ops::mul::tests::matrix_vector_dim_mismatch_returns_none ... ok
[INFO] [stdout] test ops::mul::tests::scalar_broadcast_with_promotion ... ok
[INFO] [stdout] test ops::mul::tests::uint_mul_float_promotes ... ok
[INFO] [stdout] test ops::mul::tests::uint_overflow_returns_none ... ok
[INFO] [stdout] test ops::mul::tests::vector_matrix_mul ... ok
[INFO] [stdout] test ops::neg::tests::angle_neg_wraps ... ok
[INFO] [stdout] test ops::neg::tests::bit_neg_returns_none ... ok
[INFO] [stdout] test ops::mul::tests::matrix_mul_inner_dim_mismatch_returns_none ... ok
[INFO] [stdout] test ops::lte::tests::int_float_lte_via_lt ... ok
[INFO] [stdout] test ops::mul::tests::uint8_mul_uint16_promotes ... ok
[INFO] [stdout] test ops::neg::tests::complex_neg ... ok
[INFO] [stdout] test ops::neg::tests::duration_neg ... ok
[INFO] [stdout] test ops::neg::tests::float_neg ... ok
[INFO] [stdout] test ops::neg::tests::int_neg ... ok
[INFO] [stdout] test ops::mul::tests::uint_mul ... ok
[INFO] [stdout] test ops::neq::tests::bitreg_neq_mismatched_width_returns_none ... ok
[INFO] [stdout] test ops::neq::tests::bit_bool_neq_promotes ... ok
[INFO] [stdout] test ops::neg::tests::int_min_neg_wraps ... ok
[INFO] [stdout] test ops::neq::tests::bool_neq ... ok
[INFO] [stdout] test ops::neq::tests::bitreg_neq_same_width ... ok
[INFO] [stdout] test ops::neq::tests::bit_uint_neq_returns_none ... ok
[INFO] [stdout] test ops::neq::tests::uint8_uint16_neq_promotes ... ok
[INFO] [stdout] test ops::neq::tests::duration_neq_uses_eq_then_lognot ... ok
[INFO] [stdout] test ops::popcount::tests::popcount_all_zeros ... ok
[INFO] [stdout] test ops::popcount::tests::popcount_float_returns_none ... ok
[INFO] [stdout] test ops::neq::tests::int_float_neq_promotes ... ok
[INFO] [stdout] test ops::neg::tests::uint_neg_returns_none ... ok
[INFO] [stdout] test ops::popcount::tests::popcount_uint_returns_none ... ok
[INFO] [stdout] test ops::pow::tests::int_float_pow_promotes ... ok
[INFO] [stdout] test ops::pow::tests::int_negative_exponent_returns_zero ... ok
[INFO] [stdout] test ops::pow::tests::int_pow ... ok
[INFO] [stdout] test ops::popcount::tests::popcount_all_ones ... ok
[INFO] [stdout] test ops::pow::tests::uint8_uint16_pow_promotes ... ok
[INFO] [stdout] test ops::popcount::tests::popcount_mixed ... ok
[INFO] [stdout] test ops::popcount::tests::popcount_single_bit ... ok
[INFO] [stdout] test ops::pow::tests::complex_pow ... ok
[INFO] [stdout] test ops::pow::tests::uint_pow ... ok
[INFO] [stdout] test ops::rem::tests::angle_rem_returns_none ... ok
[INFO] [stdout] test ops::rem::tests::array_rem_array ... ok
[INFO] [stdout] test ops::rem::tests::array_rem_scalar ... ok
[INFO] [stdout] test ops::rem::tests::complex_rem_returns_none ... ok
[INFO] [stdout] test ops::pow::tests::uint_pow_overflow_returns_none ... ok
[INFO] [stdout] test ops::pow::tests::bitreg_pow_same_width ... ok
[INFO] [stdout] test ops::pow::tests::duration_pow_returns_none ... ok
[INFO] [stdout] test ops::rem::tests::duration_rem_returns_none ... ok
[INFO] [stdout] test ops::rem::tests::int_rem ... ok
[INFO] [stdout] test ops::rem::tests::f64_rem ... ok
[INFO] [stdout] test ops::rem::tests::scalar_rem_array ... ok
[INFO] [stdout] test ops::rem::tests::uint_rem ... ok
[INFO] [stdout] test ops::rem::tests::int_rem_by_zero_returns_none ... ok
[INFO] [stdout] test ops::rem::tests::bit_rem_returns_none ... ok
[INFO] [stdout] test ops::rem::tests::uint8_rem_uint16_promotes ... ok
[INFO] [stdout] test ops::pow::tests::float_pow ... ok
[INFO] [stdout] test ops::rem::tests::uint_rem_by_zero_returns_none ... ok
[INFO] [stdout] test ops::rotl::tests::rotl_by_zero ... ok
[INFO] [stdout] test ops::rotl::tests::rotl_negative_distance ... ok
[INFO] [stdout] test ops::rotl::tests::rotl_uint_by_1 ... ok
[INFO] [stdout] test ops::rotl::tests::rotl_by_width_is_identity ... ok
[INFO] [stdout] test ops::rotl::tests::rotl_with_uint_distance ... ok
[INFO] [stdout] test ops::rotr::tests::rotr_by_width_is_identity ... ok
[INFO] [stdout] test ops::rotr::tests::rotr_bitreg_by_1 ... ok
[INFO] [stdout] test ops::rotr::tests::rotr_by_zero ... ok
[INFO] [stdout] test ops::rotr::tests::rotr_float_returns_none ... ok
[INFO] [stdout] test ops::rotr::tests::rotr_negative_equals_rotl ... ok
[INFO] [stdout] test ops::rem::tests::incompatible_types_returns_none ... ok
[INFO] [stdout] test ops::rotr::tests::rotr_uint_by_2 ... ok
[INFO] [stdout] test ops::rotl::tests::rotl_float_returns_none ... ok
[INFO] [stdout] test ops::rotl::tests::rotl_bitreg_by_3 ... ok
[INFO] [stdout] test ops::shl::tests::array_shl_array ... ok
[INFO] [stdout] test ops::rotl::tests::rotl_int_value_returns_none ... ok
[INFO] [stdout] test ops::shl::tests::array_ref_shl_scalar ... ok
[INFO] [stdout] test ops::shl::tests::complex_shl_returns_none ... ok
[INFO] [stdout] test ops::shl::tests::array_shl_scalar ... ok
[INFO] [stdout] test ops::shl::tests::duration_shl_returns_none ... ok
[INFO] [stdout] test ops::shl::tests::int_shl ... ok
[INFO] [stdout] test ops::shl::tests::bit_shl_returns_none ... ok
[INFO] [stdout] test ops::shl::tests::float_rhs_returns_none ... ok
[INFO] [stdout] test ops::shl::tests::int_shl_overflow_returns_truncated ... ok
[INFO] [stdout] test ops::shl::tests::uint_shl_overflow_returns_truncated ... ok
[INFO] [stdout] test ops::shl::tests::uint_shl ... ok
[INFO] [stdout] test ops::shr::tests::array_shr_scalar ... ok
[INFO] [stdout] test ops::shr::tests::array_shr_array ... ok
[INFO] [stdout] test ops::shr::tests::scalar_shr_array ... ok
[INFO] [stdout] test ops::sin::tests::sin_bit_returns_none ... ok
[INFO] [stdout] test ops::shr::tests::angle_shr_returns_none ... ok
[INFO] [stdout] test ops::shl::tests::scalar_shl_array_ref ... ok
[INFO] [stdout] test ops::shr::tests::float_rhs_returns_none ... ok
[INFO] [stdout] test ops::shl::tests::float_shl_returns_none ... ok
[INFO] [stdout] test ops::shr::tests::uint_shr ... ok
[INFO] [stdout] test ops::shr::tests::float_shr_returns_none ... ok
[INFO] [stdout] test ops::shr::tests::complex_shr_returns_none ... ok
[INFO] [stdout] test ops::shl::tests::angle_shl_returns_none ... ok
[INFO] [stdout] test ops::shl::tests::scalar_shl_array ... ok
[INFO] [stdout] test ops::shr::tests::int_shr_arithmetic ... ok
[INFO] [stdout] test ops::shr::tests::duration_shr_returns_none ... ok
[INFO] [stdout] test ops::shr::tests::int_shr_positive ... ok
[INFO] [stdout] test ops::shr::tests::bit_shr_returns_none ... ok
[INFO] [stdout] test ops::sin::tests::sin_duration_returns_none ... ok
[INFO] [stdout] test ops::sin::tests::sin_int_err ... ok
[INFO] [stdout] test ops::sin::tests::sin_pi_half ... ok
[INFO] [stdout] test ops::sin::tests::sin_angle_quarter_turn ... ok
[INFO] [stdout] test ops::sizeof::tests::sizeof_bool_is_rejected ... ok
[INFO] [stdout] test ops::sizeof::tests::sizeof_fixed_array_ref_returns_first_dimension ... ok
[INFO] [stdout] test ops::sizeof::tests::sizeof_rank_only_array_ref_is_rejected ... ok
[INFO] [stdout] test ops::sizeof_dim::tests::sizeof_dim_array_returns_element_bitwidth_on_last_dimension ... ok
[INFO] [stdout] test ops::sizeof::tests::sizeof_scalar_returns_bitwidth ... ok
[INFO] [stdout] test ops::sizeof_dim::tests::sizeof_dim_array_returns_requested_dimension ... ok
[INFO] [stdout] test ops::sizeof_dim::tests::sizeof_dim_rejects_out_of_bounds_dimension ... ok
[INFO] [stdout] test ops::sizeof_dim::tests::sizeof_dim_rejects_unsupported_dimension_type ... ok
[INFO] [stdout] test ops::sqrt::tests::sqrt_duration_returns_none ... ok
[INFO] [stdout] test ops::sqrt::tests::sqrt_negative_is_nan ... ok
[INFO] [stdout] test ops::sqrt::tests::sqrt_complex_neg_one ... ok
[INFO] [stdout] test ops::sqrt::tests::sqrt_uint_promoted ... ok
[INFO] [stdout] test ops::sub::tests::bitreg_sub_err ... ok
[INFO] [stdout] test ops::sqrt::tests::sqrt_four ... ok
[INFO] [stdout] test ops::sin::tests::sin_zero ... ok
[INFO] [stdout] test ops::sizeof::tests::sizeof_array_returns_first_dimension ... ok
[INFO] [stdout] test ops::sub::tests::array_shape_mismatch_returns_none ... ok
[INFO] [stdout] test ops::sub::tests::bit_sub_returns_none ... ok
[INFO] [stdout] test ops::sub::tests::duration_sub ... ok
[INFO] [stdout] test ops::sizeof_dim::tests::sizeof_dim_fixed_array_ref_returns_requested_dimension ... ok
[INFO] [stdout] test ops::sub::tests::array_sub_scalar ... ok
[INFO] [stdout] test ops::sqrt::tests::sqrt_complex_four ... ok
[INFO] [stdout] test ops::sub::tests::f64_sub ... ok
[INFO] [stdout] test ops::sub::tests::array_element_underflow_returns_none ... ok
[INFO] [stdout] test ops::sub::tests::incompatible_types_returns_none ... ok
[INFO] [stdout] test ops::sub::tests::array_sub_elementwise ... ok
[INFO] [stdout] test ops::sub::tests::int_negative_overflow_returns_none ... ok
[INFO] [stdout] test ops::sub::tests::c64_sub ... ok
[INFO] [stdout] test ops::sizeof_dim::tests::sizeof_dim_rejects_negative_dimension ... ok
[INFO] [stdout] test ops::sub::tests::int_overflow_returns_none ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/oqi-b43353dcf796a3a7)
[INFO] [stdout] test primitive::tests::bit_to_uint ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/oqi_compile-b8d0e3ee683f857f)
[INFO] [stdout] test ops::sub::tests::uint8_sub_uint16_promotes ... ok
[INFO] [stdout] test ops::sub::tests::int_sub ... ok
[INFO] [stdout] test ops::sub::tests::uint_sub ... ok
[INFO] [stdout] test ops::sub::tests::scalar_sub_array ... ok
[INFO] [stdout] test ops::sub::tests::uint_sub_float_promotes ... ok
[INFO] [stdout] test ops::sub::tests::uint_underflow_returns_none ... ok
[INFO] [stdout] test ops::tan::tests::tan_angle ... ok
[INFO] [stdout] test ops::tan::tests::tan_duration_returns_none ... ok
[INFO] [stdout] test ops::tan::tests::tan_pi_quarter ... ok
[INFO] [stdout] test ops::tan::tests::tan_zero ... ok
[INFO] [stdout] test primitive::tests::angle_narrow ... ok
[INFO] [stdout] test primitive::tests::angle_to_float_returns_some ... ok
[INFO] [stdout] test primitive::tests::angle_to_float_uses_angle_width ... ok
[INFO] [stdout] test primitive::tests::angle_widen ... ok
[INFO] [stdout] test primitive::tests::bitreg_to_uint ... ok
[INFO] [stdout] test primitive::tests::c32_to_c64 ... ok
[INFO] [stdout] test primitive::tests::c64_to_c32 ... ok
[INFO] [stdout] test primitive::tests::complex_to_float_returns_none ... ok
[INFO] [stdout] test primitive::tests::duration_to_duration_is_noop ... ok
[INFO] [stdout] test primitive::tests::f32_to_f64 ... ok
[INFO] [stdout] test primitive::tests::f64_negative_to_uint_saturates ... ok
[INFO] [stdout] test primitive::tests::f64_inf_to_int_saturates ... ok
[INFO] [stdout] test primitive::tests::int_to_uint ... ok
[INFO] [stdout] test primitive::tests::duration_to_uint_returns_none ... ok
[INFO] [stdout] test primitive::tests::uint_to_bit_nonzero ... ok
[INFO] [stdout] test primitive::tests::float_to_angle_rounds_ties_to_even ... ok
[INFO] [stdout] test primitive::tests::int_to_int_truncate ... ok
[INFO] [stdout] test primitive::tests::complex_to_uint_returns_none ... ok
[INFO] [stdout] test primitive::tests::int_to_int_widen ... ok
[INFO] [stdout] test primitive::tests::f64_to_c64 ... ok
[INFO] [stdout] test primitive::tests::f64_nan_to_uint_saturates ... ok
[INFO] [stdout] test primitive::tests::f64_to_int ... ok
[INFO] [stdout] test primitive::tests::f64_to_f32 ... ok
[INFO] [stdout] test primitive::tests::f64_to_uint ... ok
[INFO] [stdout] test primitive::tests::float_inf_to_angle_returns_0 ... ok
[INFO] [stdout] test primitive::tests::uint_to_duration_returns_none ... ok
[INFO] [stdout] test primitive::tests::uint_to_f32 ... ok
[INFO] [stdout] test primitive::tests::uint_to_f64 ... ok
[INFO] [stdout] test primitive::tests::uint_to_uint_truncate ... ok
[INFO] [stdout] test primitive::tests::uint_to_int ... ok
[INFO] [stdout] test primitive::tests::uint_to_uint_widen ... ok
[INFO] [stdout] test value::tests::array_allow_rejects_shape_changes ... ok
[INFO] [stdout] test scalar::tests::angle_display_uses_reduced_pi_fraction ... ok
[INFO] [stdout] test primitive::tests::scalar_angle_round_trips_radians ... ok
[INFO] [stdout] test value::tests::array_cast_preserves_shape_and_casts_each_element ... ok
[INFO] [stdout] test value::tests::array_cast_rejects_len_changes ... ok
[INFO] [stdout] test value::tests::cast_returns_none_when_element_cast_fails ... ok
[INFO] [stdout] test value::tests::cast_rejects_scalar_array_mismatch ... ok
[INFO] [stdout] test value::tests::value_ty_array_cast_returns_target_type ... ok
[INFO] [stdout] test value::tests::scalar_cast_delegates_to_scalar_cast ... ok
[INFO] [stdout] test value::tests::value_ty_array_ref_to_array_cast_uses_array_ref_rules ... ok
[INFO] [stdout] test value::tests::value_ty_array_to_array_ref_cast_uses_array_ref_rules ... ok
[INFO] [stdout] test primitive::tests::uint_to_bit_one ... ok
[INFO] [stdout] test primitive::tests::int_to_f64 ... ok
[INFO] [stdout] test value::tests::value_ty_cast_rejects_scalar_array_mismatch ... ok
[INFO] [stdout] test value::tests::value_ty_scalar_cast_returns_target_type ... ok
[INFO] [stdout] test primitive::tests::uint_to_c64 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 451 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[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] [stdout] 
[INFO] [stdout] running 106 tests
[INFO] [stdout] test lower::tests::compile_error_in_nested_include_uses_included_path ... ok
[INFO] [stdout] test lower::tests::compile_version_preserved ... ok
[INFO] [stdout] test lower::tests::literal_parsing ... ok
[INFO] [stdout] test lower::tests::compile_error_in_root_stmt_has_source_path ... ok
[INFO] [stdout] test lower::tests::old_style_decls ... ok
[INFO] [stdout] test lower::tests::compile_empty_program ... ok
[INFO] [stdout] test lower::tests::compile_adder ... ok
[INFO] [stdout] test lower::tests::include_stdgates_resolves_gates ... ok
[INFO] [stdout] test lower::tests::type_add_signed_unsigned_same_width_uses_classical_promotion ... ok
[INFO] [stdout] test lower::tests::type_angle_arithmetic ... ok
[INFO] [stdout] test lower::tests::type_angle_div_angle ... ok
[INFO] [stdout] test lower::tests::type_angle_mul_uint ... ok
[INFO] [stdout] test lower::tests::type_add_float_complex_uses_classical_promotion ... ok
[INFO] [stdout] test lower::tests::type_bitstring_literal ... ok
[INFO] [stdout] test lower::tests::compile_stdgates ... ok
[INFO] [stdout] test lower::tests::scope_flattening ... ok
[INFO] [stdout] test lower::tests::type_adder_cast_is_bool ... ok
[INFO] [stdout] test lower::tests::type_bool_and ... ok
[INFO] [stdout] test lower::tests::type_bool_literal ... ok
[INFO] [stdout] test lower::tests::type_cast_angle_to_float_valid ... ok
[INFO] [stdout] test lower::tests::type_cast_float_to_angle_valid ... ok
[INFO] [stdout] test lower::tests::type_cast_result ... ok
[INFO] [stdout] test lower::tests::type_comparison_is_bool ... ok
[INFO] [stdout] test lower::tests::type_float_literal ... ok
[INFO] [stdout] test lower::tests::type_index_into_array_returns_array_ref ... ok
[INFO] [stdout] test lower::tests::type_index_into_int ... ok
[INFO] [stdout] test lower::tests::type_int_literal ... ok
[INFO] [stdout] test lower::tests::type_index_into_qubit_reg ... ok
[INFO] [stdout] test lower::tests::type_int_plus_float ... ok
[INFO] [stdout] test lower::tests::type_intrinsic_ceiling_uses_classical_return_ty ... ok
[INFO] [stdout] test lower::tests::type_add_bool_int_is_rejected ... ok
[INFO] [stdout] test lower::tests::type_intrinsic_imag_uses_classical_promotion ... ok
[INFO] [stdout] test lower::tests::type_intrinsic_popcount_uses_input_width ... ok
[INFO] [stdout] test lower::tests::type_intrinsic_sizeof_rejects_invalid_dimension_type ... ok
[INFO] [stdout] test lower::tests::type_intrinsic_real_uses_classical_return_ty ... ok
[INFO] [stdout] test lower::tests::type_intrinsic_sin_angle_uses_classical_return_ty ... ok
[INFO] [stdout] test lower::tests::type_intrinsic_sizeof_rejects_invalid_literal_dimension ... ok
[INFO] [stdout] test lower::tests::type_logical_not_is_bool ... ok
[INFO] [stdout] test lower::tests::type_intrinsic_invalid_argument_is_rejected ... ok
[INFO] [stdout] test lower::tests::type_intrinsic_mod_uses_classical_promotion ... ok
[INFO] [stdout] test lower::tests::type_intrinsic_sizeof_uses_classical_return_ty ... ok
[INFO] [stdout] test lower::tests::compile_teleport ... ok
[INFO] [stdout] test lower::tests::type_unary_neg_preserves_type ... ok
[INFO] [stdout] test lower::tests::type_teleport_condition_is_bool ... ok
[INFO] [stdout] test resolve::tests::declare_and_resolve ... ok
[INFO] [stdout] test resolve::tests::duplicate_in_same_scope_errors ... ok
[INFO] [stdout] test lower::tests::undeclared_name_errors ... ok
[INFO] [stdout] test resolve::tests::include_missing_source_context ... ok
[INFO] [stdout] test lower::tests::type_var_inherits_declared_type ... ok
[INFO] [stdout] test resolve::tests::include_cycle_detection ... ok
[INFO] [stdout] test resolve::tests::include_relative_path ... ok
[INFO] [stdout] test resolve::tests::resolve_call_lexical ... ok
[INFO] [stdout] test resolve::tests::shadowing_across_scopes ... ok
[INFO] [stdout] test resolve::tests::include_no_dedup ... ok
[INFO] [stderr]      Running tests/fixtures.rs (/opt/rustwide/target/debug/deps/fixtures-d9dff2d5c3ce963f)
[INFO] [stdout] test symbol::tests::test_get_mut ... ok
[INFO] [stdout] test resolve::tests::resolve_call_intrinsic_priority ... ok
[INFO] [stdout] test resolve::tests::include_relative_to_current_include_scope ... ok
[INFO] [stdout] test symbol::tests::test_empty_table ... ok
[INFO] [stdout] test resolve::tests::resolve_call_intrinsic ... ok
[INFO] [stdout] test symbol::tests::test_insert_and_get ... ok
[INFO] [stdout] test resolve::tests::resolve_call_unknown ... ok
[INFO] [stdout] test symbol::tests::test_iter ... ok
[INFO] [stdout] test sir::tests::test_teleport_manual_construction ... ok
[INFO] [stdout] test resolve::tests::scope_depth ... ok
[INFO] [stdout] test symbol::tests::test_lookup_by_name ... ok
[INFO] [stdout] test resolve::tests::seed_builtins_available ... ok
[INFO] [stdout] test symbol::tests::test_lookup_returns_latest ... ok
[INFO] [stdout] test symbol::tests::test_multiple_inserts ... ok
[INFO] [stdout] test symbol::tests::test_set_const_value ... ok
[INFO] [stdout] test types::tests::test_eval_const_expr_bitstring_literal ... ok
[INFO] [stdout] test types::tests::test_eval_const_expr_from_symbol ... ok
[INFO] [stdout] test types::tests::test_eval_const_expr_imag_literal ... ok
[INFO] [stdout] test types::tests::test_eval_const_expr_intrinsic_imag ... ok
[INFO] [stdout] test types::tests::test_eval_const_expr_intrinsic_popcount ... ok
[INFO] [stdout] test types::tests::test_eval_const_expr_intrinsic_real ... ok
[INFO] [stdout] test types::tests::test_eval_const_expr_intrinsic_rotl ... ok
[INFO] [stdout] test types::tests::test_eval_const_expr_intrinsic_sin ... ok
[INFO] [stdout] test types::tests::test_eval_const_expr_intrinsic_sizeof_symbol ... ok
[INFO] [stdout] test types::tests::test_eval_const_expr_intrinsic_sizeof_value_expr ... ok
[INFO] [stdout] test types::tests::test_eval_const_expr_timing_literal ... ok
[INFO] [stdout] test resolve::tests::include_stdgates_embedded ... ok
[INFO] [stdout] test resolve::tests::undeclared_name_errors ... ok
[INFO] [stdout] test types::tests::test_resolve_qubit_with_designator ... ok
[INFO] [stdout] test types::tests::test_resolve_scalar_angle_no_designator ... ok
[INFO] [stdout] test types::tests::test_parse_int_literal_binary ... ok
[INFO] [stdout] test types::tests::test_resolve_scalar_duration ... ok
[INFO] [stdout] test types::tests::test_resolve_scalar_float_32 ... ok
[INFO] [stdout] test types::tests::test_resolve_scalar_float_no_designator ... ok
[INFO] [stdout] test types::tests::test_resolve_scalar_int_no_designator ... ok
[INFO] [stdout] test types::tests::test_resolve_scalar_int_with_designator ... ok
[INFO] [stdout] test types::tests::test_resolve_scalar_stretch ... ok
[INFO] [stdout] test types::tests::test_resolve_scalar_uint_with_designator ... ok
[INFO] [stdout] test types::tests::test_parse_int_literal_hex ... ok
[INFO] [stdout] test types::tests::test_parse_int_literal_octal ... ok
[INFO] [stdout] test types::tests::test_parse_int_literal_with_separators ... ok
[INFO] [stdout] test types::tests::test_resolve_array_type ... ok
[INFO] [stdout] test types::tests::test_resolve_old_style_creg ... ok
[INFO] [stdout] test types::tests::test_resolve_old_style_qreg ... ok
[INFO] [stdout] test types::tests::test_resolve_qubit_no_designator ... ok
[INFO] [stdout] test types::tests::test_resolve_scalar_bit_no_designator ... ok
[INFO] [stdout] test types::tests::test_resolve_scalar_bit_with_designator ... ok
[INFO] [stdout] test types::tests::test_resolve_scalar_bool ... ok
[INFO] [stdout] test types::tests::test_resolve_scalar_complex_no_designator ... ok
[INFO] [stdout] test types::tests::test_resolve_scalar_complex_with_float32 ... ok
[INFO] [stdout] test types::tests::test_parse_int_literal_decimal ... ok
[INFO] [stdout] test resolve::tests::pop_scope_panics_on_global - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 106 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 64 tests
[INFO] [stdout] test array_1d_declaration ... ok
[INFO] [stdout] test adder ... ok
[INFO] [stdout] test array_multidim_declaration ... ok
[INFO] [stdout] test bitstring_literal ... ok
[INFO] [stdout] test bitwise_operators_on_bits ... ok
[INFO] [stdout] test break_and_continue ... ok
[INFO] [stdout] test alignment ... ok
[INFO] [stdout] test builtin_math_functions ... ok
[INFO] [stdout] test cal_block_inline ... ok
[INFO] [stdout] test compile_never_panics_on_parse_error ... ok
[INFO] [stdout] test classical_scalar_types ... ok
[INFO] [stdout] test complex_type_declaration ... ok
[INFO] [stdout] test comparison_operators ... ok
[INFO] [stdout] test compound_assignment_operators ... ok
[INFO] [stdout] test const_declarations_and_builtin_constants ... ok
[INFO] [stdout] test const_power_designator ... ok
[INFO] [stdout] test const_arithmetic_designator ... ok
[INFO] [stdout] test complex_arithmetic ... ok
[INFO] [stdout] test cphase_no_stdgates ... ok
[INFO] [stdout] test end_statement ... ok
[INFO] [stdout] test float_literal_forms ... ok
[INFO] [stdout] test defcal ... ok
[INFO] [stdout] test float_arithmetic ... ok
[INFO] [stdout] test for_loop_array ... ok
[INFO] [stdout] test for_loop_discrete_set ... ok
[INFO] [stdout] test for_loop_range ... ok
[INFO] [stdout] test duration_and_stretch_types ... ok
[INFO] [stdout] test duplicate_definition_rejected ... ok
[INFO] [stdout] test extern_declaration_and_call ... ok
[INFO] [stdout] test logical_operators ... ok
[INFO] [stdout] test if_else_statement ... ok
[INFO] [stdout] test include_replay ... ok
[INFO] [stdout] test ipe ... ok
[INFO] [stdout] test integer_arithmetic ... ok
[INFO] [stdout] test nested_array_literal ... ok
[INFO] [stdout] test non_const_designator_rejected ... ok
[INFO] [stdout] test duration_stretch_arithmetic ... ok
[INFO] [stdout] test inverseqft2 ... ok
[INFO] [stdout] test msd_undeclared_success ... ok
[INFO] [stdout] test inverseqft1 ... ok
[INFO] [stdout] test integer_literal_bases ... ok
[INFO] [stdout] test io_declarations ... ok
[INFO] [stdout] test qubit_alias_slice ... ok
[INFO] [stdout] test qubit_declarations ... ok
[INFO] [stdout] test switch_statement_basic ... ok
[INFO] [stdout] test qpt ... ok
[INFO] [stdout] test qec ... ok
[INFO] [stdout] test scqec ... ok
[INFO] [stdout] test switch_const_expressions ... ok
[INFO] [stdout] test teleport ... ok
[INFO] [stdout] test trig_intrinsic_returns_float ... ok
[INFO] [stdout] test gateteleport ... ok
[INFO] [stdout] test readonly_array_ref_dim ... ok
[INFO] [stdout] test switch_nested ... ok
[INFO] [stdout] test qft ... ok
[INFO] [stdout] test t1 ... ok
[INFO] [stdout] test return_measure_in_subroutine ... ok
[INFO] [stdout] test rb ... ok
[INFO] [stdout] test rus ... ok
[INFO] [stdout] test vqe ... ok
[INFO] [stdout] test varteleport ... ok
[INFO] [stdout] test undefined_variable_rejected ... ok
[INFO] [stdout] test while_loop ... ok
[INFO] [stdout] test assignment_and_copy ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 64 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/oqi_format-d05f30cd62b152e8)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test tests::collects_and_queries_comments ... ok
[INFO] [stdout] test tests::pretty_formats_basic_program ... ok
[INFO] [stdout] test tests::formatted_output_round_trips ... ok
[INFO] [stdout] test tests::compact_inlines_simple_scope ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/fixtures.rs (/opt/rustwide/target/debug/deps/fixtures-6c7f4e490404bc5e)
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test alignment ... ok
[INFO] [stdout] test defcal ... ok
[INFO] [stdout] test rb ... ok
[INFO] [stdout] test qpt ... ok
[INFO] [stdout] test cphase ... ok
[INFO] [stdout] test gateteleport ... ok
[INFO] [stdout] test ipe ... ok
[INFO] [stdout] test dd ... ok
[INFO] [stdout] test rus ... ok
[INFO] [stdout] test qft ... ok
[INFO] [stdout] test inverseqft2 ... ok
[INFO] [stdout] test qec ... ok
[INFO] [stdout] test adder ... ok
[INFO] [stdout] test teleport ... ok
[INFO] [stdout] test arrays ... ok
[INFO] [stdout] test inverseqft1 ... ok
[INFO] [stdout] test t1 ... ok
[INFO] [stdout] test vqe ... ok
[INFO] [stdout] test varteleport ... ok
[INFO] [stdout] test scqec ... ok
[INFO] [stdout] test msd ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/oqi_lex-03211c2e5abf5e1d)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test tests::bitstring_literal ... ok
[INFO] [stdout] test tests::comments ... ok
[INFO] [stdout] test tests::float_literals ... ok
[INFO] [stdout] test tests::cal_block ... ok
[INFO] [stdout] test tests::identifier ... ok
[INFO] [stdout] test tests::include_string ... ok
[INFO] [stdout] test tests::keywords ... ok
[INFO] [stdout] test tests::operators ... ok
[INFO] [stdout] test tests::pragma_and_annotation ... ok
[INFO] [stdout] test tests::qubit_declaration ... ok
[INFO] [stdout] test tests::hardware_qubit ... ok
[INFO] [stdout] test tests::imaginary_literal ... ok
[INFO] [stdout] test tests::integers ... ok
[INFO] [stdout] test tests::timing_literal ... ok
[INFO] [stdout] test tests::openqasm_version ... ok
[INFO] [stdout] test tests::boolean_literal ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/fixtures.rs (/opt/rustwide/target/debug/deps/fixtures-c65c30d749333bc0)
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test adder ... ok
[INFO] [stdout] test alignment ... ok
[INFO] [stdout] test defcal ... ok
[INFO] [stdout] test cphase ... ok
[INFO] [stdout] test dd ... ok
[INFO] [stdout] test inverseqft1 ... ok
[INFO] [stdout] test gateteleport ... ok
[INFO] [stdout] test qft ... ok
[INFO] [stdout] test qpt ... ok
[INFO] [stdout] test t1 ... ok
[INFO] [stdout] test rus ... ok
[INFO] [stdout] test arrays ... ok
[INFO] [stdout] test inverseqft2 ... ok
[INFO] [stdout] test vqe ... ok
[INFO] [stdout] test ipe ... ok
[INFO] [stdout] test rb ... ok
[INFO] [stdout] test teleport ... ok
[INFO] [stdout] test qec ... ok
[INFO] [stdout] test scqec ... ok
[INFO] [stdout] test msd ... ok
[INFO] [stdout] test varteleport ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/oqi_parse-eb4ee74da327d362)
[INFO] [stdout] 
[INFO] [stdout] running 36 tests
[INFO] [stdout] test tests::assignment ... ok
[INFO] [stdout] test tests::break_continue ... ok
[INFO] [stdout] test tests::barrier ... ok
[INFO] [stdout] test tests::cal_block ... ok
[INFO] [stdout] test tests::compound_assignment ... ok
[INFO] [stdout] test tests::def_statement ... ok
[INFO] [stdout] test tests::expression_precedence ... ok
[INFO] [stdout] test tests::extern_statement ... ok
[INFO] [stdout] test tests::for_loop ... ok
[INFO] [stdout] test tests::cphase_program ... ok
[INFO] [stdout] test tests::gate_call ... ok
[INFO] [stdout] test tests::function_call_expression ... ok
[INFO] [stdout] test tests::gate_modifier_inv ... ok
[INFO] [stdout] test tests::gate_call_with_args ... ok
[INFO] [stdout] test tests::cast_expression ... ok
[INFO] [stdout] test tests::delay_statement ... ok
[INFO] [stdout] test tests::if_else ... ok
[INFO] [stdout] test tests::index_expression ... ok
[INFO] [stdout] test tests::io_declarations ... ok
[INFO] [stdout] test tests::multiple_statements ... ok
[INFO] [stdout] test tests::nested_expression ... ok
[INFO] [stdout] test tests::measure_arrow ... ok
[INFO] [stdout] test tests::annotation ... ok
[INFO] [stdout] test tests::gate_definition ... ok
[INFO] [stdout] test tests::gate_with_params ... ok
[INFO] [stdout] test tests::include ... ok
[INFO] [stdout] test tests::gphase_call ... ok
[INFO] [stdout] test tests::classical_declaration ... ok
[INFO] [stdout] test tests::old_style_decl ... ok
[INFO] [stdout] test tests::power_right_assoc ... ok
[INFO] [stdout] test tests::switch_statement ... ok
[INFO] [stdout] test tests::reset ... ok
[INFO] [stdout] test tests::unary_minus_vs_power ... ok
[INFO] [stdout] test tests::version ... ok
[INFO] [stdout] test tests::while_loop ... ok
[INFO] [stdout] test tests::qubit_declaration ... ok
[INFO] [stderr]      Running tests/fixtures.rs (/opt/rustwide/target/debug/deps/fixtures-7bc1924ab22f527a)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test cphase ... ok
[INFO] [stdout] test defcal ... ok
[INFO] [stdout] test alignment ... ok
[INFO] [stdout] test gateteleport ... ok
[INFO] [stdout] test arrays ... ok
[INFO] [stdout] test ipe ... ok
[INFO] [stdout] test qpt ... ok
[INFO] [stdout] test rb ... ok
[INFO] [stdout] test adder ... ok
[INFO] [stdout] test inverseqft1 ... ok
[INFO] [stdout] test qec ... ok
[INFO] [stdout] test teleport ... ok
[INFO] [stdout] test dd ... ok
[INFO] [stdout] test rus ... ok
[INFO] [stdout] test varteleport ... ok
[INFO] [stdout] test qft ... ok
[INFO] [stdout] test vqe ... ok
[INFO] [stdout] test inverseqft2 ... ok
[INFO] [stdout] test t1 ... ok
[INFO] [stderr]    Doc-tests oqi_classical
[INFO] [stdout] test scqec ... ok
[INFO] [stdout] test msd ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[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]    Doc-tests oqi_compile
[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]    Doc-tests oqi_format
[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]    Doc-tests oqi_lex
[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]    Doc-tests oqi_parse
[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] running `Command { std: "docker" "inspect" "2bb5662041cf4b97ba42849ace160214c1b06f7cfc6d94476986c4dee8b9e5b9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2bb5662041cf4b97ba42849ace160214c1b06f7cfc6d94476986c4dee8b9e5b9", kill_on_drop: false }`
[INFO] [stdout] 2bb5662041cf4b97ba42849ace160214c1b06f7cfc6d94476986c4dee8b9e5b9
