[INFO] fetching crate rstsr-openblas 0.6.0-alpha.1...
[INFO] testing rstsr-openblas-0.6.0-alpha.1 against 1.91.0 for beta-1.92-2
[INFO] extracting crate rstsr-openblas 0.6.0-alpha.1 into /workspace/builds/worker-1-tc1/source
[INFO] started tweaking crates.io crate rstsr-openblas 0.6.0-alpha.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rstsr-openblas 0.6.0-alpha.1
[INFO] tweaked toml for crates.io crate rstsr-openblas 0.6.0-alpha.1 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate rstsr-openblas 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-openblas 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 bytemuck_derive v1.10.1
[INFO] [stderr]   Downloaded rstsr-dtype-traits v0.6.0-alpha.1
[INFO] [stderr]   Downloaded rstsr-cblas-base v0.1.1
[INFO] [stderr]   Downloaded bytemuck v1.23.2
[INFO] [stderr]   Downloaded rstsr-native-impl v0.6.0-alpha.1
[INFO] [stderr]   Downloaded equator v0.2.2
[INFO] [stderr]   Downloaded gemm-f32 v0.18.2
[INFO] [stderr]   Downloaded qd v0.7.4
[INFO] [stderr]   Downloaded gemm-c64 v0.18.2
[INFO] [stderr]   Downloaded gemm-c32 v0.18.2
[INFO] [stderr]   Downloaded nano-gemm v0.1.3
[INFO] [stderr]   Downloaded rstsr-blas-traits v0.6.0-alpha.1
[INFO] [stderr]   Downloaded rstsr-linalg-traits v0.6.0-alpha.1
[INFO] [stderr]   Downloaded gemm-common v0.18.2
[INFO] [stderr]   Downloaded private-gemm-x86 v0.1.18
[INFO] [stderr]   Downloaded loom v0.7.2
[INFO] [stderr]   Downloaded rstsr-core v0.6.0-alpha.1
[INFO] [stderr]   Downloaded gemm v0.18.2
[INFO] [stderr]   Downloaded generator v0.8.7
[INFO] [stderr]   Downloaded sysctl v0.6.0
[INFO] [stderr]   Downloaded pulp v0.21.5
[INFO] [stderr]   Downloaded faer-ext v0.6.0
[INFO] [stderr]   Downloaded faer-macros v0.21.0
[INFO] [stderr]   Downloaded faer-traits v0.22.1
[INFO] [stderr]   Downloaded rstsr-openblas-ffi v0.5.0
[INFO] [stderr]   Downloaded gemm-f16 v0.18.2
[INFO] [stderr]   Downloaded dyn-stack v0.13.0
[INFO] [stderr]   Downloaded generativity v1.1.0
[INFO] [stderr]   Downloaded nu-ansi-term v0.50.1
[INFO] [stderr]   Downloaded spindle v0.2.5
[INFO] [stderr]   Downloaded atomic-wait v1.1.0
[INFO] [stderr]   Downloaded enum-as-inner v0.6.1
[INFO] [stderr]   Downloaded gemm-f64 v0.18.2
[INFO] [stderr]   Downloaded equator-macro v0.2.1
[INFO] [stderr]   Downloaded nano-gemm-c32 v0.1.0
[INFO] [stderr]   Downloaded nano-gemm-c64 v0.1.0
[INFO] [stderr]   Downloaded nano-gemm-codegen v0.1.0
[INFO] [stderr]   Downloaded nano-gemm-f64 v0.1.0
[INFO] [stderr]   Downloaded reborrow v0.5.5
[INFO] [stderr]   Downloaded duplicate v2.0.0
[INFO] [stderr]   Downloaded defer v0.2.1
[INFO] [stderr]   Downloaded regex-automata v0.4.11
[INFO] [stderr]   Downloaded rstsr-common v0.6.0-alpha.1
[INFO] [stderr]   Downloaded nano-gemm-f32 v0.1.0
[INFO] [stderr]   Downloaded nano-gemm-core v0.1.0
[INFO] [stderr]   Downloaded interpol v0.2.1
[INFO] [stderr]   Downloaded rstsr-sci-traits v0.6.0-alpha.1
[INFO] [stderr]   Downloaded faer v0.22.6
[INFO] [stderr]   Downloaded windows-sys v0.61.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] da352edbe5386cfe8c5d2eb18ad4234a63e10de06be52a1cf8866e506dbe7477
[INFO] running `Command { std: "docker" "start" "-a" "da352edbe5386cfe8c5d2eb18ad4234a63e10de06be52a1cf8866e506dbe7477", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "da352edbe5386cfe8c5d2eb18ad4234a63e10de06be52a1cf8866e506dbe7477", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "da352edbe5386cfe8c5d2eb18ad4234a63e10de06be52a1cf8866e506dbe7477", kill_on_drop: false }`
[INFO] [stdout] da352edbe5386cfe8c5d2eb18ad4234a63e10de06be52a1cf8866e506dbe7477
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] 5d5ccb4eb5e29b6b20df97fe1dea6c16ccc640bd21aeb3a90c38accb1a6fd3c4
[INFO] running `Command { std: "docker" "start" "-a" "5d5ccb4eb5e29b6b20df97fe1dea6c16ccc640bd21aeb3a90c38accb1a6fd3c4", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling quote v1.0.41
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling rstsr-cblas-base v0.1.1
[INFO] [stderr]    Compiling rstsr-openblas v0.6.0-alpha.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling rstsr-openblas-ffi v0.5.0
[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 darling_core v0.20.11
[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]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 33.29s
[INFO] running `Command { std: "docker" "inspect" "5d5ccb4eb5e29b6b20df97fe1dea6c16ccc640bd21aeb3a90c38accb1a6fd3c4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5d5ccb4eb5e29b6b20df97fe1dea6c16ccc640bd21aeb3a90c38accb1a6fd3c4", kill_on_drop: false }`
[INFO] [stdout] 5d5ccb4eb5e29b6b20df97fe1dea6c16ccc640bd21aeb3a90c38accb1a6fd3c4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] cc9fc1161a078cf9f022549a2bdcd2cbf0fb5235075234e0c1bdfab170e2d001
[INFO] running `Command { std: "docker" "start" "-a" "cc9fc1161a078cf9f022549a2bdcd2cbf0fb5235075234e0c1bdfab170e2d001", kill_on_drop: false }`
[INFO] [stderr]    Compiling rstsr-openblas 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[E0433]: failed to resolve: use of unresolved module or unlinked crate `rstsr`
[INFO] [stdout]  --> tests/issues/issue_45.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 |     use rstsr::prelude::*;
[INFO] [stdout]   |         ^^^^^ use of unresolved module or unlinked crate `rstsr`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rstsr`, use `cargo add rstsr` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `rstsr_test_manifest`
[INFO] [stdout]  --> tests/test_driver_impl/lapack_svd_f64.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use rstsr_test_manifest::get_vec;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `rstsr_test_manifest`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rstsr_test_manifest`, use `cargo add rstsr_test_manifest` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `rstsr_test_manifest`
[INFO] [stdout]  --> tests/test_linalg_func/func_c64.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use rstsr_test_manifest::get_vec;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `rstsr_test_manifest`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rstsr_test_manifest`, use `cargo add rstsr_test_manifest` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `rstsr_test_manifest`
[INFO] [stdout]  --> tests/test_linalg_func/func_f64.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use rstsr_test_manifest::get_vec;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `rstsr_test_manifest`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `rstsr_test_manifest`, use `cargo add rstsr_test_manifest` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:28:17
[INFO] [stdout]    |
[INFO] [stdout] 28 |         let c = rt::linalg::cholesky(b.view());
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:32:17
[INFO] [stdout]    |
[INFO] [stdout] 32 |         let c = rt::linalg::cholesky((b.view(), Upper));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |         rt::linalg::cholesky((b.view_mut(), Upper));
[INFO] [stdout]    |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:46:19
[INFO] [stdout]    |
[INFO] [stdout] 46 |         let det = rt::linalg::det(a.view_mut());
[INFO] [stdout]    |                   ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:57:22
[INFO] [stdout]    |
[INFO] [stdout] 57 |         let (w, v) = rt::linalg::eigh(a.view()).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:62:22
[INFO] [stdout]    |
[INFO] [stdout] 62 |         let (w, v) = rt::linalg::eigh((a.view(), Upper)).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:67:22
[INFO] [stdout]    |
[INFO] [stdout] 67 |         let (w, v) = rt::linalg::eigh((a.view(), b.view())).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:72:22
[INFO] [stdout]    |
[INFO] [stdout] 72 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 3)).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:77:22
[INFO] [stdout]    |
[INFO] [stdout] 77 |         let (w, _) = rt::linalg::eigh(a.view_mut()).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:89:17
[INFO] [stdout]    |
[INFO] [stdout] 89 |         let w = rt::linalg::eigvalsh(a.view());
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:93:17
[INFO] [stdout]    |
[INFO] [stdout] 93 |         let w = rt::linalg::eigvalsh((a.view(), Upper));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:97:17
[INFO] [stdout]    |
[INFO] [stdout] 97 |         let w = rt::linalg::eigvalsh((a.view(), b.view()));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:101:17
[INFO] [stdout]     |
[INFO] [stdout] 101 |         let w = rt::linalg::eigvalsh((a.view(), b.view(), Upper, 3));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:105:17
[INFO] [stdout]     |
[INFO] [stdout] 105 |         let w = rt::linalg::eigvalsh(a.view_mut());
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:115:21
[INFO] [stdout]     |
[INFO] [stdout] 115 |         let a_inv = rt::linalg::inv(a.view());
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:119:9
[INFO] [stdout]     |
[INFO] [stdout] 119 |         rt::linalg::inv(a.view_mut());
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:131:30
[INFO] [stdout]     |
[INFO] [stdout] 131 |         let (a_pinv, rank) = rt::linalg::pinv((a.view(), 20.0, 0.3)).into();
[INFO] [stdout]     |                              ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:139:30
[INFO] [stdout]     |
[INFO] [stdout] 139 |         let (a_pinv, rank) = rt::linalg::pinv((a.view(), 20.0, 0.3)).into();
[INFO] [stdout]     |                              ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:149:33
[INFO] [stdout]     |
[INFO] [stdout] 149 |         let (sign, logabsdet) = rt::linalg::slogdet(a.view_mut()).into();
[INFO] [stdout]     |                                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:162:17
[INFO] [stdout]     |
[INFO] [stdout] 162 |         let x = rt::linalg::solve_general((a.view(), b.view()));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:166:9
[INFO] [stdout]     |
[INFO] [stdout] 166 |         rt::linalg::solve_general((a.view_mut(), b.view_mut()));
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:178:17
[INFO] [stdout]     |
[INFO] [stdout] 178 |         let x = rt::linalg::solve_general((a.view(), b.view()));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:182:9
[INFO] [stdout]     |
[INFO] [stdout] 182 |         rt::linalg::solve_general((a.view_mut(), b.view_mut()));
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:194:17
[INFO] [stdout]     |
[INFO] [stdout] 194 |         let x = rt::linalg::solve_symmetric((a.view(), b.view()));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:198:17
[INFO] [stdout]     |
[INFO] [stdout] 198 |         let x = rt::linalg::solve_symmetric((a.view(), b.view(), Upper));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:202:17
[INFO] [stdout]     |
[INFO] [stdout] 202 |         let x = rt::linalg::solve_symmetric((a.view(), b.view(), false));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 |         rt::linalg::solve_symmetric((a.view(), b.view_mut(), false, Upper));
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:218:17
[INFO] [stdout]     |
[INFO] [stdout] 218 |         let x = rt::linalg::solve_triangular((b.view(), a.view()));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:222:9
[INFO] [stdout]     |
[INFO] [stdout] 222 |         rt::linalg::solve_triangular((b.view(), a.view_mut(), Upper));
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:233:26
[INFO] [stdout]     |
[INFO] [stdout] 233 |         let (u, s, vt) = rt::linalg::svd(a.view()).into();
[INFO] [stdout]     |                          ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:239:26
[INFO] [stdout]     |
[INFO] [stdout] 239 |         let (u, s, vt) = rt::linalg::svd((a.view(), false)).into();
[INFO] [stdout]     |                          ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:247:26
[INFO] [stdout]     |
[INFO] [stdout] 247 |         let (u, s, vt) = rt::linalg::svd((a.view(), false)).into();
[INFO] [stdout]     |                          ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |         let s = rt::linalg::svdvals(a.view());
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:266:17
[INFO] [stdout]     |
[INFO] [stdout] 266 |         let s = rt::linalg::svdvals(a.view());
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:284:22
[INFO] [stdout]     |
[INFO] [stdout] 284 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Lower, 1)).into();
[INFO] [stdout]     |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:290:22
[INFO] [stdout]     |
[INFO] [stdout] 290 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 1)).into();
[INFO] [stdout]     |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:296:22
[INFO] [stdout]     |
[INFO] [stdout] 296 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Lower, 2)).into();
[INFO] [stdout]     |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:302:22
[INFO] [stdout]     |
[INFO] [stdout] 302 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 2)).into();
[INFO] [stdout]     |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:308:22
[INFO] [stdout]     |
[INFO] [stdout] 308 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Lower, 3)).into();
[INFO] [stdout]     |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:314:22
[INFO] [stdout]     |
[INFO] [stdout] 314 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 3)).into();
[INFO] [stdout]     |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:16:17
[INFO] [stdout]    |
[INFO] [stdout] 16 |         let c = rt::linalg::cholesky(b.view());
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:20:17
[INFO] [stdout]    |
[INFO] [stdout] 20 |         let c = rt::linalg::cholesky((b.view(), Upper));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 |         rt::linalg::cholesky((b.view_mut(), Upper));
[INFO] [stdout]    |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:35:17
[INFO] [stdout]    |
[INFO] [stdout] 35 |         let c = rt::linalg::cholesky(b_view);
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:45:19
[INFO] [stdout]    |
[INFO] [stdout] 45 |         let det = rt::linalg::det(a.view_mut());
[INFO] [stdout]    |                   ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:56:22
[INFO] [stdout]    |
[INFO] [stdout] 56 |         let (w, v) = rt::linalg::eigh(a.view()).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:61:22
[INFO] [stdout]    |
[INFO] [stdout] 61 |         let (w, v) = rt::linalg::eigh((a.view(), Upper)).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:66:22
[INFO] [stdout]    |
[INFO] [stdout] 66 |         let (w, v) = rt::linalg::eigh((a.view(), b.view())).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:71:22
[INFO] [stdout]    |
[INFO] [stdout] 71 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 3)).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:76:22
[INFO] [stdout]    |
[INFO] [stdout] 76 |         let (w, _) = rt::linalg::eigh(a.view_mut()).into();
[INFO] [stdout]    |                      ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:88:17
[INFO] [stdout]    |
[INFO] [stdout] 88 |         let w = rt::linalg::eigvalsh(a.view());
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:92:17
[INFO] [stdout]    |
[INFO] [stdout] 92 |         let w = rt::linalg::eigvalsh((a.view(), Upper));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:96:17
[INFO] [stdout]    |
[INFO] [stdout] 96 |         let w = rt::linalg::eigvalsh((a.view(), b.view()));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:100:17
[INFO] [stdout]     |
[INFO] [stdout] 100 |         let w = rt::linalg::eigvalsh((a.view(), b.view(), Upper, 3));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:104:17
[INFO] [stdout]     |
[INFO] [stdout] 104 |         let w = rt::linalg::eigvalsh(a.view_mut());
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:114:21
[INFO] [stdout]     |
[INFO] [stdout] 114 |         let a_inv = rt::linalg::inv(a.view());
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:118:9
[INFO] [stdout]     |
[INFO] [stdout] 118 |         rt::linalg::inv(a.view_mut());
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:130:30
[INFO] [stdout]     |
[INFO] [stdout] 130 |         let (a_pinv, rank) = rt::linalg::pinv((a.view(), 20.0, 0.3)).into();
[INFO] [stdout]     |                              ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:138:30
[INFO] [stdout]     |
[INFO] [stdout] 138 |         let (a_pinv, rank) = rt::linalg::pinv((a.view(), 20.0, 0.3)).into();
[INFO] [stdout]     |                              ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:148:33
[INFO] [stdout]     |
[INFO] [stdout] 148 |         let (sign, logabsdet) = rt::linalg::slogdet(a.view_mut()).into();
[INFO] [stdout]     |                                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:161:17
[INFO] [stdout]     |
[INFO] [stdout] 161 |         let x = rt::linalg::solve_general((a.view(), b.view()));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 |         rt::linalg::solve_general((a.view_mut(), b.view_mut()));
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:177:17
[INFO] [stdout]     |
[INFO] [stdout] 177 |         let x = rt::linalg::solve_general((a.view(), b.view()));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 |         rt::linalg::solve_general((a.view_mut(), b.view_mut()));
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:193:17
[INFO] [stdout]     |
[INFO] [stdout] 193 |         let x = rt::linalg::solve_symmetric((a.view(), b.view()));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:197:9
[INFO] [stdout]     |
[INFO] [stdout] 197 |         rt::linalg::solve_symmetric((a.view(), b.view_mut(), Upper));
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:209:17
[INFO] [stdout]     |
[INFO] [stdout] 209 |         let x = rt::linalg::solve_triangular((b.view(), a.view()));
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:213:9
[INFO] [stdout]     |
[INFO] [stdout] 213 |         rt::linalg::solve_triangular((b.view(), a.view_mut(), Upper));
[INFO] [stdout]     |         ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:224:26
[INFO] [stdout]     |
[INFO] [stdout] 224 |         let (u, s, vt) = rt::linalg::svd(a.view()).into();
[INFO] [stdout]     |                          ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:230:26
[INFO] [stdout]     |
[INFO] [stdout] 230 |         let (u, s, vt) = rt::linalg::svd((a.view(), false)).into();
[INFO] [stdout]     |                          ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:238:26
[INFO] [stdout]     |
[INFO] [stdout] 238 |         let (u, s, vt) = rt::linalg::svd((a.view(), false)).into();
[INFO] [stdout]     |                          ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:251:17
[INFO] [stdout]     |
[INFO] [stdout] 251 |         let s = rt::linalg::svdvals(a.view());
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:257:17
[INFO] [stdout]     |
[INFO] [stdout] 257 |         let s = rt::linalg::svdvals(a.view());
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:25:21
[INFO] [stdout]    |
[INFO] [stdout] 25 |         let mut b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:32:49
[INFO] [stdout]    |
[INFO] [stdout] 32 |         let c = rt::linalg::cholesky((b.view(), Upper));
[INFO] [stdout]    |                                                 ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:36:45
[INFO] [stdout]    |
[INFO] [stdout] 36 |         rt::linalg::cholesky((b.view_mut(), Upper));
[INFO] [stdout]    |                                             ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:44:21
[INFO] [stdout]    |
[INFO] [stdout] 44 |         let mut a = rt::asarray((a_vec, [5, 5].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:53:21
[INFO] [stdout]    |
[INFO] [stdout] 53 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:54:17
[INFO] [stdout]    |
[INFO] [stdout] 54 |         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:62:50
[INFO] [stdout]    |
[INFO] [stdout] 62 |         let (w, v) = rt::linalg::eigh((a.view(), Upper)).into();
[INFO] [stdout]    |                                                  ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:72:60
[INFO] [stdout]    |
[INFO] [stdout] 72 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 3)).into();
[INFO] [stdout]    |                                                            ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:85:21
[INFO] [stdout]    |
[INFO] [stdout] 85 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:86:17
[INFO] [stdout]    |
[INFO] [stdout] 86 |         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_c64.rs:93:49
[INFO] [stdout]    |
[INFO] [stdout] 93 |         let w = rt::linalg::eigvalsh((a.view(), Upper));
[INFO] [stdout]    |                                                 ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout] 20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:101:59
[INFO] [stdout]     |
[INFO] [stdout] 101 |         let w = rt::linalg::eigvalsh((a.view(), b.view(), Upper, 3));
[INFO] [stdout]     |                                                           ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:112:21
[INFO] [stdout]     |
[INFO] [stdout] 112 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:129:17
[INFO] [stdout]     |
[INFO] [stdout] 129 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:129:75
[INFO] [stdout]     |
[INFO] [stdout] 129 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_openblas::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:137:17
[INFO] [stdout]     |
[INFO] [stdout] 137 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:137:75
[INFO] [stdout]     |
[INFO] [stdout] 137 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_openblas::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:147:21
[INFO] [stdout]     |
[INFO] [stdout] 147 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:157:21
[INFO] [stdout]     |
[INFO] [stdout] 157 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:157:94
[INFO] [stdout]     |
[INFO] [stdout] 157 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                                              ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_openblas::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:159:21
[INFO] [stdout]     |
[INFO] [stdout] 159 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:159:79
[INFO] [stdout]     |
[INFO] [stdout] 159 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                               ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_openblas::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:173:21
[INFO] [stdout]     |
[INFO] [stdout] 173 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:173:94
[INFO] [stdout]     |
[INFO] [stdout] 173 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                                              ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_openblas::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:175:21
[INFO] [stdout]     |
[INFO] [stdout] 175 |         let mut b = rt::asarray((b_vec, [1024].c(), &device)).into_dim::<Ix1>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix1` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:175:74
[INFO] [stdout]     |
[INFO] [stdout] 175 |         let mut b = rt::asarray((b_vec, [1024].c(), &device)).into_dim::<Ix1>();
[INFO] [stdout]     |                                                                          ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix1` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix1;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix1;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_openblas::prelude_dev::Ix1;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:189:17
[INFO] [stdout]     |
[INFO] [stdout] 189 |         let a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:189:90
[INFO] [stdout]     |
[INFO] [stdout] 189 |         let a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                                          ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_openblas::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:191:21
[INFO] [stdout]     |
[INFO] [stdout] 191 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:191:79
[INFO] [stdout]     |
[INFO] [stdout] 191 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                               ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_openblas::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:198:66
[INFO] [stdout]     |
[INFO] [stdout] 198 |         let x = rt::linalg::solve_symmetric((a.view(), b.view(), Upper));
[INFO] [stdout]     |                                                                  ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:206:69
[INFO] [stdout]     |
[INFO] [stdout] 206 |         rt::linalg::solve_symmetric((a.view(), b.view_mut(), false, Upper));
[INFO] [stdout]     |                                                                     ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:214:21
[INFO] [stdout]     |
[INFO] [stdout] 214 |         let mut a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:214:79
[INFO] [stdout]     |
[INFO] [stdout] 214 |         let mut a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                               ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_openblas::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:215:17
[INFO] [stdout]     |
[INFO] [stdout] 215 |         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:215:90
[INFO] [stdout]     |
[INFO] [stdout] 215 |         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                                          ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_openblas::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:222:63
[INFO] [stdout]     |
[INFO] [stdout] 222 |         rt::linalg::solve_triangular((b.view(), a.view_mut(), Upper));
[INFO] [stdout]     |                                                               ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:230:17
[INFO] [stdout]     |
[INFO] [stdout] 230 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:230:75
[INFO] [stdout]     |
[INFO] [stdout] 230 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_openblas::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:246:17
[INFO] [stdout]     |
[INFO] [stdout] 246 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:246:75
[INFO] [stdout]     |
[INFO] [stdout] 246 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_openblas::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:257:17
[INFO] [stdout]     |
[INFO] [stdout] 257 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:257:75
[INFO] [stdout]     |
[INFO] [stdout] 257 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_openblas::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:265:17
[INFO] [stdout]     |
[INFO] [stdout] 265 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:265:75
[INFO] [stdout]     |
[INFO] [stdout] 265 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]  20 +     use rstsr_openblas::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:280:17
[INFO] [stdout]     |
[INFO] [stdout] 280 |         let a = rt::asarray((a_vec, [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:280:76
[INFO] [stdout]     |
[INFO] [stdout] 280 |         let a = rt::asarray((a_vec, [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                            ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_openblas::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:281:17
[INFO] [stdout]     |
[INFO] [stdout] 281 |         let b = rt::asarray((b_vec, [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:281:76
[INFO] [stdout]     |
[INFO] [stdout] 281 |         let b = rt::asarray((b_vec, [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                            ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_openblas::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Lower` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:284:60
[INFO] [stdout]     |
[INFO] [stdout] 284 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Lower, 1)).into();
[INFO] [stdout]     |                                                            ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use std::fmt::DebugAsHex::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_common::flags::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_core::prelude_dev::Lower;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:290:60
[INFO] [stdout]     |
[INFO] [stdout] 290 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 1)).into();
[INFO] [stdout]     |                                                            ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Lower` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:296:60
[INFO] [stdout]     |
[INFO] [stdout] 296 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Lower, 2)).into();
[INFO] [stdout]     |                                                            ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use std::fmt::DebugAsHex::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_common::flags::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_core::prelude_dev::Lower;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:302:60
[INFO] [stdout]     |
[INFO] [stdout] 302 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 2)).into();
[INFO] [stdout]     |                                                            ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Lower` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:308:60
[INFO] [stdout]     |
[INFO] [stdout] 308 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Lower, 3)).into();
[INFO] [stdout]     |                                                            ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use std::fmt::DebugAsHex::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_common::flags::Lower;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_core::prelude_dev::Lower;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:314:60
[INFO] [stdout]     |
[INFO] [stdout] 314 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 3)).into();
[INFO] [stdout]     |                                                            ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout] 273 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:13:21
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let mut b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:20:49
[INFO] [stdout]    |
[INFO] [stdout] 20 |         let c = rt::linalg::cholesky((b.view(), Upper));
[INFO] [stdout]    |                                                 ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:24:45
[INFO] [stdout]    |
[INFO] [stdout] 24 |         rt::linalg::cholesky((b.view_mut(), Upper));
[INFO] [stdout]    |                                             ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:32:17
[INFO] [stdout]    |
[INFO] [stdout] 32 |         let b = rt::asarray((vec_b, [3, 3].c(), &device));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:43:21
[INFO] [stdout]    |
[INFO] [stdout] 43 |         let mut a = rt::asarray((a_vec, [5, 5].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:52:21
[INFO] [stdout]    |
[INFO] [stdout] 52 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:53:17
[INFO] [stdout]    |
[INFO] [stdout] 53 |         let b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:61:50
[INFO] [stdout]    |
[INFO] [stdout] 61 |         let (w, v) = rt::linalg::eigh((a.view(), Upper)).into();
[INFO] [stdout]    |                                                  ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:71:60
[INFO] [stdout]    |
[INFO] [stdout] 71 |         let (w, v) = rt::linalg::eigh((a.view(), b.view(), Upper, 3)).into();
[INFO] [stdout]    |                                                            ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:84:21
[INFO] [stdout]    |
[INFO] [stdout] 84 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:85:17
[INFO] [stdout]    |
[INFO] [stdout] 85 |         let b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]    |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]    = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]   --> tests/test_linalg_func/func_f64.rs:92:49
[INFO] [stdout]    |
[INFO] [stdout] 92 |         let w = rt::linalg::eigvalsh((a.view(), Upper));
[INFO] [stdout]    |                                                 ^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_common::flags::Upper;
[INFO] [stdout]    |
[INFO] [stdout]  8 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]    |
[INFO] [stdout]    = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `Upper` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:100:59
[INFO] [stdout]     |
[INFO] [stdout] 100 |         let w = rt::linalg::eigvalsh((a.view(), b.view(), Upper, 3));
[INFO] [stdout]     |                                                           ^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these unit variants
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use std::fmt::DebugAsHex::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_blas_traits::prelude_dev::CblasUplo::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::flags::Upper;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Upper;
[INFO] [stdout]     |
[INFO] [stdout]     = and 1 other candidate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:111:21
[INFO] [stdout]     |
[INFO] [stdout] 111 |         let mut a = rt::asarray((get_vec::<f64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                     ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:128:17
[INFO] [stdout]     |
[INFO] [stdout] 128 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                 ^^ use of unresolved module or unlinked crate `rt`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `rt`, use `cargo add rt` to add it to your `Cargo.toml`
[INFO] [stdout]     = note: module `crate::test_driver_impl::lapack_svd_f64::test::rt` exists but is inaccessible
[INFO] [stdout] help: consider importing this module
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude::rt;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Ix2` in this scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:128:75
[INFO] [stdout]     |
[INFO] [stdout] 128 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                           ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout]     = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Ix2` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_common::layout::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_core::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout]   8 +     use rstsr_openblas::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_openblas::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_openblas::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_openblas::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_openblas::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_openblas::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_openblas::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_openblas::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_openblas::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_openblas::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_openblas::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_openblas::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_openblas::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_openblas::prelude_dev::Ix2;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DeviceOpenBLAS`
[INFO] [stdout]  --> tests/issues/issue_45.rs:4:18
[INFO] [stdout]   |
[INFO] [stdout] 4 |     let device = DeviceOpenBLAS::default();
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^ use of undeclared type `DeviceOpenBLAS`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]   |
[INFO] [stdout] 1 + use rstsr_openblas::DeviceOpenBLAS;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Tensor` in this scope
[INFO] [stdout]  --> tests/issues/issue_45.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 |     let a: Tensor<f64, _> = rt::asarray((vec![], [1024, 0], &device));
[INFO] [stdout]   |            ^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout]   = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Tensor` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]   |
[INFO] [stdout] 1 + use rstsr_core::Tensor;
[INFO] [stdout]   |
[INFO] [stdout] 1 + use rstsr_openblas::prelude_dev::Tensor;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]  --> tests/issues/issue_45.rs:5:29
[INFO] [stdout]   |
[INFO] [stdout] 5 |     let a: Tensor<f64, _> = rt::asarray((vec![], [1024, 0], &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] 1 + use rstsr_core::prelude::rt;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Tensor` in this scope
[INFO] [stdout]  --> tests/issues/issue_45.rs:6:12
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let b: Tensor<f64, _> = rt::asarray((vec![], [1000, 0], &device));
[INFO] [stdout]   |            ^^^^^^ not found in this scope
[INFO] [stdout]   |
[INFO] [stdout]   = note: type alias `crate::test_driver_impl::lapack_svd_f64::test::Tensor` exists but is inaccessible
[INFO] [stdout] help: consider importing one of these type aliases
[INFO] [stdout]   |
[INFO] [stdout] 1 + use rstsr_core::Tensor;
[INFO] [stdout]   |
[INFO] [stdout] 1 + use rstsr_openblas::prelude_dev::Tensor;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rt`
[INFO] [stdout]  --> tests/issues/issue_45.rs:6:29
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let b: Tensor<f64, _> = rt::asarray((vec![], [1000, 0], &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] 1 + use rstsr_core::prelude::rt;
[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:112:68
[INFO] [stdout]     |
[INFO] [stdout] 112 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                                                                    ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.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] 112 -         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout] 112 +         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].f(), &device));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:129:49
[INFO] [stdout]     |
[INFO] [stdout] 129 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.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] 129 -         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 129 +         let a = rt::asarray((a_vec, [1024, 512].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:137:49
[INFO] [stdout]     |
[INFO] [stdout] 137 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.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] 137 -         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 137 +         let a = rt::asarray((a_vec, [512, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:147:68
[INFO] [stdout]     |
[INFO] [stdout] 147 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                                                                    ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.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] 147 -         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device));
[INFO] [stdout] 147 +         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].f(), &device));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:157:68
[INFO] [stdout]     |
[INFO] [stdout] 157 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                    ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.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] 157 -         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 157 +         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:159:53
[INFO] [stdout]     |
[INFO] [stdout] 159 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.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] 159 -         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 159 +         let mut b = rt::asarray((b_vec, [1024, 512].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:173:68
[INFO] [stdout]     |
[INFO] [stdout] 173 |         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                    ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.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] 173 -         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 173 +         let mut a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 1]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:175:48
[INFO] [stdout]     |
[INFO] [stdout] 175 |         let mut b = rt::asarray((b_vec, [1024].c(), &device)).into_dim::<Ix1>();
[INFO] [stdout]     |                                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.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] 175 -         let mut b = rt::asarray((b_vec, [1024].c(), &device)).into_dim::<Ix1>();
[INFO] [stdout] 175 +         let mut b = rt::asarray((b_vec, [1024].f(), &device)).into_dim::<Ix1>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:189:64
[INFO] [stdout]     |
[INFO] [stdout] 189 |         let a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.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] 189 -         let a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 189 +         let a = rt::asarray((get_vec::<c64>('a'), [1024, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:191:53
[INFO] [stdout]     |
[INFO] [stdout] 191 |         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.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] 191 -         let mut b = rt::asarray((b_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 191 +         let mut b = rt::asarray((b_vec, [1024, 512].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:214:53
[INFO] [stdout]     |
[INFO] [stdout] 214 |         let mut a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                     ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.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] 214 -         let mut a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 214 +         let mut a = rt::asarray((a_vec, [1024, 512].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:215:64
[INFO] [stdout]     |
[INFO] [stdout] 215 |         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                                ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.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] 215 -         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 215 +         let b = rt::asarray((get_vec::<c64>('b'), [1024, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:230:49
[INFO] [stdout]     |
[INFO] [stdout] 230 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.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] 230 -         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 230 +         let a = rt::asarray((a_vec, [1024, 512].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:246:49
[INFO] [stdout]     |
[INFO] [stdout] 246 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.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] 246 -         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 246 +         let a = rt::asarray((a_vec, [512, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:257:49
[INFO] [stdout]     |
[INFO] [stdout] 257 |         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.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] 257 -         let a = rt::asarray((a_vec, [1024, 512].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 257 +         let a = rt::asarray((a_vec, [1024, 512].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:265:49
[INFO] [stdout]     |
[INFO] [stdout] 265 |         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                 ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.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] 265 -         let a = rt::asarray((a_vec, [512, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 265 +         let a = rt::asarray((a_vec, [512, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:280:50
[INFO] [stdout]     |
[INFO] [stdout] 280 |         let a = rt::asarray((a_vec, [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                  ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.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] 273 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 280 -         let a = rt::asarray((a_vec, [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 280 +         let a = rt::asarray((a_vec, [1024, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_c64.rs:281:50
[INFO] [stdout]     |
[INFO] [stdout] 281 |         let b = rt::asarray((b_vec, [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |                                                  ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.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] 273 +     use rstsr_core::prelude::DimLayoutContigAPI;
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `f` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 281 -         let b = rt::asarray((b_vec, [1024, 1024].c(), &device)).into_dim::<Ix2>();
[INFO] [stdout] 281 +         let b = rt::asarray((b_vec, [1024, 1024].f(), &device)).into_dim::<Ix2>();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `c` found for array `[{integer}; 2]` in the current scope
[INFO] [stdout]    --> tests/test_linalg_func/func_f64.rs:13:68
[INFO] [stdout]     |
[INFO] [stdout]  13 |         let mut b = rt::asarray((get_vec::<f64>('b'), [1024, 1024].c(), &device));
[INFO] [stdout]     |                                                                    ^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rstsr-common-0.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-openblas` (test "mod") due to 233 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/rustcfzfXrB/symbols.o" "<17 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{librstsr_openblas-973e2237c549e00a,librstsr_linalg_traits-1c255d8702947a5f,librstsr_blas_traits-b8caf129c891f5f7,librstsr_openblas_ffi-808e0ec3d3ddfa80,librstsr_core-b016ea38b1a49a5e,librstsr_dtype_traits-7f42987ce832eca7,liblibm-46d6f153cb0815c5,libhalf-39581338b493dfb0,libcfg_if-271dbb267a299df7,librstsr_native_impl-edd644aa65902369,librstsr_common-3daf337fec8ae637,libnum-a43f337c9fe08bd5,libnum_iter-fdcadab844467a75,libnum_rational-ba7aa8f8d9ab9c83,libnum_complex-3078fbc28b726af3,libnum_bigint-80f38eddebc4e7f4,libnum_integer-c862e0de497aaa0d,libnum_traits-5cda15e31010208e,librstsr_cblas_base-4c9e5d38f8c7e884,libderive_builder-92b795fee7374aff,librayon-967df49cc7b28c86,librayon_core-4ff98cc5bf125134,libcrossbeam_deque-f198184cb9600427,libcrossbeam_epoch-f7850608dc87be5d,libcrossbeam_utils-a8ff581764e612a5,libitertools-21ae7955c001d2ed,libeither-90b161b6ac8ad0e5}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libtest-*,libgetopts-*,librustc_std_workspace_std-*,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/rustcfzfXrB/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/test_workable-3965ee220a77199a" "-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]           >>>               rstsr_openblas-973e2237c549e00a.rstsr_openblas.78398e7549bf6fa5-cgu.07.rcgu.o:(rstsr_openblas::matmul_impl::cblas_cgemm_wrap::h3ca2275fe6c95684) in archive /opt/rustwide/target/debug/deps/librstsr_openblas-973e2237c549e00a.rlib
[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]           >>>               rstsr_openblas-973e2237c549e00a.rstsr_openblas.78398e7549bf6fa5-cgu.07.rcgu.o:(rstsr_openblas::matmul_impl::cblas_csyrk_wrap::h6467b8d6b0198404) in archive /opt/rustwide/target/debug/deps/librstsr_openblas-973e2237c549e00a.rlib
[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]           >>>               rstsr_openblas-973e2237c549e00a.rstsr_openblas.78398e7549bf6fa5-cgu.07.rcgu.o:(rstsr_openblas::matmul_impl::cblas_dgemm_wrap::hc175edb9c581355b) in archive /opt/rustwide/target/debug/deps/librstsr_openblas-973e2237c549e00a.rlib
[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]           >>>               rstsr_openblas-973e2237c549e00a.rstsr_openblas.78398e7549bf6fa5-cgu.07.rcgu.o:(rstsr_openblas::matmul_impl::cblas_dsyrk_wrap::h045701bcf93c1434) in archive /opt/rustwide/target/debug/deps/librstsr_openblas-973e2237c549e00a.rlib
[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]           >>>               rstsr_openblas-973e2237c549e00a.rstsr_openblas.78398e7549bf6fa5-cgu.07.rcgu.o:(rstsr_openblas::matmul_impl::cblas_sgemm_wrap::h210c03043239fef3) in archive /opt/rustwide/target/debug/deps/librstsr_openblas-973e2237c549e00a.rlib
[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]           >>>               rstsr_openblas-973e2237c549e00a.rstsr_openblas.78398e7549bf6fa5-cgu.07.rcgu.o:(rstsr_openblas::matmul_impl::cblas_ssyrk_wrap::hb26fff81c0c650e3) in archive /opt/rustwide/target/debug/deps/librstsr_openblas-973e2237c549e00a.rlib
[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]           >>>               rstsr_openblas-973e2237c549e00a.rstsr_openblas.78398e7549bf6fa5-cgu.07.rcgu.o:(rstsr_openblas::matmul_impl::cblas_zgemm_wrap::ha603fa54f5861a9c) in archive /opt/rustwide/target/debug/deps/librstsr_openblas-973e2237c549e00a.rlib
[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]           >>>               rstsr_openblas-973e2237c549e00a.rstsr_openblas.78398e7549bf6fa5-cgu.07.rcgu.o:(rstsr_openblas::matmul_impl::cblas_zsyrk_wrap::hedf696bb318b2d76) in archive /opt/rustwide/target/debug/deps/librstsr_openblas-973e2237c549e00a.rlib
[INFO] [stdout]           
[INFO] [stdout]           rust-lld: error: undefined symbol: openblas_get_parallel
[INFO] [stdout]           >>> referenced by threading.rs:82 (src/threading.rs:82)
[INFO] [stdout]           >>>               rstsr_openblas-973e2237c549e00a.rstsr_openblas.78398e7549bf6fa5-cgu.14.rcgu.o:(rstsr_openblas::threading::OpenBLASConfig::get_parallel::h009330ca8a887745) in archive /opt/rustwide/target/debug/deps/librstsr_openblas-973e2237c549e00a.rlib
[INFO] [stdout]           
[INFO] [stdout]           rust-lld: error: undefined symbol: openblas_get_num_threads
[INFO] [stdout]           >>> referenced by threading.rs:70 (src/threading.rs:70)
[INFO] [stdout]           >>>               rstsr_openblas-973e2237c549e00a.rstsr_openblas.78398e7549bf6fa5-cgu.14.rcgu.o:(rstsr_openblas::threading::OpenBLASConfig::get_num_threads::hd9f72105d7856b02) in archive /opt/rustwide/target/debug/deps/librstsr_openblas-973e2237c549e00a.rlib
[INFO] [stdout]           
[INFO] [stdout]           rust-lld: error: undefined symbol: openblas_set_num_threads
[INFO] [stdout]           >>> referenced by threading.rs:59 (src/threading.rs:59)
[INFO] [stdout]           >>>               rstsr_openblas-973e2237c549e00a.rstsr_openblas.78398e7549bf6fa5-cgu.14.rcgu.o:(rstsr_openblas::threading::OpenBLASConfig::set_num_threads::hfcc7900a569e6308) in archive /opt/rustwide/target/debug/deps/librstsr_openblas-973e2237c549e00a.rlib
[INFO] [stdout]           collect2: error: ld returned 1 exit status
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rstsr-openblas` (test "test_workable") due to 1 previous error
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustcACqVq6/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_openblas_ffi-808e0ec3d3ddfa80,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/rustcACqVq6/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_openblas-a47142e0e258c459" "-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: openblas_get_parallel
[INFO] [stdout]           >>> referenced by threading.rs:82 (src/threading.rs:82)
[INFO] [stdout]           >>>               /opt/rustwide/target/debug/deps/rstsr_openblas-a47142e0e258c459.rstsr_openblas.8fd10383e068b5b4-cgu.03.rcgu.o:(rstsr_openblas::threading::OpenBLASConfig::get_parallel::h374ed8e02e48fb81)
[INFO] [stdout]           
[INFO] [stdout]           rust-lld: error: undefined symbol: openblas_get_num_threads
[INFO] [stdout]           >>> referenced by threading.rs:70 (src/threading.rs:70)
[INFO] [stdout]           >>>               /opt/rustwide/target/debug/deps/rstsr_openblas-a47142e0e258c459.rstsr_openblas.8fd10383e068b5b4-cgu.03.rcgu.o:(rstsr_openblas::threading::OpenBLASConfig::get_num_threads::hdee0973386b1a7a7)
[INFO] [stdout]           
[INFO] [stdout]           rust-lld: error: undefined symbol: openblas_set_num_threads
[INFO] [stdout]           >>> referenced by threading.rs:59 (src/threading.rs:59)
[INFO] [stdout]           >>>               /opt/rustwide/target/debug/deps/rstsr_openblas-a47142e0e258c459.rstsr_openblas.8fd10383e068b5b4-cgu.03.rcgu.o:(rstsr_openblas::threading::OpenBLASConfig::set_num_threads::ha7fdd3bba60d2417)
[INFO] [stdout]           
[INFO] [stdout]           rust-lld: error: undefined symbol: cblas_cgemm
[INFO] [stdout]           >>> referenced by matmul_impl.rs:226 (src/matmul_impl.rs:226)
[INFO] [stdout]           >>>               /opt/rustwide/target/debug/deps/rstsr_openblas-a47142e0e258c459.rstsr_openblas.8fd10383e068b5b4-cgu.04.rcgu.o:(rstsr_openblas::matmul_impl::cblas_cgemm_wrap::h97490c1cbb363874)
[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_openblas-a47142e0e258c459.rstsr_openblas.8fd10383e068b5b4-cgu.04.rcgu.o:(rstsr_openblas::matmul_impl::cblas_csyrk_wrap::hb3393888d29ffce6)
[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_openblas-a47142e0e258c459.rstsr_openblas.8fd10383e068b5b4-cgu.04.rcgu.o:(rstsr_openblas::matmul_impl::cblas_dgemm_wrap::hdc658d337d5abd59)
[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_openblas-a47142e0e258c459.rstsr_openblas.8fd10383e068b5b4-cgu.04.rcgu.o:(rstsr_openblas::matmul_impl::cblas_dsyrk_wrap::h6c02b424ddb68703)
[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_openblas-a47142e0e258c459.rstsr_openblas.8fd10383e068b5b4-cgu.04.rcgu.o:(rstsr_openblas::matmul_impl::cblas_sgemm_wrap::h9c27dfe53b71662d)
[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_openblas-a47142e0e258c459.rstsr_openblas.8fd10383e068b5b4-cgu.04.rcgu.o:(rstsr_openblas::matmul_impl::cblas_ssyrk_wrap::h473107d7a9da700c)
[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_openblas-a47142e0e258c459.rstsr_openblas.8fd10383e068b5b4-cgu.04.rcgu.o:(rstsr_openblas::matmul_impl::cblas_zgemm_wrap::hd719f63a62faf9bd)
[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_openblas-a47142e0e258c459.rstsr_openblas.8fd10383e068b5b4-cgu.04.rcgu.o:(rstsr_openblas::matmul_impl::cblas_zsyrk_wrap::h2af2de9beb330ca1)
[INFO] [stdout]           collect2: error: ld returned 1 exit status
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rstsr-openblas` (lib test) due to 1 previous error
[INFO] running `Command { std: "docker" "inspect" "cc9fc1161a078cf9f022549a2bdcd2cbf0fb5235075234e0c1bdfab170e2d001", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cc9fc1161a078cf9f022549a2bdcd2cbf0fb5235075234e0c1bdfab170e2d001", kill_on_drop: false }`
[INFO] [stdout] cc9fc1161a078cf9f022549a2bdcd2cbf0fb5235075234e0c1bdfab170e2d001
