[INFO] fetching crate sklears-covariance 0.1.0-alpha.1...
[INFO] testing sklears-covariance-0.1.0-alpha.1 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-8
[INFO] extracting crate sklears-covariance 0.1.0-alpha.1 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate sklears-covariance 0.1.0-alpha.1
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate sklears-covariance 0.1.0-alpha.1
[INFO] tweaked toml for crates.io crate sklears-covariance 0.1.0-alpha.1 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate sklears-covariance 0.1.0-alpha.1 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate sklears-covariance 0.1.0-alpha.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded katexit v0.1.5
[INFO] [stderr]   Downloaded lax v0.17.0
[INFO] [stderr]   Downloaded ndarray-rand v0.15.0
[INFO] [stderr]   Downloaded rustc_version_runtime v0.3.0
[INFO] [stderr]   Downloaded windows-implement v0.60.1
[INFO] [stderr]   Downloaded special v0.11.4
[INFO] [stderr]   Downloaded deflate64 v0.1.9
[INFO] [stderr]   Downloaded bzip2 v0.6.0
[INFO] [stderr]   Downloaded lambert_w v1.2.28
[INFO] [stderr]   Downloaded libbz2-rs-sys v0.2.2
[INFO] [stderr]   Downloaded zopfli v0.8.2
[INFO] [stderr]   Downloaded ndarray-linalg v0.17.0
[INFO] [stderr]   Downloaded ppmd-rust v1.2.1
[INFO] [stderr]   Downloaded zip v5.1.1
[INFO] [stderr]   Downloaded statrs v0.18.0
[INFO] [stderr]   Downloaded windows-core v0.62.1
[INFO] [stderr]   Downloaded windows-interface v0.59.2
[INFO] [stderr]   Downloaded proptest v1.8.0
[INFO] [stderr]   Downloaded sklears-utils v0.1.0-alpha.1
[INFO] [stderr]   Downloaded lzma-rust2 v0.13.0
[INFO] [stderr]   Downloaded cauchy v0.4.0
[INFO] [stderr]   Downloaded sklears-core v0.1.0-alpha.1
[INFO] [stderr]   Downloaded scirs2-linalg v0.1.0-rc.1
[INFO] [stderr]   Downloaded numrs2 v0.1.0-beta.3
[INFO] [stderr]   Downloaded scirs2-core v0.1.0-rc.1
[INFO] [stderr]   Downloaded scirs2-stats v0.1.0-rc.1
[INFO] [stderr]   Downloaded lapack-sys v0.14.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 20203fe190b31185e29def30d1da3523e1ed4d9aa5732fa0ba7f9613b50861ea
[INFO] running `Command { std: "docker" "start" "-a" "20203fe190b31185e29def30d1da3523e1ed4d9aa5732fa0ba7f9613b50861ea", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "20203fe190b31185e29def30d1da3523e1ed4d9aa5732fa0ba7f9613b50861ea", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "20203fe190b31185e29def30d1da3523e1ed4d9aa5732fa0ba7f9613b50861ea", kill_on_drop: false }`
[INFO] [stdout] 20203fe190b31185e29def30d1da3523e1ed4d9aa5732fa0ba7f9613b50861ea
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5459fd0cd7535c2325543dd983de07871c0c60a69298673bdb087bb06d2fc2b0
[INFO] running `Command { std: "docker" "start" "-a" "5459fd0cd7535c2325543dd983de07871c0c60a69298673bdb087bb06d2fc2b0", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.176
[INFO] [stderr]    Compiling unicode-ident v1.0.19
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling proc-macro2 v1.0.101
[INFO] [stderr]    Compiling quote v1.0.41
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling matrixmultiply v0.3.10
[INFO] [stderr]    Compiling find-msvc-tools v0.1.2
[INFO] [stderr]    Compiling bytemuck v1.23.2
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling regex-syntax v0.8.6
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling virtue v0.0.18
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling scirs2-core v0.1.0-rc.1
[INFO] [stderr]    Compiling lambert_w v1.2.28
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling safe_arch v0.7.4
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling unty v0.0.4
[INFO] [stderr]    Compiling crc-catalog v2.4.0
[INFO] [stderr]    Compiling deranged v0.5.4
[INFO] [stderr]    Compiling libz-rs-sys v0.5.2
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling crossbeam v0.8.4
[INFO] [stderr]    Compiling crc v3.3.0
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling wide v0.7.33
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling libbz2-rs-sys v0.2.2
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]    Compiling syn v2.0.106
[INFO] [stderr]    Compiling bincode_derive v2.0.1
[INFO] [stderr]    Compiling simd-adler32 v0.3.7
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling bumpalo v3.19.0
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling bzip2 v0.6.0
[INFO] [stderr]    Compiling pbkdf2 v0.12.2
[INFO] [stderr]    Compiling zopfli v0.8.2
[INFO] [stderr]    Compiling lzma-rust2 v0.13.0
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling lapack-sys v0.14.0
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling time v0.3.44
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling memmap2 v0.9.8
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling cc v1.2.39
[INFO] [stderr]    Compiling flate2 v1.1.2
[INFO] [stderr]    Compiling sha1 v0.10.6
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling csv-core v0.1.12
[INFO] [stderr]    Compiling regex-automata v0.4.11
[INFO] [stderr]    Compiling deflate64 v0.1.9
[INFO] [stderr]    Compiling ppmd-rust v1.2.1
[INFO] [stderr]    Compiling iter-read v1.1.0
[INFO] [stderr]    Compiling rustc_version_runtime v0.3.0
[INFO] [stderr]    Compiling rand_distr v0.4.3
[INFO] [stderr]    Compiling rand_distr v0.5.1
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling regex v1.11.3
[INFO] [stderr]    Compiling env_logger v0.8.4
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling katexit v0.1.5
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling quickcheck v1.0.3
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling zip v5.1.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling uuid v1.18.1
[INFO] [stderr]    Compiling bincode v2.0.1
[INFO] [stderr]    Compiling half v2.6.0
[INFO] [stderr]    Compiling serde-pickle v1.2.0
[INFO] [stderr]    Compiling csv v1.3.1
[INFO] [stderr]    Compiling ndarray v0.16.1
[INFO] [stderr]    Compiling cauchy v0.4.0
[INFO] [stderr]    Compiling simba v0.9.1
[INFO] [stderr]    Compiling special v0.11.4
[INFO] [stderr]    Compiling lax v0.17.0
[INFO] [stderr]    Compiling ndarray-linalg v0.17.0
[INFO] [stderr]    Compiling ndarray-rand v0.15.0
[INFO] [stderr]    Compiling nalgebra v0.33.2
[INFO] [stderr]    Compiling statrs v0.18.0
[INFO] [stderr]    Compiling scirs2-linalg v0.1.0-rc.1
[INFO] [stderr]    Compiling scirs2-stats v0.1.0-rc.1
[INFO] [stderr]    Compiling numrs2 v0.1.0-beta.3
[INFO] [stderr]    Compiling sklears-core v0.1.0-alpha.1
[INFO] [stderr]    Compiling sklears-utils v0.1.0-alpha.1
[INFO] [stderr]    Compiling sklears-covariance v0.1.0-alpha.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/presets.rs:260:13
[INFO] [stdout]     |
[INFO] [stdout] 257 |             (_, _, _, true) => "financial_timeseries",
[INFO] [stdout]     |             --------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 260 |             (true, false, true, true) => "large_scale_sparse",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/polars_integration.rs:194:26
[INFO] [stdout]     |
[INFO] [stdout] 194 |     pub fn as_array_view(&self) -> ArrayView2<f64> {
[INFO] [stdout]     |                          ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 194 |     pub fn as_array_view(&self) -> ArrayView2<'_, f64> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 50s
[INFO] running `Command { std: "docker" "inspect" "5459fd0cd7535c2325543dd983de07871c0c60a69298673bdb087bb06d2fc2b0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5459fd0cd7535c2325543dd983de07871c0c60a69298673bdb087bb06d2fc2b0", kill_on_drop: false }`
[INFO] [stdout] 5459fd0cd7535c2325543dd983de07871c0c60a69298673bdb087bb06d2fc2b0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f0a7193d4a4d0e94bd9f206aabc9ba7d632235c92bc668f36e3de6c9a3c5a973
[INFO] running `Command { std: "docker" "start" "-a" "f0a7193d4a4d0e94bd9f206aabc9ba7d632235c92bc668f36e3de6c9a3c5a973", kill_on_drop: false }`
[INFO] [stderr]    Compiling bitflags v2.9.4
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/presets.rs:260:13
[INFO] [stdout]     |
[INFO] [stdout] 257 |             (_, _, _, true) => "financial_timeseries",
[INFO] [stdout]     |             --------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 260 |             (true, false, true, true) => "large_scale_sparse",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/polars_integration.rs:194:26
[INFO] [stdout]     |
[INFO] [stdout] 194 |     pub fn as_array_view(&self) -> ArrayView2<f64> {
[INFO] [stdout]     |                          ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 194 |     pub fn as_array_view(&self) -> ArrayView2<'_, f64> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling rustix v1.1.2
[INFO] [stderr]    Compiling tempfile v3.23.0
[INFO] [stderr]    Compiling rusty-fork v0.3.0
[INFO] [stderr]    Compiling proptest v1.8.0
[INFO] [stderr]    Compiling sklears-covariance v0.1.0-alpha.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> examples/polars_dataframe_demo.rs:114:38
[INFO] [stdout]     |
[INFO] [stdout] 114 |         let market_shock: f64 = (rng.gen::<f64>() * 2.0 - 1.0) * 0.01;
[INFO] [stdout]     |                                      ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> examples/polars_dataframe_demo.rs:117:53
[INFO] [stdout]     |
[INFO] [stdout] 117 |         let tech_return = market_shock * 1.5 + (rng.gen::<f64>() * 2.0 - 1.0) * 0.02;
[INFO] [stdout]     |                                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> examples/polars_dataframe_demo.rs:120:56
[INFO] [stdout]     |
[INFO] [stdout] 120 |         let utility_return = market_shock * 0.5 + (rng.gen::<f64>() * 2.0 - 1.0) * 0.008;
[INFO] [stdout]     |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> examples/polars_dataframe_demo.rs:123:54
[INFO] [stdout]     |
[INFO] [stdout] 123 |         let bond_return = -market_shock * 0.2 + (rng.gen::<f64>() * 2.0 - 1.0) * 0.005;
[INFO] [stdout]     |                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> examples/polars_dataframe_demo.rs:126:58
[INFO] [stdout]     |
[INFO] [stdout] 126 |         let commodity_return = market_shock * 0.8 + (rng.gen::<f64>() * 2.0 - 1.0) * 0.015;
[INFO] [stdout]     |                                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> examples/automatic_model_selection_demo.rs:479:46
[INFO] [stdout]     |
[INFO] [stdout] 479 |         let market_vol = 0.01 + 0.005 * (rng.gen::<f64>() * 2.0 - 1.0).abs();
[INFO] [stdout]     |                                              ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> examples/automatic_model_selection_demo.rs:480:33
[INFO] [stdout]     |
[INFO] [stdout] 480 |         let market_return = rng.gen::<f64>() * 2.0 - 1.0 * market_vol;
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> examples/automatic_model_selection_demo.rs:485:58
[INFO] [stdout]     |
[INFO] [stdout] 485 |             let idiosyncratic_vol = 0.008 + 0.002 * (rng.gen::<f64>() * 2.0 - 1.0).abs();
[INFO] [stdout]     |                                                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> examples/automatic_model_selection_demo.rs:486:37
[INFO] [stdout]     |
[INFO] [stdout] 486 |             let idiosyncratic = rng.gen::<f64>() * 2.0 - 1.0 * idiosyncratic_vol;
[INFO] [stdout]     |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> examples/advanced_covariance_analysis.rs:104:44
[INFO] [stdout]     |
[INFO] [stdout] 104 |             let mut correlated_value = rng.gen::<f64>() * 2.0 - 1.0;
[INFO] [stdout]     |                                            ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> examples/automatic_model_selection_demo.rs:512:35
[INFO] [stdout]     |
[INFO] [stdout] 512 |             factors[[i, f]] = rng.gen::<f64>() * 2.0 - 1.0;
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> examples/automatic_model_selection_demo.rs:522:65
[INFO] [stdout]     |
[INFO] [stdout] 522 |                 factors[[i, factor_idx]] * factor_loading + rng.gen::<f64>() * 2.0 - 1.0 * 0.1;
[INFO] [stdout]     |                                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> examples/automatic_model_selection_demo.rs:542:32
[INFO] [stdout]     |
[INFO] [stdout] 542 |             data[[i, j]] = rng.gen::<f64>() * 2.0 - 1.0;
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> examples/automatic_model_selection_demo.rs:568:36
[INFO] [stdout]     |
[INFO] [stdout] 568 |             let block_factor = rng.gen::<f64>() * 2.0 - 1.0 * 0.7;
[INFO] [stdout]     |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> examples/automatic_model_selection_demo.rs:573:65
[INFO] [stdout]     |
[INFO] [stdout] 573 |                     data[[i, feature_idx]] = block_factor + rng.gen::<f64>() * 2.0 - 1.0 * 0.5;
[INFO] [stdout]     |                                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> examples/automatic_model_selection_demo.rs:580:32
[INFO] [stdout]     |
[INFO] [stdout] 580 |             data[[i, j]] = rng.gen::<f64>() * 2.0 - 1.0;
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> examples/automatic_model_selection_demo.rs:602:33
[INFO] [stdout]     |
[INFO] [stdout] 602 |         let market_return = rng.gen::<f64>() * 2.0 - 1.0 * 0.015 * jump_magnitude;
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> examples/automatic_model_selection_demo.rs:606:29
[INFO] [stdout]     |
[INFO] [stdout] 606 |             let noise = rng.gen::<f64>() * 2.0 - 1.0 * 0.02;
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> examples/automatic_model_selection_demo.rs:629:26
[INFO] [stdout]     |
[INFO] [stdout] 629 |                 0 => rng.gen::<f64>() * 2.0 - 1.0, // Normal
[INFO] [stdout]     |                          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> examples/automatic_model_selection_demo.rs:634:29
[INFO] [stdout]     |
[INFO] [stdout] 634 |                         rng.gen::<f64>() * 2.0 - 1.0 * 0.5
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> examples/automatic_model_selection_demo.rs:636:29
[INFO] [stdout]     |
[INFO] [stdout] 636 |                         rng.gen::<f64>() * 2.0 - 1.0 * 2.0 + 1.0
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> examples/automatic_model_selection_demo.rs:643:29
[INFO] [stdout]     |
[INFO] [stdout] 643 |                         rng.gen::<f64>() * 2.0 - 1.0
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stdout]    --> examples/automatic_model_selection_demo.rs:645:29
[INFO] [stdout]     |
[INFO] [stdout] 645 |                         rng.gen::<f64>() * 2.0 - 1.0 * 5.0
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sparse_data`
[INFO] [stdout]    --> examples/automatic_model_selection_demo.rs:660:9
[INFO] [stdout]     |
[INFO] [stdout] 660 |     let sparse_data = create_sparse_correlation_data(n_samples, n_features / 2)?;
[INFO] [stdout]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sparse_data`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/presets.rs:260:13
[INFO] [stdout]     |
[INFO] [stdout] 257 |             (_, _, _, true) => "financial_timeseries",
[INFO] [stdout]     |             --------------- matches all the relevant values
[INFO] [stdout] ...
[INFO] [stdout] 260 |             (true, false, true, true) => "large_scale_sparse",
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/polars_integration.rs:194:26
[INFO] [stdout]     |
[INFO] [stdout] 194 |     pub fn as_array_view(&self) -> ArrayView2<f64> {
[INFO] [stdout]     |                          ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 194 |     pub fn as_array_view(&self) -> ArrayView2<'_, f64> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 22.56s
[INFO] running `Command { std: "docker" "inspect" "f0a7193d4a4d0e94bd9f206aabc9ba7d632235c92bc668f36e3de6c9a3c5a973", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f0a7193d4a4d0e94bd9f206aabc9ba7d632235c92bc668f36e3de6c9a3c5a973", kill_on_drop: false }`
[INFO] [stdout] f0a7193d4a4d0e94bd9f206aabc9ba7d632235c92bc668f36e3de6c9a3c5a973
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 37be05785887f17f3fcce0c32cd1ca098119ab3869c6dc9996feb211ca64e96f
[INFO] running `Command { std: "docker" "start" "-a" "37be05785887f17f3fcce0c32cd1ca098119ab3869c6dc9996feb211ca64e96f", kill_on_drop: false }`
[INFO] [stderr] warning: unreachable pattern
[INFO] [stderr]    --> src/presets.rs:260:13
[INFO] [stderr]     |
[INFO] [stderr] 257 |             (_, _, _, true) => "financial_timeseries",
[INFO] [stderr]     |             --------------- matches all the relevant values
[INFO] [stderr] ...
[INFO] [stderr] 260 |             (true, false, true, true) => "large_scale_sparse",
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/polars_integration.rs:194:26
[INFO] [stderr]     |
[INFO] [stderr] 194 |     pub fn as_array_view(&self) -> ArrayView2<f64> {
[INFO] [stderr]     |                          ^^^^^     ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                          |
[INFO] [stderr]     |                          the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 194 |     pub fn as_array_view(&self) -> ArrayView2<'_, f64> {
[INFO] [stderr]     |                                               +++
[INFO] [stderr] 
[INFO] [stderr] warning: `sklears-covariance` (lib) generated 2 warnings (run `cargo fix --lib -p sklears-covariance` to apply 1 suggestion)
[INFO] [stderr] warning: `sklears-covariance` (lib test) generated 2 warnings (2 duplicates)
[INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stderr]    --> examples/polars_dataframe_demo.rs:114:38
[INFO] [stderr]     |
[INFO] [stderr] 114 |         let market_shock: f64 = (rng.gen::<f64>() * 2.0 - 1.0) * 0.01;
[INFO] [stderr]     |                                      ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stderr]    --> examples/polars_dataframe_demo.rs:117:53
[INFO] [stderr]     |
[INFO] [stderr] 117 |         let tech_return = market_shock * 1.5 + (rng.gen::<f64>() * 2.0 - 1.0) * 0.02;
[INFO] [stderr]     |                                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stderr]    --> examples/polars_dataframe_demo.rs:120:56
[INFO] [stderr]     |
[INFO] [stderr] 120 |         let utility_return = market_shock * 0.5 + (rng.gen::<f64>() * 2.0 - 1.0) * 0.008;
[INFO] [stderr]     |                                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stderr]    --> examples/polars_dataframe_demo.rs:123:54
[INFO] [stderr]     |
[INFO] [stderr] 123 |         let bond_return = -market_shock * 0.2 + (rng.gen::<f64>() * 2.0 - 1.0) * 0.005;
[INFO] [stderr]     |                                                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stderr]    --> examples/polars_dataframe_demo.rs:126:58
[INFO] [stderr]     |
[INFO] [stderr] 126 |         let commodity_return = market_shock * 0.8 + (rng.gen::<f64>() * 2.0 - 1.0) * 0.015;
[INFO] [stderr]     |                                                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stderr]    --> examples/advanced_covariance_analysis.rs:104:44
[INFO] [stderr]     |
[INFO] [stderr] 104 |             let mut correlated_value = rng.gen::<f64>() * 2.0 - 1.0;
[INFO] [stderr]     |                                            ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stderr]    --> examples/automatic_model_selection_demo.rs:479:46
[INFO] [stderr]     |
[INFO] [stderr] 479 |         let market_vol = 0.01 + 0.005 * (rng.gen::<f64>() * 2.0 - 1.0).abs();
[INFO] [stderr]     |                                              ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stderr]    --> examples/automatic_model_selection_demo.rs:480:33
[INFO] [stderr]     |
[INFO] [stderr] 480 |         let market_return = rng.gen::<f64>() * 2.0 - 1.0 * market_vol;
[INFO] [stderr]     |                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stderr]    --> examples/automatic_model_selection_demo.rs:485:58
[INFO] [stderr]     |
[INFO] [stderr] 485 |             let idiosyncratic_vol = 0.008 + 0.002 * (rng.gen::<f64>() * 2.0 - 1.0).abs();
[INFO] [stderr]     |                                                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stderr]    --> examples/automatic_model_selection_demo.rs:486:37
[INFO] [stderr]     |
[INFO] [stderr] 486 |             let idiosyncratic = rng.gen::<f64>() * 2.0 - 1.0 * idiosyncratic_vol;
[INFO] [stderr]     |                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stderr]    --> examples/automatic_model_selection_demo.rs:512:35
[INFO] [stderr]     |
[INFO] [stderr] 512 |             factors[[i, f]] = rng.gen::<f64>() * 2.0 - 1.0;
[INFO] [stderr]     |                                   ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stderr]    --> examples/automatic_model_selection_demo.rs:522:65
[INFO] [stderr]     |
[INFO] [stderr] 522 |                 factors[[i, factor_idx]] * factor_loading + rng.gen::<f64>() * 2.0 - 1.0 * 0.1;
[INFO] [stderr]     |                                                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stderr]    --> examples/automatic_model_selection_demo.rs:542:32
[INFO] [stderr]     |
[INFO] [stderr] 542 |             data[[i, j]] = rng.gen::<f64>() * 2.0 - 1.0;
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stderr]    --> examples/automatic_model_selection_demo.rs:568:36
[INFO] [stderr]     |
[INFO] [stderr] 568 |             let block_factor = rng.gen::<f64>() * 2.0 - 1.0 * 0.7;
[INFO] [stderr]     |                                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stderr]    --> examples/automatic_model_selection_demo.rs:573:65
[INFO] [stderr]     |
[INFO] [stderr] 573 |                     data[[i, feature_idx]] = block_factor + rng.gen::<f64>() * 2.0 - 1.0 * 0.5;
[INFO] [stderr]     |                                                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stderr]    --> examples/automatic_model_selection_demo.rs:580:32
[INFO] [stderr]     |
[INFO] [stderr] 580 |             data[[i, j]] = rng.gen::<f64>() * 2.0 - 1.0;
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stderr]    --> examples/automatic_model_selection_demo.rs:602:33
[INFO] [stderr]     |
[INFO] [stderr] 602 |         let market_return = rng.gen::<f64>() * 2.0 - 1.0 * 0.015 * jump_magnitude;
[INFO] [stderr]     |                                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stderr]    --> examples/automatic_model_selection_demo.rs:606:29
[INFO] [stderr]     |
[INFO] [stderr] 606 |             let noise = rng.gen::<f64>() * 2.0 - 1.0 * 0.02;
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stderr]    --> examples/automatic_model_selection_demo.rs:629:26
[INFO] [stderr]     |
[INFO] [stderr] 629 |                 0 => rng.gen::<f64>() * 2.0 - 1.0, // Normal
[INFO] [stderr]     |                          ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stderr]    --> examples/automatic_model_selection_demo.rs:634:29
[INFO] [stderr]     |
[INFO] [stderr] 634 |                         rng.gen::<f64>() * 2.0 - 1.0 * 0.5
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stderr]    --> examples/automatic_model_selection_demo.rs:636:29
[INFO] [stderr]     |
[INFO] [stderr] 636 |                         rng.gen::<f64>() * 2.0 - 1.0 * 2.0 + 1.0
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stderr]    --> examples/automatic_model_selection_demo.rs:643:29
[INFO] [stderr]     |
[INFO] [stderr] 643 |                         rng.gen::<f64>() * 2.0 - 1.0
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `scirs2_core::Rng::gen`: Renamed to `random` to avoid conflict with the new `gen` keyword in Rust 2024.
[INFO] [stderr]    --> examples/automatic_model_selection_demo.rs:645:29
[INFO] [stderr]     |
[INFO] [stderr] 645 |                         rng.gen::<f64>() * 2.0 - 1.0 * 5.0
[INFO] [stderr]     |                             ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `sparse_data`
[INFO] [stderr]    --> examples/automatic_model_selection_demo.rs:660:9
[INFO] [stderr]     |
[INFO] [stderr] 660 |     let sparse_data = create_sparse_correlation_data(n_samples, n_features / 2)?;
[INFO] [stderr]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sparse_data`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `sklears-covariance` (example "polars_dataframe_demo") generated 5 warnings
[INFO] [stderr] warning: `sklears-covariance` (example "advanced_covariance_analysis") generated 1 warning
[INFO] [stderr] warning: `sklears-covariance` (example "automatic_model_selection_demo") generated 18 warnings (run `cargo fix --example "automatic_model_selection_demo" -p sklears-covariance` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.24s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sklears_covariance-6c189478ec7fa0ab)
[INFO] [stdout] 
[INFO] [stdout] running 248 tests
[INFO] [stdout] test adaptive_lasso::tests::test_adaptive_weights ... ok
[INFO] [stdout] test adaptive_lasso::tests::test_soft_threshold ... ok
[INFO] [stdout] test adaptive_lasso::tests::test_adaptive_lasso_basic ... ok
[INFO] [stdout] test alternating_least_squares::tests::test_als_covariance_parameters ... ok
[INFO] [stdout] test adversarial_robustness::tests::test_adversarial_robust_covariance ... ok
[INFO] [stdout] test alternating_projections::tests::test_alternating_projections_basic ... ok
[INFO] [stdout] test alternating_projections::tests::test_different_algorithms ... ok
[INFO] [stdout] test alternating_projections::tests::test_projection_constraints ... ok
[INFO] [stdout] test adversarial_robustness::tests::test_influence_function_diagnostics ... ok
[INFO] [stdout] test bayesian_covariance::tests::test_bayesian_covariance_variational ... ok
[INFO] [stdout] test alternating_least_squares::tests::test_als_covariance_basic ... ok
[INFO] [stdout] test bigquic::tests::test_soft_threshold ... ok
[INFO] [stdout] test chen_stein::tests::test_chen_stein_covariance_edge_cases ... ok
[INFO] [stdout] test chen_stein::tests::test_chen_stein_compare_with_ledoit_wolf ... ok
[INFO] [stdout] test bigquic::tests::test_bigquic_parameters ... ok
[INFO] [stdout] test chen_stein::tests::test_chen_stein_covariance_highly_correlated ... ok
[INFO] [stdout] test chen_stein::tests::test_chen_stein_covariance_parameters ... ok
[INFO] [stdout] test bigquic::tests::test_bigquic_basic ... ok
[INFO] [stdout] test chen_stein::tests::test_chen_stein_covariance_small_data ... ok
[INFO] [stdout] test chen_stein::tests::test_chen_stein_identity_matrix ... ok
[INFO] [stdout] test chen_stein::tests::test_chen_stein_covariance_mahalanobis ... ok
[INFO] [stdout] test chen_stein::tests::test_chen_stein_covariance_no_precision ... ok
[INFO] [stdout] test chen_stein::tests::test_chen_stein_covariance_centered_data ... ok
[INFO] [stdout] test chen_stein::tests::test_chen_stein_shrinkage_bounds ... ok
[INFO] [stdout] test bayesian_covariance::tests::test_predictive_covariance ... ok
[INFO] [stdout] test bayesian_covariance::tests::test_credible_intervals ... ok
[INFO] [stdout] test bayesian_covariance::tests::test_hierarchical_bayesian ... ok
[INFO] [stdout] test chen_stein::tests::test_chen_stein_covariance_basic ... ok
[INFO] [stdout] test bayesian_covariance::tests::test_bayesian_covariance_inverse_wishart ... ok
[INFO] [stdout] test clime::tests::test_soft_threshold ... ok
[INFO] [stdout] test composable_regularization::tests::test_elastic_net_factory ... ok
[INFO] [stdout] test composable_regularization::tests::test_composite_regularization ... ok
[INFO] [stdout] test clime::tests::test_clime_sparsity ... ok
[INFO] [stdout] test bayesian_covariance::tests::test_bayesian_covariance_mcmc_gibbs ... ok
[INFO] [stdout] test composable_regularization::tests::test_l1_regularization ... ok
[INFO] [stdout] test composable_regularization::tests::test_l2_regularization ... ok
[INFO] [stdout] test composable_regularization::tests::test_hyperparameter_management ... ok
[INFO] [stdout] test composable_regularization::tests::test_group_lasso_regularization ... ok
[INFO] [stdout] test coordinate_descent::tests::test_coordinate_descent_low_rank_sparse ... ok
[INFO] [stdout] test differential_privacy::tests::test_differential_privacy_mechanism_types ... ok
[INFO] [stdout] test coordinate_descent::tests::test_coordinate_descent_factor_model ... ok
[INFO] [stdout] test differential_privacy::tests::test_differential_privacy_covariance_basic ... ok
[INFO] [stdout] test differential_privacy::tests::test_noise_scale_calculation ... ok
[INFO] [stdout] test differential_privacy::tests::test_privacy_report_generation ... ok
[INFO] [stdout] test differential_privacy::tests::test_utility_metrics_computation ... ok
[INFO] [stdout] test elastic_net::tests::test_elastic_net_covariance_basic ... ok
[INFO] [stdout] test differential_privacy::tests::test_data_clipping ... ok
[INFO] [stdout] test elastic_net::tests::test_elastic_net_covariance_iterations ... ok
[INFO] [stdout] test elastic_net::tests::test_elastic_net_covariance_l1_only ... ok
[INFO] [stdout] test elastic_net::tests::test_elastic_net_covariance_l2_only ... ok
[INFO] [stdout] test elastic_net::tests::test_elastic_net_covariance_mahalanobis ... ok
[INFO] [stdout] test elastic_net::tests::test_elastic_net_covariance_parameters ... ok
[INFO] [stdout] test elastic_net::tests::test_elastic_net_covariance_sparsity ... ok
[INFO] [stdout] test elastic_net::tests::test_elastic_net_parameter_bounds ... ok
[INFO] [stdout] test coordinate_descent::tests::test_coordinate_descent_elastic_net ... ok
[INFO] [stdout] test elastic_net::tests::test_elastic_net_covariance_edge_cases ... ok
[INFO] [stdout] test em_missing_data::tests::test_em_convergence_history ... ok
[INFO] [stdout] test coordinate_descent::tests::test_coordinate_descent_convergence ... ok
[INFO] [stdout] test em_missing_data::tests::test_em_diagonal_covariance ... ok
[INFO] [stdout] test factor_model::tests::test_factor_model_parameters ... ok
[INFO] [stdout] test factor_model::tests::test_factor_model_pca ... ok
[INFO] [stdout] test federated_learning::tests::test_communication_cost ... ok
[INFO] [stdout] test federated_learning::tests::test_federated_covariance ... ok
[INFO] [stdout] test federated_learning::tests::test_aggregation_methods ... ok
[INFO] [stdout] test coordinate_descent::tests::test_coordinate_descent_l1 ... ok
[INFO] [stdout] test financial_applications::tests::test_portfolio_optimizer_basic ... ok
[INFO] [stdout] test alternating_least_squares::tests::test_als_covariance_init_methods ... ok
[INFO] [stdout] test financial_applications::tests::test_stress_testing_basic ... ok
[INFO] [stdout] test financial_applications::tests::test_volatility_model_basic ... ok
[INFO] [stdout] test financial_applications::tests::test_risk_factor_model_basic ... ok
[INFO] [stdout] test fluent_api::tests::test_pipeline_metadata ... ok
[INFO] [stdout] test fluent_api::tests::test_preprocessing_steps ... ok
[INFO] [stdout] test fluent_api::tests::test_basic_pipeline ... ok
[INFO] [stdout] test federated_learning::tests::test_privacy_mechanisms ... ok
[INFO] [stdout] test frank_wolfe::tests::test_frank_wolfe_basic ... ok
[INFO] [stdout] test genomics_bioinformatics::tests::test_gene_expression_network_basic ... ok
[INFO] [stdout] test em_missing_data::tests::test_em_different_methods ... ok
[INFO] [stdout] test genomics_bioinformatics::tests::test_protein_interaction_network_basic ... ok
[INFO] [stdout] test clime::tests::test_clime_proximal_gradient ... ok
[INFO] [stdout] test group_lasso::tests::test_group_lasso_basic ... ok
[INFO] [stdout] test group_lasso::tests::test_group_norm ... ok
[INFO] [stdout] test group_lasso::tests::test_group_lasso_default_groups ... ok
[INFO] [stdout] test frank_wolfe::tests::test_frank_wolfe_constraints ... ok
[INFO] [stdout] test hyperparameter_tuning::tests::test_cv_result_creation ... ok
[INFO] [stdout] test hyperparameter_tuning::tests::test_parameter_spec_creation ... ok
[INFO] [stdout] test hyperparameter_tuning::tests::test_parameter_value_equality ... ok
[INFO] [stdout] test fluent_api::tests::test_pipeline_with_regularization ... ok
[INFO] [stdout] test factor_model::tests::test_factor_model_basic ... ok
[INFO] [stdout] test ica_covariance::tests::test_ica_no_whitening ... ok
[INFO] [stdout] test ica_covariance::tests::test_ica_basic ... ok
[INFO] [stdout] test information_theory::tests::test_entropy_estimation_methods ... ok
[INFO] [stdout] test information_theory::tests::test_information_regularization ... ok
[INFO] [stdout] test information_theory::tests::test_information_report_generation ... ok
[INFO] [stdout] test information_theory::tests::test_information_theory_covariance_basic ... ok
[INFO] [stdout] test information_theory::tests::test_mutual_information_estimation ... ok
[INFO] [stdout] test information_theory::tests::test_transfer_entropy_matrix ... ok
[INFO] [stdout] test ica_covariance::tests::test_ica_statistics ... ok
[INFO] [stdout] test iterative_proportional_fitting::tests::test_ipf_compound_symmetry ... ok
[INFO] [stdout] test iterative_proportional_fitting::tests::test_ipf_block_independence ... ok
[INFO] [stdout] test iterative_proportional_fitting::tests::test_ipf_convergence_properties ... ok
[INFO] [stdout] test iterative_proportional_fitting::tests::test_ipf_marginal_constraints ... ok
[INFO] [stdout] test iterative_proportional_fitting::tests::test_ipf_conditional_independence ... ok
[INFO] [stdout] test iterative_proportional_fitting::tests::test_ipf_marginal_variances ... ok
[INFO] [stdout] test iterative_proportional_fitting::tests::test_ipf_sparse_pattern ... ok
[INFO] [stdout] test frank_wolfe::tests::test_frank_wolfe_algorithms ... ok
[INFO] [stdout] test low_rank_sparse::tests::test_low_rank_sparse_basic ... ok
[INFO] [stdout] test low_rank_sparse::tests::test_low_rank_sparse_parameters ... ok
[INFO] [stdout] test meta_learning::tests::test_ensemble_creation ... ok
[INFO] [stdout] test meta_learning::tests::test_meta_feature_extraction ... ok
[INFO] [stdout] test meta_learning::tests::test_meta_feature_similarity ... ok
[INFO] [stdout] test hyperparameter_tuning::tests::test_tuning_config_creation ... ok
[INFO] [stdout] test ica_covariance::tests::test_ica_contrast_functions ... ok
[INFO] [stdout] test meta_learning::tests::test_method_selection_strategies ... ok
[INFO] [stdout] test meta_learning::tests::test_meta_learning_report_generation ... ok
[INFO] [stdout] test model_selection::tests::test_basic_selector_preset ... ok
[INFO] [stdout] test meta_learning::tests::test_meta_learning_covariance_basic ... ok
[INFO] [stdout] test model_selection::tests::test_auto_selector_creation ... ok
[INFO] [stdout] test model_selection::tests::test_candidate_addition ... ok
[INFO] [stdout] test model_selection::tests::test_data_characteristics_default ... ok
[INFO] [stdout] test nmf_covariance::tests::test_nmf_covariance_basic ... ok
[INFO] [stdout] test nonlinear_shrinkage::tests::test_marcenko_pastur_median ... ok
[INFO] [stdout] test nmf_covariance::tests::test_nmf_initialization_methods ... ok
[INFO] [stdout] test nonlinear_shrinkage::tests::test_nonlinear_shrinkage_assume_centered ... ok
[INFO] [stdout] test low_rank_sparse::tests::test_low_rank_sparse_methods ... ok
[INFO] [stdout] test nonlinear_shrinkage::tests::test_nonlinear_shrinkage_high_dimensional ... ok
[INFO] [stdout] test nonlinear_shrinkage::tests::test_optimal_shrinkage_function ... ok
[INFO] [stdout] test nonparametric_covariance::tests::test_confidence_intervals ... ok
[INFO] [stdout] test nonparametric_covariance::tests::test_copula_based_covariance ... ok
[INFO] [stdout] test nonlinear_shrinkage::tests::test_nonlinear_shrinkage_factors ... ok
[INFO] [stdout] test nmf_covariance::tests::test_nmf_algorithms ... ok
[INFO] [stdout] test nonlinear_shrinkage::tests::test_nonlinear_shrinkage_basic ... ok
[INFO] [stdout] test ica_covariance::tests::test_ica_different_algorithms ... ok
[INFO] [stdout] test nonparametric_covariance::tests::test_empirical_copula ... ok
[INFO] [stdout] test nonparametric_covariance::tests::test_kendall_tau_correlation ... ok
[INFO] [stdout] test nonparametric_covariance::tests::test_kernel_density_estimation ... ok
[INFO] [stdout] test nonparametric_covariance::tests::test_distribution_free_methods ... ok
[INFO] [stdout] test nonparametric_covariance::tests::test_distance_correlation ... ok
[INFO] [stdout] test nonparametric_covariance::tests::test_winsorized_correlation ... ok
[INFO] [stdout] test nuclear_norm::tests::test_nuclear_norm_computation ... ok
[INFO] [stdout] test nuclear_norm::tests::test_nuclear_norm_basic ... ok
[INFO] [stdout] test nuclear_norm::tests::test_nuclear_norm_fpc ... ok
[INFO] [stdout] test nonparametric_covariance::tests::test_robust_correlation ... ok
[INFO] [stdout] test nuclear_norm::tests::test_nuclear_norm_low_rank ... ok
[INFO] [stdout] test nuclear_norm::tests::test_singular_values_computation ... ok
[INFO] [stdout] test optimization::tests::test_nelder_mead_optimizer ... ok
[INFO] [stdout] test optimization::tests::test_optimization_config_builder ... ok
[INFO] [stdout] test optimization::tests::test_optimizer_registry ... ok
[INFO] [stdout] test nuclear_norm::tests::test_nuclear_norm_apg ... ok
[INFO] [stdout] test em_missing_data::tests::test_em_missing_pattern_analysis ... ok
[INFO] [stdout] test optimization::tests::test_coordinate_descent_optimizer ... ok
[INFO] [stdout] test pca_integration::tests::test_components_for_variance_ratio ... ok
[INFO] [stdout] test pca_integration::tests::test_kernel_pca_rbf ... ok
[INFO] [stdout] test optimization::tests::test_adam_optimizer ... ok
[INFO] [stdout] test pca_integration::tests::test_standard_pca_basic ... ok
[INFO] [stdout] test nonparametric_covariance::tests::test_rank_based_covariance ... ok
[INFO] [stdout] test performance_optimizations::tests::test_memory_efficient_covariance ... ok
[INFO] [stdout] test performance_optimizations::tests::test_parallel_covariance_basic ... ok
[INFO] [stdout] test performance_optimizations::tests::test_simd_covariance_basic ... ok
[INFO] [stdout] test performance_optimizations::tests::test_streaming_covariance_basic ... ok
[INFO] [stdout] test plugin_architecture::tests::test_custom_estimator ... ok
[INFO] [stdout] test plugin_architecture::tests::test_estimation_pipeline ... ok
[INFO] [stdout] test plugin_architecture::tests::test_plugin_registry ... ok
[INFO] [stdout] test polars_integration::tests::test_centering ... ok
[INFO] [stdout] test optimization::tests::test_proximal_gradient_with_l1_regularization ... ok
[INFO] [stdout] test polars_integration::tests::test_covariance_dataframe_creation ... ok
[INFO] [stdout] test polars_integration::tests::test_dataframe_validation ... ok
[INFO] [stdout] test polars_integration::tests::test_missing_value_handling ... ok
[INFO] [stdout] test polars_integration::tests::test_percentile_calculation ... ok
[INFO] [stdout] test polars_integration::tests::test_standardization ... ok
[INFO] [stdout] test polars_integration::tests::test_utils_from_slices ... ok
[INFO] [stdout] test presets::tests::test_domain_presets ... ok
[INFO] [stdout] test presets::tests::test_preset_creation ... ok
[INFO] [stdout] test performance_optimizations::tests::test_distributed_covariance_simulation ... ok
[INFO] [stdout] test presets::tests::test_preset_descriptions ... ok
[INFO] [stdout] test nonparametric_covariance::tests::test_quadrant_correlation ... ok
[INFO] [stdout] test polars_integration::tests::test_column_statistics ... ok
[INFO] [stdout] test presets::tests::test_recommendations ... ok
[INFO] [stdout] test rao_blackwell_lw::tests::test_rao_blackwell_high_dim ... ok
[INFO] [stdout] test rao_blackwell_lw::tests::test_rao_blackwell_lw_basic ... ok
[INFO] [stdout] test rao_blackwell_lw::tests::test_rao_blackwell_vs_standard ... ok
[INFO] [stdout] test rust_improvements::tests::test_covariance_accumulator ... ok
[INFO] [stdout] test rust_improvements::tests::test_generic_empirical_covariance ... ok
[INFO] [stdout] test rust_improvements::tests::test_numerically_stable_covariance ... ok
[INFO] [stdout] test rust_improvements::tests::test_shared_covariance ... ok
[INFO] [stdout] test rust_improvements::tests::test_typed_matrix_diagonal ... ok
[INFO] [stdout] test rust_improvements::tests::test_zero_cost_covariance ... ok
[INFO] [stdout] test optimization::tests::test_sgd_optimizer ... ok
[INFO] [stdout] test signal_processing::tests::test_beamforming_covariance_basic ... ok
[INFO] [stdout] test signal_processing::tests::test_spatial_covariance_estimator_basic ... ok
[INFO] [stdout] test quantum_methods::tests::test_quantum_inspired_covariance ... ok
[INFO] [stdout] test quantum_methods::tests::test_quantum_advantage_analysis ... ok
[INFO] [stdout] test sparse_factor_models::tests::test_sparse_initialization_methods ... ok
[INFO] [stdout] test sparse_factor_models::tests::test_sparse_factor_model_basic ... ok
[INFO] [stdout] test quantum_methods::tests::test_different_quantum_algorithms ... ok
[INFO] [stdout] test tests::test_adaptive_lasso_covariance_basic ... ok
[INFO] [stdout] test tests::test_als_covariance_basic ... ok
[INFO] [stdout] test testing_quality::tests::test_property_tester_symmetry ... ok
[INFO] [stdout] test tests::test_bigquic_basic ... ok
[INFO] [stdout] test tests::test_chen_stein_covariance_basic ... ok
[INFO] [stdout] test tests::test_elastic_net_covariance_basic ... ok
[INFO] [stdout] test pca_integration::tests::test_sparse_pca_sparsity ... ok
[INFO] [stdout] test tests::test_empirical_covariance_basic ... ok
[INFO] [stdout] test tests::test_elliptic_envelope_basic ... ok
[INFO] [stdout] test tests::test_group_lasso_covariance_basic ... ok
[INFO] [stdout] test tests::test_huber_covariance_basic ... ok
[INFO] [stdout] test clime::tests::test_clime_parameters ... ok
[INFO] [stdout] test sparse_factor_models::tests::test_sparse_regularization_methods ... ok
[INFO] [stdout] test tests::test_ledoit_wolf_basic ... ok
[INFO] [stdout] test tests::test_nonlinear_shrinkage_basic ... ok
[INFO] [stdout] test tests::test_factor_model_basic ... ok
[INFO] [stdout] test tests::test_oas_basic ... ok
[INFO] [stdout] test tests::test_rao_blackwell_ledoit_wolf_basic ... ok
[INFO] [stdout] test tests::test_nuclear_norm_basic ... ok
[INFO] [stdout] test tests::test_ridge_covariance_basic ... ok
[INFO] [stdout] test tests::test_shrunk_covariance_basic ... ok
[INFO] [stdout] test time_varying_covariance::tests::test_covariance_at_time ... ok
[INFO] [stdout] test time_varying_covariance::tests::test_dcc_model ... ok
[INFO] [stdout] test em_missing_data::tests::test_em_missing_data_basic ... ok
[INFO] [stdout] test time_varying_covariance::tests::test_forecasting ... ok
[INFO] [stdout] test time_varying_covariance::tests::test_multivariate_garch ... ok
[INFO] [stdout] test time_varying_covariance::tests::test_rolling_window_covariance ... ok
[INFO] [stdout] test utils::tests::test_adaptive_shrinkage ... ok
[INFO] [stdout] test utils::tests::test_benchmark_result_conversions ... ok
[INFO] [stdout] test utils::tests::test_covariance_benchmark ... ok
[INFO] [stdout] test utils::tests::test_covariance_cv ... ok
[INFO] [stdout] test utils::tests::test_frobenius_norm ... ok
[INFO] [stdout] test time_varying_covariance::tests::test_exponential_weighted_covariance ... ok
[INFO] [stdout] test utils::tests::test_is_diagonally_dominant ... ok
[INFO] [stdout] test utils::tests::test_matrix_properties_integration ... ok
[INFO] [stdout] test utils::tests::test_nuclear_norm_approximation ... ok
[INFO] [stdout] test utils::tests::test_rank_estimate ... ok
[INFO] [stdout] test utils::tests::test_scoring_method_variants ... ok
[INFO] [stdout] test utils::tests::test_spectral_radius_estimate ... ok
[INFO] [stdout] test utils::tests::test_utility_edge_cases ... ok
[INFO] [stdout] test tests::test_low_rank_sparse_basic ... ok
[INFO] [stdout] test ica_covariance::tests::test_ica_whitening_methods ... ok
[INFO] [stdout] test tests::test_min_cov_det_basic ... ok
[INFO] [stdout] test em_missing_data::tests::test_em_shrinkage ... ok
[INFO] [stdout] test testing_quality::tests::test_numerical_accuracy_tester ... ok
[INFO] [stdout] test time_varying_covariance::tests::test_regime_switching_model ... ok
[INFO] [stdout] test clime::tests::test_clime_assume_centered ... ok
[INFO] [stdout] test coordinate_descent::tests::test_coordinate_descent_adaptive_lr ... ok
[INFO] [stdout] test tests::test_clime_basic ... ok
[INFO] [stdout] test coordinate_descent::tests::test_coordinate_descent_sparsity ... ok
[INFO] [stdout] test pca_integration::tests::test_probabilistic_pca ... ok
[INFO] [stdout] test adversarial_robustness::tests::test_robustness_methods ... ok
[INFO] [stdout] test clime::tests::test_clime_basic ... ok
[INFO] [stdout] test testing_quality::tests::test_benchmark_suite ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 248 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.08s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests sklears_covariance
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test src/empirical.rs - empirical::EmpiricalCovariance<EmpiricalCovarianceTrained>::covariance_properties (line 186) ... FAILED
[INFO] [stdout] test src/neighborhood_selection.rs - neighborhood_selection::NeighborhoodSelection (line 49) ... FAILED
[INFO] [stdout] test src/graphical_lasso.rs - graphical_lasso::GraphicalLasso (line 27) ... FAILED
[INFO] [stdout] test src/empirical.rs - empirical::EmpiricalCovariance (line 23) ... FAILED
[INFO] [stdout] test src/adaptive_lasso.rs - adaptive_lasso::AdaptiveLassoCovariance (line 32) ... FAILED
[INFO] [stdout] test src/robust_pca.rs - robust_pca::RobustPCA (line 56) ... FAILED
[INFO] [stdout] test src/ridge.rs - ridge::RidgeCovariance (line 44) ... FAILED
[INFO] [stdout] test src/ledoit_wolf.rs - ledoit_wolf::LedoitWolf (line 39) ... FAILED
[INFO] [stdout] test src/elastic_net.rs - elastic_net::ElasticNetCovariance (line 53) ... FAILED
[INFO] [stdout] test src/oas.rs - oas::OAS (line 37) ... FAILED
[INFO] [stdout] test src/space.rs - space::SPACE (line 59) ... ok
[INFO] [stdout] test src/chen_stein.rs - chen_stein::ChenSteinCovariance (line 45) ... ok
[INFO] [stdout] test src/rotation_equivariant.rs - rotation_equivariant::RotationEquivariant (line 46) ... ok
[INFO] [stdout] test src/shrunk.rs - shrunk::ShrunkCovariance (line 24) ... ok
[INFO] [stdout] test src/elliptic_envelope.rs - elliptic_envelope::EllipticEnvelope (line 44) ... ok
[INFO] [stdout] test src/rao_blackwell_lw.rs - rao_blackwell_lw::RaoBlackwellLedoitWolf (line 40) ... ok
[INFO] [stdout] test src/tiger.rs - tiger::TIGER (line 59) ... ok
[INFO] [stdout] test src/huber.rs - huber::HuberCovariance (line 45) ... ok
[INFO] [stdout] test src/group_lasso.rs - group_lasso::GroupLassoCovariance (line 33) ... ok
[INFO] [stdout] test src/min_cov_det.rs - min_cov_det::MinCovDet (line 26) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/empirical.rs - empirical::EmpiricalCovariance<EmpiricalCovarianceTrained>::covariance_properties (line 186) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustck8BZUE/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libsklears_covariance-f7c987f7928aae25,liblazy_static-b3603208c0de2608,libsklears_core-4c19c4ea35606cd2,liblog-28f8cc0684f4f944,libsyn-9a767b7f844e7ea8,libquote-eba1d94792f9c5ac,libproc_macro2-10298f62ab753afe,libunicode_ident-6ac3b87590d2322c}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libproc_macro-*,librustc_literal_escaper-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libbytemuck-f0d1d96e8ff3d578,libthiserror-5b7dbedde8738668,libfutures_core-fc6bb1738f00fc87,libscirs2_core-a8900f59d32e826c,libuuid-6a5e08912be7e43d,libregex-1d3381ce837d1e41,libregex_automata-c9408cbfed996c57,libaho_corasick-30f4a18d68a7d3d5,libregex_syntax-46a265ba7a2fe258,libnum_cpus-552ff083bb7ae34b,librand_distr-37a09b60e62feb36,libndarray_linalg-1b1bcd1253863909,liblax-026c8434d5f19109,liblapack_sys-54c1128dee442d7a,libcauchy-50082ddfaca24fa1,libndarray_rand-ef1c54486192da15,librand_distr-88c2f9db0ec7085d,libonce_cell-0ba6aecba7086d38,libthiserror-e46be8855d8ca66a,libchrono-f0813b00bd469fc6,libiana_time_zone-54997521cde77023,libserde_json-e5fdd1cb9a0172eb,libmemchr-f9c66c7ba21bf873,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,librand-1b0b193d2af829c6,librand_chacha-99ea6ac2fa22ef43,librand_core-4e1dc770d213de91,libgetrandom-f11b9fa35d17fc2f,libndarray-6ed3e3483c78e1af,libmatrixmultiply-4eae512cdcc867fe,libapprox-c95f4d21be73829f,libnum_complex-25020485b831c31e,librand-ad975cf48f6503fd,librand_chacha-dfcbc826dddf68e3,libppv_lite86-1f94671457ce84ff,libzerocopy-cce06fb2122f9e8f,librand_core-992d5d31a7b8aea0,libgetrandom-300ddd46e4b962ad,liblibc-f44516d981b27aa6,libcfg_if-666d36e5ee0df220,librayon-c2139d5238f69e38,librayon_core-e3d7e751b31f5166,libcrossbeam_deque-ce08bd9aba37d973,libcrossbeam_epoch-0e344cb0f6dc787c,libcrossbeam_utils-57acb8582d3ed5fe,libeither-1e551205f1478063,libnum_integer-e6687e96e4a2dfba,libnum_traits-7ac82bb74aac6d36,librawpointer-a726d041f28ef5ec,libserde-4f965c8fe7bddd2a,libserde_core-48921fa965a1c84f}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lopenblas" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustck8BZUE/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/zstd-sys-9d3d9c94a7c1a7ba/out" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/usr/lib/x86_64-linux-gnu/openblas-pthread" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestjQBju2/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/neighborhood_selection.rs - neighborhood_selection::NeighborhoodSelection (line 49) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustc6RMzlH/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libsklears_covariance-f7c987f7928aae25,liblazy_static-b3603208c0de2608,libsklears_core-4c19c4ea35606cd2,liblog-28f8cc0684f4f944,libsyn-9a767b7f844e7ea8,libquote-eba1d94792f9c5ac,libproc_macro2-10298f62ab753afe,libunicode_ident-6ac3b87590d2322c}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libproc_macro-*,librustc_literal_escaper-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libbytemuck-f0d1d96e8ff3d578,libthiserror-5b7dbedde8738668,libfutures_core-fc6bb1738f00fc87,libscirs2_core-a8900f59d32e826c,libuuid-6a5e08912be7e43d,libregex-1d3381ce837d1e41,libregex_automata-c9408cbfed996c57,libaho_corasick-30f4a18d68a7d3d5,libregex_syntax-46a265ba7a2fe258,libnum_cpus-552ff083bb7ae34b,librand_distr-37a09b60e62feb36,libndarray_linalg-1b1bcd1253863909,liblax-026c8434d5f19109,liblapack_sys-54c1128dee442d7a,libcauchy-50082ddfaca24fa1,libndarray_rand-ef1c54486192da15,librand_distr-88c2f9db0ec7085d,libonce_cell-0ba6aecba7086d38,libthiserror-e46be8855d8ca66a,libchrono-f0813b00bd469fc6,libiana_time_zone-54997521cde77023,libserde_json-e5fdd1cb9a0172eb,libmemchr-f9c66c7ba21bf873,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,librand-1b0b193d2af829c6,librand_chacha-99ea6ac2fa22ef43,librand_core-4e1dc770d213de91,libgetrandom-f11b9fa35d17fc2f,libndarray-6ed3e3483c78e1af,libmatrixmultiply-4eae512cdcc867fe,libapprox-c95f4d21be73829f,libnum_complex-25020485b831c31e,librand-ad975cf48f6503fd,librand_chacha-dfcbc826dddf68e3,libppv_lite86-1f94671457ce84ff,libzerocopy-cce06fb2122f9e8f,librand_core-992d5d31a7b8aea0,libgetrandom-300ddd46e4b962ad,liblibc-f44516d981b27aa6,libcfg_if-666d36e5ee0df220,librayon-c2139d5238f69e38,librayon_core-e3d7e751b31f5166,libcrossbeam_deque-ce08bd9aba37d973,libcrossbeam_epoch-0e344cb0f6dc787c,libcrossbeam_utils-57acb8582d3ed5fe,libeither-1e551205f1478063,libnum_integer-e6687e96e4a2dfba,libnum_traits-7ac82bb74aac6d36,librawpointer-a726d041f28ef5ec,libserde-4f965c8fe7bddd2a,libserde_core-48921fa965a1c84f}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lopenblas" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustc6RMzlH/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/zstd-sys-9d3d9c94a7c1a7ba/out" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/usr/lib/x86_64-linux-gnu/openblas-pthread" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestGcnZow/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/graphical_lasso.rs - graphical_lasso::GraphicalLasso (line 27) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustcKBZ81W/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libsklears_covariance-f7c987f7928aae25,liblazy_static-b3603208c0de2608,libsklears_core-4c19c4ea35606cd2,liblog-28f8cc0684f4f944,libsyn-9a767b7f844e7ea8,libquote-eba1d94792f9c5ac,libproc_macro2-10298f62ab753afe,libunicode_ident-6ac3b87590d2322c}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libproc_macro-*,librustc_literal_escaper-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libbytemuck-f0d1d96e8ff3d578,libthiserror-5b7dbedde8738668,libfutures_core-fc6bb1738f00fc87,libscirs2_core-a8900f59d32e826c,libuuid-6a5e08912be7e43d,libregex-1d3381ce837d1e41,libregex_automata-c9408cbfed996c57,libaho_corasick-30f4a18d68a7d3d5,libregex_syntax-46a265ba7a2fe258,libnum_cpus-552ff083bb7ae34b,librand_distr-37a09b60e62feb36,libndarray_linalg-1b1bcd1253863909,liblax-026c8434d5f19109,liblapack_sys-54c1128dee442d7a,libcauchy-50082ddfaca24fa1,libndarray_rand-ef1c54486192da15,librand_distr-88c2f9db0ec7085d,libonce_cell-0ba6aecba7086d38,libthiserror-e46be8855d8ca66a,libchrono-f0813b00bd469fc6,libiana_time_zone-54997521cde77023,libserde_json-e5fdd1cb9a0172eb,libmemchr-f9c66c7ba21bf873,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,librand-1b0b193d2af829c6,librand_chacha-99ea6ac2fa22ef43,librand_core-4e1dc770d213de91,libgetrandom-f11b9fa35d17fc2f,libndarray-6ed3e3483c78e1af,libmatrixmultiply-4eae512cdcc867fe,libapprox-c95f4d21be73829f,libnum_complex-25020485b831c31e,librand-ad975cf48f6503fd,librand_chacha-dfcbc826dddf68e3,libppv_lite86-1f94671457ce84ff,libzerocopy-cce06fb2122f9e8f,librand_core-992d5d31a7b8aea0,libgetrandom-300ddd46e4b962ad,liblibc-f44516d981b27aa6,libcfg_if-666d36e5ee0df220,librayon-c2139d5238f69e38,librayon_core-e3d7e751b31f5166,libcrossbeam_deque-ce08bd9aba37d973,libcrossbeam_epoch-0e344cb0f6dc787c,libcrossbeam_utils-57acb8582d3ed5fe,libeither-1e551205f1478063,libnum_integer-e6687e96e4a2dfba,libnum_traits-7ac82bb74aac6d36,librawpointer-a726d041f28ef5ec,libserde-4f965c8fe7bddd2a,libserde_core-48921fa965a1c84f}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lopenblas" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustcKBZ81W/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/zstd-sys-9d3d9c94a7c1a7ba/out" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/usr/lib/x86_64-linux-gnu/openblas-pthread" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestCwSM9F/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/empirical.rs - empirical::EmpiricalCovariance (line 23) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustcS4y1yn/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libsklears_covariance-f7c987f7928aae25,liblazy_static-b3603208c0de2608,libsklears_core-4c19c4ea35606cd2,liblog-28f8cc0684f4f944,libsyn-9a767b7f844e7ea8,libquote-eba1d94792f9c5ac,libproc_macro2-10298f62ab753afe,libunicode_ident-6ac3b87590d2322c}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libproc_macro-*,librustc_literal_escaper-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libbytemuck-f0d1d96e8ff3d578,libthiserror-5b7dbedde8738668,libfutures_core-fc6bb1738f00fc87,libscirs2_core-a8900f59d32e826c,libuuid-6a5e08912be7e43d,libregex-1d3381ce837d1e41,libregex_automata-c9408cbfed996c57,libaho_corasick-30f4a18d68a7d3d5,libregex_syntax-46a265ba7a2fe258,libnum_cpus-552ff083bb7ae34b,librand_distr-37a09b60e62feb36,libndarray_linalg-1b1bcd1253863909,liblax-026c8434d5f19109,liblapack_sys-54c1128dee442d7a,libcauchy-50082ddfaca24fa1,libndarray_rand-ef1c54486192da15,librand_distr-88c2f9db0ec7085d,libonce_cell-0ba6aecba7086d38,libthiserror-e46be8855d8ca66a,libchrono-f0813b00bd469fc6,libiana_time_zone-54997521cde77023,libserde_json-e5fdd1cb9a0172eb,libmemchr-f9c66c7ba21bf873,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,librand-1b0b193d2af829c6,librand_chacha-99ea6ac2fa22ef43,librand_core-4e1dc770d213de91,libgetrandom-f11b9fa35d17fc2f,libndarray-6ed3e3483c78e1af,libmatrixmultiply-4eae512cdcc867fe,libapprox-c95f4d21be73829f,libnum_complex-25020485b831c31e,librand-ad975cf48f6503fd,librand_chacha-dfcbc826dddf68e3,libppv_lite86-1f94671457ce84ff,libzerocopy-cce06fb2122f9e8f,librand_core-992d5d31a7b8aea0,libgetrandom-300ddd46e4b962ad,liblibc-f44516d981b27aa6,libcfg_if-666d36e5ee0df220,librayon-c2139d5238f69e38,librayon_core-e3d7e751b31f5166,libcrossbeam_deque-ce08bd9aba37d973,libcrossbeam_epoch-0e344cb0f6dc787c,libcrossbeam_utils-57acb8582d3ed5fe,libeither-1e551205f1478063,libnum_integer-e6687e96e4a2dfba,libnum_traits-7ac82bb74aac6d36,librawpointer-a726d041f28ef5ec,libserde-4f965c8fe7bddd2a,libserde_core-48921fa965a1c84f}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lopenblas" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustcS4y1yn/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/zstd-sys-9d3d9c94a7c1a7ba/out" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/usr/lib/x86_64-linux-gnu/openblas-pthread" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestQMm58V/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/adaptive_lasso.rs - adaptive_lasso::AdaptiveLassoCovariance (line 32) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustcp9WeS0/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libsklears_covariance-f7c987f7928aae25,liblazy_static-b3603208c0de2608,libsklears_core-4c19c4ea35606cd2,liblog-28f8cc0684f4f944,libsyn-9a767b7f844e7ea8,libquote-eba1d94792f9c5ac,libproc_macro2-10298f62ab753afe,libunicode_ident-6ac3b87590d2322c}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libproc_macro-*,librustc_literal_escaper-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libbytemuck-f0d1d96e8ff3d578,libthiserror-5b7dbedde8738668,libfutures_core-fc6bb1738f00fc87,libscirs2_core-a8900f59d32e826c,libuuid-6a5e08912be7e43d,libregex-1d3381ce837d1e41,libregex_automata-c9408cbfed996c57,libaho_corasick-30f4a18d68a7d3d5,libregex_syntax-46a265ba7a2fe258,libnum_cpus-552ff083bb7ae34b,librand_distr-37a09b60e62feb36,libndarray_linalg-1b1bcd1253863909,liblax-026c8434d5f19109,liblapack_sys-54c1128dee442d7a,libcauchy-50082ddfaca24fa1,libndarray_rand-ef1c54486192da15,librand_distr-88c2f9db0ec7085d,libonce_cell-0ba6aecba7086d38,libthiserror-e46be8855d8ca66a,libchrono-f0813b00bd469fc6,libiana_time_zone-54997521cde77023,libserde_json-e5fdd1cb9a0172eb,libmemchr-f9c66c7ba21bf873,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,librand-1b0b193d2af829c6,librand_chacha-99ea6ac2fa22ef43,librand_core-4e1dc770d213de91,libgetrandom-f11b9fa35d17fc2f,libndarray-6ed3e3483c78e1af,libmatrixmultiply-4eae512cdcc867fe,libapprox-c95f4d21be73829f,libnum_complex-25020485b831c31e,librand-ad975cf48f6503fd,librand_chacha-dfcbc826dddf68e3,libppv_lite86-1f94671457ce84ff,libzerocopy-cce06fb2122f9e8f,librand_core-992d5d31a7b8aea0,libgetrandom-300ddd46e4b962ad,liblibc-f44516d981b27aa6,libcfg_if-666d36e5ee0df220,librayon-c2139d5238f69e38,librayon_core-e3d7e751b31f5166,libcrossbeam_deque-ce08bd9aba37d973,libcrossbeam_epoch-0e344cb0f6dc787c,libcrossbeam_utils-57acb8582d3ed5fe,libeither-1e551205f1478063,libnum_integer-e6687e96e4a2dfba,libnum_traits-7ac82bb74aac6d36,librawpointer-a726d041f28ef5ec,libserde-4f965c8fe7bddd2a,libserde_core-48921fa965a1c84f}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lopenblas" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustcp9WeS0/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/zstd-sys-9d3d9c94a7c1a7ba/out" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/usr/lib/x86_64-linux-gnu/openblas-pthread" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestqIr7W7/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/robust_pca.rs - robust_pca::RobustPCA (line 56) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustcib0SoM/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libsklears_covariance-f7c987f7928aae25,liblazy_static-b3603208c0de2608,libsklears_core-4c19c4ea35606cd2,liblog-28f8cc0684f4f944,libsyn-9a767b7f844e7ea8,libquote-eba1d94792f9c5ac,libproc_macro2-10298f62ab753afe,libunicode_ident-6ac3b87590d2322c}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libproc_macro-*,librustc_literal_escaper-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libbytemuck-f0d1d96e8ff3d578,libthiserror-5b7dbedde8738668,libfutures_core-fc6bb1738f00fc87,libscirs2_core-a8900f59d32e826c,libuuid-6a5e08912be7e43d,libregex-1d3381ce837d1e41,libregex_automata-c9408cbfed996c57,libaho_corasick-30f4a18d68a7d3d5,libregex_syntax-46a265ba7a2fe258,libnum_cpus-552ff083bb7ae34b,librand_distr-37a09b60e62feb36,libndarray_linalg-1b1bcd1253863909,liblax-026c8434d5f19109,liblapack_sys-54c1128dee442d7a,libcauchy-50082ddfaca24fa1,libndarray_rand-ef1c54486192da15,librand_distr-88c2f9db0ec7085d,libonce_cell-0ba6aecba7086d38,libthiserror-e46be8855d8ca66a,libchrono-f0813b00bd469fc6,libiana_time_zone-54997521cde77023,libserde_json-e5fdd1cb9a0172eb,libmemchr-f9c66c7ba21bf873,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,librand-1b0b193d2af829c6,librand_chacha-99ea6ac2fa22ef43,librand_core-4e1dc770d213de91,libgetrandom-f11b9fa35d17fc2f,libndarray-6ed3e3483c78e1af,libmatrixmultiply-4eae512cdcc867fe,libapprox-c95f4d21be73829f,libnum_complex-25020485b831c31e,librand-ad975cf48f6503fd,librand_chacha-dfcbc826dddf68e3,libppv_lite86-1f94671457ce84ff,libzerocopy-cce06fb2122f9e8f,librand_core-992d5d31a7b8aea0,libgetrandom-300ddd46e4b962ad,liblibc-f44516d981b27aa6,libcfg_if-666d36e5ee0df220,librayon-c2139d5238f69e38,librayon_core-e3d7e751b31f5166,libcrossbeam_deque-ce08bd9aba37d973,libcrossbeam_epoch-0e344cb0f6dc787c,libcrossbeam_utils-57acb8582d3ed5fe,libeither-1e551205f1478063,libnum_integer-e6687e96e4a2dfba,libnum_traits-7ac82bb74aac6d36,librawpointer-a726d041f28ef5ec,libserde-4f965c8fe7bddd2a,libserde_core-48921fa965a1c84f}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lopenblas" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustcib0SoM/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/zstd-sys-9d3d9c94a7c1a7ba/out" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/usr/lib/x86_64-linux-gnu/openblas-pthread" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestbMaIqp/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/ridge.rs - ridge::RidgeCovariance (line 44) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustcsg5xOH/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libsklears_covariance-f7c987f7928aae25,liblazy_static-b3603208c0de2608,libsklears_core-4c19c4ea35606cd2,liblog-28f8cc0684f4f944,libsyn-9a767b7f844e7ea8,libquote-eba1d94792f9c5ac,libproc_macro2-10298f62ab753afe,libunicode_ident-6ac3b87590d2322c}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libproc_macro-*,librustc_literal_escaper-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libbytemuck-f0d1d96e8ff3d578,libthiserror-5b7dbedde8738668,libfutures_core-fc6bb1738f00fc87,libscirs2_core-a8900f59d32e826c,libuuid-6a5e08912be7e43d,libregex-1d3381ce837d1e41,libregex_automata-c9408cbfed996c57,libaho_corasick-30f4a18d68a7d3d5,libregex_syntax-46a265ba7a2fe258,libnum_cpus-552ff083bb7ae34b,librand_distr-37a09b60e62feb36,libndarray_linalg-1b1bcd1253863909,liblax-026c8434d5f19109,liblapack_sys-54c1128dee442d7a,libcauchy-50082ddfaca24fa1,libndarray_rand-ef1c54486192da15,librand_distr-88c2f9db0ec7085d,libonce_cell-0ba6aecba7086d38,libthiserror-e46be8855d8ca66a,libchrono-f0813b00bd469fc6,libiana_time_zone-54997521cde77023,libserde_json-e5fdd1cb9a0172eb,libmemchr-f9c66c7ba21bf873,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,librand-1b0b193d2af829c6,librand_chacha-99ea6ac2fa22ef43,librand_core-4e1dc770d213de91,libgetrandom-f11b9fa35d17fc2f,libndarray-6ed3e3483c78e1af,libmatrixmultiply-4eae512cdcc867fe,libapprox-c95f4d21be73829f,libnum_complex-25020485b831c31e,librand-ad975cf48f6503fd,librand_chacha-dfcbc826dddf68e3,libppv_lite86-1f94671457ce84ff,libzerocopy-cce06fb2122f9e8f,librand_core-992d5d31a7b8aea0,libgetrandom-300ddd46e4b962ad,liblibc-f44516d981b27aa6,libcfg_if-666d36e5ee0df220,librayon-c2139d5238f69e38,librayon_core-e3d7e751b31f5166,libcrossbeam_deque-ce08bd9aba37d973,libcrossbeam_epoch-0e344cb0f6dc787c,libcrossbeam_utils-57acb8582d3ed5fe,libeither-1e551205f1478063,libnum_integer-e6687e96e4a2dfba,libnum_traits-7ac82bb74aac6d36,librawpointer-a726d041f28ef5ec,libserde-4f965c8fe7bddd2a,libserde_core-48921fa965a1c84f}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lopenblas" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustcsg5xOH/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/zstd-sys-9d3d9c94a7c1a7ba/out" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/usr/lib/x86_64-linux-gnu/openblas-pthread" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestp3PTMw/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/ledoit_wolf.rs - ledoit_wolf::LedoitWolf (line 39) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustcC1n5ZP/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libsklears_covariance-f7c987f7928aae25,liblazy_static-b3603208c0de2608,libsklears_core-4c19c4ea35606cd2,liblog-28f8cc0684f4f944,libsyn-9a767b7f844e7ea8,libquote-eba1d94792f9c5ac,libproc_macro2-10298f62ab753afe,libunicode_ident-6ac3b87590d2322c}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libproc_macro-*,librustc_literal_escaper-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libbytemuck-f0d1d96e8ff3d578,libthiserror-5b7dbedde8738668,libfutures_core-fc6bb1738f00fc87,libscirs2_core-a8900f59d32e826c,libuuid-6a5e08912be7e43d,libregex-1d3381ce837d1e41,libregex_automata-c9408cbfed996c57,libaho_corasick-30f4a18d68a7d3d5,libregex_syntax-46a265ba7a2fe258,libnum_cpus-552ff083bb7ae34b,librand_distr-37a09b60e62feb36,libndarray_linalg-1b1bcd1253863909,liblax-026c8434d5f19109,liblapack_sys-54c1128dee442d7a,libcauchy-50082ddfaca24fa1,libndarray_rand-ef1c54486192da15,librand_distr-88c2f9db0ec7085d,libonce_cell-0ba6aecba7086d38,libthiserror-e46be8855d8ca66a,libchrono-f0813b00bd469fc6,libiana_time_zone-54997521cde77023,libserde_json-e5fdd1cb9a0172eb,libmemchr-f9c66c7ba21bf873,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,librand-1b0b193d2af829c6,librand_chacha-99ea6ac2fa22ef43,librand_core-4e1dc770d213de91,libgetrandom-f11b9fa35d17fc2f,libndarray-6ed3e3483c78e1af,libmatrixmultiply-4eae512cdcc867fe,libapprox-c95f4d21be73829f,libnum_complex-25020485b831c31e,librand-ad975cf48f6503fd,librand_chacha-dfcbc826dddf68e3,libppv_lite86-1f94671457ce84ff,libzerocopy-cce06fb2122f9e8f,librand_core-992d5d31a7b8aea0,libgetrandom-300ddd46e4b962ad,liblibc-f44516d981b27aa6,libcfg_if-666d36e5ee0df220,librayon-c2139d5238f69e38,librayon_core-e3d7e751b31f5166,libcrossbeam_deque-ce08bd9aba37d973,libcrossbeam_epoch-0e344cb0f6dc787c,libcrossbeam_utils-57acb8582d3ed5fe,libeither-1e551205f1478063,libnum_integer-e6687e96e4a2dfba,libnum_traits-7ac82bb74aac6d36,librawpointer-a726d041f28ef5ec,libserde-4f965c8fe7bddd2a,libserde_core-48921fa965a1c84f}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lopenblas" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustcC1n5ZP/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/zstd-sys-9d3d9c94a7c1a7ba/out" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/usr/lib/x86_64-linux-gnu/openblas-pthread" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestgvN0mG/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/elastic_net.rs - elastic_net::ElasticNetCovariance (line 53) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustc7Bn4jA/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libsklears_covariance-f7c987f7928aae25,liblazy_static-b3603208c0de2608,libsklears_core-4c19c4ea35606cd2,liblog-28f8cc0684f4f944,libsyn-9a767b7f844e7ea8,libquote-eba1d94792f9c5ac,libproc_macro2-10298f62ab753afe,libunicode_ident-6ac3b87590d2322c}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libproc_macro-*,librustc_literal_escaper-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libbytemuck-f0d1d96e8ff3d578,libthiserror-5b7dbedde8738668,libfutures_core-fc6bb1738f00fc87,libscirs2_core-a8900f59d32e826c,libuuid-6a5e08912be7e43d,libregex-1d3381ce837d1e41,libregex_automata-c9408cbfed996c57,libaho_corasick-30f4a18d68a7d3d5,libregex_syntax-46a265ba7a2fe258,libnum_cpus-552ff083bb7ae34b,librand_distr-37a09b60e62feb36,libndarray_linalg-1b1bcd1253863909,liblax-026c8434d5f19109,liblapack_sys-54c1128dee442d7a,libcauchy-50082ddfaca24fa1,libndarray_rand-ef1c54486192da15,librand_distr-88c2f9db0ec7085d,libonce_cell-0ba6aecba7086d38,libthiserror-e46be8855d8ca66a,libchrono-f0813b00bd469fc6,libiana_time_zone-54997521cde77023,libserde_json-e5fdd1cb9a0172eb,libmemchr-f9c66c7ba21bf873,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,librand-1b0b193d2af829c6,librand_chacha-99ea6ac2fa22ef43,librand_core-4e1dc770d213de91,libgetrandom-f11b9fa35d17fc2f,libndarray-6ed3e3483c78e1af,libmatrixmultiply-4eae512cdcc867fe,libapprox-c95f4d21be73829f,libnum_complex-25020485b831c31e,librand-ad975cf48f6503fd,librand_chacha-dfcbc826dddf68e3,libppv_lite86-1f94671457ce84ff,libzerocopy-cce06fb2122f9e8f,librand_core-992d5d31a7b8aea0,libgetrandom-300ddd46e4b962ad,liblibc-f44516d981b27aa6,libcfg_if-666d36e5ee0df220,librayon-c2139d5238f69e38,librayon_core-e3d7e751b31f5166,libcrossbeam_deque-ce08bd9aba37d973,libcrossbeam_epoch-0e344cb0f6dc787c,libcrossbeam_utils-57acb8582d3ed5fe,libeither-1e551205f1478063,libnum_integer-e6687e96e4a2dfba,libnum_traits-7ac82bb74aac6d36,librawpointer-a726d041f28ef5ec,libserde-4f965c8fe7bddd2a,libserde_core-48921fa965a1c84f}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lopenblas" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustc7Bn4jA/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/zstd-sys-9d3d9c94a7c1a7ba/out" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/usr/lib/x86_64-linux-gnu/openblas-pthread" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestd4CH0I/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oas.rs - oas::OAS (line 37) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustcouYgzv/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libsklears_covariance-f7c987f7928aae25,liblazy_static-b3603208c0de2608,libsklears_core-4c19c4ea35606cd2,liblog-28f8cc0684f4f944,libsyn-9a767b7f844e7ea8,libquote-eba1d94792f9c5ac,libproc_macro2-10298f62ab753afe,libunicode_ident-6ac3b87590d2322c}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libproc_macro-*,librustc_literal_escaper-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libbytemuck-f0d1d96e8ff3d578,libthiserror-5b7dbedde8738668,libfutures_core-fc6bb1738f00fc87,libscirs2_core-a8900f59d32e826c,libuuid-6a5e08912be7e43d,libregex-1d3381ce837d1e41,libregex_automata-c9408cbfed996c57,libaho_corasick-30f4a18d68a7d3d5,libregex_syntax-46a265ba7a2fe258,libnum_cpus-552ff083bb7ae34b,librand_distr-37a09b60e62feb36,libndarray_linalg-1b1bcd1253863909,liblax-026c8434d5f19109,liblapack_sys-54c1128dee442d7a,libcauchy-50082ddfaca24fa1,libndarray_rand-ef1c54486192da15,librand_distr-88c2f9db0ec7085d,libonce_cell-0ba6aecba7086d38,libthiserror-e46be8855d8ca66a,libchrono-f0813b00bd469fc6,libiana_time_zone-54997521cde77023,libserde_json-e5fdd1cb9a0172eb,libmemchr-f9c66c7ba21bf873,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,librand-1b0b193d2af829c6,librand_chacha-99ea6ac2fa22ef43,librand_core-4e1dc770d213de91,libgetrandom-f11b9fa35d17fc2f,libndarray-6ed3e3483c78e1af,libmatrixmultiply-4eae512cdcc867fe,libapprox-c95f4d21be73829f,libnum_complex-25020485b831c31e,librand-ad975cf48f6503fd,librand_chacha-dfcbc826dddf68e3,libppv_lite86-1f94671457ce84ff,libzerocopy-cce06fb2122f9e8f,librand_core-992d5d31a7b8aea0,libgetrandom-300ddd46e4b962ad,liblibc-f44516d981b27aa6,libcfg_if-666d36e5ee0df220,librayon-c2139d5238f69e38,librayon_core-e3d7e751b31f5166,libcrossbeam_deque-ce08bd9aba37d973,libcrossbeam_epoch-0e344cb0f6dc787c,libcrossbeam_utils-57acb8582d3ed5fe,libeither-1e551205f1478063,libnum_integer-e6687e96e4a2dfba,libnum_traits-7ac82bb74aac6d36,librawpointer-a726d041f28ef5ec,libserde-4f965c8fe7bddd2a,libserde_core-48921fa965a1c84f}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lopenblas" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustcouYgzv/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/zstd-sys-9d3d9c94a7c1a7ba/out" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/usr/lib/x86_64-linux-gnu/openblas-pthread" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestItbXSw/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/adaptive_lasso.rs - adaptive_lasso::AdaptiveLassoCovariance (line 32)
[INFO] [stdout]     src/elastic_net.rs - elastic_net::ElasticNetCovariance (line 53)
[INFO] [stdout]     src/empirical.rs - empirical::EmpiricalCovariance (line 23)
[INFO] [stdout]     src/empirical.rs - empirical::EmpiricalCovariance<EmpiricalCovarianceTrained>::covariance_properties (line 186)
[INFO] [stdout]     src/graphical_lasso.rs - graphical_lasso::GraphicalLasso (line 27)
[INFO] [stdout]     src/ledoit_wolf.rs - ledoit_wolf::LedoitWolf (line 39)
[INFO] [stdout]     src/neighborhood_selection.rs - neighborhood_selection::NeighborhoodSelection (line 49)
[INFO] [stdout]     src/oas.rs - oas::OAS (line 37)
[INFO] [stdout]     src/ridge.rs - ridge::RidgeCovariance (line 44)
[INFO] [stdout]     src/robust_pca.rs - robust_pca::RobustPCA (line 56)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 10 passed; 10 failed; 0 ignored; 0 measured; 0 filtered out; finished in 22.38s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "37be05785887f17f3fcce0c32cd1ca098119ab3869c6dc9996feb211ca64e96f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "37be05785887f17f3fcce0c32cd1ca098119ab3869c6dc9996feb211ca64e96f", kill_on_drop: false }`
[INFO] [stdout] 37be05785887f17f3fcce0c32cd1ca098119ab3869c6dc9996feb211ca64e96f
