[INFO] fetching crate u-numflow 0.2.1... [INFO] testing u-numflow-0.2.1 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate u-numflow 0.2.1 into /workspace/builds/worker-3-tc2/source [INFO] started tweaking crates.io crate u-numflow 0.2.1 [INFO] finished tweaking crates.io crate u-numflow 0.2.1 [INFO] tweaked toml for crates.io crate u-numflow 0.2.1 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate u-numflow 0.2.1 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 u-numflow 0.2.1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] 49e5950753797da48a7b77e936170a15e44adb87af6d93932e000145cbb77992 [INFO] running `Command { std: "docker" "start" "-a" "49e5950753797da48a7b77e936170a15e44adb87af6d93932e000145cbb77992", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "49e5950753797da48a7b77e936170a15e44adb87af6d93932e000145cbb77992", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "49e5950753797da48a7b77e936170a15e44adb87af6d93932e000145cbb77992", kill_on_drop: false }` [INFO] [stdout] 49e5950753797da48a7b77e936170a15e44adb87af6d93932e000145cbb77992 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] 4ae16d7e38978285ecae8d8a308bd851f04187db08875daca13e41045901a502 [INFO] running `Command { std: "docker" "start" "-a" "4ae16d7e38978285ecae8d8a308bd851f04187db08875daca13e41045901a502", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.180 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling u-numflow v0.2.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.41s [INFO] running `Command { std: "docker" "inspect" "4ae16d7e38978285ecae8d8a308bd851f04187db08875daca13e41045901a502", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4ae16d7e38978285ecae8d8a308bd851f04187db08875daca13e41045901a502", kill_on_drop: false }` [INFO] [stdout] 4ae16d7e38978285ecae8d8a308bd851f04187db08875daca13e41045901a502 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] 20ad39b174ecf5bedd6b1d6e72770d33cd075644bbcc2fbc3d5511383737fa9a [INFO] running `Command { std: "docker" "start" "-a" "20ad39b174ecf5bedd6b1d6e72770d33cd075644bbcc2fbc3d5511383737fa9a", kill_on_drop: false }` [INFO] [stderr] Compiling bitflags v2.10.0 [INFO] [stderr] Compiling bit-vec v0.8.0 [INFO] [stderr] Compiling unarray v0.1.4 [INFO] [stderr] Compiling regex-syntax v0.8.9 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling rand_xorshift v0.4.0 [INFO] [stderr] Compiling u-numflow v0.2.1 (/opt/rustwide/workdir) [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling bit-set v0.8.0 [INFO] [stderr] Compiling tempfile v3.24.0 [INFO] [stderr] Compiling rusty-fork v0.3.1 [INFO] [stderr] Compiling proptest v1.10.0 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 16.89s [INFO] running `Command { std: "docker" "inspect" "20ad39b174ecf5bedd6b1d6e72770d33cd075644bbcc2fbc3d5511383737fa9a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "20ad39b174ecf5bedd6b1d6e72770d33cd075644bbcc2fbc3d5511383737fa9a", kill_on_drop: false }` [INFO] [stdout] 20ad39b174ecf5bedd6b1d6e72770d33cd075644bbcc2fbc3d5511383737fa9a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] 0e47ef559167a04f043a7672eb47cf366d7155ad7e691ff6a7b3d0ace05865ee [INFO] running `Command { std: "docker" "start" "-a" "0e47ef559167a04f043a7672eb47cf366d7155ad7e691ff6a7b3d0ace05865ee", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/u_numflow-fc64fa80b86f700a) [INFO] [stdout] [INFO] [stdout] running 292 tests [INFO] [stdout] test collections::union_find::tests::test_find_initial ... ok [INFO] [stdout] test collections::union_find::tests::test_merge_components ... ok [INFO] [stdout] test collections::union_find::tests::test_single_element ... ok [INFO] [stdout] test collections::union_find::tests::test_all_in_one ... ok [INFO] [stdout] test collections::union_find::tests::test_component_size ... ok [INFO] [stdout] test collections::union_find::tests::test_new ... ok [INFO] [stdout] test collections::union_find::tests::test_transitivity ... ok [INFO] [stdout] test collections::union_find::tests::test_union_basic ... ok [INFO] [stdout] test collections::union_find::tests::test_union_same_set ... ok [INFO] [stdout] test collections::union_find::tests::test_new_empty ... ok [INFO] [stdout] test distributions::proptests::triangular_cdf_in_01 ... ok [INFO] [stdout] test distributions::proptests::gamma_cdf_in_01 ... ok [INFO] [stdout] test distributions::proptests::triangular_quantile_roundtrip ... ok [INFO] [stdout] test collections::union_find::tests::test_not_connected ... ok [INFO] [stdout] test distributions::proptests::uniform_cdf_in_01 ... ok [INFO] [stdout] test distributions::proptests::pert_variance_positive ... ok [INFO] [stdout] test distributions::proptests::exponential_cdf_in_01 ... ok [INFO] [stdout] test distributions::proptests::exponential_quantile_roundtrip ... ok [INFO] [stdout] test distributions::proptests::chi2_variance_positive ... ok [INFO] [stdout] test distributions::proptests::pert_mean_formula ... ok [INFO] [stdout] test distributions::proptests::chi2_cdf_in_01 ... ok [INFO] [stdout] test distributions::proptests::beta_cdf_in_01 ... ok [INFO] [stdout] test distributions::tests::test_beta_invalid ... ok [INFO] [stdout] test distributions::tests::test_beta_mode ... ok [INFO] [stdout] test distributions::tests::test_beta_mode_undefined ... ok [INFO] [stdout] test distributions::tests::test_beta_quantile_roundtrip ... ok [INFO] [stdout] test distributions::tests::test_beta_cdf_boundaries ... ok [INFO] [stdout] test distributions::tests::test_beta_mean_variance ... ok [INFO] [stdout] test distributions::proptests::pert_cdf_monotonic ... ok [INFO] [stdout] test distributions::tests::test_beta_symmetric ... ok [INFO] [stdout] test distributions::tests::test_beta_uniform_special_case ... ok [INFO] [stdout] test distributions::tests::test_chi2_cdf_boundaries ... ok [INFO] [stdout] test distributions::tests::test_chi2_known_quantiles ... ok [INFO] [stdout] test distributions::tests::test_chi2_exp_special_case ... ok [INFO] [stdout] test distributions::tests::test_chi2_gamma_consistency ... ok [INFO] [stdout] test distributions::tests::test_chi2_invalid ... ok [INFO] [stdout] test distributions::tests::test_chi2_mean_variance ... ok [INFO] [stdout] test distributions::tests::test_exponential_basic ... ok [INFO] [stdout] test distributions::tests::test_exponential_cdf ... ok [INFO] [stdout] test distributions::tests::test_exponential_invalid ... ok [INFO] [stdout] test distributions::tests::test_exponential_memoryless ... ok [INFO] [stdout] test distributions::tests::test_exponential_pdf ... ok [INFO] [stdout] test distributions::tests::test_exponential_quantile ... ok [INFO] [stdout] test distributions::tests::test_exponential_quantile_roundtrip ... ok [INFO] [stdout] test distributions::proptests::weibull_variance_positive ... ok [INFO] [stdout] test distributions::tests::test_chi2_quantile_roundtrip ... ok [INFO] [stdout] test distributions::tests::test_gamma_basic ... ok [INFO] [stdout] test distributions::tests::test_gamma_cdf_chi2 ... ok [INFO] [stdout] test distributions::tests::test_gamma_cdf_known ... ok [INFO] [stdout] test distributions::tests::test_gamma_from_shape_scale ... ok [INFO] [stdout] test distributions::tests::test_gamma_invalid ... ok [INFO] [stdout] test distributions::tests::test_gamma_quantile_roundtrip ... ok [INFO] [stdout] test distributions::tests::test_ln_gamma_known ... ok [INFO] [stdout] test distributions::tests::test_lognormal_cdf ... ok [INFO] [stdout] test distributions::tests::test_lognormal_quantile ... ok [INFO] [stdout] test distributions::tests::test_lognormal_mean ... ok [INFO] [stdout] test distributions::tests::test_normal_quantile ... ok [INFO] [stdout] test distributions::tests::test_normal_invalid ... ok [INFO] [stdout] test distributions::tests::test_normal_shifted ... ok [INFO] [stdout] test distributions::tests::test_normal_standard ... ok [INFO] [stdout] test distributions::tests::test_pert_cdf_bounds ... ok [INFO] [stdout] test distributions::tests::test_pert_invalid ... ok [INFO] [stdout] test distributions::tests::test_pert_mean ... ok [INFO] [stdout] test distributions::tests::test_pert_quantile_approx ... ok [INFO] [stdout] test distributions::tests::test_gamma_mode_small_shape ... ok [INFO] [stdout] test distributions::tests::test_pert_shape_params ... ok [INFO] [stdout] test distributions::tests::test_pert_symmetric_variance ... ok [INFO] [stdout] test distributions::tests::test_pert_with_lambda ... ok [INFO] [stdout] test distributions::tests::test_regularized_beta_bounds ... ok [INFO] [stdout] test distributions::tests::test_regularized_beta_known_values ... ok [INFO] [stdout] test distributions::tests::test_regularized_beta_symmetric ... ok [INFO] [stdout] test distributions::tests::test_triangular_cdf ... ok [INFO] [stdout] test distributions::tests::test_pert_cdf_monotonic ... ok [INFO] [stdout] test distributions::tests::test_triangular_invalid ... ok [INFO] [stdout] test distributions::tests::test_triangular_quantile ... ok [INFO] [stdout] test distributions::tests::test_uniform_basic ... ok [INFO] [stdout] test distributions::tests::test_triangular_mean ... ok [INFO] [stdout] test distributions::tests::test_uniform_cdf ... ok [INFO] [stdout] test distributions::tests::test_uniform_pdf ... ok [INFO] [stdout] test distributions::tests::test_uniform_quantile ... ok [INFO] [stdout] test distributions::tests::test_weibull_cdf_known_values ... ok [INFO] [stdout] test distributions::tests::test_weibull_exponential_special_case ... ok [INFO] [stdout] test distributions::tests::test_chi2_pdf_integral ... ok [INFO] [stdout] test distributions::tests::test_weibull_invalid ... ok [INFO] [stdout] test distributions::tests::test_weibull_mean_variance_known ... ok [INFO] [stdout] test distributions::tests::test_gamma_pdf_integral ... ok [INFO] [stdout] test distributions::tests::test_weibull_pdf_basic ... ok [INFO] [stdout] test distributions::tests::test_weibull_pdf_negative ... ok [INFO] [stdout] test distributions::tests::test_beta_pdf_integral ... ok [INFO] [stdout] test distributions::tests::test_weibull_pdf_integral_approx ... ok [INFO] [stdout] test distributions::tests::test_weibull_rayleigh_special_case ... ok [INFO] [stdout] test distributions::tests::test_triangular_symmetric_variance ... ok [INFO] [stdout] test distributions::tests::test_weibull_quantile_roundtrip ... ok [INFO] [stdout] test distributions::tests::test_weibull_hazard_rate ... ok [INFO] [stdout] test distributions::tests::test_weibull_reliability ... ok [INFO] [stdout] test collections::union_find::proptests::component_sizes_sum_to_n ... ok [INFO] [stdout] test distributions::tests::test_weibull_quantile_edge_cases ... ok [INFO] [stdout] test distributions::proptests::uniform_quantile_roundtrip ... ok [INFO] [stdout] test distributions::proptests::weibull_quantile_roundtrip ... ok [INFO] [stdout] test matrix::tests::test_add ... ok [INFO] [stdout] test matrix::tests::test_add_dimension_mismatch ... ok [INFO] [stdout] test distributions::proptests::weibull_pdf_non_negative ... ok [INFO] [stdout] test distributions::proptests::weibull_reliability_plus_cdf_is_one ... ok [INFO] [stdout] test matrix::tests::test_cholesky_3x3 ... ok [INFO] [stdout] test matrix::tests::test_cholesky_not_positive_definite ... ok [INFO] [stdout] test distributions::proptests::weibull_cdf_in_01 ... ok [INFO] [stdout] test matrix::tests::test_cholesky_2x2 ... ok [INFO] [stdout] test matrix::tests::test_cholesky_not_symmetric ... ok [INFO] [stdout] test matrix::tests::test_cholesky_solve ... ok [INFO] [stdout] test matrix::tests::test_det_identity ... ok [INFO] [stdout] test matrix::tests::test_det_not_square ... ok [INFO] [stdout] test matrix::tests::test_det_singular ... ok [INFO] [stdout] test matrix::tests::test_diag ... ok [INFO] [stdout] test matrix::tests::test_frobenius_norm ... ok [INFO] [stdout] test matrix::tests::test_from_rows ... ok [INFO] [stdout] test matrix::tests::test_identity ... ok [INFO] [stdout] test matrix::tests::test_inverse_2x2 ... ok [INFO] [stdout] test matrix::tests::test_inverse_3x3 ... ok [INFO] [stdout] test distributions::proptests::beta_quantile_roundtrip ... ok [INFO] [stdout] test matrix::tests::test_det_3x3 ... ok [INFO] [stdout] test matrix::tests::test_inverse_identity ... ok [INFO] [stdout] test matrix::tests::test_inverse_singular ... ok [INFO] [stdout] test matrix::tests::test_is_symmetric ... ok [INFO] [stdout] test matrix::tests::test_mul_identity ... ok [INFO] [stdout] test matrix::tests::test_mul_nonsquare ... ok [INFO] [stdout] test matrix::tests::test_mul_vec ... ok [INFO] [stdout] test matrix::tests::test_new_invalid_length ... ok [INFO] [stdout] test matrix::tests::test_new_valid ... ok [INFO] [stdout] test matrix::tests::test_scale ... ok [INFO] [stdout] test matrix::tests::test_sub ... ok [INFO] [stdout] test matrix::tests::test_transpose ... ok [INFO] [stdout] test matrix::tests::test_transpose_twice ... ok [INFO] [stdout] test matrix::tests::test_zeros ... ok [INFO] [stdout] test matrix::tests::test_cholesky_solve_3x3 ... ok [INFO] [stdout] test matrix::tests::test_det_2x2 ... ok [INFO] [stdout] test matrix::tests::test_mul_dimension_mismatch ... ok [INFO] [stdout] test random::tests::test_create_rng_deterministic ... ok [INFO] [stdout] test random::tests::test_shuffle_actually_shuffles ... ok [INFO] [stdout] test random::tests::test_shuffle_empty ... ok [INFO] [stdout] test random::tests::test_shuffle_preserves_elements ... ok [INFO] [stdout] test random::tests::test_shuffle_single ... ok [INFO] [stdout] test random::tests::test_shuffled_indices ... ok [INFO] [stdout] test random::tests::test_weighted_choose_all_zero ... ok [INFO] [stdout] test random::tests::test_weighted_choose_basic ... ok [INFO] [stdout] test random::tests::test_weighted_choose_distribution ... ok [INFO] [stdout] test random::tests::test_weighted_choose_empty ... ok [INFO] [stdout] test matrix::tests::test_cholesky_identity ... ok [INFO] [stdout] test matrix::tests::test_mul_2x2 ... ok [INFO] [stdout] test random::tests::test_weighted_sampler_basic ... ok [INFO] [stdout] test random::tests::test_weighted_sampler_deterministic_weight ... ok [INFO] [stdout] test distributions::proptests::gamma_variance_positive ... ok [INFO] [stdout] test collections::union_find::proptests::component_count_invariant ... ok [INFO] [stdout] test matrix::proptests::cholesky_solve_roundtrip ... ok [INFO] [stdout] test matrix::proptests::transpose_involution ... ok [INFO] [stdout] test matrix::proptests::cholesky_roundtrip ... ok [INFO] [stdout] test random::proptests::weighted_choose_returns_valid_index ... ok [INFO] [stdout] test matrix::proptests::inverse_roundtrip ... ok [INFO] [stdout] test distributions::tests::test_uniform_invalid ... ok [INFO] [stdout] test random::tests::test_weighted_sampler_distribution ... ok [INFO] [stdout] test random::tests::test_weighted_sampler_empty ... ok [INFO] [stdout] test special::tests::test_cdf_at_zero ... ok [INFO] [stdout] test special::tests::test_cdf_extremes ... ok [INFO] [stdout] test special::tests::test_cdf_known_values ... ok [INFO] [stdout] test special::tests::test_cdf_monotonic ... ok [INFO] [stdout] test special::tests::test_chi2_cdf_exponential_special_case ... ok [INFO] [stdout] test special::tests::test_chi2_cdf_known_critical ... ok [INFO] [stdout] test special::tests::test_chi2_cdf_nan ... ok [INFO] [stdout] test random::proptests::shuffle_is_permutation ... ok [INFO] [stdout] test special::tests::test_erf_known_values ... ok [INFO] [stdout] test special::tests::test_chi2_cdf_zero ... ok [INFO] [stdout] test special::tests::test_erfc_complement ... ok [INFO] [stdout] test special::tests::test_f_cdf_known ... ok [INFO] [stdout] test special::tests::test_f_cdf_monotonic ... ok [INFO] [stdout] test special::tests::test_erf_nan ... ok [INFO] [stdout] test special::tests::test_f_cdf_zero ... ok [INFO] [stdout] test special::tests::test_f_cdf_nan ... ok [INFO] [stdout] test special::tests::test_f_quantile_nan ... ok [INFO] [stdout] test special::tests::test_gamma_half_integers ... ok [INFO] [stdout] test special::tests::test_gamma_positive ... ok [INFO] [stdout] test special::tests::test_inc_beta_boundary ... ok [INFO] [stdout] test special::tests::test_inc_beta_known_formula ... ok [INFO] [stdout] test special::tests::test_inc_beta_symmetry ... ok [INFO] [stdout] test special::tests::test_inc_beta_uniform ... ok [INFO] [stdout] test special::tests::test_inverse_cdf_at_half ... ok [INFO] [stdout] test special::tests::test_inverse_cdf_extremes ... ok [INFO] [stdout] test special::tests::test_inverse_cdf_known_values ... ok [INFO] [stdout] test special::tests::test_inverse_cdf_symmetry ... ok [INFO] [stdout] test special::tests::test_ln_beta_known ... ok [INFO] [stdout] test special::tests::test_ln_gamma_integers ... ok [INFO] [stdout] test special::tests::test_lower_gamma_boundary ... ok [INFO] [stdout] test special::tests::test_lower_gamma_exponential ... ok [INFO] [stdout] test special::tests::test_lower_gamma_large_x ... ok [INFO] [stdout] test special::tests::test_f_quantile_roundtrip ... ok [INFO] [stdout] test special::proptests::pdf_is_non_negative ... ok [INFO] [stdout] test special::tests::test_roundtrip_cdf_inverse ... ok [INFO] [stdout] test special::tests::test_pdf_symmetry ... ok [INFO] [stdout] test special::tests::test_t_cdf_at_zero ... ok [INFO] [stdout] test special::tests::test_t_cdf_approaches_normal ... ok [INFO] [stdout] test special::tests::test_t_cdf_known_values ... ok [INFO] [stdout] test matrix::proptests::det_of_product ... ok [INFO] [stdout] test special::tests::test_t_pdf_positive ... ok [INFO] [stdout] test special::tests::test_t_pdf_symmetry ... ok [INFO] [stdout] test special::tests::test_t_cdf_symmetry ... ok [INFO] [stdout] test special::proptests::erf_odd_symmetry ... ok [INFO] [stdout] test special::tests::test_t_quantile_median ... ok [INFO] [stdout] test special::tests::test_t_quantile_nan ... ok [INFO] [stdout] test special::tests::test_t_quantile_roundtrip ... ok [INFO] [stdout] test special::tests::test_cdf_symmetry ... ok [INFO] [stdout] test special::proptests::inverse_roundtrip ... ok [INFO] [stdout] test special::proptests::inc_beta_complementary ... ok [INFO] [stdout] test special::tests::test_t_cdf_nan ... ok [INFO] [stdout] test special::proptests::chi2_cdf_in_01 ... ok [INFO] [stdout] test special::proptests::cdf_in_zero_one ... ok [INFO] [stdout] test special::proptests::t_cdf_symmetric ... ok [INFO] [stdout] test special::proptests::cdf_is_monotonic ... ok [INFO] [stdout] test special::proptests::inc_beta_in_01 ... ok [INFO] [stdout] test special::proptests::t_cdf_in_01 ... ok [INFO] [stdout] test special::tests::test_pdf_at_zero ... ok [INFO] [stdout] test stats::tests::test_covariance_edge_cases ... ok [INFO] [stdout] test matrix::proptests::mul_identity_is_identity ... ok [INFO] [stdout] test stats::tests::test_covariance_perfect_positive ... ok [INFO] [stdout] test stats::tests::test_covariance_self_is_variance ... ok [INFO] [stdout] test stats::tests::test_covariance_zero ... ok [INFO] [stdout] test stats::tests::test_kahan_sum_basic ... ok [INFO] [stdout] test stats::tests::test_kahan_sum_precision ... ok [INFO] [stdout] test stats::tests::test_kurtosis_edge_cases ... ok [INFO] [stdout] test stats::tests::test_kurtosis_heavy_tails ... ok [INFO] [stdout] test stats::tests::test_kurtosis_uniform_negative ... ok [INFO] [stdout] test stats::tests::test_mean_basic ... ok [INFO] [stdout] test stats::tests::test_mean_empty ... ok [INFO] [stdout] test stats::tests::test_mean_inf ... ok [INFO] [stdout] test stats::tests::test_mean_nan ... ok [INFO] [stdout] test stats::tests::test_mean_single ... ok [INFO] [stdout] test stats::tests::test_median_empty ... ok [INFO] [stdout] test stats::tests::test_median_even ... ok [INFO] [stdout] test stats::tests::test_median_odd ... ok [INFO] [stdout] test stats::tests::test_median_single ... ok [INFO] [stdout] test stats::tests::test_min_max ... ok [INFO] [stdout] test stats::tests::test_min_max_empty ... ok [INFO] [stdout] test stats::tests::test_min_max_nan ... ok [INFO] [stdout] test stats::tests::test_population_variance ... ok [INFO] [stdout] test stats::tests::test_quantile_empty ... ok [INFO] [stdout] test stats::tests::test_quantile_extremes ... ok [INFO] [stdout] test stats::tests::test_quantile_interpolation ... ok [INFO] [stdout] test stats::tests::test_quantile_invalid_p ... ok [INFO] [stdout] test stats::tests::test_quantile_median ... ok [INFO] [stdout] test stats::tests::test_quantile_single ... ok [INFO] [stdout] test stats::tests::test_skewness_edge_cases ... ok [INFO] [stdout] test stats::tests::test_skewness_known_value ... ok [INFO] [stdout] test stats::tests::test_skewness_left_skewed ... ok [INFO] [stdout] test stats::tests::test_skewness_right_skewed ... ok [INFO] [stdout] test stats::tests::test_skewness_symmetric ... ok [INFO] [stdout] test stats::tests::test_std_dev ... ok [INFO] [stdout] test stats::tests::test_variance_basic ... ok [INFO] [stdout] test stats::tests::test_variance_constant ... ok [INFO] [stdout] test stats::tests::test_variance_empty ... ok [INFO] [stdout] test stats::tests::test_variance_large_offset ... ok [INFO] [stdout] test stats::tests::test_variance_single ... ok [INFO] [stdout] test stats::tests::test_welford_empty ... ok [INFO] [stdout] test stats::tests::test_welford_kurtosis_matches_batch ... ok [INFO] [stdout] test stats::tests::test_welford_matches_batch ... ok [INFO] [stdout] test stats::tests::test_welford_merge ... ok [INFO] [stdout] test stats::tests::test_welford_merge_skewness_kurtosis ... ok [INFO] [stdout] test stats::tests::test_welford_single ... ok [INFO] [stdout] test stats::tests::test_welford_skewness_kurtosis_edge_cases ... ok [INFO] [stdout] test stats::tests::test_welford_skewness_matches_batch ... ok [INFO] [stdout] test transforms::tests::box_cox_identity_lambda_1 ... ok [INFO] [stdout] test transforms::tests::box_cox_log_transform ... ok [INFO] [stdout] test transforms::tests::box_cox_negative_lambda ... ok [INFO] [stdout] test transforms::tests::box_cox_sqrt_lambda_half ... ok [INFO] [stdout] test transforms::tests::estimate_lambda_invalid_range ... ok [INFO] [stdout] test transforms::tests::estimate_lambda_near_half_for_quadratic ... ok [INFO] [stdout] test transforms::tests::estimate_lambda_near_zero_for_exponential ... ok [INFO] [stdout] test transforms::tests::insufficient_data_returns_error ... ok [INFO] [stdout] test transforms::tests::inverse_invalid_returns_error ... ok [INFO] [stdout] test transforms::tests::inverse_roundtrip_multiple_lambdas ... ok [INFO] [stdout] test transforms::tests::non_positive_returns_error ... ok [INFO] [stdout] test stats::tests::test_covariance_perfect_negative ... ok [INFO] [stdout] test stats::proptests::variance_of_constant_is_zero ... ok [INFO] [stdout] test stats::proptests::welford_kurtosis_matches_batch ... ok [INFO] [stdout] test stats::proptests::skewness_of_symmetric_is_zero ... ok [INFO] [stdout] test collections::union_find::proptests::union_find_transitivity ... ok [INFO] [stdout] test stats::proptests::welford_merge_equals_sequential ... ok [INFO] [stdout] test stats::proptests::quantile_extremes_are_min_max ... ok [INFO] [stdout] test stats::proptests::mean_linearity ... ok [INFO] [stdout] test stats::proptests::median_equals_quantile_half ... ok [INFO] [stdout] test stats::proptests::welford_skewness_matches_batch ... ok [INFO] [stdout] test stats::proptests::std_dev_is_sqrt_of_variance ... ok [INFO] [stdout] test stats::proptests::covariance_self_is_variance ... ok [INFO] [stdout] test stats::proptests::covariance_symmetric ... ok [INFO] [stdout] test stats::proptests::variance_non_negative ... ok [INFO] [stderr] Doc-tests u_numflow [INFO] [stdout] test stats::proptests::quantiles_monotonic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 292 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.80s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 49 tests [INFO] [stdout] test src/distributions.rs - distributions::BetaDistribution (line 970) ... ok [INFO] [stdout] test src/matrix.rs - matrix::Matrix::identity (line 154) ... ok [INFO] [stdout] test src/matrix.rs - matrix::Matrix::new (line 93) ... ok [INFO] [stdout] test src/matrix.rs - matrix::Matrix::from_rows (line 115) ... ok [INFO] [stdout] test src/matrix.rs - matrix::Matrix::mul_mat (line 325) ... ok [INFO] [stdout] test src/distributions.rs - distributions::GammaDistribution (line 819) ... ok [INFO] [stdout] test src/matrix.rs - matrix (line 16) ... ok [INFO] [stdout] test src/matrix.rs - matrix::Matrix::eigen_symmetric (line 686) ... ok [INFO] [stdout] test src/matrix.rs - matrix::Matrix::cholesky (line 584) ... ok [INFO] [stdout] test src/random.rs - random::create_rng (line 20) ... ok [INFO] [stdout] test src/collections/union_find.rs - collections::union_find::UnionFind (line 23) ... ok [INFO] [stdout] test src/distributions.rs - distributions::ChiSquared (line 1107) ... ok [INFO] [stdout] test src/distributions.rs - distributions::Exponential (line 723) ... ok [INFO] [stdout] test src/special.rs - special::chi_squared_cdf (line 608) ... ok [INFO] [stdout] test src/random.rs - random::WeightedSampler (line 150) ... ok [INFO] [stdout] test src/matrix.rs - matrix::Matrix::determinant (line 421) ... ok [INFO] [stdout] test src/matrix.rs - matrix::Matrix::transpose (line 238) ... ok [INFO] [stdout] test src/matrix.rs - matrix::Matrix::inverse (line 492) ... ok [INFO] [stdout] test src/random.rs - random::weighted_choose (line 105) ... ok [INFO] [stdout] test src/special.rs - special::erfc (line 397) ... ok [INFO] [stdout] test src/special.rs - special::ln_beta (line 195) ... ok [INFO] [stdout] test src/random.rs - random::shuffled_indices (line 78) ... ok [INFO] [stdout] test src/special.rs - special::gamma (line 177) ... ok [INFO] [stdout] test src/special.rs - special::ln_gamma (line 139) ... ok [INFO] [stdout] test src/special.rs - special::inverse_normal_cdf (line 80) ... ok [INFO] [stdout] test src/random.rs - random::shuffle (line 48) ... ok [INFO] [stdout] test src/special.rs - special::erf (line 367) ... ok [INFO] [stdout] test src/special.rs - special::regularized_incomplete_beta (line 226) ... ok [INFO] [stdout] test src/special.rs - special::standard_normal_pdf (line 118) ... ok [INFO] [stdout] test src/special.rs - special::standard_normal_cdf (line 22) ... ok [INFO] [stdout] test src/stats.rs - stats::WelfordAccumulator (line 510) ... ok [INFO] [stdout] test src/special.rs - special::regularized_lower_gamma (line 292) ... ok [INFO] [stdout] test src/stats.rs - stats::covariance (line 428) ... ok [INFO] [stdout] test src/special.rs - special::t_distribution_cdf (line 423) ... ok [INFO] [stdout] test src/special.rs - special::f_distribution_cdf (line 527) ... ok [INFO] [stdout] test src/stats.rs - stats::max (line 166) ... ok [INFO] [stdout] test src/special.rs - special::t_distribution_quantile (line 476) ... ok [INFO] [stdout] test src/stats.rs - stats::kurtosis (line 374) ... ok [INFO] [stdout] test src/transforms.rs - transforms::box_cox (line 74) ... ok [INFO] [stdout] test src/stats.rs - stats::quantile (line 239) ... ok [INFO] [stdout] test src/stats.rs - stats::skewness (line 310) ... ok [INFO] [stdout] test src/stats.rs - stats::mean (line 29) ... ok [INFO] [stdout] test src/stats.rs - stats::min (line 143) ... ok [INFO] [stdout] test src/stats.rs - stats::std_dev (line 117) ... ok [INFO] [stdout] test src/stats.rs - stats::population_variance (line 90) ... ok [INFO] [stdout] test src/stats.rs - stats::median (line 195) ... ok [INFO] [stdout] test src/stats.rs - stats::variance (line 63) ... ok [INFO] [stdout] test src/transforms.rs - transforms::estimate_lambda (line 148) ... ok [INFO] [stdout] test src/transforms.rs - transforms::inverse_box_cox (line 108) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 49 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.30s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "0e47ef559167a04f043a7672eb47cf366d7155ad7e691ff6a7b3d0ace05865ee", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0e47ef559167a04f043a7672eb47cf366d7155ad7e691ff6a7b3d0ace05865ee", kill_on_drop: false }` [INFO] [stdout] 0e47ef559167a04f043a7672eb47cf366d7155ad7e691ff6a7b3d0ace05865ee