[INFO] fetching crate scirs2-linalg 0.1.1...
[INFO] testing scirs2-linalg-0.1.1 against master#0d162b25edd5bf0dba9a22e83b614f1113e90474 for pr-150681
[INFO] extracting crate scirs2-linalg 0.1.1 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate scirs2-linalg 0.1.1
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate scirs2-linalg 0.1.1
[INFO] tweaked toml for crates.io crate scirs2-linalg 0.1.1 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate scirs2-linalg 0.1.1 on toolchain 0d162b25edd5bf0dba9a22e83b614f1113e90474
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate scirs2-linalg 0.1.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded scirs2-numpy v0.1.1
[INFO] [stderr]   Downloaded page_size v0.6.0
[INFO] [stderr]   Downloaded oxiblas-ndarray v0.1.2
[INFO] [stderr]   Downloaded alloca v0.4.0
[INFO] [stderr]   Downloaded oxicode_derive v0.1.0
[INFO] [stderr]   Downloaded special v0.11.4
[INFO] [stderr]   Downloaded criterion-plot v0.8.1
[INFO] [stderr]   Downloaded lambert_w v1.2.34
[INFO] [stderr]   Downloaded oxicode v0.1.1
[INFO] [stderr]   Downloaded wide v1.1.1
[INFO] [stderr]   Downloaded safe_arch v1.0.0
[INFO] [stderr]   Downloaded criterion v0.8.1
[INFO] [stderr]   Downloaded oxiblas-matrix v0.1.2
[INFO] [stderr]   Downloaded oxiblas-blas v0.1.2
[INFO] [stderr]   Downloaded ndarray-rand v0.16.0
[INFO] [stderr]   Downloaded oxiblas-lapack v0.1.2
[INFO] [stderr]   Downloaded oxiblas-core v0.1.2
[INFO] [stderr]   Downloaded ndarray v0.17.1
[INFO] [stderr]   Downloaded scirs2-autograd v0.1.1
[INFO] [stderr]   Downloaded scirs2-core v0.1.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 623082e96d30a72d91ba9705909b4e55cd04ad5932fcfa8e3b9194bca1d2fb7e
[INFO] running `Command { std: "docker" "start" "-a" "623082e96d30a72d91ba9705909b4e55cd04ad5932fcfa8e3b9194bca1d2fb7e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "623082e96d30a72d91ba9705909b4e55cd04ad5932fcfa8e3b9194bca1d2fb7e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "623082e96d30a72d91ba9705909b4e55cd04ad5932fcfa8e3b9194bca1d2fb7e", kill_on_drop: false }`
[INFO] [stdout] 623082e96d30a72d91ba9705909b4e55cd04ad5932fcfa8e3b9194bca1d2fb7e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5f7b14163f212df2f12a33db0341aac7326754c7b99affc6c95d07f093691d83
[INFO] running `Command { std: "docker" "start" "-a" "5f7b14163f212df2f12a33db0341aac7326754c7b99affc6c95d07f093691d83", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling matrixmultiply v0.3.10
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling zmij v1.0.3
[INFO] [stderr]    Compiling scirs2-core v0.1.1
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling uuid v1.19.0
[INFO] [stderr]    Compiling crossbeam v0.8.4
[INFO] [stderr]    Compiling serde_json v1.0.148
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]    Compiling zerocopy-derive v0.8.31
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling oxicode_derive v0.1.0
[INFO] [stderr]    Compiling bytemuck v1.24.0
[INFO] [stderr]    Compiling safe_arch v1.0.0
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling zerocopy v0.8.31
[INFO] [stderr]    Compiling wide v1.1.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling oxicode v0.1.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling oxiblas-core v0.1.2
[INFO] [stderr]    Compiling ndarray v0.17.1
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling oxiblas-matrix v0.1.2
[INFO] [stderr]    Compiling rand_distr v0.5.1
[INFO] [stderr]    Compiling oxiblas-blas v0.1.2
[INFO] [stderr]    Compiling oxiblas-lapack v0.1.2
[INFO] [stderr]    Compiling ndarray-rand v0.16.0
[INFO] [stderr]    Compiling oxiblas-ndarray v0.1.2
[INFO] [stderr]    Compiling scirs2-linalg v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 30s
[INFO] running `Command { std: "docker" "inspect" "5f7b14163f212df2f12a33db0341aac7326754c7b99affc6c95d07f093691d83", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5f7b14163f212df2f12a33db0341aac7326754c7b99affc6c95d07f093691d83", kill_on_drop: false }`
[INFO] [stdout] 5f7b14163f212df2f12a33db0341aac7326754c7b99affc6c95d07f093691d83
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8aaaa5172a13a2ff9f8b41ff4ec8236a4c1e014ab5f62b6c161165f4c2f5d39b
[INFO] running `Command { std: "docker" "start" "-a" "8aaaa5172a13a2ff9f8b41ff4ec8236a4c1e014ab5f62b6c161165f4c2f5d39b", kill_on_drop: false }`
[INFO] [stderr]    Compiling ndarray v0.17.1
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling clap_builder v4.5.53
[INFO] [stderr]    Compiling criterion-plot v0.8.1
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling clap v4.5.53
[INFO] [stderr]    Compiling criterion v0.8.1
[INFO] [stderr]    Compiling oxiblas-ndarray v0.1.2
[INFO] [stderr]    Compiling ndarray-rand v0.16.0
[INFO] [stderr]    Compiling scirs2-core v0.1.1
[INFO] [stderr]    Compiling scirs2-linalg v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2m 49s
[INFO] running `Command { std: "docker" "inspect" "8aaaa5172a13a2ff9f8b41ff4ec8236a4c1e014ab5f62b6c161165f4c2f5d39b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8aaaa5172a13a2ff9f8b41ff4ec8236a4c1e014ab5f62b6c161165f4c2f5d39b", kill_on_drop: false }`
[INFO] [stdout] 8aaaa5172a13a2ff9f8b41ff4ec8236a4c1e014ab5f62b6c161165f4c2f5d39b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] e77034921f45384d24f8c57bcd86d1148f51985a15ac74e35b003d67015957b8
[INFO] running `Command { std: "docker" "start" "-a" "e77034921f45384d24f8c57bcd86d1148f51985a15ac74e35b003d67015957b8", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.26s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scirs2_linalg-0be6bb3dc32db5a3)
[INFO] [stdout] 
[INFO] [stdout] running 579 tests
[INFO] [stdout] test basic::tests::test_det_3x3 ... ok
[INFO] [stdout] test attention::tests::test_causal_attention ... ok
[INFO] [stdout] test basic::tests::test_det_large ... ok
[INFO] [stdout] test basic::tests::test_inv_2x2 ... ok
[INFO] [stdout] test basic::tests::testmatrix_power ... ok
[INFO] [stdout] test basic::tests::test_inv_large ... ok
[INFO] [stdout] test batch::attention::tests::test_batch_multi_query_attention ... ok
[INFO] [stdout] test basic::tests::test_det_2x2 ... ok
[INFO] [stdout] test batch::attention::tests::test_batch_multi_query_attention_causal ... ok
[INFO] [stdout] test batch::tests::test_batch_add_column_wise ... ok
[INFO] [stdout] test batch::attention::tests::test_batch_flash_attention ... ok
[INFO] [stdout] test batch::tests::test_batch_add_dimension_error ... ok
[INFO] [stdout] test batch::tests::test_batch_add_row_wise ... ok
[INFO] [stdout] test batch::tests::test_batch_matmul ... ok
[INFO] [stdout] test batch::tests::test_batch_sum ... ok
[INFO] [stdout] test blas::tests::test_asum ... ok
[INFO] [stdout] test attention::tests::test_basic_attention ... ok
[INFO] [stdout] test batch::tests::test_batch_matvec_dimension_error ... ok
[INFO] [stdout] test blas::tests::test_gemm ... ok
[INFO] [stdout] test blas::tests::test_gemv ... ok
[INFO] [stdout] test blas::tests::test_iamax ... ok
[INFO] [stdout] test batch::tests::test_batch_matmul_dimension_error ... ok
[INFO] [stdout] test batch::tests::test_batch_matvec ... ok
[INFO] [stdout] test blas::tests::test_axpy ... ok
[INFO] [stdout] test batch::attention::tests::test_batch_multi_head_attention ... ok
[INFO] [stdout] test blas::tests::test_nrm2 ... ok
[INFO] [stdout] test blas_accelerated::tests::test_dot ... ok
[INFO] [stdout] test blas_accelerated::tests::test_gemm ... ok
[INFO] [stdout] test blas_accelerated::tests::test_gemv ... ok
[INFO] [stdout] test blas_accelerated::tests::test_inv ... ok
[INFO] [stdout] test blas_accelerated::tests::test_matmul ... ok
[INFO] [stdout] test broadcast::tests::test_broadcast_3d_with_different_batch ... ok
[INFO] [stdout] test broadcast::tests::test_broadcast_compatible ... ok
[INFO] [stdout] test broadcast::tests::test_broadcast_matmul_3d ... ok
[INFO] [stdout] test broadcast::tests::test_broadcastshape ... ok
[INFO] [stdout] test broadcast::tests::test_broadcast_matmul_dyn ... ok
[INFO] [stdout] test broadcast::tests::test_incompatible_dimensions ... ok
[INFO] [stdout] test broadcast::tests::test_broadcast_matvec_dyn ... ok
[INFO] [stdout] test circulant_toeplitz::tests::test_circulant_condition_number ... ok
[INFO] [stdout] test circulant_toeplitz::tests::test_circulant_matvec ... ok
[INFO] [stdout] test circulant_toeplitz::tests::test_circulant_solve ... ok
[INFO] [stdout] test circulant_toeplitz::tests::test_circulant_to_dense ... ok
[INFO] [stdout] test circulant_toeplitz::tests::test_circulantmatrix_creation ... ok
[INFO] [stdout] test circulant_toeplitz::tests::test_error_handling ... ok
[INFO] [stdout] test circulant_toeplitz::tests::test_toeplitz_solve_fft ... ok
[INFO] [stdout] test circulant_toeplitz::tests::test_large_circulant_system ... ok
[INFO] [stdout] test circulant_toeplitz::tests::test_toeplitz_matvec ... ok
[INFO] [stdout] test circulant_toeplitz::tests::test_toeplitz_symmetric ... ok
[INFO] [stdout] test circulant_toeplitz::tests::test_toeplitz_fft_vs_levinson ... ok
[INFO] [stdout] test circulant_toeplitz::tests::test_toeplitzmatrix_creation ... ok
[INFO] [stdout] test circulant_toeplitz::tests::test_toeplitz_solve_levinson ... ok
[INFO] [stdout] test circulant_toeplitz::tests::test_toeplitz_to_dense ... ok
[INFO] [stdout] test complex::decompositions::tests::test_complex_cholesky ... ok
[INFO] [stdout] test complex::decompositions::tests::test_complex_lu ... ok
[INFO] [stdout] test complex::decompositions::tests::test_complex_qr ... ok
[INFO] [stdout] test complex::enhanced_ops::tests::test_is_hermitian ... ok
[INFO] [stdout] test complex::enhanced_ops::tests::test_is_unitary ... ok
[INFO] [stdout] test complex::enhanced_ops::tests::test_inner_product ... ok
[INFO] [stdout] test complex::enhanced_ops::tests::test_matvec ... ok
[INFO] [stdout] test complex::enhanced_ops::tests::test_trace ... ok
[INFO] [stdout] test convolution::tests::test_conv2d_backward_bias ... ok
[INFO] [stdout] test convolution::tests::test_col2im_basic ... ok
[INFO] [stdout] test convolution::tests::test_conv2d_backward_input ... ok
[INFO] [stdout] test convolution::tests::test_conv2d_backward_kernel ... ok
[INFO] [stdout] test convolution::tests::test_conv2d_im2col_with_bias ... ok
[INFO] [stdout] test convolution::tests::test_conv_transpose2d ... ok
[INFO] [stdout] test convolution::tests::test_im2col_basic ... ok
[INFO] [stdout] test convolution::tests::test_im2col_with_padding ... ok
[INFO] [stdout] test convolution::tests::test_max_pool2d ... ok
[INFO] [stdout] test convolution::tests::test_max_pool2d_backward ... ok
[INFO] [stdout] test decomposition::tests::test_cholesky_2x2 ... ok
[INFO] [stdout] test decomposition::tests::test_complete_orthogonal_decomposition ... ok
[INFO] [stdout] test decomposition::tests::test_lu ... ok
[INFO] [stdout] test decomposition::tests::test_qr ... ok
[INFO] [stdout] test blas_accelerated::tests::test_norm ... ok
[INFO] [stdout] test blas_accelerated::tests::test_solve ... ok
[INFO] [stdout] test complex::enhanced_ops::tests::test_det ... ok
[INFO] [stdout] test decomposition_advanced::tests::test_jacobi_svd_2x2 ... ok
[INFO] [stdout] test decomposition_advanced::tests::test_polar_decomposition ... ok
[INFO] [stdout] test decomposition_advanced::tests::test_polar_decomposition_newton ... ok
[INFO] [stdout] test decomposition_advanced::tests::test_qr_with_column_pivoting ... ok
[INFO] [stdout] test diagnostics::tests::test_ill_conditionedmatrix ... ok
[INFO] [stdout] test diagnostics::tests::test_analyzematrix ... ok
[INFO] [stdout] test complex::decompositions::tests::test_complex_svd ... ok
[INFO] [stdout] test eigen::generalized::tests::test_eig_gen_identity ... ok
[INFO] [stdout] test eigen::generalized::tests::test_eigh_gen_basic ... ok
[INFO] [stdout] test eigen::generalized::tests::test_eigvals_gen ... ok
[INFO] [stdout] test eigen::sparse::tests::test_csrmatrix_interface ... ok
[INFO] [stdout] test eigen::generalized::tests::test_eigvalsh_gen ... ok
[INFO] [stdout] test eigen::standard::tests::test_1x1matrix ... ok
[INFO] [stdout] test decomposition::tests::test_qz ... ok
[INFO] [stdout] test eigen::standard::tests::test_2x2_diagonalmatrix ... ok
[INFO] [stdout] test eigen::standard::tests::test_2x2_symmetricmatrix ... ok
[INFO] [stdout] test eigen::sparse::tests::test_sparse_placeholder ... ok
[INFO] [stdout] test eigen::generalized::tests::test_eig_gen_basic ... ok
[INFO] [stdout] test eigen::tests::test_adaptive_tolerance ... ok
[INFO] [stdout] test eigen::tests::test_backward_compatibility ... ok
[INFO] [stdout] test eigen::standard::tests::test_power_iteration ... ok
[INFO] [stdout] test eigen::tests::test_advanced_precision_fallback ... ok
[INFO] [stdout] test eigen::tests::test_condition_number_estimation ... ok
[INFO] [stdout] test eigen::tests::test_module_organization ... ok
[INFO] [stdout] test eigen_specialized::tests::test_circulant_eigenvalues ... ok
[INFO] [stdout] test decomposition::tests::test_schur ... ok
[INFO] [stdout] test eigen_specialized::tests::test_tridiagonal_eigen_simple ... ok
[INFO] [stdout] test extended_precision::eigen::iterative::tests::test_advanced_precision_eigh ... ok
[INFO] [stdout] test extended_precision::tests::test_extended_det ... ok
[INFO] [stdout] test eigen_specialized::tests::test_partial_eigen ... ok
[INFO] [stdout] test eigen_specialized::tests::test_tridiagonal_eigen_diagonal ... ok
[INFO] [stdout] test extended_precision::eigen::iterative::tests::test_estimate_condition_number ... ok
[INFO] [stdout] test extended_precision::tests::test_extended_matvec ... ok
[INFO] [stdout] test extended_precision::tests::test_extended_matmul ... ok
[INFO] [stdout] test fft::tests::test_bluestein_arbitrarysize ... ok
[INFO] [stdout] test fft::tests::test_dct_1d ... ok
[INFO] [stdout] test fft::tests::test_dst_1d ... ok
[INFO] [stdout] test fft::tests::test_fast_walsh_transform ... ok
[INFO] [stdout] test fft::tests::test_fft_1d_basic ... ok
[INFO] [stdout] test fft::tests::test_fft_2d ... ok
[INFO] [stdout] test batch::tests::test_batch_add_invalid_axis ... ok
[INFO] [stdout] test extended_precision::tests::test_extended_solve ... ok
[INFO] [stdout] test fft::tests::test_bit_reverse ... ok
[INFO] [stdout] test fft::tests::test_fft_frequencies ... ok
[INFO] [stdout] test fft::tests::test_fft_3d ... ok
[INFO] [stdout] test fft::tests::test_fft_convolve ... ok
[INFO] [stdout] test fft::tests::test_fft_plan_creation ... ok
[INFO] [stdout] test fft::tests::test_hadamard_transform_properties ... ok
[INFO] [stdout] test fft::tests::test_irfft_1d ... ok
[INFO] [stdout] test fft::tests::test_kaiser_window ... ok
[INFO] [stdout] test fft::tests::test_rfft_1d ... ok
[INFO] [stdout] test fft::tests::test_periodogram_psd ... ok
[INFO] [stdout] test fft::tests::test_tukey_window ... ok
[INFO] [stdout] test fft::tests::test_walsh_hadamard_transform ... ok
[INFO] [stdout] test fft::tests::test_window_functions ... ok
[INFO] [stdout] test generic::tests::test_gdet ... ok
[INFO] [stdout] test generic::tests::test_geig ... ok
[INFO] [stdout] test generic::tests::test_gemm ... ok
[INFO] [stdout] test generic::tests::test_gemv ... ok
[INFO] [stdout] test blas::tests::test_dot ... ok
[INFO] [stdout] test generic::tests::test_gnorm ... ok
[INFO] [stdout] test convolution::tests::test_conv2d_im2col_basic ... ok
[INFO] [stdout] test extended_precision::tests::test_extended_det_ill_conditioned ... ok
[INFO] [stdout] test fft::tests::test_hadamard_transform ... ok
[INFO] [stdout] test generic::tests::test_ginv ... ok
[INFO] [stdout] test generic::tests::test_gsolve ... ok
[INFO] [stdout] test fft::tests::test_fft_inverse_property ... ok
[INFO] [stdout] test generic::tests::test_precision_selector ... ok
[INFO] [stdout] test gradient::tests::test_binary_crossentropy_gradient ... ok
[INFO] [stdout] test gradient::tests::test_binary_crossentropy_gradient_invalid_predictions ... ok
[INFO] [stdout] test gradient::tests::test_hessian ... ok
[INFO] [stdout] test generic::tests::test_gsvd ... ok
[INFO] [stdout] test gradient::tests::test_hessian_quadratic_form ... ok
[INFO] [stdout] test gradient::tests::test_binary_crossentropy_gradient_invalid_targets ... ok
[INFO] [stdout] test gradient::tests::test_hessian_multidimensional ... ok
[INFO] [stdout] test gradient::tests::test_jacobian ... ok
[INFO] [stdout] test gradient::tests::test_mse_gradient ... ok
[INFO] [stdout] test gradient::tests::test_mse_gradient_dimension_error ... ok
[INFO] [stdout] test gradient::tests::test_softmax_crossentropy_gradient_invalid_softmax ... ok
[INFO] [stdout] test gradient::tests::test_softmax_crossentropy_gradient ... ok
[INFO] [stdout] test gradient::tests::test_softmax_crossentropy_gradient_invalid_targets ... ok
[INFO] [stdout] test hierarchical::tests::test_hmatrix_error_handling ... ok
[INFO] [stdout] test fft::tests::test_welch_psd ... ok
[INFO] [stdout] test hierarchical::tests::test_adaptive_lowrank_approximation ... ok
[INFO] [stdout] test generic::tests::test_gqr ... ok
[INFO] [stdout] test hierarchical::tests::test_hmatrix_small ... ok
[INFO] [stdout] test hierarchical::tests::test_hssmatrix_basic ... ok
[INFO] [stdout] test iterative_solvers::tests::test_bicgstab ... ok
[INFO] [stdout] test iterative_solvers::tests::test_conjugate_gradient_symmetric_positive_definite ... ok
[INFO] [stdout] test iterative_solvers::tests::test_gauss_seidel ... ok
[INFO] [stdout] test iterative_solvers::tests::test_jacobi_method ... ok
[INFO] [stdout] test iterative_solvers::tests::test_conjugate_gradient_identity ... ok
[INFO] [stdout] test kronecker::tests::test_advanced_kfac_step ... ok
[INFO] [stdout] test iterative_solvers::tests::test_methods_comparison ... ok
[INFO] [stdout] test kronecker::tests::test_block_fisher_memory_info ... ok
[INFO] [stdout] test iterative_solvers::tests::test_multigrid ... ok
[INFO] [stdout] test iterative_solvers::tests::test_minres ... ok
[INFO] [stdout] test iterative_solvers::tests::test_successive_over_relaxation ... ok
[INFO] [stdout] test kronecker::tests::test_kfac_optimizer_basic ... ok
[INFO] [stdout] test kronecker::tests::test_block_diagonal_fisher ... ok
[INFO] [stdout] test kronecker::tests::test_kfac_optimizer_reset ... ok
[INFO] [stdout] test kronecker::tests::test_kfac_optimizer_damping_adjustment ... ok
[INFO] [stdout] test kronecker::tests::test_kfac_update ... ok
[INFO] [stdout] test kronecker::tests::test_kron_matmul ... ok
[INFO] [stdout] test kronecker::tests::test_kron_factorize ... ok
[INFO] [stdout] test lapack::tests::test_cholesky ... ok
[INFO] [stdout] test kronecker::tests::test_stablematrix_inverse ... ok
[INFO] [stdout] test kronecker::tests::test_kron_matvec ... ok
[INFO] [stdout] test kronecker::tests::test_kron_simple ... ok
[INFO] [stdout] test lapack::tests::test_lu_factor ... ok
[INFO] [stdout] test lapack::tests::test_qr_factor ... ok
[INFO] [stdout] test lapack_accelerated::tests::test_eigh ... ok
[INFO] [stdout] test lapack_accelerated::tests::test_cholesky ... ok
[INFO] [stdout] test lapack_accelerated::tests::test_lu ... ok
[INFO] [stdout] test lapack_accelerated::tests::test_qr ... ok
[INFO] [stdout] test lapack_accelerated::tests::test_svd ... ok
[INFO] [stdout] test large_scale::tests::test_incremental_svd ... ignored, Depends on SVD eigendecomposition for small matrices which is not yet implemented
[INFO] [stdout] test large_scale::tests::test_randomized_block_lanczos ... ignored, Depends on eigendecomposition for small matrices which is not yet implemented
[INFO] [stdout] test large_scale::tests::test_block_krylov_solve ... ok
[INFO] [stdout] test large_scale::tests::test_ca_gmres ... ok
[INFO] [stdout] test large_scale::tests::test_randomized_least_squares ... ok
[INFO] [stdout] test lowrank::tests::test_cur_decomposition_error_handling ... ok
[INFO] [stdout] test lapack_accelerated::tests::test_eig ... ok
[INFO] [stdout] test lowrank::tests::test_cur_decomposition_full_rank ... ok
[INFO] [stdout] test kronecker::tests::test_kfac_factorization ... ok
[INFO] [stdout] test large_scale::tests::test_randomized_norm ... ok
[INFO] [stdout] test lowrank::tests::test_nmf_basic ... ok
[INFO] [stdout] test hierarchical::tests::test_cluster_tree_construction ... ok
[INFO] [stdout] test lowrank::tests::test_cur_decomposition_interpretability ... ok
[INFO] [stdout] test lowrank::tests::test_randomized_svd_error_handling ... ok
[INFO] [stdout] test matrix_calculus::enhanced::tests::test_find_critical_points ... ok
[INFO] [stdout] test lowrank::tests::test_truncated_svd ... ok
[INFO] [stdout] test matrix_calculus::enhanced::tests::test_hessian_vector_product ... ok
[INFO] [stdout] test matrix_calculus::enhanced::tests::test_taylor_approximation ... ok
[INFO] [stdout] test matrix_calculus::enhanced::tests::test_vector_jacobian_product ... ok
[INFO] [stdout] test matrix_calculus::enhanced::tests::test_jacobian_vector_product ... ok
[INFO] [stdout] test matrix_calculus::enhanced::tests::testmatrix_gradient ... ok
[INFO] [stdout] test matrix_calculus::matrix_derivatives::differential_operators::tests::testmatrix_divergence ... ok
[INFO] [stdout] test eigen::tests::test_generalized_eigenvalue_re_exports ... ok
[INFO] [stdout] test lowrank::tests::test_randomized_svd_basic ... ok
[INFO] [stdout] test matrix_calculus::matrix_derivatives::differential_operators::tests::testmatrix_gradient ... ok
[INFO] [stdout] test matrix_calculus::matrix_derivatives::differential_operators::tests::testmatrix_laplacian ... ok
[INFO] [stdout] test matrix_calculus::matrix_derivatives::tests::test_det_derivative ... ok
[INFO] [stdout] test matrix_calculus::enhanced::tests::testmatrix_jacobian ... ok
[INFO] [stdout] test lowrank::tests::test_pca_basic ... ok
[INFO] [stdout] test matrix_calculus::matrix_derivatives::tests::test_matmul_derivative ... ok
[INFO] [stdout] test matrix_calculus::matrix_derivatives::tests::test_norm_derivative ... ok
[INFO] [stdout] test matrix_calculus::matrix_derivatives::tests::test_trace_derivative ... ok
[INFO] [stdout] test matrix_dynamics::tests::test_lyapunov_solve_simple ... ok
[INFO] [stdout] test matrix_calculus::optimization::tests::testmatrix_gradient_descent ... ok
[INFO] [stdout] test matrix_dynamics::tests::test_config_builders ... ok
[INFO] [stdout] test matrix_calculus::optimization::tests::test_projected_gradient_descent ... ok
[INFO] [stdout] test matrix_dynamics::tests::test_quantum_evolution ... ok
[INFO] [stdout] test matrix_dynamics::tests::test_riccati_solve_simple ... ok
[INFO] [stdout] test matrix_dynamics::tests::test_stability_analysis ... ok
[INFO] [stdout] test matrix_dynamics::tests::testmatrix_exp_action_simple ... ok
[INFO] [stdout] test matrix_equations::tests::test_continuous_riccati_simple ... ignored, Complex eigenvalue handling needs implementation
[INFO] [stdout] test matrix_factorization::tests::test_cur_decomposition ... ok
[INFO] [stdout] test matrix_factorization::tests::test_interpolative_decomposition ... ok
[INFO] [stdout] test matrix_factorization::tests::test_rank_revealing_qr ... ok
[INFO] [stdout] test matrix_factorization::tests::test_utv_decomposition ... ok
[INFO] [stdout] test matrix_equations::tests::test_stein_equation ... ok
[INFO] [stdout] test matrix_functions::tests::analysis_tests::test_spectral_radius_diagonal ... ok
[INFO] [stdout] test matrix_equations::tests::test_sylvester_equation ... ok
[INFO] [stdout] test matrix_functions::tests::analysis_tests::test_tikhonov_regularization ... ok
[INFO] [stdout] test lowrank::tests::test_cur_decomposition_rectangular ... ok
[INFO] [stdout] test matrix_functions::tests::analysis_tests::test_nuclear_norm_diagonal ... ok
[INFO] [stdout] test matrix_functions::tests::exponential_tests::test_expm_identity ... ok
[INFO] [stdout] test matrix_functions::tests::exponential_tests::test_logm_identity ... ok
[INFO] [stdout] test matrix_functions::tests::fractional_tests::test_fractional_power_half ... ok
[INFO] [stdout] test matrix_functions::tests::hyperbolic_tests::test_coshm_zero ... ok
[INFO] [stdout] test matrix_functions::tests::hyperbolic_tests::test_sinhm_zero ... ok
[INFO] [stdout] test matrix_functions::tests::exponential_tests::test_matrix_power_integer ... ok
[INFO] [stdout] test matrix_functions::tests::special_tests::test_softmax_basic ... ok
[INFO] [stdout] test matrix_functions::tests::exponential_tests::test_sqrtm_diagonal ... ok
[INFO] [stdout] test matrix_functions::tests::trigonometric_tests::test_sinm_zero ... ok
[INFO] [stdout] test matrix_functions::tests::trigonometric_tests::test_cosm_zero ... ok
[INFO] [stdout] test matrixfree::tests::test_block_diagonal_operator ... ok
[INFO] [stdout] test matrixfree::tests::test_diagonal_operator ... ok
[INFO] [stdout] test matrix_functions::tests::fractional_tests::test_spd_matrix_function_sqrt ... ok
[INFO] [stdout] test matrixfree::tests::test_jacobi_preconditioner ... ok
[INFO] [stdout] test matrixfree::tests::test_preconditioned_conjugate_gradient ... ok
[INFO] [stdout] test matrix_functions::tests::special_tests::test_sigmoid_basic ... ok
[INFO] [stdout] test matrixfree::tests::testmatrix_free_gmres ... ok
[INFO] [stdout] test mixed_precision::adaptive::tests::test_mixed_precision_cond ... ok
[INFO] [stdout] test mixed_precision::adaptive::tests::test_mixed_precision_qr ... ok
[INFO] [stdout] test mixed_precision::adaptive::tests::test_mixed_precision_solve ... ok
[INFO] [stdout] test mixed_precision::adaptive::tests::test_mixed_precision_svd ... ok
[INFO] [stdout] test mixed_precision::adaptive::tests::test_mixed_precision_solve_errors ... ok
[INFO] [stdout] test matrixfree::tests::testmatrix_free_conjugate_gradient ... ok
[INFO] [stdout] test matrix_factorization::tests::test_nmf_simple ... ok
[INFO] [stdout] test mixed_precision::conversions::tests::test_convert_2d_f32_to_f64 ... ok
[INFO] [stdout] test mixed_precision::conversions::tests::test_convert_2d_f64_to_f32 ... ok
[INFO] [stdout] test mixed_precision::conversions::tests::test_convert_emptyarrays ... ok
[INFO] [stdout] test mixed_precision::conversions::tests::test_convert_f32_to_f64 ... ok
[INFO] [stdout] test mixed_precision::conversions::tests::test_convert_f64_to_f32 ... ok
[INFO] [stdout] test mixed_precision::f32_ops::tests::test_dimension_mismatch_errors ... ok
[INFO] [stdout] test mixed_precision::f32_ops::tests::test_mixed_precision_dot_f32 ... ok
[INFO] [stdout] test mixed_precision::f32_ops::tests::test_mixed_precision_dot_f32_precision ... ok
[INFO] [stdout] test mixed_precision::f32_ops::tests::test_mixed_precision_dot_f32_short ... ok
[INFO] [stdout] test mixed_precision::f32_ops::tests::test_mixed_precision_matmul_f32_basic_small ... ok
[INFO] [stdout] test mixed_precision::f32_ops::tests::test_mixed_precision_matvec_f32 ... ok
[INFO] [stdout] test lowrank::tests::test_cur_decomposition_basic ... ok
[INFO] [stdout] test mixed_precision::f64_ops::tests::test_mixed_precision_matmul_f64_errors ... ok
[INFO] [stdout] test matrixfree::tests::test_linear_operator_apply ... ok
[INFO] [stdout] test mixed_precision::f64_ops::tests::test_mixed_precision_matmul_f64_rectangular ... ok
[INFO] [stdout] test mixed_precision::f64_ops::tests::test_mixed_precision_matmul_f64_small ... ok
[INFO] [stdout] test mixed_precision::simd::tests::test_simd_mixed_precision_dot ... ok
[INFO] [stdout] test mixed_precision::simd::tests::test_simd_mixed_precision_matmul ... ok
[INFO] [stdout] test mixed_precision::simd::tests::test_simd_mixed_precision_matvec ... ok
[INFO] [stdout] test mixed_precision::tests::test_mixed_precision_det ... ok
[INFO] [stdout] test mixed_precision::tests::test_mixed_precision_dot ... ok
[INFO] [stdout] test mixed_precision::tests::test_mixed_precision_inv ... ok
[INFO] [stdout] test mixed_precision::tests::test_mixed_precision_matmul ... ok
[INFO] [stdout] test mixed_precision::tests::test_mixed_precision_matvec ... ok
[INFO] [stdout] test mixed_precision::tests::test_module_integration ... ok
[INFO] [stdout] test norm::tests::test_vector_norm_1 ... ok
[INFO] [stdout] test norm::tests::test_vector_norm_2 ... ok
[INFO] [stdout] test norm::tests::test_vector_norm_inf ... ok
[INFO] [stdout] test norm::tests::testmatrix_norm_1 ... ok
[INFO] [stdout] test norm::tests::testmatrix_norm_frobenius ... ok
[INFO] [stdout] test norm::tests::testmatrix_norm_inf ... ok
[INFO] [stdout] test optim::tests::test_block_matmul_2x2 ... ok
[INFO] [stdout] test optim::tests::test_block_matmul_2x3_3x2 ... ok
[INFO] [stdout] test optim::tests::test_dimension_mismatch ... ok
[INFO] [stdout] test mixed_precision::conversions::tests::test_convert_edge_values ... ok
[INFO] [stdout] test optim::tests::test_strassen_matmul_2x2 ... ok
[INFO] [stdout] test optim::tests::test_strassen_matmul_3x3 ... ok
[INFO] [stdout] test optim::tests::test_tiled_matmul_2x2 ... ok
[INFO] [stdout] test optim::tests::test_tiled_matmul_2x3_3x2 ... ok
[INFO] [stdout] test parallel::affinity::tests::test_affinity_strategy_recommendation ... ok
[INFO] [stdout] test parallel::affinity::tests::test_core_affinity_creation ... ok
[INFO] [stdout] test parallel::affinity::tests::test_numa_affinity_creation ... ok
[INFO] [stdout] test parallel::affinity::tests::test_numa_spread_assignments ... ok
[INFO] [stdout] test parallel::affinity::tests::test_pinned_assignments ... ok
[INFO] [stdout] test parallel::numa::tests::test_numa_partitioning_strategy ... ok
[INFO] [stdout] test optim::tests::test_largematrix_equivalence ... ok
[INFO] [stdout] test parallel::numa::tests::test_numa_topology_detection ... ok
[INFO] [stdout] test parallel::numa::tests::test_numa_workload_balancer ... ok
[INFO] [stdout] test parallel::thread_pools::tests::test_dynamic_sizing_config ... ok
[INFO] [stdout] test parallel::thread_pools::tests::test_performance_anomaly_detection ... ok
[INFO] [stdout] test parallel::thread_pools::tests::test_thread_pool_config_default ... ok
[INFO] [stdout] test parallel::thread_pools::tests::test_thread_pool_manager ... ok
[INFO] [stdout] test parallel::thread_pools::tests::test_workload_predictor ... ok
[INFO] [stdout] test parallel::work_stealing::cache_aware::optimization_tests::test_adaptive_chunking ... ok
[INFO] [stdout] test parallel::work_stealing::cache_aware::optimization_tests::test_cache_locality_optimizer ... ok
[INFO] [stdout] test parallel::work_stealing::cache_aware::optimization_tests::test_optimized_scheduler_creation ... ok
[INFO] [stdout] test parallel::work_stealing::cache_aware::optimization_tests::test_performance_monitor ... ok
[INFO] [stdout] test parallel_dispatch::tests::test_parallel_config_builder ... ok
[INFO] [stdout] test parallel_dispatch::tests::test_parallel_dispatch_smallmatrix ... ok
[INFO] [stdout] test perf_opt::tests::test_adaptive_matmul ... ok
[INFO] [stdout] test perf_opt::tests::test_blocked_matmul ... ok
[INFO] [stdout] test perf_opt::tests::test_inplace_operations ... ok
[INFO] [stdout] test perf_opt::tests::test_inplace_transpose ... ok
[INFO] [stdout] test mixed_precision::f64_ops::tests::test_mixed_precision_matmul_f64_precision ... ok
[INFO] [stdout] test perf_opt::tests::test_optimized_transpose ... ok
[INFO] [stdout] test perf_opt::tests::test_parallel_matvec ... ok
[INFO] [stdout] test preconditioners::tests::test_adaptive_preconditioner ... ok
[INFO] [stdout] test preconditioners::tests::test_block_jacobi_preconditioner ... ok
[INFO] [stdout] test preconditioners::tests::test_diagonal_preconditioner ... ok
[INFO] [stdout] test preconditioners::tests::test_incomplete_cholesky_preconditioner ... ok
[INFO] [stdout] test preconditioners::tests::test_incomplete_lu_preconditioner ... ok
[INFO] [stdout] test preconditioners::tests::test_polynomial_preconditioner ... ok
[INFO] [stdout] test preconditioners::tests::test_preconditioned_conjugate_gradient ... ok
[INFO] [stdout] test preconditioners::tests::test_preconditioner_analysis ... ok
[INFO] [stdout] test projection::tests::test_gaussian_randommatrix ... ok
[INFO] [stdout] test projection::tests::test_johnson_lindenstrauss_min_dim ... ok
[INFO] [stdout] test mixed_precision::f32_ops::tests::test_mixed_precision_matmul_f32_basic_large ... ok
[INFO] [stdout] test projection::tests::test_project ... ok
[INFO] [stdout] test projection::tests::test_sparse_randommatrix ... ok
[INFO] [stdout] test parallel::numa::tests::test_numa_thread_distribution ... ok
[INFO] [stdout] test projection::tests::test_very_sparse_randommatrix ... ok
[INFO] [stdout] test quantization::calibration::utils::tests::test_create_histogram ... ok
[INFO] [stdout] test quantization::calibration::utils::tests::test_create_params_from_range ... ok
[INFO] [stdout] test quantization::calibration::utils::tests::test_find_min_max ... ok
[INFO] [stdout] test quantization::calibration::utils::tests::test_find_min_max_vec ... ok
[INFO] [stdout] test quantization::fusion::tests::test_fused_matvec_sequence ... ok
[INFO] [stdout] test quantization::fusion::tests::test_fused_matmul_chain ... ok
[INFO] [stdout] test quantization::out_of_core::tests::test_chunked_quantizedmatrix ... ok
[INFO] [stdout] test quantization::out_of_core::tests::test_chunked_quantizedmatrix_from_file ... ok
[INFO] [stdout] test quantization::out_of_core::tests::test_solve_conjugate_gradient ... ok
[INFO] [stdout] test quantization::quantized_matrixfree::tests::test_quantized_to_linear_operator ... ok
[INFO] [stdout] test quantization::quantized_matrixfree::tests::test_quantizedmatrix_free_op_block_diagonal ... ok
[INFO] [stdout] test quantization::quantized_matrixfree::tests::test_quantizedmatrix_free_op_frommatrix ... ok
[INFO] [stdout] test quantization::quantized_matrixfree::tests::test_quantizedmatrix_free_op_sparse ... ok
[INFO] [stdout] test quantization::simd::tests::test_simd_quantized_dot ... ok
[INFO] [stdout] test quantization::quantized_matrixfree::tests::test_quantizedmatrix_free_op_banded ... ok
[INFO] [stdout] test quantization::simd::tests::test_simd_quantized_matmul ... ok
[INFO] [stdout] test quantization::simd::tests::test_simd_quantized_matvec ... ok
[INFO] [stdout] test quantization::simd::tests::test_simd_quantized_int4_operations ... ok
[INFO] [stdout] test quantization::simd::tests::test_simd_quantized_per_channel ... ok
[INFO] [stdout] test quantization::solvers::tests::test_quantized_conjugate_gradient_smallmatrix ... ok
[INFO] [stdout] test quantization::solvers::tests::test_quantized_gmres_smallmatrix ... ok
[INFO] [stdout] test quantization::solvers::tests::test_adaptive_precision_conjugate_gradient ... ok
[INFO] [stdout] test quantization::solvers::tests::test_quantized_jacobi_preconditioner ... ok
[INFO] [stdout] test quantization::solvers::tests::test_quantized_preconditioned_conjugate_gradient ... ok
[INFO] [stdout] test quantization::stability::tests::test_stability_analysis_asymmetric ... ok
[INFO] [stdout] test quantization::stability::tests::test_recommend_quantization_params ... ok
[INFO] [stdout] test quantization::stability::tests::test_stability_analysis_symmetric ... ok
[INFO] [stdout] test quantization::tests::basic_tests::test_quantize_dequantize_int4 ... ok
[INFO] [stdout] test quantization::tests::basic_tests::test_quantize_dequantize_power_of_two ... ok
[INFO] [stdout] test quantization::tests::basic_tests::test_quantize_dequantize_symmetric ... ok
[INFO] [stdout] test quantization::tests::basic_tests::test_quantize_dequantize_uint4 ... ok
[INFO] [stdout] test quantization::tests::basic_tests::test_quantize_dequantize_uniform ... ok
[INFO] [stdout] test quantization::tests::fake_quant_tests::test_fake_quantize ... ok
[INFO] [stdout] test quantization::tests::fake_quant_tests::test_fake_quantize_int4 ... ok
[INFO] [stdout] test quantization::tests::basic_tests::test_quantize_dequantize_affine ... ok
[INFO] [stdout] test quantization::tests::fake_quant_tests::test_fake_quantize_vector ... ok
[INFO] [stdout] test quantization::tests::fake_quant_tests::test_fake_quantize_vector_uint4 ... ok
[INFO] [stdout] test quantization::tests::float_tests::test_bfloat16_quantization ... ok
[INFO] [stdout] test quantization::tests::float_tests::test_bfloat16_vector_operations ... ok
[INFO] [stdout] test quantization::tests::float_tests::test_float16_quantization ... ok
[INFO] [stdout] test quantization::tests::float_tests::test_mixed_precision_operations ... ok
[INFO] [stdout] test quantization::tests::float_tests::test_float16matrix_operations ... ok
[INFO] [stdout] test mixed_precision::f64_ops::tests::test_mixed_precision_matmul_f64_medium ... ok
[INFO] [stdout] test quantization::tests::operations_tests::test_quantized_dot ... ok
[INFO] [stdout] test quantization::tests::operations_tests::test_quantized_dot_mixed ... ok
[INFO] [stdout] test projection::tests::test_johnson_lindenstrauss_transform ... ok
[INFO] [stdout] test quantization::tests::operations_tests::test_quantized_matmul ... ok
[INFO] [stdout] test quantization::tests::operations_tests::test_quantized_matvec ... ok
[INFO] [stdout] test quantization::tests::operations_tests::test_quantized_matvec_uint4 ... ok
[INFO] [stdout] test quantization::tests::float_tests::test_storage_efficiency_int4 ... ok
[INFO] [stdout] test quantization::tests::per_channel_tests::test_per_channel_quantization_affine ... ok
[INFO] [stdout] test quantization::tests::per_channel_tests::test_per_channel_vs_regular_quantization ... ok
[INFO] [stdout] test quantization::tests::per_channel_tests::test_quantized_matmul_with_per_channel ... ok
[INFO] [stdout] test quantization::tests::per_channel_tests::test_quantized_matvec_with_per_channel ... ok
[INFO] [stdout] test random::tests::test_banded ... ok
[INFO] [stdout] test random::tests::test_diagonal ... ok
[INFO] [stdout] test quantization::tests::float_tests::test_storage_comparison ... ok
[INFO] [stdout] test random::tests::test_low_rank ... ok
[INFO] [stdout] test quantization::tests::operations_tests::test_quantized_matmul_int4 ... ok
[INFO] [stdout] test random::tests::test_normal ... ok
[INFO] [stdout] test random::tests::test_orthogonal ... ok
[INFO] [stdout] test random::tests::test_permutation ... ok
[INFO] [stdout] test random::tests::test_sparse ... ok
[INFO] [stdout] test quantization::tests::per_channel_tests::test_per_channel_quantization_symmetric ... ok
[INFO] [stdout] test random::tests::test_toeplitz ... ok
[INFO] [stdout] test random::tests::test_uniform ... ok
[INFO] [stdout] test random::tests::test_vandermonde ... ok
[INFO] [stdout] test random::tests::test_with_condition_number ... ok
[INFO] [stdout] test random::tests::test_random_correlation ... ok
[INFO] [stdout] test random_matrices::tests::test_correlationmatrix ... ok
[INFO] [stdout] test random_matrices::tests::test_orthogonalmatrix ... ok
[INFO] [stdout] test random::tests::test_hilbert ... ok
[INFO] [stdout] test random_matrices::tests::test_positive_definite ... ok
[INFO] [stdout] test random_matrices::tests::test_symmetricmatrix ... ok
[INFO] [stdout] test scalable::tests::test_aspect_ratio_classification ... ok
[INFO] [stdout] test scalable::tests::test_blocked_matmul ... ok
[INFO] [stdout] test scalable::tests::test_lq_decomposition ... ok
[INFO] [stdout] test scalable::tests::test_randomized_svd ... ok
[INFO] [stdout] test scalable::tests::test_tsqr_smallmatrix ... ok
[INFO] [stdout] test simd_ops::elementwise::tests::test_simdmatrix_add_f32 ... ok
[INFO] [stdout] test simd_ops::elementwise::tests::test_simdmatrix_mul_elementwise_f32 ... ok
[INFO] [stdout] test simd_ops::elementwise::tests::test_simdmatrix_scale_f32 ... ok
[INFO] [stdout] test simd_ops::gemm::tests::test_gemm_error_handling ... ok
[INFO] [stdout] test simd_ops::gemm::tests::test_simd_gemm_alpha_beta ... ok
[INFO] [stdout] test simd_ops::gemm::tests::test_simd_gemm_f32_basic ... ok
[INFO] [stdout] test simd_ops::gemm::tests::test_simd_gemm_f64_basic ... ignored, Panics in simd/dot.rs:1167 - Option::unwrap() on None value
[INFO] [stdout] test random::tests::test_spd ... ok
[INFO] [stdout] test simd_ops::gemm::tests::test_simd_gemv ... ok
[INFO] [stdout] test simd_ops::gemm::tests::test_simd_matmul_optimized ... ok
[INFO] [stdout] test simd_ops::hardware_specific::tests::test_hardware_capabilities_detection ... ok
[INFO] [stdout] test simd_ops::hardware_specific::tests::test_hardware_optimized_dot_product ... ok
[INFO] [stdout] test simd_ops::hardware_specific::tests::test_hardware_optimized_matvec ... ok
[INFO] [stdout] test simd_ops::neural::tests::test_advanced_memory_intelligence_creation ... ok
[INFO] [stdout] test simd_ops::neural::tests::test_bandwidth_monitoring ... ok
[INFO] [stdout] test simd_ops::neural::tests::test_cache_performance_prediction ... ok
[INFO] [stdout] test simd_ops::neural::tests::test_comprehensive_analysis ... ok
[INFO] [stdout] test simd_ops::neural::tests::test_compression_algorithm_selection ... ok
[INFO] [stdout] test simd_ops::neural::tests::test_compression_constraints ... ok
[INFO] [stdout] test simd_ops::neural::tests::test_genetic_algorithm_parameters ... ok
[INFO] [stdout] test simd_ops::neural::tests::test_neural_model_parameters ... ok
[INFO] [stdout] test simd_ops::neural::tests::test_numa_optimization ... ok
[INFO] [stdout] test simd_ops::norms::tests::test_simd_frobenius_norm_f32 ... ok
[INFO] [stdout] test simd_ops::norms::tests::test_simd_frobenius_norm_f64 ... ok
[INFO] [stdout] test simd_ops::norms::tests::test_simd_large_vector ... ok
[INFO] [stdout] test simd_ops::norms::tests::test_simd_vector_norm1_f32 ... ok
[INFO] [stdout] test simd_ops::norms::tests::test_simd_vector_norm_f32 ... ok
[INFO] [stdout] test simd_ops::norms::tests::test_simd_vector_norm_inf_f32 ... ok
[INFO] [stdout] test simd_ops::norms::tests::test_simdmatrix_norm1_f32 ... ok
[INFO] [stdout] test simd_ops::norms::tests::test_simdmatrix_norm_inf_f32 ... ok
[INFO] [stdout] test simd_ops::simd_memory_ops::tests::test_adaptive_vectorization_engine ... ok
[INFO] [stdout] test simd_ops::simd_memory_ops::tests::test_branch_optimizer ... ok
[INFO] [stdout] test simd_ops::simd_memory_ops::tests::test_cache_aware_transpose ... ok
[INFO] [stdout] test simd_ops::simd_memory_ops::tests::test_cache_awarematrix_operations ... ok
[INFO] [stdout] test simd_ops::simd_memory_ops::tests::test_memory_access_pattern_analyzer ... ok
[INFO] [stdout] test simd_ops::simd_memory_ops::tests::test_runtime_performance_profiler ... ok
[INFO] [stdout] test simd_ops::transpose::tests::test_simd_transpose_f32 ... ok
[INFO] [stdout] test random::tests::test_with_eigenvalues ... ok
[INFO] [stdout] test simd_ops::transpose::tests::test_simd_transpose_f64 ... ok
[INFO] [stdout] test simd_ops::transpose::tests::test_simd_transpose_inplace_f32 ... ok
[INFO] [stdout] test simd_ops::transpose::tests::test_simd_transpose_largematrix ... ok
[INFO] [stdout] test solve::tests::test_solve ... ok
[INFO] [stdout] test solve::tests::test_solve_triangular_lower ... ok
[INFO] [stdout] test solve::tests::test_solve_triangular_upper ... ok
[INFO] [stdout] test solvers::iterative::tests::test_bicgstab ... ok
[INFO] [stdout] test solvers::iterative::tests::test_gmres ... ok
[INFO] [stdout] test solvers::iterative::tests::test_preconditioned_cg ... ok
[INFO] [stdout] test solvers::iterative::tests::test_conjugate_gradient ... ok
[INFO] [stdout] test sparse_dense::tests::test_dense_sparse_matmul ... ok
[INFO] [stdout] test sparse_dense::tests::test_sparse_dense_add ... ok
[INFO] [stdout] test sparse_dense::tests::test_sparse_dense_elementwise_mul ... ok
[INFO] [stdout] test sparse_dense::tests::test_sparse_dense_matmul ... ok
[INFO] [stdout] test sparse_dense::tests::test_sparse_dense_matvec ... ok
[INFO] [stdout] test sparse_dense::tests::test_sparse_from_ndarray ... ok
[INFO] [stdout] test scalable::tests::test_adaptive_decomposition ... ok
[INFO] [stdout] test special::tests::test_block_diag ... ok
[INFO] [stdout] test special::tests::test_empty_block_diag ... ok
[INFO] [stdout] test special::tests::testmatrix_sign_function ... ok
[INFO] [stdout] test sparse_dense::tests::test_sparse_transpose ... ok
[INFO] [stdout] test specialized::banded::tests::test_banded_creation ... ok
[INFO] [stdout] test specialized::banded::tests::test_frommatrix ... ok
[INFO] [stdout] test specialized::banded::tests::test_matvec ... ok
[INFO] [stdout] test specialized::banded::tests::test_solve ... ok
[INFO] [stdout] test specialized::banded::tests::test_to_dense ... ok
[INFO] [stdout] test specialized::block_diagonal::tests::test_block_diagonal_creation ... ok
[INFO] [stdout] test specialized::banded::tests::test_matvec_transpose ... ok
[INFO] [stdout] test specialized::block_diagonal::tests::test_block_diagonal_get ... ok
[INFO] [stdout] test specialized::block_diagonal::tests::test_block_diagonal_matvec ... ok
[INFO] [stdout] test specialized::block_diagonal::tests::test_block_diagonal_determinant ... ok
[INFO] [stdout] test specialized::block_tridiagonal::tests::test_constructor ... ok
[INFO] [stdout] test specialized::block_tridiagonal::tests::test_element_access ... ok
[INFO] [stdout] test specialized::block_tridiagonal::tests::test_matvec ... ok
[INFO] [stdout] test specialized::block_diagonal::tests::test_block_diagonal_to_dense ... ok
[INFO] [stdout] test specialized::block_tridiagonal::tests::test_to_dense ... ok
[INFO] [stdout] test specialized::block_tridiagonal::tests::test_matvec_transpose ... ok
[INFO] [stdout] test specialized::symmetric::tests::test_cholesky ... ok
[INFO] [stdout] test specialized::symmetric::tests::test_matvec ... ok
[INFO] [stdout] test specialized::symmetric::tests::test_matvec_transpose ... ok
[INFO] [stdout] test specialized::symmetric::tests::test_non_symmetric_error ... ok
[INFO] [stdout] test specialized::symmetric::tests::test_solve ... ok
[INFO] [stdout] test specialized::symmetric::tests::test_symmetric_creation ... ok
[INFO] [stdout] test specialized::symmetric::tests::test_to_dense ... ok
[INFO] [stdout] test specialized::tridiagonal::tests::test_frommatrix ... ok
[INFO] [stdout] test specialized::tridiagonal::tests::test_matvec_transpose ... ok
[INFO] [stdout] test specialized::tridiagonal::tests::test_solve ... ok
[INFO] [stdout] test specialized::tridiagonal::tests::test_to_dense ... ok
[INFO] [stdout] test specialized::tridiagonal::tests::test_tridiagonal_creation ... ok
[INFO] [stdout] test stats::distributions::extended_tests::test_inverse_wishart_logpdf ... ok
[INFO] [stdout] test stats::distributions::extended_tests::test_inverse_wishart_params ... ok
[INFO] [stdout] test stats::distributions::extended_tests::testmatrix_t_logpdf ... ok
[INFO] [stdout] test stats::distributions::extended_tests::testmatrix_t_params ... ok
[INFO] [stdout] test stats::distributions::tests::test_samplematrix_normal ... ok
[INFO] [stdout] test stats::distributions::tests::test_wishart_params ... ok
[INFO] [stdout] test stats::distributions::tests::testmatrix_normal_logpdf ... ok
[INFO] [stdout] test stats::distributions::tests::testmatrix_normal_params ... ok
[INFO] [stdout] test stats::sampling::tests::test_bootstrap_sample ... ok
[INFO] [stdout] test stats::sampling::tests::test_permutation_sample ... ok
[INFO] [stdout] test specialized::tridiagonal::tests::test_matvec ... ok
[INFO] [stdout] test stats::sampling::tests::test_sample_multivariate_normal ... ok
[INFO] [stdout] test stats::sampling::tests::test_samplematrix_normal_multiple ... ok
[INFO] [stdout] test stats::tests::test_hotelling_t2_test ... ok
[INFO] [stdout] test stats::tests::test_box_m_test ... ok
[INFO] [stdout] test stats::tests::test_mardia_normality_test ... ok
[INFO] [stdout] test stats::tests::test_mauchly_sphericity_test ... ok
[INFO] [stdout] test structured::circulant::tests::test_circulant_kernel ... ok
[INFO] [stdout] test structured::circulant::tests::test_circulant_creation ... ok
[INFO] [stdout] test structured::circulant::tests::test_circulant_matvec ... ok
[INFO] [stdout] test structured::circulant::tests::test_circulant_to_dense ... ok
[INFO] [stdout] test structured::circulant::tests::test_circulant_matvec_transpose ... ok
[INFO] [stdout] test structured::hankel::tests::test_hankel_creation ... ok
[INFO] [stdout] test structured::hankel::tests::test_hankel_from_sequence ... ok
[INFO] [stdout] test structured::hankel::tests::test_hankel_matvec ... ok
[INFO] [stdout] test structured::hankel::tests::test_hankel_matvec_transpose ... ok
[INFO] [stdout] test structured::hankel::tests::test_hankel_rectangular ... ok
[INFO] [stdout] test structured::hankel::tests::test_hankel_to_dense ... ok
[INFO] [stdout] test structured::hankel::tests::test_invalid_inputs ... ok
[INFO] [stdout] test structured::toeplitz::tests::test_invalid_inputs ... ok
[INFO] [stdout] test structured::toeplitz::tests::test_toeplitz_creation ... ok
[INFO] [stdout] test structured::toeplitz::tests::test_toeplitz_from_parts ... ok
[INFO] [stdout] test structured::toeplitz::tests::test_toeplitz_matvec ... ok
[INFO] [stdout] test structured::toeplitz::tests::test_toeplitz_matvec_transpose ... ok
[INFO] [stdout] test structured::toeplitz::tests::test_toeplitz_symmetric ... ok
[INFO] [stdout] test structured::toeplitz::tests::test_toeplitz_to_dense ... ok
[INFO] [stdout] test structured::utils::tests::test_circular_convolution ... ok
[INFO] [stdout] test structured::utils::tests::test_convolution_full ... ok
[INFO] [stdout] test structured::utils::tests::test_convolution_same ... ok
[INFO] [stdout] test structured::utils::tests::test_convolution_valid ... ok
[INFO] [stdout] test structured::utils::tests::test_invalid_inputs ... ok
[INFO] [stdout] test structured::utils::tests::test_invalid_solve_inputs ... ok
[INFO] [stdout] test structured::utils::tests::test_solve_circulant ... ok
[INFO] [stdout] test structured::utils::tests::test_solve_toeplitz ... ok
[INFO] [stdout] test structured::circulant::tests::test_invalid_inputs ... ok
[INFO] [stdout] test tensor_train::tests::test_compression_ratio ... ok
[INFO] [stdout] test tensor_train::tests::test_tt_addition ... ok
[INFO] [stdout] test tensor_train::tests::test_tt_decomposition_simple ... ok
[INFO] [stdout] test tensor_train::tests::test_tt_frobenius_norm ... ok
[INFO] [stdout] test tensor_train::tests::test_tt_element_access ... ok
[INFO] [stdout] test tensor_train::tests::test_tt_hadamard_product ... ok
[INFO] [stdout] test tensor_train::tests::test_tt_rounding ... ok
[INFO] [stdout] test tensor_train::tests::test_tt_tensor_creation ... ok
[INFO] [stdout] test tensor_train::tests::test_tt_tensor_validation ... ok
[INFO] [stdout] test validation::tests::test_validate_finitematrix ... ok
[INFO] [stdout] test validation::tests::test_validate_linear_system ... ok
[INFO] [stdout] test validation::tests::test_validate_not_emptymatrix ... ok
[INFO] [stdout] test validation::tests::test_validate_squarematrix ... ok
[INFO] [stdout] test special::tests::testmatrix_function_redirects ... ok
[INFO] [stdout] test simd_ops::gemm::tests::test_simd_gemm_largematrix ... ok
[INFO] [stdout] test perf_opt::tests::test_largematrix_blocked ... ok
[INFO] [stdout] test mixed_precision::f64_ops::tests::test_mixed_precision_matmul_f64_large ... ok
[INFO] [stdout] test matrix_dynamics::tests::testmatrix_ode_solve_linear ... ok
[INFO] [stdout] test hierarchical::tests::test_hmatrix_memory_info ... ok
[INFO] [stderr]      Running tests/basic_extended_precision_tests.rs (/opt/rustwide/target/debug/deps/basic_extended_precision_tests-f0114b079e8483c7)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 575 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 3.57s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test tests::test_extended_solve ... ok
[INFO] [stdout] test tests::test_extended_matvec ... ok
[INFO] [stdout] test tests::test_extended_matmul ... 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/basic_extended_tests.rs (/opt/rustwide/target/debug/deps/basic_extended_tests-57bddac55fc9e2a4)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test tests::test_extended_matvec ... ok
[INFO] [stdout] test tests::test_extended_solve ... ok
[INFO] [stderr]      Running tests/debug_3x3_eigentest.rs (/opt/rustwide/target/debug/deps/debug_3x3_eigentest-2285de4f335cecca)
[INFO] [stdout] test tests::test_extended_matmul ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test debug_3x3_eigenvalue_computation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/debug_matrix_rank.rs (/opt/rustwide/target/debug/deps/debug_matrix_rank-9fdc0f4891f77a9f)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test debug_nearly_singularmatrix_rank ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/eigen_sparse_tests.rs (/opt/rustwide/target/debug/deps/eigen_sparse_tests-9c210f42f1fd562d)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_k_equal_zero ... ok
[INFO] [stdout] test test_smallest_k_eigh_symmetric ... ok
[INFO] [stdout] test test_largest_k_eigh_diagonal ... ok
[INFO] [stdout] test test_smallest_k_eigh_diagonal ... ok
[INFO] [stdout] test test_invalid_input ... ok
[INFO] [stdout] test test_largest_k_eigh_symmetric ... ok
[INFO] [stdout] test test_k_equal_n ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_complexmatrix_operations ... 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]      Running tests/enhanced_op_tests.rs (/opt/rustwide/target/debug/deps/enhanced_op_tests-44fe571eebaea5e2)
[INFO] [stderr]      Running tests/error_diagnostics_tests.rs (/opt/rustwide/target/debug/deps/error_diagnostics_tests-86c06f3614ab7ae2)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_error_no_enhancement_for_dimension_error ... ok
[INFO] [stdout] test test_enhanced_error_solve ... ok
[INFO] [stdout] test test_enhanced_error_singularmatrix ... 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/extended_precision_tests.rs (/opt/rustwide/target/debug/deps/extended_precision_tests-eee286ebfd5bb367)
[INFO] [stderr]      Running tests/minimal_extended_precision_tests.rs (/opt/rustwide/target/debug/deps/minimal_extended_precision_tests-def7eaedd8057bbd)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test tests::test_extended_matvec ... ok
[INFO] [stdout] test tests::test_extended_solve ... ok
[INFO] [stdout] test tests::test_extended_matmul ... 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/scipy_validation.rs (/opt/rustwide/target/debug/deps/scipy_validation-0435b1423d901628)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test test_numerical_stability ... ok
[INFO] [stdout] test test_determinant_against_scipy ... ok
[INFO] [stdout] test test_edge_cases ... ok
[INFO] [stdout] test test_solve_against_scipy ... ok
[INFO] [stdout] test test_cholesky_against_scipy ... ok
[INFO] [stdout] test test_lu_decomposition_against_scipy ... ok
[INFO] [stdout] test testmatrix_creation ... ok
[INFO] [stdout] test test_norm_against_scipy ... ok
[INFO] [stdout] test test_svd_against_scipy ... ok
[INFO] [stdout] test test_qr_decomposition_against_scipy ... ok
[INFO] [stdout] test test_inverse_against_scipy ... ok
[INFO] [stderr]      Running tests/simple_test.rs (/opt/rustwide/target/debug/deps/simple_test-1b1546c9865b3012)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test simple_test ... ok
[INFO] [stderr]      Running tests/svd_debug_test.rs (/opt/rustwide/target/debug/deps/svd_debug_test-c0c1fb0d2965a9e6)
[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 1 test
[INFO] [stderr]      Running tests/svd_implementation_tests.rs (/opt/rustwide/target/debug/deps/svd_implementation_tests-81719bdb36ef16fc)
[INFO] [stdout] test debug_svd_implementation ... 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 6 tests
[INFO] [stdout] test test_svd_1x1matrix ... ok
[INFO] [stdout] test test_svd_diagonalmatrix ... ok
[INFO] [stdout] test test_svd_rectangularmatrix ... ok
[INFO] [stdout] test test_svd_full_matrices ... ok
[INFO] [stdout] test test_svd_rank_deficientmatrix ... ok
[INFO] [stdout] test test_svd_identitymatrix ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_eigenvalue_precision.rs (/opt/rustwide/target/debug/deps/test_eigenvalue_precision-f1bb796a7724c0ea)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_3x3_eigenvalue_precision ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_simd_norms.rs (/opt/rustwide/target/debug/deps/test_simd_norms-be372cd5d25343ba)
[INFO] [stdout] 
[INFO] [stdout] running 32 tests
[INFO] [stdout] test test_simd_frobenius_norm_rectangular ... ok
[INFO] [stdout] test test_simd_frobenius_norm_large_matrix ... ok
[INFO] [stdout] test test_simd_frobenius_vs_scalar ... ok
[INFO] [stdout] test test_simd_frobenius_norm_identity ... ok
[INFO] [stdout] test test_simd_frobenius_norm_zeros ... ok
[INFO] [stdout] test test_simd_norm_l1_negative_values ... ok
[INFO] [stdout] test test_simd_norm_l1_f64_large ... ok
[INFO] [stdout] test test_simd_norm_l1_single_element ... ok
[INFO] [stdout] test test_simd_norm_l1_f32_basic ... ok
[INFO] [stdout] test test_simd_norm_l1_f32_large ... ok
[INFO] [stdout] test test_simd_norm_l1_zero_vector ... ok
[INFO] [stdout] test test_simd_frobenius_norm_f32_basic ... ok
[INFO] [stdout] test test_simd_norm_l2_f32_basic ... ok
[INFO] [stdout] test test_simd_norm_l1_f64_basic ... ok
[INFO] [stdout] test test_simd_norm_l2_single_element ... ok
[INFO] [stdout] test test_simd_norm_l2_zero_vector ... ok
[INFO] [stdout] test test_simd_norm_linf_f32_basic ... ok
[INFO] [stdout] test test_simd_norm_l1_very_large ... ok
[INFO] [stdout] test test_simd_norm_linf_f32_large ... ok
[INFO] [stdout] test test_simd_norm_linf_f64_basic ... ok
[INFO] [stdout] test test_simd_norm_l2_very_large ... ok
[INFO] [stdout] test test_simd_norm_linf_f64_large ... ok
[INFO] [stdout] test test_simd_norm_linf_single_element ... ok
[INFO] [stdout] test test_simd_norm_linf_negative_maximum ... ok
[INFO] [stdout] test test_simd_norm_linf_zero_vector ... ok
[INFO] [stdout] test test_simd_norm_linf_very_large ... ok
[INFO] [stdout] test test_simd_norm_relationship ... ok
[INFO] [stdout] test test_simd_norm_l2_f32_large ... ok
[INFO] [stdout] test test_simd_norm_l2_f64_basic ... ok
[INFO] [stdout] test test_simd_norm_l2_f64_large ... ok
[INFO] [stdout] test test_simd_norm_l2_negative_values ... ok
[INFO] [stdout] test test_simd_frobenius_norm_f64_basic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests scirs2_linalg
[INFO] [stdout] 
[INFO] [stdout] running 268 tests
[INFO] [stdout] test src/basic.rs - basic::trace (line 385) ... ok
[INFO] [stdout] test src/basic.rs - basic::inv (line 207) ... ok
[INFO] [stdout] test src/attention/mod.rs - attention (line 20) ... ok
[INFO] [stdout] test src/basic.rs - basic::det (line 28) ... ok
[INFO] [stdout] test src/batch/mod.rs - batch::batch_add (line 232) ... ok
[INFO] [stdout] test src/basic.rs - basic::matrix_power (line 303) ... ok
[INFO] [stdout] test src/batch/mod.rs - batch::BATCH_MATMUL_SIMD_THRESHOLD (line 37) ... ok
[INFO] [stdout] test src/batch/mod.rs - batch::batch_sum (line 347) ... ok
[INFO] [stdout] test src/attention/mod.rs - attention (line 48) ... ok
[INFO] [stdout] test src/blas.rs - blas::axpy (line 165) ... ok
[INFO] [stdout] test src/batch/mod.rs - batch::batch_matvec (line 135) ... ok
[INFO] [stdout] test src/blas.rs - blas::asum (line 93) ... ok
[INFO] [stdout] test src/blas.rs - blas::dot (line 24) ... ok
[INFO] [stdout] test src/blas.rs - blas::gemm (line 252) ... ok
[INFO] [stdout] test src/blas.rs - blas::iamax (line 125) ... ok
[INFO] [stdout] test src/blas_accelerated.rs - blas_accelerated::dot (line 24) ... ok
[INFO] [stdout] test src/blas.rs - blas::gemv (line 202) ... ok
[INFO] [stdout] test src/blas.rs - blas::nrm2 (line 61) ... ok
[INFO] [stdout] test src/blas_accelerated.rs - blas_accelerated::gemm (line 179) ... ok
[INFO] [stdout] test src/blas_accelerated.rs - blas_accelerated::solve (line 294) ... ok
[INFO] [stdout] test src/blas_accelerated.rs - blas_accelerated::matmul (line 252) ... ok
[INFO] [stdout] test src/blas_accelerated.rs - blas_accelerated::inv (line 403) ... ok
[INFO] [stdout] test src/blas_accelerated.rs - blas_accelerated::norm (line 62) ... ok
[INFO] [stdout] test src/circulant_toeplitz.rs - circulant_toeplitz::CirculantMatrix<F>::new (line 93) ... ok
[INFO] [stdout] test src/compat.rs - compat (line 8) ... FAILED
[INFO] [stdout] test src/blas_accelerated.rs - blas_accelerated::gemv (line 107) ... ok
[INFO] [stdout] test src/circulant_toeplitz.rs - circulant_toeplitz::ToeplitzMatrix<F>::new (line 400) ... ok
[INFO] [stdout] test src/circulant_toeplitz.rs - circulant_toeplitz::CirculantMatrix<F>::solve (line 195) ... ok
[INFO] [stdout] test src/complex/enhanced_ops.rs - complex::enhanced_ops::frobenius_norm (line 796) ... ok
[INFO] [stdout] test src/complex/enhanced_ops.rs - complex::enhanced_ops::det (line 69) ... ok
[INFO] [stdout] test src/complex/enhanced_ops.rs - complex::enhanced_ops::hermitian_part (line 681) ... ok
[INFO] [stdout] test src/complex/enhanced_ops.rs - complex::enhanced_ops::inner_product (line 275) ... ok
[INFO] [stdout] test src/complex/enhanced_ops.rs - complex::enhanced_ops::is_hermitian (line 352) ... ok
[INFO] [stdout] test src/complex/enhanced_ops.rs - complex::enhanced_ops::ComplexMatrixPair (line 844) ... ok
[INFO] [stdout] test src/complex/enhanced_ops.rs - complex::enhanced_ops::is_unitary (line 413) ... ok
[INFO] [stdout] test src/complex/enhanced_ops.rs - complex::enhanced_ops::power_method (line 482) ... ok
[INFO] [stdout] test src/complex/enhanced_ops.rs - complex::enhanced_ops::schur (line 1062) ... ok
[INFO] [stdout] test src/complex/enhanced_ops.rs - complex::enhanced_ops::rank (line 581) ... ok
[INFO] [stdout] test src/complex/enhanced_ops.rs - complex::enhanced_ops::matvec (line 183) ... ok
[INFO] [stdout] test src/complex/enhanced_ops.rs - complex::enhanced_ops::matrix_exp (line 968) ... ok
[INFO] [stdout] test src/complex/enhanced_ops.rs - complex::enhanced_ops::skew_hermitian_part (line 736) ... ok
[INFO] [stdout] test src/convolution/mod.rs - convolution::col2im (line 159) ... ok
[INFO] [stdout] test src/convolution/mod.rs - convolution::compute_conv_indices (line 523) ... ok
[INFO] [stdout] test src/convolution/mod.rs - convolution::conv2d_backward_bias (line 1004) ... ok
[INFO] [stdout] test src/complex/enhanced_ops.rs - complex::enhanced_ops::trace (line 27) ... ok
[INFO] [stdout] test src/convolution/mod.rs - convolution::conv2d_im2col (line 651) ... ok
[INFO] [stdout] test src/decomposition.rs - decomposition::complete_orthogonal_decomposition (line 618) ... ignored
[INFO] [stdout] test src/convolution/mod.rs - convolution::max_pool2d_backward (line 427) ... ok
[INFO] [stdout] test src/convolution/mod.rs - convolution::max_pool2d (line 315) ... ok
[INFO] [stdout] test src/decomposition.rs - decomposition::qz (line 517) ... ignored
[INFO] [stdout] test src/convolution/mod.rs - convolution::conv_transpose2d (line 1063) ... ok
[INFO] [stdout] test src/convolution/mod.rs - convolution::conv2d_backward_input (line 780) ... ok
[INFO] [stdout] test src/convolution/mod.rs - convolution::conv2d_backward_kernel (line 902) ... ok
[INFO] [stdout] test src/convolution/mod.rs - convolution::im2col (line 33) ... ok
[INFO] [stdout] test src/decomposition.rs - decomposition::cholesky (line 46) ... ok
[INFO] [stdout] test src/decomposition.rs - decomposition::lu (line 124) ... ok
[INFO] [stdout] test src/decomposition_advanced.rs - decomposition_advanced::QRPivotingResult (line 332) ... ok
[INFO] [stdout] test src/decomposition.rs - decomposition::schur (line 457) ... ok
[INFO] [stdout] test src/decomposition_advanced.rs - decomposition_advanced::jacobi_svd (line 28) ... ok
[INFO] [stdout] test src/decomposition.rs - decomposition::svd (line 332) ... ok
[INFO] [stdout] test src/eigen/generalized.rs - eigen::generalized::eigh_gen (line 157) ... ok
[INFO] [stdout] test src/decomposition.rs - decomposition::qr (line 251) ... ok
[INFO] [stdout] test src/eigen/generalized.rs - eigen::generalized::eig_gen (line 43) ... ok
[INFO] [stdout] test src/decomposition_advanced.rs - decomposition_advanced::polar_decomposition (line 185) ... ok
[INFO] [stdout] test src/eigen/generalized.rs - eigen::generalized::eigvals_gen (line 291) ... ok
[INFO] [stdout] test src/eigen/sparse.rs - eigen::sparse::arnoldi (line 435) ... ignored
[INFO] [stdout] test src/eigen/sparse.rs - eigen::sparse::dense_to_sparse (line 935) ... ignored
[INFO] [stdout] test src/eigen/sparse.rs - eigen::sparse::eigs_gen (line 841) ... ignored
[INFO] [stdout] test src/eigen/sparse.rs - eigen::sparse::lanczos (line 80) ... ignored
[INFO] [stdout] test src/eigen/sparse.rs - eigen::sparse::svds (line 891) ... ignored
[INFO] [stdout] test src/eigen/generalized.rs - eigen::generalized::eigvalsh_gen (line 328) ... ok
[INFO] [stdout] test src/eigen/mod.rs - eigen (line 37) ... ok
[INFO] [stdout] test src/eigen/mod.rs - eigen::adaptive_tolerance_selection (line 755) ... ok
[INFO] [stdout] test src/eigen/mod.rs - eigen (line 17) ... ok
[INFO] [stdout] test src/eigen/standard.rs - eigen::standard::power_iteration (line 138) ... ok
[INFO] [stdout] test src/eigen/mod.rs - eigen::eigvalsh (line 84) ... ok
[INFO] [stdout] test src/eigen/standard.rs - eigen::standard::eig (line 40) ... ok
[INFO] [stdout] test src/eigen/standard.rs - eigen::standard::eigvals (line 96) ... ok
[INFO] [stdout] test src/eigen/mod.rs - eigen::estimate_condition_number (line 647) ... ok
[INFO] [stdout] test src/eigen_specialized.rs - eigen_specialized::tridiagonal_eigen (line 150) ... ok
[INFO] [stdout] test src/eigen/standard.rs - eigen::standard::eigh (line 229) ... ok
[INFO] [stdout] test src/extended_precision/eigen/mod.rs - extended_precision::eigen (line 20) ... ok
[INFO] [stdout] test src/extended_precision/eigen/iterative.rs - extended_precision::eigen::iterative::advanced_precision_eigh (line 38) ... ok
[INFO] [stdout] test src/extended_precision/eigen/standard_eigen.rs - extended_precision::eigen::standard_eigen::extended_eig (line 129) ... ok
[INFO] [stdout] test src/eigen/mod.rs - eigen::advanced_precision_eig (line 121) ... ok
[INFO] [stdout] test src/extended_precision/eigen/standard_eigen.rs - extended_precision::eigen::standard_eigen::extended_eigvals (line 37) ... ok
[INFO] [stdout] test src/extended_precision/eigen/standard_eigen.rs - extended_precision::eigen::standard_eigen::extended_eigh (line 346) ... ok
[INFO] [stdout] test src/extended_precision/eigen/standard_eigen.rs - extended_precision::eigen::standard_eigen::extended_eigvalsh (line 239) ... ok
[INFO] [stdout] test src/extended_precision/factorizations.rs - extended_precision::factorizations::extended_cholesky (line 477) ... ok
[INFO] [stdout] test src/extended_precision/factorizations.rs - extended_precision::factorizations::extended_lu (line 30) ... ok
[INFO] [stdout] test src/extended_precision/factorizations.rs - extended_precision::factorizations::extended_svd (line 605) ... ok
[INFO] [stdout] test src/extended_precision/factorizations.rs - extended_precision::factorizations::extended_qr (line 307) ... ok
[INFO] [stdout] test src/extended_precision/mod.rs - extended_precision (line 21) ... ok
[INFO] [stdout] test src/fft.rs - fft::FFTPlan<F>::new (line 115) ... ok
[INFO] [stdout] test src/fft.rs - fft::fft_1d (line 212) ... ok
[INFO] [stdout] test src/fft.rs - fft::fft_2d (line 545) ... ok
[INFO] [stdout] test src/extended_precision/mod.rs - extended_precision (line 39) ... ok
[INFO] [stdout] test src/fft.rs - fft::hadamard_transform (line 1034) ... ok
[INFO] [stdout] test src/hierarchical.rs - hierarchical::HMatrix<F>::from_dense (line 161) ... ignored
[INFO] [stdout] test src/iterative_solvers.rs - iterative_solvers::bicgstab (line 863) ... ignored
[INFO] [stdout] test src/gradient/mod.rs - gradient::jacobian (line 303) ... ok
[INFO] [stdout] test src/extended_precision/mod.rs - extended_precision::extended_det (line 213) ... ok
[INFO] [stdout] test src/gradient/mod.rs - gradient::hessian (line 388) ... ok
[INFO] [stdout] test src/fft.rs - fft::rfft_1d (line 438) ... ok
[INFO] [stdout] test src/gradient/mod.rs - gradient::binary_crossentropy_gradient (line 91) ... ok
[INFO] [stdout] test src/iterative_solvers.rs - iterative_solvers::gauss_seidel (line 309) ... ok
[INFO] [stdout] test src/gradient/mod.rs - gradient::softmax_crossentropy_gradient (line 186) ... ok
[INFO] [stdout] test src/gradient/mod.rs - gradient::mse_gradient (line 28) ... ok
[INFO] [stdout] test src/iterative_solvers.rs - iterative_solvers::conjugate_gradient (line 30) ... ok
[INFO] [stdout] test src/iterative_solvers.rs - iterative_solvers::jacobi_method (line 192) ... ok
[INFO] [stdout] test src/iterative_solvers.rs - iterative_solvers::geometric_multigrid (line 557) ... ok
[INFO] [stdout] test src/kronecker/mod.rs - kronecker::kfac_update (line 510) ... ok
[INFO] [stdout] test src/kronecker/mod.rs - kronecker::kron (line 40) ... ok
[INFO] [stdout] test src/kronecker/mod.rs - kronecker::kfac_factorization (line 392) ... ok
[INFO] [stdout] test src/iterative_solvers.rs - iterative_solvers::minres (line 1063) ... ok
[INFO] [stdout] test src/iterative_solvers.rs - iterative_solvers::successive_over_relaxation (line 431) ... ok
[INFO] [stdout] test src/kronecker/mod.rs - kronecker::kron_factorize (line 252) ... ok
[INFO] [stdout] test src/kronecker/mod.rs - kronecker::kron_matmul (line 179) ... ok
[INFO] [stdout] test src/lapack.rs - lapack::qr_factor (line 162) ... ok
[INFO] [stdout] test src/lapack.rs - lapack::eig (line 585) ... ok
[INFO] [stdout] test src/kronecker/mod.rs - kronecker::kron_matvec (line 98) ... ok
[INFO] [stdout] test src/lapack.rs - lapack::cholesky (line 648) ... ok
[INFO] [stdout] test src/lapack_accelerated.rs - lapack_accelerated::EigenResult (line 432) ... ok
[INFO] [stdout] test src/lapack.rs - lapack::lu_factor (line 62) ... ok
[INFO] [stdout] test src/lapack.rs - lapack::svd (line 272) ... ok
[INFO] [stdout] test src/lib.rs - (line 114) ... ignored
[INFO] [stdout] test src/lib.rs - (line 132) ... ignored
[INFO] [stdout] test src/lib.rs - (line 147) ... ignored
[INFO] [stdout] test src/lapack_accelerated.rs - lapack_accelerated::cholesky (line 785) ... ok
[INFO] [stdout] test src/lapack_accelerated.rs - lapack_accelerated::qr (line 165) ... ok
[INFO] [stdout] test src/lib.rs - (line 99) ... ignored
[INFO] [stdout] test src/lapack_accelerated.rs - lapack_accelerated::svd (line 275) ... ok
[INFO] [stdout] test src/lapack_accelerated.rs - lapack_accelerated::eigh (line 595) ... ok
[INFO] [stdout] test src/large_scale.rs - large_scale::randomized_least_squares (line 31) ... ok
[INFO] [stdout] test src/lapack_accelerated.rs - lapack_accelerated::lu (line 35) ... ok
[INFO] [stdout] test src/lowrank.rs - lowrank::cur_decomposition (line 441) ... ignored
[INFO] [stdout] test src/lowrank.rs - lowrank::randomized_svd (line 49) ... ignored
[INFO] [stdout] test src/lib.rs - prelude::scipy_compat (line 679) ... FAILED
[INFO] [stdout] test src/lib.rs - prelude (line 413) ... ok
[INFO] [stdout] test src/large_scale.rs - large_scale::randomized_norm (line 131) ... ok
[INFO] [stdout] test src/lib.rs - (line 58) ... ok
[INFO] [stdout] test src/matrix_calculus/enhanced.rs - matrix_calculus::enhanced::hessian_vector_product (line 204) ... ok
[INFO] [stdout] test src/lib.rs - quantization (line 284) ... ok
[INFO] [stdout] test src/lib.rs - quantization (line 304) ... ok
[INFO] [stdout] test src/matrix_calculus/enhanced.rs - matrix_calculus::enhanced::matrix_gradient (line 282) ... ok
[INFO] [stdout] test src/matrix_calculus/enhanced.rs - matrix_calculus::enhanced::jacobian_vector_product (line 39) ... ok
[INFO] [stdout] test src/matrix_calculus/enhanced.rs - matrix_calculus::enhanced::find_critical_points (line 591) ... ok
[INFO] [stdout] test src/matrix_calculus/enhanced.rs - matrix_calculus::enhanced::vector_jacobian_product (line 115) ... ok
[INFO] [stdout] test src/matrix_calculus/enhanced.rs - matrix_calculus::enhanced::matrix_jacobian (line 357) ... ok
[INFO] [stdout] test src/matrix_calculus/enhanced.rs - matrix_calculus::enhanced::taylor_approximation (line 445) ... ok
[INFO] [stdout] test src/matrix_calculus/matrix_derivatives.rs - matrix_calculus::matrix_derivatives::det_derivative (line 31) ... ok
[INFO] [stdout] test src/matrix_calculus/matrix_derivatives.rs - matrix_calculus::matrix_derivatives::eigenvalue_derivatives (line 320) ... ok
[INFO] [stdout] test src/lib.rs - (line 74) ... ok
[INFO] [stdout] test src/matrix_calculus/matrix_derivatives.rs - matrix_calculus::matrix_derivatives::exp_directional_derivative (line 221) ... ok
[INFO] [stdout] test src/matrix_calculus/optimization.rs - matrix_calculus::optimization::matrix_gradient_descent (line 74) ... ok
[INFO] [stdout] test src/matrix_calculus/matrix_derivatives.rs - matrix_calculus::matrix_derivatives::inv_directional_derivative (line 150) ... ok
[INFO] [stdout] test src/matrix_calculus/matrix_derivatives.rs - matrix_calculus::matrix_derivatives::trace_derivative (line 96) ... ok
[INFO] [stdout] test src/matrix_calculus/matrix_derivatives.rs - matrix_calculus::matrix_derivatives::matmul_derivative (line 498) ... ok
[INFO] [stdout] test src/matrix_calculus/mod.rs - matrix_calculus (line 33) ... ok
[INFO] [stdout] test src/matrix_dynamics.rs - matrix_dynamics::riccati_solve (line 564) ... ignored
[INFO] [stdout] test src/matrix_calculus/optimization.rs - matrix_calculus::optimization::projected_gradient_descent (line 294) ... ok
[INFO] [stdout] test src/matrix_calculus/optimization.rs - matrix_calculus::optimization::matrix_newton_method (line 184) ... ok
[INFO] [stdout] test src/matrix_dynamics.rs - matrix_dynamics::stability_analysis (line 980) ... ok
[INFO] [stdout] test src/matrix_calculus/matrix_derivatives.rs - matrix_calculus::matrix_derivatives::norm_derivative (line 411) ... ok
[INFO] [stdout] test src/matrix_factorization.rs - matrix_factorization::cur_decomposition (line 490) ... ignored
[INFO] [stdout] test src/matrix_equations.rs - matrix_equations::solve_generalized_sylvester (line 25) ... ok
[INFO] [stdout] test src/matrix_dynamics.rs - matrix_dynamics::matrix_exp_action (line 179) ... ok
[INFO] [stdout] test src/matrix_equations.rs - matrix_equations::solve_sylvester (line 137) ... ok
[INFO] [stdout] test src/matrix_dynamics.rs - matrix_dynamics::lyapunov_solve (line 413) ... ok
[INFO] [stdout] test src/matrix_dynamics.rs - matrix_dynamics::quantum_evolution (line 882) ... ok
[INFO] [stdout] test src/matrix_factorization.rs - matrix_factorization::rank_revealing_qr (line 827) ... ok
[INFO] [stdout] test src/matrix_equations.rs - matrix_equations::solve_continuous_riccati (line 246) ... ok
[INFO] [stdout] test src/matrix_factorization.rs - matrix_factorization::nmf (line 45) ... ok
[INFO] [stdout] test src/matrix_functions/analysis.rs - matrix_functions::analysis::polar_decomposition (line 139) ... ok
[INFO] [stdout] test src/matrix_factorization.rs - matrix_factorization::interpolative_decomposition (line 213) ... ok
[INFO] [stdout] test src/matrix_dynamics.rs - matrix_dynamics::matrix_ode_solve (line 706) ... ok
[INFO] [stdout] test src/matrix_functions/analysis.rs - matrix_functions::analysis::geometric_mean_spd (line 246) ... ok
[INFO] [stdout] test src/matrix_functions/exponential.rs - matrix_functions::exponential::expm (line 32) - compile ... ok
[INFO] [stdout] test src/matrix_factorization.rs - matrix_factorization::utv_decomposition (line 1047) ... ok
[INFO] [stdout] test src/matrix_functions/analysis.rs - matrix_functions::analysis::nuclear_norm (line 415) ... ok
[INFO] [stdout] test src/matrix_functions/analysis.rs - matrix_functions::analysis::spectral_condition_number (line 78) ... ok
[INFO] [stdout] test src/matrix_functions/analysis.rs - matrix_functions::analysis::tikhonov_regularization (line 356) ... ok
[INFO] [stdout] test src/matrix_functions/fractional.rs - matrix_functions::fractional::fractionalmatrix_power (line 29) ... ok
[INFO] [stdout] test src/matrix_functions/exponential.rs - matrix_functions::exponential::logm_parallel (line 633) ... ok
[INFO] [stdout] test src/matrix_functions/exponential.rs - matrix_functions::exponential::matrix_power (line 866) ... ok
[INFO] [stdout] test src/matrix_functions/analysis.rs - matrix_functions::analysis::spectral_radius (line 27) ... ok
[INFO] [stdout] test src/matrix_functions/exponential.rs - matrix_functions::exponential::sqrtm (line 693) ... ok
[INFO] [stdout] test src/matrix_functions/exponential.rs - matrix_functions::exponential::logm (line 269) ... ok
[INFO] [stdout] test src/matrix_functions/hyperbolic.rs - matrix_functions::hyperbolic::sinhm (line 163) ... ok
[INFO] [stdout] test src/matrix_functions/fractional.rs - matrix_functions::fractional::spdmatrix_function (line 216) ... ok
[INFO] [stdout] test src/matrix_functions/hyperbolic.rs - matrix_functions::hyperbolic::coshm (line 28) ... ok
[INFO] [stdout] test src/matrix_functions/special.rs - matrix_functions::special::sigmoid (line 153) ... ok
[INFO] [stdout] test src/matrix_functions/special.rs - matrix_functions::special::signm (line 207) ... ok
[INFO] [stdout] test src/matrix_functions/hyperbolic.rs - matrix_functions::hyperbolic::tanhm (line 303) ... ok
[INFO] [stdout] test src/matrix_functions/special.rs - matrix_functions::special::softmax (line 26) ... ok
[INFO] [stdout] test src/matrix_functions/trigonometric.rs - matrix_functions::trigonometric::atanm (line 434) ... ok
[INFO] [stdout] test src/matrix_functions/trigonometric.rs - matrix_functions::trigonometric::cosm (line 28) ... ok
[INFO] [stdout] test src/matrix_functions/trigonometric.rs - matrix_functions::trigonometric::asinm (line 365) ... ok
[INFO] [stdout] test src/matrix_functions/trigonometric.rs - matrix_functions::trigonometric::acosm (line 296) ... ok
[INFO] [stdout] test src/matrix_functions/trigonometric.rs - matrix_functions::trigonometric::tanm (line 259) ... ok
[INFO] [stdout] test src/matrix_functions/trigonometric.rs - matrix_functions::trigonometric::sinm (line 141) ... ok
[INFO] [stdout] test src/matrixfree/mod.rs - matrixfree (line 20) ... ok
[INFO] [stdout] test src/mixed_precision/adaptive.rs - mixed_precision::adaptive::mixed_precision_solve (line 33) ... ok
[INFO] [stdout] test src/mixed_precision/adaptive.rs - mixed_precision::adaptive::iterative_refinement_solve (line 268) ... ok
[INFO] [stdout] test src/mixed_precision/conversions.rs - mixed_precision::conversions::convert_2d (line 65) ... ok
[INFO] [stdout] test src/mixed_precision/conversions.rs - mixed_precision::conversions::convert (line 24) ... ok
[INFO] [stdout] test src/mixed_precision/adaptive.rs - mixed_precision::adaptive::mixed_precision_qr (line 423) ... ok
[INFO] [stdout] test src/mixed_precision/adaptive.rs - mixed_precision::adaptive::mixed_precision_cond (line 171) ... ok
[INFO] [stdout] test src/mixed_precision/mod.rs - mixed_precision::mixed_precision_dot (line 202) ... ok
[INFO] [stdout] test src/mixed_precision/f32_ops.rs - mixed_precision::f32_ops::mixed_precision_matvec_f32 (line 32) ... ok
[INFO] [stdout] test src/norm.rs - norm::cond (line 496) - compile ... ok
[INFO] [stdout] test src/mixed_precision/simd.rs - mixed_precision::simd::simd_mixed_precision_matmul_f32_f64 (line 156) ... ok
[INFO] [stdout] test src/mixed_precision/mod.rs - mixed_precision::mixed_precision_matvec (line 83) ... ok
[INFO] [stdout] test src/norm.rs - norm::matrix_rank (line 590) - compile ... ok
[INFO] [stdout] test src/mixed_precision/simd.rs - mixed_precision::simd::simd_mixed_precision_dot_f32_f64 (line 341) ... ok
[INFO] [stdout] test src/mixed_precision/simd.rs - mixed_precision::simd::simd_mixed_precision_matvec_f32_f64 (line 31) ... ok
[INFO] [stdout] test src/mixed_precision/mod.rs - mixed_precision::mixed_precision_matmul (line 136) ... ok
[INFO] [stdout] test src/optim/mod.rs - optim::tiled_matmul (line 319) ... ok
[INFO] [stdout] test src/norm.rs - norm::vector_norm_simd (line 184) ... ok
[INFO] [stdout] test src/norm.rs - norm::vector_norm (line 117) ... ok
[INFO] [stdout] test src/norm.rs - norm::vector_norm_parallel (line 414) ... ok
[INFO] [stdout] test src/projection/mod.rs - projection::johnson_lindenstrauss_transform (line 296) ... ignored
[INFO] [stdout] test src/optim/mod.rs - optim::block_matmul (line 31) ... ok
[INFO] [stdout] test src/optim/mod.rs - optim::strassen_matmul (line 136) ... ok
[INFO] [stdout] test src/norm.rs - norm::matrix_norm_simd (line 292) ... ok
[INFO] [stdout] test src/projection/mod.rs - projection::johnson_lindenstrauss_min_dim (line 355) ... ok
[INFO] [stdout] test src/projection/mod.rs - projection::gaussian_randommatrix (line 43) ... ok
[INFO] [stdout] test src/parallel/mod.rs - parallel::set_global_workers (line 67) ... ok
[INFO] [stdout] test src/norm.rs - norm::matrix_norm (line 33) ... ok
[INFO] [stdout] test src/random.rs - random::low_rank (line 956) ... ignored
[INFO] [stdout] test src/projection/mod.rs - projection::sparse_randommatrix (line 104) ... ok
[INFO] [stdout] test src/projection/mod.rs - projection::project (line 241) ... ok
[INFO] [stdout] test src/projection/mod.rs - projection::very_sparse_randommatrix (line 176) ... ok
[INFO] [stdout] test src/random.rs - random::diagonal (line 345) ... ok
[INFO] [stdout] test src/random.rs - random::banded (line 407) ... ok
[INFO] [stdout] test src/random.rs - random::hilbert (line 772) ... ok
[INFO] [stdout] test src/random.rs - random (line 28) ... ok
[INFO] [stdout] test src/random.rs - random::permutation (line 1073) ... ok
[INFO] [stdout] test src/random.rs - random::random_correlation (line 877) ... ok
[INFO] [stdout] test src/random.rs - random::toeplitz (line 547) ... ok
[INFO] [stdout] test src/random.rs - random::random_normalmatrix (line 126) ... ok
[INFO] [stdout] test src/random.rs - random::spd (line 267) ... ok
[INFO] [stdout] test src/random.rs - random::uniform (line 69) ... ok
[INFO] [stdout] test src/random.rs - random::vandermonde (line 817) ... ok
[INFO] [stdout] test src/random.rs - random::sparse (line 474) ... ok
[INFO] [stdout] test src/random.rs - random::orthogonal (line 205) ... ok
[INFO] [stdout] test src/random.rs - random::with_condition_number (line 625) ... ok
[INFO] [stdout] test src/solve.rs - solve::solve_multiple (line 396) ... ok
[INFO] [stdout] test src/solve.rs - solve::solve (line 73) ... ok
[INFO] [stdout] test src/solve.rs - solve::solve_triangular (line 158) ... ok
[INFO] [stdout] test src/random.rs - random::with_eigenvalues (line 704) ... ok
[INFO] [stdout] test src/solvers/iterative.rs - solvers::iterative::conjugate_gradient (line 59) ... ok
[INFO] [stdout] test src/special.rs - special::block_diag (line 29) ... ok
[INFO] [stdout] test src/sparse_dense/mod.rs - sparse_dense (line 16) ... ok
[INFO] [stdout] test src/solve.rs - solve::lstsq (line 256) ... ok
[INFO] [stdout] test src/special.rs - special::logm (line 124) ... ok
[INFO] [stdout] test src/special.rs - special::sqrtm (line 153) ... ok
[INFO] [stdout] test src/special.rs - special::signm (line 189) ... ok
[INFO] [stdout] test src/specialized/banded.rs - specialized::banded::BandedMatrix (line 20) ... ok
[INFO] [stdout] test src/special.rs - special::expm (line 95) ... ok
[INFO] [stdout] test src/tensor_train.rs - tensor_train::tt_decomposition (line 411) ... ignored
[INFO] [stdout] test src/specialized/block_tridiagonal.rs - specialized::block_tridiagonal::BlockTridiagonalMatrix (line 23) ... ok
[INFO] [stdout] test src/specialized/symmetric.rs - specialized::symmetric::SymmetricMatrix (line 21) ... ok
[INFO] [stdout] test src/specialized/tridiagonal.rs - specialized::tridiagonal::TridiagonalMatrix (line 21) ... ok
[INFO] [stdout] test src/structured/mod.rs - structured (line 20) ... ok
[INFO] [stdout] test src/tensor_train.rs - tensor_train::TTTensor<F>::new (line 75) ... ok
[INFO] [stdout] test src/scalable.rs - scalable::adaptive_decomposition (line 354) ... ok
[INFO] [stdout] test src/scalable.rs - scalable::tsqr (line 163) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/compat.rs - compat (line 8) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `ndarray`
[INFO] [stdout]   --> src/compat.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use ndarray::array;
[INFO] [stdout]    |     ^^^^^^^ help: a similar path exists: `scirs2_core::ndarray`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - prelude::scipy_compat (line 679) stdout ----
[INFO] [stdout] error[E0061]: this function takes 1 argument but 3 arguments were supplied
[INFO] [stdout]    --> src/lib.rs:687:11
[INFO] [stdout]     |
[INFO] [stdout] 687 | let det = scipy_compat::det(&a.view(), false, true).expect("Operation failed");
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^            -----  ---- unexpected argument #3 of type `bool`
[INFO] [stdout]     |                                        |
[INFO] [stdout]     |                                        unexpected argument #2 of type `bool`
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> src/compat.rs:419:8
[INFO] [stdout]     |
[INFO] [stdout] 419 | pub fn det<A, S>(a: &ArrayBase<S, Ix2>) -> LinalgResult<A>
[INFO] [stdout]     |        ^^^
[INFO] [stdout] help: remove the extra arguments
[INFO] [stdout]     |
[INFO] [stdout] 687 - let det = scipy_compat::det(&a.view(), false, true).expect("Operation failed");
[INFO] [stdout] 687 + let det = scipy_compat::det(&a.view()).expect("Operation failed");
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 2 arguments but 5 arguments were supplied
[INFO] [stdout]    --> src/lib.rs:690:12
[INFO] [stdout]     |
[INFO] [stdout] 690 | let norm = scipy_compat::norm(&a.view(), Some("fro"), None, false, true).expect("Operation failed");
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^                         ----  -----  ---- unexpected argument #5 of type `bool`
[INFO] [stdout]     |                                                       |     |
[INFO] [stdout]     |                                                       |     unexpected argument #4 of type `bool`
[INFO] [stdout]     |                                                       unexpected argument #3 of type `Option<_>`
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> src/compat.rs:579:8
[INFO] [stdout]     |
[INFO] [stdout] 579 | pub fn norm<A, S>(a: &ArrayBase<S, Ix2>, ord: Option<&str>) -> LinalgResult<A>
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] help: remove the extra arguments
[INFO] [stdout]     |
[INFO] [stdout] 690 - let norm = scipy_compat::norm(&a.view(), Some("fro"), None, false, true).expect("Operation failed");
[INFO] [stdout] 690 + let norm = scipy_compat::norm(&a.view(), Some("fro")).expect("Operation failed");
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/compat.rs - compat (line 8)
[INFO] [stdout]     src/lib.rs - prelude::scipy_compat (line 679)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 246 passed; 2 failed; 20 ignored; 0 measured; 0 filtered out; finished in 155.12s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "e77034921f45384d24f8c57bcd86d1148f51985a15ac74e35b003d67015957b8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e77034921f45384d24f8c57bcd86d1148f51985a15ac74e35b003d67015957b8", kill_on_drop: false }`
[INFO] [stdout] e77034921f45384d24f8c57bcd86d1148f51985a15ac74e35b003d67015957b8
