[INFO] fetching crate rstsr-kml 0.6.0-alpha.1...
[INFO] testing rstsr-kml-0.6.0-alpha.1 against 1.91.0 for beta-1.92-2
[INFO] extracting crate rstsr-kml 0.6.0-alpha.1 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate rstsr-kml 0.6.0-alpha.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rstsr-kml 0.6.0-alpha.1
[INFO] tweaked toml for crates.io crate rstsr-kml 0.6.0-alpha.1 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate rstsr-kml 0.6.0-alpha.1 on toolchain 1.91.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.91.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rstsr-kml 0.6.0-alpha.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.91.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rstsr-sci-traits v0.6.0-alpha.1
[INFO] [stderr]   Downloaded rstsr-common v0.6.0-alpha.1
[INFO] [stderr]   Downloaded nano-gemm-codegen v0.1.0
[INFO] [stderr]   Downloaded equator-macro v0.2.1
[INFO] [stderr]   Downloaded rstsr-native-impl v0.6.0-alpha.1
[INFO] [stderr]   Downloaded faer-macros v0.21.0
[INFO] [stderr]   Downloaded generativity v1.1.0
[INFO] [stderr]   Downloaded rstsr-blas-traits v0.6.0-alpha.1
[INFO] [stderr]   Downloaded qd v0.7.4
[INFO] [stderr]   Downloaded rstsr-linalg-traits v0.6.0-alpha.1
[INFO] [stderr]   Downloaded private-gemm-x86 v0.1.18
[INFO] [stderr]   Downloaded duplicate v2.0.0
[INFO] [stderr]   Downloaded rstsr-core v0.6.0-alpha.1
[INFO] [stderr]   Downloaded nano-gemm v0.1.3
[INFO] [stderr]   Downloaded faer-traits v0.22.1
[INFO] [stderr]   Downloaded spindle v0.2.5
[INFO] [stderr]   Downloaded faer-ext v0.6.0
[INFO] [stderr]   Downloaded nano-gemm-c32 v0.1.0
[INFO] [stderr]   Downloaded nano-gemm-f32 v0.1.0
[INFO] [stderr]   Downloaded rstsr-kml-ffi v0.2.0
[INFO] [stderr]   Downloaded nano-gemm-core v0.1.0
[INFO] [stderr]   Downloaded interpol v0.2.1
[INFO] [stderr]   Downloaded equator v0.2.2
[INFO] [stderr]   Downloaded nano-gemm-c64 v0.1.0
[INFO] [stderr]   Downloaded nano-gemm-f64 v0.1.0
[INFO] [stderr]   Downloaded defer v0.2.1
[INFO] [stderr]   Downloaded atomic-wait v1.1.0
[INFO] [stderr]   Downloaded rstsr-dtype-traits v0.6.0-alpha.1
[INFO] [stderr]   Downloaded rstsr-cblas-base v0.1.1
[INFO] [stderr]   Downloaded faer v0.22.6
[INFO] [stderr]   Downloaded windows-sys v0.42.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+1.91.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7008b1c661d8cfe66eb3ad2b1e3e7efe6f99041bec71448fa3737f1e2c32f44d
[INFO] running `Command { std: "docker" "start" "-a" "7008b1c661d8cfe66eb3ad2b1e3e7efe6f99041bec71448fa3737f1e2c32f44d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7008b1c661d8cfe66eb3ad2b1e3e7efe6f99041bec71448fa3737f1e2c32f44d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7008b1c661d8cfe66eb3ad2b1e3e7efe6f99041bec71448fa3737f1e2c32f44d", kill_on_drop: false }`
[INFO] [stdout] 7008b1c661d8cfe66eb3ad2b1e3e7efe6f99041bec71448fa3737f1e2c32f44d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+1.91.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fe26eccd469de0ae4a5a75227ec8c3ad193049643cd74b066686e2f5d65d34e9
[INFO] running `Command { std: "docker" "start" "-a" "fe26eccd469de0ae4a5a75227ec8c3ad193049643cd74b066686e2f5d65d34e9", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.19
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling rstsr-cblas-base v0.1.1
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.101
[INFO] [stderr]    Compiling quote v1.0.41
[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-kml-ffi v0.2.0
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr]    Compiling duplicate v2.0.0
[INFO] [stderr]    Compiling rstsr-dtype-traits v0.6.0-alpha.1
[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.6.0-alpha.1
[INFO] [stderr]    Compiling rstsr-native-impl v0.6.0-alpha.1
[INFO] [stderr]    Compiling rstsr-core v0.6.0-alpha.1
[INFO] [stderr]    Compiling rstsr-blas-traits v0.6.0-alpha.1
[INFO] [stderr]    Compiling rstsr-linalg-traits v0.6.0-alpha.1
[INFO] [stderr]    Compiling rstsr-kml v0.6.0-alpha.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 28.02s
[INFO] running `Command { std: "docker" "inspect" "fe26eccd469de0ae4a5a75227ec8c3ad193049643cd74b066686e2f5d65d34e9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fe26eccd469de0ae4a5a75227ec8c3ad193049643cd74b066686e2f5d65d34e9", kill_on_drop: false }`
[INFO] [stdout] fe26eccd469de0ae4a5a75227ec8c3ad193049643cd74b066686e2f5d65d34e9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+1.91.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 832f7791bce8f1507a917865e5e9fc84b152c521f9dacc2f0d38e78eb84445cd
[INFO] running `Command { std: "docker" "start" "-a" "832f7791bce8f1507a917865e5e9fc84b152c521f9dacc2f0d38e78eb84445cd", kill_on_drop: false }`
[INFO] [stderr]    Compiling rstsr-kml v0.6.0-alpha.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:94:17
[INFO] [stdout]    |
[INFO] [stdout] 94 |         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:99:17
[INFO] [stdout]    |
[INFO] [stdout] 99 |         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:104:17
[INFO] [stdout]     |
[INFO] [stdout] 104 |         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:108:17
[INFO] [stdout]     |
[INFO] [stdout] 108 |         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:118:21
[INFO] [stdout]     |
[INFO] [stdout] 118 |         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:122:9
[INFO] [stdout]     |
[INFO] [stdout] 122 |         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:134:30
[INFO] [stdout]     |
[INFO] [stdout] 134 |         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:142:30
[INFO] [stdout]     |
[INFO] [stdout] 142 |         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:152:33
[INFO] [stdout]     |
[INFO] [stdout] 152 |         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:165:17
[INFO] [stdout]     |
[INFO] [stdout] 165 |         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:169:9
[INFO] [stdout]     |
[INFO] [stdout] 169 |         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:181:17
[INFO] [stdout]     |
[INFO] [stdout] 181 |         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:185:9
[INFO] [stdout]     |
[INFO] [stdout] 185 |         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:197:17
[INFO] [stdout]     |
[INFO] [stdout] 197 |         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:201:17
[INFO] [stdout]     |
[INFO] [stdout] 201 |         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:205:17
[INFO] [stdout]     |
[INFO] [stdout] 205 |         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:209:9
[INFO] [stdout]     |
[INFO] [stdout] 209 |         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:221:17
[INFO] [stdout]     |
[INFO] [stdout] 221 |         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:225:9
[INFO] [stdout]     |
[INFO] [stdout] 225 |         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:236:26
[INFO] [stdout]     |
[INFO] [stdout] 236 |         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:242:26
[INFO] [stdout]     |
[INFO] [stdout] 242 |         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:250:26
[INFO] [stdout]     |
[INFO] [stdout] 250 |         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:263:17
[INFO] [stdout]     |
[INFO] [stdout] 263 |         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:269:17
[INFO] [stdout]     |
[INFO] [stdout] 269 |         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:287:22
[INFO] [stdout]     |
[INFO] [stdout] 287 |         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:293:22
[INFO] [stdout]     |
[INFO] [stdout] 293 |         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:299:22
[INFO] [stdout]     |
[INFO] [stdout] 299 |         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:305:22
[INFO] [stdout]     |
[INFO] [stdout] 305 |         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:311:22
[INFO] [stdout]     |
[INFO] [stdout] 311 |         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:317:22
[INFO] [stdout]     |
[INFO] [stdout] 317 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 3)).into();
[INFO] [stdout]     |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:16:17
[INFO] [stdout]    |
[INFO] [stdout] 16 |         let c = rt::linalg::cholesky(b.view());
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:20:17
[INFO] [stdout]    |
[INFO] [stdout] 20 |         let c = rt::linalg::cholesky((b.view(), Upper));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 |         rt::linalg::cholesky((b.view_mut(), Upper));
[INFO] [stdout]    |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:35:17
[INFO] [stdout]    |
[INFO] [stdout] 35 |         let c = rt::linalg::cholesky(b_view);
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:45:19
[INFO] [stdout]    |
[INFO] [stdout] 45 |         let det = rt::linalg::det(a.view_mut());
[INFO] [stdout]    |                   ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:56:22
[INFO] [stdout]    |
[INFO] [stdout] 56 |         let (w, v) = rt::linalg::eigh(a.view()).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:61:22
[INFO] [stdout]    |
[INFO] [stdout] 61 |         let (w, v) = rt::linalg::eigh((a.view(), Upper)).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:66:22
[INFO] [stdout]    |
[INFO] [stdout] 66 |         let (w, v) = rt::linalg::eigh((a.view(), b.view())).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:71:22
[INFO] [stdout]    |
[INFO] [stdout] 71 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 3)).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:76:22
[INFO] [stdout]    |
[INFO] [stdout] 76 |         let (w, _) = rt::linalg::eigh(a.view_mut()).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:88:17
[INFO] [stdout]    |
[INFO] [stdout] 88 |         let w = rt::linalg::eigvalsh(a.view());
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:92:17
[INFO] [stdout]    |
[INFO] [stdout] 92 |         let w = rt::linalg::eigvalsh((a.view(), Upper));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:96:17
[INFO] [stdout]    |
[INFO] [stdout] 96 |         let w = rt::linalg::eigvalsh((a.view(), b.view()));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:100:17
[INFO] [stdout]     |
[INFO] [stdout] 100 |         let w = rt::linalg::eigvalsh((a.view(), b.view(), Upper, 3));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:104:17
[INFO] [stdout]     |
[INFO] [stdout] 104 |         let w = rt::linalg::eigvalsh(a.view_mut());
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:114:21
[INFO] [stdout]     |
[INFO] [stdout] 114 |         let a_inv = rt::linalg::inv(a.view());
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:118:9
[INFO] [stdout]     |
[INFO] [stdout] 118 |         rt::linalg::inv(a.view_mut());
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:130:30
[INFO] [stdout]     |
[INFO] [stdout] 130 |         let (a_pinv, rank) = rt::linalg::pinv((a.view(), 20.0, 0.3)).into();
[INFO] [stdout]     |                              ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:138:30
[INFO] [stdout]     |
[INFO] [stdout] 138 |         let (a_pinv, rank) = rt::linalg::pinv((a.view(), 20.0, 0.3)).into();
[INFO] [stdout]     |                              ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:148:33
[INFO] [stdout]     |
[INFO] [stdout] 148 |         let (sign, logabsdet) = rt::linalg::slogdet(a.view_mut()).into();
[INFO] [stdout]     |                                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:161:17
[INFO] [stdout]     |
[INFO] [stdout] 161 |         let x = rt::linalg::solve_general((a.view(), b.view()));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 |         rt::linalg::solve_general((a.view_mut(), b.view_mut()));
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:177:17
[INFO] [stdout]     |
[INFO] [stdout] 177 |         let x = rt::linalg::solve_general((a.view(), b.view()));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 |         rt::linalg::solve_general((a.view_mut(), b.view_mut()));
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:193:17
[INFO] [stdout]     |
[INFO] [stdout] 193 |         let x = rt::linalg::solve_symmetric((a.view(), b.view()));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:197:9
[INFO] [stdout]     |
[INFO] [stdout] 197 |         rt::linalg::solve_symmetric((a.view(), b.view_mut(), Upper));
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:209:17
[INFO] [stdout]     |
[INFO] [stdout] 209 |         let x = rt::linalg::solve_triangular((b.view(), a.view()));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:213:9
[INFO] [stdout]     |
[INFO] [stdout] 213 |         rt::linalg::solve_triangular((b.view(), a.view_mut(), Upper));
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:224:26
[INFO] [stdout]     |
[INFO] [stdout] 224 |         let (u, s, vt) = rt::linalg::svd(a.view()).into();
[INFO] [stdout]     |                          ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:230:26
[INFO] [stdout]     |
[INFO] [stdout] 230 |         let (u, s, vt) = rt::linalg::svd((a.view(), false)).into();
[INFO] [stdout]     |                          ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:238:26
[INFO] [stdout]     |
[INFO] [stdout] 238 |         let (u, s, vt) = rt::linalg::svd((a.view(), false)).into();
[INFO] [stdout]     |                          ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:251:17
[INFO] [stdout]     |
[INFO] [stdout] 251 |         let s = rt::linalg::svdvals(a.view());
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:257:17
[INFO] [stdout]     |
[INFO] [stdout] 257 |         let s = rt::linalg::svdvals(a.view());
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:25:21
[INFO] [stdout]    |
[INFO] [stdout] 25 |         let mut b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:32:49
[INFO] [stdout]    |
[INFO] [stdout] 32 |         let c = rt::linalg::cholesky((b.view(), Upper));
[INFO] [stdout]    |                                                 ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:36:45
[INFO] [stdout]    |
[INFO] [stdout] 36 |         rt::linalg::cholesky((b.view_mut(), Upper));
[INFO] [stdout]    |                                             ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:44:21
[INFO] [stdout]    |
[INFO] [stdout] 44 |         let mut a = rt::asarray((a_vec, [5, 5].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:53:21
[INFO] [stdout]    |
[INFO] [stdout] 53 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:54:17
[INFO] [stdout]    |
[INFO] [stdout] 54 |         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:62:50
[INFO] [stdout]    |
[INFO] [stdout] 62 |         let (w, v) = rt::linalg::eigh((a.view(), Upper)).into();
[INFO] [stdout]    |                                                  ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:72:60
[INFO] [stdout]    |
[INFO] [stdout] 72 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 3)).into();
[INFO] [stdout]    |                                                            ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:85:21
[INFO] [stdout]    |
[INFO] [stdout] 85 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:86:17
[INFO] [stdout]    |
[INFO] [stdout] 86 |         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:94:49
[INFO] [stdout]    |
[INFO] [stdout] 94 |         let w = rt::linalg::eigvalsh((a.view(), Upper));
[INFO] [stdout]    |                                                 ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:104:59
[INFO] [stdout]     |
[INFO] [stdout] 104 |         let w = rt::linalg::eigvalsh((a.view(), b.view(), Upper, 3));
[INFO] [stdout]     |                                                           ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:115:21
[INFO] [stdout]     |
[INFO] [stdout] 115 |         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:132:17
[INFO] [stdout]     |
[INFO] [stdout] 132 |         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:132:75
[INFO] [stdout]     |
[INFO] [stdout] 132 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_kml::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:140:17
[INFO] [stdout]     |
[INFO] [stdout] 140 |         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:140:75
[INFO] [stdout]     |
[INFO] [stdout] 140 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_kml::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:150:21
[INFO] [stdout]     |
[INFO] [stdout] 150 |         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:160:21
[INFO] [stdout]     |
[INFO] [stdout] 160 |         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:160:94
[INFO] [stdout]     |
[INFO] [stdout] 160 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                                              ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_kml::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:162:21
[INFO] [stdout]     |
[INFO] [stdout] 162 |         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:162:79
[INFO] [stdout]     |
[INFO] [stdout] 162 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                               ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_kml::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:176:21
[INFO] [stdout]     |
[INFO] [stdout] 176 |         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:176:94
[INFO] [stdout]     |
[INFO] [stdout] 176 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                                              ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_kml::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:178:21
[INFO] [stdout]     |
[INFO] [stdout] 178 |         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:178:74
[INFO] [stdout]     |
[INFO] [stdout] 178 |         let mut b = rt::asarray((b_vec, [1024].c(), &device)).into_dim::<Ix1>();
[INFO] [stdout]     |                                                                          ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix1` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix1;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix1;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_kml::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:192:17
[INFO] [stdout]     |
[INFO] [stdout] 192 |         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:192:90
[INFO] [stdout]     |
[INFO] [stdout] 192 |         let a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                                          ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_kml::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:194:21
[INFO] [stdout]     |
[INFO] [stdout] 194 |         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:194:79
[INFO] [stdout]     |
[INFO] [stdout] 194 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                               ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_kml::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:201:66
[INFO] [stdout]     |
[INFO] [stdout] 201 |         let x = rt::linalg::solve_symmetric((a.view(), b.view(), Upper));
[INFO] [stdout]     |                                                                  ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:209:69
[INFO] [stdout]     |
[INFO] [stdout] 209 |         rt::linalg::solve_symmetric((a.view(), b.view_mut(), false, Upper));
[INFO] [stdout]     |                                                                     ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:217:21
[INFO] [stdout]     |
[INFO] [stdout] 217 |         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:217:79
[INFO] [stdout]     |
[INFO] [stdout] 217 |         let mut a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                               ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_kml::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:218:17
[INFO] [stdout]     |
[INFO] [stdout] 218 |         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:218:90
[INFO] [stdout]     |
[INFO] [stdout] 218 |         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                                          ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_kml::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:225:63
[INFO] [stdout]     |
[INFO] [stdout] 225 |         rt::linalg::solve_triangular((b.view(), a.view_mut(), Upper));
[INFO] [stdout]     |                                                               ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:233:17
[INFO] [stdout]     |
[INFO] [stdout] 233 |         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:233:75
[INFO] [stdout]     |
[INFO] [stdout] 233 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_kml::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:249:17
[INFO] [stdout]     |
[INFO] [stdout] 249 |         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:249:75
[INFO] [stdout]     |
[INFO] [stdout] 249 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_kml::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:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |         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:260:75
[INFO] [stdout]     |
[INFO] [stdout] 260 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_kml::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:268:17
[INFO] [stdout]     |
[INFO] [stdout] 268 |         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:268:75
[INFO] [stdout]     |
[INFO] [stdout] 268 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_kml::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:283:17
[INFO] [stdout]     |
[INFO] [stdout] 283 |         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] 276 +     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:283:76
[INFO] [stdout]     |
[INFO] [stdout] 283 |         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] 276 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 276 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 276 +     use rstsr_kml::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:284:17
[INFO] [stdout]     |
[INFO] [stdout] 284 |         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] 276 +     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:284:76
[INFO] [stdout]     |
[INFO] [stdout] 284 |         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] 276 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 276 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 276 +     use rstsr_kml::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:287:60
[INFO] [stdout]     |
[INFO] [stdout] 287 |         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] 276 +     use std::fmt::DebugAsHex::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 276 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 276 +     use rstsr_common::flags::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 276 +     use rstsr_core::prelude_dev::Lower;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:293:60
[INFO] [stdout]     |
[INFO] [stdout] 293 |         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] 276 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 276 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 276 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 276 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Lower` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:299:60
[INFO] [stdout]     |
[INFO] [stdout] 299 |         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] 276 +     use std::fmt::DebugAsHex::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 276 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 276 +     use rstsr_common::flags::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 276 +     use rstsr_core::prelude_dev::Lower;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:305:60
[INFO] [stdout]     |
[INFO] [stdout] 305 |         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] 276 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 276 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 276 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 276 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Lower` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:311:60
[INFO] [stdout]     |
[INFO] [stdout] 311 |         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] 276 +     use std::fmt::DebugAsHex::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 276 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 276 +     use rstsr_common::flags::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 276 +     use rstsr_core::prelude_dev::Lower;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:317:60
[INFO] [stdout]     |
[INFO] [stdout] 317 |         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] 276 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 276 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 276 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 276 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:13:21
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let mut b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:20:49
[INFO] [stdout]    |
[INFO] [stdout] 20 |         let c = rt::linalg::cholesky((b.view(), Upper));
[INFO] [stdout]    |                                                 ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:24:45
[INFO] [stdout]    |
[INFO] [stdout] 24 |         rt::linalg::cholesky((b.view_mut(), Upper));
[INFO] [stdout]    |                                             ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:32:17
[INFO] [stdout]    |
[INFO] [stdout] 32 |         let b = rt::asarray((vec_b, [3, 3].c(), &device));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:43:21
[INFO] [stdout]    |
[INFO] [stdout] 43 |         let mut a = rt::asarray((a_vec, [5, 5].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:52:21
[INFO] [stdout]    |
[INFO] [stdout] 52 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:53:17
[INFO] [stdout]    |
[INFO] [stdout] 53 |         let b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:61:50
[INFO] [stdout]    |
[INFO] [stdout] 61 |         let (w, v) = rt::linalg::eigh((a.view(), Upper)).into();
[INFO] [stdout]    |                                                  ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:71:60
[INFO] [stdout]    |
[INFO] [stdout] 71 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 3)).into();
[INFO] [stdout]    |                                                            ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:84:21
[INFO] [stdout]    |
[INFO] [stdout] 84 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:85:17
[INFO] [stdout]    |
[INFO] [stdout] 85 |         let b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:92:49
[INFO] [stdout]    |
[INFO] [stdout] 92 |         let w = rt::linalg::eigvalsh((a.view(), Upper));
[INFO] [stdout]    |                                                 ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:100:59
[INFO] [stdout]     |
[INFO] [stdout] 100 |         let w = rt::linalg::eigvalsh((a.view(), b.view(), Upper, 3));
[INFO] [stdout]     |                                                           ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:111:21
[INFO] [stdout]     |
[INFO] [stdout] 111 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:128:17
[INFO] [stdout]     |
[INFO] [stdout] 128 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:128:75
[INFO] [stdout]     |
[INFO] [stdout] 128 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_kml::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:136:17
[INFO] [stdout]     |
[INFO] [stdout] 136 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:136:75
[INFO] [stdout]     |
[INFO] [stdout] 136 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_kml::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:146:21
[INFO] [stdout]     |
[INFO] [stdout] 146 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:156:21
[INFO] [stdout]     |
[INFO] [stdout] 156 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:156:94
[INFO] [stdout]     |
[INFO] [stdout] 156 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                                              ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_kml::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:158:21
[INFO] [stdout]     |
[INFO] [stdout] 158 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:158:79
[INFO] [stdout]     |
[INFO] [stdout] 158 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                               ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_kml::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:172:21
[INFO] [stdout]     |
[INFO] [stdout] 172 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:172:94
[INFO] [stdout]     |
[INFO] [stdout] 172 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                                              ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_kml::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:174:21
[INFO] [stdout]     |
[INFO] [stdout] 174 |         let mut b = rt::asarray((b_vec, [1024].c(), &device)).into_dim::<Ix1>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix1` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:174:74
[INFO] [stdout]     |
[INFO] [stdout] 174 |         let mut b = rt::asarray((b_vec, [1024].c(), &device)).into_dim::<Ix1>();
[INFO] [stdout]     |                                                                          ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix1` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix1;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix1;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_kml::prelude_dev::Ix1;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:188:17
[INFO] [stdout]     |
[INFO] [stdout] 188 |         let a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:188:90
[INFO] [stdout]     |
[INFO] [stdout] 188 |         let a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                                          ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_kml::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:190:21
[INFO] [stdout]     |
[INFO] [stdout] 190 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:190:79
[INFO] [stdout]     |
[INFO] [stdout] 190 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                               ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_kml::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:197:62
[INFO] [stdout]     |
[INFO] [stdout] 197 |         rt::linalg::solve_symmetric((a.view(), b.view_mut(), Upper));
[INFO] [stdout]     |                                                              ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:205:21
[INFO] [stdout]     |
[INFO] [stdout] 205 |         let mut a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:205:79
[INFO] [stdout]     |
[INFO] [stdout] 205 |         let mut a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                               ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_kml::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:206:17
[INFO] [stdout]     |
[INFO] [stdout] 206 |         let b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:206:90
[INFO] [stdout]     |
[INFO] [stdout] 206 |         let b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                                          ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_kml::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:213:63
[INFO] [stdout]     |
[INFO] [stdout] 213 |         rt::linalg::solve_triangular((b.view(), a.view_mut(), Upper));
[INFO] [stdout]     |                                                               ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:221:17
[INFO] [stdout]     |
[INFO] [stdout] 221 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:221:75
[INFO] [stdout]     |
[INFO] [stdout] 221 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_kml::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:237:17
[INFO] [stdout]     |
[INFO] [stdout] 237 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:237:75
[INFO] [stdout]     |
[INFO] [stdout] 237 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_kml::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:248:17
[INFO] [stdout]     |
[INFO] [stdout] 248 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:248:75
[INFO] [stdout]     |
[INFO] [stdout] 248 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_kml::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:256:17
[INFO] [stdout]     |
[INFO] [stdout] 256 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:256:75
[INFO] [stdout]     |
[INFO] [stdout] 256 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_kml::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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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:115:68
[INFO] [stdout]     |
[INFO] [stdout] 115 |         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.6.0-alpha.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] 115 -         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout] 115 +         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:132:49
[INFO] [stdout]     |
[INFO] [stdout] 132 |         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.6.0-alpha.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] 132 -         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 132 +         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:140:49
[INFO] [stdout]     |
[INFO] [stdout] 140 |         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.6.0-alpha.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] 140 -         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 140 +         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:150:68
[INFO] [stdout]     |
[INFO] [stdout] 150 |         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.6.0-alpha.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] 150 -         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout] 150 +         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:160:68
[INFO] [stdout]     |
[INFO] [stdout] 160 |         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.6.0-alpha.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] 160 -         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 160 +         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:162:53
[INFO] [stdout]     |
[INFO] [stdout] 162 |         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.6.0-alpha.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] 162 -         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 162 +         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:176:68
[INFO] [stdout]     |
[INFO] [stdout] 176 |         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.6.0-alpha.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] 176 -         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 176 +         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:178:48
[INFO] [stdout]     |
[INFO] [stdout] 178 |         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.6.0-alpha.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] 178 -         let mut b = rt::asarray((b_vec, [1024].c(), &device)).into_dim::<Ix1>();
[INFO] [stdout] 178 +         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:192:64
[INFO] [stdout]     |
[INFO] [stdout] 192 |         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.6.0-alpha.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] 192 -         let a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 192 +         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:194:53
[INFO] [stdout]     |
[INFO] [stdout] 194 |         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.6.0-alpha.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] 194 -         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 194 +         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:217:53
[INFO] [stdout]     |
[INFO] [stdout] 217 |         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.6.0-alpha.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] 217 -         let mut a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 217 +         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:218:64
[INFO] [stdout]     |
[INFO] [stdout] 218 |         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.6.0-alpha.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] 218 -         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 218 +         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:233:49
[INFO] [stdout]     |
[INFO] [stdout] 233 |         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.6.0-alpha.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] 233 -         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 233 +         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:249:49
[INFO] [stdout]     |
[INFO] [stdout] 249 |         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.6.0-alpha.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] 249 -         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 249 +         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:260:49
[INFO] [stdout]     |
[INFO] [stdout] 260 |         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.6.0-alpha.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] 260 -         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 260 +         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:268:49
[INFO] [stdout]     |
[INFO] [stdout] 268 |         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.6.0-alpha.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] 268 -         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 268 +         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:283:50
[INFO] [stdout]     |
[INFO] [stdout] 283 |         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.6.0-alpha.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] 276 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 283 -         let a = rt::asarray((a_vec, [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 283 +         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:284:50
[INFO] [stdout]     |
[INFO] [stdout] 284 |         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.6.0-alpha.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] 276 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 284 -         let b = rt::asarray((b_vec, [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 284 +         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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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.6.0-alpha.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-kml` (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/rustcMEmd2b/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-1c255d8702947a5f,librstsr_blas_traits-b8caf129c891f5f7,librstsr_kml_ffi-9dd975284af48ccb,librstsr_core-b016ea38b1a49a5e,librstsr_native_impl-edd644aa65902369,librstsr_common-3daf337fec8ae637,librstsr_cblas_base-4c9e5d38f8c7e884,libderive_builder-92b795fee7374aff,libitertools-21ae7955c001d2ed,librayon-967df49cc7b28c86,librayon_core-4ff98cc5bf125134,libcrossbeam_deque-f198184cb9600427,libcrossbeam_epoch-f7850608dc87be5d,libcrossbeam_utils-a8ff581764e612a5,libeither-90b161b6ac8ad0e5,librstsr_dtype_traits-7f42987ce832eca7,liblibm-46d6f153cb0815c5,libhalf-39581338b493dfb0,libcfg_if-271dbb267a299df7,libnum-a43f337c9fe08bd5,libnum_iter-fdcadab844467a75,libnum_rational-ba7aa8f8d9ab9c83,libnum_complex-3078fbc28b726af3,libnum_bigint-80f38eddebc4e7f4,libnum_integer-c862e0de497aaa0d,libnum_traits-5cda15e31010208e}.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/rustcMEmd2b/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_kml-8e67cfd270b39222" "-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_kml-8e67cfd270b39222.rstsr_kml.cf93dff57bc12f05-cgu.02.rcgu.o:(rstsr_kml::matmul_impl::cblas_cgemm_wrap::hf3c43df1e672a2fd)
[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_kml-8e67cfd270b39222.rstsr_kml.cf93dff57bc12f05-cgu.02.rcgu.o:(rstsr_kml::matmul_impl::cblas_csyrk_wrap::h40a5096d5d0732ee)
[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_kml-8e67cfd270b39222.rstsr_kml.cf93dff57bc12f05-cgu.02.rcgu.o:(rstsr_kml::matmul_impl::cblas_dgemm_wrap::hc2f89b425744c158)
[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_kml-8e67cfd270b39222.rstsr_kml.cf93dff57bc12f05-cgu.02.rcgu.o:(rstsr_kml::matmul_impl::cblas_dsyrk_wrap::h3ad1fbf22c34b105)
[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_kml-8e67cfd270b39222.rstsr_kml.cf93dff57bc12f05-cgu.02.rcgu.o:(rstsr_kml::matmul_impl::cblas_sgemm_wrap::h71946035d97c53a7)
[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_kml-8e67cfd270b39222.rstsr_kml.cf93dff57bc12f05-cgu.02.rcgu.o:(rstsr_kml::matmul_impl::cblas_ssyrk_wrap::h11573dfc1a4d01c2)
[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_kml-8e67cfd270b39222.rstsr_kml.cf93dff57bc12f05-cgu.02.rcgu.o:(rstsr_kml::matmul_impl::cblas_zgemm_wrap::h149aef47a1b2145e)
[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_kml-8e67cfd270b39222.rstsr_kml.cf93dff57bc12f05-cgu.02.rcgu.o:(rstsr_kml::matmul_impl::cblas_zsyrk_wrap::hccf638ba3dfc5140)
[INFO] [stdout]           
[INFO] [stdout]           rust-lld: error: undefined symbol: BlasGetNumThreads
[INFO] [stdout]           >>> referenced by threading.rs:32 (src/threading.rs:32)
[INFO] [stdout]           >>>               /opt/rustwide/target/debug/deps/rstsr_kml-8e67cfd270b39222.rstsr_kml.cf93dff57bc12f05-cgu.15.rcgu.o:(rstsr_kml::threading::KMLConfig::get_num_threads::he5ad32256a697936)
[INFO] [stdout]           
[INFO] [stdout]           rust-lld: error: undefined symbol: BlasGetNumThreadsLocal
[INFO] [stdout]           >>> referenced by threading.rs:29 (src/threading.rs:29)
[INFO] [stdout]           >>>               /opt/rustwide/target/debug/deps/rstsr_kml-8e67cfd270b39222.rstsr_kml.cf93dff57bc12f05-cgu.15.rcgu.o:(rstsr_kml::threading::KMLConfig::get_num_threads::he5ad32256a697936)
[INFO] [stdout]           
[INFO] [stdout]           rust-lld: error: undefined symbol: BlasSetNumThreads
[INFO] [stdout]           >>> referenced by threading.rs:21 (src/threading.rs:21)
[INFO] [stdout]           >>>               /opt/rustwide/target/debug/deps/rstsr_kml-8e67cfd270b39222.rstsr_kml.cf93dff57bc12f05-cgu.15.rcgu.o:(rstsr_kml::threading::KMLConfig::set_num_threads::ha407b935bdd80362)
[INFO] [stdout]           
[INFO] [stdout]           rust-lld: error: undefined symbol: KmlSetNumThreads
[INFO] [stdout]           >>> referenced by threading.rs:22 (src/threading.rs:22)
[INFO] [stdout]           >>>               /opt/rustwide/target/debug/deps/rstsr_kml-8e67cfd270b39222.rstsr_kml.cf93dff57bc12f05-cgu.15.rcgu.o:(rstsr_kml::threading::KMLConfig::set_num_threads::ha407b935bdd80362)
[INFO] [stdout]           >>> referenced by threading.rs:18 (src/threading.rs:18)
[INFO] [stdout]           >>>               /opt/rustwide/target/debug/deps/rstsr_kml-8e67cfd270b39222.rstsr_kml.cf93dff57bc12f05-cgu.15.rcgu.o:(rstsr_kml::threading::KMLConfig::set_num_threads::ha407b935bdd80362)
[INFO] [stdout]           
[INFO] [stdout]           rust-lld: error: undefined symbol: BlasSetNumThreadsLocal
[INFO] [stdout]           >>> referenced by threading.rs:17 (src/threading.rs:17)
[INFO] [stdout]           >>>               /opt/rustwide/target/debug/deps/rstsr_kml-8e67cfd270b39222.rstsr_kml.cf93dff57bc12f05-cgu.15.rcgu.o:(rstsr_kml::threading::KMLConfig::set_num_threads::ha407b935bdd80362)
[INFO] [stdout]           collect2: error: ld returned 1 exit status
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rstsr-kml` (lib test) due to 1 previous error
[INFO] running `Command { std: "docker" "inspect" "832f7791bce8f1507a917865e5e9fc84b152c521f9dacc2f0d38e78eb84445cd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "832f7791bce8f1507a917865e5e9fc84b152c521f9dacc2f0d38e78eb84445cd", kill_on_drop: false }`
[INFO] [stdout] 832f7791bce8f1507a917865e5e9fc84b152c521f9dacc2f0d38e78eb84445cd
