[INFO] fetching crate scirs2-sparse 0.1.0-beta.2... [INFO] testing scirs2-sparse-0.1.0-beta.2 against master#350d0ef0ec0493e6d21cfb265cb8211a0e74d766 for pr-145330-1 [INFO] extracting crate scirs2-sparse 0.1.0-beta.2 into /workspace/builds/worker-7-tc1/source [INFO] started tweaking crates.io crate scirs2-sparse 0.1.0-beta.2 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate scirs2-sparse 0.1.0-beta.2 [INFO] tweaked toml for crates.io crate scirs2-sparse 0.1.0-beta.2 written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate scirs2-sparse 0.1.0-beta.2 on toolchain 350d0ef0ec0493e6d21cfb265cb8211a0e74d766 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate scirs2-sparse 0.1.0-beta.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" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded ndarray-rand v0.15.0 [INFO] [stderr] Downloaded sprs v0.11.3 [INFO] [stderr] Downloaded scirs2-core v0.1.0-beta.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 1dfe742585cc5e14499f0ead2b1e36fd302be18bac4ec21034c6c9133310adc8 [INFO] running `Command { std: "docker" "start" "-a" "1dfe742585cc5e14499f0ead2b1e36fd302be18bac4ec21034c6c9133310adc8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1dfe742585cc5e14499f0ead2b1e36fd302be18bac4ec21034c6c9133310adc8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1dfe742585cc5e14499f0ead2b1e36fd302be18bac4ec21034c6c9133310adc8", kill_on_drop: false }` [INFO] [stdout] 1dfe742585cc5e14499f0ead2b1e36fd302be18bac4ec21034c6c9133310adc8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5d79c84093d29cef2d196085405fa16e8437d3c90604ca42fa0c4061da2ce738 [INFO] running `Command { std: "docker" "start" "-a" "5d79c84093d29cef2d196085405fa16e8437d3c90604ca42fa0c4061da2ce738", kill_on_drop: false }` [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling matrixmultiply v0.3.10 [INFO] [stderr] Compiling rawpointer v0.2.1 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling crossbeam-queue v0.3.12 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling num_cpus v1.17.0 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling crossbeam v0.8.4 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling rand_distr v0.5.1 [INFO] [stderr] Compiling rand_distr v0.4.3 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling ndarray v0.16.1 [INFO] [stderr] Compiling uuid v1.18.0 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling serde_json v1.0.143 [INFO] [stderr] Compiling ndarray-rand v0.15.0 [INFO] [stderr] Compiling sprs v0.11.3 [INFO] [stderr] Compiling scirs2-core v0.1.0-beta.2 [INFO] [stderr] Compiling scirs2-sparse v0.1.0-beta.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: type `AlgorithmMetrics` is more private than the item `CompressionEngine::get_algorithm_metrics` [INFO] [stdout] --> src/adaptive_memory_compression/compression.rs:759:5 [INFO] [stdout] | [INFO] [stdout] 759 | / pub fn get_algorithm_metrics( [INFO] [stdout] 760 | | &self, [INFO] [stdout] 761 | | algorithm: CompressionAlgorithm, [INFO] [stdout] 762 | | ) -> Option<&AlgorithmMetrics> { [INFO] [stdout] | |__________________________________^ method `CompressionEngine::get_algorithm_metrics` is reachable at visibility `pub` [INFO] [stdout] | [INFO] [stdout] note: but type `AlgorithmMetrics` is only usable at visibility `pub(self)` [INFO] [stdout] --> src/adaptive_memory_compression/compression.rs:39:1 [INFO] [stdout] | [INFO] [stdout] 39 | struct AlgorithmMetrics { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(private_interfaces)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 45.77s [INFO] running `Command { std: "docker" "inspect" "5d79c84093d29cef2d196085405fa16e8437d3c90604ca42fa0c4061da2ce738", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5d79c84093d29cef2d196085405fa16e8437d3c90604ca42fa0c4061da2ce738", kill_on_drop: false }` [INFO] [stdout] 5d79c84093d29cef2d196085405fa16e8437d3c90604ca42fa0c4061da2ce738 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 52219cd39c22713d75fac9f1e36797841ed382b0cdb7e266611f1d16646cf059 [INFO] running `Command { std: "docker" "start" "-a" "52219cd39c22713d75fac9f1e36797841ed382b0cdb7e266611f1d16646cf059", kill_on_drop: false }` [INFO] [stderr] Compiling ndarray v0.16.1 [INFO] [stderr] Compiling clap_builder v4.5.46 [INFO] [stderr] Compiling bitflags v2.9.3 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling rustix v1.0.8 [INFO] [stderr] Compiling clap v4.5.46 [INFO] [stderr] Compiling criterion v0.6.0 [INFO] [stderr] Compiling tempfile v3.21.0 [INFO] [stderr] Compiling ndarray-rand v0.15.0 [INFO] [stderr] Compiling sprs v0.11.3 [INFO] [stderr] Compiling scirs2-core v0.1.0-beta.2 [INFO] [stderr] Compiling scirs2-sparse v0.1.0-beta.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: type `AlgorithmMetrics` is more private than the item `CompressionEngine::get_algorithm_metrics` [INFO] [stdout] --> src/adaptive_memory_compression/compression.rs:759:5 [INFO] [stdout] | [INFO] [stdout] 759 | / pub fn get_algorithm_metrics( [INFO] [stdout] 760 | | &self, [INFO] [stdout] 761 | | algorithm: CompressionAlgorithm, [INFO] [stdout] 762 | | ) -> Option<&AlgorithmMetrics> { [INFO] [stdout] | |__________________________________^ method `CompressionEngine::get_algorithm_metrics` is reachable at visibility `pub` [INFO] [stdout] | [INFO] [stdout] note: but type `AlgorithmMetrics` is only usable at visibility `pub(self)` [INFO] [stdout] --> src/adaptive_memory_compression/compression.rs:39:1 [INFO] [stdout] | [INFO] [stdout] 39 | struct AlgorithmMetrics { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(private_interfaces)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `AlgorithmMetrics` is more private than the item `CompressionEngine::get_algorithm_metrics` [INFO] [stdout] --> src/adaptive_memory_compression/compression.rs:759:5 [INFO] [stdout] | [INFO] [stdout] 759 | / pub fn get_algorithm_metrics( [INFO] [stdout] 760 | | &self, [INFO] [stdout] 761 | | algorithm: CompressionAlgorithm, [INFO] [stdout] 762 | | ) -> Option<&AlgorithmMetrics> { [INFO] [stdout] | |__________________________________^ method `CompressionEngine::get_algorithm_metrics` is reachable at visibility `pub` [INFO] [stdout] | [INFO] [stdout] note: but type `AlgorithmMetrics` is only usable at visibility `pub(self)` [INFO] [stdout] --> src/adaptive_memory_compression/compression.rs:39:1 [INFO] [stdout] | [INFO] [stdout] 39 | struct AlgorithmMetrics { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(private_interfaces)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 05s [INFO] running `Command { std: "docker" "inspect" "52219cd39c22713d75fac9f1e36797841ed382b0cdb7e266611f1d16646cf059", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "52219cd39c22713d75fac9f1e36797841ed382b0cdb7e266611f1d16646cf059", kill_on_drop: false }` [INFO] [stdout] 52219cd39c22713d75fac9f1e36797841ed382b0cdb7e266611f1d16646cf059 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 67860c56918f41b6e28a8d9b591678fcf73d148eca579b2947f2ed5b66704934 [INFO] running `Command { std: "docker" "start" "-a" "67860c56918f41b6e28a8d9b591678fcf73d148eca579b2947f2ed5b66704934", kill_on_drop: false }` [INFO] [stderr] warning: type `AlgorithmMetrics` is more private than the item `CompressionEngine::get_algorithm_metrics` [INFO] [stderr] --> src/adaptive_memory_compression/compression.rs:759:5 [INFO] [stderr] | [INFO] [stderr] 759 | / pub fn get_algorithm_metrics( [INFO] [stderr] 760 | | &self, [INFO] [stderr] 761 | | algorithm: CompressionAlgorithm, [INFO] [stderr] 762 | | ) -> Option<&AlgorithmMetrics> { [INFO] [stderr] | |__________________________________^ method `CompressionEngine::get_algorithm_metrics` is reachable at visibility `pub` [INFO] [stderr] | [INFO] [stderr] note: but type `AlgorithmMetrics` is only usable at visibility `pub(self)` [INFO] [stderr] --> src/adaptive_memory_compression/compression.rs:39:1 [INFO] [stderr] | [INFO] [stderr] 39 | struct AlgorithmMetrics { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] = note: `#[warn(private_interfaces)]` 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.18s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scirs2_sparse-1a696a2affa47f72) [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_memory_stats ... ok [INFO] [stdout] test adaptive_memory_compression::compressor::tests::test_access_pattern_optimization ... ok [INFO] [stdout] test adaptive_memory_compression::compressor::tests::test_compressor_reset ... ok [INFO] [stdout] test adaptive_memory_compression::compressor::tests::test_compressor_creation ... ok [INFO] [stdout] test adaptive_memory_compression::memory_mapping::tests::test_file_resize ... ok [INFO] [stdout] test adaptive_memory_compression::out_of_core::tests::test_out_of_core_manager_creation ... 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_compressed_block_creation ... ok [INFO] [stdout] test adaptive_memory_compression::tests::test_compressed_matrix_operations ... ok [INFO] [stdout] test adaptive_memory_compression::tests::test_access_pattern_type_display ... 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_compression_stats ... ok [INFO] [stdout] test adaptive_memory_compression::out_of_core::tests::test_block_write_read_roundtrip ... ok [INFO] [stdout] test adaptive_memory_compression::memory_mapping::tests::test_memory_mapping_manager ... ok [INFO] [stdout] test adaptive_memory_compression::out_of_core::tests::test_block_removal ... ok [INFO] [stdout] test banded::tests::test_banded_matrix_matmul ... ok [INFO] [stdout] test adaptive_memory_compression::tests::test_compression_algorithm_properties ... ok [INFO] [stdout] test adaptive_memory_compression::tests::test_config_builder_pattern ... ok [INFO] [stdout] test banded_array::tests::test_banded_array_creation ... ok [INFO] [stdout] test adaptive_memory_compression::tests::test_memory_stats ... ok [INFO] [stdout] test banded_array::tests::test_banded_solve ... ok [INFO] [stdout] test banded_array::tests::test_banded_matvec ... 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_eye_matrix ... ok [INFO] [stdout] test adaptive_memory_compression::tests::test_predefined_configurations ... ok [INFO] [stdout] test adaptive_memory_compression::out_of_core::tests::test_cleanup ... ok [INFO] [stdout] test bsr::tests::test_bsr_from_blocks ... ok [INFO] [stdout] test bsr_array::tests::test_bsr_array_create ... 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 banded::tests::test_banded_matrix_creation ... ok [INFO] [stdout] test banded_array::tests::test_is_in_band ... ok [INFO] [stdout] test adaptive_memory_compression::out_of_core::tests::test_storage_stats ... ok [INFO] [stdout] test bsr_array::tests::test_bsr_array_sum ... ok [INFO] [stdout] test banded_array::tests::test_tridiagonal_matrix ... 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 bsr_array::tests::test_bsr_array_operations ... ok [INFO] [stdout] test construct::tests::test_eye_array_k ... ok [INFO] [stdout] test construct::tests::test_random_array ... ok [INFO] [stdout] test combine::tests::test_hstack ... ok [INFO] [stdout] test combine::tests::test_block_diag ... ok [INFO] [stdout] test combine::tests::test_kron ... ok [INFO] [stdout] test combine::tests::test_bmat ... ok [INFO] [stdout] test adaptive_memory_compression::memory_mapping::tests::test_chunked_operations ... ok [INFO] [stdout] test bsr::tests::test_bsr_create ... ok [INFO] [stdout] test bsr_array::tests::test_bsr_array_dot_vector ... ok [INFO] [stdout] test adaptive_memory_compression::memory_mapping::tests::test_access_count_tracking ... ok [INFO] [stdout] test construct_sym::tests::test_random_sym_array ... ok [INFO] [stdout] test convert::tests::test_dense_to_coo_to_dense ... ok [INFO] [stdout] test coo::tests::test_coo_add_element ... ok [INFO] [stdout] test adaptive_memory_compression::out_of_core::tests::test_storage_compaction ... ok [INFO] [stdout] test combine::tests::test_triu ... ok [INFO] [stdout] test combine::tests::test_vstack ... 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 combine::tests::test_kronsum ... ok [INFO] [stdout] test combine::tests::test_tril ... ok [INFO] [stdout] test construct::tests::test_eye_array ... 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 construct::tests::test_diags_array ... ok [INFO] [stdout] test convert::tests::test_format_conversions ... ok [INFO] [stdout] test coo::tests::test_coo_create ... ok [INFO] [stdout] test coo::tests::test_coo_to_csr_to_csc ... 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::tests::test_coo_transpose ... ok [INFO] [stdout] test coo::tests::test_coo_to_dense ... ok [INFO] [stdout] test csc::tests::test_csc_gpu_dot_generic_f32 ... 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_sym::tests::test_tridiagonal_sym_array ... 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 csc::tests::test_csc_to_csr ... ok [INFO] [stdout] test csc::tests::test_csc_gpu_backend_info ... ok [INFO] [stdout] test csc::tests::test_csc_should_use_gpu ... ok [INFO] [stdout] test csc::tests::test_csc_create ... ok [INFO] [stdout] test csc::tests::test_csc_dot ... ok [INFO] [stdout] test coo_array::tests::test_coo_from_triplets ... ok [INFO] [stdout] test coo_array::tests::test_coo_to_csr ... ok [INFO] [stdout] test coo_array::tests::test_coo_array_construction ... ok [INFO] [stdout] test coo_array::tests::test_coo_transpose ... ok [INFO] [stdout] test csc::tests::test_csc_transpose ... ok [INFO] [stdout] test csc_array::tests::test_csc_dot_vector ... ok [INFO] [stdout] test csgraph::connected_components::tests::test_isolated_vertices ... ok [INFO] [stdout] test csc::tests::test_csc_to_dense ... ok [INFO] [stdout] test csgraph::connected_components::tests::test_is_connected ... ok [INFO] [stdout] test csgraph::connected_components::tests::test_single_component ... ok [INFO] [stdout] test csgraph::laplacian::tests::test_degree_matrix ... ok [INFO] [stdout] test csc_array::tests::test_csc_array_to_array ... ok [INFO] [stdout] test csgraph::laplacian::tests::test_directed_graph ... ok [INFO] [stdout] test csgraph::connected_components::tests::test_connected_components_api ... ok [INFO] [stdout] test csgraph::laplacian::tests::test_isolated_vertex ... ok [INFO] [stdout] test csgraph::connected_components::tests::test_largest_component ... ok [INFO] [stdout] test csgraph::laplacian::tests::test_laplacianapi ... ok [INFO] [stdout] test csgraph::connected_components::tests::test_undirected_connected_components ... ok [INFO] [stdout] test csgraph::laplacian::tests::test_laplacianrow_sums ... ok [INFO] [stdout] test csgraph::minimum_spanning_tree::tests::test_kruskal_mst ... ok [INFO] [stdout] test csgraph::laplacian::tests::test_normalized_laplacian ... ok [INFO] [stdout] test csgraph::laplacian::tests::test_random_walk_laplacian ... ok [INFO] [stdout] test csgraph::laplacian::tests::test_standard_laplacian ... ok [INFO] [stdout] test csgraph::minimum_spanning_tree::tests::test_minimum_spanning_tree_api ... ok [INFO] [stdout] test csgraph::minimum_spanning_tree::tests::test_complete_graph ... ok [INFO] [stdout] test csgraph::laplacian::tests::test_compute_degrees ... ok [INFO] [stdout] test csgraph::laplacian::tests::test_is_laplacian ... ok [INFO] [stdout] test csc_array::tests::test_csc_find ... ok [INFO] [stdout] test csgraph::minimum_spanning_tree::tests::test_prim_mst ... ok [INFO] [stdout] test csgraph::minimum_spanning_tree::tests::test_union_find ... ok [INFO] [stdout] test csgraph::minimum_spanning_tree::tests::test_spanning_tree_validation ... ok [INFO] [stdout] test csgraph::shortest_path::tests::test_dijkstra_single_source ... ok [INFO] [stdout] test csgraph::shortest_path::tests::test_reconstruct_path ... 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::tests::test_to_adjacency_list ... ok [INFO] [stdout] test csc_array::tests::test_csc_from_triplets ... ok [INFO] [stdout] test csgraph::minimum_spanning_tree::tests::test_algorithm_selection ... ok [INFO] [stdout] test csc_array::tests::test_csc_to_csr_conversion ... ok [INFO] [stdout] test csgraph::minimum_spanning_tree::tests::test_disconnected_graph ... ok [INFO] [stdout] test csgraph::shortest_path::tests::test_shortest_path_api ... ok [INFO] [stdout] test csgraph::shortest_path::tests::test_dijkstra_withpredecessors ... ok [INFO] [stdout] test csgraph::minimum_spanning_tree::tests::test_single_vertex ... ok [INFO] [stdout] test csgraph::tests::test_num_edges ... ok [INFO] [stdout] test csgraph::tests::test_num_vertices ... ok [INFO] [stdout] test csgraph::minimum_spanning_tree::tests::test_two_vertices ... ok [INFO] [stdout] test csgraph::shortest_path::tests::test_bellman_ford ... ok [INFO] [stdout] test csgraph::traversal::tests::test_bfs_distances ... 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 csr::tests::test_csr_to_dense ... ok [INFO] [stdout] test csr::tests::test_csr_transpose ... ok [INFO] [stdout] test csr::tests::test_csr_create ... ok [INFO] [stdout] test csr::tests::test_gpu_backend_info ... ok [INFO] [stdout] test csgraph::traversal::tests::test_traversegraph_api ... ok [INFO] [stdout] test csr::tests::test_gpu_dot_generic_f32 ... ok [INFO] [stdout] test csr::tests::test_gpu_dot ... ok [INFO] [stdout] test csr_array::tests::test_csr_array_dot_vector ... ok [INFO] [stdout] test csgraph::traversal::tests::test_dfs_recursive ... ok [INFO] [stdout] test csr_array::tests::test_csr_array_to_array ... ok [INFO] [stdout] test csr_array::tests::test_csr_array_sum ... 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_dot_vector ... ok [INFO] [stdout] test dia_array::tests::test_dia_array_from_triplets ... ok [INFO] [stdout] test dia_array::tests::test_dia_array_create ... ok [INFO] [stdout] test dia_array::tests::test_dia_array_operations ... ok [INFO] [stdout] test csr::tests::test_should_use_gpu ... 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 dia_array::tests::test_dia_array_conversion ... ok [INFO] [stdout] test dok::tests::test_dok_create_and_access ... ok [INFO] [stdout] test dok::tests::test_dok_to_dense ... ok [INFO] [stdout] test dok_array::tests::test_dok_array_create_and_access ... ok [INFO] [stdout] test dok_array::tests::test_dok_array_dot ... ok [INFO] [stdout] test dok_array::tests::test_dok_array_from_triplets ... ok [INFO] [stdout] test csgraph::traversal::tests::test_dfs ... ok [INFO] [stdout] test dok_array::tests::test_dok_array_from_array ... ok [INFO] [stdout] test csgraph::traversal::tests::test_topological_sort_cycle ... ok [INFO] [stdout] test csr::tests::test_csr_dot ... ok [INFO] [stdout] test dok_array::tests::test_dok_array_mul ... 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 csgraph::traversal::tests::test_bfs ... ok [INFO] [stdout] test csc::tests::test_gpu_dot ... ok [INFO] [stdout] test csc_array::tests::test_csc_array_construction ... ok [INFO] [stdout] test csgraph::connected_components::tests::test_strongly_connected_components ... ok [INFO] [stdout] test csc_array::tests::test_csc_transpose ... 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_kernel_sources ... ok [INFO] [stdout] test csgraph::traversal::tests::test_has_path ... ok [INFO] [stdout] test gpu::cuda::tests::test_memory_access_patterns ... ok [INFO] [stdout] test dia_array::tests::test_dia_array_sum ... ok [INFO] [stdout] test gpu::opencl::tests::test_opencl_optimization_levels ... ok [INFO] [stdout] test gpu::metal::tests::test_apple_silicon_detection ... ok [INFO] [stdout] test dok::tests::test_dok_to_coo ... ok [INFO] [stdout] test dia_array::tests::test_dia_array_transpose ... 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_opencl_platform_info ... ok [INFO] [stdout] test gpu::opencl::tests::test_kernel_sources ... ok [INFO] [stdout] test gpu::opencl::tests::test_opencl_spmv_creation ... ok [INFO] [stdout] test gpu::opencl::tests::test_opencl_memory_manager ... 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_optimization_hint_default ... ok [INFO] [stdout] test dok_array::tests::test_dok_array_add ... 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_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_backward_compatibility_gpu_sparse_matvec ... ok [INFO] [stdout] test gpu_kernel_execution::tests::test_adaptive_workgroup_config ... ok [INFO] [stdout] test gpu_ops::tests::test_gpu_backend_enum ... ok [INFO] [stdout] test gpu_ops::tests::test_available_backends ... ok [INFO] [stdout] test gpu::metal::tests::test_metal_device_info ... ok [INFO] [stdout] test gpu::cuda::tests::test_cuda_spmv_creation ... 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::opencl::tests::test_opencl_device_types ... ok [INFO] [stdout] test gpu::metal::tests::test_metal_spmv_creation ... 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 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_backend_info ... 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 gpu_spmv_implementation::tests::test_cpu_fallback_spmv ... ok [INFO] [stdout] test lil::tests::test_lil_to_coo ... ok [INFO] [stdout] test lil::tests::test_lil_create_and_access ... ok [INFO] [stdout] test index_dtype::tests::test_can_cast_safely ... 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_from_triplets ... ok [INFO] [stdout] test lil_array::tests::test_lil_eliminate_zeros ... 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 gpu_spmv_implementation::tests::test_gpu_spmv_creation ... ok [INFO] [stdout] test gpu_ops::tests::test_gpu_buffer_ext ... ok [INFO] [stdout] test index_dtype::tests::test_safely_cast_invalid ... 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 lil_array::tests::test_lil_to_coo ... 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::decomposition::tests::test_dense_to_sparse_conversion ... ok [INFO] [stdout] test linalg::decomposition::tests::test_incomplete_lu ... 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::eigen::general::tests::test_solve_hessenberg_simple ... ok [INFO] [stdout] test linalg::eigen::generalized::tests::test_compute_generalized_matrix ... ok [INFO] [stdout] test linalg::eigen::generalized::tests::test_generalized_config ... ok [INFO] [stdout] test linalg::eigen::generalized::tests::test_is_positive_definite_diagonal ... ok [INFO] [stdout] test linalg::eigen::generalized::tests::test_eigsh_generalized_enhanced ... ok [INFO] [stdout] test linalg::eigen::lanczos::tests::test_lanczos_simple ... 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::lanczos::tests::test_solve_cubic ... ok [INFO] [stdout] test linalg::eigen::general::tests::test_matrix_vector_multiply ... ok [INFO] [stdout] test linalg::decomposition::tests::test_sparse_working_matrix ... ok [INFO] [stdout] test linalg::eigen::generalized::tests::test_eigsh_generalized_basic ... 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::decomposition::tests::test_incomplete_cholesky ... ok [INFO] [stdout] test linalg::amg::tests::test_strong_connection_detection ... 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_scaled_operator ... ok [INFO] [stdout] test linalg::decomposition::tests::test_cholesky_decomposition ... ok [INFO] [stdout] test linalg::eigen::power_iteration::tests::test_power_iteration_simple ... ok [INFO] [stdout] test linalg::eigen::power_iteration::tests::test_power_iteration_with_initial_guess ... ok [INFO] [stdout] test linalg::eigen::symmetric::tests::test_eigsh_basic ... ok [INFO] [stdout] test linalg::eigen::symmetric::tests::test_eigsh_different_which ... ok [INFO] [stdout] test linalg::eigen::symmetric::tests::test_eigsh_shift_invert ... ok [INFO] [stdout] test linalg::eigen::symmetric::tests::test_process_eigenvalue_selection ... ok [INFO] [stdout] test linalg::eigen::tests::test_eigen_solver_config ... ok [INFO] [stdout] test linalg::eigen::tests::test_unified_solver_auto ... ok [INFO] [stdout] test linalg::eigen::tests::test_unified_solver_lanczos ... ok [INFO] [stdout] test linalg::eigen::tests::test_unified_solver_power_iteration ... ok [INFO] [stdout] test linalg::enhanced_operators::tests::test_convolution_operator_full ... ok [INFO] [stdout] test linalg::enhanced_operators::tests::test_enhanced_difference_operator ... ok [INFO] [stdout] test linalg::enhanced_operators::tests::test_convolution_operator_same ... ok [INFO] [stdout] test linalg::enhanced_operators::tests::test_enhanced_diagonal_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_difference_operator ... ok [INFO] [stdout] test linalg::interface::tests::test_dimension_mismatch_errors ... ok [INFO] [stdout] test linalg::interface::tests::test_power_operator ... ok [INFO] [stdout] test linalg::interface::tests::test_power_operator_errors ... ok [INFO] [stdout] test linalg::expm::tests::test_expm_identity ... ok [INFO] [stdout] test linalg::interface::tests::test_scaled_identity_operator ... ok [INFO] [stdout] test linalg::ic::tests::test_ic0_not_spd ... ok [INFO] [stdout] test linalg::interface::tests::test_scaled_operator ... ok [INFO] [stdout] test linalg::expm::tests::test_expm_small_matrix ... ok [INFO] [stdout] test linalg::ic::tests::test_ic0_simple ... ok [INFO] [stdout] test linalg::interface::tests::test_sum_operator ... ok [INFO] [stdout] test linalg::gcrot::tests::test_gcrot_diagonal_system ... ok [INFO] [stdout] test linalg::interface::tests::test_identity_operator ... ok [INFO] [stdout] test linalg::interface::tests::test_product_operator ... ok [INFO] [stdout] test linalg::interface::tests::test_adjoint_not_supported_error ... ok [INFO] [stdout] test linalg::interface::tests::test_adjoint_operator ... ok [INFO] [stdout] test linalg::interface::tests::test_diagonal_operator ... ok [INFO] [stdout] test linalg::gcrot::tests::test_gcrot_truncation ... ok [INFO] [stdout] test linalg::enhanced_operators::tests::test_enhanced_sum_operator ... ok [INFO] [stdout] test linalg::enhanced_operators::tests::test_finite_difference_first_derivative ... ok [INFO] [stdout] test linalg::enhanced_operators::tests::test_finite_difference_second_derivative ... 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_tfqmr_diagonal ... ignored [INFO] [stdout] test linalg::iterative::tests::test_cg_sparse_matrix ... ok [INFO] [stdout] test linalg::iterative::tests::test_bicgstab_identity ... ok [INFO] [stdout] test linalg::iterative::tests::test_lsqr_least_squares ... ok [INFO] [stdout] test linalg::iterative::tests::test_tfqmr_identity ... ok [INFO] [stdout] test linalg::expm::tests::test_expm_diagonal ... ok [INFO] [stdout] test linalg::iterative::tests::test_cg_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_spd_matrix ... ok [INFO] [stdout] test linalg::interface::tests::test_zero_operator ... ok [INFO] [stdout] test linalg::lsmr::tests::test_lsmr_with_initial_guess ... ok [INFO] [stdout] test linalg::iterative::tests::test_solver_options_defaults ... ok [INFO] [stdout] test linalg::iterative::tests::test_bicgstab_diagonal ... ok [INFO] [stdout] test linalg::lgmres::tests::test_lgmres_identity ... ok [INFO] [stdout] test linalg::lsqr::tests::test_lsqr_diagonal_system ... ok [INFO] [stdout] test linalg::lsqr::tests::test_lsqr_overdetermined_system ... 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::minres::tests::test_minres_identity ... ok [INFO] [stdout] test linalg::lsmr::tests::test_lsmr_standard_errors ... ok [INFO] [stdout] test linalg::matfuncs::tests::test_expm_multiply_identity ... 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::iterative::tests::test_bicgstab_non_symmetric ... 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::qmr::tests::test_qmr_identity ... ok [INFO] [stdout] test linalg::qmr_simple::tests::test_qmr_diagonal ... ok [INFO] [stdout] test linalg::qmr::tests::test_qmr_max_iterations ... ok [INFO] [stdout] test linalg::iterative::tests::test_cg_diagonal ... ok [INFO] [stdout] test linalg::preconditioners::tests::test_jacobi_preconditioner ... ok [INFO] [stdout] test linalg::qmr::tests::test_qmr_with_initial_guess ... ok [INFO] [stdout] test linalg::solvers::tests::test_diag_matrix ... ok [INFO] [stdout] test linalg::qmr::tests::test_qmr_diagonal ... ok [INFO] [stdout] test linalg::qmr_simple::tests::test_qmr_identity ... ok [INFO] [stdout] test linalg::svd::tests::test_randomized_svd ... ignored [INFO] [stdout] test linalg::solvers::tests::test_eye_matrix ... ok [INFO] [stdout] test linalg::svd::tests::test_svd_options ... 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_matrix_vector_product ... ok [INFO] [stdout] test linalg::svd::tests::test_qr_decomposition ... ok [INFO] [stdout] test linalg::svd::tests::test_svd_truncated_api ... 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_method_parsing ... ok [INFO] [stdout] test linalg::interface::tests::test_transpose_operator ... ok [INFO] [stdout] test memory_efficient::tests::test_memory_tracker ... ignored [INFO] [stdout] test memory_efficient::tests::test_memory_pool ... ok [INFO] [stdout] test linalg::lsqr::tests::test_lsqr_standard_errors ... ok [INFO] [stdout] test neural_adaptive_sparse::tests::test_config_builder_pattern ... ok [INFO] [stdout] test memory_efficient::tests::test_out_of_core_processor ... ok [INFO] [stdout] test linalg::svd::tests::test_svds_basic ... ok [INFO] [stdout] test linalg::matfuncs::tests::test_expm_multiply_scaled_identity ... ok [INFO] [stdout] test memory_efficient::tests::test_cache_aware_ops ... ok [INFO] [stdout] test memory_efficient::tests::test_chunked_add_different_sparsity_patterns ... ok [INFO] [stdout] test memory_efficient::tests::test_chunked_format_conversion ... ok [INFO] [stdout] test memory_efficient::tests::test_chunked_sparse_add ... ok [INFO] [stdout] test memory_efficient::tests::test_streamingmemory_limit ... ok [INFO] [stdout] test linalg::tfqmr::tests::test_tfqmr_with_initial_guess ... ok [INFO] [stdout] test linalg::matfuncs::tests::test_expm_multiply_zero_time ... ok [INFO] [stdout] test memory_efficient::tests::test_streaming_sparse_matvec ... ok [INFO] [stdout] test memory_efficient::tests::test_bandwidth_reduction ... ok [INFO] [stdout] test parallel_vector_ops::tests::test_large_vectors_trigger_parallel ... ignored, timeout [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_operation_context ... ok [INFO] [stdout] test neural_adaptive_sparse::tests::test_optimization_strategies ... ok [INFO] [stdout] test neural_adaptive_sparse::tests::test_performance_metrics ... ok [INFO] [stdout] test neural_adaptive_sparse::tests::test_predefined_configurations ... ok [INFO] [stdout] test neural_adaptive_sparse::tests::test_rl_algorithms ... ok [INFO] [stdout] test parallel_vector_ops::tests::test_empty_vectors ... ok [INFO] [stdout] test parallel_vector_ops::tests::test_parallel_dot ... ok [INFO] [stdout] test memory_efficient::tests::test_chunked_operationsmemory_limit ... ok [INFO] [stdout] test memory_efficient::tests::test_chunked_sparse_scale ... ok [INFO] [stdout] test parallel_vector_ops::tests::test_parallel_axpy ... 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 parallel_vector_ops::tests::test_parallel_vector_scale ... ok [INFO] [stdout] test parallel_vector_ops::tests::test_parallel_vector_add ... ok [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_severity_display ... ok [INFO] [stdout] test realtime_performance_monitor::alerts::tests::test_alert_creation ... ok [INFO] [stdout] test realtime_performance_monitor::alerts::tests::test_alert_severity_ordering ... ok [INFO] [stdout] test realtime_performance_monitor::alerts::tests::test_notification_channels ... ok [INFO] [stdout] test realtime_performance_monitor::alerts::tests::test_alert_manager_creation ... 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::config::tests::test_anomaly_sensitivity_clamping ... 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_config_validation ... ok [INFO] [stdout] test realtime_performance_monitor::config::tests::test_builder_pattern ... ok [INFO] [stdout] test realtime_performance_monitor::config::tests::test_memory_usage_estimation ... ok [INFO] [stdout] test realtime_performance_monitor::config::tests::test_realtime_suitability ... ok [INFO] [stdout] test realtime_performance_monitor::config::tests::test_default_config ... ok [INFO] [stdout] test quantum_inspired_sparse::tests::test_superposition_spmv ... 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_baseline_establishment ... ok [INFO] [stdout] test realtime_performance_monitor::history::tests::test_memory_usage_calculation ... ok [INFO] [stdout] test realtime_performance_monitor::history::tests::test_clear_history ... ok [INFO] [stdout] test realtime_performance_monitor::history::tests::test_performance_degradation_detection ... ok [INFO] [stdout] test realtime_performance_monitor::history::tests::test_processor_specific_samples ... ok [INFO] [stdout] test realtime_performance_monitor::history::tests::test_recent_samples ... ok [INFO] [stdout] test realtime_performance_monitor::history::tests::test_sample_capacity_limit ... 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_samples_by_type ... 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_processor_type_capabilities ... ok [INFO] [stdout] test realtime_performance_monitor::metrics::tests::test_metric_access ... ok [INFO] [stdout] test realtime_performance_monitor::metrics::tests::test_processor_type_display ... ok [INFO] [stdout] test realtime_performance_monitor::metrics::tests::test_execution_timer_with_label ... ok [INFO] [stdout] test realtime_performance_monitor::metrics::tests::test_performance_sample_creation ... ok [INFO] [stdout] test realtime_performance_monitor::history::tests::test_processor_summary ... ok [INFO] [stdout] test neural_adaptive_sparse::tests::test_processor_state_serialization ... ok [INFO] [stdout] test realtime_performance_monitor::monitor::tests::test_data_clearing ... ok [INFO] [stdout] test realtime_performance_monitor::monitor::tests::test_monitor_creation ... ok [INFO] [stdout] test realtime_performance_monitor::metrics::tests::test_system_metrics ... ok [INFO] [stdout] test realtime_performance_monitor::monitor::tests::test_processor_registration ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_config_builder_pattern ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_alert_manager ... ok [INFO] [stdout] test realtime_performance_monitor::monitor::tests::test_custom_sample_recording ... ok [INFO] [stdout] test realtime_performance_monitor::history::tests::test_performance_history_creation ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_performance_sample_creation ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_performance_trend_display ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_processor_type_capabilities ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_config_creation ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_use_case_configurations ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_processor_type_enumeration ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_system_metrics ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_realtime_suitability ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_predefined_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 simd_ops::tests::test_simd_sparse_elementwise ... ok [INFO] [stdout] test sparray::tests::test_sparse_array_operations ... ok [INFO] [stdout] test realtime_performance_monitor::metrics::tests::test_execution_timer ... ok [INFO] [stdout] test realtime_performance_monitor::monitor::tests::test_monitoring_summary ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_aggregated_metrics ... ok [INFO] [stdout] test sym_coo::tests::test_sym_coo_array ... ok [INFO] [stdout] test sym_coo::tests::test_sym_coo_array_from_triplets ... 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_from_standard ... ok [INFO] [stdout] test sym_csr::tests::test_sym_csr_creation ... ok [INFO] [stdout] test sym_ops::tests::test_sym_csr_rank1_update ... ok [INFO] [stdout] test sym_ops::tests::test_compare_with_standard_matvec ... ok [INFO] [stdout] test sym_ops::tests::test_sym_csr_trace ... ok [INFO] [stdout] test tests::test_construct_sym_utils ... ok [INFO] [stdout] test sym_sparray::tests::test_sym_sparse_array_trait ... ok [INFO] [stdout] test tests::test_dia_array ... ok [INFO] [stdout] test tests::test_dok_array ... ok [INFO] [stdout] test tests::test_dot_product ... ok [INFO] [stdout] test tests::test_format_conversions ... ok [INFO] [stdout] test tests::test_lil_array ... ok [INFO] [stdout] test tests::test_csr_array ... ok [INFO] [stdout] test tests::test_sym_conversions ... ok [INFO] [stdout] test tests::test_sym_coo_array ... ok [INFO] [stdout] test tests::test_sym_csr_array ... ok [INFO] [stdout] test utils::tests::test_density ... ok [INFO] [stdout] test utils::tests::test_diag ... ok [INFO] [stdout] test sym_ops::tests::test_sym_coo_matvec ... 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 realtime_performance_monitor::tests::test_memory_usage_estimation ... ok [INFO] [stdout] test sym_sparray::tests::test_sym_sparse_array_operations ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_monitor_creation_and_summary ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_performance_history ... ok [INFO] [stdout] test tests::test_coo_array ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_alert_severity_ordering ... ok [INFO] [stdout] test sym_ops::tests::test_sym_csr_matvec ... ok [INFO] [stdout] test sym_ops::tests::test_sym_csr_quadratic_form ... ok [INFO] [stdout] test neural_adaptive_sparse::tests::test_processor_creation ... ok [INFO] [stdout] test sparray::tests::test_sparse_array_base ... ok [INFO] [stdout] test sym_coo::tests::test_sym_coo_creation ... ok [INFO] [stdout] test realtime_performance_monitor::tests::test_execution_timer ... ok [INFO] [stdout] test linalg::gcrot::tests::test_gcrot_simple_system ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 483 passed; 0 failed; 19 ignored; 0 measured; 0 filtered out; finished in 0.17s [INFO] [stdout] [INFO] [stderr] Running tests/bicgstab_tests.rs (/opt/rustwide/target/debug/deps/bicgstab_tests-435773104cc33398) [INFO] [stderr] Running tests/cgs_revised_tests.rs (/opt/rustwide/target/debug/deps/cgs_revised_tests-ea42d505e9635280) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_bicgstab_breakdown_detection ... ok [INFO] [stdout] test test_bicgstab_with_preconditioner ... ok [INFO] [stdout] test test_bicgstab_complex_system ... 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_well_conditioned ... ok [INFO] [stdout] test test_cgs_symmetric_vs_cg ... ok [INFO] [stdout] test test_cgs_with_preconditioner ... ok [INFO] [stdout] test test_cgs_identity ... 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/linalg_new_tests.rs (/opt/rustwide/target/debug/deps/linalg_new_tests-f8f7f50054a98380) [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.01s [INFO] [stdout] [INFO] [stderr] Running tests/preconditioner_tests.rs (/opt/rustwide/target/debug/deps/preconditioner_tests-f628d5bce79dc3b4) [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-69b53d808fab2041) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Doc-tests scirs2_sparse [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] [stdout] [INFO] [stdout] running 90 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.rs - bsr::BsrMatrix::new (line 50) ... ok [INFO] [stdout] test src/bsr_array.rs - bsr_array::BsrArray::new (line 94) ... ok [INFO] [stdout] test src/construct.rs - construct::diags_array (line 202) ... ok [INFO] [stdout] test src/combine.rs - combine::kronsum (line 608) ... ok [INFO] [stdout] test src/combine.rs - combine::block_diag (line 222) ... ok [INFO] [stdout] test src/combine.rs - combine::tril (line 318) ... ok [INFO] [stdout] test src/construct_sym.rs - construct_sym::banded_sym_array (line 286) ... ok [INFO] [stdout] test src/combine.rs - combine::kron (line 477) ... ok [INFO] [stdout] test src/combine.rs - combine::vstack (line 124) ... ok [INFO] [stdout] test src/construct.rs - construct::eye_array (line 38) ... 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/csc.rs - csc::CscMatrix::gpu_dot (line 399) ... ok [INFO] [stdout] test src/construct.rs - construct::eye_array_k (line 105) ... ok [INFO] [stdout] test src/construct.rs - construct::random_array_parallel (line 462) ... ok [INFO] [stdout] test src/construct.rs - construct::random_array (line 321) ... ok [INFO] [stdout] test src/construct_sym.rs - construct_sym::eye_sym_array (line 28) ... ok [INFO] [stdout] test src/csgraph/connected_components.rs - csgraph::connected_components::is_connected (line 278) ... ok [INFO] [stdout] test src/csgraph/minimum_spanning_tree.rs - csgraph::minimum_spanning_tree::minimum_spanning_tree (line 146) ... ok [INFO] [stdout] test src/combine.rs - combine::triu (line 394) ... ok [INFO] [stdout] test src/combine.rs - combine::bmat (line 778) ... ok [INFO] [stdout] test src/coo.rs - coo::CooMatrix::new (line 54) ... ok [INFO] [stdout] test src/csc.rs - csc::CscMatrix::new (line 47) ... ok [INFO] [stdout] test src/csgraph/connected_components.rs - csgraph::connected_components::largest_component (line 316) ... 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/construct_sym.rs - construct_sym::tridiagonal_sym_array (line 119) ... ok [INFO] [stdout] test src/csgraph/laplacian.rs - csgraph::laplacian::laplacian (line 57) ... ok [INFO] [stdout] test src/construct_sym.rs - construct_sym::random_sym_array (line 427) ... FAILED [INFO] [stdout] test src/csr_array.rs - csr_array::CsrArray::from_triplets (line 273) ... ok [INFO] [stdout] test src/csgraph/traversal.rs - csgraph::traversal::has_path (line 339) ... ok [INFO] [stdout] test src/csgraph/traversal.rs - csgraph::traversal::traversegraph (line 54) ... ok [INFO] [stdout] test src/csr_array.rs - csr_array::CsrArray (line 68) ... ok [INFO] [stdout] test src/csr_array.rs - csr_array::CsrArray::from_triplets (line 238) ... ok [INFO] [stdout] test src/csr.rs - csr::CsrMatrix::new (line 82) ... ok [INFO] [stdout] test src/csr_array.rs - csr_array::CsrArray::from_triplets (line 258) ... ok [INFO] [stdout] test src/csgraph/traversal.rs - csgraph::traversal::topological_sort (line 423) ... ok [INFO] [stdout] test src/csgraph/traversal.rs - csgraph::traversal::reachable_vertices (line 386) ... ok [INFO] [stdout] test src/csr_array.rs - csr_array::CsrArray (line 87) ... ok [INFO] [stdout] test src/csgraph/mod.rs - csgraph (line 19) ... ok [INFO] [stdout] test src/dok.rs - dok::DokMatrix::new (line 39) ... ok [INFO] [stdout] test src/csr_array.rs - csr_array::CsrArray (line 44) ... ok [INFO] [stdout] test src/dia.rs - dia::DiaMatrix::new (line 42) ... ok [INFO] [stdout] test src/lib.rs - (line 36) ... ok [INFO] [stdout] test src/csgraph/connected_components.rs - csgraph::connected_components::connected_components (line 30) ... ok [INFO] [stdout] test src/csgraph/traversal.rs - csgraph::traversal::bfs_distances (line 277) ... ok [INFO] [stdout] test src/dia_array.rs - dia_array::DiaArray::new (line 78) ... ok [INFO] [stdout] test src/csr.rs - csr::CsrMatrix::gpu_dot (line 515) ... ok [INFO] [stdout] test src/csgraph/mod.rs - csgraph (line 35) ... ok [INFO] [stdout] test src/index_dtype.rs - index_dtype::get_index_dtype (line 28) ... ok [INFO] [stdout] test src/index_dtype.rs - index_dtype::safely_cast_index_arrays (line 94) ... ok [INFO] [stdout] test src/lil.rs - lil::LilMatrix::new (line 39) ... ok [INFO] [stdout] test src/lib.rs - (line 50) ... ok [INFO] [stdout] test src/linalg/decomposition.rs - linalg::decomposition::pivoted_cholesky_decomposition (line 549) ... ok [INFO] [stdout] test src/linalg/amg.rs - linalg::amg::AMGPreconditioner::new (line 119) ... ok [INFO] [stdout] test src/linalg/decomposition.rs - linalg::decomposition::qr_decomposition (line 370) ... ok [INFO] [stdout] test src/linalg/matfuncs.rs - linalg::matfuncs::condest (line 381) - compile ... ok [INFO] [stdout] test src/linalg/eigen/power_iteration.rs - linalg::eigen::power_iteration::power_iteration (line 68) ... ok [INFO] [stdout] test src/linalg/decomposition.rs - linalg::decomposition::lu_decomposition (line 173) ... ok [INFO] [stdout] test src/linalg/matfuncs.rs - linalg::matfuncs::condest_enhanced (line 1159) - compile ... ok [INFO] [stdout] test src/linalg/matfuncs.rs - linalg::matfuncs::twonormest_enhanced (line 1019) - compile ... ok [INFO] [stdout] test src/linalg/matfuncs.rs - linalg::matfuncs::twonormest (line 252) - 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/linalg/eigen/lanczos.rs - linalg::eigen::lanczos::lanczos (line 81) ... ok [INFO] [stdout] test src/linalg/decomposition.rs - linalg::decomposition::lu_decomposition_with_options (line 218) ... FAILED [INFO] [stdout] test src/sym_ops.rs - sym_ops::sym_csr_matvec (line 37) ... ok [INFO] [stdout] test src/sym_ops.rs - sym_ops::sym_coo_matvec (line 185) ... ok [INFO] [stdout] test src/linalg/minres.rs - linalg::minres::minres (line 57) ... ok [INFO] [stdout] test src/linalg/eigen/generalized.rs - linalg::eigen::generalized::eigsh_generalized (line 33) ... ok [INFO] [stdout] test src/linalg/eigen/symmetric.rs - linalg::eigen::symmetric::eigsh_shift_invert (line 102) ... ok [INFO] [stdout] test src/linalg/svd.rs - linalg::svd::svds (line 119) ... ok [INFO] [stdout] test src/linalg/lsmr.rs - linalg::lsmr::lsmr (line 91) ... ok [INFO] [stdout] test src/linalg/tfqmr.rs - linalg::tfqmr::tfqmr (line 75) ... ok [INFO] [stdout] test src/linalg/decomposition.rs - linalg::decomposition::ldlt_decomposition (line 700) ... ok [INFO] [stdout] test src/linalg/eigen/generalized.rs - linalg::eigen::generalized::eigsh_generalized_enhanced (line 121) ... ok [INFO] [stdout] test src/linalg/lsqr.rs - linalg::lsqr::lsqr (line 88) ... ok [INFO] [stdout] test src/linalg/decomposition.rs - linalg::decomposition::cholesky_decomposition (line 456) ... ok [INFO] [stdout] test src/simd_ops.rs - simd_ops::simd_csr_matvec (line 65) ... ok [INFO] [stdout] test src/linalg/gcrot.rs - linalg::gcrot::gcrot (line 74) ... ok [INFO] [stdout] test src/linalg/eigen/symmetric.rs - linalg::eigen::symmetric::eigsh (line 32) ... ok [INFO] [stdout] test src/linalg/eigen/general.rs - linalg::eigen::general::eigs (line 39) ... ok [INFO] [stdout] test src/utils.rs - utils::identity (line 21) ... ok [INFO] [stdout] test src/sym_ops.rs - sym_ops::sym_csr_trace (line 383) ... ok [INFO] [stdout] test src/sym_ops.rs - sym_ops::sym_csr_quadratic_form (line 332) ... ok [INFO] [stdout] test src/utils.rs - utils::diag (line 60) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/construct_sym.rs - construct_sym::random_sym_array (line 427) stdout ---- [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/tmp/rustcqlKoi6/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libscirs2_sparse-54b8f8cc041c7efe,liblog-394b918668cad64a,libscirs2_core-382b19a4dbb87146,libuuid-c674327d40f1d747,libndarray_rand-296e2ca99b2400c6,librand_distr-ceeef270361d102b,librand-33771f5da512d560,librand_chacha-907ac1c8f206d991,librand_core-8393cbea1c051568,libgetrandom-ab7f6ffa3005bc7b,librand_distr-3c4b08fc85b31540,libnum_cpus-2b1920751b107fac,libonce_cell-0ba6aecba7086d38,libchrono-6a89cc51e74b9b5c,libiana_time_zone-693b81a5c0b46492,libserde_json-883c17c6c0a2bab8,libmemchr-2d97b38eddd0133f,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,librand-b0810971830260cc,librand_chacha-350584903b1c24aa,libppv_lite86-d40de8daa0db893c,libzerocopy-70610920d7f7fd24,librand_core-c6c96bfa2551fadf,libgetrandom-b132f115f67c545d,liblibc-a58beeab2e1413cc,libcfg_if-666d36e5ee0df220,libndarray-0fbe712c20004d37,libmatrixmultiply-eed095a2e564d795,libnum_complex-53c2541f769cf603,librayon-cd309c9383118b41,librayon_core-e3d7e751b31f5166,libcrossbeam_deque-ce08bd9aba37d973,libcrossbeam_epoch-0e344cb0f6dc787c,libcrossbeam_utils-57acb8582d3ed5fe,libeither-ef22a4c75605e12f,libnum_integer-6a2b076d4e3684cd,libnum_traits-7ac82bb74aac6d36,librawpointer-a726d041f28ef5ec,libserde-5486562b7369cbd8,libthiserror-1c8d81baf054761d}.rlib" "/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,libcfg_if-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustcqlKoi6/raw-dylibs" "-B/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestnVblZ0/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/decomposition.rs - linalg::decomposition::lu_decomposition_with_options (line 218) stdout ---- [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/tmp/rustcYYart5/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libscirs2_sparse-54b8f8cc041c7efe,liblog-394b918668cad64a,libscirs2_core-382b19a4dbb87146,libuuid-c674327d40f1d747,libndarray_rand-296e2ca99b2400c6,librand_distr-ceeef270361d102b,librand-33771f5da512d560,librand_chacha-907ac1c8f206d991,librand_core-8393cbea1c051568,libgetrandom-ab7f6ffa3005bc7b,librand_distr-3c4b08fc85b31540,libnum_cpus-2b1920751b107fac,libonce_cell-0ba6aecba7086d38,libchrono-6a89cc51e74b9b5c,libiana_time_zone-693b81a5c0b46492,libserde_json-883c17c6c0a2bab8,libmemchr-2d97b38eddd0133f,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,librand-b0810971830260cc,librand_chacha-350584903b1c24aa,libppv_lite86-d40de8daa0db893c,libzerocopy-70610920d7f7fd24,librand_core-c6c96bfa2551fadf,libgetrandom-b132f115f67c545d,liblibc-a58beeab2e1413cc,libcfg_if-666d36e5ee0df220,libndarray-0fbe712c20004d37,libmatrixmultiply-eed095a2e564d795,libnum_complex-53c2541f769cf603,librayon-cd309c9383118b41,librayon_core-e3d7e751b31f5166,libcrossbeam_deque-ce08bd9aba37d973,libcrossbeam_epoch-0e344cb0f6dc787c,libcrossbeam_utils-57acb8582d3ed5fe,libeither-ef22a4c75605e12f,libnum_integer-6a2b076d4e3684cd,libnum_traits-7ac82bb74aac6d36,librawpointer-a726d041f28ef5ec,libserde-5486562b7369cbd8,libthiserror-1c8d81baf054761d}.rlib" "/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,libcfg_if-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustcYYart5/raw-dylibs" "-B/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestECg9dR/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/construct_sym.rs - construct_sym::random_sym_array (line 427) [INFO] [stdout] src/linalg/decomposition.rs - linalg::decomposition::lu_decomposition_with_options (line 218) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 82 passed; 2 failed; 6 ignored; 0 measured; 0 filtered out; finished in 37.72s [INFO] [stdout] [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] running `Command { std: "docker" "inspect" "67860c56918f41b6e28a8d9b591678fcf73d148eca579b2947f2ed5b66704934", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "67860c56918f41b6e28a8d9b591678fcf73d148eca579b2947f2ed5b66704934", kill_on_drop: false }` [INFO] [stdout] 67860c56918f41b6e28a8d9b591678fcf73d148eca579b2947f2ed5b66704934