[INFO] fetching crate scirs2-sparse 0.1.0-rc.2... [INFO] testing scirs2-sparse-0.1.0-rc.2 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-8 [INFO] extracting crate scirs2-sparse 0.1.0-rc.2 into /workspace/builds/worker-6-tc1/source [INFO] started tweaking crates.io crate scirs2-sparse 0.1.0-rc.2 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate scirs2-sparse 0.1.0-rc.2 [INFO] tweaked toml for crates.io crate scirs2-sparse 0.1.0-rc.2 written to /workspace/builds/worker-6-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate scirs2-sparse 0.1.0-rc.2 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 scirs2-sparse 0.1.0-rc.2 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] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded sprs v0.11.3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] ec1da8abeaf5067b2ca73f906c3c73480cd54f017f6581bdcf92d5c5e89d4d9a [INFO] running `Command { std: "docker" "start" "-a" "ec1da8abeaf5067b2ca73f906c3c73480cd54f017f6581bdcf92d5c5e89d4d9a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ec1da8abeaf5067b2ca73f906c3c73480cd54f017f6581bdcf92d5c5e89d4d9a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ec1da8abeaf5067b2ca73f906c3c73480cd54f017f6581bdcf92d5c5e89d4d9a", kill_on_drop: false }` [INFO] [stdout] ec1da8abeaf5067b2ca73f906c3c73480cd54f017f6581bdcf92d5c5e89d4d9a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] 8f8a82e058dc773a95682eb1c7ead4929e087e43b82ea01eacef5b7923e82d30 [INFO] running `Command { std: "docker" "start" "-a" "8f8a82e058dc773a95682eb1c7ead4929e087e43b82ea01eacef5b7923e82d30", kill_on_drop: false }` [INFO] [stderr] Compiling libm v0.2.15 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling rayon-core v1.13.0 [INFO] [stderr] Compiling matrixmultiply v0.3.10 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling rawpointer v0.2.1 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling scirs2-core v0.1.0-rc.2 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling crossbeam-queue v0.3.12 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling num_cpus v1.17.0 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling crossbeam-deque v0.8.6 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling crossbeam v0.8.4 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling rand_distr v0.4.3 [INFO] [stderr] Compiling rand_distr v0.5.1 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling ndarray v0.16.1 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling uuid v1.18.1 [INFO] [stderr] Compiling ndarray-rand v0.15.0 [INFO] [stderr] Compiling sprs v0.11.3 [INFO] [stderr] Compiling scirs2-sparse v0.1.0-rc.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: value assigned to `total_removed` is never read [INFO] [stdout] --> src/adaptive_memory_compression/out_of_core.rs:170:17 [INFO] [stdout] | [INFO] [stdout] 170 | total_removed += metadata.len() as usize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 48.98s [INFO] running `Command { std: "docker" "inspect" "8f8a82e058dc773a95682eb1c7ead4929e087e43b82ea01eacef5b7923e82d30", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8f8a82e058dc773a95682eb1c7ead4929e087e43b82ea01eacef5b7923e82d30", kill_on_drop: false }` [INFO] [stdout] 8f8a82e058dc773a95682eb1c7ead4929e087e43b82ea01eacef5b7923e82d30 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] 1fcb9d8fdca5434a60234846e14ac6f46035e4f8c44f4f846c40be8b9d75e5fc [INFO] running `Command { std: "docker" "start" "-a" "1fcb9d8fdca5434a60234846e14ac6f46035e4f8c44f4f846c40be8b9d75e5fc", kill_on_drop: false }` [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling half v2.6.0 [INFO] [stderr] Compiling regex-syntax v0.8.6 [INFO] [stderr] Compiling anstyle v1.0.13 [INFO] [stderr] Compiling clap_lex v0.7.5 [INFO] [stderr] Compiling rustix v1.1.2 [INFO] [stderr] Compiling bitflags v2.9.4 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling oorandom v11.1.5 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling clap_builder v4.5.48 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling regex-automata v0.4.11 [INFO] [stderr] Compiling criterion-plot v0.6.0 [INFO] [stderr] Compiling tempfile v3.23.0 [INFO] [stderr] Compiling regex v1.11.3 [INFO] [stderr] Compiling clap v4.5.48 [INFO] [stderr] Compiling ndarray v0.16.1 [INFO] [stderr] Compiling criterion v0.7.0 [INFO] [stderr] Compiling ndarray-rand v0.15.0 [INFO] [stderr] Compiling sprs v0.11.3 [INFO] [stderr] Compiling scirs2-core v0.1.0-rc.2 [INFO] [stderr] Compiling scirs2-sparse v0.1.0-rc.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: value assigned to `total_removed` is never read [INFO] [stdout] --> src/adaptive_memory_compression/out_of_core.rs:170:17 [INFO] [stdout] | [INFO] [stdout] 170 | total_removed += metadata.len() as usize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `total_removed` is never read [INFO] [stdout] --> src/adaptive_memory_compression/out_of_core.rs:170:17 [INFO] [stdout] | [INFO] [stdout] 170 | total_removed += metadata.len() as usize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 02s [INFO] running `Command { std: "docker" "inspect" "1fcb9d8fdca5434a60234846e14ac6f46035e4f8c44f4f846c40be8b9d75e5fc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1fcb9d8fdca5434a60234846e14ac6f46035e4f8c44f4f846c40be8b9d75e5fc", kill_on_drop: false }` [INFO] [stdout] 1fcb9d8fdca5434a60234846e14ac6f46035e4f8c44f4f846c40be8b9d75e5fc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] eea20ba72b4a2b889d5c1f7c63764bc6cce3bfae7cc0ed4f1cef5eedb366dc44 [INFO] running `Command { std: "docker" "start" "-a" "eea20ba72b4a2b889d5c1f7c63764bc6cce3bfae7cc0ed4f1cef5eedb366dc44", kill_on_drop: false }` [INFO] [stderr] warning: value assigned to `total_removed` is never read [INFO] [stderr] --> src/adaptive_memory_compression/out_of_core.rs:170:17 [INFO] [stderr] | [INFO] [stderr] 170 | total_removed += metadata.len() as usize; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `scirs2-sparse` (lib) generated 1 warning [INFO] [stderr] warning: `scirs2-sparse` (lib test) generated 1 warning (1 duplicate) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.21s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scirs2_sparse-1718e88186d63873) [INFO] [stdout] [INFO] [stdout] running 502 tests [INFO] [stdout] test adaptive_memory_compression::compressor::tests::test_matrix_compression_roundtrip ... ok [INFO] [stdout] test adaptive_memory_compression::compressor::tests::test_compressor_creation ... ok [INFO] [stdout] test adaptive_memory_compression::out_of_core::tests::test_out_of_core_manager_creation ... ok [INFO] [stdout] test adaptive_memory_compression::out_of_core::tests::test_block_write_read_roundtrip ... ok [INFO] [stdout] test adaptive_memory_compression::out_of_core::tests::test_cleanup ... ok [INFO] [stdout] test adaptive_memory_compression::compressor::tests::test_access_pattern_optimization ... ok [INFO] [stdout] test adaptive_memory_compression::tests::test_access_pattern_type_display ... ok [INFO] [stdout] test adaptive_memory_compression::memory_mapping::tests::test_access_count_tracking ... ok [INFO] [stdout] test adaptive_memory_compression::compressor::tests::test_compressor_reset ... ok [INFO] [stdout] test adaptive_memory_compression::out_of_core::tests::test_storage_compaction ... ok [INFO] [stdout] test adaptive_memory_compression::tests::test_block_id_operations ... ok [INFO] [stdout] test adaptive_memory_compression::tests::test_block_type_properties ... ok [INFO] [stdout] test adaptive_memory_compression::tests::test_compressed_block_creation ... ok [INFO] [stdout] test adaptive_memory_compression::compressor::tests::test_memory_stats ... ok [INFO] [stdout] test adaptive_memory_compression::tests::test_compressed_matrix_operations ... ok [INFO] [stdout] test adaptive_memory_compression::memory_mapping::tests::test_chunked_operations ... ok [INFO] [stdout] test adaptive_memory_compression::tests::test_compression_algorithm_properties ... ok [INFO] [stdout] test adaptive_memory_compression::memory_mapping::tests::test_file_resize ... ok [INFO] [stdout] test adaptive_memory_compression::tests::test_compression_stats ... ok [INFO] [stdout] test adaptive_memory_compression::tests::test_config_builder_pattern ... ok [INFO] [stdout] test adaptive_memory_compression::memory_mapping::tests::test_read_write_operations ... ok [INFO] [stdout] test adaptive_memory_compression::memory_mapping::tests::test_memory_mapped_file_creation ... ok [INFO] [stdout] test adaptive_memory_compression::tests::test_config_creation ... ok [INFO] [stdout] test adaptive_memory_compression::tests::test_config_validation ... ok [INFO] [stdout] test adaptive_memory_compression::tests::test_memory_stats ... ok [INFO] [stdout] test adaptive_memory_compression::out_of_core::tests::test_block_removal ... ok [INFO] [stdout] test adaptive_memory_compression::tests::test_predefined_configurations ... ok [INFO] [stdout] test adaptive_memory_compression::out_of_core::tests::test_storage_stats ... ok [INFO] [stdout] test adaptive_memory_compression::memory_mapping::tests::test_memory_mapping_manager ... ok [INFO] [stdout] test banded::tests::test_banded_matrix_creation ... ok [INFO] [stdout] test banded::tests::test_banded_matrix_matmul ... ok [INFO] [stdout] test banded::tests::test_banded_matrix_set ... ok [INFO] [stdout] test banded::tests::test_from_dense ... ok [INFO] [stdout] test banded_array::tests::test_banded_array_creation ... ok [INFO] [stdout] test banded_array::tests::test_banded_matvec ... ok [INFO] [stdout] test banded_array::tests::test_eye_matrix ... ok [INFO] [stdout] test banded_array::tests::test_banded_solve ... ok [INFO] [stdout] test banded_array::tests::test_tridiagonal_matrix ... ok [INFO] [stdout] test bsr::tests::test_bsr_create ... ok [INFO] [stdout] test bsr::tests::test_bsr_from_blocks ... ok [INFO] [stdout] test banded_array::tests::test_is_in_band ... ok [INFO] [stdout] test bsr_array::tests::test_bsr_array_conversion ... ok [INFO] [stdout] test bsr_array::tests::test_bsr_array_from_triplets ... ok [INFO] [stdout] test bsr_array::tests::test_bsr_array_create ... ok [INFO] [stdout] test bsr_array::tests::test_bsr_array_dot_vector ... ok [INFO] [stdout] test bsr_array::tests::test_bsr_array_operations ... ok [INFO] [stdout] test bsr_array::tests::test_bsr_array_sum ... ok [INFO] [stdout] test combine::tests::test_block_diag ... ok [INFO] [stdout] test combine::tests::test_bmat ... ok [INFO] [stdout] test combine::tests::test_hstack ... ok [INFO] [stdout] test combine::tests::test_kron ... ok [INFO] [stdout] test combine::tests::test_kronsum ... ok [INFO] [stdout] test combine::tests::test_tril ... ok [INFO] [stdout] test combine::tests::test_triu ... ok [INFO] [stdout] test combine::tests::test_vstack ... ok [INFO] [stdout] test construct::tests::test_diags_array ... ok [INFO] [stdout] test construct::tests::test_eye_array ... ok [INFO] [stdout] test construct::tests::test_eye_array_k ... ok [INFO] [stdout] test construct_sym::tests::test_banded_sym_array ... ok [INFO] [stdout] test construct_sym::tests::test_eye_sym_array ... ok [INFO] [stdout] test construct::tests::test_random_array ... ok [INFO] [stdout] test construct_sym::tests::test_random_sym_array ... ok [INFO] [stdout] test construct_sym::tests::test_tridiagonal_sym_array ... ok [INFO] [stdout] test convert::tests::test_dense_to_coo_to_dense ... ok [INFO] [stdout] test convert::tests::test_dense_to_csc_to_dense ... ok [INFO] [stdout] test convert::tests::test_dense_to_csr_to_dense ... ok [INFO] [stdout] test convert::tests::test_format_conversions ... ok [INFO] [stdout] test coo::tests::test_coo_add_element ... ok [INFO] [stdout] test coo::tests::test_coo_create ... ok [INFO] [stdout] test coo::tests::test_coo_dot ... ok [INFO] [stdout] test coo::tests::test_coo_sort_and_sum_duplicates ... ok [INFO] [stdout] test coo::tests::test_coo_to_csr_to_csc ... ok [INFO] [stdout] test coo::tests::test_coo_to_dense ... ok [INFO] [stdout] test coo::tests::test_coo_transpose ... ok [INFO] [stdout] test coo_array::tests::test_coo_array_construction ... ok [INFO] [stdout] test coo_array::tests::test_coo_array_to_array ... ok [INFO] [stdout] test coo_array::tests::test_coo_canonical_format ... ok [INFO] [stdout] test coo_array::tests::test_coo_from_triplets ... ok [INFO] [stdout] test coo_array::tests::test_coo_array_duplicate_entries ... ok [INFO] [stdout] test coo_array::tests::test_coo_set_get ... ok [INFO] [stdout] test coo_array::tests::test_coo_to_csr ... ok [INFO] [stdout] test coo_array::tests::test_coo_transpose ... ok [INFO] [stdout] test csc::tests::test_csc_create ... ok [INFO] [stdout] test csc::tests::test_csc_dot ... ok [INFO] [stdout] test csc::tests::test_csc_gpu_backend_info ... ok [INFO] [stdout] test csc::tests::test_csc_gpu_dot_generic_f32 ... ok [INFO] [stdout] test csc::tests::test_csc_to_dense ... ok [INFO] [stdout] test csc::tests::test_csc_to_csr ... ok [INFO] [stdout] test csgraph::connected_components::tests::test_connected_components_api ... ok [INFO] [stdout] test csgraph::connected_components::tests::test_is_connected ... ok [INFO] [stdout] test csgraph::connected_components::tests::test_isolated_vertices ... ok [INFO] [stdout] test csgraph::connected_components::tests::test_largest_component ... ok [INFO] [stdout] test csgraph::connected_components::tests::test_strongly_connected_components ... ok [INFO] [stdout] test csgraph::connected_components::tests::test_single_component ... ok [INFO] [stdout] test csgraph::connected_components::tests::test_undirected_connected_components ... ok [INFO] [stdout] test csgraph::laplacian::tests::test_compute_degrees ... ok [INFO] [stdout] test csc_array::tests::test_csc_array_to_array ... ok [INFO] [stdout] test csc::tests::test_gpu_dot ... ok [INFO] [stdout] test csgraph::laplacian::tests::test_degree_matrix ... ok [INFO] [stdout] test csgraph::laplacian::tests::test_directed_graph ... ok [INFO] [stdout] test csgraph::laplacian::tests::test_isolated_vertex ... ok [INFO] [stdout] test csgraph::laplacian::tests::test_is_laplacian ... ok [INFO] [stdout] test csc_array::tests::test_csc_array_construction ... ok [INFO] [stdout] test csgraph::laplacian::tests::test_laplacianapi ... ok [INFO] [stdout] test csc_array::tests::test_csc_find ... ok [INFO] [stdout] test csc_array::tests::test_csc_from_triplets ... ok [INFO] [stdout] test csc_array::tests::test_csc_dot_vector ... ok [INFO] [stdout] test csc::tests::test_csc_transpose ... ok [INFO] [stdout] test csc_array::tests::test_csc_to_csr_conversion ... ok [INFO] [stdout] test csc_array::tests::test_csc_transpose ... ok [INFO] [stdout] test csc::tests::test_csc_should_use_gpu ... ok [INFO] [stdout] test csgraph::laplacian::tests::test_laplacianrow_sums ... ok [INFO] [stdout] test csgraph::laplacian::tests::test_random_walk_laplacian ... ok [INFO] [stdout] test csgraph::laplacian::tests::test_normalized_laplacian ... ok [INFO] [stdout] test csgraph::minimum_spanning_tree::tests::test_algorithm_selection ... ok [INFO] [stdout] test csgraph::laplacian::tests::test_standard_laplacian ... ok [INFO] [stdout] test csgraph::minimum_spanning_tree::tests::test_disconnected_graph ... ok [INFO] [stdout] test csgraph::minimum_spanning_tree::tests::test_minimum_spanning_tree_api ... ok [INFO] [stdout] test csgraph::minimum_spanning_tree::tests::test_kruskal_mst ... ok [INFO] [stdout] test csgraph::minimum_spanning_tree::tests::test_single_vertex ... ok [INFO] [stdout] test csgraph::minimum_spanning_tree::tests::test_prim_mst ... ok [INFO] [stdout] test csgraph::minimum_spanning_tree::tests::test_spanning_tree_validation ... ok [INFO] [stdout] test csgraph::minimum_spanning_tree::tests::test_two_vertices ... ok [INFO] [stdout] test csgraph::minimum_spanning_tree::tests::test_union_find ... ok [INFO] [stdout] test csgraph::shortest_path::tests::test_bellman_ford ... ok [INFO] [stdout] test csgraph::minimum_spanning_tree::tests::test_complete_graph ... ok [INFO] [stdout] test csgraph::shortest_path::tests::test_dijkstra_single_source ... ok [INFO] [stdout] test csgraph::shortest_path::tests::test_dijkstra_withpredecessors ... ok [INFO] [stdout] test csgraph::shortest_path::tests::test_floyd_warshall ... ok [INFO] [stdout] test csgraph::shortest_path::tests::test_negative_cycle_detection ... ok [INFO] [stdout] test csgraph::shortest_path::tests::test_reconstruct_path ... ok [INFO] [stdout] test csgraph::shortest_path::tests::test_shortest_path_api ... ok [INFO] [stdout] test csgraph::tests::test_num_edges ... ok [INFO] [stdout] test csgraph::tests::test_num_vertices ... ok [INFO] [stdout] test csgraph::tests::test_to_adjacency_list ... ok [INFO] [stdout] test csgraph::tests::test_validate_graph_asymmetric ... ok [INFO] [stdout] test csgraph::tests::test_validate_graph_negative_weights ... ok [INFO] [stdout] test csgraph::tests::test_validate_graph_symmetric ... ok [INFO] [stdout] test csgraph::traversal::tests::test_bfs ... ok [INFO] [stdout] test csgraph::traversal::tests::test_bfs_distances ... ok [INFO] [stdout] test csgraph::traversal::tests::test_dfs ... ok [INFO] [stdout] test csgraph::traversal::tests::test_dfs_recursive ... ok [INFO] [stdout] test csgraph::traversal::tests::test_has_path ... ok [INFO] [stdout] test csgraph::traversal::tests::test_invalid_start_vertex ... ok [INFO] [stdout] test csgraph::traversal::tests::test_reachable_vertices ... ok [INFO] [stdout] test csgraph::traversal::tests::test_topological_sort ... ok [INFO] [stdout] test csgraph::traversal::tests::test_topological_sort_cycle ... ok [INFO] [stdout] test csgraph::traversal::tests::test_traversegraph_api ... ok [INFO] [stdout] test csr::tests::test_csr_create ... ok [INFO] [stdout] test csr::tests::test_csr_dot ... ok [INFO] [stdout] test csr::tests::test_csr_to_dense ... ok [INFO] [stdout] test csr::tests::test_csr_transpose ... ok [INFO] [stdout] test csr::tests::test_gpu_backend_info ... ok [INFO] [stdout] test csr::tests::test_gpu_dot ... ok [INFO] [stdout] test csr::tests::test_gpu_dot_generic_f32 ... ok [INFO] [stdout] test csr_array::tests::test_csr_array_dot_vector ... ok [INFO] [stdout] test csr_array::tests::test_csr_array_sum ... ok [INFO] [stdout] test csr_array::tests::test_csr_array_to_array ... ok [INFO] [stdout] test csr_array::tests::test_csr_array_construction ... ok [INFO] [stdout] test csr_array::tests::test_csr_from_triplets ... ok [INFO] [stdout] test dia::tests::test_dia_create ... ok [INFO] [stdout] test dia::tests::test_dia_to_dense ... ok [INFO] [stdout] test dia_array::tests::test_dia_array_conversion ... ok [INFO] [stdout] test dia_array::tests::test_dia_array_create ... ok [INFO] [stdout] test dia_array::tests::test_dia_array_dot_vector ... ok [INFO] [stdout] test dia_array::tests::test_dia_array_from_triplets ... ok [INFO] [stdout] test dia_array::tests::test_dia_array_operations ... ok [INFO] [stdout] test dia_array::tests::test_dia_array_sum ... ok [INFO] [stdout] test dia_array::tests::test_dia_array_transpose ... ok [INFO] [stdout] test dok::tests::test_dok_create_and_access ... ok [INFO] [stdout] test dok::tests::test_dok_to_coo ... ok [INFO] [stdout] test dok::tests::test_dok_to_dense ... ok [INFO] [stdout] test dok_array::tests::test_dok_array_add ... ok [INFO] [stdout] test dok_array::tests::test_dok_array_create_and_access ... ok [INFO] [stdout] test dok_array::tests::test_dok_array_from_array ... ok [INFO] [stdout] test dok_array::tests::test_dok_array_from_triplets ... ok [INFO] [stdout] test dok_array::tests::test_dok_array_mul ... ok [INFO] [stdout] test dok_array::tests::test_dok_array_dot ... ok [INFO] [stdout] test dok_array::tests::test_dok_array_slice ... ok [INFO] [stdout] test dok_array::tests::test_dok_array_sum ... ok [INFO] [stdout] test dok_array::tests::test_dok_array_to_array ... ok [INFO] [stdout] test dok_array::tests::test_dok_array_transpose ... ok [INFO] [stdout] test gpu::cuda::tests::test_cuda_memory_manager ... ok [INFO] [stdout] test gpu::cuda::tests::test_cuda_optimization_levels ... ok [INFO] [stdout] test gpu::cuda::tests::test_cuda_spmv_creation ... ok [INFO] [stdout] test csr::tests::test_should_use_gpu ... ok [INFO] [stdout] test gpu::cuda::tests::test_kernel_sources ... ok [INFO] [stdout] test gpu::cuda::tests::test_memory_access_patterns ... ok [INFO] [stdout] test gpu::metal::tests::test_apple_silicon_detection ... ok [INFO] [stdout] test gpu::metal::tests::test_metal_device_info ... ok [INFO] [stdout] test gpu::metal::tests::test_metal_memory_manager ... ok [INFO] [stdout] test gpu::metal::tests::test_metal_optimization_levels ... ok [INFO] [stdout] test gpu::metal::tests::test_metal_spmv_creation ... ok [INFO] [stdout] test gpu::metal::tests::test_metal_storage_modes ... ok [INFO] [stdout] test gpu::metal::tests::test_shader_sources ... ok [INFO] [stdout] test gpu::opencl::tests::test_kernel_sources ... ok [INFO] [stdout] test gpu::opencl::tests::test_opencl_device_types ... ok [INFO] [stdout] test gpu::opencl::tests::test_opencl_memory_manager ... ok [INFO] [stdout] test gpu::opencl::tests::test_opencl_optimization_levels ... ok [INFO] [stdout] test gpu::opencl::tests::test_opencl_platform_info ... ok [INFO] [stdout] test gpu::opencl::tests::test_opencl_spmv_creation ... ok [INFO] [stdout] test gpu::tests::test_backend_detection ... ok [INFO] [stdout] test gpu::tests::test_backend_info ... ok [INFO] [stdout] test gpu::tests::test_convenience_functions ... ok [INFO] [stdout] test gpu::tests::test_gpu_spmv_creation ... ok [INFO] [stdout] test gpu::tests::test_is_gpu_available ... ok [INFO] [stdout] test gpu::tests::test_optimization_hint_conversions ... ok [INFO] [stdout] test gpu::tests::test_optimization_hint_default ... ok [INFO] [stdout] test gpu_kernel_execution::tests::test_adaptive_workgroup_config ... ok [INFO] [stdout] test gpu_kernel_execution::tests::test_calculate_optimal_dimensions ... ok [INFO] [stdout] test gpu_kernel_execution::tests::test_gpu_kernel_config_default ... ok [INFO] [stdout] test gpu_ops::tests::test_available_backends ... ok [INFO] [stdout] test gpu_ops::tests::test_backward_compatibility_gpu_sparse_matvec ... ok [INFO] [stdout] test gpu_ops::tests::test_gpu_backend_enum ... ok [INFO] [stdout] test gpu_ops::tests::test_gpu_buffer_ext ... ok [INFO] [stdout] test gpu_ops::tests::test_gpu_data_types ... ok [INFO] [stdout] test gpu_ops::tests::test_gpu_spmv_kernel ... ok [INFO] [stdout] test gpu_spmv_implementation::tests::test_backend_info ... ok [INFO] [stdout] test index_dtype::tests::test_can_cast_safely ... ok [INFO] [stdout] test index_dtype::tests::test_get_index_dtype_large ... ok [INFO] [stdout] test index_dtype::tests::test_get_index_dtype_medium ... ok [INFO] [stdout] test index_dtype::tests::test_get_index_dtype_small ... ok [INFO] [stdout] test index_dtype::tests::test_get_index_dtype_with_arrays ... ok [INFO] [stdout] test index_dtype::tests::test_get_index_dtype_with_large_values ... ok [INFO] [stdout] test gpu_spmv_implementation::tests::test_cpu_fallback_spmv ... ok [INFO] [stdout] test index_dtype::tests::test_safely_cast_invalid ... ok [INFO] [stdout] test index_dtype::tests::test_safely_cast_multiple ... ok [INFO] [stdout] test index_dtype::tests::test_safely_cast_valid ... ok [INFO] [stdout] test lil::tests::test_lil_create_and_access ... ok [INFO] [stdout] test gpu_spmv_implementation::tests::test_gpu_spmv_creation ... ok [INFO] [stdout] test lil::tests::test_lil_to_coo ... ok [INFO] [stdout] test lil::tests::test_lil_to_dense ... ok [INFO] [stdout] test lil_array::tests::test_lil_array_construction ... ok [INFO] [stdout] test lil_array::tests::test_lil_array_to_array ... ok [INFO] [stdout] test lil_array::tests::test_lil_dot_vector ... ok [INFO] [stdout] test lil_array::tests::test_lil_eliminate_zeros ... ok [INFO] [stdout] test lil_array::tests::test_lil_from_triplets ... ok [INFO] [stdout] test lil_array::tests::test_lil_set_get ... ok [INFO] [stdout] test lil_array::tests::test_lil_slice ... ok [INFO] [stdout] test lil_array::tests::test_lil_sort_indices ... ok [INFO] [stdout] test lil_array::tests::test_lil_to_coo ... ok [INFO] [stdout] test lil_array::tests::test_lil_to_csr ... ok [INFO] [stdout] test linalg::amg::tests::test_amg_apply ... ok [INFO] [stdout] test linalg::amg::tests::test_amg_options ... ok [INFO] [stdout] test linalg::amg::tests::test_amg_preconditioner_creation ... ok [INFO] [stdout] test linalg::amg::tests::test_enhanced_amg_coarsening ... ok [INFO] [stdout] test linalg::amg::tests::test_gauss_seidel_smoother ... ok [INFO] [stdout] test linalg::amg::tests::test_strong_connection_detection ... ok [INFO] [stdout] test linalg::decomposition::tests::test_cholesky_decomposition ... ok [INFO] [stdout] test linalg::decomposition::tests::test_dense_to_sparse_conversion ... ok [INFO] [stdout] test linalg::decomposition::tests::test_incomplete_cholesky ... ok [INFO] [stdout] test linalg::decomposition::tests::test_lu_decomposition ... ok [INFO] [stdout] test linalg::decomposition::tests::test_qr_decomposition ... ok [INFO] [stdout] test linalg::decomposition::tests::test_sparse_working_matrix ... ok [INFO] [stdout] test linalg::eigen::general::tests::test_eigs_basic ... ok [INFO] [stdout] test linalg::eigen::general::tests::test_is_approximately_symmetric ... ok [INFO] [stdout] test linalg::eigen::general::tests::test_matrix_vector_multiply ... ok [INFO] [stdout] test linalg::eigen::general::tests::test_solve_hessenberg_simple ... ok [INFO] [stdout] test linalg::eigen::generalized::tests::test_eigsh_generalized_basic ... ok [INFO] [stdout] test linalg::eigen::generalized::tests::test_generalized_config ... ok [INFO] [stdout] test linalg::eigen::generalized::tests::test_eigsh_generalized_enhanced ... ok [INFO] [stdout] test linalg::eigen::generalized::tests::test_is_positive_definite_diagonal ... ok [INFO] [stdout] test linalg::decomposition::tests::test_incomplete_lu ... ok [INFO] [stdout] test linalg::eigen::lanczos::tests::test_solve_cubic ... ok [INFO] [stdout] test linalg::eigen::lanczos::tests::test_lanczos_simple ... ok [INFO] [stdout] test linalg::eigen::lanczos::tests::test_tridiagonal_solver_2x2 ... ok [INFO] [stdout] test linalg::eigen::power_iteration::tests::test_power_iteration_convergence ... ok [INFO] [stdout] test linalg::eigen::power_iteration::tests::test_power_iteration_simple ... ok [INFO] [stdout] test linalg::eigen::symmetric::tests::test_eigsh_basic ... ok [INFO] [stdout] test linalg::eigen::power_iteration::tests::test_power_iteration_with_initial_guess ... ok [INFO] [stdout] test linalg::eigen::symmetric::tests::test_process_eigenvalue_selection ... ok [INFO] [stdout] test linalg::eigen::symmetric::tests::test_eigsh_shift_invert ... ok [INFO] [stdout] test linalg::eigen::tests::test_eigen_solver_config ... ok [INFO] [stdout] test linalg::enhanced_operators::tests::test_convolution_operator_same ... ok [INFO] [stdout] test linalg::eigen::tests::test_unified_solver_lanczos ... ok [INFO] [stdout] test linalg::enhanced_operators::tests::test_enhanced_operators_with_large_vectors ... ignored, timeout [INFO] [stdout] test linalg::enhanced_operators::tests::test_enhanced_diagonal_operator ... ok [INFO] [stdout] test linalg::enhanced_operators::tests::test_enhanced_difference_operator ... ok [INFO] [stdout] test linalg::enhanced_operators::tests::test_enhanced_sum_operator ... ok [INFO] [stdout] test linalg::ic::tests::test_ic0_not_spd ... ok [INFO] [stdout] test linalg::ic::tests::test_ic0_simple ... ok [INFO] [stdout] test linalg::enhanced_operators::tests::test_finite_difference_second_derivative ... ok [INFO] [stdout] test linalg::interface::tests::test_adjoint_not_supported_error ... ok [INFO] [stdout] test linalg::expm::tests::test_expm_diagonal ... ok [INFO] [stdout] test linalg::expm::tests::test_expm_small_matrix ... ok [INFO] [stdout] test linalg::interface::tests::test_diagonal_operator ... ok [INFO] [stdout] test linalg::interface::tests::test_difference_operator ... ok [INFO] [stdout] test linalg::eigen::tests::test_unified_solver_auto ... ok [INFO] [stdout] test linalg::gcrot::tests::test_gcrot_diagonal_system ... ok [INFO] [stdout] test linalg::enhanced_operators::tests::test_convolution_operator_full ... ok [INFO] [stdout] test linalg::eigen::generalized::tests::test_compute_generalized_matrix ... ok [INFO] [stdout] test linalg::enhanced_operators::tests::test_finite_difference_first_derivative ... ok [INFO] [stdout] test linalg::interface::tests::test_identity_operator ... ok [INFO] [stdout] test linalg::interface::tests::test_power_operator ... ok [INFO] [stdout] test linalg::expm::tests::test_expm_identity ... ok [INFO] [stdout] test linalg::interface::tests::test_power_operator_errors ... ok [INFO] [stdout] test linalg::eigen::tests::test_unified_solver_power_iteration ... ok [INFO] [stdout] test linalg::interface::tests::test_dimension_mismatch_errors ... ok [INFO] [stdout] test linalg::interface::tests::test_adjoint_operator ... ok [INFO] [stdout] test linalg::eigen::symmetric::tests::test_eigsh_different_which ... ok [INFO] [stdout] test linalg::interface::tests::test_product_operator ... ok [INFO] [stdout] test linalg::enhanced_operators::tests::test_enhanced_scaled_operator ... ok [INFO] [stdout] test linalg::interface::tests::test_scaled_identity_operator ... ok [INFO] [stdout] test linalg::gcrot::tests::test_gcrot_truncation ... ok [INFO] [stdout] test linalg::interface::tests::test_scaled_operator ... ok [INFO] [stdout] test linalg::interface::tests::test_sum_operator ... ok [INFO] [stdout] test linalg::interface::tests::test_transpose_operator ... ok [INFO] [stdout] test linalg::interface::tests::test_chain_operator ... ok [INFO] [stdout] test linalg::interface::tests::test_composition_utility_functions ... ok [INFO] [stdout] test linalg::interface::tests::test_zero_operator ... ok [INFO] [stdout] test linalg::iterative::tests::test_bicgstab_diagonal ... ok [INFO] [stdout] test linalg::iterative::tests::test_bicgstab_identity ... ok [INFO] [stdout] test linalg::iterative::tests::test_bicgstab_non_symmetric ... ok [INFO] [stdout] test linalg::iterative::tests::test_cg_identity ... ok [INFO] [stdout] test linalg::iterative::tests::test_cg_sparse_matrix ... ok [INFO] [stdout] test linalg::iterative::tests::test_lsmr_diagonal ... ignored [INFO] [stdout] test linalg::iterative::tests::test_lsmr_identity ... ignored [INFO] [stdout] test linalg::iterative::tests::test_lsqr_diagonal ... ignored [INFO] [stdout] test linalg::iterative::tests::test_lsqr_identity ... ignored [INFO] [stdout] test linalg::iterative::tests::test_lsqr_least_squares ... ok [INFO] [stdout] test linalg::iterative::tests::test_solver_options_defaults ... ok [INFO] [stdout] test linalg::iterative::tests::test_cg_diagonal ... ok [INFO] [stdout] test linalg::iterative::tests::test_tfqmr_diagonal ... ignored [INFO] [stdout] test linalg::iterative::tests::test_tfqmr_identity ... ok [INFO] [stdout] test linalg::lsmr::tests::test_lsmr_diagonal_system ... ignored [INFO] [stdout] test linalg::lsmr::tests::test_lsmr_overdetermined_system ... ignored [INFO] [stdout] test linalg::lsmr::tests::test_lsmr_square_system ... ignored [INFO] [stdout] test linalg::lgmres::tests::test_lgmres_identity ... ok [INFO] [stdout] test linalg::lgmres::tests::test_lgmres_spd_matrix ... ok [INFO] [stdout] test linalg::lsmr::tests::test_lsmr_standard_errors ... ok [INFO] [stdout] test linalg::lsmr::tests::test_lsmr_with_initial_guess ... ok [INFO] [stdout] test linalg::lsqr::tests::test_lsqr_overdetermined_system ... ok [INFO] [stdout] test linalg::matfuncs::tests::test_expm_multiply_identity ... ok [INFO] [stdout] test linalg::lsqr::tests::test_lsqr_with_initial_guess ... ok [INFO] [stdout] test linalg::lsqr::tests::test_lsqr_square_system ... ok [INFO] [stdout] test linalg::lsqr::tests::test_lsqr_diagonal_system ... ok [INFO] [stdout] test linalg::matfuncs::tests::test_onenormest_small_matrix ... ok [INFO] [stdout] test linalg::minres::tests::test_minres_diagonal ... ok [INFO] [stdout] test linalg::minres::tests::test_minres_preconditioned ... ok [INFO] [stdout] test linalg::minres::tests::test_minres_symmetric_indefinite ... ok [INFO] [stdout] test linalg::preconditioners::tests::test_jacobi_preconditioner ... ok [INFO] [stdout] test linalg::qmr::tests::test_qmr_identity ... ok [INFO] [stdout] test linalg::qmr::tests::test_qmr_diagonal ... ok [INFO] [stdout] test linalg::lsqr::tests::test_lsqr_standard_errors ... ok [INFO] [stdout] test linalg::minres::tests::test_minres_identity ... ok [INFO] [stdout] test linalg::matfuncs::tests::test_expm_multiply_zero_time ... ok [INFO] [stdout] test linalg::matfuncs::tests::test_expm_multiply_scaled_identity ... ok [INFO] [stdout] test linalg::qmr::tests::test_qmr_max_iterations ... ok [INFO] [stdout] test linalg::qmr::tests::test_qmr_with_initial_guess ... ok [INFO] [stdout] test linalg::qmr_simple::tests::test_qmr_identity ... ok [INFO] [stdout] test linalg::qmr_simple::tests::test_qmr_diagonal ... ok [INFO] [stdout] test linalg::solvers::tests::test_diag_matrix ... ok [INFO] [stdout] test linalg::solvers::tests::test_eye_matrix ... ok [INFO] [stdout] test linalg::solvers::tests::test_matrix_power ... ok [INFO] [stdout] test linalg::spai::tests::test_spai_diagonal ... ok [INFO] [stdout] test linalg::spai::tests::test_spai_simple ... ok [INFO] [stdout] test linalg::svd::tests::test_invalid_k ... ok [INFO] [stdout] test linalg::svd::tests::test_matrix_transpose_vector_product ... ok [INFO] [stdout] test linalg::svd::tests::test_randomized_svd ... ignored [INFO] [stdout] test linalg::svd::tests::test_matrix_vector_product ... ok [INFO] [stdout] test linalg::svd::tests::test_qr_decomposition ... ok [INFO] [stdout] test linalg::svd::tests::test_svd_method_parsing ... ok [INFO] [stdout] test linalg::tfqmr::tests::test_tfqmr_diagonal_system ... ignored [INFO] [stdout] test linalg::tfqmr::tests::test_tfqmr_simple_system ... ignored [INFO] [stdout] test linalg::svd::tests::test_svd_truncated_api ... ok [INFO] [stdout] test linalg::svd::tests::test_svd_options ... ok [INFO] [stdout] test linalg::svd::tests::test_svds_basic ... ok [INFO] [stdout] test linalg::tfqmr::tests::test_tfqmr_with_initial_guess ... ok [INFO] [stdout] test memory_efficient::tests::test_bandwidth_reduction ... ok [INFO] [stdout] test memory_efficient::tests::test_chunked_format_conversion ... ok [INFO] [stdout] test memory_efficient::tests::test_chunked_add_different_sparsity_patterns ... ok [INFO] [stdout] test memory_efficient::tests::test_chunked_operationsmemory_limit ... ok [INFO] [stdout] test memory_efficient::tests::test_memory_tracker ... ignored [INFO] [stdout] test memory_efficient::tests::test_chunked_sparse_add ... ok [INFO] [stdout] test memory_efficient::tests::test_memory_pool ... ok [INFO] [stdout] test memory_efficient::tests::test_chunked_sparse_scale ... ok [INFO] [stdout] test memory_efficient::tests::test_out_of_core_processor ... ok [INFO] [stdout] test memory_efficient::tests::test_streamingmemory_limit ... ok [INFO] [stdout] test memory_efficient::tests::test_cache_aware_ops ... ok [INFO] [stdout] test memory_efficient::tests::test_streaming_sparse_matvec ... ok [INFO] [stdout] test neural_adaptive_sparse::tests::test_config_builder_pattern ... ok [INFO] [stdout] test neural_adaptive_sparse::tests::test_config_validation ... ok [INFO] [stdout] test neural_adaptive_sparse::tests::test_neural_adaptive_config_creation ... ok [INFO] [stdout] test neural_adaptive_sparse::tests::test_performance_metrics ... ok [INFO] [stdout] test neural_adaptive_sparse::tests::test_operation_context ... ok [INFO] [stdout] test neural_adaptive_sparse::tests::test_predefined_configurations ... ok [INFO] [stdout] test parallel_vector_ops::tests::test_large_vectors_trigger_parallel ... ignored, timeout [INFO] [stdout] test parallel_vector_ops::tests::test_empty_vectors ... ok [INFO] [stdout] test parallel_vector_ops::tests::test_parallel_axpy ... ok [INFO] [stdout] test parallel_vector_ops::tests::test_parallel_dot ... ok [INFO] [stdout] test parallel_vector_ops::tests::test_parallel_linear_combination ... ok [INFO] [stdout] test parallel_vector_ops::tests::test_parallel_norm2 ... ok [INFO] [stdout] test quantum_inspired_sparse::tests::test_quantum_processor_stats ... ignored [INFO] [stdout] test quantum_inspired_sparse::tests::test_quantum_sparse_processor_creation ... ignored [INFO] [stdout] test quantum_neural_hybrid::tests::test_hybrid_spmv ... ignored, timeout [INFO] [stdout] test quantum_neural_hybrid::tests::test_hybrid_stats ... ignored [INFO] [stdout] test quantum_neural_hybrid::tests::test_quantum_neural_hybrid_creation ... ignored [INFO] [stdout] test realtime_performance_monitor::alerts::tests::test_add_remove_rules ... ok [INFO] [stdout] test realtime_performance_monitor::alerts::tests::test_alert_creation ... ok [INFO] [stdout] test realtime_performance_monitor::alerts::tests::test_alert_manager_creation ... ok [INFO] [stdout] test realtime_performance_monitor::alerts::tests::test_alert_severity_display ... ok [INFO] [stdout] test realtime_performance_monitor::alerts::tests::test_alert_severity_ordering ... ok [INFO] [stdout] test realtime_performance_monitor::alerts::tests::test_alert_stats ... ok [INFO] [stdout] test realtime_performance_monitor::alerts::tests::test_rule_enable_disable ... ok [INFO] [stdout] test realtime_performance_monitor::alerts::tests::test_notification_channels ... ok [INFO] [stdout] test realtime_performance_monitor::config::tests::test_anomaly_sensitivity_clamping ... ok [INFO] [stdout] test neural_adaptive_sparse::tests::test_rl_algorithms ... ok [INFO] [stdout] test parallel_vector_ops::tests::test_parallel_vector_add ... ok [INFO] [stdout] test parallel_vector_ops::tests::test_parallel_vector_scale ... ok [INFO] [stdout] test quantum_inspired_sparse::tests::test_superposition_spmv ... ok [INFO] [stdout] test neural_adaptive_sparse::tests::test_optimization_strategies ... ok [INFO] [stdout] test realtime_performance_monitor::config::tests::test_builder_pattern ... ok [INFO] [stdout] test realtime_performance_monitor::config::tests::test_config_validation ... ok [INFO] [stdout] test realtime_performance_monitor::config::tests::test_default_config ... ok [INFO] [stdout] test realtime_performance_monitor::config::tests::test_high_performance_config ... ok [INFO] [stdout] test realtime_performance_monitor::config::tests::test_lightweight_config ... ok [INFO] [stdout] test realtime_performance_monitor::config::tests::test_realtime_suitability ... ok [INFO] [stdout] test realtime_performance_monitor::config::tests::test_use_case_recommendations ... ok [INFO] [stdout] test realtime_performance_monitor::history::tests::test_add_sample ... ok [INFO] [stdout] test realtime_performance_monitor::history::tests::test_clear_history ... ok [INFO] [stdout] test realtime_performance_monitor::config::tests::test_memory_usage_estimation ... ok [INFO] [stdout] test realtime_performance_monitor::history::tests::test_performance_degradation_detection ... ok [INFO] [stdout] test realtime_performance_monitor::history::tests::test_performance_history_creation ... ok [INFO] [stdout] test realtime_performance_monitor::history::tests::test_sample_capacity_limit ... ok [INFO] [stdout] test realtime_performance_monitor::history::tests::test_recent_samples ... ok [INFO] [stdout] test realtime_performance_monitor::metrics::tests::test_aggregated_metrics_update ... ok [INFO] [stdout] test realtime_performance_monitor::metrics::tests::test_efficiency_score_calculation ... ok [INFO] [stdout] test realtime_performance_monitor::history::tests::test_memory_usage_calculation ... ok [INFO] [stdout] test realtime_performance_monitor::history::tests::test_processor_specific_samples ... ok [INFO] [stdout] test realtime_performance_monitor::history::tests::test_processor_summary ... ok [INFO] [stdout] test linalg::gcrot::tests::test_gcrot_simple_system ... ok [INFO] [stdout] test realtime_performance_monitor::metrics::tests::test_execution_timer_with_label ... ok [INFO] [stdout] test realtime_performance_monitor::history::tests::test_samples_by_type ... ok [INFO] [stdout] test realtime_performance_monitor::metrics::tests::test_processor_type_capabilities ... ok [INFO] [stdout] test realtime_performance_monitor::metrics::tests::test_processor_type_display ... ok [INFO] [stdout] test realtime_performance_monitor::metrics::tests::test_system_metrics ... ok [INFO] [stdout] test realtime_performance_monitor::monitor::tests::test_custom_sample_recording ... ok [INFO] [stdout] test realtime_performance_monitor::metrics::tests::test_performance_issues_detection ... ok [INFO] [stdout] test realtime_performance_monitor::metrics::tests::test_performance_sample_builder ... ok [INFO] [stdout] test realtime_performance_monitor::metrics::tests::test_performance_sample_creation ... ok [INFO] [stdout] test neural_adaptive_sparse::tests::test_processor_state_serialization ... ok [INFO] [stdout] test realtime_performance_monitor::metrics::tests::test_metric_access ... ok [INFO] [stdout] test realtime_performance_monitor::history::tests::test_baseline_establishment ... ok [INFO] [stdout] test realtime_performance_monitor::monitor::tests::test_data_clearing ... ok [INFO] [stdout] test realtime_performance_monitor::monitor::tests::test_monitoring_summary ... ok [INFO] [stdout] test realtime_performance_monitor::monitor::tests::test_processor_registration ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_alert_manager ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_config_creation ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_alert_severity_ordering ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_monitor_creation_and_summary ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_performance_sample_creation ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_performance_history ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_performance_trend_display ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_predefined_configurations ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_memory_usage_estimation ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_use_case_configurations ... ok [INFO] [stdout] test simd_ops::tests::test_simd_csr_matvec ... ok [INFO] [stdout] test simd_ops::tests::test_simd_sparse_matmul ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_config_builder_pattern ... ok [INFO] [stdout] test simd_ops::tests::test_simd_sparse_elementwise ... ok [INFO] [stdout] test sparray::tests::test_sparse_array_base ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_processor_type_capabilities ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_processor_type_enumeration ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_realtime_suitability ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_system_metrics ... ok [INFO] [stdout] test realtime_performance_monitor::metrics::tests::test_execution_timer ... ok [INFO] [stdout] test sparray::tests::test_sparse_array_operations ... ok [INFO] [stdout] test sym_csr::tests::test_sym_csr_from_standard ... ok [INFO] [stdout] test sym_coo::tests::test_sym_coo_array ... ok [INFO] [stdout] test sym_ops::tests::test_sym_coo_matvec ... ok [INFO] [stdout] test sym_ops::tests::test_compare_with_standard_matvec ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_execution_timer ... ok [INFO] [stdout] test sym_coo::tests::test_sym_coo_array_from_triplets ... ok [INFO] [stdout] test sym_coo::tests::test_sym_coo_creation ... ok [INFO] [stdout] test sym_coo::tests::test_sym_coo_from_standard ... ok [INFO] [stdout] test sym_csr::tests::test_sym_csr_array ... ok [INFO] [stdout] test sym_csr::tests::test_sym_csr_creation ... ok [INFO] [stdout] test realtime_performance_monitor::monitor::tests::test_monitor_creation ... ok [INFO] [stdout] test sym_ops::tests::test_sym_csr_rank1_update ... ok [INFO] [stdout] test sym_ops::tests::test_sym_csr_trace ... ok [INFO] [stdout] test sym_ops::tests::test_sym_csr_quadratic_form ... ok [INFO] [stdout] test tests::test_dok_array ... ok [INFO] [stdout] test tests::test_dia_array ... ok [INFO] [stdout] test sym_sparray::tests::test_sym_sparse_array_operations ... ok [INFO] [stdout] test tests::test_sym_coo_array ... ok [INFO] [stdout] test tests::test_construct_sym_utils ... ok [INFO] [stdout] test utils::tests::test_density ... ok [INFO] [stdout] test tests::test_coo_array ... ok [INFO] [stdout] test tests::test_lil_array ... ok [INFO] [stdout] test sym_ops::tests::test_sym_csr_matvec ... ok [INFO] [stdout] test tests::test_csr_array ... ok [INFO] [stdout] test tests::test_sym_csr_array ... ok [INFO] [stdout] test utils::tests::test_diag ... ok [INFO] [stdout] test sym_sparray::tests::test_sym_sparse_array_trait ... ok [INFO] [stdout] test utils::tests::test_identity ... ok [INFO] [stdout] test utils::tests::test_is_symmetric ... ok [INFO] [stdout] test utils::tests::test_sparsity_pattern ... ok [INFO] [stdout] test tests::test_sym_conversions ... ok [INFO] [stdout] test tests::test_dot_product ... ok [INFO] [stdout] test tests::test_format_conversions ... ok [INFO] [stdout] test neural_adaptive_sparse::tests::test_processor_creation ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_aggregated_metrics ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 483 passed; 0 failed; 19 ignored; 0 measured; 0 filtered out; finished in 0.26s [INFO] [stdout] [INFO] [stderr] Running tests/bicgstab_tests.rs (/opt/rustwide/target/debug/deps/bicgstab_tests-ae1a7d18d28cc4f1) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stderr] Running tests/cgs_revised_tests.rs (/opt/rustwide/target/debug/deps/cgs_revised_tests-c547731b0d45557e) [INFO] [stdout] test test_bicgstab_breakdown_detection ... ok [INFO] [stdout] test test_bicgstab_complex_system ... ok [INFO] [stdout] test test_bicgstab_with_preconditioner ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_cgs_identity ... ok [INFO] [stdout] test test_cgs_symmetric_vs_cg ... ok [INFO] [stdout] test test_cgs_well_conditioned ... ok [INFO] [stdout] test test_cgs_with_preconditioner ... ok [INFO] [stdout] test test_cgs_real_world_pattern ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/integer_sparse_test.rs (/opt/rustwide/target/debug/deps/integer_sparse_test-04c14fa45bf109de) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_i32_coo_array ... ok [INFO] [stdout] test test_integer_zero_handling ... ok [INFO] [stdout] test test_u64_sparse_operations ... ok [INFO] [stdout] test test_u8_pauli_matrix ... ok [INFO] [stdout] test test_u8_csr_array ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/linalg_new_tests.rs (/opt/rustwide/target/debug/deps/linalg_new_tests-88380496a4436054) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_bicg_solver ... ok [INFO] [stdout] test test_cg_solver ... ok [INFO] [stdout] test test_expm_multiply ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/preconditioner_tests.rs (/opt/rustwide/target/debug/deps/preconditioner_tests-b6c4267589e58292) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_cg_with_jacobi_preconditioner ... ok [INFO] [stdout] test test_jacobi_preconditioner_simple ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/qmr_enhanced_debug.rs (/opt/rustwide/target/debug/deps/qmr_enhanced_debug-e111ea0670c3fb9a) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_qmr_identity_step_by_step ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests scirs2_sparse [INFO] [stdout] [INFO] [stdout] running 93 tests [INFO] [stdout] test src/adaptive_memory_compression/mod.rs - adaptive_memory_compression (line 21) ... ignored [INFO] [stdout] test src/adaptive_memory_compression/mod.rs - adaptive_memory_compression (line 49) ... ignored [INFO] [stdout] test src/bsr_array.rs - bsr_array::BsrArray::new (line 78) ... ok [INFO] [stdout] test src/bsr.rs - bsr::BsrMatrix::new (line 50) ... ok [INFO] [stdout] test src/construct.rs - construct::eye_array (line 38) ... ok [INFO] [stdout] test src/combine.rs - combine::bmat (line 785) ... ok [INFO] [stdout] test src/combine.rs - combine::hstack (line 26) ... ok [INFO] [stdout] test src/convert.rs - convert::dense_to_csr (line 24) ... ok [INFO] [stdout] test src/construct_sym.rs - construct_sym::banded_sym_array (line 278) ... ok [INFO] [stdout] test src/coo.rs - coo::CooMatrix::new (line 54) ... ok [INFO] [stdout] test src/combine.rs - combine::kron (line 482) ... ok [INFO] [stdout] test src/combine.rs - combine::kronsum (line 614) ... ok [INFO] [stdout] test src/construct.rs - construct::random_array (line 300) ... ok [INFO] [stdout] test src/combine.rs - combine::block_diag (line 224) ... ok [INFO] [stdout] test src/combine.rs - combine::tril (line 321) ... ok [INFO] [stdout] test src/construct_sym.rs - construct_sym::random_sym_array (line 415) ... ok [INFO] [stdout] test src/construct.rs - construct::random_array_parallel (line 434) ... ok [INFO] [stdout] test src/construct_sym.rs - construct_sym::tridiagonal_sym_array (line 115) ... ok [INFO] [stdout] test src/combine.rs - combine::triu (line 398) ... ok [INFO] [stdout] test src/combine.rs - combine::vstack (line 125) ... ok [INFO] [stdout] test src/construct_sym.rs - construct_sym::eye_sym_array (line 28) ... ok [INFO] [stdout] test src/construct.rs - construct::eye_array_k (line 98) ... ok [INFO] [stdout] test src/csc.rs - csc::CscMatrix::gpu_dot (line 399) ... ok [INFO] [stdout] test src/csc.rs - csc::CscMatrix::new (line 47) ... ok [INFO] [stdout] test src/construct.rs - construct::diags_array (line 188) ... ok [INFO] [stdout] test src/csgraph/connected_components.rs - csgraph::connected_components::connected_components (line 30) ... ok [INFO] [stdout] test src/csgraph/connected_components.rs - csgraph::connected_components::is_connected (line 278) ... ok [INFO] [stdout] test src/csgraph/laplacian.rs - csgraph::laplacian::degree_matrix (line 355) ... ok [INFO] [stdout] test src/csgraph/shortest_path.rs - csgraph::shortest_path::shortest_path (line 61) ... ok [INFO] [stdout] test src/csgraph/traversal.rs - csgraph::traversal::has_path (line 339) ... ok [INFO] [stdout] test src/csr_array.rs - csr_array::CsrArray (line 44) ... ok [INFO] [stdout] test src/csr_array.rs - csr_array::CsrArray (line 68) ... ok [INFO] [stdout] test src/csgraph/laplacian.rs - csgraph::laplacian::laplacian (line 57) ... ok [INFO] [stdout] test src/csr.rs - csr::CsrMatrix::gpu_dot (line 608) ... ok [INFO] [stdout] test src/csr.rs - csr::CsrMatrix::from_triplets (line 183) ... ok [INFO] [stdout] test src/csgraph/traversal.rs - csgraph::traversal::reachable_vertices (line 386) ... ok [INFO] [stdout] test src/csgraph/minimum_spanning_tree.rs - csgraph::minimum_spanning_tree::minimum_spanning_tree (line 146) ... ok [INFO] [stdout] test src/csgraph/traversal.rs - csgraph::traversal::bfs_distances (line 277) ... ok [INFO] [stdout] test src/csgraph/traversal.rs - csgraph::traversal::traversegraph (line 54) ... ok [INFO] [stdout] test src/csgraph/connected_components.rs - csgraph::connected_components::largest_component (line 316) ... ok [INFO] [stdout] test src/csr.rs - csr::CsrMatrix::try_from_triplets (line 221) ... ok [INFO] [stdout] test src/csgraph/mod.rs - csgraph (line 19) ... ok [INFO] [stdout] test src/csgraph/traversal.rs - csgraph::traversal::topological_sort (line 423) ... ok [INFO] [stdout] test src/csgraph/mod.rs - csgraph (line 35) ... ok [INFO] [stdout] test src/csr_array.rs - csr_array::CsrArray::from_triplets (line 224) ... ok [INFO] [stdout] test src/csr_array.rs - csr_array::CsrArray (line 87) ... FAILED [INFO] [stdout] test src/linalg/decomposition.rs - linalg::decomposition::lu_decomposition (line 174) ... ok [INFO] [stdout] test src/index_dtype.rs - index_dtype::safely_cast_index_arrays (line 94) ... FAILED [INFO] [stdout] test src/dia.rs - dia::DiaMatrix::new (line 42) ... ok [INFO] [stdout] test src/dok.rs - dok::DokMatrix::new (line 39) ... ok [INFO] [stdout] test src/csr.rs - csr::CsrMatrix::new (line 82) ... ok [INFO] [stdout] test src/index_dtype.rs - index_dtype::get_index_dtype (line 28) ... ok [INFO] [stdout] test src/lib.rs - (line 46) ... ok [INFO] [stdout] test src/lib.rs - (line 91) ... ok [INFO] [stdout] test src/dia_array.rs - dia_array::DiaArray::new (line 62) ... ok [INFO] [stdout] test src/linalg/decomposition.rs - linalg::decomposition::cholesky_decomposition (line 477) ... ok [INFO] [stdout] test src/lib.rs - (line 77) ... ok [INFO] [stdout] test src/linalg/decomposition.rs - linalg::decomposition::pivoted_cholesky_decomposition (line 577) ... ok [INFO] [stdout] test src/linalg/decomposition.rs - linalg::decomposition::lu_decomposition_with_options (line 226) ... ok [INFO] [stdout] test src/linalg/eigen/generalized.rs - linalg::eigen::generalized::eigsh_generalized (line 33) ... ok [INFO] [stdout] test src/linalg/decomposition.rs - linalg::decomposition::qr_decomposition (line 384) ... ok [INFO] [stdout] test src/linalg/matfuncs.rs - linalg::matfuncs::condest (line 382) - compile ... ok [INFO] [stdout] test src/linalg/matfuncs.rs - linalg::matfuncs::condest_enhanced (line 1164) - compile ... ok [INFO] [stdout] test src/lil.rs - lil::LilMatrix::new (line 39) ... ok [INFO] [stdout] test src/csr_array.rs - csr_array::CsrArray::from_triplets (line 259) ... ok [INFO] [stdout] test src/linalg/matfuncs.rs - linalg::matfuncs::twonormest (line 253) - compile ... ok [INFO] [stdout] test src/linalg/matfuncs.rs - linalg::matfuncs::twonormest_enhanced (line 1023) - compile ... ok [INFO] [stdout] test src/neural_adaptive_sparse/mod.rs - neural_adaptive_sparse (line 18) ... ignored [INFO] [stdout] test src/neural_adaptive_sparse/mod.rs - neural_adaptive_sparse (line 46) ... ignored [INFO] [stdout] test src/realtime_performance_monitor/mod.rs - realtime_performance_monitor (line 20) ... ignored [INFO] [stdout] test src/realtime_performance_monitor/mod.rs - realtime_performance_monitor (line 52) ... ignored [INFO] [stdout] test src/csr_array.rs - csr_array::CsrArray::from_triplets (line 244) ... ok [INFO] [stdout] test src/linalg/amg.rs - linalg::amg::AMGPreconditioner::new (line 120) ... ok [INFO] [stdout] test src/linalg/decomposition.rs - linalg::decomposition::ldlt_decomposition (line 735) ... ok [INFO] [stdout] test src/linalg/gcrot.rs - linalg::gcrot::gcrot (line 75) ... FAILED [INFO] [stdout] test src/linalg/eigen/symmetric.rs - linalg::eigen::symmetric::eigsh (line 33) ... FAILED [INFO] [stdout] test src/linalg/eigen/generalized.rs - linalg::eigen::generalized::eigsh_generalized_enhanced (line 123) ... ok [INFO] [stdout] test src/utils.rs - utils::diag (line 60) ... ok [INFO] [stdout] test src/linalg/eigen/power_iteration.rs - linalg::eigen::power_iteration::power_iteration (line 69) ... ok [INFO] [stdout] test src/sym_ops.rs - sym_ops::sym_csr_matvec (line 37) ... ok [INFO] [stdout] test src/linalg/lsmr.rs - linalg::lsmr::lsmr (line 91) ... ok [INFO] [stdout] test src/utils.rs - utils::identity (line 21) ... ok [INFO] [stdout] test src/linalg/svd.rs - linalg::svd::svds (line 119) ... ok [INFO] [stdout] test src/linalg/eigen/lanczos.rs - linalg::eigen::lanczos::lanczos (line 82) ... ok [INFO] [stdout] test src/sym_ops.rs - sym_ops::sym_csr_quadratic_form (line 338) ... ok [INFO] [stdout] test src/linalg/tfqmr.rs - linalg::tfqmr::tfqmr (line 75) ... ok [INFO] [stdout] test src/linalg/eigen/general.rs - linalg::eigen::general::eigs (line 40) ... ok [INFO] [stdout] test src/linalg/eigen/symmetric.rs - linalg::eigen::symmetric::eigsh_shift_invert (line 105) ... ok [INFO] [stdout] test src/simd_ops.rs - simd_ops::simd_csr_matvec (line 65) ... ok [INFO] [stdout] test src/sym_ops.rs - sym_ops::sym_csr_trace (line 389) ... ok [INFO] [stdout] test src/linalg/minres.rs - linalg::minres::minres (line 57) ... ok [INFO] [stdout] test src/linalg/lsqr.rs - linalg::lsqr::lsqr (line 88) ... ok [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] [stdout] test src/sym_ops.rs - sym_ops::sym_coo_matvec (line 185) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/csr_array.rs - csr_array::CsrArray (line 87) stdout ---- [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/tmp/rustcXQ6OPd/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libscirs2_sparse-79774587b99776f6,liblog-45f74354a8b36c20,libscirs2_core-9e0277ce64242eb4,libuuid-deb4f7d7b0d8624f,libnum_cpus-552ff083bb7ae34b,librand_distr-37a09b60e62feb36,libndarray_rand-f3171f75b3eb7f9d,librand_distr-88c2f9db0ec7085d,librand-ad975cf48f6503fd,librand_chacha-dfcbc826dddf68e3,librand_core-992d5d31a7b8aea0,libgetrandom-300ddd46e4b962ad,libonce_cell-0ba6aecba7086d38,libchrono-2f56de59ed7e7a81,libiana_time_zone-54997521cde77023,libserde_json-0fe82311332d23cb,libmemchr-f04d4ed0ff57c3c8,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,librand-1b0b193d2af829c6,librand_chacha-99ea6ac2fa22ef43,libppv_lite86-1f94671457ce84ff,libzerocopy-cce06fb2122f9e8f,librand_core-4e1dc770d213de91,libgetrandom-f11b9fa35d17fc2f,liblibc-f44516d981b27aa6,libcfg_if-666d36e5ee0df220,libndarray-0697f221ab42ac20,libmatrixmultiply-eed095a2e564d795,libnum_complex-53c2541f769cf603,librayon-cd309c9383118b41,librayon_core-e3d7e751b31f5166,libcrossbeam_deque-ce08bd9aba37d973,libcrossbeam_epoch-0e344cb0f6dc787c,libcrossbeam_utils-57acb8582d3ed5fe,libeither-ef22a4c75605e12f,libnum_integer-e54af38076af3536,libnum_traits-7ac82bb74aac6d36,librawpointer-a726d041f28ef5ec,libserde-7730ba2b319c21e6,libserde_core-48921fa965a1c84f,libthiserror-69c87664a8ce860f}.rlib" "/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/rustcXQ6OPd/raw-dylibs" "-B/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/usr/lib/x86_64-linux-gnu/openblas-pthread" "-L" "/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctest0AgtsT/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/index_dtype.rs - index_dtype::safely_cast_index_arrays (line 94) stdout ---- [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/tmp/rustcmshtg1/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libscirs2_sparse-79774587b99776f6,liblog-45f74354a8b36c20,libscirs2_core-9e0277ce64242eb4,libuuid-deb4f7d7b0d8624f,libnum_cpus-552ff083bb7ae34b,librand_distr-37a09b60e62feb36,libndarray_rand-f3171f75b3eb7f9d,librand_distr-88c2f9db0ec7085d,librand-ad975cf48f6503fd,librand_chacha-dfcbc826dddf68e3,librand_core-992d5d31a7b8aea0,libgetrandom-300ddd46e4b962ad,libonce_cell-0ba6aecba7086d38,libchrono-2f56de59ed7e7a81,libiana_time_zone-54997521cde77023,libserde_json-0fe82311332d23cb,libmemchr-f04d4ed0ff57c3c8,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,librand-1b0b193d2af829c6,librand_chacha-99ea6ac2fa22ef43,libppv_lite86-1f94671457ce84ff,libzerocopy-cce06fb2122f9e8f,librand_core-4e1dc770d213de91,libgetrandom-f11b9fa35d17fc2f,liblibc-f44516d981b27aa6,libcfg_if-666d36e5ee0df220,libndarray-0697f221ab42ac20,libmatrixmultiply-eed095a2e564d795,libnum_complex-53c2541f769cf603,librayon-cd309c9383118b41,librayon_core-e3d7e751b31f5166,libcrossbeam_deque-ce08bd9aba37d973,libcrossbeam_epoch-0e344cb0f6dc787c,libcrossbeam_utils-57acb8582d3ed5fe,libeither-ef22a4c75605e12f,libnum_integer-e54af38076af3536,libnum_traits-7ac82bb74aac6d36,librawpointer-a726d041f28ef5ec,libserde-7730ba2b319c21e6,libserde_core-48921fa965a1c84f,libthiserror-69c87664a8ce860f}.rlib" "/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/rustcmshtg1/raw-dylibs" "-B/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/usr/lib/x86_64-linux-gnu/openblas-pthread" "-L" "/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestSqIpsK/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/linalg/gcrot.rs - linalg::gcrot::gcrot (line 75) stdout ---- [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/tmp/rustcWUvTDI/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libscirs2_sparse-79774587b99776f6,liblog-45f74354a8b36c20,libscirs2_core-9e0277ce64242eb4,libuuid-deb4f7d7b0d8624f,libnum_cpus-552ff083bb7ae34b,librand_distr-37a09b60e62feb36,libndarray_rand-f3171f75b3eb7f9d,librand_distr-88c2f9db0ec7085d,librand-ad975cf48f6503fd,librand_chacha-dfcbc826dddf68e3,librand_core-992d5d31a7b8aea0,libgetrandom-300ddd46e4b962ad,libonce_cell-0ba6aecba7086d38,libchrono-2f56de59ed7e7a81,libiana_time_zone-54997521cde77023,libserde_json-0fe82311332d23cb,libmemchr-f04d4ed0ff57c3c8,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,librand-1b0b193d2af829c6,librand_chacha-99ea6ac2fa22ef43,libppv_lite86-1f94671457ce84ff,libzerocopy-cce06fb2122f9e8f,librand_core-4e1dc770d213de91,libgetrandom-f11b9fa35d17fc2f,liblibc-f44516d981b27aa6,libcfg_if-666d36e5ee0df220,libndarray-0697f221ab42ac20,libmatrixmultiply-eed095a2e564d795,libnum_complex-53c2541f769cf603,librayon-cd309c9383118b41,librayon_core-e3d7e751b31f5166,libcrossbeam_deque-ce08bd9aba37d973,libcrossbeam_epoch-0e344cb0f6dc787c,libcrossbeam_utils-57acb8582d3ed5fe,libeither-ef22a4c75605e12f,libnum_integer-e54af38076af3536,libnum_traits-7ac82bb74aac6d36,librawpointer-a726d041f28ef5ec,libserde-7730ba2b319c21e6,libserde_core-48921fa965a1c84f,libthiserror-69c87664a8ce860f}.rlib" "/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/rustcWUvTDI/raw-dylibs" "-B/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/usr/lib/x86_64-linux-gnu/openblas-pthread" "-L" "/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestUsxmY5/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/linalg/eigen/symmetric.rs - linalg::eigen::symmetric::eigsh (line 33) stdout ---- [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/tmp/rustcYRnGM5/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libscirs2_sparse-79774587b99776f6,liblog-45f74354a8b36c20,libscirs2_core-9e0277ce64242eb4,libuuid-deb4f7d7b0d8624f,libnum_cpus-552ff083bb7ae34b,librand_distr-37a09b60e62feb36,libndarray_rand-f3171f75b3eb7f9d,librand_distr-88c2f9db0ec7085d,librand-ad975cf48f6503fd,librand_chacha-dfcbc826dddf68e3,librand_core-992d5d31a7b8aea0,libgetrandom-300ddd46e4b962ad,libonce_cell-0ba6aecba7086d38,libchrono-2f56de59ed7e7a81,libiana_time_zone-54997521cde77023,libserde_json-0fe82311332d23cb,libmemchr-f04d4ed0ff57c3c8,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,librand-1b0b193d2af829c6,librand_chacha-99ea6ac2fa22ef43,libppv_lite86-1f94671457ce84ff,libzerocopy-cce06fb2122f9e8f,librand_core-4e1dc770d213de91,libgetrandom-f11b9fa35d17fc2f,liblibc-f44516d981b27aa6,libcfg_if-666d36e5ee0df220,libndarray-0697f221ab42ac20,libmatrixmultiply-eed095a2e564d795,libnum_complex-53c2541f769cf603,librayon-cd309c9383118b41,librayon_core-e3d7e751b31f5166,libcrossbeam_deque-ce08bd9aba37d973,libcrossbeam_epoch-0e344cb0f6dc787c,libcrossbeam_utils-57acb8582d3ed5fe,libeither-ef22a4c75605e12f,libnum_integer-e54af38076af3536,libnum_traits-7ac82bb74aac6d36,librawpointer-a726d041f28ef5ec,libserde-7730ba2b319c21e6,libserde_core-48921fa965a1c84f,libthiserror-69c87664a8ce860f}.rlib" "/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/rustcYRnGM5/raw-dylibs" "-B/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/usr/lib/x86_64-linux-gnu/openblas-pthread" "-L" "/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctest4qSgb4/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/csr_array.rs - csr_array::CsrArray (line 87) [INFO] [stdout] src/index_dtype.rs - index_dtype::safely_cast_index_arrays (line 94) [INFO] [stdout] src/linalg/eigen/symmetric.rs - linalg::eigen::symmetric::eigsh (line 33) [INFO] [stdout] src/linalg/gcrot.rs - linalg::gcrot::gcrot (line 75) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 83 passed; 4 failed; 6 ignored; 0 measured; 0 filtered out; finished in 63.61s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "eea20ba72b4a2b889d5c1f7c63764bc6cce3bfae7cc0ed4f1cef5eedb366dc44", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "eea20ba72b4a2b889d5c1f7c63764bc6cce3bfae7cc0ed4f1cef5eedb366dc44", kill_on_drop: false }` [INFO] [stdout] eea20ba72b4a2b889d5c1f7c63764bc6cce3bfae7cc0ed4f1cef5eedb366dc44