[INFO] fetching crate yscv-kernels 0.1.9...
[INFO] testing yscv-kernels-0.1.9 against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739-1
[INFO] extracting crate yscv-kernels 0.1.9 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate yscv-kernels 0.1.9
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate yscv-kernels 0.1.9
[INFO] tweaked toml for crates.io crate yscv-kernels 0.1.9 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate yscv-kernels 0.1.9 on toolchain 33835004928d3bf65db4d4712e1330766263b0bd
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate yscv-kernels 0.1.9 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" "+33835004928d3bf65db4d4712e1330766263b0bd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b694b03fd92efb371228a7c6094dc143141a7ed34d3c1601c6774cd453e5ed25
[INFO] running `Command { std: "docker" "start" "-a" "b694b03fd92efb371228a7c6094dc143141a7ed34d3c1601c6774cd453e5ed25", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b694b03fd92efb371228a7c6094dc143141a7ed34d3c1601c6774cd453e5ed25", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b694b03fd92efb371228a7c6094dc143141a7ed34d3c1601c6774cd453e5ed25", kill_on_drop: false }`
[INFO] [stdout] b694b03fd92efb371228a7c6094dc143141a7ed34d3c1601c6774cd453e5ed25
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d7ed8cfdae9c2560d5d01f21e334275bf890afe476b3c68ca49bdefc4e9d7c2d
[INFO] running `Command { std: "docker" "start" "-a" "d7ed8cfdae9c2560d5d01f21e334275bf890afe476b3c68ca49bdefc4e9d7c2d", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling yscv-tensor v0.1.9
[INFO] [stderr]    Compiling yscv-kernels v0.1.9 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling cblas-sys v0.1.4
[INFO] [stderr]    Compiling yscv-threadpool v0.1.9
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.91s
[INFO] running `Command { std: "docker" "inspect" "d7ed8cfdae9c2560d5d01f21e334275bf890afe476b3c68ca49bdefc4e9d7c2d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d7ed8cfdae9c2560d5d01f21e334275bf890afe476b3c68ca49bdefc4e9d7c2d", kill_on_drop: false }`
[INFO] [stdout] d7ed8cfdae9c2560d5d01f21e334275bf890afe476b3c68ca49bdefc4e9d7c2d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5dacdfd4fd66c130e6964db47717ba13450f8ccfab5853ffbd95e4a9c5131d51
[INFO] running `Command { std: "docker" "start" "-a" "5dacdfd4fd66c130e6964db47717ba13450f8ccfab5853ffbd95e4a9c5131d51", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.42
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling zerocopy-derive v0.8.42
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling yscv-threadpool v0.1.9
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling yscv-tensor v0.1.9
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling yscv-kernels v0.1.9 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 28.76s
[INFO] running `Command { std: "docker" "inspect" "5dacdfd4fd66c130e6964db47717ba13450f8ccfab5853ffbd95e4a9c5131d51", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5dacdfd4fd66c130e6964db47717ba13450f8ccfab5853ffbd95e4a9c5131d51", kill_on_drop: false }`
[INFO] [stdout] 5dacdfd4fd66c130e6964db47717ba13450f8ccfab5853ffbd95e4a9c5131d51
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 9f2b0269071b13933340ed058a7f1d5199b5c46b7f4fb3e00fb26d5777a7a9b7
[INFO] running `Command { std: "docker" "start" "-a" "9f2b0269071b13933340ed058a7f1d5199b5c46b7f4fb3e00fb26d5777a7a9b7", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.17s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/yscv_kernels-6b84add07b09f567)
[INFO] [stdout] 
[INFO] [stdout] running 304 tests
[INFO] [stdout] test core::ops::first_layer_3x3::tests::edge_padding_cout32_relu ... ok
[INFO] [stdout] test core::ops::first_layer_3x3::tests::batch_gt_1_cout16_none ... ok
[INFO] [stdout] test core::ops::first_layer_3x3::tests::small_shape_pad0_cout16_none_nobias ... ok
[INFO] [stdout] test core::ops::fused_pw_dw_3x3::tests::batch_gt_1 ... ok
[INFO] [stdout] test core::ops::first_layer_3x3::tests::parallel_handles_uneven_chunk_split ... ok
[INFO] [stdout] test core::ops::fused_pw_dw_3x3::tests::c_exp_not_multiple_of_8_falls_back_to_scalar ... ok
[INFO] [stdout] test core::ops::fused_pw_dw_3x3::tests::pw_4x6_tile_c80_oc_tail ... ok
[INFO] [stdout] test core::ops::fused_pw_dw_3x3::tests::small_shape_stride1_c8_c16_no_relu ... ok
[INFO] [stdout] test core::ops::fused_pw_dw_3x3::tests::small_shape_stride2_c4_c32_relu ... ok
[INFO] [stdout] test core::ops::fused_pw_dw_3x3::tests::tiled_residual_c8_c288_stride2_relu ... ok
[INFO] [stdout] test core::ops::fused_pw_dw_3x3::tests::pw_4x6_tile_c128_ow37_tail ... ok
[INFO] [stdout] test core::ops::int4_matmul::tests::avx2_matches_scalar_when_available ... ok
[INFO] [stdout] test core::ops::int4_matmul::tests::dispatch_matches_scalar_on_random_data ... ok
[INFO] [stdout] test core::ops::int4_matmul::tests::gemm_dispatch_matches_scalar_on_random_shapes ... ok
[INFO] [stdout] test core::ops::int4_matmul::tests::gemm_with_m1_matches_gemv ... ok
[INFO] [stdout] test core::ops::int4_matmul::tests::gemv_with_zero_weights_emits_zeros ... ok
[INFO] [stdout] test core::ops::int4_matmul::tests::pack_then_unpack_round_trip_within_quantisation_step ... ok
[INFO] [stdout] test core::ops::int4_matmul::tests::unpack_round_trips_extreme_nibbles ... ok
[INFO] [stdout] test core::ops::first_layer_3x3::tests::tracker_shape_256_pad1_cout16_relu_bias ... ok
[INFO] [stdout] test core::ops::first_layer_3x3::tests::tracker_shape_128_pad1_cout16_relu_bias ... ok
[INFO] [stdout] test core::ops::first_layer_3x3::tests::parallel_matches_sequential_on_tracker_shape ... ok
[INFO] [stdout] test core::ops::int8_depthwise::tests::x86_simd_paths_match_scalar_when_available ... ok
[INFO] [stdout] test core::ops::int8_fused_dw_pw_3x3::tests::batch_3x3_s2_no_bias_offsets ... ok
[INFO] [stdout] test core::ops::int8_fused_dw_pw_3x3::tests::no_relu_3x3_s1 ... ok
[INFO] [stdout] test core::ops::int8_fused_dw_pw_3x3::tests::small_5x5_s1 ... ok
[INFO] [stdout] test core::ops::fused_pw_dw_3x3::tests::pw_4x6_tile_c96_ow64_stride1 ... ok
[INFO] [stdout] test core::ops::int8_depthwise::tests::dispatch_matches_scalar_tracker_shapes ... ok
[INFO] [stdout] test core::ops::int8_fused_dw_pw_3x3::tests::xif2_0_close_3x3_s1_relu ... ok
[INFO] [stdout] test core::ops::int8_fused_dw_pw_3x3::tests::xif3_0_close_3x3_s1_relu ... ok
[INFO] [stdout] test core::ops::int8_fused_pw_dw_3x3::tests::no_relu_3x3_s1 ... ok
[INFO] [stdout] test core::ops::int8_depthwise::tests::generic_dispatch_matches_scalar_5x5_tracker_shapes ... ok
[INFO] [stdout] test core::ops::int8_fused_pw_dw_3x3::tests::batch_3x3_s2_no_bias_offsets ... ok
[INFO] [stdout] test core::ops::int8_fused_pw_dw_3x3::tests::small_5x5_s1 ... ok
[INFO] [stdout] test core::ops::int8_fused_pw_dw_3x3::tests::xif2_0_3x3_s2_relu ... ok
[INFO] [stdout] test core::ops::int8_matmul::tests::avx2_widen_matches_scalar_when_available ... ok
[INFO] [stdout] test core::ops::int8_matmul::tests::avx512_vnni_blocked_mr8_path_matches_scalar ... ok
[INFO] [stdout] test core::ops::int8_fused_dw_pw_3x3::tests::xif4_0_close_3x3_s1_relu ... ok
[INFO] [stdout] test core::ops::int8_fused_pw_dw_3x3::tests::xif4_0_3x3_s1_relu ... ok
[INFO] [stdout] test core::ops::int8_matmul::tests::avx_vnni_matches_scalar_when_available ... ok
[INFO] [stdout] test core::ops::int8_matmul::tests::avx512_vnni_blocked_path_matches_scalar ... ok
[INFO] [stdout] test core::ops::int8_matmul::tests::dispatch_handles_large_k_with_extreme_values ... ok
[INFO] [stdout] test core::ops::int8_matmul::tests::dispatch_matches_scalar_on_random_shapes ... ok
[INFO] [stdout] test core::ops::int8_matmul::tests::scalar_known_small_case ... ok
[INFO] [stdout] test core::ops::int8_matmul::tests::avx512_vnni_matches_scalar_when_available ... ok
[INFO] [stdout] test core::ops::int8_requant::tests::matches_scalar_channel_count_17_one_lane_one_tail ... ok
[INFO] [stdout] test core::ops::int8_requant::tests::matches_scalar_channel_count_5_mixes_lane_and_tail ... ok
[INFO] [stdout] test core::ops::int8_matmul::tests::scalar_zero_inputs_yield_zero_output ... ok
[INFO] [stdout] test core::ops::int8_requant::tests::matches_scalar_channel_tail_below_lane_width ... ok
[INFO] [stdout] test core::ops::int8_requant::tests::matches_scalar_clamps_saturation_at_both_ends ... ok
[INFO] [stdout] test core::ops::int8_requant::tests::matches_scalar_negative_only_inputs_relu_force_clamp ... ok
[INFO] [stdout] test core::ops::int8_requant::tests::matches_scalar_no_bias_no_relu_lane_aligned ... ok
[INFO] [stdout] test core::ops::int8_requant::tests::matches_scalar_relu_clips_negatives_to_zero ... ok
[INFO] [stdout] test core::ops::int8_requant::tests::matches_scalar_realistic_chain_inputs_stress ... ok
[INFO] [stdout] test core::ops::int8_requant::tests::matches_scalar_round_half_away_from_zero ... ok
[INFO] [stdout] test core::ops::int8_requant::tests::matches_scalar_with_bias_with_relu ... ok
[INFO] [stdout] test core::ops::int8_requant::tests::matches_scalar_with_bias_no_relu ... ok
[INFO] [stdout] test core::ops::layout::tests::conversions_reject_wrong_rank ... ok
[INFO] [stdout] test core::ops::layout::tests::block_16_avx512_variant_round_trips ... ok
[INFO] [stdout] test core::ops::layout::tests::nchw_to_nchwc_places_channels_in_block_lanes ... ok
[INFO] [stdout] test core::ops::int8_matmul::tests::prepacked_dispatch_matches_scalar_on_random_shapes ... ok
[INFO] [stdout] test core::ops::layout::tests::nchw_to_nchwc_round_trip ... ok
[INFO] [stdout] test core::ops::layout::tests::nchw_to_nhwc_fast_falls_back_when_c_not_8aligned ... ok
[INFO] [stdout] test core::ops::layout::tests::nchw_to_nhwc_fast_falls_back_when_hw_not_8aligned ... ok
[INFO] [stdout] test core::ops::layout::tests::nchw_to_nchwc_round_trip_with_padding ... ok
[INFO] [stdout] test core::ops::layout::tests::nchw_to_nhwc_fast_multi_batch ... ok
[INFO] [stdout] test core::ops::layout::tests::nchw_to_nhwc_fast_matches_generic_permute_aligned ... ok
[INFO] [stdout] test core::ops::layout::tests::nchwc_block_must_be_power_of_two ... ok
[INFO] [stdout] test core::ops::layout::tests::nhwc_to_nchwc_block_1_is_identity_up_to_shape ... ok
[INFO] [stdout] test core::ops::layout::tests::nchw_to_nhwc_fast_large ... ok
[INFO] [stdout] test core::ops::layout::tests::nhwc_to_nchwc_round_trip_c_divisible_by_block ... ok
[INFO] [stdout] test core::ops::layout::tests::nhwc_to_nchwc_pads_tail_with_zeros ... ok
[INFO] [stdout] test core::ops::matmul::avx512_12x32_tests::integration_m1008_k672_n96_bias_relu ... ok
[INFO] [stdout] test core::ops::matmul::avx512_12x32_tests::integration_m12_k32_n32 ... ok
[INFO] [stdout] test core::ops::layout::tests::nhwc_to_nchwc_round_trip_c_needs_padding ... ok
[INFO] [stdout] test core::ops::matmul::avx512_12x32_tests::integration_m24_k64_n64_bias_relu ... ok
[INFO] [stdout] test core::ops::layout::tests::nchw_to_nhwc_fast_tracker_320_16_16 ... ok
[INFO] [stdout] test core::ops::matmul::avx512_12x32_tests::integration_m96_k192_n96_bias_relu ... ok
[INFO] [stdout] test core::ops::matmul::avx512_12x32_tests::mr12_acc_path ... ok
[INFO] [stdout] test core::ops::matmul::avx512_12x32_tests::mr12_k192_bias_relu ... ok
[INFO] [stdout] test core::ops::matmul::avx512_12x32_tests::mr12_k32_no_epilogue ... ok
[INFO] [stdout] test core::ops::matmul::avx512_12x32_tests::mr12_k64_bias_relu ... ok
[INFO] [stdout] test core::ops::matmul::avx512_12x32_tests::mr12_vs_mr4_single_tile_bench ... ignored, perf bench; run with YSCV_AVX512_BENCH=1
[INFO] [stdout] test core::ops::matmul::avx512_12x32_tests::mr12_k672_bias_relu ... ok
[INFO] [stdout] test core::ops::matmul::avx512_12x32_tests::mr12_k16_no_epilogue ... ok
[INFO] [stdout] test core::ops::matmul::avx512_12x32_tests::pack_a_panel_mr12_layout_matches_spec ... ok
[INFO] [stdout] test core::ops::matmul::low_k_tile_tests::low_k_tile_k16_n24_minimal ... ok
[INFO] [stdout] test core::ops::matmul::low_k_tile_tests::low_k_tile_k16_n48_silu ... ok
[INFO] [stdout] test core::ops::int8_fused_pw_dw_3x3::tests::xif3_0_3x3_s2_relu ... ok
[INFO] [stdout] test core::ops::matmul::low_k_tile_tests::low_k_tile_k16_n96_small ... ok
[INFO] [stdout] test core::ops::matmul::low_k_tile_tests::low_k_tile_k16_n96_bias_relu ... ok
[INFO] [stdout] test core::ops::matmul::low_k_tile_tests::low_k_tile_k24_n144_bias_relu ... ok
[INFO] [stdout] test core::ops::matmul::low_k_tile_tests::shape_gate_accepts_hot_tracker_shapes ... ok
[INFO] [stdout] test core::ops::matmul::low_k_tile_tests::low_k_tile_k16_n96_residual ... ok
[INFO] [stdout] test core::ops::matmul::low_k_tile_tests::shape_gate_rejects_small_or_misaligned ... ok
[INFO] [stdout] test core::ops::matmul::low_k_tile_tests::low_k_tile_k16_n96_large ... ok
[INFO] [stdout] test core::ops::matmul::mr6_tests::microkernel_6x16_matches_reference_no_epilogue ... ok
[INFO] [stdout] test core::ops::matmul::mr6_tests::pack_a_panel_mr6_layout_matches_spec ... ok
[INFO] [stdout] test core::ops::matmul::trans_a_tests::trans_a_small_square ... ok
[INFO] [stdout] test core::ops::matmul::residual_tail_tests::blocked_gemm_residual_handles_m_and_n_tails ... ok
[INFO] [stdout] test core::ops::matmul::trans_a_tests::trans_a_tall_thin ... ok
[INFO] [stdout] test core::ops::matmul::trans_a_tests::trans_a_wide_short ... ok
[INFO] [stdout] test core::ops::matmul::trans_a_tests::trans_a_tracker_cls_dw_shape ... ok
[INFO] [stdout] test core::ops::matmul::mr6_tests::microkernel_6x16_matches_reference_bias_relu ... ok
[INFO] [stdout] test core::ops::matmul::low_k_tile_tests::low_k_tile_k24_n144_residual ... ok
[INFO] [stdout] test core::ops::nchwc_dw3x3::tests::dw3x3_nchwc_matches_nhwc_16x16_c96_relu_bias ... ok
[INFO] [stdout] test core::ops::nchwc_dw3x3::tests::dw3x3_nchwc_matches_nhwc_16x16_c96_none_nobias ... ok
[INFO] [stdout] test core::ops::nchwc_dw3x3::tests::dw3x3_nchwc_matches_nhwc_32x32_c144_relu_bias ... ok
[INFO] [stdout] test core::ops::nchwc_dw3x3::tests::dw3x3_nchwc_matches_nhwc_8x8_c8_relu_bias ... ok
[INFO] [stdout] test core::ops::nchwc_dw3x3::tests::dw3x3_nchwc_perf_micro_bench ... ignored, perf bench; run with YSCV_DW_NCHWC_BENCH=1 --nocapture
[INFO] [stdout] test core::ops::nchwc_dw3x3::tests::dw3x3_nchwc_rejects_channel_tail ... ok
[INFO] [stdout] test core::ops::nchwc_dw3x3::tests::dw3x3_nchwc_scalar_path_matches_avx ... ok
[INFO] [stdout] test core::ops::quantize::tests::dequantize_basic ... ok
[INFO] [stdout] test core::ops::quantize::tests::dequantize_non_aligned_length ... ok
[INFO] [stdout] test core::ops::quantize::tests::dequantize_simd_matches_scalar ... ok
[INFO] [stdout] test core::ops::quantize::tests::dequantize_with_zero_point ... ok
[INFO] [stdout] test core::ops::quantize::tests::quantize_clamps_to_range ... ok
[INFO] [stdout] test core::ops::quantize::tests::quantize_dequantize_error_bounds ... ok
[INFO] [stdout] test core::ops::quantize::tests::quantize_linear_f32_to_f32_i8_matches_scalar ... ok
[INFO] [stdout] test core::ops::quantize::tests::quantize_linear_f32_to_f32_i8_rounds_away_and_clamps ... ok
[INFO] [stdout] test core::ops::quantize::tests::quantize_linear_f32_to_i8_matches_scalar ... ok
[INFO] [stdout] test core::ops::quantize::tests::quantize_linear_f32_to_i8_rounds_away_and_clamps ... ok
[INFO] [stdout] test core::ops::quantize::tests::quantize_odd_length ... ok
[INFO] [stdout] test core::ops::rope::tests::rope_basic_rotation ... ok
[INFO] [stdout] test core::ops::nchwc_dw3x3::tests::dw3x3_nchwc_matches_nhwc_32x32_c192_silu_bias ... ok
[INFO] [stdout] test core::ops::rope::tests::rope_kv_cache_offset ... ok
[INFO] [stdout] test core::ops::simd::tests::add_reduce_empty ... ok
[INFO] [stdout] test core::ops::simd::tests::add_reduce_matches_scalar ... ok
[INFO] [stdout] test core::ops::simd::tests::exp_matches_scalar ... ok
[INFO] [stdout] test core::ops::nchwc_dw3x3::tests::dw3x3_nchwc_matches_nhwc_128x128_c16_none_bias ... ok
[INFO] [stdout] test core::ops::simd::tests::fma_matches_scalar ... ok
[INFO] [stdout] test core::ops::simd::tests::max_reduce_matches_scalar ... ok
[INFO] [stdout] test core::ops::simd::tests::max_reduce_empty ... ok
[INFO] [stdout] test core::ops::simd::tests::sigmoid_dispatch_boundary_values ... ok
[INFO] [stdout] test core::ops::simd::tests::sigmoid_dispatch_matches_scalar ... ok
[INFO] [stdout] test core::ops::simd::tests::tanh_dispatch_boundary_values ... ok
[INFO] [stdout] test core::ops::simd::tests::tanh_dispatch_matches_scalar ... ok
[INFO] [stdout] test core::ops::nchwc_dw3x3::tests::dw3x3_nchwc_matches_nhwc_64x64_c96_relu_nobias ... ok
[INFO] [stdout] test core::ops::fused_pw_dw_3x3::tests::tracker_xif4_5_stride1_c112_c672_relu ... ok
[INFO] [stdout] test core::proptest_tests::int4_quantize_dequant_error_bound ... ok
[INFO] [stdout] test core::proptest_tests::matmul_output_dimensions ... ok
[INFO] [stdout] test core::proptest_tests::matmul_associative_with_scalar ... ok
[INFO] [stdout] test core::ops::fused_pw_dw_3x3::tests::tracker_stride1_c24_c144_relu ... ok
[INFO] [stdout] test core::ops::fused_pw_dw_3x3::tests::tracker_xif2_0_stride2_c16_c96_relu ... ok
[INFO] [stdout] test core::ops::rope::tests::rope_orthogonality ... ok
[INFO] [stdout] test core::proptest_tests::windows_repro_matmul_associative_with_scalar ... ok
[INFO] [stdout] test core::scope_ctx::tests::install_scope_nests ... ok
[INFO] [stdout] test core::proptest_tests::exp_output_is_positive ... ok
[INFO] [stdout] test core::scope_ctx::tests::with_scope_is_none_when_uninstalled ... ok
[INFO] [stdout] test core::scope_ctx::tests::install_scope_sets_and_clears ... ok
[INFO] [stdout] test core::tests::attention::attention_basic ... ok
[INFO] [stdout] test core::tests::attention::attention_identity_query_key ... ok
[INFO] [stdout] test core::tests::attention::attention_single_head ... ok
[INFO] [stdout] test core::proptest_tests::rope_preserves_norm ... ok
[INFO] [stdout] test core::tests::conv2d::conv2d_nhwc_rejects_bias_shape_mismatch ... ok
[INFO] [stdout] test core::tests::conv2d::conv2d_nhwc_rejects_channel_mismatch ... ok
[INFO] [stdout] test core::tests::attention::attention_with_mask ... ok
[INFO] [stdout] test core::tests::conv2d::conv2d_nhwc_rejects_invalid_parameters ... ok
[INFO] [stdout] test core::tests::conv2d::conv2d_nhwc_rejects_invalid_rank ... ok
[INFO] [stdout] test core::tests::conv2d::conv2d_nhwc_rejects_kernel_larger_than_input ... ok
[INFO] [stdout] test core::tests::conv2d::conv2d_nhwc_computes_expected_result ... ok
[INFO] [stdout] test core::tests::conv2d::conv2d_nhwc_supports_bias ... ok
[INFO] [stdout] test core::tests::conv2d::depthwise_conv2d_nhwc_computes_expected_result ... ok
[INFO] [stdout] test core::tests::conv2d::depthwise_conv2d_nhwc_padded_matches_explicit_padding_dm1 ... ok
[INFO] [stdout] test core::tests::conv2d::depthwise_conv2d_nhwc_padded_matches_explicit_padding_dm2_with_bias ... ok
[INFO] [stdout] test core::tests::conv2d::depthwise_conv2d_nhwc_rejects_bias_shape_mismatch ... ok
[INFO] [stdout] test core::tests::conv2d::depthwise_conv2d_nhwc_rejects_invalid_parameters ... ok
[INFO] [stdout] test core::tests::conv2d::depthwise_conv2d_nhwc_rejects_channel_mismatch ... ok
[INFO] [stdout] test core::tests::conv2d::depthwise_conv2d_nhwc_rejects_invalid_rank ... ok
[INFO] [stdout] test core::tests::conv2d::depthwise_conv2d_nhwc_rejects_kernel_larger_than_input ... ok
[INFO] [stdout] test core::tests::conv2d::depthwise_conv2d_nhwc_supports_depth_multiplier_and_bias ... ok
[INFO] [stdout] test core::tests::conv2d::fused_dw_pw_streaming_padded_matches_reference_chain ... ok
[INFO] [stdout] test core::tests::conv2d::separable_conv2d_nhwc_computes_expected_result ... ok
[INFO] [stdout] test core::tests::conv2d::separable_conv2d_nhwc_rejects_non_pointwise_kernel_shape ... ok
[INFO] [stdout] test core::tests::conv2d::depthwise_conv2d_with_config_disabled_matches_default ... ok
[INFO] [stdout] test core::tests::conv2d::transpose_conv2d_nhwc_identity_kernel ... ok
[INFO] [stdout] test core::tests::conv2d::transpose_conv2d_nhwc_stride2_upsample ... ok
[INFO] [stdout] test core::tests::conv3d::test_conv3d_identity_kernel ... ok
[INFO] [stdout] test core::tests::conv3d::test_conv3d_known_values ... ok
[INFO] [stdout] test core::tests::conv3d::test_conv3d_padding ... ok
[INFO] [stdout] test core::tests::conv3d::test_conv3d_stride ... ok
[INFO] [stdout] test core::tests::deformable_conv::deformable_conv2d_shape ... ok
[INFO] [stdout] test core::tests::deformable_conv::deformable_conv2d_with_bias ... ok
[INFO] [stdout] test core::tests::deformable_conv::deformable_conv2d_with_offsets_differs_from_standard ... ok
[INFO] [stdout] test core::tests::deformable_conv::deformable_conv2d_with_padding ... ok
[INFO] [stdout] test core::tests::deformable_conv::deformable_conv2d_zero_offsets_matches_standard_conv2d ... ok
[INFO] [stdout] test core::tests::elementwise::backend_add_supports_broadcasting ... ok
[INFO] [stdout] test core::tests::elementwise::backend_exp_and_tanh ... ok
[INFO] [stdout] test core::tests::conv2d::separable_conv2d_with_config_disabled_matches_default ... ok
[INFO] [stdout] test core::tests::elementwise::exp_edge_lengths ... ok
[INFO] [stdout] test core::tests::elementwise::exp_simd_matches_scalar ... ok
[INFO] [stdout] test core::tests::elementwise::elementwise_with_config_matches_fallback_math ... ok
[INFO] [stdout] test core::tests::elementwise::free_add_matches_backend_add ... ok
[INFO] [stdout] test core::tests::elementwise::free_sub_and_mul_match_backend ... ok
[INFO] [stdout] test core::tests::elementwise::gelu_edge_lengths ... ok
[INFO] [stdout] test core::tests::elementwise::exp_with_config_disabled_matches_exp ... ok
[INFO] [stdout] test core::tests::elementwise::gelu_produces_expected_values ... ok
[INFO] [stdout] test core::tests::elementwise::mish_produces_expected_values ... ok
[INFO] [stdout] test core::tests::elementwise::relu_clamps_negative_values ... ok
[INFO] [stdout] test core::tests::elementwise::relu_edge_lengths ... ok
[INFO] [stdout] test core::tests::elementwise::sigmoid_edge_lengths ... ok
[INFO] [stdout] test core::tests::elementwise::sigmoid_produces_expected_values ... ok
[INFO] [stdout] test core::tests::elementwise::relu_with_config_disabled_matches_relu ... ok
[INFO] [stdout] test core::tests::elementwise::sigmoid_simd_matches_scalar ... ok
[INFO] [stdout] test core::tests::conv2d::conv2d_with_config_disabled_matches_default ... ok
[INFO] [stdout] test core::tests::elementwise::tanh_edge_lengths ... ok
[INFO] [stdout] test core::tests::elementwise::silu_produces_expected_values ... ok
[INFO] [stdout] test core::tests::elementwise::tanh_simd_matches_scalar ... ok
[INFO] [stdout] test core::tests::elementwise::sigmoid_with_config_disabled_matches_sigmoid ... ok
[INFO] [stdout] test core::tests::embedding::dropout_inference_identity ... ok
[INFO] [stdout] test core::tests::embedding::dropout_zeros_ratio ... ok
[INFO] [stdout] test core::tests::embedding::embedding_lookup_correct_values ... ok
[INFO] [stdout] test core::tests::embedding::embedding_lookup_shape ... ok
[INFO] [stdout] test core::tests::elementwise::tanh_with_config_disabled_matches_tanh ... ok
[INFO] [stdout] test core::tests::gpu_ops::gpu_batch_norm_matches_cpu ... ok
[INFO] [stdout] test core::tests::gpu_ops::gpu_transpose_matches_cpu ... ok
[INFO] [stdout] test core::tests::matmul::matmul_2d_computes_expected_result ... ok
[INFO] [stdout] test core::tests::gpu_ops::gpu_layer_norm_matches_cpu ... ok
[INFO] [stdout] test core::proptest_tests::sigmoid_output_in_zero_one_range ... ok
[INFO] [stdout] test core::tests::matmul::matmul_2d_disabled_parallel_matches_sequential ... ok
[INFO] [stdout] test core::tests::matmul::matmul_2d_parallel_matches_sequential ... ok
[INFO] [stdout] test core::proptest_tests::relu_is_idempotent ... ok
[INFO] [stdout] test core::proptest_tests::tanh_output_in_range ... ok
[INFO] [stdout] test core::tests::matmul::matmul_2d_rejects_non_rank_2_inputs ... ok
[INFO] [stdout] test core::tests::matmul::matmul_2d_rejects_shape_mismatch ... ok
[INFO] [stdout] test core::tests::matmul::matmul_2d_parallel_matches_sequential_multi_jc_many_ic ... ok
[INFO] [stdout] test core::tests::matmul::matmul_2d_parallel_matches_sequential_multi_kc_many_ic ... ok
[INFO] [stdout] test core::tests::matmul::matmul_2d_parallel_matches_sequential_tracker_pwl ... ok
[INFO] [stdout] test core::tests::matmul::pointwise_conv_m256_k112_n256_none_6t ... ok
[INFO] [stdout] test core::proptest_tests::sigmoid_dispatch_matches_scalar ... ok
[INFO] [stdout] test core::tests::matmul::pointwise_conv_m256_k320_n256_relu_6t ... ok
[INFO] [stdout] test core::tests::matmul::asm_4x24_conv_add_relu_tracker_shape ... ok
[INFO] [stdout] test core::tests::matmul::matmul_2d_parallel_matches_sequential_many_ic_blocks ... ok
[INFO] [stdout] test core::tests::matmul::pointwise_conv_m64_k384_n112_none_6t ... ok
[INFO] [stdout] test core::tests::matmul::pointwise_conv_m4096_k96_n24 ... ok
[INFO] [stdout] test core::tests::matmul::pointwise_threshold_bypass_produces_correct_output_on_small_shape ... ok
[INFO] [stdout] test core::tests::matmul::pointwise_conv_m1024_k144_n32_relu_6t ... ok
[INFO] [stdout] test core::tests::matmul::pointwise_with_residual_fallback_path_n32 ... ok
[INFO] [stdout] test core::tests::matmul::pointwise_conv_n32_relu_bypasses_avx512_fast_path ... ok
[INFO] [stdout] test core::tests::matmul::pointwise_with_residual_fast_path_n16 ... ok
[INFO] [stdout] test core::tests::matmul::pointwise_conv_m4096_k96_n24_relu_6t ... ok
[INFO] [stdout] test core::tests::matmul::pointwise_with_residual_fast_path_n64 ... ok
[INFO] [stdout] test core::tests::matmul::pointwise_with_residual_fast_path_n48 ... ok
[INFO] [stdout] test core::tests::matmul::pointwise_with_residual_fast_path_n112 ... ok
[INFO] [stdout] test core::tests::matmul::sgemm_avx512_and_4x24_mixed_tail_matches_reference ... ok
[INFO] [stdout] test core::tests::matmul::pointwise_conv_m1024_k144_n32 ... ok
[INFO] [stdout] test core::tests::nchwc::nchwc_3x3_conv_matches_nhwc ... ok
[INFO] [stdout] test core::tests::nchwc::nchwc_add_elementwise_preserves_layout ... ok
[INFO] [stdout] test core::tests::nchwc::nchwc_max_pool_matches_nhwc ... ok
[INFO] [stdout] test core::tests::nchwc::nchwc_3x3_stride_2_matches_nhwc ... ok
[INFO] [stdout] test core::tests::nchwc::nchwc_pointwise_handles_channel_padding ... ok
[INFO] [stdout] test core::tests::nchwc::nchwc_pointwise_rejects_non_5d_input ... ok
[INFO] [stdout] test core::tests::nchwc::nchwc_pointwise_rejects_wrong_kernel_rank ... ok
[INFO] [stdout] test core::tests::nchwc::nchwc_pointwise_with_silu_activation ... ok
[INFO] [stdout] test core::tests::nchwc::nchwc_relu_is_layout_preserving ... ok
[INFO] [stdout] test core::tests::matmul::sgemm_4x32_avx512_multichunk_matches_reference ... ok
[INFO] [stdout] test core::tests::nchwc::nchwc_pointwise_matches_nhwc_c_divisible_by_block ... ok
[INFO] [stdout] test core::tests::matmul::sgemm_4x32_avx512_pure_gemm_matches_reference ... ok
[INFO] [stdout] test core::tests::nchwc::nchwc_silu_is_layout_preserving ... ok
[INFO] [stdout] test core::tests::normalization::batch_norm2d_nhwc_computes_expected_result ... ok
[INFO] [stdout] test core::tests::normalization::batch_norm2d_nhwc_rejects_invalid_epsilon ... ok
[INFO] [stdout] test core::tests::normalization::batch_norm2d_nhwc_rejects_parameter_shape_mismatch ... ok
[INFO] [stdout] test core::tests::normalization::group_norm_two_groups ... ok
[INFO] [stdout] test core::tests::normalization::group_norm_uniform_input ... ok
[INFO] [stdout] test core::tests::normalization::layer_norm_last_dim_computes_expected_result ... ok
[INFO] [stdout] test core::tests::normalization::layer_norm_last_dim_rejects_invalid_epsilon ... ok
[INFO] [stdout] test core::tests::matmul::pointwise_conv_with_bias_relu_matches_reference ... ok
[INFO] [stdout] test core::tests::normalization::layer_norm_last_dim_rejects_parameter_shape_mismatch ... ok
[INFO] [stdout] test core::tests::normalization::batch_norm2d_nhwc_rejects_invalid_variance_envelope ... ok
[INFO] [stdout] test core::tests::normalization::layer_norm_last_dim_rejects_scalar_rank ... ok
[INFO] [stdout] test core::tests::normalization::layer_norm_last_dim_with_config_disabled_matches_default ... ok
[INFO] [stdout] test core::tests::normalization::rms_norm_scales_by_gamma ... ok
[INFO] [stdout] test core::tests::normalization::rms_norm_identity_gamma ... ok
[INFO] [stdout] test core::tests::pooling::max_pool2d_nhwc_computes_expected_result ... ok
[INFO] [stdout] test core::tests::pooling::pool2d_nhwc_rejects_invalid_parameters ... ok
[INFO] [stdout] test core::tests::normalization::batch_norm2d_nhwc_rejects_invalid_rank ... ok
[INFO] [stdout] test core::tests::pooling::pool2d_nhwc_rejects_invalid_rank ... ok
[INFO] [stdout] test core::tests::pooling::pool2d_nhwc_rejects_kernel_larger_than_input ... ok
[INFO] [stdout] test core::tests::softmax::log_softmax_last_dim_computes_expected_result ... ok
[INFO] [stdout] test core::tests::pooling::pool2d_with_config_disabled_matches_default ... ok
[INFO] [stdout] test core::tests::softmax::log_softmax_last_dim_matches_ln_softmax ... ok
[INFO] [stdout] test core::tests::softmax::log_softmax_last_dim_rejects_scalar_rank ... ok
[INFO] [stdout] test core::tests::softmax::logsumexp_last_dim_reduces_each_row ... ok
[INFO] [stdout] test core::tests::softmax::logsumexp_last_dim_rejects_scalar_rank ... ok
[INFO] [stdout] test core::tests::softmax::logsumexp_last_dim_with_config_disabled_matches_default ... ok
[INFO] [stdout] test core::tests::softmax::softmax_last_dim_computes_expected_result ... ok
[INFO] [stdout] test core::tests::softmax::logsumexp_last_dim_computes_expected_result ... ok
[INFO] [stdout] test core::tests::softmax::softmax_last_dim_normalizes_each_row ... ok
[INFO] [stdout] test core::tests::softmax::log_softmax_last_dim_with_config_disabled_matches_default ... ok
[INFO] [stdout] test core::tests::softmax::softmax_last_dim_rejects_scalar_rank ... ok
[INFO] [stdout] test core::tests::normalization::batch_norm2d_with_config_disabled_matches_default ... ok
[INFO] [stdout] test core::tests::softmax::softmax_last_dim_with_config_disabled_matches_default ... ok
[INFO] [stdout] test core::tests::pooling::avg_pool2d_nhwc_computes_expected_result ... ok
[INFO] [stdout] test core::tests::threaded::threaded_backend_add_broadcast_falls_back_to_tensor_path ... ok
[INFO] [stdout] test core::tests::threaded::matmul_2d_with_threads_matches_sequential ... ok
[INFO] [stdout] test core::tests::threaded::threaded_backend_pool2d_matches_cpu ... ok
[INFO] [stdout] test core::tests::matmul::pointwise_conv_m4096_k96_n24_relu ... ok
[INFO] [stdout] test core::tests::matmul::pointwise_with_residual_fast_path_n96 ... ok
[INFO] [stdout] test core::tests::threaded::threaded_cpu_backend_matches_sequential ... ok
[INFO] [stdout] test core::tests::threaded::threaded_backend_batch_norm2d_matches_cpu ... ok
[INFO] [stdout] test core::tests::threaded::threaded_backend_depthwise_conv2d_matches_cpu ... ok
[INFO] [stdout] test core::tests::threaded::threaded_backend_separable_conv2d_matches_cpu ... ok
[INFO] [stdout] test core::tests::threaded::threaded_backend_conv2d_matches_cpu ... ok
[INFO] [stdout] test core::tests::threaded::threaded_backend_elementwise_matches_cpu ... ok
[INFO] [stdout] test core::ops::int8_depthwise::tests::nchw_khwc_matches_nhwc_reference_tracker_shapes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 302 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 4.93s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests yscv_kernels
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test src/../README.md - (line 241) ... ignored
[INFO] [stdout] test src/../README.md - (line 252) ... ignored
[INFO] [stdout] test src/../README.md - (line 288) ... ignored
[INFO] [stdout] test src/../README.md - (line 301) ... ignored
[INFO] [stdout] test src/../README.md - (line 327) ... ignored
[INFO] [stdout] test src/../README.md - (line 359) ... ignored
[INFO] [stdout] test src/scope_ctx.rs - core::scope_ctx::install_scope (line 74) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 7 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.32s; merged doctests compilation took 0.31s
[INFO] running `Command { std: "docker" "inspect" "9f2b0269071b13933340ed058a7f1d5199b5c46b7f4fb3e00fb26d5777a7a9b7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9f2b0269071b13933340ed058a7f1d5199b5c46b7f4fb3e00fb26d5777a7a9b7", kill_on_drop: false }`
[INFO] [stdout] 9f2b0269071b13933340ed058a7f1d5199b5c46b7f4fb3e00fb26d5777a7a9b7
