[INFO] fetching crate rstsr-mkl 0.5.1...
[INFO] testing rstsr-mkl-0.5.1 against 1.90.0 for beta-1.91-3
[INFO] extracting crate rstsr-mkl 0.5.1 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate rstsr-mkl 0.5.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rstsr-mkl 0.5.1
[INFO] tweaked toml for crates.io crate rstsr-mkl 0.5.1 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate rstsr-mkl 0.5.1 on toolchain 1.90.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rstsr-mkl 0.5.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" "+1.90.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rstsr-cblas-base v0.1.1
[INFO] [stderr]   Downloaded rstsr-dtype-traits v0.5.1
[INFO] [stderr]   Downloaded faer-ext v0.6.0
[INFO] [stderr]   Downloaded rstsr-native-impl v0.5.1
[INFO] [stderr]   Downloaded faer-macros v0.21.0
[INFO] [stderr]   Downloaded equator v0.2.2
[INFO] [stderr]   Downloaded reborrow v0.5.5
[INFO] [stderr]   Downloaded gemm-c64 v0.18.2
[INFO] [stderr]   Downloaded gemm-f64 v0.18.2
[INFO] [stderr]   Downloaded duplicate v2.0.0
[INFO] [stderr]   Downloaded rstsr-blas-traits v0.5.1
[INFO] [stderr]   Downloaded rstsr-linalg-traits v0.5.1
[INFO] [stderr]   Downloaded faer-traits v0.22.1
[INFO] [stderr]   Downloaded rstsr-core v0.5.1
[INFO] [stderr]   Downloaded gemm-common v0.18.2
[INFO] [stderr]   Downloaded dyn-stack v0.13.0
[INFO] [stderr]   Downloaded generativity v1.1.0
[INFO] [stderr]   Downloaded nano-gemm-f32 v0.1.0
[INFO] [stderr]   Downloaded nano-gemm-codegen v0.1.0
[INFO] [stderr]   Downloaded nano-gemm-f64 v0.1.0
[INFO] [stderr]   Downloaded spindle v0.2.3
[INFO] [stderr]   Downloaded private-gemm-x86 v0.1.14
[INFO] [stderr]   Downloaded rstsr-sci-traits v0.5.1
[INFO] [stderr]   Downloaded qd v0.7.4
[INFO] [stderr]   Downloaded pulp v0.21.5
[INFO] [stderr]   Downloaded gemm-c32 v0.18.2
[INFO] [stderr]   Downloaded gemm-f16 v0.18.2
[INFO] [stderr]   Downloaded sysctl v0.6.0
[INFO] [stderr]   Downloaded gemm v0.18.2
[INFO] [stderr]   Downloaded equator-macro v0.2.1
[INFO] [stderr]   Downloaded nano-gemm-c32 v0.1.0
[INFO] [stderr]   Downloaded nano-gemm-core v0.1.0
[INFO] [stderr]   Downloaded nano-gemm v0.1.3
[INFO] [stderr]   Downloaded defer v0.2.1
[INFO] [stderr]   Downloaded atomic-wait v1.1.0
[INFO] [stderr]   Downloaded interpol v0.2.1
[INFO] [stderr]   Downloaded rstsr-common v0.5.1
[INFO] [stderr]   Downloaded gemm-f32 v0.18.2
[INFO] [stderr]   Downloaded nano-gemm-c64 v0.1.0
[INFO] [stderr]   Downloaded faer v0.22.6
[INFO] [stderr]   Downloaded rstsr-mkl-ffi v0.2.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] fd83b2b63917cf3f4288b9a6732f6175379385cbfbb96cc5b3e3ee51665b66c2
[INFO] running `Command { std: "docker" "start" "-a" "fd83b2b63917cf3f4288b9a6732f6175379385cbfbb96cc5b3e3ee51665b66c2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fd83b2b63917cf3f4288b9a6732f6175379385cbfbb96cc5b3e3ee51665b66c2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fd83b2b63917cf3f4288b9a6732f6175379385cbfbb96cc5b3e3ee51665b66c2", kill_on_drop: false }`
[INFO] [stdout] fd83b2b63917cf3f4288b9a6732f6175379385cbfbb96cc5b3e3ee51665b66c2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 15c17f02308456989d02b9bba9831648a928370ec49321dc4ecf0a851ca3f346
[INFO] running `Command { std: "docker" "start" "-a" "15c17f02308456989d02b9bba9831648a928370ec49321dc4ecf0a851ca3f346", kill_on_drop: false }`
[INFO] [stderr]    Compiling libm v0.2.15
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling syn v2.0.106
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling rstsr-cblas-base v0.1.1
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling half v2.6.0
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling duplicate v2.0.0
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling rstsr-dtype-traits v0.5.1
[INFO] [stderr]    Compiling rstsr-mkl-ffi v0.2.0
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling derive_builder_core v0.20.2
[INFO] [stderr]    Compiling derive_builder_macro v0.20.2
[INFO] [stderr]    Compiling derive_builder v0.20.2
[INFO] [stderr]    Compiling rstsr-common v0.5.1
[INFO] [stderr]    Compiling rstsr-native-impl v0.5.1
[INFO] [stderr]    Compiling rstsr-core v0.5.1
[INFO] [stderr]    Compiling rstsr-blas-traits v0.5.1
[INFO] [stderr]    Compiling rstsr-linalg-traits v0.5.1
[INFO] [stderr]    Compiling rstsr-mkl v0.5.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 43.31s
[INFO] running `Command { std: "docker" "inspect" "15c17f02308456989d02b9bba9831648a928370ec49321dc4ecf0a851ca3f346", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "15c17f02308456989d02b9bba9831648a928370ec49321dc4ecf0a851ca3f346", kill_on_drop: false }`
[INFO] [stdout] 15c17f02308456989d02b9bba9831648a928370ec49321dc4ecf0a851ca3f346
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fcf1e841f89655201e0fb46c3430de02bf967eeeceed9a9199d3c97ae10d651e
[INFO] running `Command { std: "docker" "start" "-a" "fcf1e841f89655201e0fb46c3430de02bf967eeeceed9a9199d3c97ae10d651e", kill_on_drop: false }`
[INFO] [stderr]    Compiling rstsr-mkl v0.5.1 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `rstsr_test_manifest`
[INFO] [stdout]  --> tests/test_driver_impl/lapack_eigh_f64.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use rstsr_test_manifest::get_vec;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `rstsr_test_manifest`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rstsr_test_manifest`, use `cargo add rstsr_test_manifest` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `rstsr_test_manifest`
[INFO] [stdout]  --> tests/test_driver_impl/lapack_solve_f64.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use rstsr_test_manifest::get_vec;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `rstsr_test_manifest`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rstsr_test_manifest`, use `cargo add rstsr_test_manifest` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rstsr`
[INFO] [stdout]  --> tests/test_linalg_func/func_c64.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use rstsr::prelude::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `rstsr`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rstsr`, use `cargo add rstsr` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rstsr`
[INFO] [stdout]  --> tests/test_linalg_func/func_f64.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use rstsr::prelude::*;
[INFO] [stdout]   |     ^^^^^ use of unresolved module or unlinked crate `rstsr`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rstsr`, use `cargo add rstsr` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `rstsr_test_manifest`
[INFO] [stdout]  --> tests/test_driver_impl/lapack_svd_f64.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use rstsr_test_manifest::get_vec;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `rstsr_test_manifest`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rstsr_test_manifest`, use `cargo add rstsr_test_manifest` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `rstsr_test_manifest`
[INFO] [stdout]  --> tests/test_linalg_func/func_c64.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use rstsr_test_manifest::get_vec;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `rstsr_test_manifest`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rstsr_test_manifest`, use `cargo add rstsr_test_manifest` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `rstsr_test_manifest`
[INFO] [stdout]  --> tests/test_linalg_func/func_f64.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use rstsr_test_manifest::get_vec;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `rstsr_test_manifest`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rstsr_test_manifest`, use `cargo add rstsr_test_manifest` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:28:17
[INFO] [stdout]    |
[INFO] [stdout] 28 |         let c = rt::linalg::cholesky(b.view());
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:32:17
[INFO] [stdout]    |
[INFO] [stdout] 32 |         let c = rt::linalg::cholesky((b.view(), Upper));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |         rt::linalg::cholesky((b.view_mut(), Upper));
[INFO] [stdout]    |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:46:19
[INFO] [stdout]    |
[INFO] [stdout] 46 |         let det = rt::linalg::det(a.view_mut());
[INFO] [stdout]    |                   ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:57:22
[INFO] [stdout]    |
[INFO] [stdout] 57 |         let (w, v) = rt::linalg::eigh(a.view()).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:62:22
[INFO] [stdout]    |
[INFO] [stdout] 62 |         let (w, v) = rt::linalg::eigh((a.view(), Upper)).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:67:22
[INFO] [stdout]    |
[INFO] [stdout] 67 |         let (w, v) = rt::linalg::eigh((a.view(), b.view())).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:72:22
[INFO] [stdout]    |
[INFO] [stdout] 72 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 3)).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:77:22
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let (w, _) = rt::linalg::eigh(a.view_mut()).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:89:17
[INFO] [stdout]    |
[INFO] [stdout] 89 |         let w = rt::linalg::eigvalsh(a.view());
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:93:17
[INFO] [stdout]    |
[INFO] [stdout] 93 |         let w = rt::linalg::eigvalsh((a.view(), Upper));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:97:17
[INFO] [stdout]    |
[INFO] [stdout] 97 |         let w = rt::linalg::eigvalsh((a.view(), b.view()));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |         let w = rt::linalg::eigvalsh((a.view(), b.view(), Upper, 3));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:105:17
[INFO] [stdout]     |
[INFO] [stdout] 105 |         let w = rt::linalg::eigvalsh(a.view_mut());
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:115:21
[INFO] [stdout]     |
[INFO] [stdout] 115 |         let a_inv = rt::linalg::inv(a.view());
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:119:9
[INFO] [stdout]     |
[INFO] [stdout] 119 |         rt::linalg::inv(a.view_mut());
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:131:30
[INFO] [stdout]     |
[INFO] [stdout] 131 |         let (a_pinv, rank) = rt::linalg::pinv((a.view(), 20.0, 0.3)).into();
[INFO] [stdout]     |                              ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:139:30
[INFO] [stdout]     |
[INFO] [stdout] 139 |         let (a_pinv, rank) = rt::linalg::pinv((a.view(), 20.0, 0.3)).into();
[INFO] [stdout]     |                              ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:149:33
[INFO] [stdout]     |
[INFO] [stdout] 149 |         let (sign, logabsdet) = rt::linalg::slogdet(a.view_mut()).into();
[INFO] [stdout]     |                                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:162:17
[INFO] [stdout]     |
[INFO] [stdout] 162 |         let x = rt::linalg::solve_general((a.view(), b.view()));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:166:9
[INFO] [stdout]     |
[INFO] [stdout] 166 |         rt::linalg::solve_general((a.view_mut(), b.view_mut()));
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:178:17
[INFO] [stdout]     |
[INFO] [stdout] 178 |         let x = rt::linalg::solve_general((a.view(), b.view()));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:182:9
[INFO] [stdout]     |
[INFO] [stdout] 182 |         rt::linalg::solve_general((a.view_mut(), b.view_mut()));
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:194:17
[INFO] [stdout]     |
[INFO] [stdout] 194 |         let x = rt::linalg::solve_symmetric((a.view(), b.view()));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:198:17
[INFO] [stdout]     |
[INFO] [stdout] 198 |         let x = rt::linalg::solve_symmetric((a.view(), b.view(), Upper));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:202:17
[INFO] [stdout]     |
[INFO] [stdout] 202 |         let x = rt::linalg::solve_symmetric((a.view(), b.view(), false));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 |         rt::linalg::solve_symmetric((a.view(), b.view_mut(), false, Upper));
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:218:17
[INFO] [stdout]     |
[INFO] [stdout] 218 |         let x = rt::linalg::solve_triangular((b.view(), a.view()));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:222:9
[INFO] [stdout]     |
[INFO] [stdout] 222 |         rt::linalg::solve_triangular((b.view(), a.view_mut(), Upper));
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:233:26
[INFO] [stdout]     |
[INFO] [stdout] 233 |         let (u, s, vt) = rt::linalg::svd(a.view()).into();
[INFO] [stdout]     |                          ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:239:26
[INFO] [stdout]     |
[INFO] [stdout] 239 |         let (u, s, vt) = rt::linalg::svd((a.view(), false)).into();
[INFO] [stdout]     |                          ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:247:26
[INFO] [stdout]     |
[INFO] [stdout] 247 |         let (u, s, vt) = rt::linalg::svd((a.view(), false)).into();
[INFO] [stdout]     |                          ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |         let s = rt::linalg::svdvals(a.view());
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |         let s = rt::linalg::svdvals(a.view());
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:284:22
[INFO] [stdout]     |
[INFO] [stdout] 284 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Lower, 1)).into();
[INFO] [stdout]     |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:290:22
[INFO] [stdout]     |
[INFO] [stdout] 290 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 1)).into();
[INFO] [stdout]     |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:296:22
[INFO] [stdout]     |
[INFO] [stdout] 296 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Lower, 2)).into();
[INFO] [stdout]     |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:302:22
[INFO] [stdout]     |
[INFO] [stdout] 302 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 2)).into();
[INFO] [stdout]     |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:308:22
[INFO] [stdout]     |
[INFO] [stdout] 308 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Lower, 3)).into();
[INFO] [stdout]     |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:314:22
[INFO] [stdout]     |
[INFO] [stdout] 314 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 3)).into();
[INFO] [stdout]     |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:16:17
[INFO] [stdout]    |
[INFO] [stdout] 16 |         let c = rt::linalg::cholesky(b.view());
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:20:17
[INFO] [stdout]    |
[INFO] [stdout] 20 |         let c = rt::linalg::cholesky((b.view(), Upper));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 |         rt::linalg::cholesky((b.view_mut(), Upper));
[INFO] [stdout]    |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:35:17
[INFO] [stdout]    |
[INFO] [stdout] 35 |         let c = rt::linalg::cholesky(b_view);
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:45:19
[INFO] [stdout]    |
[INFO] [stdout] 45 |         let det = rt::linalg::det(a.view_mut());
[INFO] [stdout]    |                   ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:56:22
[INFO] [stdout]    |
[INFO] [stdout] 56 |         let (w, v) = rt::linalg::eigh(a.view()).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:61:22
[INFO] [stdout]    |
[INFO] [stdout] 61 |         let (w, v) = rt::linalg::eigh((a.view(), Upper)).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:66:22
[INFO] [stdout]    |
[INFO] [stdout] 66 |         let (w, v) = rt::linalg::eigh((a.view(), b.view())).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:71:22
[INFO] [stdout]    |
[INFO] [stdout] 71 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 3)).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:76:22
[INFO] [stdout]    |
[INFO] [stdout] 76 |         let (w, _) = rt::linalg::eigh(a.view_mut()).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:88:17
[INFO] [stdout]    |
[INFO] [stdout] 88 |         let w = rt::linalg::eigvalsh(a.view());
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:92:17
[INFO] [stdout]    |
[INFO] [stdout] 92 |         let w = rt::linalg::eigvalsh((a.view(), Upper));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:96:17
[INFO] [stdout]    |
[INFO] [stdout] 96 |         let w = rt::linalg::eigvalsh((a.view(), b.view()));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:100:17
[INFO] [stdout]     |
[INFO] [stdout] 100 |         let w = rt::linalg::eigvalsh((a.view(), b.view(), Upper, 3));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:104:17
[INFO] [stdout]     |
[INFO] [stdout] 104 |         let w = rt::linalg::eigvalsh(a.view_mut());
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:114:21
[INFO] [stdout]     |
[INFO] [stdout] 114 |         let a_inv = rt::linalg::inv(a.view());
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:118:9
[INFO] [stdout]     |
[INFO] [stdout] 118 |         rt::linalg::inv(a.view_mut());
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:130:30
[INFO] [stdout]     |
[INFO] [stdout] 130 |         let (a_pinv, rank) = rt::linalg::pinv((a.view(), 20.0, 0.3)).into();
[INFO] [stdout]     |                              ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:138:30
[INFO] [stdout]     |
[INFO] [stdout] 138 |         let (a_pinv, rank) = rt::linalg::pinv((a.view(), 20.0, 0.3)).into();
[INFO] [stdout]     |                              ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:148:33
[INFO] [stdout]     |
[INFO] [stdout] 148 |         let (sign, logabsdet) = rt::linalg::slogdet(a.view_mut()).into();
[INFO] [stdout]     |                                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:161:17
[INFO] [stdout]     |
[INFO] [stdout] 161 |         let x = rt::linalg::solve_general((a.view(), b.view()));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 |         rt::linalg::solve_general((a.view_mut(), b.view_mut()));
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:177:17
[INFO] [stdout]     |
[INFO] [stdout] 177 |         let x = rt::linalg::solve_general((a.view(), b.view()));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 |         rt::linalg::solve_general((a.view_mut(), b.view_mut()));
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:193:17
[INFO] [stdout]     |
[INFO] [stdout] 193 |         let x = rt::linalg::solve_symmetric((a.view(), b.view()));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:197:9
[INFO] [stdout]     |
[INFO] [stdout] 197 |         rt::linalg::solve_symmetric((a.view(), b.view_mut(), Upper));
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:209:17
[INFO] [stdout]     |
[INFO] [stdout] 209 |         let x = rt::linalg::solve_triangular((b.view(), a.view()));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:213:9
[INFO] [stdout]     |
[INFO] [stdout] 213 |         rt::linalg::solve_triangular((b.view(), a.view_mut(), Upper));
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:224:26
[INFO] [stdout]     |
[INFO] [stdout] 224 |         let (u, s, vt) = rt::linalg::svd(a.view()).into();
[INFO] [stdout]     |                          ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:230:26
[INFO] [stdout]     |
[INFO] [stdout] 230 |         let (u, s, vt) = rt::linalg::svd((a.view(), false)).into();
[INFO] [stdout]     |                          ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:238:26
[INFO] [stdout]     |
[INFO] [stdout] 238 |         let (u, s, vt) = rt::linalg::svd((a.view(), false)).into();
[INFO] [stdout]     |                          ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:251:17
[INFO] [stdout]     |
[INFO] [stdout] 251 |         let s = rt::linalg::svdvals(a.view());
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:257:17
[INFO] [stdout]     |
[INFO] [stdout] 257 |         let s = rt::linalg::svdvals(a.view());
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:25:21
[INFO] [stdout]    |
[INFO] [stdout] 25 |         let mut b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:32:49
[INFO] [stdout]    |
[INFO] [stdout] 32 |         let c = rt::linalg::cholesky((b.view(), Upper));
[INFO] [stdout]    |                                                 ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:36:45
[INFO] [stdout]    |
[INFO] [stdout] 36 |         rt::linalg::cholesky((b.view_mut(), Upper));
[INFO] [stdout]    |                                             ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:44:21
[INFO] [stdout]    |
[INFO] [stdout] 44 |         let mut a = rt::asarray((a_vec, [5, 5].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:53:21
[INFO] [stdout]    |
[INFO] [stdout] 53 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:54:17
[INFO] [stdout]    |
[INFO] [stdout] 54 |         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:62:50
[INFO] [stdout]    |
[INFO] [stdout] 62 |         let (w, v) = rt::linalg::eigh((a.view(), Upper)).into();
[INFO] [stdout]    |                                                  ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:72:60
[INFO] [stdout]    |
[INFO] [stdout] 72 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 3)).into();
[INFO] [stdout]    |                                                            ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:85:21
[INFO] [stdout]    |
[INFO] [stdout] 85 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:86:17
[INFO] [stdout]    |
[INFO] [stdout] 86 |         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:93:49
[INFO] [stdout]    |
[INFO] [stdout] 93 |         let w = rt::linalg::eigvalsh((a.view(), Upper));
[INFO] [stdout]    |                                                 ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:101:59
[INFO] [stdout]     |
[INFO] [stdout] 101 |         let w = rt::linalg::eigvalsh((a.view(), b.view(), Upper, 3));
[INFO] [stdout]     |                                                           ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:112:21
[INFO] [stdout]     |
[INFO] [stdout] 112 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:129:75
[INFO] [stdout]     |
[INFO] [stdout] 129 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:137:17
[INFO] [stdout]     |
[INFO] [stdout] 137 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:137:75
[INFO] [stdout]     |
[INFO] [stdout] 137 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:147:21
[INFO] [stdout]     |
[INFO] [stdout] 147 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:157:21
[INFO] [stdout]     |
[INFO] [stdout] 157 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:157:94
[INFO] [stdout]     |
[INFO] [stdout] 157 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                                              ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:159:21
[INFO] [stdout]     |
[INFO] [stdout] 159 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:159:79
[INFO] [stdout]     |
[INFO] [stdout] 159 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                               ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:173:21
[INFO] [stdout]     |
[INFO] [stdout] 173 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:173:94
[INFO] [stdout]     |
[INFO] [stdout] 173 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                                              ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:175:21
[INFO] [stdout]     |
[INFO] [stdout] 175 |         let mut b = rt::asarray((b_vec, [1024].c(), &device)).into_dim::<Ix1>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix1` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:175:74
[INFO] [stdout]     |
[INFO] [stdout] 175 |         let mut b = rt::asarray((b_vec, [1024].c(), &device)).into_dim::<Ix1>();
[INFO] [stdout]     |                                                                          ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix1` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix1;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix1;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_mkl::prelude_dev::Ix1;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:189:17
[INFO] [stdout]     |
[INFO] [stdout] 189 |         let a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:189:90
[INFO] [stdout]     |
[INFO] [stdout] 189 |         let a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                                          ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:191:21
[INFO] [stdout]     |
[INFO] [stdout] 191 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:191:79
[INFO] [stdout]     |
[INFO] [stdout] 191 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                               ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:198:66
[INFO] [stdout]     |
[INFO] [stdout] 198 |         let x = rt::linalg::solve_symmetric((a.view(), b.view(), Upper));
[INFO] [stdout]     |                                                                  ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:206:69
[INFO] [stdout]     |
[INFO] [stdout] 206 |         rt::linalg::solve_symmetric((a.view(), b.view_mut(), false, Upper));
[INFO] [stdout]     |                                                                     ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:214:21
[INFO] [stdout]     |
[INFO] [stdout] 214 |         let mut a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:214:79
[INFO] [stdout]     |
[INFO] [stdout] 214 |         let mut a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                               ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:215:17
[INFO] [stdout]     |
[INFO] [stdout] 215 |         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:215:90
[INFO] [stdout]     |
[INFO] [stdout] 215 |         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                                          ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:222:63
[INFO] [stdout]     |
[INFO] [stdout] 222 |         rt::linalg::solve_triangular((b.view(), a.view_mut(), Upper));
[INFO] [stdout]     |                                                               ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:230:17
[INFO] [stdout]     |
[INFO] [stdout] 230 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:230:75
[INFO] [stdout]     |
[INFO] [stdout] 230 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:246:17
[INFO] [stdout]     |
[INFO] [stdout] 246 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:246:75
[INFO] [stdout]     |
[INFO] [stdout] 246 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:257:17
[INFO] [stdout]     |
[INFO] [stdout] 257 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:257:75
[INFO] [stdout]     |
[INFO] [stdout] 257 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:265:17
[INFO] [stdout]     |
[INFO] [stdout] 265 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:265:75
[INFO] [stdout]     |
[INFO] [stdout] 265 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:280:17
[INFO] [stdout]     |
[INFO] [stdout] 280 |         let a = rt::asarray((a_vec, [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:280:76
[INFO] [stdout]     |
[INFO] [stdout] 280 |         let a = rt::asarray((a_vec, [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                            ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:281:17
[INFO] [stdout]     |
[INFO] [stdout] 281 |         let b = rt::asarray((b_vec, [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:281:76
[INFO] [stdout]     |
[INFO] [stdout] 281 |         let b = rt::asarray((b_vec, [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                            ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Lower` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:284:60
[INFO] [stdout]     |
[INFO] [stdout] 284 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Lower, 1)).into();
[INFO] [stdout]     |                                                            ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use std::fmt::DebugAsHex::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_common::flags::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_core::prelude_dev::Lower;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:290:60
[INFO] [stdout]     |
[INFO] [stdout] 290 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 1)).into();
[INFO] [stdout]     |                                                            ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Lower` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:296:60
[INFO] [stdout]     |
[INFO] [stdout] 296 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Lower, 2)).into();
[INFO] [stdout]     |                                                            ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use std::fmt::DebugAsHex::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_common::flags::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_core::prelude_dev::Lower;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:302:60
[INFO] [stdout]     |
[INFO] [stdout] 302 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 2)).into();
[INFO] [stdout]     |                                                            ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Lower` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:308:60
[INFO] [stdout]     |
[INFO] [stdout] 308 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Lower, 3)).into();
[INFO] [stdout]     |                                                            ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use std::fmt::DebugAsHex::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_common::flags::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_core::prelude_dev::Lower;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:314:60
[INFO] [stdout]     |
[INFO] [stdout] 314 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 3)).into();
[INFO] [stdout]     |                                                            ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:13:21
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let mut b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:20:49
[INFO] [stdout]    |
[INFO] [stdout] 20 |         let c = rt::linalg::cholesky((b.view(), Upper));
[INFO] [stdout]    |                                                 ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:24:45
[INFO] [stdout]    |
[INFO] [stdout] 24 |         rt::linalg::cholesky((b.view_mut(), Upper));
[INFO] [stdout]    |                                             ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:32:17
[INFO] [stdout]    |
[INFO] [stdout] 32 |         let b = rt::asarray((vec_b, [3, 3].c(), &device));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:43:21
[INFO] [stdout]    |
[INFO] [stdout] 43 |         let mut a = rt::asarray((a_vec, [5, 5].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:52:21
[INFO] [stdout]    |
[INFO] [stdout] 52 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:53:17
[INFO] [stdout]    |
[INFO] [stdout] 53 |         let b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:61:50
[INFO] [stdout]    |
[INFO] [stdout] 61 |         let (w, v) = rt::linalg::eigh((a.view(), Upper)).into();
[INFO] [stdout]    |                                                  ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:71:60
[INFO] [stdout]    |
[INFO] [stdout] 71 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 3)).into();
[INFO] [stdout]    |                                                            ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:84:21
[INFO] [stdout]    |
[INFO] [stdout] 84 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:85:17
[INFO] [stdout]    |
[INFO] [stdout] 85 |         let b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:92:49
[INFO] [stdout]    |
[INFO] [stdout] 92 |         let w = rt::linalg::eigvalsh((a.view(), Upper));
[INFO] [stdout]    |                                                 ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:100:59
[INFO] [stdout]     |
[INFO] [stdout] 100 |         let w = rt::linalg::eigvalsh((a.view(), b.view(), Upper, 3));
[INFO] [stdout]     |                                                           ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:111:21
[INFO] [stdout]     |
[INFO] [stdout] 111 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:128:17
[INFO] [stdout]     |
[INFO] [stdout] 128 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:128:75
[INFO] [stdout]     |
[INFO] [stdout] 128 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:136:17
[INFO] [stdout]     |
[INFO] [stdout] 136 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:136:75
[INFO] [stdout]     |
[INFO] [stdout] 136 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:146:21
[INFO] [stdout]     |
[INFO] [stdout] 146 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:156:21
[INFO] [stdout]     |
[INFO] [stdout] 156 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:156:94
[INFO] [stdout]     |
[INFO] [stdout] 156 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                                              ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:158:21
[INFO] [stdout]     |
[INFO] [stdout] 158 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:158:79
[INFO] [stdout]     |
[INFO] [stdout] 158 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                               ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:172:21
[INFO] [stdout]     |
[INFO] [stdout] 172 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:172:94
[INFO] [stdout]     |
[INFO] [stdout] 172 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                                              ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:174:21
[INFO] [stdout]     |
[INFO] [stdout] 174 |         let mut b = rt::asarray((b_vec, [1024].c(), &device)).into_dim::<Ix1>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix1` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:174:74
[INFO] [stdout]     |
[INFO] [stdout] 174 |         let mut b = rt::asarray((b_vec, [1024].c(), &device)).into_dim::<Ix1>();
[INFO] [stdout]     |                                                                          ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix1` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix1;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix1;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_mkl::prelude_dev::Ix1;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:188:17
[INFO] [stdout]     |
[INFO] [stdout] 188 |         let a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:188:90
[INFO] [stdout]     |
[INFO] [stdout] 188 |         let a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                                          ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:190:21
[INFO] [stdout]     |
[INFO] [stdout] 190 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:190:79
[INFO] [stdout]     |
[INFO] [stdout] 190 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                               ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:197:62
[INFO] [stdout]     |
[INFO] [stdout] 197 |         rt::linalg::solve_symmetric((a.view(), b.view_mut(), Upper));
[INFO] [stdout]     |                                                              ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:205:21
[INFO] [stdout]     |
[INFO] [stdout] 205 |         let mut a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:205:79
[INFO] [stdout]     |
[INFO] [stdout] 205 |         let mut a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                               ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:206:17
[INFO] [stdout]     |
[INFO] [stdout] 206 |         let b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:206:90
[INFO] [stdout]     |
[INFO] [stdout] 206 |         let b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                                          ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:213:63
[INFO] [stdout]     |
[INFO] [stdout] 213 |         rt::linalg::solve_triangular((b.view(), a.view_mut(), Upper));
[INFO] [stdout]     |                                                               ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:221:17
[INFO] [stdout]     |
[INFO] [stdout] 221 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:221:75
[INFO] [stdout]     |
[INFO] [stdout] 221 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:237:17
[INFO] [stdout]     |
[INFO] [stdout] 237 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:237:75
[INFO] [stdout]     |
[INFO] [stdout] 237 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:248:17
[INFO] [stdout]     |
[INFO] [stdout] 248 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:248:75
[INFO] [stdout]     |
[INFO] [stdout] 248 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:256:17
[INFO] [stdout]     |
[INFO] [stdout] 256 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:256:75
[INFO] [stdout]     |
[INFO] [stdout] 256 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_mkl::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:25:68
[INFO] [stdout]     |
[INFO] [stdout]  25 |         let mut b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                                                                    ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout]  25 -         let mut b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]  25 +         let mut b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].f(), &device));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:44:48
[INFO] [stdout]     |
[INFO] [stdout]  44 |         let mut a = rt::asarray((a_vec, [5, 5].c(), &device));
[INFO] [stdout]     |                                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout]  44 -         let mut a = rt::asarray((a_vec, [5, 5].c(), &device));
[INFO] [stdout]  44 +         let mut a = rt::asarray((a_vec, [5, 5].f(), &device));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:53:68
[INFO] [stdout]     |
[INFO] [stdout]  53 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                                                                    ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout]  53 -         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]  53 +         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].f(), &device));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:54:64
[INFO] [stdout]     |
[INFO] [stdout]  54 |         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                                                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout]  54 -         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]  54 +         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].f(), &device));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:85:68
[INFO] [stdout]     |
[INFO] [stdout]  85 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                                                                    ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout]  85 -         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]  85 +         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].f(), &device));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:86:64
[INFO] [stdout]     |
[INFO] [stdout]  86 |         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                                                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout]  86 -         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]  86 +         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].f(), &device));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:112:68
[INFO] [stdout]     |
[INFO] [stdout] 112 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                                                                    ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 112 -         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout] 112 +         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].f(), &device));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:129:49
[INFO] [stdout]     |
[INFO] [stdout] 129 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 129 -         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 129 +         let a = rt::asarray((a_vec, [1024, 512].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:137:49
[INFO] [stdout]     |
[INFO] [stdout] 137 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 137 -         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 137 +         let a = rt::asarray((a_vec, [512, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:147:68
[INFO] [stdout]     |
[INFO] [stdout] 147 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                                                                    ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 147 -         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout] 147 +         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].f(), &device));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:157:68
[INFO] [stdout]     |
[INFO] [stdout] 157 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                    ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 157 -         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 157 +         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:159:53
[INFO] [stdout]     |
[INFO] [stdout] 159 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 159 -         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 159 +         let mut b = rt::asarray((b_vec, [1024, 512].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:173:68
[INFO] [stdout]     |
[INFO] [stdout] 173 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                    ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 173 -         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 173 +         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 1]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:175:48
[INFO] [stdout]     |
[INFO] [stdout] 175 |         let mut b = rt::asarray((b_vec, [1024].c(), &device)).into_dim::<Ix1>();
[INFO] [stdout]     |                                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 1]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 175 -         let mut b = rt::asarray((b_vec, [1024].c(), &device)).into_dim::<Ix1>();
[INFO] [stdout] 175 +         let mut b = rt::asarray((b_vec, [1024].f(), &device)).into_dim::<Ix1>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:189:64
[INFO] [stdout]     |
[INFO] [stdout] 189 |         let a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 189 -         let a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 189 +         let a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:191:53
[INFO] [stdout]     |
[INFO] [stdout] 191 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 191 -         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 191 +         let mut b = rt::asarray((b_vec, [1024, 512].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:214:53
[INFO] [stdout]     |
[INFO] [stdout] 214 |         let mut a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 214 -         let mut a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 214 +         let mut a = rt::asarray((a_vec, [1024, 512].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:215:64
[INFO] [stdout]     |
[INFO] [stdout] 215 |         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 215 -         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 215 +         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:230:49
[INFO] [stdout]     |
[INFO] [stdout] 230 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 230 -         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 230 +         let a = rt::asarray((a_vec, [1024, 512].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:246:49
[INFO] [stdout]     |
[INFO] [stdout] 246 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 246 -         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 246 +         let a = rt::asarray((a_vec, [512, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:257:49
[INFO] [stdout]     |
[INFO] [stdout] 257 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 257 -         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 257 +         let a = rt::asarray((a_vec, [1024, 512].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:265:49
[INFO] [stdout]     |
[INFO] [stdout] 265 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 265 -         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 265 +         let a = rt::asarray((a_vec, [512, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:280:50
[INFO] [stdout]     |
[INFO] [stdout] 280 |         let a = rt::asarray((a_vec, [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                  ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 280 -         let a = rt::asarray((a_vec, [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 280 +         let a = rt::asarray((a_vec, [1024, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:281:50
[INFO] [stdout]     |
[INFO] [stdout] 281 |         let b = rt::asarray((b_vec, [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                  ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 281 -         let b = rt::asarray((b_vec, [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 281 +         let b = rt::asarray((b_vec, [1024, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:13:68
[INFO] [stdout]     |
[INFO] [stdout]  13 |         let mut b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                                                                    ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout]  13 -         let mut b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]  13 +         let mut b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].f(), &device));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:32:44
[INFO] [stdout]     |
[INFO] [stdout]  32 |         let b = rt::asarray((vec_b, [3, 3].c(), &device));
[INFO] [stdout]     |                                            ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout]  32 -         let b = rt::asarray((vec_b, [3, 3].c(), &device));
[INFO] [stdout]  32 +         let b = rt::asarray((vec_b, [3, 3].f(), &device));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:43:48
[INFO] [stdout]     |
[INFO] [stdout]  43 |         let mut a = rt::asarray((a_vec, [5, 5].c(), &device));
[INFO] [stdout]     |                                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout]  43 -         let mut a = rt::asarray((a_vec, [5, 5].c(), &device));
[INFO] [stdout]  43 +         let mut a = rt::asarray((a_vec, [5, 5].f(), &device));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:52:68
[INFO] [stdout]     |
[INFO] [stdout]  52 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                                                                    ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout]  52 -         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]  52 +         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].f(), &device));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:53:64
[INFO] [stdout]     |
[INFO] [stdout]  53 |         let b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                                                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout]  53 -         let b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]  53 +         let b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].f(), &device));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:84:68
[INFO] [stdout]     |
[INFO] [stdout]  84 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                                                                    ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout]  84 -         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]  84 +         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].f(), &device));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:85:64
[INFO] [stdout]     |
[INFO] [stdout]  85 |         let b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                                                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout]  85 -         let b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]  85 +         let b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].f(), &device));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:111:68
[INFO] [stdout]     |
[INFO] [stdout] 111 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                                                                    ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 111 -         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout] 111 +         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].f(), &device));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:128:49
[INFO] [stdout]     |
[INFO] [stdout] 128 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 128 -         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 128 +         let a = rt::asarray((a_vec, [1024, 512].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:136:49
[INFO] [stdout]     |
[INFO] [stdout] 136 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 136 -         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 136 +         let a = rt::asarray((a_vec, [512, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:146:68
[INFO] [stdout]     |
[INFO] [stdout] 146 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                                                                    ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 146 -         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout] 146 +         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].f(), &device));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:156:68
[INFO] [stdout]     |
[INFO] [stdout] 156 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                    ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 156 -         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 156 +         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:158:53
[INFO] [stdout]     |
[INFO] [stdout] 158 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 158 -         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 158 +         let mut b = rt::asarray((b_vec, [1024, 512].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:172:68
[INFO] [stdout]     |
[INFO] [stdout] 172 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                    ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 172 -         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 172 +         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 1]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:174:48
[INFO] [stdout]     |
[INFO] [stdout] 174 |         let mut b = rt::asarray((b_vec, [1024].c(), &device)).into_dim::<Ix1>();
[INFO] [stdout]     |                                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 1]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 174 -         let mut b = rt::asarray((b_vec, [1024].c(), &device)).into_dim::<Ix1>();
[INFO] [stdout] 174 +         let mut b = rt::asarray((b_vec, [1024].f(), &device)).into_dim::<Ix1>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:188:64
[INFO] [stdout]     |
[INFO] [stdout] 188 |         let a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 188 -         let a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 188 +         let a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:190:53
[INFO] [stdout]     |
[INFO] [stdout] 190 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 190 -         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 190 +         let mut b = rt::asarray((b_vec, [1024, 512].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:205:53
[INFO] [stdout]     |
[INFO] [stdout] 205 |         let mut a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 205 -         let mut a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 205 +         let mut a = rt::asarray((a_vec, [1024, 512].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:206:64
[INFO] [stdout]     |
[INFO] [stdout] 206 |         let b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 206 -         let b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 206 +         let b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:221:49
[INFO] [stdout]     |
[INFO] [stdout] 221 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 221 -         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 221 +         let a = rt::asarray((a_vec, [1024, 512].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:237:49
[INFO] [stdout]     |
[INFO] [stdout] 237 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 237 -         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 237 +         let a = rt::asarray((a_vec, [512, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:248:49
[INFO] [stdout]     |
[INFO] [stdout] 248 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 248 -         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 248 +         let a = rt::asarray((a_vec, [1024, 512].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:256:49
[INFO] [stdout]     |
[INFO] [stdout] 256 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.5.1/src/layout/layoutbase.rs:601:8
[INFO] [stdout]     |
[INFO] [stdout] 601 |     fn c(&self) -> Layout<Self> {
[INFO] [stdout]     |        - the method is available for `[{integer}; 2]` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `DimLayoutContigAPI` which provides `c` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 256 -         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 256 +         let a = rt::asarray((a_vec, [512, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0425, E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rstsr-mkl` (test "mod") due to 227 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustcFqApRa/symbols.o" "<17 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libtest-*,libgetopts-*,libunicode_width-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{librstsr_linalg_traits-6df76ad6a72a3443,librstsr_blas_traits-5a430c00f63bf470,librstsr_mkl_ffi-21ff92550f9afe44,librstsr_core-0bf17ac1d3ed9307,librstsr_dtype_traits-2bc479a50e95c94c,libhalf-f724966817f63bd6,libcfg_if-8dc91cf0ce07e60b,librstsr_native_impl-c707e73b8a0cb4fd,librstsr_common-ba71283e03995696,librstsr_cblas_base-2f941dc7c578ce4a,libderive_builder-619b4a69ee6f866d,libitertools-169ba091e7288684,librayon-849d431649d2b09b,librayon_core-595fc537de9e04f7,libcrossbeam_deque-36370b15a39de502,libcrossbeam_epoch-55eb4ee0fd99d7f9,libcrossbeam_utils-98197786b8acd648,libeither-d34eb70c8ca3ae87,libnum-509553a6e675f809,libnum_iter-f86e0a7f63f21083,libnum_rational-8014b0a0038e2f4a,libnum_complex-46882889ac0c93a9,libnum_bigint-c2cc7f5cd43b0c5a,libnum_integer-ed1726c02455949a,libnum_traits-c207c8aa085538f3}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,libcfg_if-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustcFqApRa/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/rstsr_mkl-ef5922de9464fa92" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: rust-lld: error: undefined symbol: MKL_Set_Num_Threads_Local
[INFO] [stdout]           >>> referenced by threading.rs:12 (src/threading.rs:12)
[INFO] [stdout]           >>>               /opt/rustwide/target/debug/deps/rstsr_mkl-ef5922de9464fa92.rstsr_mkl.1bbcc52f873c73be-cgu.05.rcgu.o:(rstsr_mkl::threading::MKLConfig::set_num_threads::hc4a06f2ae546d3f5)
[INFO] [stdout]           
[INFO] [stdout]           rust-lld: error: undefined symbol: MKL_Get_Max_Threads
[INFO] [stdout]           >>> referenced by threading.rs:16 (src/threading.rs:16)
[INFO] [stdout]           >>>               /opt/rustwide/target/debug/deps/rstsr_mkl-ef5922de9464fa92.rstsr_mkl.1bbcc52f873c73be-cgu.05.rcgu.o:(rstsr_mkl::threading::MKLConfig::get_num_threads::hd3a4b9623cf9039e)
[INFO] [stdout]           
[INFO] [stdout]           rust-lld: error: undefined symbol: cblas_sgemm
[INFO] [stdout]           >>> referenced by matmul_impl.rs:152 (src/matmul_impl.rs:152)
[INFO] [stdout]           >>>               /opt/rustwide/target/debug/deps/rstsr_mkl-ef5922de9464fa92.rstsr_mkl.1bbcc52f873c73be-cgu.11.rcgu.o:(rstsr_mkl::matmul_impl::cblas_sgemm_wrap::hbd7a1a2e10786bed)
[INFO] [stdout]           
[INFO] [stdout]           rust-lld: error: undefined symbol: cblas_dgemm
[INFO] [stdout]           >>> referenced by matmul_impl.rs:189 (src/matmul_impl.rs:189)
[INFO] [stdout]           >>>               /opt/rustwide/target/debug/deps/rstsr_mkl-ef5922de9464fa92.rstsr_mkl.1bbcc52f873c73be-cgu.11.rcgu.o:(rstsr_mkl::matmul_impl::cblas_dgemm_wrap::h7d518fa953371a3a)
[INFO] [stdout]           
[INFO] [stdout]           rust-lld: error: undefined symbol: cblas_cgemm
[INFO] [stdout]           >>> referenced by matmul_impl.rs:226 (src/matmul_impl.rs:226)
[INFO] [stdout]           >>>               /opt/rustwide/target/debug/deps/rstsr_mkl-ef5922de9464fa92.rstsr_mkl.1bbcc52f873c73be-cgu.11.rcgu.o:(rstsr_mkl::matmul_impl::cblas_cgemm_wrap::h7a79df53907d2202)
[INFO] [stdout]           
[INFO] [stdout]           rust-lld: error: undefined symbol: cblas_zgemm
[INFO] [stdout]           >>> referenced by matmul_impl.rs:263 (src/matmul_impl.rs:263)
[INFO] [stdout]           >>>               /opt/rustwide/target/debug/deps/rstsr_mkl-ef5922de9464fa92.rstsr_mkl.1bbcc52f873c73be-cgu.11.rcgu.o:(rstsr_mkl::matmul_impl::cblas_zgemm_wrap::hefba8be180078a80)
[INFO] [stdout]           
[INFO] [stdout]           rust-lld: error: undefined symbol: cblas_ssyrk
[INFO] [stdout]           >>> referenced by matmul_impl.rs:403 (src/matmul_impl.rs:403)
[INFO] [stdout]           >>>               /opt/rustwide/target/debug/deps/rstsr_mkl-ef5922de9464fa92.rstsr_mkl.1bbcc52f873c73be-cgu.11.rcgu.o:(rstsr_mkl::matmul_impl::cblas_ssyrk_wrap::hc07f2e00a7f33611)
[INFO] [stdout]           
[INFO] [stdout]           rust-lld: error: undefined symbol: cblas_dsyrk
[INFO] [stdout]           >>> referenced by matmul_impl.rs:434 (src/matmul_impl.rs:434)
[INFO] [stdout]           >>>               /opt/rustwide/target/debug/deps/rstsr_mkl-ef5922de9464fa92.rstsr_mkl.1bbcc52f873c73be-cgu.11.rcgu.o:(rstsr_mkl::matmul_impl::cblas_dsyrk_wrap::h7f5e32b92c6eae21)
[INFO] [stdout]           
[INFO] [stdout]           rust-lld: error: undefined symbol: cblas_csyrk
[INFO] [stdout]           >>> referenced by matmul_impl.rs:465 (src/matmul_impl.rs:465)
[INFO] [stdout]           >>>               /opt/rustwide/target/debug/deps/rstsr_mkl-ef5922de9464fa92.rstsr_mkl.1bbcc52f873c73be-cgu.11.rcgu.o:(rstsr_mkl::matmul_impl::cblas_csyrk_wrap::he8ee13278a0d3420)
[INFO] [stdout]           
[INFO] [stdout]           rust-lld: error: undefined symbol: cblas_zsyrk
[INFO] [stdout]           >>> referenced by matmul_impl.rs:496 (src/matmul_impl.rs:496)
[INFO] [stdout]           >>>               /opt/rustwide/target/debug/deps/rstsr_mkl-ef5922de9464fa92.rstsr_mkl.1bbcc52f873c73be-cgu.11.rcgu.o:(rstsr_mkl::matmul_impl::cblas_zsyrk_wrap::hc330964a917fa4e4)
[INFO] [stdout]           collect2: error: ld returned 1 exit status
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rstsr-mkl` (lib test) due to 1 previous error
[INFO] running `Command { std: "docker" "inspect" "fcf1e841f89655201e0fb46c3430de02bf967eeeceed9a9199d3c97ae10d651e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fcf1e841f89655201e0fb46c3430de02bf967eeeceed9a9199d3c97ae10d651e", kill_on_drop: false }`
[INFO] [stdout] fcf1e841f89655201e0fb46c3430de02bf967eeeceed9a9199d3c97ae10d651e
