[INFO] fetching crate rustframe 0.0.1-a.20250805... [INFO] testing rustframe-0.0.1-a.20250805 against beta-2025-09-21 for beta-1.91-3 [INFO] extracting crate rustframe 0.0.1-a.20250805 into /workspace/builds/worker-3-tc2/source [INFO] started tweaking crates.io crate rustframe 0.0.1-a.20250805 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate rustframe 0.0.1-a.20250805 [INFO] tweaked toml for crates.io crate rustframe 0.0.1-a.20250805 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate rustframe 0.0.1-a.20250805 on toolchain beta-2025-09-21 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate rustframe 0.0.1-a.20250805 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" "+beta-2025-09-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 97fa4fbca6a7d3bdff8cece619614a1580ab4745568e4f3966efbedda1997e83 [INFO] running `Command { std: "docker" "start" "-a" "97fa4fbca6a7d3bdff8cece619614a1580ab4745568e4f3966efbedda1997e83", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "97fa4fbca6a7d3bdff8cece619614a1580ab4745568e4f3966efbedda1997e83", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "97fa4fbca6a7d3bdff8cece619614a1580ab4745568e4f3966efbedda1997e83", kill_on_drop: false }` [INFO] [stdout] 97fa4fbca6a7d3bdff8cece619614a1580ab4745568e4f3966efbedda1997e83 [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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] af0d606cd49bd40291f9b0ed1064d443201b0966bdc265f14079298a6395b270 [INFO] running `Command { std: "docker" "start" "-a" "af0d606cd49bd40291f9b0ed1064d443201b0966bdc265f14079298a6395b270", kill_on_drop: false }` [INFO] [stderr] Compiling chrono v0.4.41 [INFO] [stderr] Compiling rustframe v0.0.1-a.20250805 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.84s [INFO] running `Command { std: "docker" "inspect" "af0d606cd49bd40291f9b0ed1064d443201b0966bdc265f14079298a6395b270", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "af0d606cd49bd40291f9b0ed1064d443201b0966bdc265f14079298a6395b270", kill_on_drop: false }` [INFO] [stdout] af0d606cd49bd40291f9b0ed1064d443201b0966bdc265f14079298a6395b270 [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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 800059418d3bf7bebd787d6fa819878c2d9beb46b6f45a24103a6fedf302480c [INFO] running `Command { std: "docker" "start" "-a" "800059418d3bf7bebd787d6fa819878c2d9beb46b6f45a24103a6fedf302480c", kill_on_drop: false }` [INFO] [stderr] Compiling rustframe v0.0.1-a.20250805 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 8.01s [INFO] running `Command { std: "docker" "inspect" "800059418d3bf7bebd787d6fa819878c2d9beb46b6f45a24103a6fedf302480c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "800059418d3bf7bebd787d6fa819878c2d9beb46b6f45a24103a6fedf302480c", kill_on_drop: false }` [INFO] [stdout] 800059418d3bf7bebd787d6fa819878c2d9beb46b6f45a24103a6fedf302480c [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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 8e0613927e839176213d7bc0d936909238f4c82638ebb29f10dc0030edfe4b86 [INFO] running `Command { std: "docker" "start" "-a" "8e0613927e839176213d7bc0d936909238f4c82638ebb29f10dc0030edfe4b86", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rustframe-7c420acc9a65b65f) [INFO] [stdout] [INFO] [stdout] running 397 tests [INFO] [stdout] test compute::models::activations::tests::test_dleaky_relu ... ok [INFO] [stdout] test compute::models::activations::tests::test_dleaky_relu_edge_case ... ok [INFO] [stdout] test compute::models::activations::tests::test_drelu ... ok [INFO] [stdout] test compute::models::activations::tests::test_drelu_edge_case ... ok [INFO] [stdout] test compute::models::activations::tests::test_dsigmoid ... ok [INFO] [stdout] test compute::models::activations::tests::test_dsigmoid_edge_case ... ok [INFO] [stdout] test compute::models::activations::tests::test_leaky_relu ... ok [INFO] [stdout] test compute::models::activations::tests::test_relu ... ok [INFO] [stdout] test compute::models::activations::tests::test_relu_edge_case ... ok [INFO] [stdout] test compute::models::activations::tests::test_sigmoid ... ok [INFO] [stdout] test compute::models::dense_nn::tests::test_activation_kind_derivative_relu ... ok [INFO] [stdout] test compute::models::dense_nn::tests::test_activation_kind_derivative_tanh ... ok [INFO] [stdout] test compute::models::dense_nn::tests::test_activation_kind_forward_tanh ... ok [INFO] [stdout] test compute::models::dense_nn::tests::test_initializer_kind_xavier ... ok [INFO] [stdout] test compute::models::dense_nn::tests::test_initializer_kind_he ... ok [INFO] [stdout] test compute::models::dense_nn::tests::test_predict_shape ... ok [INFO] [stdout] test compute::models::dense_nn::tests::test_loss_kind_bce_gradient ... ok [INFO] [stdout] test compute::models::dense_nn::tests::test_train_one_epoch_changes_predictions ... ok [INFO] [stdout] test compute::models::dense_nn::tests::test_train_no_epochs_does_nothing ... ok [INFO] [stdout] test compute::models::dense_nn::tests::test_training_reduces_mse_loss ... ok [INFO] [stdout] test compute::models::gaussian_nb::tests::test_simple_two_class ... ok [INFO] [stdout] test compute::models::gaussian_nb::tests::test_unbiased_variance ... ok [INFO] [stdout] test compute::models::gaussian_nb::tests::test_variance_smoothing_override_with_zero_smoothing ... ok [INFO] [stdout] test compute::models::dense_nn::tests::test_training_reduces_bce_loss ... ok [INFO] [stdout] test compute::models::k_means::tests::test_k_means_empty_cluster_reinit_centroid ... ok [INFO] [stdout] test compute::models::k_means::tests::test_k_means_fit_k_equals_m ... ok [INFO] [stdout] test compute::models::activations::tests::test_leaky_relu_edge_case ... ok [INFO] [stdout] test compute::models::activations::tests::test_sigmoid_edge_case ... ok [INFO] [stdout] test compute::models::dense_nn::tests::test_train_backprop_delta_propagation ... ok [INFO] [stdout] test compute::models::k_means::tests::test_k_means_fit_single_cluster ... ok [INFO] [stdout] test compute::models::k_means::tests::test_k_means_predict_single_sample ... ok [INFO] [stdout] test compute::models::k_means::tests::test_k_means_predict_empty_matrix ... ok [INFO] [stdout] test compute::models::k_means::tests::test_k_means_fit_predict_basic ... ok [INFO] [stdout] test compute::models::pca::tests::test_pca_basic ... ok [INFO] [stdout] test compute::models::pca::tests::test_pca_fit_break_branch ... ok [INFO] [stdout] test compute::stats::correlation::tests::test_covariance_horizontal ... ok [INFO] [stdout] test compute::stats::correlation::tests::test_covariance_matrix_vertical ... ok [INFO] [stdout] test compute::stats::correlation::tests::test_covariance_matrix_horizontal ... ok [INFO] [stdout] test compute::stats::correlation::tests::test_covariance_scalar_diff_matrix ... ok [INFO] [stdout] test compute::stats::correlation::tests::test_covariance_scalar_same_matrix ... ok [INFO] [stdout] test compute::stats::correlation::tests::test_covariance_vertical ... ok [INFO] [stdout] test compute::stats::descriptive::tests::test_descriptive_stats_outlier ... ok [INFO] [stdout] test compute::stats::descriptive::tests::test_descriptive_stats_regular_values ... ok [INFO] [stdout] test compute::stats::descriptive::tests::test_median_vertical_horizontal ... ok [INFO] [stdout] test compute::stats::descriptive::tests::test_mean_vertical_horizontal ... ok [INFO] [stdout] test compute::models::dense_nn::tests::test_invalid_activation_count - should panic ... ok [INFO] [stdout] test compute::models::gaussian_nb::tests::test_mismatched_rows - should panic ... ok [INFO] [stdout] test compute::models::gaussian_nb::tests::test_empty_input - should panic ... ok [INFO] [stdout] test compute::models::k_means::tests::test_k_means_fit_k_greater_than_m - should panic ... ok [INFO] [stdout] test compute::stats::descriptive::tests::test_stddev_vertical_horizontal ... ok [INFO] [stdout] test compute::stats::descriptive::tests::test_percentile_vertical_horizontal ... ok [INFO] [stdout] test compute::stats::descriptive::tests::test_variance_vertical_horizontal ... ok [INFO] [stdout] test compute::stats::descriptive::tests::test_percentile_out_of_bounds - should panic ... ok [INFO] [stdout] test compute::stats::descriptive::tests::test_percentile_panic_high - should panic ... ok [INFO] [stdout] test compute::stats::descriptive::tests::test_percentile_vertical_out_of_bounds - should panic ... ok [INFO] [stdout] test compute::stats::distributions::tests::test_binomial_funcs ... ok [INFO] [stdout] test compute::stats::distributions::tests::test_gamma_funcs ... ok [INFO] [stdout] test compute::stats::distributions::tests::test_binomial_matrix ... ok [INFO] [stdout] test compute::stats::distributions::tests::test_lower_incomplete_gamma ... ok [INFO] [stdout] test compute::stats::distributions::tests::test_gamma_matrix ... ok [INFO] [stdout] test compute::stats::distributions::tests::test_math_funcs ... ok [INFO] [stdout] test compute::stats::descriptive::tests::test_percentile_panic_low - should panic ... ok [INFO] [stdout] test compute::stats::distributions::tests::test_normal_funcs ... ok [INFO] [stdout] test compute::stats::distributions::tests::test_normal_matrix ... ok [INFO] [stdout] test compute::stats::distributions::tests::test_poisson_funcs ... ok [INFO] [stdout] test compute::stats::distributions::tests::test_poisson_matrix ... ok [INFO] [stdout] test compute::stats::inferential::tests::test_anova ... ok [INFO] [stdout] test compute::stats::inferential::tests::test_chi2_test ... ok [INFO] [stdout] test compute::stats::inferential::tests::test_t_test ... ok [INFO] [stdout] test compute::stats::distributions::tests::test_uniform_matrix ... ok [INFO] [stdout] test compute::stats::distributions::tests::test_uniform_funcs ... ok [INFO] [stdout] test frame::base::tests::frame_column_access ... ok [INFO] [stdout] test frame::base::tests::frame_bitwise_ops_panic_index - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_bitwise_ops_panic_cols - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_column_manipulation_and_sort ... ok [INFO] [stdout] test frame::base::tests::frame_column_access_panic - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_column_index_mut_panic - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_new_date_index ... ok [INFO] [stdout] test frame::base::tests::frame_new_default_index ... ok [INFO] [stdout] test frame::base::tests::frame_new_int_index ... ok [INFO] [stdout] test frame::base::tests::frame_new_one_by_one ... ok [INFO] [stdout] test frame::base::tests::frame_new_panic_col_count - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_new_panic_date_index_len - should panic ... ok [INFO] [stdout] test compute::stats::distributions::tests::test_math_matrix ... ok [INFO] [stdout] test frame::base::tests::frame_new_panic_duplicate_col - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_elementwise_ops_panic_cols - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_column_access_mut_panic - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_new_panic_duplicate_date_index - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_row_access_date_index ... ok [INFO] [stdout] test frame::base::tests::frame_column_index_panic - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_new_panic_index_len - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_new_panic_invalid_explicit_range_index - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_row_access_default_index ... ok [INFO] [stdout] test frame::base::tests::frame_row_access_date_index_panic_not_found - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_row_access_date_index_mut_panic_not_found - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_row_access_default_index_mut_panic_out_of_bounds - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_row_access_default_index_panic_out_of_bounds - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_row_access_inconsistent_state_date_none - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_row_access_int_index ... ok [INFO] [stdout] test frame::base::tests::frame_row_access_inconsistent_state_range_int - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_row_access_inconsistent_state_int_none - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_row_access_int_index_mut_panic_not_found - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_row_access_int_index_panic_not_found - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_row_access_type_mismatch_mut_panic_date_on_int - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_row_access_type_mismatch_mut_panic_date_on_range - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_row_access_type_mismatch_panic_date_on_range - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_row_mutate_date_index ... ok [INFO] [stdout] test frame::base::tests::frame_row_mutate_default_index ... ok [INFO] [stdout] test frame::base::tests::frame_row_access_type_mismatch_mut_panic_usize_on_date - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_row_access_type_mismatch_panic_usize_on_date - should panic ... ok [INFO] [stdout] test frame::base::tests::test_bitwise_ops_and_not ... ok [INFO] [stdout] test frame::base::tests::test_add_column_panic_duplicate - should panic ... ok [INFO] [stdout] test frame::base::tests::test_bitwise_ops_or_xor ... ok [INFO] [stdout] test frame::base::tests::frame_row_access_type_mismatch_panic_date_on_int - should panic ... ok [INFO] [stdout] test frame::base::tests::test_delete_last_column_range_index ... ok [INFO] [stdout] test frame::base::tests::test_delete_last_column_int_index ... ok [INFO] [stdout] test frame::base::tests::test_add_column_panic_len_mismatch - should panic ... ok [INFO] [stdout] test frame::base::tests::test_frame_arithmetic_ops_date_index ... ok [INFO] [stdout] test frame::base::tests::test_frame_arithmetic_ops_f64 ... ok [INFO] [stdout] test frame::base::tests::test_delete_column_panic_unknown - should panic ... ok [INFO] [stdout] test frame::base::tests::test_frame_arithmetic_ops_int ... ok [INFO] [stdout] test frame::base::tests::test_frame_debug_format ... ok [INFO] [stdout] test frame::base::tests::test_frame_debug_format_date_index ... ok [INFO] [stdout] test frame::base::tests::test_frame_zip ... ok [INFO] [stdout] test frame::base::tests::test_frame_map ... ok [INFO] [stdout] test frame::base::tests::test_frame_zip_panic - should panic ... ok [INFO] [stdout] test frame::base::tests::test_rename_panic_unknown - should panic ... ok [INFO] [stdout] test frame::base::tests::test_rename_to_existing - should panic ... ok [INFO] [stdout] test frame::base::tests::test_row_index_methods ... ok [INFO] [stdout] test frame::base::tests::test_row_view_debug_format ... ok [INFO] [stdout] test frame::base::tests::test_row_view_get_by_index_panic - should panic ... ok [INFO] [stdout] test frame::base::tests::test_rename_to_self - should panic ... ok [INFO] [stdout] test frame::base::tests::test_row_view_mut_debug_format ... ok [INFO] [stdout] test frame::base::tests::test_row_view_mut_get_by_index_mut_panic - should panic ... ok [INFO] [stdout] test frame::base::tests::test_row_view_index_panic - should panic ... ok [INFO] [stdout] test frame::base::tests::test_row_view_mut_index_panic - should panic ... ok [INFO] [stdout] test frame::base::tests::test_row_view_mut_readonly_index ... ok [INFO] [stdout] test frame::base::tests::test_row_view_mut_name_panic - should panic ... ok [INFO] [stdout] test frame::base::tests::test_row_view_name_panic - should panic ... ok [INFO] [stdout] test frame::base::tests::test_simple_accessors ... ok [INFO] [stdout] test frame::base::tests::test_sort_columns_already_sorted ... ok [INFO] [stdout] test frame::base::tests::test_row_view_mut_set_panic - should panic ... ok [INFO] [stdout] test frame::base::tests::test_row_view_mut_set_by_index_panic - should panic ... ok [INFO] [stdout] test frame::base::tests::test_sort_columns_empty_and_single ... ok [INFO] [stdout] test frame::base::tests::test_sort_columns_reverse_sorted ... ok [INFO] [stdout] test frame::base::tests::tests_for_frame_bool_ops ... ok [INFO] [stdout] test frame::base::tests::tests_for_frame_arithmetic_ops ... ok [INFO] [stdout] test matrix::boolops::tests::test_bool_ops_1xn_matrix ... ok [INFO] [stdout] test frame::ops::tests::test_bool_ops ... ok [INFO] [stdout] test frame::ops::tests::test_series_ops ... ok [INFO] [stdout] test matrix::boolops::tests::test_bool_ops_1x1 ... ok [INFO] [stdout] test matrix::boolops::tests::test_bool_ops_all_horizontal ... ok [INFO] [stdout] test matrix::boolops::tests::test_bool_ops_any_horizontal ... ok [INFO] [stdout] test matrix::boolops::tests::test_bool_ops_all_overall ... ok [INFO] [stdout] test matrix::boolops::tests::test_bool_ops_all_vertical ... ok [INFO] [stdout] test matrix::boolops::tests::test_bool_ops_any_overall ... ok [INFO] [stdout] test matrix::boolops::tests::test_bool_ops_count_overall ... ok [INFO] [stdout] test matrix::boolops::tests::test_bool_ops_any_vertical ... ok [INFO] [stdout] test matrix::boolops::tests::test_bool_ops_count_horizontal ... ok [INFO] [stdout] test matrix::boolops::tests::test_bool_ops_count_vertical ... ok [INFO] [stdout] test matrix::boolops::tests::test_bool_ops_nx1_matrix ... ok [INFO] [stdout] test matrix::mat::tests::test_add_column ... ok [INFO] [stdout] test matrix::mat::tests::test_add_column_length_mismatch - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_add_column_out_of_bounds - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_add_f64 ... ok [INFO] [stdout] test matrix::mat::tests::test_add_row ... ok [INFO] [stdout] test matrix::mat::tests::test_add_row_length_mismatch - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_bitand_bool ... ok [INFO] [stdout] test matrix::mat::tests::test_add_row_out_of_bounds - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_add_scalar_f64 ... ok [INFO] [stdout] test matrix::mat::tests::test_arithmetic_broadcast ... ok [INFO] [stdout] test matrix::mat::tests::test_bitor_bool ... ok [INFO] [stdout] test matrix::mat::tests::test_bitwise_and ... ok [INFO] [stdout] test matrix::mat::tests::test_bitwise_not ... ok [INFO] [stdout] test matrix::mat::tests::test_bitwise_xor ... ok [INFO] [stdout] test matrix::mat::tests::test_bitwise_or ... ok [INFO] [stdout] test matrix::mat::tests::test_bitwise_op_col_mismatch - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_bitwise_op_row_mismatch - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_bitxor_bool ... ok [INFO] [stdout] test matrix::mat::tests::test_broadcast_row_to_target_shape_basic ... ok [INFO] [stdout] test matrix::mat::tests::test_broadcast_row_to_target_shape_panic_col_mismatch - should panic ... ok [INFO] [stdout] test frame::base::tests::frame_new_panic_duplicate_int_index - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_chained_ops_f64 ... ok [INFO] [stdout] test matrix::mat::tests::test_column ... ok [INFO] [stdout] test matrix::mat::tests::test_broadcast_row_to_target_shape_single_row ... ok [INFO] [stdout] test matrix::mat::tests::test_column_mut ... ok [INFO] [stdout] test matrix::mat::tests::test_broadcast_row_to_target_shape_panic_not_1_row - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_column_mut_out_of_bounds - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_comparison_eq_elem ... ok [INFO] [stdout] test matrix::mat::tests::test_comparison_gt_elem ... ok [INFO] [stdout] test matrix::mat::tests::test_column_out_of_bounds - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_comparision_broadcast ... ok [INFO] [stdout] test matrix::mat::tests::test_data_mut ... ok [INFO] [stdout] test matrix::mat::tests::test_delete_column ... ok [INFO] [stdout] test matrix::mat::tests::test_delete_row ... ok [INFO] [stdout] test matrix::mat::tests::test_div_f64 ... ok [INFO] [stdout] test matrix::mat::tests::test_div_scalar_f64 ... ok [INFO] [stdout] test matrix::mat::tests::test_elementwise_add ... ok [INFO] [stdout] test matrix::mat::tests::test_elementwise_div ... ok [INFO] [stdout] test matrix::mat::tests::test_elementwise_mul ... ok [INFO] [stdout] test matrix::mat::tests::test_dimensions ... ok [INFO] [stdout] test matrix::mat::tests::test_delete_column_out_of_bounds - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_elementwise_sub ... ok [INFO] [stdout] test matrix::mat::tests::test_delete_row_out_of_bounds - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_elementwise_op_col_mismatch - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_float_matrix_ops ... ok [INFO] [stdout] test matrix::mat::tests::test_from_cols_basic ... ok [INFO] [stdout] test matrix::mat::tests::test_from_cols_1x1 ... ok [INFO] [stdout] test matrix::mat::tests::test_from_rows_vec ... ok [INFO] [stdout] test matrix::mat::tests::test_elementwise_op_row_mismatch - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_from_vec_basic ... ok [INFO] [stdout] test matrix::mat::tests::test_from_cols_mismatched_lengths - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_from_cols_empty_cols - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_from_vec ... ok [INFO] [stdout] test matrix::mat::tests::test_from_cols_empty_rows - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_from_vec_wrong_length - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_index_and_get ... ok [INFO] [stdout] test matrix::mat::tests::test_from_vec_zero_cols - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_getters ... ok [INFO] [stdout] test matrix::mat::tests::test_from_vec_zero_rows - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_index_mut_and_get_mut ... ok [INFO] [stdout] test matrix::mat::tests::test_index_out_of_bounds_col - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_index_out_of_bounds_col_alt - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_index_mut_out_of_bounds_row - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_indexing ... ok [INFO] [stdout] test matrix::mat::tests::test_iter_columns ... ok [INFO] [stdout] test matrix::mat::tests::test_index_out_of_bounds_row_alt - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_index_mut_out_of_bounds_col - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_iter_rows ... ok [INFO] [stdout] test matrix::mat::tests::test_matrix_row_get_and_iter ... ok [INFO] [stdout] test matrix::mat::tests::test_matrix_swap_columns_directly ... ok [INFO] [stdout] test matrix::mat::tests::test_matrix_zeros_ones_filled ... ok [INFO] [stdout] test matrix::mat::tests::test_index_out_of_bounds_row - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_mul_scalar_f64 ... ok [INFO] [stdout] test matrix::mat::tests::test_mul_f64 ... ok [INFO] [stdout] test matrix::mat::tests::test_not_bool ... ok [INFO] [stdout] test matrix::mat::tests::test_row ... ok [INFO] [stdout] test matrix::mat::tests::test_repeat_rows ... ok [INFO] [stdout] test matrix::mat::tests::test_row_copy_from_slice ... ok [INFO] [stdout] test matrix::mat::tests::test_row_copy_from_slice_out_of_bounds - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_row_copy_from_slice_wrong_length - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_string_matrix ... ok [INFO] [stdout] test matrix::mat::tests::test_row_out_of_bounds_index - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_shape ... ok [INFO] [stdout] test matrix::mat::tests::test_row_out_of_bounds - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_sub_f64 ... ok [INFO] [stdout] test matrix::mat::tests::test_sub_scalar_f64 ... ok [INFO] [stdout] test matrix::mat::tests::test_swap_columns ... ok [INFO] [stdout] test matrix::mat::tests::test_swap_columns_out_of_bounds - should panic ... ok [INFO] [stdout] test matrix::mat::tests::test_transpose ... ok [INFO] [stdout] test matrix::seriesops::tests::test_series_ops_all_nan_matrix ... ok [INFO] [stdout] test matrix::seriesops::tests::test_series_ops_1x1 ... ok [INFO] [stdout] test matrix::seriesops::tests::test_series_ops_count_nan_horizontal ... ok [INFO] [stdout] test matrix::seriesops::tests::test_series_ops_1xn_matrix ... ok [INFO] [stdout] test matrix::seriesops::tests::test_series_ops_cumsum_vertical ... ok [INFO] [stdout] test matrix::seriesops::tests::test_series_ops_count_nan_vertical ... ok [INFO] [stdout] test matrix::seriesops::tests::test_series_ops_is_nan ... ok [INFO] [stdout] test matrix::seriesops::tests::test_series_ops_cumsum_horizontal ... ok [INFO] [stdout] test matrix::seriesops::tests::test_series_ops_matrix_mul ... ok [INFO] [stdout] test matrix::seriesops::tests::test_series_ops_matrix_mul_with_nans ... ok [INFO] [stdout] test matrix::seriesops::tests::test_series_ops_map ... ok [INFO] [stdout] test matrix::seriesops::tests::test_series_ops_prod_horizontal ... ok [INFO] [stdout] test matrix::seriesops::tests::test_series_ops_nx1_matrix ... ok [INFO] [stdout] test matrix::seriesops::tests::test_series_ops_prod_vertical ... ok [INFO] [stdout] test matrix::seriesops::tests::test_series_ops_sum_horizontal ... ok [INFO] [stdout] test matrix::seriesops::tests::test_series_ops_sum_vertical ... ok [INFO] [stdout] test matrix::seriesops::tests::test_series_ops_zip ... ok [INFO] [stdout] test matrix::seriesops::tests::test_series_ops_matrix_mul_errors - should panic ... ok [INFO] [stdout] test matrix::seriesops::tests::test_series_ops_zip_panic - should panic ... ok [INFO] [stdout] test random::crypto::tests::test_crypto_normal_zero_sd ... ok [INFO] [stdout] test random::crypto::tests::test_crypto_monobit ... ok [INFO] [stdout] test matrix::mat::tests::test_transpose_big ... ok [INFO] [stdout] test frame::base::tests::frame_elementwise_ops_panic_index - should panic ... ok [INFO] [stdout] test random::crypto::tests::test_crypto_rng_helper_function ... ok [INFO] [stdout] test random::crypto::tests::test_crypto_rng_nonzero ... ok [INFO] [stdout] test random::crypto::tests::test_crypto_normal_distribution ... ok [INFO] [stdout] test random::crypto::tests::test_crypto_rng_variation_large ... ok [INFO] [stdout] test random::crypto::tests::test_two_instances_different_values ... ok [INFO] [stdout] test random::prng::tests::test_prng_chi_square_uniform ... ok [INFO] [stdout] test random::prng::tests::test_normal_distribution ... ok [INFO] [stdout] test random::crypto::tests::test_crypto_shuffle_empty_slice ... ok [INFO] [stdout] test random::prng::tests::test_gen_bool_balance ... ok [INFO] [stdout] test random::crypto::tests::test_crypto_rng_random_range_uniform ... ok [INFO] [stdout] test random::prng::tests::test_prng_determinism ... ok [INFO] [stdout] test random::prng::tests::test_prng_different_seeds_different_output ... ok [INFO] [stdout] test random::prng::tests::test_prng_monobit ... ok [INFO] [stdout] test random::prng::tests::test_prng_normal_zero_sd ... ok [INFO] [stdout] test random::prng::tests::test_random_range_extreme_usize ... ok [INFO] [stdout] test random::prng::tests::test_random_range_f64 ... ok [INFO] [stdout] test random::prng::tests::test_random_range_single_usize ... ok [INFO] [stdout] test random::prng::tests::test_prng_uniform_distribution ... ok [INFO] [stdout] test random::prng::tests::test_random_range_usize ... ok [INFO] [stdout] test random::prng::tests::test_prng_gen_bool_varies ... ok [INFO] [stdout] test random::random_core::tests::test_range_sample_f64_boundary ... ok [INFO] [stdout] test random::random_core::tests::test_range_sample_f64_negative_range ... ok [INFO] [stdout] test random::prng::tests::test_random_range_single_f64 ... ok [INFO] [stdout] test random::random_core::tests::test_range_sample_f64_span ... ok [INFO] [stdout] test random::random_core::tests::test_range_sample_usize_varied ... ok [INFO] [stdout] test random::random_core::tests::test_range_sample_usize_boundary ... ok [INFO] [stdout] test random::random_core::tests::test_range_sample_usize_single_value ... ok [INFO] [stdout] test random::prng::tests::test_prng_from_entropy_unique ... ok [INFO] [stdout] test random::seq::tests::test_multiple_shuffles_different_results ... ok [INFO] [stdout] test random::seq::tests::test_shuffle_empty_slice ... ok [INFO] [stdout] test random::seq::tests::test_shuffle_single_element_no_change ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_bdates_list_count ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_bdates_list_daily_list ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_bdates_list_empty_range_list ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_bdates_list_from_n_periods_invalid_start_date ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_bdates_list_from_n_periods_zero_periods ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_bdates_list_groups_daily ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_bdates_list_groups_empty_range ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_bdates_list_groups_monthly_end ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_bdates_list_groups_quarterly_start_spanning_years ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_bdates_list_groups_weekly_friday ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_bdates_list_groups_yearly_end ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_bdates_list_invalid_date_string_new ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_bdates_list_monthly_start ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_bdates_list_properties_from_n_periods ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_bdates_list_properties_new ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_bdates_list_quarterly_end_list ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_bdates_list_weekly_friday_midweek_end ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_bdates_list_weekly_monday_list ... ok [INFO] [stdout] test random::seq::tests::test_shuffle_slice ... ok [INFO] [stdout] test random::seq::tests::test_slice_shuffle_deterministic_with_prng ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_bdates_list_yearly_start ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_date_freq_agg_type ... ok [INFO] [stdout] test random::crypto::tests::test_crypto_chi_square_uniform ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_date_freq_from_string ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_date_freq_from_str ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_generator_collect ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_generator_daily ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_date_freq_to_string ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_generator_month_start ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_generator_month_end ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_generator_quarter_end ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_generator_quarter_start ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_generator_year_end ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_generator_new_zero_periods ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_generator_year_start ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_datefreq_agg_type ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_datefreq_from_str ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_datefreq_from_string ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_datefreq_to_string ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_dates_list_daily_list ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_dates_list_from_n_periods_invalid_start_date ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_dates_list_empty_range_list ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_generator_weekly_monday ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_dates_list_from_n_periods_zero_periods ... ok [INFO] [stdout] test utils::dateutils::bdates::tests::test_generator_weekly_friday ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_dates_list_groups_monthly_end ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_dates_list_groups_daily ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_dates_list_groups_empty_range ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_dates_list_groups_quarterly_start ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_dates_list_groups_yearly_end ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_dates_list_month_end_list_leap ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_dates_list_groups_weekly_friday ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_dates_list_invalid_date_string_new ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_dates_list_month_start_list ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_dates_list_properties_new ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_dates_list_quarter_end_list ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_dates_list_quarter_start_list ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_dates_list_properties_from_n_periods ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_dates_list_weekly_monday_list ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_dates_list_weekly_friday_list ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_dates_list_year_end_list ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_dates_list_year_start_list ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_days_in_month ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_find_first_date_on_or_after ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_first_day_of_quarter ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_first_day_of_year ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_find_next_date ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_first_day_of_month ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_generator_daily ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_generator_month_end_leap ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_generator_new_zero_periods ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_generator_month_start ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_generator_new_fail_find_first ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_generator_quarter_end ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_generator_quarter_start ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_generator_weekly_friday ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_generator_weekly_monday ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_generator_year_start ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_generator_stops_after_error_finding_next ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_last_day_of_month ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_generator_year_end ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_last_day_of_quarter ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_last_day_of_year ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_month_to_quarter ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_month_to_quarter_invalid_high - should panic ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_move_to_day_of_week_on_or_after ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_quarter_end_month ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_quarter_start_month ... ok [INFO] [stdout] test compute::models::linreg::tests::test_linreg_fit_predict ... ok [INFO] [stdout] test utils::dateutils::dates::tests::test_month_to_quarter_invalid_low - should panic ... ok [INFO] [stdout] test random::seq::tests::test_slice_shuffle_crypto_random_changes ... ok [INFO] [stdout] test compute::models::logreg::tests::test_logreg_fit_predict ... ok [INFO] [stdout] test random::seq::tests::test_shuffle_three_uniform ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 397 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s [INFO] [stdout] [INFO] [stderr] Doc-tests rustframe [INFO] [stdout] [INFO] [stdout] running 41 tests [INFO] [stdout] test src/compute/models/mod.rs - compute::models (line 6) ... ok [INFO] [stdout] test src/compute/models/k_means.rs - compute::models::k_means (line 3) ... ok [INFO] [stdout] test src/compute/models/dense_nn.rs - compute::models::dense_nn (line 8) ... ok [INFO] [stdout] test src/compute/models/pca.rs - compute::models::pca (line 3) ... ok [INFO] [stdout] test src/compute/models/gaussian_nb.rs - compute::models::gaussian_nb (line 3) ... ok [INFO] [stdout] test src/compute/models/activations.rs - compute::models::activations (line 5) ... ok [INFO] [stdout] test src/compute/models/linreg.rs - compute::models::linreg (line 3) ... ok [INFO] [stdout] test src/compute/models/logreg.rs - compute::models::logreg (line 3) ... ok [INFO] [stdout] test src/compute/stats/inferential.rs - compute::stats::inferential (line 3) ... ok [INFO] [stdout] test src/compute/stats/distributions.rs - compute::stats::distributions (line 6) ... ok [INFO] [stdout] test src/compute/stats/correlation.rs - compute::stats::correlation (line 6) ... ok [INFO] [stdout] test src/compute/stats/mod.rs - compute::stats (line 6) ... ok [INFO] [stdout] test src/compute/stats/descriptive.rs - compute::stats::descriptive (line 6) ... ok [INFO] [stdout] test src/frame/ops.rs - frame::ops (line 7) ... ok [INFO] [stdout] test src/lib.rs - random (line 23) ... ok [INFO] [stdout] test src/lib.rs - compute (line 19) ... ok [INFO] [stdout] test src/lib.rs - frame (line 14) ... ok [INFO] [stdout] test src/matrix/seriesops.rs - matrix::seriesops (line 6) ... ok [INFO] [stdout] test src/frame/base.rs - frame::base (line 8) ... ok [INFO] [stdout] test src/matrix/boolops.rs - matrix::boolops (line 6) ... ok [INFO] [stdout] test src/lib.rs - utils (line 15) ... ok [INFO] [stdout] test src/lib.rs - matrix (line 12) ... ok [INFO] [stdout] test src/random/crypto.rs - random::crypto (line 6) ... ok [INFO] [stdout] test src/random/prng.rs - random::prng (line 3) ... ok [INFO] [stdout] test src/lib.rs - (line 67) ... ok [INFO] [stdout] test src/frame/base.rs - frame::base::Frame (line 82) ... ok [INFO] [stdout] test src/random/random_core.rs - random::random_core (line 3) ... ok [INFO] [stdout] test src/random/seq.rs - random::seq (line 3) ... ok [INFO] [stdout] test src/utils/dateutils/bdates.rs - utils::dateutils::bdates::BDatesGenerator (line 294) ... ok [INFO] [stdout] test src/utils/dateutils/bdates.rs - utils::dateutils::bdates::BDatesList (line 68) ... ok [INFO] [stdout] test src/utils/dateutils/dates.rs - utils::dateutils::dates::DatesGenerator (line 398) ... ok [INFO] [stdout] test src/utils/dateutils/bdates.rs - utils::dateutils::bdates::BDatesList (line 40) ... ok [INFO] [stdout] test src/utils/dateutils/bdates.rs - utils::dateutils::bdates::BDatesGenerator (line 270) ... ok [INFO] [stdout] test src/utils/dateutils/dates.rs - utils::dateutils::dates (line 3) ... ok [INFO] [stdout] test src/utils/dateutils/bdates.rs - utils::dateutils::bdates::BDatesList (line 98) ... ok [INFO] [stdout] test src/utils/dateutils/dates.rs - utils::dateutils::dates::DatesGenerator (line 422) ... ok [INFO] [stdout] test src/utils/dateutils/dates.rs - utils::dateutils::dates::DatesList (line 227) ... ok [INFO] [stdout] test src/utils/dateutils/dates.rs - utils::dateutils::dates::DatesGenerator (line 450) ... ok [INFO] [stdout] test src/utils/dateutils/dates.rs - utils::dateutils::dates::DatesList (line 167) ... ok [INFO] [stdout] test src/utils/dateutils/dates.rs - utils::dateutils::dates::DatesList (line 197) ... ok [INFO] [stdout] test src/utils/dateutils/mod.rs - utils::dateutils (line 6) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.70s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "8e0613927e839176213d7bc0d936909238f4c82638ebb29f10dc0030edfe4b86", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8e0613927e839176213d7bc0d936909238f4c82638ebb29f10dc0030edfe4b86", kill_on_drop: false }` [INFO] [stdout] 8e0613927e839176213d7bc0d936909238f4c82638ebb29f10dc0030edfe4b86