[INFO] fetching crate rstsr-blis 0.5.1...
[INFO] testing rstsr-blis-0.5.1 against beta-2025-09-21 for beta-1.91-3
[INFO] extracting crate rstsr-blis 0.5.1 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate rstsr-blis 0.5.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rstsr-blis 0.5.1
[INFO] tweaked toml for crates.io crate rstsr-blis 0.5.1 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rstsr-blis 0.5.1 on toolchain beta-2025-09-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rstsr-blis 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" "+beta-2025-09-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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" "+beta-2025-09-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 55d56227989dc566184fbae54cc9969f40f883ef175b47b84e2a05bfcbe92ad2
[INFO] running `Command { std: "docker" "start" "-a" "55d56227989dc566184fbae54cc9969f40f883ef175b47b84e2a05bfcbe92ad2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "55d56227989dc566184fbae54cc9969f40f883ef175b47b84e2a05bfcbe92ad2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "55d56227989dc566184fbae54cc9969f40f883ef175b47b84e2a05bfcbe92ad2", kill_on_drop: false }`
[INFO] [stdout] 55d56227989dc566184fbae54cc9969f40f883ef175b47b84e2a05bfcbe92ad2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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" "+beta-2025-09-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 05c6d2d87a4b33bd28f69aee1b596beb241592c0cfc823698e0a1780396aaf87
[INFO] running `Command { std: "docker" "start" "-a" "05c6d2d87a4b33bd28f69aee1b596beb241592c0cfc823698e0a1780396aaf87", kill_on_drop: false }`
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling rstsr-cblas-base v0.1.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr]    Compiling syn v2.0.106
[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 num-rational v0.4.2
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling rstsr-dtype-traits v0.5.1
[INFO] [stderr]    Compiling rstsr-blis-ffi v0.2.0
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling duplicate v2.0.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-blis v0.5.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 33.70s
[INFO] running `Command { std: "docker" "inspect" "05c6d2d87a4b33bd28f69aee1b596beb241592c0cfc823698e0a1780396aaf87", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "05c6d2d87a4b33bd28f69aee1b596beb241592c0cfc823698e0a1780396aaf87", kill_on_drop: false }`
[INFO] [stdout] 05c6d2d87a4b33bd28f69aee1b596beb241592c0cfc823698e0a1780396aaf87
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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" "+beta-2025-09-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d5185bed26887c92afa5f322df6b6e9639a9993caeac8c7c4446aa17dbbe9fdf
[INFO] running `Command { std: "docker" "start" "-a" "d5185bed26887c92afa5f322df6b6e9639a9993caeac8c7c4446aa17dbbe9fdf", kill_on_drop: false }`
[INFO] [stderr]    Compiling rstsr-blis 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_blis::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_common::flags::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_blis::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_common::flags::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_blis::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_common::flags::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_blis::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_common::flags::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_blis::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_common::flags::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_blis::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::flags::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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Ix1;
[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] 
[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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::flags::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_blis::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::flags::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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::flags::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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_common::flags::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_blis::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_common::flags::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_blis::prelude_dev::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_common::flags::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_blis::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_common::flags::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_blis::prelude_dev::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_common::flags::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_blis::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_common::flags::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_blis::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_common::flags::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_blis::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_common::flags::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_blis::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_common::flags::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_blis::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_common::flags::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_blis::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_common::flags::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_blis::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::flags::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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Ix1;
[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] 
[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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::flags::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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::flags::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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Ix2;
[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] 
[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_blis::prelude_dev::Ix2;
[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] 
[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-blis` (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/rustcXKxGbL/symbols.o" "<17 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libtest-*,libgetopts-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{librstsr_linalg_traits-a14de5fb4ed34333,librstsr_blas_traits-4df0c37927503e8f,librstsr_blis_ffi-5f13f2f86eb2a1a5,librstsr_core-935a8fc4e7ec97f5,librstsr_dtype_traits-4c2b370d6abeab6a,libhalf-583a2e1f129cd304,libcfg_if-ae1e883b62e8dab7,librstsr_native_impl-bfd58953679fca32,librstsr_common-42f0ae7ffafa9ad3,librstsr_cblas_base-97cf98cd43329006,libderive_builder-03f0207d25925680,libitertools-067730ce68b32d04,librayon-2f6ee0235a8f6553,librayon_core-20ae9278df136b21,libcrossbeam_deque-ea3ff61555084ad8,libcrossbeam_epoch-aa86d5e6e408d661,libcrossbeam_utils-ca54231108c39f35,libeither-e5ea87bd27ac73a9,libnum-67a2b2686e234e99,libnum_iter-9aa6aa01428e2394,libnum_rational-0d2ef14bfc8a1903,libnum_complex-79593688be3b4cb2,libnum_bigint-67b79283f6fade68,libnum_integer-80b308af3a2eff91,libnum_traits-e97f4693f684d8a0}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustcXKxGbL/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_blis-45df84ca8d94aca5" "-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: cblas_cgemm
[INFO] [stdout]           >>> referenced by matmul_impl.rs:226 (src/matmul_impl.rs:226)
[INFO] [stdout]           >>>               /opt/rustwide/target/debug/deps/rstsr_blis-45df84ca8d94aca5.rstsr_blis.ec0dfa680789a1f7-cgu.04.rcgu.o:(rstsr_blis::matmul_impl::cblas_cgemm_wrap::hec4996ac2b0c40ba)
[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_blis-45df84ca8d94aca5.rstsr_blis.ec0dfa680789a1f7-cgu.04.rcgu.o:(rstsr_blis::matmul_impl::cblas_csyrk_wrap::h13f2c12746d373bd)
[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_blis-45df84ca8d94aca5.rstsr_blis.ec0dfa680789a1f7-cgu.04.rcgu.o:(rstsr_blis::matmul_impl::cblas_dgemm_wrap::h891fe5d2c97f1d3d)
[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_blis-45df84ca8d94aca5.rstsr_blis.ec0dfa680789a1f7-cgu.04.rcgu.o:(rstsr_blis::matmul_impl::cblas_dsyrk_wrap::h4cb0361e1e1db71f)
[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_blis-45df84ca8d94aca5.rstsr_blis.ec0dfa680789a1f7-cgu.04.rcgu.o:(rstsr_blis::matmul_impl::cblas_sgemm_wrap::h0c8e7596b6fd7d41)
[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_blis-45df84ca8d94aca5.rstsr_blis.ec0dfa680789a1f7-cgu.04.rcgu.o:(rstsr_blis::matmul_impl::cblas_ssyrk_wrap::hf389a64e47bfa315)
[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_blis-45df84ca8d94aca5.rstsr_blis.ec0dfa680789a1f7-cgu.04.rcgu.o:(rstsr_blis::matmul_impl::cblas_zgemm_wrap::ha3362e130640b996)
[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_blis-45df84ca8d94aca5.rstsr_blis.ec0dfa680789a1f7-cgu.04.rcgu.o:(rstsr_blis::matmul_impl::cblas_zsyrk_wrap::hd2e5cb2f28fe0f05)
[INFO] [stdout]           
[INFO] [stdout]           rust-lld: error: undefined symbol: bli_thread_get_num_threads
[INFO] [stdout]           >>> referenced by threading.rs:16 (src/threading.rs:16)
[INFO] [stdout]           >>>               /opt/rustwide/target/debug/deps/rstsr_blis-45df84ca8d94aca5.rstsr_blis.ec0dfa680789a1f7-cgu.06.rcgu.o:(rstsr_blis::threading::BLISConfig::get_num_threads::hae630bfc614aad13)
[INFO] [stdout]           
[INFO] [stdout]           rust-lld: error: undefined symbol: bli_thread_set_num_threads
[INFO] [stdout]           >>> referenced by threading.rs:12 (src/threading.rs:12)
[INFO] [stdout]           >>>               /opt/rustwide/target/debug/deps/rstsr_blis-45df84ca8d94aca5.rstsr_blis.ec0dfa680789a1f7-cgu.06.rcgu.o:(rstsr_blis::threading::BLISConfig::set_num_threads::h2cd0c1785e2eaff9)
[INFO] [stdout]           collect2: error: ld returned 1 exit status
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rstsr-blis` (lib test) due to 1 previous error
[INFO] running `Command { std: "docker" "inspect" "d5185bed26887c92afa5f322df6b6e9639a9993caeac8c7c4446aa17dbbe9fdf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d5185bed26887c92afa5f322df6b6e9639a9993caeac8c7c4446aa17dbbe9fdf", kill_on_drop: false }`
[INFO] [stdout] d5185bed26887c92afa5f322df6b6e9639a9993caeac8c7c4446aa17dbbe9fdf
