[INFO] fetching crate num-valid 0.3.3... [INFO] testing num-valid-0.3.3 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate num-valid 0.3.3 into /workspace/builds/worker-0-tc2/source [INFO] removed /workspace/builds/worker-0-tc2/source/rust-toolchain.toml [INFO] started tweaking crates.io crate num-valid 0.3.3 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate num-valid 0.3.3 [INFO] tweaked toml for crates.io crate num-valid 0.3.3 written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate num-valid 0.3.3 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate num-valid 0.3.3 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] beda9f461b44643aee0202c4549c4e43a9f669152b80cfde6da472b6c7976a34 [INFO] running `Command { std: "docker" "start" "-a" "beda9f461b44643aee0202c4549c4e43a9f669152b80cfde6da472b6c7976a34", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "beda9f461b44643aee0202c4549c4e43a9f669152b80cfde6da472b6c7976a34", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "beda9f461b44643aee0202c4549c4e43a9f669152b80cfde6da472b6c7976a34", kill_on_drop: false }` [INFO] [stdout] beda9f461b44643aee0202c4549c4e43a9f669152b80cfde6da472b6c7976a34 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f806697e181ef1dede1d4eb4a4f82f750990f2a5554d3dc246b01c6f57b6db7e [INFO] running `Command { std: "docker" "start" "-a" "f806697e181ef1dede1d4eb4a4f82f750990f2a5554d3dc246b01c6f57b6db7e", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.105 [INFO] [stderr] Compiling unicode-ident v1.0.22 [INFO] [stderr] Compiling quote v1.0.43 [INFO] [stderr] Compiling libc v0.2.180 [INFO] [stderr] Compiling unicode-segmentation v1.12.0 [INFO] [stderr] Compiling rand_core v0.10.0 [INFO] [stderr] Compiling getrandom v0.4.1 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling proc-macro2-diagnostics v0.10.1 [INFO] [stderr] Compiling bytemuck v1.25.0 [INFO] [stderr] Compiling az v1.3.0 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling chacha20 v0.10.0 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling convert_case v0.10.0 [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling proc-macro-error-attr2 v2.0.0 [INFO] [stderr] Compiling rand v0.10.0 [INFO] [stderr] Compiling proc-macro-error2 v2.0.1 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling duplicate v2.0.1 [INFO] [stderr] Compiling into_inner_derive v0.1.2 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling derive_more-impl v2.1.1 [INFO] [stderr] Compiling getset v0.1.6 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling derive_more v2.1.1 [INFO] [stderr] Compiling num v0.4.3 [INFO] [stderr] Compiling into_inner v0.1.2 [INFO] [stderr] Compiling try_create v0.1.2 [INFO] [stderr] Compiling num-valid v0.3.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: feature `box_patterns` is declared but not used [INFO] [stdout] --> src/lib.rs:2:12 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(box_patterns)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_features)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 18.96s [INFO] running `Command { std: "docker" "inspect" "f806697e181ef1dede1d4eb4a4f82f750990f2a5554d3dc246b01c6f57b6db7e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f806697e181ef1dede1d4eb4a4f82f750990f2a5554d3dc246b01c6f57b6db7e", kill_on_drop: false }` [INFO] [stdout] f806697e181ef1dede1d4eb4a4f82f750990f2a5554d3dc246b01c6f57b6db7e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a49439501a46b8359c88ce1964372f95278826b3dd0fdc21653d36058829a1e2 [INFO] running `Command { std: "docker" "start" "-a" "a49439501a46b8359c88ce1964372f95278826b3dd0fdc21653d36058829a1e2", kill_on_drop: false }` [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling zerocopy v0.8.33 [INFO] [stderr] Compiling zerocopy-derive v0.8.33 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling find-msvc-tools v0.1.7 [INFO] [stderr] Compiling zmij v1.0.14 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling clap_lex v0.7.7 [INFO] [stderr] Compiling getrandom v0.4.1 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling bit-vec v0.8.0 [INFO] [stderr] Compiling criterion-plot v0.8.1 [INFO] [stderr] Compiling cc v1.2.52 [INFO] [stderr] Compiling clap_builder v4.5.54 [INFO] [stderr] Compiling rand v0.10.0 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling page_size v0.6.0 [INFO] [stderr] Compiling rand_xorshift v0.4.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling bit-set v0.8.0 [INFO] [stderr] Compiling alloca v0.4.0 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling clap v4.5.54 [INFO] [stderr] Compiling tempfile v3.24.0 [INFO] [stderr] Compiling rusty-fork v0.3.1 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling proptest v1.10.0 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling criterion v0.8.1 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling num v0.4.3 [INFO] [stderr] Compiling into_inner v0.1.2 [INFO] [stderr] Compiling try_create v0.1.2 [INFO] [stderr] Compiling num-valid v0.3.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: feature `box_patterns` is declared but not used [INFO] [stdout] --> src/lib.rs:2:12 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(box_patterns)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_features)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 34.30s [INFO] running `Command { std: "docker" "inspect" "a49439501a46b8359c88ce1964372f95278826b3dd0fdc21653d36058829a1e2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a49439501a46b8359c88ce1964372f95278826b3dd0fdc21653d36058829a1e2", kill_on_drop: false }` [INFO] [stdout] a49439501a46b8359c88ce1964372f95278826b3dd0fdc21653d36058829a1e2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 97f402da10441e82188494c23a4621c896cb9a649984d619d0b6ed80a101b519 [INFO] running `Command { std: "docker" "start" "-a" "97f402da10441e82188494c23a4621c896cb9a649984d619d0b6ed80a101b519", kill_on_drop: false }` [INFO] [stderr] warning: feature `box_patterns` is declared but not used [INFO] [stderr] --> src/lib.rs:2:12 [INFO] [stderr] | [INFO] [stderr] 2 | #![feature(box_patterns)] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_features)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `num-valid` (lib) generated 1 warning [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.23s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/num_valid-37e94cc617f4e6e9) [INFO] [stdout] running 909 tests [INFO] [stdout] test algorithms::l2_norm::tests::basic_cases::larger_vector ... ok [INFO] [stdout] test algorithms::l2_norm::tests::basic_cases::pythagorean_3_4_5 ... ok [INFO] [stdout] test algorithms::l2_norm::tests::basic_cases::unit_vector_x ... ok [INFO] [stdout] test algorithms::l2_norm::tests::edge_cases::all_zeros ... ok [INFO] [stdout] test algorithms::l2_norm::tests::edge_cases::mixed_signs ... ok [INFO] [stdout] test algorithms::l2_norm::tests::edge_cases::negative_values ... ok [INFO] [stdout] test algorithms::l2_norm::tests::edge_cases::empty_vector ... ok [INFO] [stdout] test algorithms::l2_norm::tests::basic_cases::three_equal_values ... ok [INFO] [stdout] test algorithms::l2_norm::tests::edge_cases::single_positive_element ... ok [INFO] [stdout] test algorithms::l2_norm::tests::edge_cases::single_negative_element ... ok [INFO] [stdout] test algorithms::l2_norm::tests::basic_cases::unit_vector_y ... ok [INFO] [stdout] test algorithms::l2_norm::tests::edge_cases::single_zero ... ok [INFO] [stdout] test algorithms::l2_norm::tests::edge_cases::zeros_interspersed ... ok [INFO] [stdout] test algorithms::l2_norm::tests::numerical_stability::all_same_small_values ... ok [INFO] [stdout] test algorithms::l2_norm::tests::numerical_stability::descending_order_no_rescaling ... ok [INFO] [stdout] test algorithms::l2_norm::tests::numerical_stability::large_values_no_overflow ... ok [INFO] [stdout] test algorithms::l2_norm::tests::numerical_stability::mixed_large_and_small ... ok [INFO] [stdout] test algorithms::l2_norm::tests::numerical_stability::rescaling_triggered_multiple_times ... ok [INFO] [stdout] test algorithms::l2_norm::tests::numerical_stability::small_values_no_underflow ... ok [INFO] [stdout] test algorithms::l2_norm::tests::numerical_stability::all_same_large_values ... ok [INFO] [stdout] test algorithms::l2_norm::tests::numerical_stability::very_large_values ... ok [INFO] [stdout] test algorithms::l2_norm::tests::numerical_stability::very_small_values ... ok [INFO] [stdout] test algorithms::l2_norm::tests::special_values::epsilon ... ok [INFO] [stdout] test algorithms::l2_norm::tests::special_values::max_finite_value ... ok [INFO] [stdout] test algorithms::l2_norm::tests::special_values::min_positive_value ... ok [INFO] [stdout] test algorithms::neumaier_sum::tests_neumaier_sum::native64::complex::add ... ok [INFO] [stdout] test algorithms::neumaier_sum::tests_neumaier_sum::native64::complex::new ... ok [INFO] [stdout] test algorithms::neumaier_sum::tests_neumaier_sum::native64::complex::reset ... ok [INFO] [stdout] test algorithms::neumaier_sum::tests_neumaier_sum::native64::complex::sum ... ok [INFO] [stdout] test algorithms::neumaier_sum::tests_neumaier_sum::native64::complex::sum_big_values ... ok [INFO] [stdout] test algorithms::l2_norm::tests::basic_cases::pythagorean_reverse_order ... ok [INFO] [stdout] test algorithms::neumaier_sum::tests_neumaier_sum::native64::complex::sum_small_values ... ok [INFO] [stdout] test algorithms::neumaier_sum::tests_neumaier_sum::native64::complex::zero ... ok [INFO] [stdout] test algorithms::neumaier_sum::tests_neumaier_sum::native64::real::add ... ok [INFO] [stdout] test algorithms::neumaier_sum::tests_neumaier_sum::native64::real::new ... ok [INFO] [stdout] test algorithms::neumaier_sum::tests_neumaier_sum::native64::real::reset ... ok [INFO] [stdout] test algorithms::neumaier_sum::tests_neumaier_sum::native64::real::sum_big_values ... ok [INFO] [stdout] test algorithms::neumaier_sum::tests_neumaier_sum::native64::real::zero ... ok [INFO] [stdout] test backends::native64::raw::tests::complex::add_to_imaginary_part ... ok [INFO] [stdout] test backends::native64::raw::tests::complex::add_to_real_part ... ok [INFO] [stdout] test backends::native64::raw::tests::complex::imag_part ... ok [INFO] [stdout] test algorithms::neumaier_sum::tests_neumaier_sum::native64::real::sum_small_values ... ok [INFO] [stdout] test backends::native64::raw::tests::complex::multiply_real_part ... ok [INFO] [stdout] test backends::native64::raw::tests::complex::real_part ... ok [INFO] [stdout] test backends::native64::raw::tests::complex::multiply_ref ... ok [INFO] [stdout] test backends::native64::raw::tests::complex::try_new_complex ... ok [INFO] [stdout] test backends::native64::raw::tests::complex::multiply_imaginary_part ... ok [INFO] [stdout] test algorithms::neumaier_sum::tests_neumaier_sum::native64::real::sum ... ok [INFO] [stdout] test backends::native64::raw::tests::complex::set_imaginary_part ... ok [INFO] [stdout] test backends::native64::raw::tests::real::from_f64::test_from_f64_valid_constants ... ok [INFO] [stdout] test backends::native64::raw::tests::complex::try_new_pure_real ... ok [INFO] [stdout] test backends::native64::raw::tests::complex::set_real_part ... ok [INFO] [stdout] test backends::native64::raw::tests::real::from_f64::test_from_f64_valid_values ... ok [INFO] [stdout] test backends::native64::raw::tests::real::from_f64::test_try_from_f64_error_handling ... ok [INFO] [stdout] test backends::native64::raw::tests::real::multiply_ref ... ok [INFO] [stdout] test backends::native64::raw::tests::real::test_constants ... ok [INFO] [stdout] test backends::native64::raw::tests::complex::try_new_pure_imaginary ... ok [INFO] [stdout] test backends::native64::raw::tests::real::total_cmp ... ok [INFO] [stdout] test backends::native64::raw::tests::real::truncate_to_usize::test_f64_truncate_to_usize_not_finite ... ok [INFO] [stdout] test backends::native64::raw::tests::real::truncate_to_usize::test_f64_truncate_to_usize_out_of_range ... ok [INFO] [stdout] test backends::native64::raw::tests::real::truncate_to_usize::test_f64_truncate_to_usize_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::abs::complex::abs_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::abs::complex::abs_zero ... ok [INFO] [stdout] test backends::native64::validated::tests::abs::real::abs_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::abs::real::abs_zero ... ok [INFO] [stdout] test backends::native64::validated::tests::arithmetic::complex::add ... ok [INFO] [stdout] test backends::native64::validated::tests::arithmetic::complex::div ... ok [INFO] [stdout] test backends::native64::validated::tests::arithmetic::complex::mul_add ... ok [INFO] [stdout] test backends::native64::validated::tests::arithmetic::complex::mul ... ok [INFO] [stdout] test backends::native64::validated::tests::arithmetic::complex::neg ... ok [INFO] [stdout] test backends::native64::validated::tests::arithmetic::complex::neg_assign ... ok [INFO] [stdout] test backends::native64::validated::tests::arithmetic::complex::sub ... ok [INFO] [stdout] test backends::native64::validated::tests::arithmetic::real::add ... ok [INFO] [stdout] test backends::native64::validated::tests::arithmetic::real::div ... ok [INFO] [stdout] test backends::native64::validated::tests::arithmetic::real::mul ... ok [INFO] [stdout] test backends::native64::validated::tests::arithmetic::real::mul_add ... ok [INFO] [stdout] test backends::native64::validated::tests::arithmetic::real::neg ... ok [INFO] [stdout] test backends::native64::validated::tests::arithmetic::real::neg_assign ... ok [INFO] [stdout] test backends::native64::validated::tests::arithmetic::real::sub ... ok [INFO] [stdout] test backends::native64::validated::tests::builders::complex::add_to_imaginary_part ... ok [INFO] [stdout] test backends::native64::validated::tests::builders::complex::add_to_real_part ... ok [INFO] [stdout] test backends::native64::validated::tests::builders::complex::imag_part ... ok [INFO] [stdout] test backends::native64::validated::tests::builders::complex::into_inner ... ok [INFO] [stdout] test backends::native64::validated::tests::builders::complex::multiply_imaginary_part ... ok [INFO] [stdout] test backends::native64::validated::tests::builders::complex::multiply_real_part ... ok [INFO] [stdout] test backends::native64::validated::tests::builders::complex::new ... ok [INFO] [stdout] test backends::native64::validated::tests::builders::complex::real_part ... ok [INFO] [stdout] test backends::native64::validated::tests::builders::complex::set_imaginary_part ... ok [INFO] [stdout] test backends::native64::validated::tests::builders::complex::set_real_part ... ok [INFO] [stdout] test backends::native64::validated::tests::builders::complex::try_new_complex ... ok [INFO] [stdout] test backends::native64::validated::tests::builders::complex::try_new_pure_imaginary ... ok [INFO] [stdout] test backends::native64::validated::tests::builders::complex::try_new_pure_real ... ok [INFO] [stdout] test backends::native64::validated::tests::builders::real::into_inner ... ok [INFO] [stdout] test backends::native64::validated::tests::builders::real::try_new_nan ... ok [INFO] [stdout] test backends::native64::validated::tests::builders::real::try_new_neg_infinity ... ok [INFO] [stdout] test backends::native64::validated::tests::builders::real::try_new_pos_infinity ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::alignment_check ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::real_strict_finite::direct_f64_slice_with_invalid_values ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::real_strict_finite::infinity_from_bytes_fails ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::real_strict_finite::max_value_from_bytes ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::real_strict_finite::min_value_from_bytes ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::real_strict_finite::nan_from_bytes_fails ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::real_strict_finite::nan_try_cast_fails ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::real_strict_finite::neg_infinity_from_bytes_fails ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::real_strict_finite::negative_zero_from_bytes ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::real_strict_finite::round_trip_conversion ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::real_strict_finite::subnormal_from_bytes_fails ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::real_strict_finite::valid_value_from_bytes ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::real_strict_finite::valid_value_try_cast ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::real_strict_finite::vec_conversion ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::real_strict_finite::zero_from_bytes ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::real_strict_finite_in_debug::infinity_from_bytes ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::real_strict_finite_in_debug::nan_from_bytes ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::real_strict_finite_in_debug::round_trip_with_valid_value ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::real_strict_finite_in_debug::valid_value_from_bytes ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::vec_conversions::vec_consume_and_convert ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::vec_conversions::vec_conversion_preserves_order ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::vec_conversions::vec_empty ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::vec_conversions::vec_f64_to_validated_all_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::vec_conversions::vec_f64_to_validated_try_cast_vec_fails ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::vec_conversions::vec_f64_to_validated_with_infinity ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::vec_conversions::vec_f64_to_validated_with_nan ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::vec_conversions::vec_f64_to_validated_with_subnormal ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::vec_conversions::vec_large_values ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::vec_conversions::vec_partial_conversion_with_find ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::vec_conversions::vec_round_trip_conversion ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::vec_conversions::vec_using_from_iter ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::vec_conversions::vec_validated_to_f64 ... ok [INFO] [stdout] test backends::native64::validated::tests::builders::real::new ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::vec_conversions::vec_validated_to_f64_with_try_cast_vec ... ok [INFO] [stdout] test backends::native64::validated::tests::bytemuck_conversions::vec_conversions::vec_with_zeros ... ok [INFO] [stdout] test backends::native64::validated::tests::complex_scalar_methods::arg_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::complex_scalar_methods::arg_zero ... ok [INFO] [stdout] test backends::native64::validated::tests::copy_trait_tests::complex_copy::complex_copy_in_function_call ... ok [INFO] [stdout] test backends::native64::validated::tests::complex_scalar_methods::conjugate ... ok [INFO] [stdout] test backends::native64::validated::tests::copy_trait_tests::complex_copy::complex_copy_in_loop ... ok [INFO] [stdout] test backends::native64::validated::tests::copy_trait_tests::complex_copy::complex_copy_semantics ... ok [INFO] [stdout] test backends::native64::validated::tests::copy_trait_tests::complex_copy::complex_copy_with_arithmetic ... ok [INFO] [stdout] test backends::native64::validated::tests::copy_trait_tests::complex_copy::complex_is_copy ... ok [INFO] [stdout] test backends::native64::validated::tests::copy_trait_tests::mixed_copy::real_and_complex_copy_in_expression ... ok [INFO] [stdout] test backends::native64::validated::tests::copy_trait_tests::real_copy::real_copy_in_function_call ... ok [INFO] [stdout] test backends::native64::validated::tests::copy_trait_tests::real_copy::real_copy_in_loop ... ok [INFO] [stdout] test backends::native64::validated::tests::copy_trait_tests::real_copy::real_copy_semantics ... ok [INFO] [stdout] test backends::native64::validated::tests::copy_trait_tests::real_copy::real_is_copy ... ok [INFO] [stdout] test backends::native64::validated::tests::fp_checks::is_finite ... ok [INFO] [stdout] test backends::native64::validated::tests::fp_checks::is_infinite ... ok [INFO] [stdout] test backends::native64::validated::tests::fp_checks::is_nan ... ok [INFO] [stdout] test backends::native64::validated::tests::copy_trait_tests::real_copy::real_copy_with_arithmetic ... ok [INFO] [stdout] test backends::native64::validated::tests::fp_checks::is_normal ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::exp::complex::exp_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::exp::real::exp_m1_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::exp::real::exp_overflow ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::exp::real::exp_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::hyperbolic::complex::acosh_out_of_domain ... ok [INFO] [stdout] test backends::native64::raw::tests::complex::add_to_imaginary_part_nan - should panic ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::hyperbolic::complex::acosh_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::hyperbolic::complex::asinh_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::hyperbolic::complex::atanh_out_of_domain ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::hyperbolic::complex::atanh_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::hyperbolic::complex::sinh_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::hyperbolic::complex::cosh_valid ... ok [INFO] [stdout] test backends::native64::raw::tests::complex::add_to_real_part_nan - should panic ... ok [INFO] [stdout] test backends::native64::raw::tests::complex::multiply_real_part_nan - should panic ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::hyperbolic::complex::tanh_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::hyperbolic::real::acosh_real_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::hyperbolic::real::asinh_real_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::hyperbolic::real::acosh_real_out_of_domain ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::hyperbolic::real::atanh_real_out_of_domain ... ok [INFO] [stdout] test backends::native64::raw::tests::complex::set_imaginary_part_nan - should panic ... ok [INFO] [stdout] test backends::native64::raw::tests::complex::multiply_imaginary_part_nan - should panic ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::hyperbolic::real::atanh_real_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::hyperbolic::real::cosh_real_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::hyperbolic::real::sinh_real_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::hyperbolic::real::tanh_real_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::logarithm::complex::ln_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::logarithm::complex::ln_zero ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::logarithm::complex::log10_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::logarithm::complex::log10_zero ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::logarithm::complex::log2_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::logarithm::complex::log2_zero ... ok [INFO] [stdout] test backends::native64::raw::tests::real::from_f64::test_from_f64_subnormal_panics - should panic ... ok [INFO] [stdout] test backends::native64::raw::tests::complex::set_real_part_nan - should panic ... ok [INFO] [stdout] test backends::native64::raw::tests::real::from_f64::test_from_f64_neg_infinity_panics - should panic ... ok [INFO] [stdout] test backends::native64::raw::tests::real::from_f64::test_from_f64_nan_panics - should panic ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::logarithm::real::ln_1p_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::logarithm::real::ln_domain_errors ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::logarithm::real::ln_valid ... ok [INFO] [stdout] test backends::native64::raw::tests::real::from_f64::test_from_f64_infinity_panics - should panic ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::logarithm::real::log10_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::logarithm::real::log2_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::min_max::max_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::min_max::min_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::pow::complex_base::complex_base_uint_exponent_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::pow::complex_base::complex_zero_base_negative_real_exponent_error ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::pow::complex_base::complex_zero_base_zero_real_exponent ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::pow::real_base::real_base_real_exponent_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::pow::complex_base::complex_base_real_exponent_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::reciprocal::complex::reciprocal_complex_zero ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::pow::real_base::negative_base_real_exponent_error ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::reciprocal::complex::reciprocal_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::logarithm::real::log10_domain_errors ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::pow::complex_base::complex_zero_base_real_exponent_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::pow::real_base::real_base_uint_exponent_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::pow::real_base::real_base_int_exponent_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::arithmetic::complex::div_by_zero - should panic ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::pow::real_base::real_base_int_exponent_zero_neg_exp_error ... ok [INFO] [stdout] test backends::native64::validated::tests::arithmetic::complex::div_assign_by_zero - should panic ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::reciprocal::real::reciprocal_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::sqrt::real::sqrt_negative_input ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::sqrt::complex::sqrt_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::sqrt::real::sqrt_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::trigonometric::complex::acos_complex_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::trigonometric::complex::asin_complex_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::trigonometric::complex::atan_complex_pole ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::trigonometric::complex::sin_complex_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::trigonometric::complex::tan_complex_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::trigonometric::complex::cos_complex_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::logarithm::real::log2_domain_errors ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::pow::complex_base::complex_base_int_exponent_zero_neg_exp_error ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::trigonometric::real::acos_real_out_of_domain ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::trigonometric::real::acos_real_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::trigonometric::real::asin_real_out_of_domain ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::trigonometric::real::asin_real_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::trigonometric::real::atan2_zero_over_zero ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::trigonometric::real::cos_real_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::trigonometric::real::atan2_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::hash_map_key_usage::test_complex_as_hashmap_key ... ok [INFO] [stdout] test backends::native64::validated::tests::hash_map_key_usage::test_complex_different_values_different_hashes ... ok [INFO] [stdout] test backends::native64::validated::tests::hash_map_key_usage::test_complex_hash_consistency ... ok [INFO] [stdout] test backends::native64::validated::tests::hash_map_key_usage::test_complex_hash_signed_zero ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::trigonometric::real::atan_real_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::trigonometric::real::sin_real_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::trigonometric::real::tan_real_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::hash_map_key_usage::test_complex_hashset_operations ... ok [INFO] [stdout] test backends::native64::validated::tests::hash_map_key_usage::test_hash_consistency ... ok [INFO] [stdout] test backends::native64::validated::tests::hash_map_key_usage::test_hash_signed_zero ... ok [INFO] [stdout] test backends::native64::validated::tests::hash_map_key_usage::test_hashmap_basic_operations ... ok [INFO] [stdout] test backends::native64::validated::tests::hash_map_key_usage::test_hashset_operations ... ok [INFO] [stdout] test backends::native64::validated::tests::hash_map_key_usage::test_native64_debug_as_hashmap_key ... ok [INFO] [stdout] test backends::native64::validated::tests::mul::complex::multiply_ref ... ok [INFO] [stdout] test backends::native64::validated::tests::mul::complex::complex_times_real ... ok [INFO] [stdout] test backends::native64::validated::tests::mul::complex::real_times_complex ... ok [INFO] [stdout] test backends::native64::validated::tests::neumaier_sum::complex::new ... ok [INFO] [stdout] test backends::native64::validated::tests::neumaier_sum::complex::reset ... ok [INFO] [stdout] test backends::native64::validated::tests::neumaier_sum::complex::sum ... ok [INFO] [stdout] test backends::native64::validated::tests::neumaier_sum::complex::zero ... ok [INFO] [stdout] test backends::native64::validated::tests::neumaier_sum::real::add ... ok [INFO] [stdout] test backends::native64::validated::tests::neumaier_sum::complex::sum_big_values ... ok [INFO] [stdout] test backends::native64::validated::tests::neumaier_sum::real::new ... ok [INFO] [stdout] test backends::native64::validated::tests::neumaier_sum::real::sum ... ok [INFO] [stdout] test backends::native64::validated::tests::neumaier_sum::real::sum_big_values ... ok [INFO] [stdout] test backends::native64::validated::tests::neumaier_sum::real::reset ... ok [INFO] [stdout] test backends::native64::validated::tests::neumaier_sum::real::sum_small_values ... ok [INFO] [stdout] test backends::native64::validated::tests::neumaier_sum::real::zero ... ok [INFO] [stdout] test backends::native64::validated::tests::new_unchecked::complex::new_unchecked_imaginary_only ... ok [INFO] [stdout] test backends::native64::validated::tests::new_unchecked::complex::new_unchecked_negative_components ... ok [INFO] [stdout] test backends::native64::validated::tests::hash_map_key_usage::test_native64_as_hashmap_key ... ok [INFO] [stdout] test backends::native64::validated::tests::mul::real::multiply_ref ... ok [INFO] [stdout] test backends::native64::validated::tests::neumaier_sum::complex::add ... ok [INFO] [stdout] test backends::native64::validated::tests::neumaier_sum::complex::sum_small_values ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::pow::complex_base::complex_base_int_exponent_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::trigonometric::complex::atan_complex_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::function_traits::reciprocal::real::reciprocal_real_zero ... ok [INFO] [stdout] test backends::native64::validated::tests::arithmetic::real::div_assign_by_zero - should panic ... ok [INFO] [stdout] test backends::native64::validated::tests::arithmetic::real::div_by_zero - should panic ... ok [INFO] [stdout] test backends::native64::validated::tests::new_unchecked::complex::new_unchecked_infinity_real_part_panics_in_debug - should panic ... ok [INFO] [stdout] test backends::native64::validated::tests::new_unchecked::complex::new_unchecked_infinity_imag_part_panics_in_debug - should panic ... ok [INFO] [stdout] test backends::native64::validated::tests::new_unchecked::complex::new_unchecked_neg_infinity_panics_in_debug - should panic ... ok [INFO] [stdout] test backends::native64::validated::tests::new_unchecked::complex::new_unchecked_nan_imag_part_panics_in_debug - should panic ... ok [INFO] [stdout] test backends::native64::validated::tests::new_unchecked::complex::new_unchecked_nan_real_part_panics_in_debug - should panic ... ok [INFO] [stdout] test backends::native64::validated::tests::new_unchecked::complex::new_unchecked_real_only ... ok [INFO] [stdout] test backends::native64::validated::tests::new_unchecked::complex::new_unchecked_valid_value ... ok [INFO] [stdout] test backends::native64::validated::tests::new_unchecked::real::new_unchecked_large_value ... ok [INFO] [stdout] test backends::native64::validated::tests::new_unchecked::real::new_unchecked_valid_value ... ok [INFO] [stdout] test backends::native64::validated::tests::random::test_random_real_validated ... ok [INFO] [stdout] test backends::native64::validated::tests::real_scalar_methods::clamp_ref ... ok [INFO] [stdout] test backends::native64::validated::tests::new_unchecked::real::new_unchecked_zero ... ok [INFO] [stdout] test backends::native64::validated::tests::random::test_sample_real_validated ... ok [INFO] [stdout] test backends::native64::validated::tests::new_unchecked::complex::new_unchecked_preserves_value_in_arithmetic ... ok [INFO] [stdout] test backends::native64::validated::tests::random::new_random_vec_complex ... ok [INFO] [stdout] test backends::native64::validated::tests::new_unchecked::real::new_unchecked_negative ... ok [INFO] [stdout] test backends::native64::validated::tests::random::test_sample_complex_validated ... ok [INFO] [stdout] test backends::native64::validated::tests::new_unchecked::complex::new_unchecked_zero ... ok [INFO] [stdout] test backends::native64::validated::tests::new_unchecked::real::new_unchecked_epsilon ... ok [INFO] [stdout] test backends::native64::validated::tests::new_unchecked::real::new_unchecked_nan_panics_in_debug - should panic ... ok [INFO] [stdout] test backends::native64::validated::tests::random::new_random_vec_real ... ok [INFO] [stdout] test backends::native64::validated::tests::new_unchecked::real::new_unchecked_neg_infinity_panics_in_debug - should panic ... ok [INFO] [stdout] test backends::native64::validated::tests::new_unchecked::real::new_unchecked_infinity_panics_in_debug - should panic ... ok [INFO] [stdout] test backends::native64::validated::tests::random::test_random_complex_validated ... ok [INFO] [stdout] test backends::native64::validated::tests::real_scalar_methods::classify ... ok [INFO] [stdout] test backends::native64::validated::tests::real_scalar_methods::epsilon ... ok [INFO] [stdout] test backends::native64::validated::tests::real_scalar_methods::hypot ... ok [INFO] [stdout] test backends::native64::validated::tests::real_scalar_methods::mul_add_mul_mut ... ok [INFO] [stdout] test backends::native64::validated::tests::real_scalar_methods::mul_sub_mul_mut ... ok [INFO] [stdout] test backends::native64::validated::tests::real_scalar_methods::round_ties_even ... ok [INFO] [stdout] test backends::native64::validated::tests::real_scalar_methods::sign_and_constants ... ok [INFO] [stdout] test backends::native64::validated::tests::real_scalar_methods::test_constants ... ok [INFO] [stdout] test backends::native64::validated::tests::real_scalar_methods::rounding_and_trunc ... ok [INFO] [stdout] test backends::native64::validated::tests::real_scalar_methods::total_cmp ... ok [INFO] [stdout] test backends::native64::validated::tests::real_scalar_methods::signum ... ok [INFO] [stdout] test backends::native64::validated::tests::real_scalar_methods::try_from_f64_invalid ... ok [INFO] [stdout] test backends::native64::validated::tests::real_scalar_methods::try_from_f64_valid ... ok [INFO] [stdout] test backends::native64::validated::tests::summation::sum_complex ... ok [INFO] [stdout] test backends::native64::validated::tests::summation::sum_complex_compensated ... ok [INFO] [stdout] test backends::native64::validated::tests::summation::sum_real ... ok [INFO] [stdout] test backends::native64::validated::tests::summation::sum_real_compensated ... ok [INFO] [stdout] test backends::native64::validated::tests::test_truncate_to_usize::test_consistency_with_f64_behavior ... ok [INFO] [stdout] test backends::native64::validated::tests::test_truncate_to_usize::test_edge_cases ... ok [INFO] [stdout] test backends::native64::validated::tests::test_truncate_to_usize::test_large_valid_values ... ok [INFO] [stdout] test backends::native64::validated::tests::test_truncate_to_usize::test_positive_fractionals_truncate ... ok [INFO] [stdout] test backends::native64::validated::tests::test_truncate_to_usize::test_too_large_values_error ... ok [INFO] [stdout] test backends::native64::validated::tests::test_truncate_to_usize::test_truncation_behavior ... ok [INFO] [stdout] test backends::native64::validated::tests::test_truncate_to_usize::test_zero_cases ... ok [INFO] [stdout] test core::types::approx_tests::complex_native64::abs_diff_eq_close_values ... ok [INFO] [stdout] test backends::native64::validated::tests::test_truncate_to_usize::test_error_details ... ok [INFO] [stdout] test backends::native64::validated::tests::test_truncate_to_usize::test_negative_values_error ... ok [INFO] [stdout] test core::types::approx_tests::complex_native64::abs_diff_ne_different_values ... ok [INFO] [stdout] test core::types::approx_tests::complex_native64::default_epsilon ... ok [INFO] [stdout] test core::types::approx_tests::complex_native64::relative_eq_close_values ... ok [INFO] [stdout] test core::types::approx_tests::complex_native64::ulps_eq_close_values ... ok [INFO] [stdout] test backends::native64::validated::tests::test_truncate_to_usize::test_positive_integers ... ok [INFO] [stdout] test core::types::approx_tests::real_native64::relative_eq_close_values ... ok [INFO] [stdout] test core::types::approx_tests::real_native64::ulps_eq_close_values ... ok [INFO] [stdout] test core::types::approx_tests::real_native64_in_debug::abs_diff_eq_works ... ok [INFO] [stdout] test core::types::approx_tests::real_native64_in_debug::relative_eq_works ... ok [INFO] [stdout] test core::types::tests::conditional_backtrace_tests::test_capture_backtrace_status ... ok [INFO] [stdout] test core::types::tests::conditional_backtrace_tests::test_infinity_error_backtrace ... ok [INFO] [stdout] test core::types::approx_tests::real_native64::relative_eq_with_custom_tolerance ... ok [INFO] [stdout] test core::types::tests::conditional_backtrace_tests::test_neg_infinity_error_backtrace ... ok [INFO] [stdout] test core::types::tests::conditional_backtrace_tests::test_nan_error_backtrace_status ... ok [INFO] [stdout] test core::types::approx_tests::real_native64::default_epsilon ... ok [INFO] [stdout] test core::types::tests::conditional_backtrace_tests::test_subnormal_error_backtrace ... ok [INFO] [stdout] test core::types::tests::conditional_validation_policy::test_conditional_validation_on_invalid_value ... ok [INFO] [stdout] test core::types::tests::conditional_validation_policy::test_conditional_validation_on_valid_value ... ok [INFO] [stdout] test core::types::tests::fp_checks::native64::complex::test_is_nan ... ok [INFO] [stdout] test core::types::tests::fp_checks::native64::complex::test_is_normal ... ok [INFO] [stdout] test core::types::tests::fp_checks::native64::real::test_is_finite ... ok [INFO] [stdout] test core::types::tests::fp_checks::native64::real::test_is_infinite ... ok [INFO] [stdout] test core::types::tests::fp_checks::native64::real::test_is_nan ... ok [INFO] [stdout] test core::types::tests::conditional_validation_policy::debug_validate_function - should panic ... ok [INFO] [stdout] test core::types::tests::strict_finite_policy::raw_types::native64::complex::complex_f64_invalid_imaginary_part ... ok [INFO] [stdout] test backends::native64::validated::tests::test_truncate_to_usize::test_practical_usage_scenario ... ok [INFO] [stdout] test core::types::tests::strict_finite_policy::raw_types::native64::complex::complex_f64_invalid_real_part ... ok [INFO] [stdout] test core::types::tests::fp_checks::native64::complex::test_is_finite ... ok [INFO] [stdout] test core::types::approx_tests::real_native64::abs_diff_eq_close_values ... ok [INFO] [stdout] test core::types::tests::fp_checks::native64::complex::test_is_infinite ... ok [INFO] [stdout] test core::types::approx_tests::real_native64::abs_diff_eq_equal_values ... ok [INFO] [stdout] test core::types::approx_tests::real_native64::abs_diff_ne_different_values ... ok [INFO] [stdout] test core::types::tests::fp_checks::native64::real::test_is_normal ... ok [INFO] [stdout] test core::types::tests::conditional_backtrace_tests::test_is_backtrace_enabled ... ok [INFO] [stdout] test core::types::tests::strict_finite_policy::raw_types::native64::complex::complex_f64_normal_value ... ok [INFO] [stdout] test core::types::tests::strict_finite_policy::raw_types::native64::complex::complex_f64_zero ... ok [INFO] [stdout] test core::types::tests::strict_finite_policy::raw_types::native64::complex::test_invalid_both_parts ... ok [INFO] [stdout] test core::types::tests::strict_finite_policy::raw_types::native64::real::f64_subnormal ... ok [INFO] [stdout] test core::types::tests::strict_finite_policy::raw_types::native64::real::f64_infinity ... ok [INFO] [stdout] test functions::abs::tests::abs::native64::complex::abs_infinity ... ok [INFO] [stdout] test core::types::tests::strict_finite_policy::raw_types::native64::real::f64_nan ... ok [INFO] [stdout] test functions::abs::tests::abs::native64::complex::abs_nan ... ok [INFO] [stdout] test core::types::tests::strict_finite_policy::raw_types::native64::real::f64_zero ... ok [INFO] [stdout] test functions::abs::tests::abs::native64::complex::abs_subnormal ... ok [INFO] [stdout] test functions::abs::tests::abs::native64::complex::abs_negative ... ok [INFO] [stdout] test functions::abs::tests::abs::native64::complex::abs_valid ... ok [INFO] [stdout] test core::types::tests::strict_finite_policy::raw_types::native64::real::f64_normal ... ok [INFO] [stdout] test backends::native64::validated::tests::new_unchecked::real::new_unchecked_small_value ... ok [INFO] [stdout] test core::types::approx_tests::complex_native64::abs_diff_eq_equal_values ... ok [INFO] [stdout] test functions::abs::tests::abs::native64::complex::abs_zero ... ok [INFO] [stdout] test functions::abs::tests::abs::native64::real::abs_nan ... ok [INFO] [stdout] test functions::abs::tests::abs::native64::real::abs_negative ... ok [INFO] [stdout] test functions::abs::tests::abs::native64::real::abs_infinity ... ok [INFO] [stdout] test functions::abs::tests::abs::native64::real::abs_subnormal ... ok [INFO] [stdout] test functions::abs::tests::abs::native64::real::abs_zero ... ok [INFO] [stdout] test functions::complex::tests::native64::arg ... ok [INFO] [stdout] test functions::complex::tests::native64::conjugate ... ok [INFO] [stdout] test functions::complex::tests::native64::test_into_parts_parts_are_independent ... ok [INFO] [stdout] test functions::complex::tests::native64::test_into_parts_pure_imaginary ... ok [INFO] [stdout] test functions::complex::tests::native64::test_is_pure_imaginary ... ok [INFO] [stdout] test functions::complex::tests::native64::test_into_parts_basic ... ok [INFO] [stdout] test functions::complex::tests::native64::arg_panics_on_inf_debug - should panic ... ok [INFO] [stdout] test functions::complex::tests::native64::test_into_parts_negative ... ok [INFO] [stdout] test functions::complex::tests::native64::test_with_imaginary_part ... ok [INFO] [stdout] test functions::complex::tests::native64::test_with_real_part ... ok [INFO] [stdout] test functions::complex::tests::native64::try_arg_invalid ... ok [INFO] [stdout] test functions::exponential::tests::native64::complex::test_complex_f64_exp_infinity ... ok [INFO] [stdout] test functions::exponential::tests::native64::complex::test_complex_f64_exp_nan ... ok [INFO] [stdout] test functions::complex::tests::native64::arg_panics_on_nan_debug - should panic ... ok [INFO] [stdout] test functions::exponential::tests::native64::complex::test_complex_f64_exp_output_overflow_real ... ok [INFO] [stdout] test functions::complex::tests::native64::test_new_pure_real ... ok [INFO] [stdout] test functions::complex::tests::native64::test_into_parts_zero ... ok [INFO] [stdout] test functions::exponential::tests::native64::complex::test_complex_f64_exp_valid ... ok [INFO] [stdout] test functions::complex::tests::native64::test_new_pure_imaginary ... ok [INFO] [stdout] test functions::exponential::tests::native64::complex::test_complex_f64_exp_zero ... ok [INFO] [stdout] test functions::complex::tests::native64::test_try_new_pure_imaginary_valid ... ok [INFO] [stdout] test functions::complex::tests::native64::test_try_new_pure_real_invalid ... ok [INFO] [stdout] test functions::complex::tests::native64::test_try_new_pure_real_valid ... ok [INFO] [stdout] test functions::exponential::tests::native64::complex::test_complex_f64_exp_subnormal ... ok [INFO] [stdout] test functions::exponential::tests::native64::real::test_f64_exp_infinity ... ok [INFO] [stdout] test functions::exponential::tests::native64::real::test_f64_exp_nan ... ok [INFO] [stdout] test functions::exponential::tests::native64::real::test_f64_exp_negative ... ok [INFO] [stdout] test functions::exponential::tests::native64::real::test_f64_exp_output_overflow ... ok [INFO] [stdout] test functions::exponential::tests::native64::real::test_f64_exp_subnormal ... ok [INFO] [stdout] test functions::exponential::tests::native64::real::test_f64_exp_valid ... ok [INFO] [stdout] test functions::exponential::tests::native64::real::test_f64_exp_zero ... ok [INFO] [stdout] test functions::hyperbolic::tests::acosh::native64::complex::acosh_infinity ... ok [INFO] [stdout] test functions::complex::tests::native64::arg_panics_on_zero_debug - should panic ... ok [INFO] [stdout] test functions::hyperbolic::tests::acosh::native64::complex::acosh_nan ... ok [INFO] [stdout] test functions::hyperbolic::tests::acosh::native64::complex::acosh_out_of_domain ... ok [INFO] [stdout] test functions::hyperbolic::tests::acosh::native64::complex::acosh_valid ... ok [INFO] [stdout] test functions::hyperbolic::tests::acosh::native64::complex::acosh_subnormal ... ok [INFO] [stdout] test functions::hyperbolic::tests::acosh::native64::real::test_f64_acosh_subnormal ... ok [INFO] [stdout] test functions::hyperbolic::tests::acosh::native64::real::test_f64_acosh_one ... ok [INFO] [stdout] test functions::hyperbolic::tests::acosh::native64::real::test_f64_acosh_out_of_domain ... ok [INFO] [stdout] test functions::hyperbolic::tests::asinh::native64::complex::asinh_valid ... ok [INFO] [stdout] test functions::hyperbolic::tests::asinh::native64::complex::asinh_subnormal ... ok [INFO] [stdout] test functions::hyperbolic::tests::asinh::native64::complex::asinh_zero ... ok [INFO] [stdout] test functions::hyperbolic::tests::acosh::native64::complex::acosh_one ... ok [INFO] [stdout] test functions::hyperbolic::tests::asinh::native64::real::test_f64_asinh_infinity ... ok [INFO] [stdout] test functions::hyperbolic::tests::acosh::native64::real::test_f64_acosh_infinity ... ok [INFO] [stdout] test functions::hyperbolic::tests::acosh::native64::real::test_f64_acosh_nan ... ok [INFO] [stdout] test functions::hyperbolic::tests::asinh::native64::real::test_f64_asinh_nan ... ok [INFO] [stdout] test functions::hyperbolic::tests::acosh::native64::real::test_f64_acosh_valid ... ok [INFO] [stdout] test functions::hyperbolic::tests::asinh::native64::complex::asinh_infinity ... ok [INFO] [stdout] test functions::hyperbolic::tests::asinh::native64::real::test_f64_asinh_negative ... ok [INFO] [stdout] test functions::hyperbolic::tests::asinh::native64::complex::asinh_nan ... ok [INFO] [stdout] test functions::hyperbolic::tests::asinh::native64::real::test_f64_asinh_valid ... ok [INFO] [stdout] test functions::hyperbolic::tests::atanh::native64::complex::atanh_out_of_domain ... ok [INFO] [stdout] test functions::hyperbolic::tests::atanh::native64::complex::atanh_subnormal ... ok [INFO] [stdout] test functions::hyperbolic::tests::asinh::native64::real::test_f64_asinh_subnormal ... ok [INFO] [stdout] test functions::hyperbolic::tests::atanh::native64::complex::atanh_valid ... ok [INFO] [stdout] test functions::hyperbolic::tests::atanh::native64::complex::atanh_nan ... ok [INFO] [stdout] test functions::hyperbolic::tests::atanh::native64::complex::atanh_zero ... ok [INFO] [stdout] test functions::hyperbolic::tests::atanh::native64::real::test_f64_atanh_infinity ... ok [INFO] [stdout] test functions::hyperbolic::tests::atanh::native64::real::test_f64_atanh_nan ... ok [INFO] [stdout] test functions::hyperbolic::tests::atanh::native64::real::test_f64_atanh_negative ... ok [INFO] [stdout] test functions::hyperbolic::tests::atanh::native64::real::test_f64_atanh_out_of_domain ... ok [INFO] [stdout] test functions::hyperbolic::tests::atanh::native64::real::test_f64_atanh_subnormal ... ok [INFO] [stdout] test functions::hyperbolic::tests::atanh::native64::real::test_f64_atanh_valid ... ok [INFO] [stdout] test functions::hyperbolic::tests::atanh::native64::real::test_f64_atanh_zero ... ok [INFO] [stdout] test functions::hyperbolic::tests::cosh::native64::complex::cosh_nan ... ok [INFO] [stdout] test functions::hyperbolic::tests::cosh::native64::complex::cosh_subnormal ... ok [INFO] [stdout] test functions::hyperbolic::tests::cosh::native64::complex::cosh_zero ... ok [INFO] [stdout] test functions::hyperbolic::tests::cosh::native64::real::test_f64_cosh_infinity ... ok [INFO] [stdout] test functions::hyperbolic::tests::cosh::native64::real::test_f64_cosh_nan ... ok [INFO] [stdout] test functions::hyperbolic::tests::cosh::native64::complex::cosh_infinity ... ok [INFO] [stdout] test functions::hyperbolic::tests::cosh::native64::real::test_f64_cosh_negative ... ok [INFO] [stdout] test functions::hyperbolic::tests::cosh::native64::real::test_f64_cosh_subnormal ... ok [INFO] [stdout] test functions::hyperbolic::tests::cosh::native64::real::test_f64_cosh_valid ... ok [INFO] [stdout] test functions::hyperbolic::tests::cosh::native64::complex::cosh_valid ... ok [INFO] [stdout] test functions::hyperbolic::tests::cosh::native64::real::test_f64_cosh_zero ... ok [INFO] [stdout] test functions::hyperbolic::tests::sinh::native64::complex::sinh_nan ... ok [INFO] [stdout] test functions::hyperbolic::tests::sinh::native64::complex::sinh_valid ... ok [INFO] [stdout] test functions::hyperbolic::tests::sinh::native64::complex::sinh_infinity ... ok [INFO] [stdout] test functions::hyperbolic::tests::sinh::native64::complex::sinh_subnormal ... ok [INFO] [stdout] test functions::hyperbolic::tests::sinh::native64::complex::sinh_zero ... ok [INFO] [stdout] test functions::hyperbolic::tests::sinh::native64::real::test_f64_sinh_infinity ... ok [INFO] [stdout] test functions::hyperbolic::tests::sinh::native64::real::test_f64_sinh_nan ... ok [INFO] [stdout] test functions::hyperbolic::tests::sinh::native64::real::test_f64_sinh_negative ... ok [INFO] [stdout] test functions::hyperbolic::tests::sinh::native64::real::test_f64_sinh_valid ... ok [INFO] [stdout] test functions::hyperbolic::tests::tanh::native64::complex::tanh_subnormal ... ok [INFO] [stdout] test functions::hyperbolic::tests::tanh::native64::complex::tanh_valid ... ok [INFO] [stdout] test functions::hyperbolic::tests::tanh::native64::complex::tanh_zero ... ok [INFO] [stdout] test functions::hyperbolic::tests::tanh::native64::real::test_f64_tanh_infinity ... ok [INFO] [stdout] test functions::hyperbolic::tests::sinh::native64::real::test_f64_sinh_subnormal ... ok [INFO] [stdout] test functions::hyperbolic::tests::tanh::native64::real::test_f64_tanh_nan ... ok [INFO] [stdout] test functions::hyperbolic::tests::sinh::native64::real::test_f64_sinh_zero ... ok [INFO] [stdout] test functions::hyperbolic::tests::tanh::native64::complex::tanh_nan ... ok [INFO] [stdout] test functions::hyperbolic::tests::tanh::native64::real::test_f64_tanh_negative ... ok [INFO] [stdout] test functions::hyperbolic::tests::tanh::native64::complex::tanh_infinity ... ok [INFO] [stdout] test functions::hyperbolic::tests::tanh::native64::real::test_f64_tanh_zero ... ok [INFO] [stdout] test functions::hyperbolic::tests::tanh::native64::real::test_f64_tanh_valid ... ok [INFO] [stdout] test functions::logarithm::tests::ln::native64::complex::test_complex_f64_ln_nan ... ok [INFO] [stdout] test functions::hyperbolic::tests::tanh::native64::real::test_f64_tanh_subnormal ... ok [INFO] [stdout] test functions::logarithm::tests::ln::native64::complex::test_complex_f64_ln_infinity ... ok [INFO] [stdout] test functions::logarithm::tests::ln::native64::complex::test_complex_f64_ln_negative ... ok [INFO] [stdout] test functions::logarithm::tests::ln::native64::complex::test_complex_f64_ln_one ... ok [INFO] [stdout] test functions::logarithm::tests::ln::native64::complex::test_complex_f64_ln_valid ... ok [INFO] [stdout] test functions::logarithm::tests::ln::native64::real::test_f64_ln_zero ... ok [INFO] [stdout] test functions::logarithm::tests::ln::native64::complex::test_complex_f64_ln_zero ... ok [INFO] [stdout] test functions::logarithm::tests::ln::native64::real::test_f64_ln_infinity ... ok [INFO] [stdout] test functions::logarithm::tests::ln::native64::real::test_f64_ln_nan ... ok [INFO] [stdout] test functions::logarithm::tests::ln::native64::real::test_f64_ln_negative ... ok [INFO] [stdout] test functions::logarithm::tests::ln::native64::real::test_f64_ln_one ... ok [INFO] [stdout] test functions::logarithm::tests::ln::native64::real::test_f64_ln_valid ... ok [INFO] [stdout] test functions::logarithm::tests::log10::native64::complex::test_complex_f64_log10_infinity ... ok [INFO] [stdout] test functions::logarithm::tests::log10::native64::complex::test_complex_f64_log10_negative ... ok [INFO] [stdout] test functions::complex::tests::native64::test_is_pure_real ... ok [INFO] [stdout] test functions::logarithm::tests::log10::native64::complex::test_complex_f64_log10_valid ... ok [INFO] [stdout] test functions::logarithm::tests::log10::native64::real::test_f64_log10_infinity ... ok [INFO] [stdout] test functions::logarithm::tests::log10::native64::real::test_f64_log10_nan ... ok [INFO] [stdout] test functions::logarithm::tests::log10::native64::real::test_f64_log10_negative ... ok [INFO] [stdout] test functions::logarithm::tests::log10::native64::real::test_f64_log10_one ... ok [INFO] [stdout] test functions::logarithm::tests::log10::native64::real::test_f64_log10_valid ... ok [INFO] [stdout] test functions::logarithm::tests::log10::native64::real::test_f64_log10_zero ... ok [INFO] [stdout] test functions::logarithm::tests::log2::native64::complex::test_complex_f64_log2_infinity ... ok [INFO] [stdout] test functions::logarithm::tests::log2::native64::complex::test_complex_f64_log2_nan ... ok [INFO] [stdout] test functions::logarithm::tests::log2::native64::complex::test_complex_f64_log2_negative ... ok [INFO] [stdout] test functions::logarithm::tests::log2::native64::complex::test_complex_f64_log2_one ... ok [INFO] [stdout] test functions::logarithm::tests::log2::native64::complex::test_complex_f64_log2_valid ... ok [INFO] [stdout] test functions::logarithm::tests::log2::native64::complex::test_complex_f64_log2_zero ... ok [INFO] [stdout] test functions::logarithm::tests::log2::native64::real::test_f64_log2_infinity ... ok [INFO] [stdout] test functions::logarithm::tests::log2::native64::real::test_f64_log2_nan ... ok [INFO] [stdout] test functions::logarithm::tests::log2::native64::real::test_f64_log2_negative ... ok [INFO] [stdout] test functions::logarithm::tests::log2::native64::real::test_f64_log2_one ... ok [INFO] [stdout] test functions::logarithm::tests::log2::native64::real::test_f64_log2_valid ... ok [INFO] [stdout] test functions::logarithm::tests::log2::native64::real::test_f64_log2_zero ... ok [INFO] [stdout] test functions::max_min::tests::max::native64::test_f64_max_equal_values ... ok [INFO] [stdout] test functions::logarithm::tests::log10::native64::complex::test_complex_f64_log10_nan ... ok [INFO] [stdout] test functions::max_min::tests::max::native64::test_f64_max_negative_values ... ok [INFO] [stdout] test functions::logarithm::tests::log10::native64::complex::test_complex_f64_log10_one ... ok [INFO] [stdout] test functions::logarithm::tests::log10::native64::complex::test_complex_f64_log10_zero ... ok [INFO] [stdout] test functions::max_min::tests::max::native64::test_f64_max_neg_infinite_other - should panic ... ok [INFO] [stdout] test functions::max_min::tests::max::native64::test_f64_max_nan_other - should panic ... ok [INFO] [stdout] test functions::max_min::tests::max::native64::test_f64_max_valid ... ok [INFO] [stdout] test functions::max_min::tests::min::native64::test_f64_min_equal_values ... ok [INFO] [stdout] test functions::max_min::tests::max::native64_strict_finite::test_f64_max_validated ... ok [INFO] [stdout] test functions::max_min::tests::max::native64::test_f64_max_neg_infinite_value - should panic ... ok [INFO] [stdout] test functions::max_min::tests::max::native64::test_f64_max_infinite_other - should panic ... ok [INFO] [stdout] test functions::max_min::tests::max::native64_strict_finite::test_f64_max_validated_equal ... ok [INFO] [stdout] test functions::max_min::tests::max::native64::test_f64_max_nan_value - should panic ... ok [INFO] [stdout] test functions::max_min::tests::min::native64::test_f64_min_negative_values ... ok [INFO] [stdout] test functions::max_min::tests::max::native64::test_f64_max_infinite_value - should panic ... ok [INFO] [stdout] test functions::max_min::tests::min::native64::test_f64_min_valid ... ok [INFO] [stdout] test functions::max_min::tests::min::native64_strict_finite::test_f64_min_validated ... ok [INFO] [stdout] test functions::pow::tests::pow_i32_exponent::native64::complex_base::test_complex_f64_pow_negative_base_negative_exponent ... ok [INFO] [stdout] test functions::neg_assign::tests::native64::test_neg_assign_complex_f64 ... ok [INFO] [stdout] test functions::max_min::tests::max::native64::test_f64_max_subnormal_other - should panic ... ok [INFO] [stdout] test functions::pow::tests::pow_i32_exponent::native64::complex_base::test_complex_f64_pow_negative_base_positive_exponent ... ok [INFO] [stdout] test functions::max_min::tests::max::native64::test_f64_max_subnormal_value - should panic ... ok [INFO] [stdout] test functions::pow::tests::pow_i32_exponent::native64::complex_base::test_complex_f64_pow_negative_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_i32_exponent::native64::complex_base::test_complex_f64_pow_zero_base_negative_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_i32_exponent::native64::complex_base::test_complex_f64_pow_zero_base_zero_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_i32_exponent::native64::complex_base::test_complex_f64_pow_zero_base ... ok [INFO] [stdout] test functions::pow::tests::pow_i32_exponent::native64::real_base::test_f64_pow_negative_base_negative_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_i32_exponent::native64::real_base::test_f64_pow_negative_base_positive_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_i32_exponent::native64::complex_base::test_complex_f64_pow_zero_exponent ... ok [INFO] [stdout] test functions::max_min::tests::min::native64::test_f64_min_nan_value - should panic ... ok [INFO] [stdout] test functions::max_min::tests::min::native64::test_f64_min_nan_other - should panic ... ok [INFO] [stdout] test functions::pow::tests::pow_i32_exponent::native64::complex_base::test_complex_f64_pow_valid ... ok [INFO] [stdout] test functions::pow::tests::pow_i32_exponent::native64::real_base::test_f64_pow_valid ... ok [INFO] [stdout] test functions::pow::tests::pow_i32_exponent::native64::real_base::test_f64_pow_zero_base_zero_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::complex_base::test_complex_f64_pow_infinity_base_ok_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_i32_exponent::native64::real_base::test_f64_pow_zero_base_negative_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::complex_base::test_complex_f64_pow_nan_base_ok_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_i32_exponent::native64::real_base::test_f64_pow_zero_base ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::complex_base::test_complex_f64_pow_ok_base_nan_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::complex_base::test_complex_f64_pow_ok_base_negative_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::complex_base::test_complex_f64_pow_ok_base_ok_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::complex_base::test_complex_f64_pow_zero_base_negative_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::complex_base::test_complex_f64_pow_ok_base_zero_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::complex_base::test_complex_f64_pow_infinity_base_nan_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::complex_base::test_complex_f64_pow_ok_base_one_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::complex_base::test_complex_f64_pow_negative_base_negative_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::complex_base::test_complex_f64_pow_negative_base_positive_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_i32_exponent::native64::real_base::test_f64_pow_zero_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::complex_base::test_complex_f64_pow_zero_base_ok_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::complex_base::test_complex_f64_pow_zero_base_zero_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::real_base::test_f64_pow_f64_invalid_base_invalid_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::real_base::test_f64_pow_f64_nan_base ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::real_base::test_f64_pow_f64_negative_base_negative_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::real_base::test_f64_pow_f64_one_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::real_base::test_f64_pow_f64_zero_base ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::real_base::test_f64_pow_f64_valid ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::real_base::test_f64_pow_f64_zero_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::real_base::test_f64_pow_f64_negative_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_u32_exponent::complex_base::test_complex_f64_pow_u32_nan_base ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::real_base::test_f64_pow_f64_infinity_base ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::real_base::test_f64_pow_f64_invalid_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_real_exponent::native64::real_base::test_f64_pow_f64_negative_base_positive_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_u32_exponent::complex_base::test_complex_f64_pow_u32_one_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_u32_exponent::complex_base::test_complex_f64_pow_u32_valid ... ok [INFO] [stdout] test functions::pow::tests::pow_u32_exponent::complex_base::test_complex_f64_pow_u32_zero_base ... ok [INFO] [stdout] test functions::pow::tests::pow_u32_exponent::complex_base::test_complex_f64_pow_u32_infinity_base ... ok [INFO] [stdout] test functions::pow::tests::pow_u32_exponent::real_base::test_f64_pow_u32_infinity_base ... ok [INFO] [stdout] test functions::pow::tests::pow_u32_exponent::real_base::test_f64_pow_u32_zero_base ... ok [INFO] [stdout] test functions::pow::tests::pow_u32_exponent::real_base::test_pow_generic_real_u32_valid ... ok [INFO] [stdout] test functions::reciprocal::tests::reciprocal::native64::complex::test_complex_f64_reciprocal_nan ... ok [INFO] [stdout] test functions::pow::tests::pow_u32_exponent::complex_base::test_complex_f64_pow_u32_zero_exponent ... ok [INFO] [stdout] test functions::pow::tests::pow_u32_exponent::real_base::test_f64_pow_u32_nan_base ... ok [INFO] [stdout] test functions::reciprocal::tests::reciprocal::native64::complex::test_complex_f64_reciprocal_sbnormal ... ok [INFO] [stdout] test functions::pow::tests::pow_u32_exponent::real_base::test_f64_pow_u32_one_exponent ... ok [INFO] [stdout] test functions::reciprocal::tests::reciprocal::native64::complex::test_complex_f64_reciprocal_valid ... ok [INFO] [stdout] test functions::reciprocal::tests::reciprocal::native64::complex::test_complex_f64_reciprocal_zero ... ok [INFO] [stdout] test functions::reciprocal::tests::reciprocal::native64::real::test_f64_reciprocal_infinite ... ok [INFO] [stdout] test functions::reciprocal::tests::reciprocal::native64::real::test_f64_reciprocal_nan ... ok [INFO] [stdout] test functions::reciprocal::tests::reciprocal::native64::real::test_f64_reciprocal_subnormal ... ok [INFO] [stdout] test functions::reciprocal::tests::reciprocal::native64::real::test_f64_reciprocal_valid ... ok [INFO] [stdout] test functions::reciprocal::tests::reciprocal::native64::real::test_f64_reciprocal_zero ... ok [INFO] [stdout] test functions::sqrt::tests::sqrt::native64::complex::test_complex_f64_sqrt_valid ... ok [INFO] [stdout] test functions::sqrt::tests::sqrt::native64::real::test_f64_sqrt_infinite ... ok [INFO] [stdout] test functions::sqrt::tests::sqrt::native64::real::test_f64_sqrt_nan ... ok [INFO] [stdout] test functions::sqrt::tests::sqrt::native64::real::test_f64_sqrt_negative_value ... ok [INFO] [stdout] test functions::sqrt::tests::sqrt::native64::real::test_f64_sqrt_subnormal ... ok [INFO] [stdout] test functions::sqrt::tests::sqrt::native64::real::test_f64_sqrt_valid ... ok [INFO] [stdout] test functions::sqrt::tests::sqrt::native64::real::test_f64_sqrt_zero ... ok [INFO] [stdout] test functions::trigonometric::tests::acos::native64::complex::acos_infinity ... ok [INFO] [stdout] test functions::trigonometric::tests::acos::native64::complex::acos_nan ... ok [INFO] [stdout] test functions::trigonometric::tests::acos::native64::complex::acos_subnormal ... ok [INFO] [stdout] test functions::trigonometric::tests::acos::native64::real::acos_infinity ... ok [INFO] [stdout] test functions::sqrt::tests::sqrt::native64::complex::test_complex_f64_sqrt_invalid ... ok [INFO] [stdout] test functions::trigonometric::tests::acos::native64::real::acos_nan ... ok [INFO] [stdout] test functions::trigonometric::tests::acos::native64::complex::acos_valid ... ok [INFO] [stdout] test functions::trigonometric::tests::acos::native64::real::acos_negative ... ok [INFO] [stdout] test functions::trigonometric::tests::acos::native64::real::acos_subnormal ... ok [INFO] [stdout] test functions::trigonometric::tests::acos::native64::real::acos_valid ... ok [INFO] [stdout] test functions::trigonometric::tests::acos::native64::real::acos_zero ... ok [INFO] [stdout] test functions::trigonometric::tests::acos::native64::real::test_rug_float_acos_out_of_bound ... ok [INFO] [stdout] test functions::trigonometric::tests::asin::native64::complex::asin_infinity ... ok [INFO] [stdout] test functions::trigonometric::tests::asin::native64::complex::asin_nan ... ok [INFO] [stdout] test functions::trigonometric::tests::asin::native64::complex::asin_subnormal ... ok [INFO] [stdout] test functions::trigonometric::tests::asin::native64::complex::asin_zero ... ok [INFO] [stdout] test functions::trigonometric::tests::acos::native64::complex::acos_zero ... ok [INFO] [stdout] test functions::trigonometric::tests::asin::native64::real::asin_infinity ... ok [INFO] [stdout] test functions::trigonometric::tests::asin::native64::complex::asin_valid ... ok [INFO] [stdout] test functions::trigonometric::tests::asin::native64::real::asin_nan ... ok [INFO] [stdout] test functions::trigonometric::tests::asin::native64::real::asin_negative ... ok [INFO] [stdout] test functions::trigonometric::tests::asin::native64::real::asin_valid ... ok [INFO] [stdout] test functions::trigonometric::tests::asin::native64::real::asin_zero ... ok [INFO] [stdout] test functions::reciprocal::tests::reciprocal::native64::complex::test_complex_f64_reciprocal_infinite ... ok [INFO] [stdout] test functions::trigonometric::tests::asin::native64::real::test_rug_float_asin_out_of_bound ... ok [INFO] [stdout] test functions::abs::tests::abs::native64::real::abs_valid ... ok [INFO] [stdout] test functions::trigonometric::tests::atan2::native64::atan2_nan_denominator ... ok [INFO] [stdout] test functions::trigonometric::tests::atan2::native64::atan2_nan_numerator ... ok [INFO] [stdout] test functions::trigonometric::tests::atan2::native64::atan2_negative_denominator ... ok [INFO] [stdout] test functions::trigonometric::tests::asin::native64::real::asin_subnormal ... ok [INFO] [stdout] test functions::trigonometric::tests::atan2::native64::atan2_valid ... ok [INFO] [stdout] test functions::trigonometric::tests::atan2::native64::atan2_zero_denominator ... ok [INFO] [stdout] test functions::trigonometric::tests::atan2::native64::atan2_zero_numerator ... ok [INFO] [stdout] test functions::trigonometric::tests::atan2::native64::atan2_zero_over_zero ... ok [INFO] [stdout] test functions::trigonometric::tests::atan::native64::complex::atan_infinity ... ok [INFO] [stdout] test functions::trigonometric::tests::atan2::native64::atan2_negative_numerator ... ok [INFO] [stdout] test functions::trigonometric::tests::atan::native64::complex::atan_out_of_domain ... ok [INFO] [stdout] test functions::trigonometric::tests::atan::native64::complex::atan_valid ... ok [INFO] [stdout] test functions::trigonometric::tests::atan::native64::complex::atan_zero ... ok [INFO] [stdout] test functions::trigonometric::tests::atan::native64::real::atan_nan ... ok [INFO] [stdout] test functions::trigonometric::tests::atan::native64::real::atan_negative ... ok [INFO] [stdout] test functions::trigonometric::tests::atan::native64::complex::atan_subnormal ... ok [INFO] [stdout] test functions::trigonometric::tests::atan::native64::real::atan_subnormal ... ok [INFO] [stdout] test functions::trigonometric::tests::atan::native64::real::atan_valid ... ok [INFO] [stdout] test functions::trigonometric::tests::atan::native64::real::atan_zero ... ok [INFO] [stdout] test functions::trigonometric::tests::atan::native64::complex::atan_nan ... ok [INFO] [stdout] test functions::trigonometric::tests::atan::native64::real::atan_infinity ... ok [INFO] [stdout] test functions::trigonometric::tests::cos::native64::complex::cos_infinity ... ok [INFO] [stdout] test functions::trigonometric::tests::cos::native64::complex::cos_subnormal ... ok [INFO] [stdout] test functions::trigonometric::tests::cos::native64::complex::cos_valid ... ok [INFO] [stdout] test functions::trigonometric::tests::cos::native64::complex::cos_zero ... ok [INFO] [stdout] test functions::trigonometric::tests::cos::native64::real::cos_infinity ... ok [INFO] [stdout] test functions::trigonometric::tests::cos::native64::real::cos_nan ... ok [INFO] [stdout] test functions::trigonometric::tests::cos::native64::real::cos_negative ... ok [INFO] [stdout] test functions::trigonometric::tests::cos::native64::real::cos_subnormal ... ok [INFO] [stdout] test functions::trigonometric::tests::cos::native64::real::cos_valid ... ok [INFO] [stdout] test functions::trigonometric::tests::cos::native64::real::cos_zero ... ok [INFO] [stdout] test functions::trigonometric::tests::sin::native64::complex::sin_infinity ... ok [INFO] [stdout] test functions::trigonometric::tests::sin::native64::complex::sin_nan ... ok [INFO] [stdout] test functions::trigonometric::tests::sin::native64::complex::sin_subnormal ... ok [INFO] [stdout] test functions::trigonometric::tests::sin::native64::complex::sin_valid ... ok [INFO] [stdout] test functions::trigonometric::tests::sin::native64::complex::sin_zero ... ok [INFO] [stdout] test functions::trigonometric::tests::cos::native64::complex::cos_nan ... ok [INFO] [stdout] test functions::trigonometric::tests::sin::native64::real::sin_infinity ... ok [INFO] [stdout] test functions::trigonometric::tests::sin::native64::real::sin_nan ... ok [INFO] [stdout] test functions::trigonometric::tests::sin::native64::real::sin_negative ... ok [INFO] [stdout] test functions::trigonometric::tests::sin::native64::real::sin_zero ... ok [INFO] [stdout] test functions::trigonometric::tests::tan::native64::complex::tan_infinity ... ok [INFO] [stdout] test functions::trigonometric::tests::tan::native64::complex::tan_nan ... ok [INFO] [stdout] test functions::trigonometric::tests::tan::native64::complex::tan_zero ... ok [INFO] [stdout] test functions::trigonometric::tests::tan::native64::real::tan_infinity ... ok [INFO] [stdout] test functions::trigonometric::tests::tan::native64::real::tan_nan ... ok [INFO] [stdout] test functions::trigonometric::tests::tan::native64::real::tan_negative ... ok [INFO] [stdout] test functions::trigonometric::tests::tan::native64::real::tan_valid ... ok [INFO] [stdout] test functions::trigonometric::tests::tan::native64::real::tan_zero ... ok [INFO] [stdout] test functions::trigonometric::tests::sin::native64::real::sin_subnormal ... ok [INFO] [stdout] test functions::trigonometric::tests::tan::native64::complex::tan_subnormal ... ok [INFO] [stdout] test functions::trigonometric::tests::tan::native64::complex::tan_valid ... ok [INFO] [stdout] test functions::trigonometric::tests::tan::native64::real::tan_subnormal ... ok [INFO] [stdout] test macros::tests::test_complex_macro_basic ... ok [INFO] [stdout] test macros::tests::test_complex_macro_negative ... ok [INFO] [stdout] test macros::tests::test_real_macro_constants ... ok [INFO] [stdout] test macros::tests::test_complex_macro_zero_imaginary ... ok [INFO] [stdout] test macros::tests::test_real_macro_basic ... ok [INFO] [stdout] test macros::tests::test_real_macro_negative ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::as_ref_trait ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::clone_and_partial_eq ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::clone_trait ... ok [INFO] [stdout] test functions::trigonometric::tests::sin::native64::real::sin_valid ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::debug_trait ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::display_trait ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::edge_cases ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::epsilon ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::epsilon_constructor ... ok [INFO] [stdout] test macros::tests::test_complex_macro_nan_real - should panic ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::equality_operator ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::inequality_operator ... ok [INFO] [stdout] test macros::tests::test_complex_macro_inf_imaginary - should panic ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::into_inner ... ok [INFO] [stdout] test macros::tests::test_real_macro_inf - should panic ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::lower_exp_trait ... ok [INFO] [stdout] test macros::tests::test_real_macro_nan - should panic ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::partial_eq_trait ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::partial_ord ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::partial_ord_trait ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::serialize_deserialize ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::debug_panics_on_infinity - should panic ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::try_new ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::debug_panics_on_nan - should panic ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::try_new_negative ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::try_new_valid ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::try_new_invalid_infinite - should panic ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::with_validated_type ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::zero ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::zero_constructor ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::try_new_invalid_nan - should panic ... ok [INFO] [stdout] test scalars::tests::distinction_tests::both_reject_negative ... ok [INFO] [stdout] test scalars::tests::distinction_tests::positive_vs_non_negative_zero ... ok [INFO] [stdout] test scalars::tests::distinction_tests::both_accept_positive ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::as_ref_trait ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::debug_trait ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::clone_trait ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::display_trait ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::distinction_from_positive_real_scalar ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::try_new_invalid_negative ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::edge_cases ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::equality_operator ... ok [INFO] [stdout] test scalars::tests::absolute_tolerance::try_new_zero ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::debug_panics_on_nan - should panic ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::partial_eq_trait ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::error_messages ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::generic_scalar_types ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::inequality_operator ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::into_inner ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::serialize_deserialize ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::partial_ord ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::partial_ord_trait ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::try_new_invalid_infinite - should panic ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::mathematical_operations ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::try_new_positive ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::try_new_invalid_negative ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::try_new_zero ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::use_case_absolute_value ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::use_case_distance ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::as_ref_trait ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::try_new_negative_fails ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::with_validated_type ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::clone_trait ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::debug_trait ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::try_new_invalid_nan - should panic ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::display_trait ... ok [INFO] [stdout] test scalars::tests::non_negative_real_scalar::try_new_invalid_negative_infinite - should panic ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::edge_cases ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::debug_panics_on_nan - should panic ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::equality_operator ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::error_messages ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::into_inner ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::mathematical_operations ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::partial_eq_trait ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::serialize_deserialize ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::inequality_operator ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::generic_scalar_types ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::partial_ord ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::try_new_invalid_infinite - should panic ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::try_new ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::try_new_invalid_zero ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::try_new_invalid_nan - should panic ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::try_new_min_positive ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::try_new_positive ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::try_new_invalid_negative_infinite - should panic ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::try_new_invalid_negative ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::try_new_negative_fails ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::try_new_zero_fails ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::with_validated_type ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::absolute_tolerance ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::absolute_tolerance_negative_reference ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::absolute_tolerance_zero_reference ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::as_ref_trait ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::clone_trait ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::debug_trait ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::absolute_tolerance_positive_reference ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::display_trait ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::epsilon ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::epsilon_constructor ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::inequality_operator ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::equality_operator ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::partial_ord_trait ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::try_new ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::serialize_deserialize ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::try_new_invalid_infinite - should panic ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::try_new_invalid_nan - should panic ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::try_new_negative ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::try_new_valid ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::try_new_zero ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::zero_constructor ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::abs ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::add ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::add_assign ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::conj ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::div ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::div_assign ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::into_inner ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::partial_eq_trait ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::lower_exp_trait ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::from_f64 ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::mul_assign ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::mul_complex_with_real ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::neg_assign ... ok [INFO] [stdout] test functions::neg_assign::tests::native64::test_neg_assign_f64 ... ok [INFO] [stdout] test functions::max_min::tests::min::native64_strict_finite::test_f64_min_validated_equal ... ok [INFO] [stdout] test functions::hyperbolic::tests::atanh::native64::complex::atanh_infinity ... ok [INFO] [stdout] test functions::hyperbolic::tests::asinh::native64::real::test_f64_asinh_zero ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::test_acos ... ok [INFO] [stdout] test functions::complex::tests::native64::test_try_new_pure_imaginary_invalid ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::test_acosh ... ok [INFO] [stdout] test functions::complex::tests::native64::test_into_parts_pure_real ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::test_asin ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::test_asinh ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::test_atan ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::test_cos_01 ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::test_atanh ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::test_exp ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::test_ln ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::test_log10 ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::test_recip ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::test_cosh ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::sub_assign ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::test_log2 ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::test_sin_01 ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::test_sinh ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::test_tanh ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::try_sqrt ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::abs ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::acos ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::add ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::add_assign ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::asin ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::cos ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::div ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::div_assign ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::from_f64 ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::mul ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::mul_add_ref ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::mul_assign ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::neg_assign ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::one ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::recip ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::sqrt ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::test_tan ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::sub ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::test_acos ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::test_asin ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::test_atan ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::sub_assign ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::test_acosh ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::test_asinh ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::test_atanh ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::test_cos_02 ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::test_exp ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::test_is_infinite ... ok [INFO] [stdout] test functions::pow::tests::pow_i32_exponent::native64::real_base::test_f64_pow_negative_exponent ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::sin ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::test_log10 ... ok [INFO] [stdout] test functions::pow::tests::pow_u32_exponent::real_base::test_f64_pow_u32_valid ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::test_log2 ... ok [INFO] [stdout] test functions::pow::tests::pow_u32_exponent::real_base::test_f64_pow_u32_zero_exponent ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::test_sinh ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::test_tan ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::test_recip_02 ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::test_tanh ... ok [INFO] [stdout] test scalars::tests::positive_real_scalar::partial_ord_trait ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::try_sqrt ... ok [INFO] [stdout] test scalars::tests::relative_tolerance::try_new_invalid_negative ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::mul ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::test_cosh ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::mul_add_ref ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::test_sin_02 ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::test_is_finite ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::test_ln ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::sqrt ... ok [INFO] [stdout] test tests::functions_general_type::native64::real::zero ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_atan2 ... ok [INFO] [stdout] test tests::functions_real_type::native64::max_finite ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_ceil ... ok [INFO] [stdout] test tests::functions_real_type::native64::min_finite ... ok [INFO] [stderr] Running tests/proptest_properties.rs (/opt/rustwide/target/debug/deps/proptest_properties-27a11bf65fd01a80) [INFO] [stdout] test tests::functions_general_type::native64::complex::mul_assign_complex_with_real ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_ln_1p ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_floor ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_mul_add_mul_mut ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_clamp ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_epsilon ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_fract ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_min ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_hypot ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_copysign ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_is_sign_negative ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_exp_m1 ... ok [INFO] [stdout] test tests::functions_general_type::native64::complex::sub ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_classify ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_mul_sub_mul_mut ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_negative_one ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_round ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_one ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_signum ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_total_cmp ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_trunc ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_round_ties_even ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_max ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_is_sign_positive ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_try_from_64 ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_try_from_64_error_infinite ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_try_from_64_error_nan ... ok [INFO] [stdout] test tests::functions_real_type::native64::test_two ... ok [INFO] [stdout] test tests::util_funcs::test_new_random_vec_deterministic ... ok [INFO] [stdout] test tests::util_funcs::test_try_vec_f64_into_vec_real_success ... ok [INFO] [stdout] test tests::util_funcs::test_try_vec_f64_into_vec_real_fail ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 909 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 49 tests [INFO] [stdout] test prop_exp_zero ... ok [INFO] [stdout] test prop_exp_ln_inverse ... ok [INFO] [stdout] test prop_cosh_even ... ok [INFO] [stdout] test prop_abs_multiplicative ... ok [INFO] [stdout] test prop_add_commutative ... ok [INFO] [stdout] test prop_abs_non_negative ... ok [INFO] [stdout] test prop_hyperbolic_identity ... ok [INFO] [stdout] test prop_cos_acos_inverse ... ok [INFO] [stdout] test prop_cos_zero ... ok [INFO] [stdout] test prop_cos_even ... ok [INFO] [stdout] test prop_abs_symmetric ... ok [INFO] [stdout] test prop_complex_magnitude_squared ... ok [INFO] [stdout] test prop_ln_one ... ok [INFO] [stdout] test prop_exp_sum ... ok [INFO] [stdout] test prop_f64_conversion_roundtrip ... ok [INFO] [stdout] test prop_ln_product ... ok [INFO] [stdout] test prop_div_inverse_of_mul ... ok [INFO] [stdout] test prop_neg_self_inverse ... ok [INFO] [stdout] test prop_mul_zero ... ok [INFO] [stdout] test prop_ln_exp_inverse ... ok [INFO] [stdout] test prop_add_identity ... ok [INFO] [stdout] test prop_ordering_antisymmetric ... ok [INFO] [stdout] test prop_conjugate_self_inverse ... ok [INFO] [stdout] test prop_mul_commutative ... ok [INFO] [stdout] test prop_pow_two_equals_square ... ok [INFO] [stdout] test prop_ordering_transitive ... ok [INFO] [stdout] test prop_sin_asin_inverse ... ok [INFO] [stdout] test prop_sin_odd ... ok [INFO] [stdout] test prop_pow_neg_one_equals_reciprocal ... ok [INFO] [stdout] test prop_mul_identity ... ok [INFO] [stdout] test prop_pow_zero ... ok [INFO] [stdout] test prop_pow_one ... ok [INFO] [stdout] test prop_sqrt_squared ... ok [INFO] [stdout] test prop_pow_of_pow ... ok [INFO] [stdout] test prop_pythagorean_identity ... ok [INFO] [stdout] test prop_reciprocal_product_one ... ok [INFO] [stdout] test prop_magnitude_non_negative ... ok [INFO] [stdout] test prop_reciprocal_self_inverse ... ok [INFO] [stdout] test prop_sqrt_one ... ok [INFO] [stdout] test prop_sqrt_product ... ok [INFO] [stdout] test prop_sin_zero ... ok [INFO] [stdout] test prop_ordering_total ... ok [INFO] [stdout] test prop_tan_atan_inverse ... ok [INFO] [stdout] test prop_tan_definition ... ok [INFO] [stdout] test prop_tanh_definition ... ok [INFO] [stdout] test prop_sqrt_zero ... ok [INFO] [stdout] test prop_sub_inverse_of_add ... ok [INFO] [stdout] test prop_sinh_odd ... ok [INFO] [stdout] test prop_json_roundtrip ... ok [INFO] [stdout] [INFO] [stderr] Running tests/readme_examples.rs (/opt/rustwide/target/debug/deps/readme_examples-00906ca0a566f384) [INFO] [stdout] test result: ok. 49 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.55s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_basic_usage ... ok [INFO] [stdout] test test_complex_numbers ... ok [INFO] [stdout] test test_quick_example ... ok [INFO] [stdout] test test_zero_copy_conversions ... ok [INFO] [stdout] test test_generic_functions ... ok [INFO] [stdout] test test_error_handling_match_variants ... ok [INFO] [stdout] test test_error_handling_propagation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s [INFO] [stdout] [INFO] [stderr] Doc-tests num_valid [INFO] [stdout] [INFO] [stdout] running 156 tests [INFO] [stdout] test src/algorithms.rs - algorithms::l2_norm (line 83) ... ok [INFO] [stdout] test src/algorithms.rs - algorithms::l2_norm (line 69) ... ok [INFO] [stdout] test src/algorithms.rs - algorithms::l2_norm (line 107) ... ok [INFO] [stdout] test src/core/policies.rs - core::policies::DebugValidationPolicy (line 187) ... ignored [INFO] [stdout] test src/algorithms/neumaier_sum.rs - algorithms::neumaier_sum::NeumaierSum::new_sequential (line 209) ... ok [INFO] [stdout] test src/algorithms/neumaier_sum.rs - algorithms::neumaier_sum::NeumaierSum (line 139) ... ok [INFO] [stdout] test src/core/policies.rs - core::policies::Native64RawComplexStrictFinitePolicy (line 95) ... ok [INFO] [stdout] test src/core/types.rs - core::types::RealValidated::classify (line 1169) ... ok [INFO] [stdout] test src/core/types.rs - core::types::RealValidated (line 1669) ... ok [INFO] [stdout] test src/core/types.rs - core::types::RealValidated (line 1735) ... ok [INFO] [stdout] test src/backends/native64.rs - backends::native64::validated (line 72) ... ok [INFO] [stdout] test src/core/traits/validation.rs - core::traits::validation::GuaranteesFiniteRealValues (line 173) ... ok [INFO] [stdout] test src/core/traits/raw.rs - core::traits::raw::RawRealTrait::truncate_to_usize (line 467) ... ok [INFO] [stdout] test src/core/types.rs - core::types::RealValidated::kernel_round_ties_even (line 220) ... ok [INFO] [stdout] test src/core/types.rs - core::types::RealValidated::try_from_f64 (line 1250) ... ok [INFO] [stdout] test src/functions.rs - functions::Rounding::kernel_round_ties_even (line 251) ... ok [INFO] [stdout] test src/functions.rs - functions::Rounding::kernel_trunc (line 269) ... ok [INFO] [stdout] test src/core/traits/raw.rs - core::traits::raw::RawRealTrait::truncate_to_usize (line 456) ... ok [INFO] [stdout] test src/core/errors.rs - core::errors::is_backtrace_enabled (line 277) ... ok [INFO] [stdout] test src/backends/native64/raw.rs - backends::native64::raw::f64::kernel_round_ties_even (line 216) ... ok [INFO] [stdout] test src/backends/native64.rs - backends::native64::validated (line 43) ... ok [INFO] [stdout] test src/core/policies.rs - core::policies::Native64RawRealStrictFinitePolicy (line 58) ... ok [INFO] [stdout] test src/functions/complex.rs - functions::complex::Conjugate (line 238) ... ok [INFO] [stdout] test src/functions/complex.rs - functions::complex::Complex::try_arg (line 407) ... ok [INFO] [stdout] test src/functions/complex.rs - functions::complex::Complex::arg (line 462) ... ok [INFO] [stdout] test src/core/types.rs - core::types::RealValidated::kernel_trunc (line 247) ... ok [INFO] [stdout] test src/core/types.rs - core::types::ComplexValidated (line 1782) ... ok [INFO] [stdout] test src/algorithms/l2_norm.rs - algorithms::l2_norm::l2_norm (line 166) ... ok [INFO] [stdout] test src/backends/native64/raw.rs - backends::native64::raw::f64::clamp_ref (line 366) ... ok [INFO] [stdout] test src/functions/complex.rs - functions::complex::ComplexScalarSetParts (line 154) ... ok [INFO] [stdout] test src/core/types.rs - core::types::RealValidated::from_f64 (line 1280) ... ok [INFO] [stdout] test src/functions/complex.rs - functions::complex::ComplexScalarMutateParts (line 196) ... ok [INFO] [stdout] test src/functions/max_min.rs - functions::max_min::Max::max_by_value (line 49) ... ok [INFO] [stdout] test src/functions/logarithm.rs - functions::logarithm (line 33) ... ok [INFO] [stdout] test src/functions/max_min.rs - functions::max_min::Min::min_by_ref (line 82) ... ok [INFO] [stdout] test src/functions/max_min.rs - functions::max_min::Max::max_by_ref (line 35) ... ok [INFO] [stdout] test src/backends/native64/raw.rs - backends::native64::raw::f64::kernel_trunc (line 237) ... ok [INFO] [stdout] test src/functions/real.rs - functions::real::Clamp::clamp_ref (line 40) ... ok [INFO] [stdout] test src/functions/real.rs - functions::real::Clamp (line 18) ... ok [INFO] [stdout] test src/core/types.rs - core::types::RealValidated::from_f64 (line 1291) - should panic ... ok [INFO] [stdout] test src/functions/hyperbolic.rs - functions::hyperbolic::HyperbolicFunctions (line 461) ... ok [INFO] [stdout] test src/functions/exponential.rs - functions::exponential::Complex::try_exp (line 122) ... ok [INFO] [stdout] test src/functions/exponential.rs - functions::exponential::f64::exp (line 170) ... ok [INFO] [stdout] test src/backends/native64/raw.rs - backends::native64::raw::f64::classify (line 383) ... ok [INFO] [stdout] test src/functions/complex.rs - functions::complex::ComplexScalarConstructors (line 26) ... ok [INFO] [stdout] test src/functions/complex.rs - functions::complex::ComplexScalarGetParts (line 102) ... ok [INFO] [stdout] test src/functions/real.rs - functions::real::Classify (line 58) ... ok [INFO] [stdout] test src/functions/real.rs - functions::real::Classify::classify (line 74) ... ok [INFO] [stdout] test src/functions/real.rs - functions::real::ExpM1 (line 101) ... ok [INFO] [stdout] test src/functions/reciprocal.rs - functions::reciprocal::Complex::reciprocal (line 198) ... ok [INFO] [stdout] test src/functions/logarithm.rs - functions::logarithm::LogarithmFunctions (line 320) ... ok [INFO] [stdout] test src/functions/trigonometric.rs - functions::trigonometric::TrigonometricFunctions (line 720) ... ok [INFO] [stdout] test src/functions/real.rs - functions::real::Ln1p (line 156) ... ok [INFO] [stdout] test src/functions/real.rs - functions::real::Hypot (line 128) ... ok [INFO] [stdout] test src/functions/reciprocal.rs - functions::reciprocal::Complex::try_reciprocal (line 143) ... ok [INFO] [stdout] test src/lib.rs - (line 277) ... ok [INFO] [stdout] test src/functions/max_min.rs - functions::max_min::Min::min_by_value (line 96) ... ok [INFO] [stdout] test src/functions/exponential.rs - functions::exponential::f64::try_exp (line 122) ... ok [INFO] [stdout] test src/lib.rs - (line 397) ... ok [INFO] [stdout] test src/lib.rs - (line 484) ... ok [INFO] [stdout] test src/functions/exponential.rs - functions::exponential::Complex::exp (line 170) ... ok [INFO] [stdout] test src/lib.rs - ComplexScalar (line 1464) ... ok [INFO] [stdout] test src/lib.rs - (line 460) ... ok [INFO] [stdout] test src/lib.rs - (line 310) ... ok [INFO] [stdout] test src/lib.rs - (line 498) ... ok [INFO] [stdout] test src/lib.rs - (line 443) ... ok [INFO] [stdout] test src/lib.rs - (line 183) ... ok [INFO] [stdout] test src/functions/sqrt.rs - functions::sqrt::f64::try_sqrt (line 223) ... ok [INFO] [stdout] test src/lib.rs - (line 347) ... ok [INFO] [stdout] test src/functions/trigonometric.rs - functions::trigonometric::ATan2 (line 556) ... ok [INFO] [stdout] test src/lib.rs - ComplexScalar (line 1490) ... ok [INFO] [stdout] test src/lib.rs - (line 369) ... ok [INFO] [stdout] test src/lib.rs - ComplexScalar (line 1504) ... ok [INFO] [stdout] test src/lib.rs - ComplexScalar (line 1474) ... ok [INFO] [stdout] test src/lib.rs - Constants::epsilon (line 916) ... ok [INFO] [stdout] test src/lib.rs - RealScalar (line 1034) ... ok [INFO] [stdout] test src/lib.rs - RealScalar (line 1009) ... ok [INFO] [stdout] test src/lib.rs - RandomSampleFromF64 (line 1744) ... ok [INFO] [stdout] test src/lib.rs - FpScalar (line 797) ... ok [INFO] [stdout] test src/lib.rs - RealScalar (line 1167) ... ok [INFO] [stdout] test src/lib.rs - RealScalar::from_f64 (line 1307) ... ok [INFO] [stdout] test src/lib.rs - RealScalar (line 1206) ... ok [INFO] [stdout] test src/lib.rs - RealScalar::truncate_to_usize (line 1339) ... ok [INFO] [stdout] test src/lib.rs - Constants (line 883) ... ok [INFO] [stdout] test src/functions/sqrt.rs - functions::sqrt::f64::sqrt (line 270) ... ok [INFO] [stdout] test src/functions/reciprocal.rs - functions::reciprocal::f64::try_reciprocal (line 143) ... ok [INFO] [stdout] test src/functions/reciprocal.rs - functions::reciprocal::f64::reciprocal (line 198) ... ok [INFO] [stdout] test src/lib.rs - ComplexScalar::into_parts (line 1591) ... ok [INFO] [stdout] test src/lib.rs - ComplexScalar::scale (line 1538) ... ok [INFO] [stdout] test src/lib.rs - RealScalar (line 1068) ... ok [INFO] [stdout] test src/lib.rs - (line 242) ... ok [INFO] [stdout] test src/functions/sqrt.rs - functions::sqrt::Sqrt::try_sqrt (line 185) ... ok [INFO] [stdout] test src/lib.rs - RealScalar (line 1055) ... ok [INFO] [stdout] test src/functions/real.rs - functions::real::TotalCmp (line 186) ... ok [INFO] [stdout] test src/lib.rs - RealScalar::truncate_to_usize (line 1368) ... ok [INFO] [stdout] test src/lib.rs - RealScalar::truncate_to_usize (line 1388) ... ok [INFO] [stdout] test src/lib.rs - RealScalar::try_from_f64 (line 1272) ... ok [INFO] [stdout] test src/lib.rs - ScalarCore (line 690) ... ignored [INFO] [stdout] test src/macros.rs - core::types::ComplexValidated::new (line 414) ... ignored [INFO] [stdout] test src/macros.rs - core::types::ComplexValidated::new_unchecked (line 456) ... ignored [INFO] [stdout] test src/macros.rs - core::types::RealValidated::new (line 414) ... ignored [INFO] [stdout] test src/macros.rs - core::types::RealValidated::new_unchecked (line 456) ... ignored [INFO] [stdout] test src/macros.rs - macros (line 105) ... ignored [INFO] [stdout] test src/macros.rs - macros (line 79) ... ignored [INFO] [stdout] test src/macros.rs - macros::define_validated_struct_modular (line 679) ... ignored [INFO] [stdout] test src/macros.rs - macros::define_validated_struct_type (line 281) ... ignored [INFO] [stdout] test src/macros.rs - macros::impl_validated_arithmetic (line 555) ... ignored [INFO] [stdout] test src/macros.rs - macros::impl_validated_constructors (line 374) ... ignored [INFO] [stdout] test src/macros.rs - macros::impl_validated_core_traits (line 331) ... ignored [INFO] [stdout] test src/macros.rs - macros::impl_validated_numeric_traits (line 490) ... ignored [INFO] [stdout] test src/macros.rs - macros::impl_validated_special_ops (line 599) ... ignored [INFO] [stdout] test src/macros.rs - macros::impl_validated_sum (line 639) ... ignored [INFO] [stdout] test src/lib.rs - ComplexScalar::scale_mut (line 1561) ... ok [INFO] [stdout] test src/lib.rs - RealScalar (line 1118) ... ok [INFO] [stdout] test src/macros.rs - macros (line 58) ... ok [INFO] [stdout] test src/lib.rs - try_vec_f64_into_vec_real (line 1634) ... ok [INFO] [stdout] test src/lib.rs - RealScalar (line 1084) ... ok [INFO] [stdout] test src/lib.rs - ScalarCore (line 667) ... ok [INFO] [stdout] test src/macros.rs - macros (line 15) ... ok [INFO] [stdout] test src/macros.rs - macros::complex (line 813) ... ok [INFO] [stdout] test src/lib.rs - try_vec_f64_into_vec_real (line 1647) ... ok [INFO] [stdout] test src/lib.rs - RealScalar::try_from_f64 (line 1280) ... ok [INFO] [stdout] test src/macros.rs - macros::complex (line 793) ... ok [INFO] [stdout] test src/lib.rs - RealScalar::from_f64 (line 1318) - should panic ... ok [INFO] [stdout] test src/scalars.rs - scalars (line 31) ... ok [INFO] [stdout] test src/scalars.rs - scalars::AbsoluteTolerance::try_new (line 488) ... ok [INFO] [stdout] test src/scalars.rs - scalars::AbsoluteTolerance::epsilon (line 461) ... ok [INFO] [stdout] test src/scalars.rs - scalars::AbsoluteTolerance::zero (line 443) ... ok [INFO] [stdout] test src/lib.rs - new_random_vec (line 1890) ... ok [INFO] [stdout] test src/lib.rs - vec_f64_into_vec_real (line 1687) ... ok [INFO] [stdout] test src/lib.rs - approx (line 585) ... ok [INFO] [stdout] test src/scalars.rs - scalars (line 100) ... ok [INFO] [stdout] test src/scalars.rs - scalars (line 71) ... ok [INFO] [stdout] test src/scalars.rs - scalars::AbsoluteTolerance (line 396) ... ok [INFO] [stdout] test src/scalars.rs - scalars::NonNegativeRealScalar (line 835) ... ok [INFO] [stdout] test src/scalars.rs - scalars (line 51) ... ok [INFO] [stdout] test src/scalars.rs - scalars (line 118) ... ok [INFO] [stdout] test src/scalars.rs - scalars::AbsoluteTolerance (line 411) ... ok [INFO] [stdout] test src/macros.rs - macros::real (line 763) ... ok [INFO] [stdout] test src/scalars.rs - scalars::ErrorsNonNegativeRealScalar (line 341) ... ok [INFO] [stdout] test src/scalars.rs - scalars::ErrorsPositiveRealScalar (line 286) ... ok [INFO] [stdout] test src/scalars.rs - scalars::NonNegativeRealScalar (line 815) ... ok [INFO] [stdout] test src/scalars.rs - scalars (line 139) ... ok [INFO] [stdout] test src/scalars.rs - scalars (line 200) ... ok [INFO] [stdout] test src/macros.rs - macros::real (line 750) ... ok [INFO] [stdout] test src/scalars.rs - scalars (line 163) ... ok [INFO] [stdout] test src/scalars.rs - scalars::NonNegativeRealScalar::try_new (line 873) ... ok [INFO] [stdout] test src/scalars.rs - scalars::RelativeTolerance::epsilon (line 593) ... ok [INFO] [stdout] test src/scalars.rs - scalars::RelativeTolerance (line 551) ... ok [INFO] [stdout] test src/scalars.rs - scalars::RelativeTolerance (line 541) ... ok [INFO] [stdout] test src/scalars.rs - scalars::RelativeTolerance::absolute_tolerance (line 617) ... ok [INFO] [stdout] test src/scalars.rs - scalars::ErrorsTolerance (line 239) ... ok [INFO] [stdout] test src/scalars.rs - scalars::PositiveRealScalar::try_new (line 751) ... ok [INFO] [stdout] test src/scalars.rs - scalars::PositiveRealScalar (line 718) ... ok [INFO] [stdout] test src/scalars.rs - scalars::PositiveRealScalar (line 695) ... ok [INFO] [stdout] test src/scalars.rs - scalars::RelativeTolerance::zero (line 578) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 140 passed; 0 failed; 16 ignored; 0 measured; 0 filtered out; finished in 0.26s [INFO] [stdout] [INFO] [stdout] all doctests ran in 2.03s; merged doctests compilation took 1.76s [INFO] running `Command { std: "docker" "inspect" "97f402da10441e82188494c23a4621c896cb9a649984d619d0b6ed80a101b519", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "97f402da10441e82188494c23a4621c896cb9a649984d619d0b6ed80a101b519", kill_on_drop: false }` [INFO] [stdout] 97f402da10441e82188494c23a4621c896cb9a649984d619d0b6ed80a101b519