[INFO] fetching crate scry-learn 0.1.0...
[INFO] testing scry-learn-0.1.0 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate scry-learn 0.1.0 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate scry-learn 0.1.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate scry-learn 0.1.0
[INFO] tweaked toml for crates.io crate scry-learn 0.1.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate scry-learn 0.1.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate scry-learn 0.1.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded order-stat v0.1.3
[INFO] [stderr]   Downloaded ordered-float v5.1.0
[INFO] [stderr]   Downloaded polars v0.46.0
[INFO] [stderr]   Downloaded polars-utils v0.46.0
[INFO] [stderr]   Downloaded stacker v0.1.23
[INFO] [stderr]   Downloaded atoi_simd v0.16.1
[INFO] [stderr]   Downloaded ndarray-rand v0.15.0
[INFO] [stderr]   Downloaded linfa-kernel v0.8.1
[INFO] [stderr]   Downloaded polars-error v0.46.0
[INFO] [stderr]   Downloaded polars-schema v0.46.0
[INFO] [stderr]   Downloaded kdtree v0.7.0
[INFO] [stderr]   Downloaded space v0.19.0
[INFO] [stderr]   Downloaded debug_unsafe v0.1.4
[INFO] [stderr]   Downloaded polars-row v0.46.0
[INFO] [stderr]   Downloaded linfa-logistic v0.8.1
[INFO] [stderr]   Downloaded linfa-linear v0.8.1
[INFO] [stderr]   Downloaded linfa-ensemble v0.8.1
[INFO] [stderr]   Downloaded pgat v0.3.0
[INFO] [stderr]   Downloaded psm v0.1.30
[INFO] [stderr]   Downloaded linfa-trees v0.8.1
[INFO] [stderr]   Downloaded linfa-reduction v0.8.1
[INFO] [stderr]   Downloaded linfa-linalg v0.2.1
[INFO] [stderr]   Downloaded linfa-elasticnet v0.8.1
[INFO] [stderr]   Downloaded polars-parquet-format v0.1.0
[INFO] [stderr]   Downloaded polars-mem-engine v0.46.0
[INFO] [stderr]   Downloaded portable-atomic-util v0.2.5
[INFO] [stderr]   Downloaded linfa-nn v0.8.1
[INFO] [stderr]   Downloaded noisy_float v0.2.1
[INFO] [stderr]   Downloaded ndarray-stats v0.6.0
[INFO] [stderr]   Downloaded argmin-math v0.5.1
[INFO] [stderr]   Downloaded linfa-clustering v0.8.1
[INFO] [stderr]   Downloaded polars-expr v0.46.0
[INFO] [stderr]   Downloaded polars-compute v0.46.0
[INFO] [stderr]   Downloaded polars-lazy v0.46.0
[INFO] [stderr]   Downloaded sprs v0.11.2
[INFO] [stderr]   Downloaded insta v1.46.3
[INFO] [stderr]   Downloaded polars-parquet v0.46.0
[INFO] [stderr]   Downloaded linfa v0.8.1
[INFO] [stderr]   Downloaded polars-ops v0.46.0
[INFO] [stderr]   Downloaded polars-io v0.46.0
[INFO] [stderr]   Downloaded argmin v0.11.0
[INFO] [stderr]   Downloaded polars-plan v0.46.0
[INFO] [stderr]   Downloaded polars-arrow v0.46.0
[INFO] [stderr]   Downloaded smartcore v0.4.9
[INFO] [stderr]   Downloaded polars-core v0.46.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 225769cf59bfb39bb33b918c8ddae0bf74d23da2460cfbc2fdccb85e0a656abc
[INFO] running `Command { std: "docker" "start" "225769cf59bfb39bb33b918c8ddae0bf74d23da2460cfbc2fdccb85e0a656abc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "225769cf59bfb39bb33b918c8ddae0bf74d23da2460cfbc2fdccb85e0a656abc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "225769cf59bfb39bb33b918c8ddae0bf74d23da2460cfbc2fdccb85e0a656abc" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "225769cf59bfb39bb33b918c8ddae0bf74d23da2460cfbc2fdccb85e0a656abc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "225769cf59bfb39bb33b918c8ddae0bf74d23da2460cfbc2fdccb85e0a656abc" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling scry-learn v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.47s
[INFO] running `Command { std: "docker" "inspect" "225769cf59bfb39bb33b918c8ddae0bf74d23da2460cfbc2fdccb85e0a656abc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "225769cf59bfb39bb33b918c8ddae0bf74d23da2460cfbc2fdccb85e0a656abc" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling matrixmultiply v0.3.10
[INFO] [stderr]    Compiling num-complex v0.2.4
[INFO] [stderr]    Compiling linfa v0.8.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling doc-comment v0.3.4
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling order-stat v0.1.3
[INFO] [stderr]    Compiling web-time v1.1.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling rand_xoshiro v0.6.0
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling csv-core v0.1.13
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling scry-learn v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling pgat v0.3.0
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling approx v0.3.2
[INFO] [stderr]    Compiling noisy_float v0.2.1
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling ordered-float v5.1.0
[INFO] [stderr]    Compiling space v0.19.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling ndarray v0.16.1
[INFO] [stderr]    Compiling alga v0.9.3
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling zerocopy-derive v0.8.40
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling insta v1.46.3
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling zerocopy v0.8.40
[INFO] [stderr]    Compiling kdtree v0.7.0
[INFO] [stderr]    Compiling sprs v0.11.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling rand_distr v0.4.3
[INFO] [stderr]    Compiling ndarray-stats v0.6.0
[INFO] [stderr]    Compiling linfa-linalg v0.2.1
[INFO] [stderr]    Compiling smartcore v0.4.9
[INFO] [stderr]    Compiling argmin-math v0.5.1
[INFO] [stderr]    Compiling ndarray-rand v0.15.0
[INFO] [stderr]    Compiling linfa-nn v0.8.1
[INFO] [stderr]    Compiling linfa-trees v0.8.1
[INFO] [stderr]    Compiling linfa-elasticnet v0.8.1
[INFO] [stderr]    Compiling linfa-kernel v0.8.1
[INFO] [stderr]    Compiling linfa-clustering v0.8.1
[INFO] [stderr]    Compiling linfa-ensemble v0.8.1
[INFO] [stderr]    Compiling linfa-reduction v0.8.1
[INFO] [stderr]    Compiling argmin v0.11.0
[INFO] [stderr]    Compiling linfa-linear v0.8.1
[INFO] [stderr]    Compiling linfa-logistic v0.8.1
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 00s
[INFO] running `Command { std: "docker" "inspect" "225769cf59bfb39bb33b918c8ddae0bf74d23da2460cfbc2fdccb85e0a656abc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "225769cf59bfb39bb33b918c8ddae0bf74d23da2460cfbc2fdccb85e0a656abc" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.27s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scry_learn-f1b58800b6aadff7)
[INFO] [stdout] 
[INFO] [stdout] running 492 tests
[INFO] [stdout] test accel::cpu::tests::xtx_xty_simple ... ok
[INFO] [stdout] test accel::cpu::tests::matmul_identity ... ok
[INFO] [stdout] test anomaly::iforest::tests::test_iforest_invalid_contamination ... ok
[INFO] [stdout] test accel::cpu::tests::pairwise_distances_simple ... ok
[INFO] [stdout] test anomaly::iforest::tests::test_iforest_default ... ok
[INFO] [stdout] test calibration::tests::test_isotonic_clamp_extrapolation ... ok
[INFO] [stdout] test calibration::tests::test_isotonic_monotone_output ... ok
[INFO] [stdout] test calibration::tests::test_isotonic_perfect_data ... ok
[INFO] [stdout] test accel::cpu::tests::matmul_2x3_times_3x2 ... ok
[INFO] [stdout] test anomaly::iforest::tests::test_iforest_empty_input ... ok
[INFO] [stdout] test calibration::tests::test_platt_near_singular ... ok
[INFO] [stdout] test calibration::tests::test_platt_basic_separation ... ok
[INFO] [stdout] test anomaly::iforest::tests::test_average_path_length ... ok
[INFO] [stdout] test calibration::tests::test_calibrated_classifier_cv_sigmoid ... ok
[INFO] [stdout] test cluster::dbscan::tests::test_dbscan_manhattan ... ok
[INFO] [stdout] test calibration::tests::test_calibrated_classifier_cv_smoke ... ok
[INFO] [stdout] test cluster::dbscan::tests::test_dbscan_noise ... ok
[INFO] [stdout] test cluster::agglomerative::tests::test_agglomerative_single_cluster ... ok
[INFO] [stdout] test cluster::agglomerative::tests::test_agglomerative_ward_vs_single ... ok
[INFO] [stdout] test calibration::tests::test_platt_monotone ... ok
[INFO] [stdout] test calibration::tests::test_platt_constant_decision_values ... ok
[INFO] [stdout] test cluster::agglomerative::tests::test_agglomerative_linkage_variants ... ok
[INFO] [stdout] test cluster::agglomerative::tests::test_agglomerative_three_clusters ... ok
[INFO] [stdout] test cluster::hdbscan::tests::test_hdbscan_empty_dataset ... ok
[INFO] [stdout] test cluster::hdbscan::tests::test_hdbscan_fit_predict ... ok
[INFO] [stdout] test cluster::hdbscan::tests::test_hdbscan_min_cluster_size_respected ... ok
[INFO] [stdout] test cluster::dbscan::tests::test_dbscan_predict ... ok
[INFO] [stdout] test cluster::hdbscan::tests::test_hdbscan_outlier_scores ... ok
[INFO] [stdout] test cluster::hdbscan::tests::test_hdbscan_cosine_metric ... ok
[INFO] [stdout] test cluster::hdbscan::tests::test_hdbscan_two_clusters ... ok
[INFO] [stdout] test cluster::hdbscan::tests::test_hdbscan_with_noise ... ok
[INFO] [stdout] test cluster::kmeans::tests::test_kmeans_empty_cluster_reinit ... ok
[INFO] [stdout] test cluster::hdbscan::tests::test_hdbscan_all_same ... ok
[INFO] [stdout] test cluster::dbscan::tests::test_dbscan_two_clusters ... ok
[INFO] [stdout] test cluster::mini_batch_kmeans::tests::test_mini_batch_kmeans_predict ... ok
[INFO] [stdout] test cluster::kmeans::tests::test_kmeans_transform_shape ... ok
[INFO] [stdout] test cluster::kmeans::tests::test_kmeans_predict ... ok
[INFO] [stdout] test cluster::mini_batch_kmeans::tests::test_mini_batch_kmeans_two_blobs ... ok
[INFO] [stdout] test cluster::kmeans::tests::test_kmeans_two_blobs ... ok
[INFO] [stdout] test cluster::mini_batch_kmeans::tests::test_partial_fit_convergence ... ok
[INFO] [stdout] test cluster::silhouette::tests::test_silhouette_single_cluster ... ok
[INFO] [stdout] test cluster::mini_batch_kmeans::tests::test_partial_fit_is_initialized ... ok
[INFO] [stdout] test cluster::dbscan::tests::test_dbscan_kdtree_parity ... ok
[INFO] [stdout] test cluster::silhouette::tests::test_silhouette_perfect_clusters ... ok
[INFO] [stdout] test dataset::tests::test_matrix_lazy_rebuild_after_invalidate ... ok
[INFO] [stdout] test cluster::silhouette::tests::test_silhouette_samples_length ... ok
[INFO] [stdout] test dataset::tests::test_from_sparse_basic ... ok
[INFO] [stdout] test dataset::tests::test_dataset_subset ... ok
[INFO] [stdout] test dataset::tests::test_dense_not_sparse ... ok
[INFO] [stdout] test dataset::tests::test_describe_summary ... ok
[INFO] [stdout] test dataset::tests::test_ensure_dense ... ok
[INFO] [stdout] test dataset::tests::test_from_matrix ... ok
[INFO] [stdout] test dataset::tests::test_matrix_accessor ... ok
[INFO] [stdout] test dataset::tests::test_matrix_lazy_rebuild_reflects_feature_mutation ... ok
[INFO] [stdout] test dataset::tests::test_sparse_csc_accessor ... ok
[INFO] [stdout] test dataset::tests::test_sparse_csr_conversion ... ok
[INFO] [stdout] test dataset::tests::test_dataset_new ... ok
[INFO] [stdout] test cluster::kmeans::tests::test_kmeans_n_init_improves_inertia ... ok
[INFO] [stdout] test dataset::tests::test_n_features_consistency ... ok
[INFO] [stdout] test dataset::tests::test_n_classes ... ok
[INFO] [stdout] test distance::tests::test_cosine_distance_same_direction ... ok
[INFO] [stdout] test distance::tests::test_cosine_distance_zero_vector ... ok
[INFO] [stdout] test distance::tests::test_cosine_distance_orthogonal ... ok
[INFO] [stdout] test dataset::tests::test_sparse_subset ... ok
[INFO] [stdout] test distance::tests::test_sparse_cosine ... ok
[INFO] [stdout] test distance::tests::test_sparse_dot ... ok
[INFO] [stdout] test distance::tests::test_euclidean_sq ... ok
[INFO] [stdout] test distance::tests::test_sparse_euclidean_sq ... ok
[INFO] [stdout] test dataset::tests::test_sparse_with_class_labels ... ok
[INFO] [stdout] test distance::tests::test_manhattan ... ok
[INFO] [stdout] test distance::tests::test_sparse_manhattan ... ok
[INFO] [stdout] test ensemble::stacking::tests::test_stacking_cv_too_small ... ok
[INFO] [stdout] test ensemble::stacking::tests::test_stacking_not_fitted ... ok
[INFO] [stdout] test ensemble::stacking::tests::test_voting_empty_estimators ... ok
[INFO] [stdout] test ensemble::stacking::tests::test_voting_weights_mismatch ... ok
[INFO] [stdout] test ensemble::stacking::tests::test_stacking_empty_estimators ... ok
[INFO] [stdout] test anomaly::iforest::tests::test_iforest_labels_recall ... ok
[INFO] [stdout] test ensemble::stacking::tests::test_voting_hard_basic ... ok
[INFO] [stdout] test anomaly::iforest::tests::test_iforest_detects_outliers ... ok
[INFO] [stdout] test ensemble::stacking::tests::test_voting_not_fitted ... ok
[INFO] [stdout] test distance::tests::test_sparse_norm_sq ... ok
[INFO] [stdout] test ensemble::stacking::tests::test_generate_fold_indices ... ok
[INFO] [stdout] test explain::tree_shap::tests::test_tree_shap_additivity ... ok
[INFO] [stdout] test explain::tree_shap::tests::test_tree_shap_empty_tree ... ok
[INFO] [stdout] test feature_selection::tests::test_f_classif_basic ... ok
[INFO] [stdout] test feature_selection::tests::test_variance_threshold_removes_constant ... ok
[INFO] [stdout] test feature_selection::tests::test_variance_threshold_custom ... ok
[INFO] [stdout] test ensemble::stacking::tests::test_voting_weighted ... ok
[INFO] [stdout] test linear::elastic_net::tests::test_elastic_net_not_fitted ... ok
[INFO] [stdout] test ensemble::stacking::tests::test_voting_accuracy_ge_individual ... ok
[INFO] [stdout] test linear::elastic_net::tests::test_sparse_elastic_net_matches_dense ... ok
[INFO] [stdout] test linear::lasso::tests::test_lasso_fit_predict ... ok
[INFO] [stdout] test linear::elastic_net::tests::test_elastic_net_pure_lasso ... ok
[INFO] [stdout] test ensemble::stacking::tests::test_voting_soft_basic ... ok
[INFO] [stdout] test ensemble::stacking::tests::test_stacking_basic ... ok
[INFO] [stdout] test explain::tree_shap::tests::test_tree_shap_right_path ... ok
[INFO] [stdout] test explain::tree_shap::tests::test_tree_shap_single_split ... ok
[INFO] [stdout] test linear::logistic::tests::test_binary_sigmoid_matches_predictions ... ok
[INFO] [stdout] test feature_selection::tests::test_pipeline_vt_scaler_dt ... ok
[INFO] [stdout] test linear::lasso::tests::test_sparse_lasso_matches_dense ... ok
[INFO] [stdout] test feature_selection::tests::test_select_k_best_not_fitted ... ok
[INFO] [stdout] test linear::lbfgs::tests::test_quadratic ... ok
[INFO] [stdout] test anomaly::iforest::tests::test_iforest_single_feature ... ok
[INFO] [stdout] test linear::lbfgs::tests::test_rosenbrock ... ok
[INFO] [stdout] test linear::lasso::tests::test_lasso_not_fitted ... ok
[INFO] [stdout] test explain::permutation::tests::test_permutation_importance_basic ... ok
[INFO] [stdout] test explain::tree_shap::tests::test_ensemble_tree_shap ... ok
[INFO] [stdout] test feature_selection::tests::test_select_k_best_petal_features_rank_highest ... ok
[INFO] [stdout] test linear::lasso::tests::test_lasso_sparsity ... ok
[INFO] [stdout] test linear::logistic::tests::test_lbfgs_rejects_l1 ... ok
[INFO] [stdout] test linear::logistic::tests::test_logistic_linearly_separable ... ok
[INFO] [stdout] test linear::logistic::tests::test_lbfgs_is_default ... ok
[INFO] [stdout] test linear::logistic::tests::test_predict_proba_sums_to_one ... ok
[INFO] [stdout] test linear::logistic::tests::test_partial_fit_is_initialized ... ok
[INFO] [stdout] test linear::qr::tests::test_qr_simple_overdetermined ... ok
[INFO] [stdout] test linear::qr::tests::test_qr_underdetermined_rejected ... ok
[INFO] [stdout] test linear::qr::tests::test_qr_hilbert_5x5 ... ok
[INFO] [stdout] test linear::regression::tests::test_auto_dispatch_sparse_fit ... ok
[INFO] [stdout] test linear::qr::tests::test_qr_matches_svd ... ok
[INFO] [stdout] test linear::regression::tests::test_linear_regression_y_equals_x ... ok
[INFO] [stdout] test linear::regression::tests::test_auto_solver ... ok
[INFO] [stdout] test linear::regression::tests::test_qr_solver_matches_normal ... ok
[INFO] [stdout] test linear::regression::tests::test_ridge_regression ... ok
[INFO] [stdout] test linear::logistic::tests::test_partial_fit_convergence_10_batches ... ok
[INFO] [stdout] test linear::regression::tests::test_ridge_with_svd ... ok
[INFO] [stdout] test linear::elastic_net::tests::test_elastic_net_fit_predict ... ok
[INFO] [stdout] test linear::regression::tests::test_sparse_fit_matches_dense ... ok
[INFO] [stdout] test anomaly::iforest::tests::test_iforest_multi_feature ... ok
[INFO] [stdout] test linear::regression::tests::test_svd_solver_matches_normal ... ok
[INFO] [stdout] test linear::svd::tests::test_svd_identity ... ok
[INFO] [stdout] test linear::svd::tests::test_svd_hilbert_5x5 ... ok
[INFO] [stdout] test linear::svd::tests::test_svd_simple_2x2 ... ok
[INFO] [stdout] test linear::svd::tests::test_svd_wide_matrix ... ok
[INFO] [stdout] test linear::regression::tests::test_svd_handles_ill_conditioned ... ok
[INFO] [stdout] test linear::svd::tests::test_svd_overdetermined_5x2 ... ok
[INFO] [stdout] test linear::regression::tests::test_sparse_predict_matches_dense ... ok
[INFO] [stdout] test linear::svd::tests::test_svd_rank_deficient ... ok
[INFO] [stdout] test linear::tests::test_ridge_alias ... ok
[INFO] [stdout] test matrix::tests::col_mut_works ... ok
[INFO] [stdout] test matrix::tests::col_correctness ... ok
[INFO] [stdout] test matrix::tests::new_validates_length ... ok
[INFO] [stdout] test matrix::tests::ragged_error ... ok
[INFO] [stdout] test matrix::tests::from_row_major_transposes ... ok
[INFO] [stdout] test matrix::tests::from_slice_conversion ... ok
[INFO] [stdout] test metrics::classification::tests::test_accuracy_half ... ok
[INFO] [stdout] test matrix::tests::from_col_major_roundtrip ... ok
[INFO] [stdout] test metrics::classification::tests::test_balanced_accuracy_imbalanced ... ok
[INFO] [stdout] test matrix::tests::empty_matrix ... ok
[INFO] [stdout] test metrics::classification::tests::test_accuracy_perfect ... ok
[INFO] [stdout] test matrix::tests::from_vec_vec_conversion ... ok
[INFO] [stdout] test matrix::tests::row_iter_correctness ... ok
[INFO] [stdout] test matrix::tests::get_set_indexing ... ok
[INFO] [stdout] test matrix::tests::single_column ... ok
[INFO] [stdout] test metrics::classification::tests::test_cohen_kappa_partial ... ok
[INFO] [stdout] test metrics::classification::tests::test_confusion_matrix_binary ... ok
[INFO] [stdout] test metrics::classification::tests::test_classification_report_display ... ok
[INFO] [stdout] test metrics::classification::tests::test_cohen_kappa_chance ... ok
[INFO] [stdout] test metrics::classification::tests::test_f1_binary ... ok
[INFO] [stdout] test metrics::classification::tests::test_log_loss_perfect ... ok
[INFO] [stdout] test metrics::classification::tests::test_cohen_kappa_perfect ... ok
[INFO] [stdout] test linear::logistic::tests::test_gd_solver_still_works ... ok
[INFO] [stdout] test metrics::clustering::tests::test_ari_permuted ... ok
[INFO] [stdout] test metrics::clustering::tests::test_davies_bouldin_well_separated ... ok
[INFO] [stdout] test metrics::regression::tests::test_mape_known ... ok
[INFO] [stdout] test metrics::regression::tests::test_mape_skips_zeros ... ok
[INFO] [stdout] test metrics::regression::tests::test_mse_known ... ok
[INFO] [stdout] test matrix::tests::zero_row_matrix ... ok
[INFO] [stdout] test metrics::clustering::tests::test_calinski_harabasz_well_separated ... ok
[INFO] [stdout] test metrics::classification::tests::test_balanced_accuracy_perfect ... ok
[INFO] [stdout] test metrics::regression::tests::test_mse_perfect ... ok
[INFO] [stdout] test metrics::regression::tests::test_r2_perfect ... ok
[INFO] [stdout] test metrics::regression::tests::test_r2_mean_prediction ... ok
[INFO] [stdout] test metrics::roc::tests::test_roc_auc_random ... ok
[INFO] [stdout] test metrics::classification::tests::test_log_loss_random ... ok
[INFO] [stdout] test metrics::clustering::tests::test_ari_identical ... ok
[INFO] [stdout] test naive_bayes::bernoulli::tests::test_bernoulli_nb_binary ... ok
[INFO] [stdout] test metrics::regression::tests::test_explained_variance_with_bias ... ok
[INFO] [stdout] test metrics::clustering::tests::test_davies_bouldin_overlapping ... ok
[INFO] [stdout] test metrics::clustering::tests::test_ari_random ... ok
[INFO] [stdout] test metrics::regression::tests::test_explained_variance_perfect ... ok
[INFO] [stdout] test metrics::regression::tests::test_mae ... ok
[INFO] [stdout] test naive_bayes::gaussian::tests::test_gaussian_nb_simple ... ok
[INFO] [stdout] test metrics::roc::tests::test_roc_auc_perfect ... ok
[INFO] [stdout] test naive_bayes::gaussian::tests::test_partial_fit_classifies_correctly ... ok
[INFO] [stdout] test naive_bayes::bernoulli::tests::test_bernoulli_nb_predict_proba ... ok
[INFO] [stdout] test naive_bayes::gaussian::tests::test_partial_fit_is_initialized ... ok
[INFO] [stdout] test naive_bayes::gaussian::tests::test_auto_dispatch_sparse_fit ... ok
[INFO] [stdout] test naive_bayes::gaussian::tests::test_sparse_gaussian_nb_matches_dense ... ok
[INFO] [stdout] test naive_bayes::gaussian::tests::test_zero_variance_features ... ok
[INFO] [stdout] test neighbors::kdtree::tests::test_kdtree_empty ... ok
[INFO] [stdout] test naive_bayes::multinomial::tests::test_multinomial_nb_predict_proba ... ok
[INFO] [stdout] test naive_bayes::multinomial::tests::test_sparse_multinomial_nb_matches_dense ... ok
[INFO] [stdout] test neighbors::kdtree::tests::test_kdtree_duplicate_points ... ok
[INFO] [stdout] test neighbors::kdtree::tests::test_kdtree_high_dim ... ok
[INFO] [stdout] test neighbors::kdtree::tests::test_kdtree_k_larger_than_n ... ok
[INFO] [stdout] test naive_bayes::gaussian::tests::test_partial_fit_3_batches_matches_fit ... ok
[INFO] [stdout] test naive_bayes::multinomial::tests::test_multinomial_nb_counts ... ok
[INFO] [stdout] test neighbors::knn::tests::test_knn_not_fitted ... ok
[INFO] [stdout] test neighbors::kdtree::tests::test_kdtree_single_point ... ok
[INFO] [stdout] test neighbors::kdtree::tests::test_kdtree_sorted_nearest_first ... ok
[INFO] [stdout] test neighbors::knn::tests::test_knn_cosine ... ok
[INFO] [stdout] test neighbors::knn::tests::test_knn_regressor_predict_sparse ... ok
[INFO] [stdout] test neighbors::kdtree::tests::test_kdtree_query_radius ... ok
[INFO] [stdout] test neighbors::knn::tests::test_knn_regressor_simple ... ok
[INFO] [stdout] test neighbors::kdtree::tests::test_kdtree_two_clusters ... ok
[INFO] [stdout] test neighbors::knn::tests::test_sparse_cosine_matches_dense ... ok
[INFO] [stdout] test neighbors::knn::tests::test_sparse_euclidean_matches_dense ... ok
[INFO] [stdout] test neighbors::knn::tests::test_sparse_manhattan_matches_dense ... ok
[INFO] [stdout] test neighbors::knn::tests::test_knn_predict_proba ... ok
[INFO] [stdout] test neighbors::knn::tests::test_knn_regressor_distance_weights ... ok
[INFO] [stdout] test neural::activation::tests::identity_is_noop ... ok
[INFO] [stdout] test neural::activation::tests::relu_forward ... ok
[INFO] [stdout] test neural::activation::tests::sigmoid_backward ... ok
[INFO] [stdout] test neural::activation::tests::sigmoid_forward ... ok
[INFO] [stdout] test neural::activation::tests::relu_backward ... ok
[INFO] [stdout] test neural::activation::tests::sigmoid_numerical_stability ... ok
[INFO] [stdout] test neural::callback::tests::callback_action ... ok
[INFO] [stdout] test neighbors::knn::tests::test_knn_simple ... ok
[INFO] [stdout] test neighbors::knn::tests::test_knn_distance_weights ... ok
[INFO] [stdout] test neighbors::knn::tests::test_knn_predict_sparse_matches_dense ... ok
[INFO] [stdout] test neighbors::knn::tests::test_sparse_knn_end_to_end ... ok
[INFO] [stdout] test neural::callback::tests::grad_norm_basic ... ok
[INFO] [stdout] test neural::callback::tests::grad_norm_multi_layer ... ok
[INFO] [stdout] test neural::callback::tests::history_without_validation ... ok
[INFO] [stdout] test neural::classifier::tests::not_fitted_error ... ok
[INFO] [stdout] test metrics::roc::tests::test_roc_curve_length ... ok
[INFO] [stdout] test naive_bayes::bernoulli::tests::test_bernoulli_nb_binarize ... ok
[INFO] [stdout] test neighbors::kdtree::tests::test_kdtree_matches_brute_force ... ok
[INFO] [stdout] test neural::activation::tests::tanh_backward ... ok
[INFO] [stdout] test neural::activation::tests::tanh_forward ... ok
[INFO] [stdout] test linear::logistic::tests::test_sparse_fit_predict_matches_dense ... ok
[INFO] [stdout] test neural::callback::tests::history_accumulates ... ok
[INFO] [stdout] test neural::dropout::tests::dropout_backward_preserves_mask ... ok
[INFO] [stdout] test neural::dropout::tests::dropout_batched ... ok
[INFO] [stdout] test neural::dropout::tests::dropout_different_masks_per_call ... ok
[INFO] [stdout] test neural::dropout::tests::dropout_full_rate_zeros_everything ... ok
[INFO] [stdout] test neural::dropout::tests::dropout_identity_at_inference ... ok
[INFO] [stdout] test neural::dropout::tests::dropout_inverted_scaling ... ok
[INFO] [stdout] test neural::dropout::tests::dropout_zero_rate_is_passthrough ... ok
[INFO] [stdout] test neural::dropout::tests::dropout_zeros_some_elements ... ok
[INFO] [stdout] test neural::layer::tests::dense_backward_shape ... ok
[INFO] [stdout] test neural::classifier::tests::shape_mismatch_error ... ok
[INFO] [stdout] test neural::classifier::tests::partial_fit_is_initialized ... ok
[INFO] [stdout] test neural::layer::tests::dense_forward_shape ... ok
[INFO] [stdout] test neural::layer::tests::numerical_gradient_check ... ok
[INFO] [stdout] test neural::network::tests::cross_entropy_gradient_sums_to_zero ... ok
[INFO] [stdout] test neural::network::tests::network_forward_shape ... ok
[INFO] [stdout] test neural::network::tests::mse_loss_basic ... ok
[INFO] [stdout] test neural::network::tests::network_backward_gradient_check ... ok
[INFO] [stdout] test neural::network::tests::softmax_sums_to_one ... ok
[INFO] [stdout] test neural::optimizer::tests::adam_basic ... ok
[INFO] [stdout] test neural::optimizer::tests::adam_converges_toward_minimum ... ok
[INFO] [stdout] test neural::network::tests::save_restore_weights ... ok
[INFO] [stdout] test neural::optimizer::tests::sgd_with_momentum ... ok
[INFO] [stdout] test neural::optimizer::tests::multiple_groups ... ok
[INFO] [stdout] test neural::layer::tests::identity_layer_passes_through ... ok
[INFO] [stdout] test neural::regressor::tests::not_fitted_error ... ok
[INFO] [stdout] test neural::optimizer::tests::sgd_no_momentum ... ok
[INFO] [stdout] test neural::classifier::tests::partial_fit_loss_decreases ... ok
[INFO] [stdout] test neural::regressor::tests::partial_fit_is_initialized ... ok
[INFO] [stdout] test pipeline::tests::test_pipeline_fit_predict ... ok
[INFO] [stdout] test pipeline::tests::test_pipeline_pca_then_model ... ok
[INFO] [stdout] test preprocess::column_transformer::tests::test_column_transformer_basic ... ok
[INFO] [stdout] test neural::classifier::tests::xor_problem ... ok
[INFO] [stdout] test preprocess::column_transformer::tests::test_column_transformer_invalid_column ... ok
[INFO] [stdout] test preprocess::column_transformer::tests::test_column_transformer_not_fitted ... ok
[INFO] [stdout] test preprocess::encoder::tests::test_label_encoder_unknown ... ok
[INFO] [stdout] test preprocess::encoder::tests::test_label_encoder_roundtrip ... ok
[INFO] [stdout] test preprocess::imputer::tests::test_imputer_inverse_transform_err ... ok
[INFO] [stdout] test preprocess::imputer::tests::test_imputer_mean ... ok
[INFO] [stdout] test preprocess::imputer::tests::test_imputer_median ... ok
[INFO] [stdout] test preprocess::imputer::tests::test_imputer_most_frequent ... ok
[INFO] [stdout] test preprocess::imputer::tests::test_imputer_not_fitted ... ok
[INFO] [stdout] test preprocess::normalizer::tests::test_normalizer_l1 ... ok
[INFO] [stdout] test preprocess::normalizer::tests::test_normalizer_l2_unit_norm ... ok
[INFO] [stdout] test linear::logistic::tests::test_partial_fit_single_batch_approximates_fit ... ok
[INFO] [stdout] test preprocess::normalizer::tests::test_normalizer_zero_row ... ok
[INFO] [stdout] test preprocess::one_hot::tests::onehot_basic_encoding ... ok
[INFO] [stdout] test preprocess::one_hot::tests::onehot_drop_first ... ok
[INFO] [stdout] test preprocess::one_hot::tests::onehot_drop_if_binary ... ok
[INFO] [stdout] test preprocess::one_hot::tests::onehot_feature_names ... ok
[INFO] [stdout] test preprocess::one_hot::tests::onehot_multiple_features ... ok
[INFO] [stdout] test neural::regressor::tests::partial_fit_loss_decreases ... ok
[INFO] [stdout] test preprocess::normalizer::tests::test_normalizer_max ... ok
[INFO] [stdout] test preprocess::one_hot::tests::onehot_not_fitted_error ... ok
[INFO] [stdout] test preprocess::one_hot::tests::onehot_unknown_error ... ok
[INFO] [stdout] test preprocess::one_hot::tests::onehot_roundtrip_inverse ... ok
[INFO] [stdout] test preprocess::one_hot::tests::onehot_unknown_ignore ... ok
[INFO] [stdout] test preprocess::pca::tests::pca_identity_no_reduction ... ok
[INFO] [stdout] test preprocess::pca::tests::pca_empty_dataset_error ... ok
[INFO] [stdout] test preprocess::pca::tests::pca_not_fitted_error ... ok
[INFO] [stdout] test preprocess::pca::tests::pca_reduces_dimensions ... ok
[INFO] [stdout] test preprocess::pca::tests::pca_variance_explained_sums_to_one ... ok
[INFO] [stdout] test preprocess::pca::tests::pca_roundtrip_inverse ... ok
[INFO] [stdout] test preprocess::pca::tests::pca_components_orthogonal ... ok
[INFO] [stdout] test preprocess::pca::tests::pca_whiten_unit_variance ... ok
[INFO] [stdout] test preprocess::polynomial::tests::test_poly_degree2_basic ... ok
[INFO] [stdout] test preprocess::polynomial::tests::test_poly_interaction_only ... ok
[INFO] [stdout] test preprocess::polynomial::tests::test_poly_no_bias ... ok
[INFO] [stdout] test preprocess::polynomial::tests::test_poly_degree3 ... ok
[INFO] [stdout] test preprocess::scaler::tests::test_minmax_scaler_range ... ok
[INFO] [stdout] test preprocess::polynomial::tests::test_poly_not_fitted ... ok
[INFO] [stdout] test preprocess::scaler::tests::test_minmax_scaler_sparse_fit ... ok
[INFO] [stdout] test preprocess::scaler::tests::test_robust_scaler_median_centering ... ok
[INFO] [stdout] test preprocess::scaler::tests::test_robust_scaler_outlier_tolerance ... ok
[INFO] [stdout] test preprocess::scaler::tests::test_robust_scaler_roundtrip ... ok
[INFO] [stdout] test preprocess::scaler::tests::test_standard_scaler_roundtrip ... ok
[INFO] [stdout] test preprocess::scaler::tests::test_standard_scaler_sparse_fit ... ok
[INFO] [stdout] test preprocess::imputer::tests::test_imputer_constant ... ok
[INFO] [stdout] test preprocess::scaler::tests::test_standard_scaler_zero_mean ... ok
[INFO] [stdout] test preprocess::scaler::tests::test_standard_scaler_not_fitted ... ok
[INFO] [stdout] test rng::tests::usize_range_inclusive ... ok
[INFO] [stdout] test rng::tests::uniform_in_unit_interval ... ok
[INFO] [stdout] test rng::tests::usize_range ... ok
[INFO] [stdout] test rng::tests::normal_distribution ... ok
[INFO] [stdout] test search::bayes::tests::test_bayes_search_empty_space ... ok
[INFO] [stdout] test search::bayes::tests::test_bayes_search_all_initial ... ok
[INFO] [stdout] test search::bayes::tests::test_bayes_search_int_uniform ... ok
[INFO] [stdout] test search::bayes::tests::test_bayes_search_n_iter_zero ... ok
[INFO] [stdout] test search::bayes::tests::test_bayes_search_categorical ... ok
[INFO] [stdout] test neural::classifier::tests::predict_proba_sums_to_one ... ok
[INFO] [stdout] test search::bayes::tests::test_normalize_param ... ok
[INFO] [stdout] test search::bayes::tests::test_bayes_search_mixed_space ... ok
[INFO] [stdout] test neighbors::knn::tests::test_high_dimensional_sparse_knn ... ok
[INFO] [stdout] test neural::regressor::tests::loss_decreases ... ok
[INFO] [stdout] test search::tests::test_cartesian_product ... ok
[INFO] [stdout] test search::tests::test_categorical_display ... ok
[INFO] [stdout] test search::tests::test_empty_grid ... ok
[INFO] [stdout] test search::tests::test_grid_search_lasso ... ok
[INFO] [stdout] test neural::classifier::tests::loss_decreases ... ok
[INFO] [stdout] test search::tests::test_grid_search_knn ... ok
[INFO] [stdout] test search::tests::test_grid_search_dt ... ok
[INFO] [stdout] test search::tests::test_invalid_param ... ok
[INFO] [stdout] test search::tests::test_randomized_search_stratified ... ok
[INFO] [stdout] test search::tests::test_grid_search_stratified ... ok
[INFO] [stdout] test sparse::tests::test_csc_from_triplets ... ok
[INFO] [stdout] test sparse::tests::test_csc_from_dense ... ok
[INFO] [stdout] test sparse::tests::test_csc_from_triplets_cross_row_dedup ... ok
[INFO] [stdout] test sparse::tests::test_csc_from_triplets_roundtrip_with_dupes ... ok
[INFO] [stdout] test sparse::tests::test_csr_add_cancellation ... ok
[INFO] [stdout] test sparse::tests::test_csr_csc_roundtrip ... ok
[INFO] [stdout] test sparse::tests::test_dense_roundtrip ... ok
[INFO] [stdout] test sparse::tests::test_csr_scalar_mul ... ok
[INFO] [stdout] test sparse::tests::test_csr_add ... ok
[INFO] [stdout] test sparse::tests::test_density ... ok
[INFO] [stdout] test search::tests::test_randomized_search_rf ... ok
[INFO] [stdout] test sparse::tests::test_dot_vec_csc ... ok
[INFO] [stdout] test sparse::tests::test_dot_vec_csr ... ok
[INFO] [stdout] test sparse::tests::test_duplicate_entries_summed ... ok
[INFO] [stdout] test sparse::tests::test_empty_matrix ... ok
[INFO] [stdout] test sparse::tests::test_from_dense_skips_zeros ... ok
[INFO] [stdout] test sparse::tests::test_from_triplets_basic ... ok
[INFO] [stdout] test sparse::tests::test_get_existing_and_missing ... ok
[INFO] [stdout] test sparse::tests::test_sparse_col_iteration ... ok
[INFO] [stdout] test sparse::tests::test_large_sparse ... ok
[INFO] [stdout] test sparse::tests::test_sparse_row_accessors ... ok
[INFO] [stdout] test sparse::tests::test_sparse_row_iteration ... ok
[INFO] [stdout] test sparse::tests::test_from_triplets_cross_row_dedup ... ok
[INFO] [stdout] test sparse::tests::test_from_triplets_intra_row_dedup ... ok
[INFO] [stdout] test split::tests::test_cross_val_predict_length ... ok
[INFO] [stdout] test split::tests::test_cross_val_predict_reasonable_accuracy ... ok
[INFO] [stdout] test sparse::tests::test_sparse_row_dot ... ok
[INFO] [stdout] test split::tests::test_cross_val_score_custom_scorer ... ok
[INFO] [stdout] test split::tests::test_group_k_fold_group_isolation ... ok
[INFO] [stdout] test split::tests::test_group_k_fold_no_leakage ... ok
[INFO] [stdout] test split::tests::test_cross_val_score_stratified ... ok
[INFO] [stdout] test split::tests::test_k_fold_count ... ok
[INFO] [stdout] test split::tests::test_repeated_k_fold_count ... ok
[INFO] [stdout] test split::tests::test_stratified_split_preserves_ratio ... ok
[INFO] [stdout] test split::tests::test_time_series_split_no_future_leak ... ok
[INFO] [stdout] test split::tests::test_time_series_split_temporal_order ... ok
[INFO] [stdout] test split::tests::test_train_test_split_sizes ... ok
[INFO] [stdout] test svm::linear::tests::test_linear_svc_binary ... ok
[INFO] [stdout] test split::tests::test_repeated_cross_val_score ... ok
[INFO] [stdout] test svm::linear::tests::test_linear_svc_decision_function ... ok
[INFO] [stdout] test svm::linear::tests::test_linear_svc_invalid_c ... ok
[INFO] [stdout] test split::tests::test_cross_val_score_dt ... ok
[INFO] [stdout] test svm::linear::tests::test_linear_svc_not_fitted ... ok
[INFO] [stdout] test svm::linear::tests::test_linear_svc_predict_proba ... ok
[INFO] [stdout] test split::tests::test_cross_val_score_leave_one_out ... ok
[INFO] [stdout] test svm::linear::tests::test_linear_svc_predict_proba_not_enabled ... ok
[INFO] [stdout] test svm::linear::tests::test_linear_svr_not_fitted ... ok
[INFO] [stdout] test text::count::tests::counts_are_correct ... ok
[INFO] [stdout] test text::count::tests::empty_documents ... ok
[INFO] [stdout] test text::count::tests::bigrams ... ok
[INFO] [stdout] test text::count::tests::fit_transform_basic ... ok
[INFO] [stdout] test text::count::tests::max_df_filters ... ok
[INFO] [stdout] test text::count::tests::min_df_filters ... ok
[INFO] [stdout] test text::count::tests::max_features_limits ... ok
[INFO] [stdout] test text::count::tests::string_refs_accepted ... ok
[INFO] [stdout] test search::tests::test_grid_search_logistic ... ok
[INFO] [stdout] test search::bayes::tests::test_bayes_search_stratified ... ok
[INFO] [stdout] test text::count::tests::binary_mode ... ok
[INFO] [stdout] test text::count::tests::unigrams_and_bigrams ... ok
[INFO] [stdout] test text::count::tests::vocabulary_order ... ok
[INFO] [stdout] test text::tests::sparse_to_dataset_feeds_into_multinomial_nb ... ok
[INFO] [stdout] test text::tfidf::tests::basic_fit_transform ... ok
[INFO] [stdout] test text::tfidf::tests::bigrams_tfidf ... ok
[INFO] [stdout] test text::count::tests::transform_unseen_terms ... ok
[INFO] [stdout] test text::tests::tfidf_to_dataset_feeds_into_logistic ... ok
[INFO] [stdout] test text::tfidf::tests::empty_documents ... ok
[INFO] [stdout] test text::tfidf::tests::idf_values_are_positive ... ok
[INFO] [stdout] test text::tfidf::tests::l2_normalization ... ok
[INFO] [stdout] test text::tests::sparse_to_dataset_roundtrip ... ok
[INFO] [stdout] test text::tfidf::tests::no_normalization ... ok
[INFO] [stdout] test text::tfidf::tests::smooth_idf_default ... ok
[INFO] [stdout] test text::tfidf::tests::sublinear_tf ... ok
[INFO] [stdout] test text::tfidf::tests::unseen_terms_ignored ... ok
[INFO] [stdout] test text::tokenizer::tests::basic_tokenization ... ok
[INFO] [stdout] test text::tokenizer::tests::bigrams ... ok
[INFO] [stdout] test text::tokenizer::tests::handles_only_whitespace ... ok
[INFO] [stdout] test text::tokenizer::tests::ngrams_larger_than_input ... ok
[INFO] [stdout] test text::tokenizer::tests::trigrams ... ok
[INFO] [stdout] test text::tokenizer::tests::unigrams ... ok
[INFO] [stdout] test text::tfidf::tests::l1_normalization ... ok
[INFO] [stdout] test text::tokenizer::tests::handles_only_punctuation ... ok
[INFO] [stdout] test tree::binning::tests::test_all_nan_feature ... ok
[INFO] [stdout] test text::tokenizer::tests::handles_punctuation ... ok
[INFO] [stdout] test tree::binning::tests::test_constant_feature ... ok
[INFO] [stdout] test tree::binning::tests::test_fit_transform_basic ... ok
[INFO] [stdout] test text::tokenizer::tests::unigrams_and_bigrams ... ok
[INFO] [stdout] test tree::binning::tests::test_nan_handling ... ok
[INFO] [stdout] test tree::binning::tests::test_not_fitted_error ... ok
[INFO] [stdout] test tree::cart::flat::tests::test_flat_tree_predict_boundaries ... ok
[INFO] [stdout] test text::tokenizer::tests::handles_empty_string ... ok
[INFO] [stdout] test tree::cart::tests::test_ccp_alpha_large_collapses_to_root ... ok
[INFO] [stdout] test tree::cart::tests::test_ccp_alpha_reduces_depth ... ok
[INFO] [stdout] test tree::cart::tests::test_decision_tree_perfect_split ... ok
[INFO] [stdout] test tree::cart::tests::test_feature_importance_sums_to_one ... ok
[INFO] [stdout] test tree::cart::tests::test_max_depth ... ok
[INFO] [stdout] test tree::cart::tests::test_ccp_alpha_zero_no_change ... ok
[INFO] [stdout] test tree::cart::tests::test_predict_proba ... ok
[INFO] [stdout] test tree::cart::tests::test_regressor_basic ... ok
[INFO] [stdout] test tree::cart::tests::test_regressor_ccp_alpha ... ok
[INFO] [stdout] test tree::cart::tests::test_not_fitted_error ... ok
[INFO] [stdout] test tree::cart::tests::test_pruning_path_monotonic ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::classifier_binary_history_populated ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::classifier_feature_importances ... ok
[INFO] [stdout] test tree::binning::tests::test_max_bins_param ... ok
[INFO] [stdout] test svm::linear::tests::test_linear_svr_simple ... ok
[INFO] [stdout] test neural::classifier::tests::partial_fit_classifies_after_batches ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::classifier_binary_proba ... ok
[INFO] [stdout] test neural::regressor::tests::regression_y_equals_2x_plus_1 ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::classifier_multiclass_history_populated ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::classifier_n_trees_binary ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::classifier_binary ... ok
[INFO] [stdout] test neural::classifier::tests::early_stopping_halts ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::classifier_not_fitted_error ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::regressor_early_stopping ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::regressor_feature_importances ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::regressor_early_stopping_history ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::regressor_invalid_params ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::regressor_history_populated ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::classifier_n_trees_multiclass ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::regressor_not_fitted_error ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::classifier_subsample ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::regressor_learns_linear ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::regressor_subsample ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::regressor_loss_squared_error_default ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::test_quantile_helper ... ok
[INFO] [stdout] test tree::histogram_gbt::tests::test_hist_gbc_not_fitted ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::regressor_loss_huber ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::classifier_multiclass_proba ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::regressor_loss_absolute_error ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::test_median_helper ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::regressor_loss_quantile_median ... ok
[INFO] [stdout] test tree::histogram_gbt::tests::test_hist_gbc_predict_proba ... ok
[INFO] [stdout] test tree::random_forest::tests::test_feature_importances_valid ... ok
[INFO] [stdout] test tree::random_forest::tests::test_oob_score_with_bootstrap ... ok
[INFO] [stdout] test tree::random_forest::tests::test_oob_score_without_bootstrap ... ok
[INFO] [stdout] test tree::random_forest::tests::test_predict_proba ... ok
[INFO] [stdout] test tree::random_forest::tests::test_random_forest_classification ... ok
[INFO] [stdout] test weights::tests::test_balanced_weights_equal_classes ... ok
[INFO] [stdout] test weights::tests::test_balanced_weights_imbalanced ... ok
[INFO] [stdout] test weights::tests::test_custom_weights ... ok
[INFO] [stdout] test weights::tests::test_custom_weights_missing_class_defaults_to_one ... ok
[INFO] [stdout] test weights::tests::test_uniform_weights ... ok
[INFO] [stdout] test tree::histogram_gbt::tests::test_hist_gbc_binary ... ok
[INFO] [stdout] test tree::histogram_gbt::tests::test_hist_gbr_fit_predict ... ok
[INFO] [stdout] test tree::gradient_boosting::tests::classifier_multiclass ... ok
[INFO] [stdout] test search::bayes::tests::test_bayes_search_gbc_log_uniform ... ok
[INFO] [stdout] test tree::histogram_gbt::tests::test_hist_gbr_not_fitted ... ok
[INFO] [stdout] test search::tests::test_grid_search_gbc ... ok
[INFO] [stdout] test linear::logistic::tests::test_l2_no_sparsity ... ok
[INFO] [stdout] test tree::histogram_gbt::tests::test_hist_gbc_multiclass ... ok
[INFO] [stdout] test tree::histogram_gbt::tests::test_hist_gbr_feature_importances ... ok
[INFO] [stdout] test tree::histogram_gbt::tests::test_hist_gbr_with_nan ... ok
[INFO] [stdout] test neural::classifier::tests::linearly_separable_data ... ok
[INFO] [stdout] test tree::histogram_gbt::tests::test_hist_gbr_r2 ... ok
[INFO] [stdout] test linear::logistic::tests::test_l1_sparsity ... ok
[INFO] [stdout] test neural::regressor::tests::early_stopping_regression ... ok
[INFO] [stdout] test linear::logistic::tests::test_elasticnet_middle_ground ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 492 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.93s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/benchmark_audit.rs (/opt/rustwide/target/debug/deps/benchmark_audit-a59398607703cf0a)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test audit_dt_predict_fairness ... ok
[INFO] [stdout] test audit_dbscan_fairness has been running for over 60 seconds
[INFO] [stdout] test audit_ensemble_regression_fairness has been running for over 60 seconds
[INFO] [stdout] test audit_kmeans_fairness has been running for over 60 seconds
[INFO] [stdout] test audit_knn_fairness has been running for over 60 seconds
[INFO] [stdout] test audit_logreg_fairness has been running for over 60 seconds
[INFO] [stdout] test audit_pca_fairness has been running for over 60 seconds
[INFO] [stdout] test audit_rf_predict_fairness has been running for over 60 seconds
[INFO] [stdout] test audit_logreg_fairness ... ok
[INFO] [stdout] test audit_ensemble_regression_fairness ... ok
[INFO] [stdout] test audit_pca_fairness ... ok
[INFO] [stdout] test audit_knn_fairness ... ok
[INFO] [stdout] test audit_kmeans_fairness ... ok
[INFO] [stdout] test audit_rf_predict_fairness ... ok
[INFO] [stdout] test audit_dbscan_fairness ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 370.45s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/convergence.rs (/opt/rustwide/target/debug/deps/convergence-1c569f9ccf8664da)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test convergence_kmeans ... ok
[INFO] [stdout] test convergence_logistic_regression ... ok
[INFO] [stdout] test convergence_linear_svc ... ok
[INFO] [stdout] test convergence_gradient_boosting ... ok
[INFO] [stdout] test convergence_elastic_net ... ok
[INFO] [stdout] test convergence_lasso ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 12.79s
[INFO] [stderr]      Running tests/correctness.rs (/opt/rustwide/target/debug/deps/correctness-5c7a39a07686446e)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 40 tests
[INFO] [stdout] test prove_column_transformer_composition ... ok
[INFO] [stdout] test prove_bernoulli_nb_binary_features ... ok
[INFO] [stdout] test prove_decision_tree_iris ... ok
[INFO] [stdout] test prove_imputer_fills_nan_correctly ... ok
[INFO] [stdout] test prove_elastic_net_ridge_mode ... ok
[INFO] [stdout] test prove_elastic_net_lasso_mode ... ok
[INFO] [stdout] test prove_gaussian_nb_iris ... ok
[INFO] [stdout] test prove_knn_distance_weights_iris ... ok
[INFO] [stdout] test prove_kmeans_separation ... ok
[INFO] [stdout] test prove_knn_iris ... ok
[INFO] [stdout] test prove_linear_regression_known_coefficients ... ok
[INFO] [stdout] test prove_class_weight_dt_imbalanced ... ok
[INFO] [stdout] test prove_knn_regressor_linear ... ok
[INFO] [stdout] test prove_knn_predict_proba_iris ... ok
[INFO] [stdout] test prove_linear_svc_xor_fail ... ok
[INFO] [stdout] test prove_dbscan_finds_clusters ... ok
[INFO] [stdout] test prove_kmeans_n_init_best_of_10 ... ok
[INFO] [stdout] test prove_metrics_exact ... ok
[INFO] [stdout] test prove_lasso_sparsity_on_known_system ... ok
[INFO] [stdout] test prove_multinomial_nb_count_features ... ok
[INFO] [stdout] test prove_logistic_regression_iris ... ok
[INFO] [stdout] test prove_mlp_classifier_xor ... ok
[INFO] [stdout] test prove_pca_iris_dimension_reduction ... ok
[INFO] [stdout] test prove_random_forest_iris ... ok
[INFO] [stdout] test prove_pruning_reduces_tree_size ... ok
[INFO] [stdout] test prove_silhouette_score_iris ... ok
[INFO] [stdout] test prove_svm_margin_separation ... ok
[INFO] [stdout] test prove_pca_explained_variance_ratio ... ok
[INFO] [stdout] test prove_robust_scaler_outlier_tolerance ... ok
[INFO] [stdout] test prove_gbt_regressor_known_coefficients ... ok
[INFO] [stdout] test prove_lasso_sparsity_zero_coefficients ... ok
[INFO] [stdout] test prove_hist_gbt_missing_values ... ok
[INFO] [stdout] test prove_linear_svc_iris ... ok
[INFO] [stdout] test prove_gbt_huber_outlier_robustness ... ok
[INFO] [stdout] test prove_mlp_predict_proba_valid ... ok
[INFO] [stdout] test prove_hist_gbt_regressor_linear ... ok
[INFO] [stdout] test prove_mlp_regressor_sine ... ok
[INFO] [stdout] test prove_mlp_classifier_iris ... ok
[INFO] [stdout] test prove_gbt_classifier_iris ... ok
[INFO] [stdout] test prove_hist_gbt_classifier_iris ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 30.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cv_benchmark.rs (/opt/rustwide/target/debug/deps/cv_benchmark-e5c41aff6e838c81)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test cv_benchmark_with_charts ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.24s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/edge_cases.rs (/opt/rustwide/target/debug/deps/edge_cases-31ac665e31611368)
[INFO] [stdout] 
[INFO] [stdout] running 75 tests
[INFO] [stdout] test bernoullinb_empty ... ok
[INFO] [stdout] test dbscan_empty ... ok
[INFO] [stdout] test dbscan_single_sample ... ok
[INFO] [stdout] test bernoullinb_single_sample ... ok
[INFO] [stdout] test dimension_mismatch_dt ... ok
[INFO] [stdout] test dtc_empty ... ok
[INFO] [stdout] test dtr_single_sample ... ok
[INFO] [stdout] test elasticnet_empty ... ok
[INFO] [stdout] test dtc_all_same_class ... ok
[INFO] [stdout] test dimension_mismatch_knn ... ok
[INFO] [stdout] test dtr_empty ... ok
[INFO] [stdout] test extreme_scale_gaussiannb ... ok
[INFO] [stdout] test elasticnet_single_sample ... ok
[INFO] [stdout] test extreme_scale_dtc ... ok
[INFO] [stdout] test dtc_single_feature ... ok
[INFO] [stdout] test dtc_single_sample ... ok
[INFO] [stdout] test extreme_scale_knn ... ok
[INFO] [stdout] test gaussiannb_all_same_class ... ok
[INFO] [stdout] test gaussiannb_empty ... ok
[INFO] [stdout] test extreme_scale_rfc ... ok
[INFO] [stdout] test gaussiannb_single_sample ... ok
[INFO] [stdout] test gbc_empty ... ok
[INFO] [stdout] test gbc_all_same_class ... ok
[INFO] [stdout] test gbr_single_sample ... ok
[INFO] [stdout] test gbr_empty ... ok
[INFO] [stdout] test histgbr_empty ... ok
[INFO] [stdout] test histgbc_empty ... ok
[INFO] [stdout] test histgbr_single_sample ... ok
[INFO] [stdout] test histgbc_single_feature ... ok
[INFO] [stdout] test iforest_empty ... ok
[INFO] [stdout] test knnc_all_same_class ... ok
[INFO] [stdout] test lasso_empty ... ok
[INFO] [stdout] test linearsvr_single_sample ... ok
[INFO] [stdout] test linreg_extreme_scales ... ok
[INFO] [stdout] test linearsvc_empty ... ok
[INFO] [stdout] test lasso_single_sample ... ok
[INFO] [stdout] test iforest_extreme_scales ... ok
[INFO] [stdout] test iforest_single_sample ... ok
[INFO] [stdout] test knnc_single_sample ... ok
[INFO] [stdout] test logreg_all_same_class ... ok
[INFO] [stdout] test kmeans_single_sample ... ok
[INFO] [stdout] test linreg_single_sample ... ok
[INFO] [stdout] test kmeans_empty ... ok
[INFO] [stdout] test knnr_single_sample ... ok
[INFO] [stdout] test mini_batch_kmeans_empty ... ok
[INFO] [stdout] test logreg_empty ... ok
[INFO] [stdout] test multinomialnb_single_sample ... ok
[INFO] [stdout] test inf_linreg_no_panic ... ok
[INFO] [stdout] test knnc_empty ... ok
[INFO] [stdout] test knnr_empty ... ok
[INFO] [stdout] test mlp_extreme_scales ... ok
[INFO] [stdout] test logreg_extreme_scales ... ok
[INFO] [stdout] test linearsvc_single_sample ... ok
[INFO] [stdout] test nan_kmeans_no_panic ... ok
[INFO] [stdout] test multinomialnb_empty ... ok
[INFO] [stdout] test not_fitted_knn ... ok
[INFO] [stdout] test linearsvr_empty ... ok
[INFO] [stdout] test nan_linreg_no_panic ... ok
[INFO] [stdout] test mlp_empty ... ok
[INFO] [stdout] test not_fitted_linreg ... ok
[INFO] [stdout] test nan_logreg_no_panic ... ok
[INFO] [stdout] test rfc_all_same_class ... ok
[INFO] [stdout] test rfr_empty ... ok
[INFO] [stdout] test not_fitted_dtc ... ok
[INFO] [stdout] test rfr_single_sample ... ok
[INFO] [stdout] test mlp_regressor_single_sample ... ok
[INFO] [stdout] test not_fitted_logreg ... ok
[INFO] [stdout] test mlp_single_sample ... ok
[INFO] [stdout] test mlp_regressor_empty ... ok
[INFO] [stdout] test linreg_empty ... ok
[INFO] [stdout] test rfc_single_sample ... ok
[INFO] [stdout] test rfc_empty ... ok
[INFO] [stdout] test nan_knn_no_panic ... ok
[INFO] [stdout] test logreg_single_sample ... ok
[INFO] [stdout] test nan_dtc_no_panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 75 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/golden_reference.rs (/opt/rustwide/target/debug/deps/golden_reference-9535127e6804a639)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test golden_pca_iris ... ok
[INFO] [stdout] test golden_knn_iris ... ok
[INFO] [stdout] test golden_dt_wine ... ok
[INFO] [stdout] test golden_knn_wine ... ok
[INFO] [stdout] test golden_dt_iris ... ok
[INFO] [stdout] test golden_scaler_iris ... ok
[INFO] [stdout] test golden_kmeans_iris ... ok
[INFO] [stdout] test golden_logreg_iris ... ok
[INFO] [stdout] test golden_dt_breast_cancer ... ok
[INFO] [stdout] test golden_linreg_california ... ok
[INFO] [stdout] test golden_dt_digits ... ok
[INFO] [stdout] test golden_knn_digits ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.30s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/golden_regression_test.rs (/opt/rustwide/target/debug/deps/golden_regression_test-a4f875dad3915c4c)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test golden_pipeline ... ok
[INFO] [stdout] test golden_text_vectorizers ... ok
[INFO] [stdout] test golden_anomaly_detection ... ok
[INFO] [stdout] test golden_determinism_check ... ok
[INFO] [stdout] test golden_clustering_metrics ... ok
[INFO] [stdout] test golden_mlp_classifier ... ok
[INFO] [stdout] test golden_classification_accuracy has been running for over 60 seconds
[INFO] [stdout] test golden_regression_r2 has been running for over 60 seconds
[INFO] [stdout] test golden_classification_accuracy ... ok
[ERROR] error running command: no output for 300 seconds
[INFO] running `Command { std: "docker" "inspect" "225769cf59bfb39bb33b918c8ddae0bf74d23da2460cfbc2fdccb85e0a656abc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "225769cf59bfb39bb33b918c8ddae0bf74d23da2460cfbc2fdccb85e0a656abc", kill_on_drop: false }`
[INFO] [stdout] 225769cf59bfb39bb33b918c8ddae0bf74d23da2460cfbc2fdccb85e0a656abc
