[INFO] fetching crate symworx-stats 0.5.0...
[INFO] testing symworx-stats-0.5.0 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate symworx-stats 0.5.0 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate symworx-stats 0.5.0
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate symworx-stats 0.5.0
[INFO] tweaked toml for crates.io crate symworx-stats 0.5.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate symworx-stats 0.5.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 symworx-stats 0.5.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 symworx-math v0.5.0
[INFO] [stderr]   Downloaded approx v0.4.0
[INFO] [stderr]   Downloaded ureq-proto v0.6.4
[INFO] [stderr]   Downloaded openblas-build v0.10.16
[INFO] [stderr]   Downloaded ureq v3.4.2
[INFO] [stderr]   Downloaded lax v0.16.0
[INFO] [stderr]   Downloaded openblas-src v0.10.16
[INFO] [stderr]   Downloaded katexit v0.1.5
[INFO] [stderr]   Downloaded cauchy v0.4.0
[INFO] [stderr]   Downloaded cblas-sys v0.1.4
[INFO] [stderr]   Downloaded ndarray-linalg v0.16.0
[INFO] [stderr]   Downloaded lapack-sys v0.14.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] 7da8499b919e0aef991dff1c52925cb9fdc76d0c3dc060f214defd851ba0e2a6
[INFO] running `Command { std: "docker" "start" "7da8499b919e0aef991dff1c52925cb9fdc76d0c3dc060f214defd851ba0e2a6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7da8499b919e0aef991dff1c52925cb9fdc76d0c3dc060f214defd851ba0e2a6", 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" "7da8499b919e0aef991dff1c52925cb9fdc76d0c3dc060f214defd851ba0e2a6" "/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" "7da8499b919e0aef991dff1c52925cb9fdc76d0c3dc060f214defd851ba0e2a6", 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" "7da8499b919e0aef991dff1c52925cb9fdc76d0c3dc060f214defd851ba0e2a6" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling zerocopy v0.8.59
[INFO] [stderr]    Compiling matrixmultiply v0.3.11
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling num-integer v0.1.47
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling ndarray v0.15.6
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling rand_distr v0.5.1
[INFO] [stderr]    Compiling symworx-math v0.5.0
[INFO] [stderr]    Compiling symworx-stats v0.5.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.62s
[INFO] running `Command { std: "docker" "inspect" "7da8499b919e0aef991dff1c52925cb9fdc76d0c3dc060f214defd851ba0e2a6", 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" "7da8499b919e0aef991dff1c52925cb9fdc76d0c3dc060f214defd851ba0e2a6" "/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 serde_core v1.0.229
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling symworx-stats v0.5.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 7.61s
[INFO] running `Command { std: "docker" "inspect" "7da8499b919e0aef991dff1c52925cb9fdc76d0c3dc060f214defd851ba0e2a6", 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" "7da8499b919e0aef991dff1c52925cb9fdc76d0c3dc060f214defd851ba0e2a6" "/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.07s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/symworx_stats-7aa71cc86ea30ec8)
[INFO] [stdout] 
[INFO] [stdout] running 136 tests
[INFO] [stdout] test basic::test_mean::test_mean_odd ... ok
[INFO] [stdout] test basic::test_std_dev::test_cv ... ok
[INFO] [stdout] test basic::test_median::test_median_odd ... ok
[INFO] [stdout] test basic::test_std_dev::test_std_dev_insufficient ... ok
[INFO] [stdout] test classification_metrics::tests::binary_f64_bridge ... ok
[INFO] [stdout] test classification_metrics::tests::balanced_accuracy_imbalance ... ok
[INFO] [stdout] test basic::test_median::test_median_even ... ok
[INFO] [stdout] test classification_metrics::tests::confusion_and_f1_known ... ok
[INFO] [stdout] test basic::test_median::test_median_empty ... ok
[INFO] [stdout] test basic::test_std_dev::test_std_dev_basic ... ok
[INFO] [stdout] test classification_metrics::tests::perfect_binary ... ok
[INFO] [stdout] test autocorrelation::test_acf::test_acf ... ok
[INFO] [stdout] test classification_metrics::tests::roc_auc_perfect ... ok
[INFO] [stdout] test basic::test_mean::test_mean_empty ... ok
[INFO] [stdout] test classification_metrics::tests::length_mismatch_nan ... ok
[INFO] [stdout] test cluster::tests::test_kmeans_empty ... ok
[INFO] [stdout] test classification_metrics::tests::multiclass_3 ... ok
[INFO] [stdout] test cluster::tests::test_kmeans_predict ... ok
[INFO] [stdout] test classification_metrics::tests::roc_auc_inverted ... ok
[INFO] [stdout] test cluster::tests::test_kmeans_k_clamped ... ok
[INFO] [stdout] test cluster::tests::test_cluster_sizes ... ok
[INFO] [stdout] test correlation::tests::test_correlation_matrix_3_variables ... ok
[INFO] [stdout] test cluster::tests::test_deterministic_seed ... ok
[INFO] [stdout] test basic::test_std_dev::test_std_dev_sample ... ok
[INFO] [stdout] test correlation::tests::test_pearson_two_variables ... ok
[INFO] [stdout] test density::tests::empty_input ... ok
[INFO] [stdout] test cluster::tests::test_kmeans_two_blobs ... ok
[INFO] [stdout] test correlation::tests::test_from_vec_4_variables ... ok
[INFO] [stdout] test classification_metrics::tests::roc_auc_randomish ... ok
[INFO] [stdout] test density::tests::histogram_counts_sum_to_n ... ok
[INFO] [stdout] test classification_metrics::tests::roc_auc_ovr_multiclass ... ok
[INFO] [stdout] test discretize::tests::all_constant_errors ... ok
[INFO] [stdout] test discretize::tests::percentile_range_ignores_spike ... ok
[INFO] [stdout] test discretize::tests::length_mismatch_errors ... ok
[INFO] [stdout] test discretize::tests::too_few_bins_errors ... ok
[INFO] [stdout] test discretize::tests::shifted_users_share_relative_bins ... ok
[INFO] [stdout] test density::tests::hist_kde_count_scale_finite ... ok
[INFO] [stdout] test density::tests::kde_positive_and_peaks_near_center ... ok
[INFO] [stdout] test discretize::tests::constant_user_maps_to_mid_scale ... ok
[INFO] [stdout] test discretize::tests::transform_new_group_uses_own_range ... ok
[INFO] [stdout] test discretize::tests::transform_uses_frozen_train_range ... ok
[INFO] [stdout] test distance::tests::test_cosine_distance ... ok
[INFO] [stdout] test distance::tests::test_euclidean ... ok
[INFO] [stdout] test distance::tests::test_manhattan ... ok
[INFO] [stdout] test distance::tests::test_mismatched_lengths ... ok
[INFO] [stdout] test distance::tests::test_chebyshev ... ok
[INFO] [stdout] test error_metrics::tests::test_empty_inputs ... ok
[INFO] [stdout] test error_metrics::tests::test_metrics ... ok
[INFO] [stdout] test error_metrics::tests::test_mismatched_lengths ... ok
[INFO] [stdout] test error_metrics::tests::test_r2_constant_actual_perfect ... ok
[INFO] [stdout] test error_metrics::tests::test_perfect_fit ... ok
[INFO] [stdout] test discretize::tests::unknown_group_is_error ... ok
[INFO] [stdout] test error_metrics::tests::test_regression_report_bundle ... ok
[INFO] [stdout] test error_metrics::tests::test_r2_too_short ... ok
[INFO] [stdout] test error_metrics::tests::test_r2_known_values ... ok
[INFO] [stdout] test error_metrics::tests::test_residuals_and_bias ... ok
[INFO] [stdout] test eval::tests::evaluate_residuals_mae ... ok
[INFO] [stdout] test eval::tests::evaluate_valid_warning ... ok
[INFO] [stdout] test eval::tests::from_abs_residuals_sets_thresholds ... ok
[INFO] [stdout] test eval::tests::low_quality_is_invalid ... ok
[INFO] [stdout] test eval::tests::flag_as_str ... ok
[INFO] [stdout] test eval::tests::flag_bands ... ok
[INFO] [stdout] test eval::tests::missing_quality_with_min_is_invalid ... ok
[INFO] [stdout] test eval::tests::model_eval_from_predictions_keeps_fit ... ok
[INFO] [stdout] test knn::tests::proba_sums_to_one ... ok
[INFO] [stdout] test eval::tests::gaussian_percentile_known ... ok
[INFO] [stdout] test knn::tests::three_class ... ok
[INFO] [stdout] test knn::tests::weighted_runs ... ok
[INFO] [stdout] test eval::tests::short_window_is_invalid ... ok
[INFO] [stdout] test knn::tests::two_class_blobs ... ok
[INFO] [stdout] test linreg::tests::test_elastic_net_l1_ratio_one_matches_lasso ... ok
[INFO] [stdout] test linreg::tests::test_l1_basic ... ok
[INFO] [stdout] test linreg::tests::test_lasso_structured ... ok
[INFO] [stdout] test linreg::tests::test_linear_model_pack_roundtrip ... ok
[INFO] [stdout] test linreg::tests::test_soft_threshold ... ok
[INFO] [stdout] test model_select::tests::chi2_sf_reasonable ... ok
[INFO] [stdout] test model_select::tests::nested_lr_positive_when_alt_better ... ok
[INFO] [stdout] test logistic::tests::sigmoid_bounds_and_center ... ok
[INFO] [stdout] test model_select::tests::nested_lr_zero_when_rss_equal ... ok
[INFO] [stdout] test model_select::tests::rss_and_aic_prefer_simpler_when_equal_fit ... ok
[INFO] [stdout] test model_select::tests::adj_r2_penalizes ... ok
[INFO] [stdout] test naive_bayes::tests::separates_two_blobs ... ok
[INFO] [stdout] test preprocess::tests::constant_column_scale_one ... ok
[INFO] [stdout] test logistic::tests::predict_shapes ... ok
[INFO] [stdout] test preprocess::tests::minmax_01 ... ok
[INFO] [stdout] test preprocess::tests::standard_scaler_zero_mean_unit_var ... ok
[INFO] [stdout] test preprocess::tests::transform_row_matches_matrix ... ok
[INFO] [stdout] test rules::tests::conjunctive_and_order ... ok
[INFO] [stdout] test naive_bayes::tests::three_classes ... ok
[INFO] [stdout] test rules::tests::decision_stump_separates ... ok
[INFO] [stdout] test split::tests::eleven_folds_errors_with_max ... ok
[INFO] [stdout] test rules::tests::display_rule ... ok
[INFO] [stdout] test rules::tests::single_threshold_rule ... ok
[INFO] [stdout] test spectral::tests::bandpower_bad_inputs ... ok
[INFO] [stdout] test split::tests::absolute_floor_rejects_tiny_dataset ... ok
[INFO] [stdout] test split::tests::fold_sizes_max_minus_min_at_most_one ... ok
[INFO] [stdout] test split::tests::folds_five_ok_on_100 ... ok
[INFO] [stdout] test split::tests::grouped_split_empty_errors ... ok
[INFO] [stdout] test spectral::tests::bandpower_flat_psd ... ok
[INFO] [stdout] test split::tests::grouped_split_keeps_whole_groups_together ... ok
[INFO] [stdout] test split::tests::invalid_ratio_and_empty ... ok
[INFO] [stdout] test split::tests::repeated_zero_errors ... ok
[INFO] [stdout] test split::tests::shuffle_is_deterministic ... ok
[INFO] [stdout] test split::tests::take_indices_works ... ok
[INFO] [stdout] test split::tests::ten_folds_needs_enough_train ... ok
[INFO] [stdout] test split::tests::indices_partition_uniquely ... ok
[INFO] [stdout] test split::tests::ten_folds_on_1000_ok ... ok
[INFO] [stdout] test split::tests::min_split_size_basic ... ok
[INFO] [stdout] test split::tests::train_test_70_30_no_folds ... ok
[INFO] [stdout] test split::tests::invalid_fold_count ... ok
[INFO] [stdout] test split::tests::n101_default_sizes ... ok
[INFO] [stdout] test split::tests::ten_folds_on_100_errors_absolute_floor ... ok
[INFO] [stdout] test synthetic::tests::invalid_n_errors ... ok
[INFO] [stdout] test synthetic::tests::bivariate_positive_correlation ... ok
[INFO] [stdout] test synthetic::tests::linear_regression_has_target ... ok
[INFO] [stdout] test synthetic::tests::two_class_labels_binary ... ok
[INFO] [stdout] test variability::tests::test_edge_cases ... ok
[INFO] [stdout] test variability::tests::test_mean_successive_difference ... ok
[INFO] [stdout] test synthetic::tests::normal_1d_shape ... ok
[INFO] [stdout] test variability::tests::test_rmssd ... ok
[INFO] [stdout] test split::tests::repeated_splits_are_distinct_with_shuffle ... ok
[INFO] [stdout] test variability::tests::test_sd_successive_difference ... ok
[INFO] [stdout] test variability::tests::test_successive_differences ... ok
[INFO] [stdout] test split::tests::grouped_split_folds_are_by_group ... ok
[INFO] [stdout] test variability::tests::test_successive_differences_signed ... ok
[INFO] [stdout] test split::tests::tiny_test_ratio_errors ... ok
[INFO] [stdout] test logistic::tests::no_intercept_option ... ok
[INFO] [stdout] test synthetic::tests::seed_reproducible ... ok
[INFO] [stdout] test logistic::tests::rejects_non_binary_labels - should panic ... ok
[INFO] [stdout] test nlinreg::tests::test_fit_exponential ... ok
[INFO] [stdout] test nlinreg::tests::test_fit_linear_as_nonlinear ... ok
[INFO] [stdout] test logistic::tests::l2_shrinks_coefficients ... ok
[INFO] [stdout] test logistic::tests::separates_1d_threshold ... ok
[INFO] [stdout] test logistic::tests::ovr_binary_reduces ... ok
[INFO] [stdout] test logistic::tests::two_feature_linearly_separable ... ok
[INFO] [stdout] test logistic::tests::ovr_three_class_blobs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 136 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.93s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests symworx_stats
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test src/nlinreg.rs - nlinreg::nonlinear_least_squares (line 45) ... ignored
[INFO] [stdout] test src/split.rs - split::repeated_train_test_split (line 452) ... ok
[INFO] [stdout] test src/logistic.rs - logistic::logistic_regression (line 150) ... ok
[INFO] [stdout] test src/error_metrics.rs - error_metrics::residuals (line 69) ... ok
[INFO] [stdout] test src/split.rs - split::train_test_split (line 358) ... ok
[INFO] [stdout] test src/logistic.rs - logistic::logistic_regression_ovr (line 398) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.33s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.80s; merged doctests compilation took 0.45s
[INFO] running `Command { std: "docker" "inspect" "7da8499b919e0aef991dff1c52925cb9fdc76d0c3dc060f214defd851ba0e2a6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7da8499b919e0aef991dff1c52925cb9fdc76d0c3dc060f214defd851ba0e2a6", kill_on_drop: false }`
[INFO] [stdout] 7da8499b919e0aef991dff1c52925cb9fdc76d0c3dc060f214defd851ba0e2a6
