[INFO] fetching crate embedded-dsp 0.6.0...
[INFO] testing embedded-dsp-0.6.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate embedded-dsp 0.6.0 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate embedded-dsp 0.6.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate embedded-dsp 0.6.0
[INFO] tweaked toml for crates.io crate embedded-dsp 0.6.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate embedded-dsp 0.6.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate embedded-dsp 0.6.0 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded quickcheck_macros v1.2.0
[INFO] [stderr]   Downloaded miniconf_derive v0.21.0
[INFO] [stderr]   Downloaded dsp-fixedpoint v0.2.1
[INFO] [stderr]   Downloaded serde-json-core v0.6.0
[INFO] [stderr]   Downloaded dsp-process v0.3.1
[INFO] [stderr]   Downloaded simba v0.10.2
[INFO] [stderr]   Downloaded miniconf v0.21.0
[INFO] [stderr]   Downloaded idsp v0.22.1
[INFO] [stderr]   Downloaded fixed v1.31.0
[INFO] [stderr]   Downloaded nalgebra v0.35.0
[INFO] [stderr]   Downloaded glam v0.33.6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] a17c0aaa653b13cc03b66141091a6eeafc00df726d42baa0b4860d0703f7e081
[INFO] running `Command { std: "docker" "start" "a17c0aaa653b13cc03b66141091a6eeafc00df726d42baa0b4860d0703f7e081", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a17c0aaa653b13cc03b66141091a6eeafc00df726d42baa0b4860d0703f7e081", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a17c0aaa653b13cc03b66141091a6eeafc00df726d42baa0b4860d0703f7e081" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a17c0aaa653b13cc03b66141091a6eeafc00df726d42baa0b4860d0703f7e081", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a17c0aaa653b13cc03b66141091a6eeafc00df726d42baa0b4860d0703f7e081" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling fixed v1.31.0
[INFO] [stderr]    Compiling az v1.3.0
[INFO] [stderr]    Compiling bytemuck v1.25.2
[INFO] [stderr]    Compiling zerocopy-derive v0.8.56
[INFO] [stderr]    Compiling zerocopy v0.8.56
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling embedded-dsp v0.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 33.75s
[INFO] running `Command { std: "docker" "inspect" "a17c0aaa653b13cc03b66141091a6eeafc00df726d42baa0b4860d0703f7e081", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a17c0aaa653b13cc03b66141091a6eeafc00df726d42baa0b4860d0703f7e081" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling heapless v0.8.0
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror v2.0.19
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling thiserror-impl v2.0.19
[INFO] [stderr]    Compiling idsp v0.22.1
[INFO] [stderr]    Compiling rand v0.10.2
[INFO] [stderr]    Compiling hash32 v0.3.1
[INFO] [stderr]    Compiling dsp-fixedpoint v0.2.1
[INFO] [stderr]    Compiling dsp-process v0.3.1
[INFO] [stderr]    Compiling quickcheck_macros v1.2.0
[INFO] [stderr]    Compiling quickcheck v1.1.0
[INFO] [stderr]    Compiling serde-json-core v0.6.0
[INFO] [stderr]    Compiling miniconf v0.21.0
[INFO] [stderr]    Compiling embedded-dsp v0.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 44.43s
[INFO] running `Command { std: "docker" "inspect" "a17c0aaa653b13cc03b66141091a6eeafc00df726d42baa0b4860d0703f7e081", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a17c0aaa653b13cc03b66141091a6eeafc00df726d42baa0b4860d0703f7e081" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/embedded_dsp-47c8e4f4eb78979f)
[INFO] [stdout] 
[INFO] [stdout] running 68 tests
[INFO] [stdout] test fixed_point::tests::angle_to_q16_360_degrees ... ok
[INFO] [stdout] test fast_math::tests::atan2_from_xy_q31_is_accurate_across_the_full_input_range ... ok
[INFO] [stdout] test fixed_point::tests::div_q16_basic ... ok
[INFO] [stdout] test fixed_point::tests::div_q16_min_by_small_denominator_wraps ... ok
[INFO] [stdout] test fixed_point::tests::div_q16_zero_denominator ... ok
[INFO] [stdout] test fixed_point::tests::lerp_q16_endpoints ... ok
[INFO] [stdout] test fixed_point::tests::lerp_q16_midpoint ... ok
[INFO] [stdout] test fixed_point::tests::lerp_q16_zero_denom_returns_left ... ok
[INFO] [stdout] test fixed_point::tests::div_n_q16_integer_divisor ... ok
[INFO] [stdout] test fixed_point::tests::abs_q16_negated ... ok
[INFO] [stdout] test fixed_point::tests::mul_f_q16_float_scale ... ok
[INFO] [stdout] test fixed_point::tests::mul_n_q16_integer_scale ... ok
[INFO] [stdout] test fixed_point::tests::mul_q16_basic ... ok
[INFO] [stdout] test fixed_point::tests::mul_q16_negative ... ok
[INFO] [stdout] test fixed_point::tests::q31_q16_shifts ... ok
[INFO] [stdout] test fixed_point::tests::qadd_q16_no_overflow ... ok
[INFO] [stdout] test fixed_point::tests::qadd_q16_saturates_at_max ... ok
[INFO] [stdout] test fixed_point::tests::qsub_q16_saturates_at_min ... ok
[INFO] [stdout] test fixed_point::tests::recip_q16_one ... ok
[INFO] [stdout] test fixed_point::tests::recip_q16_two ... ok
[INFO] [stdout] test fixed_point::tests::recip_q16_zero_returns_sentinel ... ok
[INFO] [stdout] test fixed_point::tests::roundtrip_f32_q16 ... ok
[INFO] [stdout] test fixed_point::tests::roundtrip_i16_q16 ... ok
[INFO] [stdout] test fixed_point::tests::scanline_interp_starts_at_left ... ok
[INFO] [stdout] test fixed_point::tests::scanline_interp_step_n ... ok
[INFO] [stdout] test fixed_point::tests::scanline_interp_step_reaches_right ... ok
[INFO] [stdout] test fixed_point::tests::scanline_interp_uv_reaches_right ... ok
[INFO] [stdout] test fixed_point::tests::scanline_interp_z_f32 ... ok
[INFO] [stdout] test fixed_point::tests::scanline_interp_zero_span ... ok
[INFO] [stdout] test fixed_point::tests::to_i16_q16_negative_fraction_floors ... ok
[INFO] [stdout] test fixed_point::tests::to_q16_tie_rounding ... ok
[INFO] [stdout] test lut::tests::compile_time_sine_table_is_a_sine ... ok
[INFO] [stdout] test lut::tests::cos_accuracy ... ok
[INFO] [stdout] test lut::tests::periodicity ... ok
[INFO] [stdout] test lut::tests::pythagorean_identity ... ok
[INFO] [stdout] test lut::tests::sin_accuracy ... ok
[INFO] [stdout] test fec::tests::reverse_bits_matches_crc_polys ... ok
[INFO] [stdout] test fast_math::tests::compile_time_atan_helpers_and_private_divi ... ok
[INFO] [stdout] test fixed_point::tests::angle_to_q16_90_degrees ... ok
[INFO] [stdout] test fixed_point::tests::div_f_q16_float_divisor ... ok
[INFO] [stdout] test pipeline::tests::buffer_applies_the_delay_to_array_shapes ... ok
[INFO] [stdout] test pipeline::tests::buffer_collect_agrees_across_repeated_calls ... ok
[INFO] [stdout] test pipeline::tests::buffer_collects_chunks_and_streams_them_back_with_gaps ... ok
[INFO] [stdout] test pipeline::tests::buffer_delay_agrees_across_repeated_calls ... ok
[INFO] [stdout] test lut::tests::trig_symmetry ... ok
[INFO] [stdout] test fixed_point::tests::abs_q16_positive_unchanged ... ok
[INFO] [stdout] test pipeline::tests::chunk_in_out_bridges_a_chunk_stage_to_a_block ... ok
[INFO] [stdout] test pipeline::tests::chunk_in_out_is_inplace_for_unit_chunks ... ok
[INFO] [stdout] test pipeline::tests::fn_split_process_adapts_a_closure ... ok
[INFO] [stdout] test pipeline::tests::frame_major_views_run_sample_major_over_the_flat_buffer ... ok
[INFO] [stdout] test pipeline::tests::butterfly_and_parallel_compose ... ok
[INFO] [stdout] test pipeline::tests::buffer_delay_line_matches_its_sample_path ... ok
[INFO] [stdout] test pipeline::tests::buffer_option_paths_agree_between_process_and_block ... ok
[INFO] [stdout] test pipeline::tests::lane_major_rejects_a_mismatched_length - should panic ... ok
[INFO] [stdout] test pipeline::tests::mutable_views_process_through_either_layout ... ok
[INFO] [stdout] test pipeline::tests::parallel_covers_the_tuple_and_array_shapes ... ok
[INFO] [stdout] test pipeline::tests::per_frame_can_process_in_place ... ok
[INFO] [stdout] test pipeline::tests::buffer_delay_line_inplace_matches_the_out_of_place_form ... ok
[INFO] [stdout] test transform::mixed_radix::tests::kf_factor_rejects_primes_and_tiny_buffers ... ok
[INFO] [stdout] test transform::mixed_radix::tests::mixed_radix_cfft_guard_clauses ... ok
[INFO] [stdout] test transform::tests::compile_time_twiddle_tables_and_helpers_are_sane ... ok
[INFO] [stdout] test pipeline::tests::stateless_and_stateful_splits ... ok
[INFO] [stdout] test pipeline::tests::by_lane_covers_the_tuple_and_array_shapes ... ok
[INFO] [stdout] test pipeline::tests::by_lane_gives_each_lane_its_own_configuration ... ok
[INFO] [stdout] test pipeline::tests::as_layout_reinterprets_without_moving_anything ... ok
[INFO] [stdout] test pipeline::tests::lane_major_views_give_each_lane_its_own_run_and_state ... ok
[INFO] [stdout] test pipeline::tests::mutable_view_accessors ... ok
[INFO] [stdout] test pipeline::tests::per_frame_runs_a_chunk_stage_once_per_frame ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 68 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/analog_modem.rs (/opt/rustwide/target/release/deps/analog_modem-df9b6a41f11971e6)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stderr]      Running tests/basic_math.rs (/opt/rustwide/target/release/deps/basic_math-cef9685985194b4e)
[INFO] [stdout] test am_dsb_envelope_roundtrip ... ok
[INFO] [stdout] test ssb_usb_roundtrip_lsb_cancelled ... ok
[INFO] [stdout] test fm_mod_demod_recovers_tone ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test fixed_shift_family_smoke ... ok
[INFO] [stderr]      Running tests/cfft_fixed_collapse.rs (/opt/rustwide/target/release/deps/cfft_fixed_collapse-8a9539d39eca90f8)
[INFO] [stdout] test float_elementwise_family ... ok
[INFO] [stdout] test logic_elementwise_family ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test cfft_q15_matches_the_legacy_kernel_across_sizes_and_directions ... ok
[INFO] [stderr]      Running tests/control_and_estimation.rs (/opt/rustwide/target/release/deps/control_and_estimation-83e26c307d8aa079)
[INFO] [stdout] test cfft_bfp_q15_matches_the_legacy_kernel_across_sizes_and_directions ... ok
[INFO] [stdout] test cfft_q31_matches_the_legacy_kernel_across_sizes_and_directions ... ok
[INFO] [stdout] test cfft_bfp_q31_matches_the_legacy_kernel_across_sizes_and_directions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test dsp_sample_saturating_ops_for_float_types ... ok
[INFO] [stdout] test clamp_wrap_reports_the_low_rail_after_a_forward_wrap ... ok
[INFO] [stdout] test dsp_sample_saturating_ops_for_q15_and_q31 ... ok
[INFO] [stdout] test ekf_input_variants_defer_to_the_input_free_models ... ok
[INFO] [stdout] test int_pll_state_reports_phase ... ok
[INFO] [stdout] test pid_builder_accessors_chain_into_a_valid_configuration ... ok
[INFO] [stdout] test pid_builder_validate_rejects_inverted_output_limits ... ok
[INFO] [stdout] test pid_builder_validate_rejects_zero_limit ... ok
[INFO] [stdout] test rpll_advances_with_and_without_timestamps ... ok
[INFO] [stdout] test rpll_split_process_matches_the_inherent_method ... ok
[INFO] [stdout] test sogi_pll_locks_onto_a_matching_tone ... ok
[INFO] [stdout] test costas_loop_accessors_and_negative_wrap ... ok
[INFO] [stdout] test sogi_pll_reaches_dsp_node_through_the_pipeline_blankets ... ok
[INFO] [stdout] test int_pll_split_process_matches_the_inherent_method ... ok
[INFO] [stdout] test sogi_pll_reports_frequency_and_handles_negative_wrap ... ok
[INFO] [stdout] test costas_loop_demodulates_a_bpsk_carrier ... ok
[INFO] [stdout] test pid_builder_validate_rejects_non_finite_limit ... ok
[INFO] [stdout] test costas_loop_reaches_process_but_not_dsp_node ... ok
[INFO] [stdout] test pid_builder_validate_rejects_non_finite_period ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cordic_hyperbolic.rs (/opt/rustwide/target/release/deps/cordic_hyperbolic-bb1e112412896411)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test atanh_tracks_the_real_function_over_its_representable_range ... ok
[INFO] [stdout] test outside_the_unit_hyperbola_the_result_is_zero ... ok
[INFO] [stdout] test sqrt_atanh2_returns_the_hyperbolic_norm ... ok
[INFO] [stderr]      Running tests/costas_loop_tracking.rs (/opt/rustwide/target/release/deps/costas_loop_tracking-1a1813a827a623a0)
[INFO] [stdout] test negative_operands_are_odd_symmetric ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test does_not_collapse_when_fed_the_centre_frequency ... ok
[INFO] [stdout] test zero_input_leaves_the_estimate_at_the_centre_frequency ... ok
[INFO] [stdout] test negative_centre_frequency_tracks_a_negative_carrier ... ok
[INFO] [stdout] test reset_restores_the_initial_state ... ok
[INFO] [stdout] test tracks_a_bpsk_modulated_carrier ... ok
[INFO] [stdout] test tracking_does_not_depend_on_the_carrier_to_sample_rate_ratio ... ok
[INFO] [stdout] test frequency_estimate_is_amplitude_independent ... ok
[INFO] [stdout] test locks_onto_carriers_across_the_pull_in_range ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cross_module.rs (/opt/rustwide/target/release/deps/cross_module-2d3f48869b3e35dc)
[INFO] [stdout] 
[INFO] [stdout] running 38 tests
[INFO] [stdout] test test_audio_exhaustive ... ok
[INFO] [stdout] test test_const_generics_exhaustive ... ok
[INFO] [stdout] test test_beamforming_exhaustive ... ok
[INFO] [stdout] test test_const_generics_and_cordic ... ok
[INFO] [stdout] test test_controller_exhaustive ... ok
[INFO] [stderr]      Running tests/differential_random.rs (/opt/rustwide/target/release/deps/differential_random-2372ff3cfe170959)
[INFO] [stdout] test test_fast_math_and_dynamics_exhaustive ... ok
[INFO] [stdout] test test_filter_design_all_windowed_sinc ... ok
[INFO] [stdout] test test_fast_math_and_approximations ... ok
[INFO] [stdout] test test_filter_analysis_exhaustive ... ok
[INFO] [stdout] test test_math_exhaustive ... ok
[INFO] [stdout] test test_math_f64_full_coverage ... ok
[INFO] [stdout] test test_math_trait_floats ... ok
[INFO] [stdout] test test_matrix_extra ... ok
[INFO] [stdout] test test_pid_instance_derived_trait_impls ... ok
[INFO] [stdout] test test_intrinsics_lut_pll_psd ... ok
[INFO] [stdout] test test_kalman_all_methods ... ok
[INFO] [stdout] test test_dsp_sample_all_primitives ... ok
[INFO] [stdout] test test_dspsample_stage6_primitives_exhaustive ... ok
[INFO] [stdout] test test_complex_math_q31_q15_all ... ok
[INFO] [stdout] test test_complex_math_extended ... ok
[INFO] [stdout] test test_pipeline_nodes_exhaustive ... ok
[INFO] [stdout] test test_quaternion_exhaustive ... ok
[INFO] [stdout] test test_resampling_exhaustive ... ok
[INFO] [stdout] test test_square_root_kalman_filter_exhaustive ... ok
[INFO] [stdout] test test_status_codes ... ok
[INFO] [stdout] test test_transforms_error_branches ... ok
[INFO] [stdout] test test_transforms_extended ... ok
[INFO] [stdout] test test_transforms_inverse_and_flags ... ok
[INFO] [stdout] test test_transforms_q31_q15_and_wavelets ... ok
[INFO] [stdout] test test_types_and_dspsample_exhaustive ... ok
[INFO] [stdout] test test_types_fixed_and_enums ... ok
[INFO] [stdout] test test_pipeline_thorough_coverage ... ok
[INFO] [stdout] test test_psd_error_branches_and_db ... ok
[INFO] [stdout] test test_quantization_and_scaling_strategies ... ok
[INFO] [stdout] test test_quaternion_coverage ... ok
[INFO] [stdout] test test_safety_limiter_and_dynamics ... ok
[INFO] [stdout] test test_spatial_exhaustive ... ok
[INFO] [stdout] test test_windows_and_statistics_extra ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 38 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test biquad_f32_tracks_f64_reference ... ok
[INFO] [stdout] test fir_f32_tracks_f64_reference ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/dither_dsm_pipeline.rs (/opt/rustwide/target/release/deps/dither_dsm_pipeline-47bdc9f5e98046f1)
[INFO] [stdout] 
[INFO] [stdout] running 34 tests
[INFO] [stdout] test built_in_nodes_delegate_to_their_inherent_process ... ok
[INFO] [stdout] test chain_composes_process_and_inplace ... ok
[INFO] [stdout] test cic_decimator_composes_through_split_process ... ok
[INFO] [stdout] test cic_filter_interpolate_and_decimate_compose_through_split_process ... ok
[INFO] [stdout] test dsm_composes_through_split_process ... ok
[INFO] [stdout] test dsm_first_order_outputs_a_single_bit ... ok
[INFO] [stdout] test dsm_higher_orders_are_bounded_and_toggle ... ok
[INFO] [stdout] test dsm_order_zero_always_outputs_zero ... ok
[INFO] [stdout] test dsm_reset_restores_a_fresh_modulator ... ok
[INFO] [stdout] test dsp_node_provided_block_and_inplace_methods ... ok
[INFO] [stdout] test dsp_node_then_builds_a_chain ... ok
[INFO] [stdout] test envelope_followers_reach_dsp_node_through_the_pipeline_blankets ... ok
[INFO] [stdout] test gain_q15_and_q31_specialisations ... ok
[INFO] [stdout] test identity_passes_samples_through_unchanged ... ok
[INFO] [stdout] test lanes_share_one_config_across_states ... ok
[INFO] [stdout] test dsm_mean_tracks_normalised_input ... ok
[INFO] [stdout] test gain_scales_dsp_sample_types ... ok
[INFO] [stdout] test gardner_symbol_sync_composes_through_split_process ... ok
[INFO] [stdout] test offset_adds_and_supports_split_traits ... ok
[INFO] [stdout] test pair_runs_two_independent_branches ... ok
[INFO] [stdout] test process_block_and_inplace_apply_sample_wise ... ok
[INFO] [stdout] test split_adapter_wraps_config_and_state ... ok
[INFO] [stdout] test limiter_clamps_both_rails ... ok
[INFO] [stdout] test split_process_block_and_inplace ... ok
[INFO] [stdout] test hbf_int_process_sample_matches_the_block_method_and_composes ... ok
[INFO] [stdout] test triangular_is_deterministic_and_iterable ... ok
[INFO] [stdout] test uniform_byte_stream_is_deterministic_and_recycles_cache ... ok
[INFO] [stdout] test uniform_default_and_iterator_agree ... ok
[INFO] [stdout] test xorshift32_is_deterministic_and_never_zero ... ok
[INFO] [stdout] test xorshift32_iterator_matches_next_u32 ... ok
[INFO] [stdout] test xorshift32_seed_zero_is_remapped_to_one ... ok
[INFO] [stdout] test triangular_samples_stay_within_documented_range ... ok
[INFO] [stderr]      Running tests/dsp_core.rs (/opt/rustwide/target/release/deps/dsp_core-0ca08ccc433c59da)
[INFO] [stdout] test beamformer_composes_through_split_process ... ok
[INFO] [stdout] test hbf_dec_process_pair_matches_the_block_method_and_composes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 88 tests
[INFO] [stdout] test test_basic_math_float ... ok
[INFO] [stdout] test test_bfp_fft_and_real_cepstrum ... ok
[INFO] [stdout] test single_pole_generic_matches_legacy_recurrence_bit_for_bit ... ok
[INFO] [stdout] test test_bilinear_transform_and_prewarping ... ok
[INFO] [stdout] test test_biquad_frequency_response_and_stability ... ok
[INFO] [stdout] test test_biquad_df2t_q15_matches_df1 ... ok
[INFO] [stdout] test test_cfft_and_ifft ... ok
[INFO] [stdout] test test_biquad_q15_matches_f32_lowpass ... ok
[INFO] [stdout] test test_chebyshev_biquad_stage_matches_book_debug_values ... ok
[INFO] [stdout] test test_chebyshev_lowpass_and_highpass_cascade_design ... ok
[INFO] [stdout] test test_cic_and_resampling ... ok
[INFO] [stdout] test test_cic_gain_and_polyphase_q15 ... ok
[INFO] [stdout] test test_circular_buffer_operations ... ok
[INFO] [stdout] test test_const_generics_wrappers ... ok
[INFO] [stdout] test test_conversions_and_sorting ... ok
[INFO] [stdout] test test_convolution_and_correlation ... ok
[INFO] [stdout] test test_delay_and_sum_beamformer_and_gcc_phat ... ok
[INFO] [stdout] test test_distance_metrics_exhaustive ... ok
[INFO] [stdout] test test_dsp_pipeline_and_streaming ... ok
[INFO] [stdout] test test_dsp_sample_and_complex_ops ... ok
[INFO] [stdout] test test_dynamics_compressor_and_noise_gate ... ok
[INFO] [stdout] test test_ekf_predict_with_input_matches_manual_integration ... ok
[INFO] [stdout] test test_ekf_range_measurement ... ok
[INFO] [stdout] test test_ekf_update_with_input_compensates_known_bias ... ok
[INFO] [stdout] test test_fast_convolution_and_spectral_interpolation ... ok
[INFO] [stdout] test test_fast_trig_and_roots ... ok
[INFO] [stdout] test test_fast_walsh_hadamard_transform ... ok
[INFO] [stdout] test test_complex_math_comprehensive ... ok
[INFO] [stdout] test test_biquad_cascade_iir ... ok
[INFO] [stdout] test test_cordic_engine ... ok
[INFO] [stdout] test test_filter_quantization_and_sqnr_analysis ... ok
[INFO] [stdout] test test_fir_custom_frequency_sampling_approximates_lowpass ... ok
[INFO] [stdout] test test_fir_custom_frequency_sampling_matches_impulse_case ... ok
[INFO] [stdout] test test_filter_design_coeffs ... ok
[INFO] [stdout] test test_fir_custom_frequency_sampling_rejects_bad_arguments ... ok
[INFO] [stdout] test test_fir_filter_impulse_response ... ok
[INFO] [stdout] test test_fir_frequency_response_and_group_delay ... ok
[INFO] [stdout] test test_fixed_point_basic_math_saturating ... ok
[INFO] [stdout] test test_fixed_point_distance_metrics ... ok
[INFO] [stdout] test test_goertzel_detects_target_frequency_and_rejects_others ... ok
[INFO] [stdout] test test_bitwise_operations ... ok
[INFO] [stdout] test test_haar_transform_f32_matches_hand_computation_and_round_trips ... ok
[INFO] [stdout] test test_burg_ar_psd_and_kaiser_window ... ok
[INFO] [stdout] test test_interpolation ... ok
[INFO] [stdout] test test_kalman_1d_and_2d ... ok
[INFO] [stdout] test test_kalman_update_rejects_degenerate_measurement_dimensions ... ok
[INFO] [stdout] test test_kalman_update_singular_leaves_state ... ok
[INFO] [stdout] test test_matrix_inverse ... ok
[INFO] [stdout] test test_hartley_transform_f32_is_self_inverse ... ok
[INFO] [stdout] test test_integer_cfft_q15_tone_and_roundtrip_scale ... ok
[INFO] [stdout] test test_matrix_operations_comprehensive ... ok
[INFO] [stdout] test test_median_filter_1d_conditional ... ok
[INFO] [stdout] test test_kalman_generic_1x1_smoother ... ok
[INFO] [stdout] test test_mel_filterbank_impulse_activates_expected_band ... ok
[INFO] [stdout] test test_mel_scale_round_trip ... ok
[INFO] [stdout] test test_mfcc_f32_produces_finite_distinguishable_coefficients ... ok
[INFO] [stdout] test test_generalized_filterbank_and_vad ... ok
[INFO] [stdout] test test_mu_law_and_a_law_companding_round_trip_and_expand_small_signals ... ok
[INFO] [stdout] test test_noise_generation_and_blackman_harris ... ok
[INFO] [stdout] test test_haar_transform_i32_is_non_normalized_and_forward_only ... ok
[INFO] [stdout] test test_peak_and_rms_envelope_followers_converge_to_constant_input ... ok
[INFO] [stdout] test test_pid_and_clarke_park ... ok
[INFO] [stdout] test test_polynomial_least_squares_fit ... ok
[INFO] [stdout] test test_quaternion_comprehensive ... ok
[INFO] [stdout] test test_packed_rfft_q15_tone_bin ... ok
[INFO] [stdout] test test_recursive_moving_average_matches_naive_average ... ok
[INFO] [stdout] test test_q16_and_lut_trig ... ok
[INFO] [stdout] test test_rfft_and_dct4 ... ok
[INFO] [stdout] test test_simd_dsp_intrinsics ... ok
[INFO] [stdout] test test_single_pole_filters ... ok
[INFO] [stdout] test test_sogi_pll_and_costas_loop ... ok
[INFO] [stdout] test test_spatial_and_image_processing ... ok
[INFO] [stdout] test test_pid_q31_and_q15_process ... ok
[INFO] [stdout] test test_sqrt_q15_and_atan2_q15_quadrants ... ok
[INFO] [stdout] test test_square_root_kalman_filter ... ok
[INFO] [stdout] test test_kalman_generic_2x1_constant_velocity ... ok
[INFO] [stdout] test test_lms_adaptive_filter ... ok
[INFO] [stdout] test test_square_root_kalman_filter_agrees_with_the_plain_filter ... ok
[INFO] [stdout] test test_svf_stays_bounded_at_cutoff_ceiling_with_max_resonance ... ok
[INFO] [stdout] test test_statistics_comprehensive ... ok
[INFO] [stdout] test test_svf_lowpass_dc_settles_to_unity_and_highpass_to_zero ... ok
[INFO] [stdout] test test_svf_parameter_clamping_and_stability_under_resonance_sweep ... ok
[INFO] [stdout] test test_wavelet_step_rejects_bad_arguments ... ok
[INFO] [stdout] test test_wavelet_transform_daubechies4_round_trips_and_preserves_energy ... ok
[INFO] [stdout] test test_windowed_sinc_fir_design ... ok
[INFO] [stdout] test test_windows ... ok
[INFO] [stdout] test test_welch_psd_and_periodogram ... ok
[INFO] [stdout] test test_windowed_sinc_q15_stopband_matches_float ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 88 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/dynamics_agc.rs (/opt/rustwide/target/release/deps/dynamics_agc-2ea31c480eaba0ea)
[INFO] [stdout] running 4 tests
[INFO] [stdout] test agc_drives_unit_power_and_lock ... ok
[INFO] [stdout] test noise_gate_reports_the_noise_floor_for_near_silent_input ... ok
[INFO] [stdout] test safety_limiter_recovers_toward_unity_gain_for_near_silent_input ... ok
[INFO] [stderr]      Running tests/edge_cases.rs (/opt/rustwide/target/release/deps/edge_cases-faf3c2a34250b124)
[INFO] [stdout] test agc_gain_clamps_at_the_upper_rail_for_near_silent_input ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test filter_analysis_error_and_group_delay_paths ... ok
[INFO] [stdout] test beamformer_default_and_gcc_phat_error_paths ... ok
[INFO] [stdout] test barycenter_handles_its_input_paths ... ok
[INFO] [stdout] test q31_atan2_is_accurate_across_magnitudes_and_quadrants ... ok
[INFO] [stdout] test differential_metrics_handle_silent_references ... ok
[INFO] [stdout] test support_conversion_error_branches ... ok
[INFO] [stdout] test resampler_edge_paths ... ok
[INFO] [stderr]      Running tests/feature_manifest.rs (/opt/rustwide/target/release/deps/feature_manifest-9754d84c82db08c6)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/fec_codes.rs (/opt/rustwide/target/release/deps/fec_codes-ae7b4c4e40a31f11)
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test every_gated_module_is_in_full_or_an_opt_in_feature ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/filter_design_eq.rs (/opt/rustwide/target/release/deps/filter_design_eq-a960fafeaa4c15a5)
[INFO] [stdout] test crc_and_hamming ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test digital_bw_correction_preserves_width_near_nyquist ... ok
[INFO] [stdout] test eq_builder_validates_and_sanitizes ... ok
[INFO] [stdout] test bw_sets_peaking_half_gain_bandwidth ... ok
[INFO] [stdout] test eq_builder_matches_idsp_oracle_for_every_type ... ok
[INFO] [stdout] test oracle_bandpass_is_unity_peak_with_minus_3db_edges ... ok
[INFO] [stdout] test oracle_bell_hits_center_gain_exactly_and_targets_octave_edges ... ok
[INFO] [stdout] test rbj_nyquist_anchor_pulls_wide_high_band_edges_off_spec ... ok
[INFO] [stdout] test rbj_peaking_tracks_oracle_for_midband_bands ... ok
[INFO] [stdout] test oracle_is_finite_and_stable_over_extreme_parameters ... ok
[INFO] [stdout] test oracle_df1_conversion_agrees_with_crate_frequency_response ... ok
[INFO] [stdout] test shelf_slope_controls_steepness_and_stays_monotonic ... ok
[INFO] [stdout] test parameter_converters_stay_finite_on_degenerate_inputs ... ok
[INFO] [stdout] test bandpass_variants_match_their_rbj_conventions ... ok
[INFO] [stdout] test shelf_slope_one_is_butterworth_and_centres_at_half_gain ... ok
[INFO] [stdout] test eq_builder_resolves_bandwidth_and_slope_shapes ... ok
[INFO] [stdout] test peaking_boost_then_cut_is_a_unity_wire ... ok
[INFO] [stdout] test bw_sets_bandpass_and_notch_octave_bandwidth ... ok
[INFO] [stdout] test webaudio_filter_applies_detune_and_names_types ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/filter_design_radio.rs (/opt/rustwide/target/release/deps/filter_design_radio-7ed5b7f98a949cda)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test gmsk_tx_is_nonnegative_and_peaked ... ok
[INFO] [stdout] test kaiser_fir_design ... ok
[INFO] [stdout] test elliptic_lowpass_biquad_shape ... ok
[INFO] [stdout] test raised_cosine_is_nyquist ... ok
[INFO] [stdout] test rrc_special_cases_and_beta_zero ... ok
[INFO] [stdout] test pulse_shaping_len_and_errors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/filtering.rs (/opt/rustwide/target/release/deps/filtering-4fb6e9f7b62173a8)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test biquad_cascade_variants_run ... ok
[INFO] [stdout] test convolution_correlation_and_misc_filters ... ok
[INFO] [stdout] test generic_fir_matches_per_term_reference_bit_for_bit ... ok
[INFO] [stdout] test lms_and_nlms_adapt ... ok
[INFO] [stdout] test fir_f32_q31_q15_run ... ok
[INFO] [stdout] test generic_biquad_cascades_match_reference_bit_for_bit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/filters_and_resampling.rs (/opt/rustwide/target/release/deps/filters_and_resampling-f5fa77da3767be20)
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test biquad_clamp_f32_limits_output ... ok
[INFO] [stdout] test biquad_clamp_f64_limits_output ... ok
[INFO] [stdout] test biquad_df2t_agrees_with_df1 ... ok
[INFO] [stdout] test biquad_f64_forms_agree ... ok
[INFO] [stdout] test cic_accessors_report_configuration_and_clear_keeps_rate ... ok
[INFO] [stdout] test cic_decimator_zero_input_stays_zero ... ok
[INFO] [stdout] test cic_interpolator_emits_rate_plus_one_samples_per_input ... ok
[INFO] [stdout] test direct_form_state_defaults_new_and_reset ... ok
[INFO] [stdout] test fast_convolve_falls_back_to_time_domain_when_fft_is_too_large ... ok
[INFO] [stdout] test fast_convolve_validates_inputs ... ok
[INFO] [stdout] test cic_decimator_emits_one_output_per_rate_plus_one_samples ... ok
[INFO] [stdout] test tpa_decodes_every_nibble_encoding ... ok
[INFO] [stdout] test wdf_default_starts_with_zero_coefficients ... ok
[INFO] [stdout] test wdf_runs_every_adapter_architecture ... ok
[INFO] [stdout] test biquad_df1_follows_the_documented_recurrence ... ok
[INFO] [stderr]      Running tests/fixed_basic_types.rs (/opt/rustwide/target/release/deps/fixed_basic_types-4b7f4455f6cae0b9)
[INFO] [stdout] test biquad_clamp_f32_applies_the_summing_offset ... ok
[INFO] [stdout] test cic_decimator_is_linear_and_reports_last_output ... ok
[INFO] [stdout] test hbf_dec_cascade_processes_four_and_five_stages ... ok
[INFO] [stdout] test hbf_interpolator_reset_and_cascade_default ... ok
[INFO] [stdout] test biquad_split_process_adapters_delegate_to_the_direct_forms ... ok
[INFO] [stdout] test median_filter_validates_length_and_window ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test fixed_point_basic_math_families ... ok
[INFO] [stdout] test fixed_point_type_methods_are_covered ... ok
[INFO] [stdout] test transform_families_execute ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/high_roi.rs (/opt/rustwide/target/release/deps/high_roi-13eff738cf28bd4c)
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 29 tests
[INFO] [stdout] test test_atan2_fixed_and_float ... ok
[INFO] [stdout] test test_accu_wrapping_and_algebra ... ok
[INFO] [stdout] test test_clamp_wrap_semantics ... ok
[INFO] [stdout] test test_cossin_fixed_and_float ... ok
[INFO] [stdout] test test_exponential_sweep_and_osc ... ok
[INFO] [stdout] test test_biquad_fixed_wide_accumulator ... ok
[INFO] [stdout] test test_biquad_int_generic_widths ... ok
[INFO] [stdout] test test_freqz_matches_biquad_response ... ok
[INFO] [stdout] test test_hbf_decimator_cascade_stages_one_settles_to_unity_dc ... ok
[INFO] [stdout] test test_half_band_decimator_and_interpolator ... ok
[INFO] [stdout] test test_hbf_decimator_cascade_stopband ... ok
[INFO] [stdout] test test_hbf_interpolator_cascade_dc ... ok
[INFO] [stdout] test test_hbf_interpolator_cascade_every_stage_count_settles_to_unity_dc ... ok
[INFO] [stdout] test test_hbf_response_lengths ... ok
[INFO] [stdout] test test_int_lowpass_dc_gain_and_nyquist_rejection ... ok
[INFO] [stdout] test test_normal_form_oscillator_quadrature_and_period ... ok
[INFO] [stdout] test test_normal_form_from_ba_pole_extraction ... ok
[INFO] [stdout] test test_lockin_amplifier ... ok
[INFO] [stdout] test test_atan2_accuracy_idsp_spec ... ok
[INFO] [stdout] test test_int_pll_convergence ... ok
[INFO] [stdout] test test_linear_phase_fir_impulse_responses ... ok
[INFO] [stdout] test test_normal_form_bandpass_dc_rejection ... ok
[INFO] [stdout] test test_phase_unwrapper ... ok
[INFO] [stdout] test test_pid_builder_order_and_validation ... ok
[INFO] [stdout] test test_pid_builder_units_integration ... ok
[INFO] [stdout] test test_wdf_allpass_against_reference ... ok
[INFO] [stdout] test test_pid_builder_biquad_synthesis ... ok
[INFO] [stdout] test test_pid_builder_matches_idsp_coefficients ... ok
[INFO] [stdout] test test_cossin_accuracy_idsp_spec ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/idsp_cordic_probe.rs (/opt/rustwide/target/release/deps/idsp_cordic_probe-c2afcb98c297240e)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test idsp_cosh_sinh_holds_only_for_small_angles ... ok
[INFO] [stdout] test idsp_div_is_correct_over_its_documented_domain ... ok
[INFO] [stdout] test idsp_vectoring_modes_panic_on_minus_one ... FAILED
[INFO] [stderr] error: test failed, to rerun pass `--test idsp_cordic_probe`
[INFO] [stdout] test idsp_mul_is_correct_within_half_its_documented_range ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- idsp_vectoring_modes_panic_on_minus_one stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'idsp_vectoring_modes_panic_on_minus_one' (1965) panicked at tests/idsp_cordic_probe.rs:120:5:
[INFO] [stdout] idsp::div(i32::MIN, 0, 0) no longer panics — if upstream fixed the negation overflow, update the README note about vectoring-mode inputs
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a3f4fc48391 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5a3f4fc5c56a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5a3f4fc4c82c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5a3f4fc24986 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5a3f4fc40af9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5a3f4fbdcf80 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5a3f4fc40cb2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5a3f4fc24a64 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5a3f4fc1d7b9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5a3f4fc2562d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5a3f4fc5cc9c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5a3f4fbcf500 - <idsp_cordic_probe[f5334446135e49eb]::idsp_vectoring_modes_panic_on_minus_one::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   12:     0x5a3f4fbd026b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   13:     0x5a3f4fbdd8d5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   14:     0x5a3f4fbd7194 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   15:     0x5a3f4fbe0a32 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   16:     0x5a3f4fc47c69 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   17:     0x7a84ff844dfa - <unknown>
[INFO] [stdout]   18:     0x7a84ff8d83d4 - clone
[INFO] [stdout]   19:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     idsp_vectoring_modes_panic_on_minus_one
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 3 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "a17c0aaa653b13cc03b66141091a6eeafc00df726d42baa0b4860d0703f7e081", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a17c0aaa653b13cc03b66141091a6eeafc00df726d42baa0b4860d0703f7e081", kill_on_drop: false }`
[INFO] [stdout] a17c0aaa653b13cc03b66141091a6eeafc00df726d42baa0b4860d0703f7e081
