[INFO] fetching crate generic-array-storage 0.5.0... [INFO] checking generic-array-storage-0.5.0 against 4d7f6614d0baa7689bd05eba340114667db4d5b7 for pr-133502-28 [INFO] extracting crate generic-array-storage 0.5.0 into /workspace/builds/worker-6-tc2/source [INFO] started tweaking crates.io crate generic-array-storage 0.5.0 [INFO] finished tweaking crates.io crate generic-array-storage 0.5.0 [INFO] tweaked toml for crates.io crate generic-array-storage 0.5.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate generic-array-storage 0.5.0 on toolchain 4d7f6614d0baa7689bd05eba340114667db4d5b7 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+4d7f6614d0baa7689bd05eba340114667db4d5b7" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate generic-array-storage 0.5.0 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" "+4d7f6614d0baa7689bd05eba340114667db4d5b7" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:00c5645b54fe3ce5dae1417175e3c7fb6a6646c021d554ecd63a097b8b9f3602" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] f762aeff7879d233522056c7c9dc9155ec878313d27351591a81421722bac48b [INFO] running `Command { std: "docker" "start" "f762aeff7879d233522056c7c9dc9155ec878313d27351591a81421722bac48b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f762aeff7879d233522056c7c9dc9155ec878313d27351591a81421722bac48b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f762aeff7879d233522056c7c9dc9155ec878313d27351591a81421722bac48b" "/opt/rustwide/cargo-home/bin/cargo" "+4d7f6614d0baa7689bd05eba340114667db4d5b7" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f762aeff7879d233522056c7c9dc9155ec878313d27351591a81421722bac48b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f762aeff7879d233522056c7c9dc9155ec878313d27351591a81421722bac48b" "/opt/rustwide/cargo-home/bin/cargo" "+4d7f6614d0baa7689bd05eba340114667db4d5b7" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling proc-macro2 v1.0.104 [INFO] [stderr] Compiling quote v1.0.42 [INFO] [stderr] Compiling unicode-ident v1.0.22 [INFO] [stderr] Compiling paste v1.0.15 [INFO] [stderr] Checking bytemuck v1.24.0 [INFO] [stderr] Compiling typenum v1.19.0 [INFO] [stderr] Compiling matrixmultiply v0.3.10 [INFO] [stderr] Compiling rustversion v1.0.22 [INFO] [stderr] Checking rawpointer v0.2.1 [INFO] [stderr] Checking safe_arch v0.7.4 [INFO] [stderr] Checking wide v0.7.33 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking num-complex v0.4.6 [INFO] [stderr] Checking approx v0.5.1 [INFO] [stderr] Checking num-rational v0.4.2 [INFO] [stderr] Compiling syn v2.0.111 [INFO] [stderr] Checking generic-array v1.3.5 [INFO] [stderr] Checking simba v0.9.1 [INFO] [stderr] Compiling nalgebra-macros v0.3.0 [INFO] [stderr] Checking nalgebra v0.34.1 [INFO] [stderr] Checking generic-array-storage v0.5.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:10:25 [INFO] [stdout] | [INFO] [stdout] 10 | let generic_matrix: GenericMatrix = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] = note: `#[warn(recursion_depth_exceeding_limit)]` (part of `#[warn(future_incompatible)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:10:25 [INFO] [stdout] | [INFO] [stdout] 10 | let generic_matrix: GenericMatrix = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix as Conv>::Nalg, as Conv>::Nalg, GenericArrayStorage, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:10:25 [INFO] [stdout] | [INFO] [stdout] 10 | let generic_matrix: GenericMatrix = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, nalgebra::Const<3>, ArrayStorage> as GenericMatrixFromExt, Const<3>>>::T == i32` [INFO] [stdout] --> src/tests.rs:11:24 [INFO] [stdout] | [INFO] [stdout] 11 | regular_matrix.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == nalgebra::Const<2>` [INFO] [stdout] --> src/tests.rs:11:24 [INFO] [stdout] | [INFO] [stdout] 11 | regular_matrix.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == nalgebra::Const<3>` [INFO] [stdout] --> src/tests.rs:11:24 [INFO] [stdout] | [INFO] [stdout] 11 | regular_matrix.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `nalgebra::Const<2>: Conv` [INFO] [stdout] --> src/tests.rs:11:24 [INFO] [stdout] | [INFO] [stdout] 11 | regular_matrix.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `nalgebra::Const<3>: Conv` [INFO] [stdout] --> src/tests.rs:11:24 [INFO] [stdout] | [INFO] [stdout] 11 | regular_matrix.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, ArrayStorage>: GenericMatrixFromExt, Const<3>>` [INFO] [stdout] --> src/tests.rs:11:24 [INFO] [stdout] | [INFO] [stdout] 11 | regular_matrix.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, GenericArrayStorage, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:11:24 [INFO] [stdout] | [INFO] [stdout] 11 | regular_matrix.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&Matrix, nalgebra::Const<3>, GenericArrayStorage, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:16:17 [INFO] [stdout] | [INFO] [stdout] 16 | generic_matrix[(i, j)], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, nalgebra::Const<3>, GenericArrayStorage, Const<3>>> as Index<_>>::Output == _` [INFO] [stdout] --> src/tests.rs:16:17 [INFO] [stdout] | [INFO] [stdout] 16 | generic_matrix[(i, j)], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, GenericArrayStorage, Const<3>>>: Index<_>` [INFO] [stdout] --> src/tests.rs:16:17 [INFO] [stdout] | [INFO] [stdout] 16 | generic_matrix[(i, j)], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:27:25 [INFO] [stdout] | [INFO] [stdout] 27 | let generic_matrix: GenericMatrix = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:27:25 [INFO] [stdout] | [INFO] [stdout] 27 | let generic_matrix: GenericMatrix = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix as Conv>::Nalg, as Conv>::Nalg, GenericArrayStorage, Const<2>>> well-formed` [INFO] [stdout] --> src/tests.rs:27:25 [INFO] [stdout] | [INFO] [stdout] 27 | let generic_matrix: GenericMatrix = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<[[{integer}; 3]; 2] as GenericMatrixFromExt, nalgebra::Const<2>>>::T == i32` [INFO] [stdout] --> src/tests.rs:28:33 [INFO] [stdout] | [INFO] [stdout] 28 | [[1, 2, 5], [3, -4, 0]].into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == nalgebra::Const<3>` [INFO] [stdout] --> src/tests.rs:28:33 [INFO] [stdout] | [INFO] [stdout] 28 | [[1, 2, 5], [3, -4, 0]].into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == nalgebra::Const<2>` [INFO] [stdout] --> src/tests.rs:28:33 [INFO] [stdout] | [INFO] [stdout] 28 | [[1, 2, 5], [3, -4, 0]].into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<[[i32; 3]; 2] as GenericMatrixFromExt, nalgebra::Const<2>>>::T == i32` [INFO] [stdout] --> src/tests.rs:28:33 [INFO] [stdout] | [INFO] [stdout] 28 | [[1, 2, 5], [3, -4, 0]].into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `nalgebra::Const<3>: Conv` [INFO] [stdout] --> src/tests.rs:28:33 [INFO] [stdout] | [INFO] [stdout] 28 | [[1, 2, 5], [3, -4, 0]].into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `nalgebra::Const<2>: Conv` [INFO] [stdout] --> src/tests.rs:28:33 [INFO] [stdout] | [INFO] [stdout] 28 | [[1, 2, 5], [3, -4, 0]].into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `[[i32; 3]; 2]: GenericMatrixFromExt, nalgebra::Const<2>>` [INFO] [stdout] --> src/tests.rs:28:33 [INFO] [stdout] | [INFO] [stdout] 28 | [[1, 2, 5], [3, -4, 0]].into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<2>, GenericArrayStorage, Const<2>>> well-formed` [INFO] [stdout] --> src/tests.rs:28:33 [INFO] [stdout] | [INFO] [stdout] 28 | [[1, 2, 5], [3, -4, 0]].into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<2>, GenericArrayStorage, Const<2>>>: GenericMatrixExt` [INFO] [stdout] --> src/tests.rs:30:26 [INFO] [stdout] | [INFO] [stdout] 30 | let regular_matrix = GenericMatrixExt::into_regular_matrix(generic_matrix); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, nalgebra::Const<2>, GenericArrayStorage, Const<2>>> as GenericMatrixExt>::R == _` [INFO] [stdout] --> src/tests.rs:30:26 [INFO] [stdout] | [INFO] [stdout] 30 | let regular_matrix = GenericMatrixExt::into_regular_matrix(generic_matrix); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:30:26 [INFO] [stdout] | [INFO] [stdout] 30 | let regular_matrix = GenericMatrixExt::into_regular_matrix(generic_matrix); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, nalgebra::Const<2>, GenericArrayStorage, Const<2>>> as GenericMatrixExt>::C == _` [INFO] [stdout] --> src/tests.rs:30:26 [INFO] [stdout] | [INFO] [stdout] 30 | let regular_matrix = GenericMatrixExt::into_regular_matrix(generic_matrix); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:30:26 [INFO] [stdout] | [INFO] [stdout] 30 | let regular_matrix = GenericMatrixExt::into_regular_matrix(generic_matrix); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<2>, GenericArrayStorage, Const<2>>> well-formed` [INFO] [stdout] --> src/tests.rs:30:26 [INFO] [stdout] | [INFO] [stdout] 30 | let regular_matrix = GenericMatrixExt::into_regular_matrix(generic_matrix); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, nalgebra::Const<2>, GenericArrayStorage, Const<2>>> as GenericMatrixExt>::T == _` [INFO] [stdout] --> src/tests.rs:30:26 [INFO] [stdout] | [INFO] [stdout] 30 | let regular_matrix = GenericMatrixExt::into_regular_matrix(generic_matrix); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<2>, GenericArrayStorage, Const<2>>> well-formed` [INFO] [stdout] --> src/tests.rs:30:64 [INFO] [stdout] | [INFO] [stdout] 30 | let regular_matrix = GenericMatrixExt::into_regular_matrix(generic_matrix); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&Matrix, nalgebra::Const<2>, GenericArrayStorage, Const<2>>> well-formed` [INFO] [stdout] --> src/tests.rs:35:17 [INFO] [stdout] | [INFO] [stdout] 35 | generic_matrix[(i, j)], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, nalgebra::Const<2>, GenericArrayStorage, Const<2>>> as Index<_>>::Output == _` [INFO] [stdout] --> src/tests.rs:35:17 [INFO] [stdout] | [INFO] [stdout] 35 | generic_matrix[(i, j)], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<2>, GenericArrayStorage, Const<2>>>: Index<_>` [INFO] [stdout] --> src/tests.rs:35:17 [INFO] [stdout] | [INFO] [stdout] 35 | generic_matrix[(i, j)], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:46:12 [INFO] [stdout] | [INFO] [stdout] 46 | let a: GenericMatrix<_, nalgebra::U2, nalgebra::U3> = nalgebra::matrix![ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:46:12 [INFO] [stdout] | [INFO] [stdout] 46 | let a: GenericMatrix<_, nalgebra::U2, nalgebra::U3> = nalgebra::matrix![ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{integer}, as Conv>::Nalg, as Conv>::Nalg, GenericArrayStorage<{integer}, Const<2>, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:46:12 [INFO] [stdout] | [INFO] [stdout] 46 | let a: GenericMatrix<_, nalgebra::U2, nalgebra::U3> = nalgebra::matrix![ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == nalgebra::Const<2>` [INFO] [stdout] --> src/tests.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == nalgebra::Const<3>` [INFO] [stdout] --> src/tests.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `nalgebra::Const<2>: Conv` [INFO] [stdout] --> src/tests.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `nalgebra::Const<3>: Conv` [INFO] [stdout] --> src/tests.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{integer}, nalgebra::Const<2>, nalgebra::Const<3>, GenericArrayStorage<{integer}, nalgebra::Const<2>, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:50:6 [INFO] [stdout] | [INFO] [stdout] 50 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/tests.rs:52:16 [INFO] [stdout] | [INFO] [stdout] 52 | let a_tr = a.transpose(); [INFO] [stdout] | ^ cannot infer type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, nalgebra::Const<3>, GenericArrayStorage<{integer}, nalgebra::Const<2>, Const<3>>> as Index<_>>::Output == _` [INFO] [stdout] --> src/tests.rs:56:24 [INFO] [stdout] | [INFO] [stdout] 56 | assert_eq!(a[(i, j)], a_tr[(j, i)], "(i, j) = {:?}", (i, j)); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{integer}, nalgebra::Const<2>, nalgebra::Const<3>, GenericArrayStorage<{integer}, nalgebra::Const<2>, Const<3>>>: Index<_>` [INFO] [stdout] --> src/tests.rs:56:24 [INFO] [stdout] | [INFO] [stdout] 56 | assert_eq!(a[(i, j)], a_tr[(j, i)], "(i, j) = {:?}", (i, j)); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:63:12 [INFO] [stdout] | [INFO] [stdout] 63 | let a: GenericMatrix<_, typenum::Const<2>, typenum::Const<3>> = nalgebra::matrix![ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:63:12 [INFO] [stdout] | [INFO] [stdout] 63 | let a: GenericMatrix<_, typenum::Const<2>, typenum::Const<3>> = nalgebra::matrix![ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{integer}, as Conv>::Nalg, as Conv>::Nalg, GenericArrayStorage<{integer}, Const<2>, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:63:12 [INFO] [stdout] | [INFO] [stdout] 63 | let a: GenericMatrix<_, typenum::Const<2>, typenum::Const<3>> = nalgebra::matrix![ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == nalgebra::Const<2>` [INFO] [stdout] --> src/tests.rs:67:6 [INFO] [stdout] | [INFO] [stdout] 67 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == nalgebra::Const<3>` [INFO] [stdout] --> src/tests.rs:67:6 [INFO] [stdout] | [INFO] [stdout] 67 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `typenum::Const<2>: Conv` [INFO] [stdout] --> src/tests.rs:67:6 [INFO] [stdout] | [INFO] [stdout] 67 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `typenum::Const<3>: Conv` [INFO] [stdout] --> src/tests.rs:67:6 [INFO] [stdout] | [INFO] [stdout] 67 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{integer}, nalgebra::Const<2>, nalgebra::Const<3>, GenericArrayStorage<{integer}, typenum::Const<2>, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:67:6 [INFO] [stdout] | [INFO] [stdout] 67 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/tests.rs:69:16 [INFO] [stdout] | [INFO] [stdout] 69 | assert_eq!(a.clone_owned(), nalgebra::matrix![1, 2, 4; 5, -7, 0]); [INFO] [stdout] | ^ cannot infer type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B0> as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:74:12 [INFO] [stdout] | [INFO] [stdout] 74 | let a: GenericMatrix<_, typenum::U2, typenum::U3> = nalgebra::matrix![ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B1> as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:74:12 [INFO] [stdout] | [INFO] [stdout] 74 | let a: GenericMatrix<_, typenum::U2, typenum::U3> = nalgebra::matrix![ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{integer}, , B0> as Conv>::Nalg, _, _> well-formed` [INFO] [stdout] --> src/tests.rs:74:12 [INFO] [stdout] | [INFO] [stdout] 74 | let a: GenericMatrix<_, typenum::U2, typenum::U3> = nalgebra::matrix![ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B0> as Conv>::Nalg == nalgebra::Const<2>` [INFO] [stdout] --> src/tests.rs:78:6 [INFO] [stdout] | [INFO] [stdout] 78 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B1> as Conv>::Nalg == nalgebra::Const<3>` [INFO] [stdout] --> src/tests.rs:78:6 [INFO] [stdout] | [INFO] [stdout] 78 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>: Conv` [INFO] [stdout] --> src/tests.rs:78:6 [INFO] [stdout] | [INFO] [stdout] 78 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>: Conv` [INFO] [stdout] --> src/tests.rs:78:6 [INFO] [stdout] | [INFO] [stdout] 78 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{integer}, nalgebra::Const<2>, nalgebra::Const<3>, GenericArrayStorage<{integer}, UInt<_, B0>, _>> well-formed` [INFO] [stdout] --> src/tests.rs:78:6 [INFO] [stdout] | [INFO] [stdout] 78 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{integer}, nalgebra::Const<2>, nalgebra::Const<3>, GenericArrayStorage<{integer}, UInt<_, B0>, _>> well-formed` [INFO] [stdout] --> src/tests.rs:80:17 [INFO] [stdout] | [INFO] [stdout] 80 | let sum = a + a; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, nalgebra::Const<3>, ArrayStorage> as GenericMatrixFromExt, _>>::T == i32` [INFO] [stdout] --> src/tests.rs:78:6 [INFO] [stdout] | [INFO] [stdout] 78 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, ArrayStorage>: GenericMatrixFromExt, _>` [INFO] [stdout] --> src/tests.rs:78:6 [INFO] [stdout] | [INFO] [stdout] 78 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, nalgebra::Const<3>, GenericArrayStorage, _>> as Add>::Output == _` [INFO] [stdout] --> src/tests.rs:80:17 [INFO] [stdout] | [INFO] [stdout] 80 | let sum = a + a; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, GenericArrayStorage, _>>: Add` [INFO] [stdout] --> src/tests.rs:80:17 [INFO] [stdout] | [INFO] [stdout] 80 | let sum = a + a; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:87:12 [INFO] [stdout] | [INFO] [stdout] 87 | let a: GenericMatrix<_, nalgebra::Const<2>, nalgebra::Const<3>> = nalgebra::matrix![ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:87:12 [INFO] [stdout] | [INFO] [stdout] 87 | let a: GenericMatrix<_, nalgebra::Const<2>, nalgebra::Const<3>> = nalgebra::matrix![ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{integer}, as Conv>::Nalg, as Conv>::Nalg, GenericArrayStorage<{integer}, Const<2>, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:87:12 [INFO] [stdout] | [INFO] [stdout] 87 | let a: GenericMatrix<_, nalgebra::Const<2>, nalgebra::Const<3>> = nalgebra::matrix![ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == nalgebra::Const<2>` [INFO] [stdout] --> src/tests.rs:91:6 [INFO] [stdout] | [INFO] [stdout] 91 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == nalgebra::Const<3>` [INFO] [stdout] --> src/tests.rs:91:6 [INFO] [stdout] | [INFO] [stdout] 91 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `nalgebra::Const<2>: Conv` [INFO] [stdout] --> src/tests.rs:91:6 [INFO] [stdout] | [INFO] [stdout] 91 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `nalgebra::Const<3>: Conv` [INFO] [stdout] --> src/tests.rs:91:6 [INFO] [stdout] | [INFO] [stdout] 91 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{integer}, nalgebra::Const<2>, nalgebra::Const<3>, GenericArrayStorage<{integer}, nalgebra::Const<2>, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:91:6 [INFO] [stdout] | [INFO] [stdout] 91 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{integer}, nalgebra::Const<2>, nalgebra::Const<3>, GenericArrayStorage<{integer}, nalgebra::Const<2>, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:93:17 [INFO] [stdout] | [INFO] [stdout] 93 | let sum = a - a; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, nalgebra::Const<3>, ArrayStorage> as GenericMatrixFromExt, Const<3>>>::T == i32` [INFO] [stdout] --> src/tests.rs:91:6 [INFO] [stdout] | [INFO] [stdout] 91 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, ArrayStorage>: GenericMatrixFromExt, Const<3>>` [INFO] [stdout] --> src/tests.rs:91:6 [INFO] [stdout] | [INFO] [stdout] 91 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, nalgebra::Const<3>, GenericArrayStorage, Const<3>>> as Sub>::Output == _` [INFO] [stdout] --> src/tests.rs:93:17 [INFO] [stdout] | [INFO] [stdout] 93 | let sum = a - a; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, GenericArrayStorage, Const<3>>>: Sub` [INFO] [stdout] --> src/tests.rs:93:17 [INFO] [stdout] | [INFO] [stdout] 93 | let sum = a - a; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:100:12 [INFO] [stdout] | [INFO] [stdout] 100 | let a: GenericMatrix<_, nalgebra::Const<2>, nalgebra::Const<3>> = nalgebra::matrix![ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:100:12 [INFO] [stdout] | [INFO] [stdout] 100 | let a: GenericMatrix<_, nalgebra::Const<2>, nalgebra::Const<3>> = nalgebra::matrix![ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{integer}, as Conv>::Nalg, as Conv>::Nalg, GenericArrayStorage<{integer}, Const<2>, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:100:12 [INFO] [stdout] | [INFO] [stdout] 100 | let a: GenericMatrix<_, nalgebra::Const<2>, nalgebra::Const<3>> = nalgebra::matrix![ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == nalgebra::Const<2>` [INFO] [stdout] --> src/tests.rs:104:6 [INFO] [stdout] | [INFO] [stdout] 104 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == nalgebra::Const<3>` [INFO] [stdout] --> src/tests.rs:104:6 [INFO] [stdout] | [INFO] [stdout] 104 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `nalgebra::Const<2>: Conv` [INFO] [stdout] --> src/tests.rs:104:6 [INFO] [stdout] | [INFO] [stdout] 104 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `nalgebra::Const<3>: Conv` [INFO] [stdout] --> src/tests.rs:104:6 [INFO] [stdout] | [INFO] [stdout] 104 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{integer}, nalgebra::Const<2>, nalgebra::Const<3>, GenericArrayStorage<{integer}, nalgebra::Const<2>, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:104:6 [INFO] [stdout] | [INFO] [stdout] 104 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{integer}, nalgebra::Const<2>, nalgebra::Const<3>, GenericArrayStorage<{integer}, nalgebra::Const<2>, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:106:17 [INFO] [stdout] | [INFO] [stdout] 106 | let sum = a * a.transpose(); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/tests.rs:106:19 [INFO] [stdout] | [INFO] [stdout] 106 | let sum = a * a.transpose(); [INFO] [stdout] | ^ cannot infer type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{integer}, nalgebra::Const<2>, nalgebra::Const<3>, GenericArrayStorage<{integer}, nalgebra::Const<2>, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | assert_eq!(sum, nalgebra::matrix![21, -9; -9, 74]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B0> as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:114:12 [INFO] [stdout] | [INFO] [stdout] 114 | let a: GenericMatrix<_, typenum::U2, typenum::U2> = nalgebra::matrix![ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{float}, , B0> as Conv>::Nalg, _, _> well-formed` [INFO] [stdout] --> src/tests.rs:114:12 [INFO] [stdout] | [INFO] [stdout] 114 | let a: GenericMatrix<_, typenum::U2, typenum::U2> = nalgebra::matrix![ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B0> as Conv>::Nalg == nalgebra::Const<2>` [INFO] [stdout] --> src/tests.rs:118:6 [INFO] [stdout] | [INFO] [stdout] 118 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>: Conv` [INFO] [stdout] --> src/tests.rs:118:6 [INFO] [stdout] | [INFO] [stdout] 118 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{float}, nalgebra::Const<2>, nalgebra::Const<2>, GenericArrayStorage<{float}, UInt<_, B0>, _>> well-formed` [INFO] [stdout] --> src/tests.rs:118:6 [INFO] [stdout] | [INFO] [stdout] 118 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/tests.rs:120:16 [INFO] [stdout] | [INFO] [stdout] 120 | assert_eq!(a.determinant(), 16.0); [INFO] [stdout] | ^ cannot infer type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B0> as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:118:6 [INFO] [stdout] | [INFO] [stdout] 118 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B0> as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:126:12 [INFO] [stdout] | [INFO] [stdout] 126 | let a: GenericMatrix<_, typenum::U2, typenum::U2> = nalgebra::matrix![ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{float}, , B0> as Conv>::Nalg, _, _> well-formed` [INFO] [stdout] --> src/tests.rs:126:12 [INFO] [stdout] | [INFO] [stdout] 126 | let a: GenericMatrix<_, typenum::U2, typenum::U2> = nalgebra::matrix![ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B0> as Conv>::Nalg == nalgebra::Const<2>` [INFO] [stdout] --> src/tests.rs:130:6 [INFO] [stdout] | [INFO] [stdout] 130 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>: Conv` [INFO] [stdout] --> src/tests.rs:130:6 [INFO] [stdout] | [INFO] [stdout] 130 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{float}, nalgebra::Const<2>, nalgebra::Const<2>, GenericArrayStorage<{float}, UInt<_, B0>, _>> well-formed` [INFO] [stdout] --> src/tests.rs:130:6 [INFO] [stdout] | [INFO] [stdout] 130 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/tests.rs:133:9 [INFO] [stdout] | [INFO] [stdout] 133 | a.try_inverse().expect("Should be able to inverse"), [INFO] [stdout] | ^ cannot infer type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B0> as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:130:6 [INFO] [stdout] | [INFO] [stdout] 130 | .into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B1> as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:147:29 [INFO] [stdout] | [INFO] [stdout] 147 | let mut typenum_matrix: GenericMatrix<_, typenum::U3, typenum::U3> = data.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:148:30 [INFO] [stdout] | [INFO] [stdout] 148 | let mut nalgebra_matrix: GenericMatrix<_, nalgebra::U3, nalgebra::U3> = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<[[{integer}; 3]; 3] as GenericMatrixFromExt, B1>, _>>::T == _` [INFO] [stdout] --> src/tests.rs:147:79 [INFO] [stdout] | [INFO] [stdout] 147 | let mut typenum_matrix: GenericMatrix<_, typenum::U3, typenum::U3> = data.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B1> as Conv>::Nalg == nalgebra::Const<3>` [INFO] [stdout] --> src/tests.rs:147:79 [INFO] [stdout] | [INFO] [stdout] 147 | let mut typenum_matrix: GenericMatrix<_, typenum::U3, typenum::U3> = data.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>: Conv` [INFO] [stdout] --> src/tests.rs:147:79 [INFO] [stdout] | [INFO] [stdout] 147 | let mut typenum_matrix: GenericMatrix<_, typenum::U3, typenum::U3> = data.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `[[{integer}; 3]; 3]: GenericMatrixFromExt, B1>, _>` [INFO] [stdout] --> src/tests.rs:147:79 [INFO] [stdout] | [INFO] [stdout] 147 | let mut typenum_matrix: GenericMatrix<_, typenum::U3, typenum::U3> = data.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{integer}, nalgebra::Const<3>, nalgebra::Const<3>, GenericArrayStorage<{integer}, UInt<_, B1>, _>> well-formed` [INFO] [stdout] --> src/tests.rs:147:79 [INFO] [stdout] | [INFO] [stdout] 147 | let mut typenum_matrix: GenericMatrix<_, typenum::U3, typenum::U3> = data.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{integer}, , B1> as Conv>::Nalg, _, _> well-formed` [INFO] [stdout] --> src/tests.rs:147:29 [INFO] [stdout] | [INFO] [stdout] 147 | let mut typenum_matrix: GenericMatrix<_, typenum::U3, typenum::U3> = data.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:150:35 [INFO] [stdout] | [INFO] [stdout] 150 | let mut typenum_const_matrix: GenericMatrix<_, typenum::Const<3>, typenum::Const<3>> = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<[[{integer}; 3]; 3] as GenericMatrixFromExt, nalgebra::Const<3>>>::T == _` [INFO] [stdout] --> src/tests.rs:149:14 [INFO] [stdout] | [INFO] [stdout] 149 | data.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == nalgebra::Const<3>` [INFO] [stdout] --> src/tests.rs:149:14 [INFO] [stdout] | [INFO] [stdout] 149 | data.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `nalgebra::Const<3>: Conv` [INFO] [stdout] --> src/tests.rs:149:14 [INFO] [stdout] | [INFO] [stdout] 149 | data.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `[[{integer}; 3]; 3]: GenericMatrixFromExt, nalgebra::Const<3>>` [INFO] [stdout] --> src/tests.rs:149:14 [INFO] [stdout] | [INFO] [stdout] 149 | data.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{integer}, nalgebra::Const<3>, nalgebra::Const<3>, GenericArrayStorage<{integer}, nalgebra::Const<3>, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:149:14 [INFO] [stdout] | [INFO] [stdout] 149 | data.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{integer}, as Conv>::Nalg, as Conv>::Nalg, GenericArrayStorage<{integer}, Const<3>, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:148:30 [INFO] [stdout] | [INFO] [stdout] 148 | let mut nalgebra_matrix: GenericMatrix<_, nalgebra::U3, nalgebra::U3> = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<[[{integer}; 3]; 3] as GenericMatrixFromExt, typenum::Const<3>>>::T == _` [INFO] [stdout] --> src/tests.rs:151:14 [INFO] [stdout] | [INFO] [stdout] 151 | data.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == nalgebra::Const<3>` [INFO] [stdout] --> src/tests.rs:151:14 [INFO] [stdout] | [INFO] [stdout] 151 | data.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `typenum::Const<3>: Conv` [INFO] [stdout] --> src/tests.rs:151:14 [INFO] [stdout] | [INFO] [stdout] 151 | data.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `[[{integer}; 3]; 3]: GenericMatrixFromExt, typenum::Const<3>>` [INFO] [stdout] --> src/tests.rs:151:14 [INFO] [stdout] | [INFO] [stdout] 151 | data.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{integer}, nalgebra::Const<3>, nalgebra::Const<3>, GenericArrayStorage<{integer}, typenum::Const<3>, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:151:14 [INFO] [stdout] | [INFO] [stdout] 151 | data.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{integer}, as Conv>::Nalg, as Conv>::Nalg, GenericArrayStorage<{integer}, Const<3>, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:150:35 [INFO] [stdout] | [INFO] [stdout] 150 | let mut typenum_const_matrix: GenericMatrix<_, typenum::Const<3>, typenum::Const<3>> = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/tests.rs:161:22 [INFO] [stdout] | [INFO] [stdout] 161 | typenum_matrix = nalgebra_matrix.conv(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ cannot infer type [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:166:32 [INFO] [stdout] | [INFO] [stdout] 166 | let some_different_matrix: GenericMatrix<_, typenum::U1, typenum::U3> = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B1> as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:166:32 [INFO] [stdout] | [INFO] [stdout] 166 | let some_different_matrix: GenericMatrix<_, typenum::U1, typenum::U3> = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{integer}, as Conv>::Nalg, <_ as Conv>::Nalg, _> well-formed` [INFO] [stdout] --> src/tests.rs:166:32 [INFO] [stdout] | [INFO] [stdout] 166 | let some_different_matrix: GenericMatrix<_, typenum::U1, typenum::U3> = [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == nalgebra::Const<1>` [INFO] [stdout] --> src/tests.rs:167:36 [INFO] [stdout] | [INFO] [stdout] 167 | nalgebra::matrix![1, 2, 3].into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B1> as Conv>::Nalg == nalgebra::Const<3>` [INFO] [stdout] --> src/tests.rs:167:36 [INFO] [stdout] | [INFO] [stdout] 167 | nalgebra::matrix![1, 2, 3].into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt: Conv` [INFO] [stdout] --> src/tests.rs:167:36 [INFO] [stdout] | [INFO] [stdout] 167 | nalgebra::matrix![1, 2, 3].into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>: Conv` [INFO] [stdout] --> src/tests.rs:167:36 [INFO] [stdout] | [INFO] [stdout] 167 | nalgebra::matrix![1, 2, 3].into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<{integer}, nalgebra::Const<1>, nalgebra::Const<3>, GenericArrayStorage<{integer}, UInt, _>> well-formed` [INFO] [stdout] --> src/tests.rs:167:36 [INFO] [stdout] | [INFO] [stdout] 167 | nalgebra::matrix![1, 2, 3].into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, GenericArrayStorage, Const<3>>>: Copy` [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `nalgebra::Const<2>: Conv` [INFO] [stdout] --> src/tests.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | regular_matrix.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `nalgebra::Const<3>: Conv` [INFO] [stdout] --> src/tests.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | regular_matrix.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, ArrayStorage>: GenericMatrixFromExt, Const<3>>` [INFO] [stdout] --> src/tests.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | regular_matrix.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<, nalgebra::Const<3>, ArrayStorage> as GenericMatrixFromExt, Const<3>>>::T, _, _, _> well-formed` [INFO] [stdout] --> src/tests.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | regular_matrix.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, nalgebra::Const<3>, ArrayStorage> as GenericMatrixFromExt, Const<3>>>::T == _` [INFO] [stdout] --> src/tests.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | regular_matrix.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | regular_matrix.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | regular_matrix.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, GenericArrayStorage, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | regular_matrix.into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, GenericArrayStorage, Const<3>>>: Index<_>` [INFO] [stdout] --> src/tests.rs:16:31 [INFO] [stdout] | [INFO] [stdout] 16 | generic_matrix[(i, j)], [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, GenericArrayStorage, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:16:31 [INFO] [stdout] | [INFO] [stdout] 16 | generic_matrix[(i, j)], [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&Matrix, nalgebra::Const<3>, GenericArrayStorage, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:16:31 [INFO] [stdout] | [INFO] [stdout] 16 | generic_matrix[(i, j)], [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&, nalgebra::Const<3>, GenericArrayStorage, Const<3>>> as Index<_>>::Output well-formed` [INFO] [stdout] --> src/tests.rs:16:31 [INFO] [stdout] | [INFO] [stdout] 16 | generic_matrix[(i, j)], [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, nalgebra::Const<3>, GenericArrayStorage, Const<3>>> as Index<_>>::Output == _` [INFO] [stdout] --> src/tests.rs:16:31 [INFO] [stdout] | [INFO] [stdout] 16 | generic_matrix[(i, j)], [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::TNum == _` [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::TNum == _` [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B1> as ArrayLength>::ArrayType> == _` [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B0> as ArrayLength>::ArrayType == _` [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<2>, GenericArrayStorage, Const<2>>>: Copy` [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `nalgebra::Const<3>: Conv` [INFO] [stdout] --> src/tests.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | [[1, 2, 5], [3, -4, 0]].into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `nalgebra::Const<2>: Conv` [INFO] [stdout] --> src/tests.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | [[1, 2, 5], [3, -4, 0]].into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `[[i32; 3]; 2]: GenericMatrixFromExt, nalgebra::Const<2>>` [INFO] [stdout] --> src/tests.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | [[1, 2, 5], [3, -4, 0]].into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<<[[i32; 3]; 2] as GenericMatrixFromExt, nalgebra::Const<2>>>::T, _, _, _> well-formed` [INFO] [stdout] --> src/tests.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | [[1, 2, 5], [3, -4, 0]].into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `<[[i32; 3]; 2] as GenericMatrixFromExt, nalgebra::Const<2>>>::T == _` [INFO] [stdout] --> src/tests.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | [[1, 2, 5], [3, -4, 0]].into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | [[1, 2, 5], [3, -4, 0]].into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | [[1, 2, 5], [3, -4, 0]].into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<2>, GenericArrayStorage, Const<2>>> well-formed` [INFO] [stdout] --> src/tests.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 28 | [[1, 2, 5], [3, -4, 0]].into_generic_matrix(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<2>, GenericArrayStorage, Const<2>>>: Copy` [INFO] [stdout] --> src/tests.rs:30:64 [INFO] [stdout] | [INFO] [stdout] 30 | let regular_matrix = GenericMatrixExt::into_regular_matrix(generic_matrix); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<2>, GenericArrayStorage, Const<2>>> well-formed` [INFO] [stdout] --> src/tests.rs:30:26 [INFO] [stdout] | [INFO] [stdout] 30 | let regular_matrix = GenericMatrixExt::into_regular_matrix(generic_matrix); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<, nalgebra::Const<2>, GenericArrayStorage, Const<2>>> as GenericMatrixExt>::T, _, _, _> well-formed` [INFO] [stdout] --> src/tests.rs:30:26 [INFO] [stdout] | [INFO] [stdout] 30 | let regular_matrix = GenericMatrixExt::into_regular_matrix(generic_matrix); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<2>, GenericArrayStorage, Const<2>>>: Index<_>` [INFO] [stdout] --> src/tests.rs:35:31 [INFO] [stdout] | [INFO] [stdout] 35 | generic_matrix[(i, j)], [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<2>, GenericArrayStorage, Const<2>>> well-formed` [INFO] [stdout] --> src/tests.rs:35:31 [INFO] [stdout] | [INFO] [stdout] 35 | generic_matrix[(i, j)], [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&Matrix, nalgebra::Const<2>, GenericArrayStorage, Const<2>>> well-formed` [INFO] [stdout] --> src/tests.rs:35:31 [INFO] [stdout] | [INFO] [stdout] 35 | generic_matrix[(i, j)], [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `&, nalgebra::Const<2>, GenericArrayStorage, Const<2>>> as Index<_>>::Output well-formed` [INFO] [stdout] --> src/tests.rs:35:31 [INFO] [stdout] | [INFO] [stdout] 35 | generic_matrix[(i, j)], [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, nalgebra::Const<2>, GenericArrayStorage, Const<2>>> as Index<_>>::Output == _` [INFO] [stdout] --> src/tests.rs:35:31 [INFO] [stdout] | [INFO] [stdout] 35 | generic_matrix[(i, j)], [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B0> as ArrayLength>::ArrayType> == _` [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B1> as ArrayLength>::ArrayType == _` [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, GenericArrayStorage, _>>: Copy` [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, B0> as Conv>::Nalg, _, _> well-formed` [INFO] [stdout] --> src/tests.rs:74:12 [INFO] [stdout] | [INFO] [stdout] 74 | let a: GenericMatrix<_, typenum::U2, typenum::U3> = nalgebra::matrix![ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B0>: Conv` [INFO] [stdout] --> src/tests.rs:74:57 [INFO] [stdout] | [INFO] [stdout] 74 | let a: GenericMatrix<_, typenum::U2, typenum::U3> = nalgebra::matrix![ [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 75 | | 1, 2, 4; [INFO] [stdout] 76 | | 5, -7, 0; [INFO] [stdout] 77 | | ] [INFO] [stdout] 78 | | .into_generic_matrix(); [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `UInt, B1>: Conv` [INFO] [stdout] --> src/tests.rs:74:57 [INFO] [stdout] | [INFO] [stdout] 74 | let a: GenericMatrix<_, typenum::U2, typenum::U3> = nalgebra::matrix![ [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 75 | | 1, 2, 4; [INFO] [stdout] 76 | | 5, -7, 0; [INFO] [stdout] 77 | | ] [INFO] [stdout] 78 | | .into_generic_matrix(); [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, ArrayStorage>: GenericMatrixFromExt, _>` [INFO] [stdout] --> src/tests.rs:74:57 [INFO] [stdout] | [INFO] [stdout] 74 | let a: GenericMatrix<_, typenum::U2, typenum::U3> = nalgebra::matrix![ [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 75 | | 1, 2, 4; [INFO] [stdout] 76 | | 5, -7, 0; [INFO] [stdout] 77 | | ] [INFO] [stdout] 78 | | .into_generic_matrix(); [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<, nalgebra::Const<3>, ArrayStorage> as GenericMatrixFromExt<_, _>>::T, _, _, _> well-formed` [INFO] [stdout] --> src/tests.rs:74:57 [INFO] [stdout] | [INFO] [stdout] 74 | let a: GenericMatrix<_, typenum::U2, typenum::U3> = nalgebra::matrix![ [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 75 | | 1, 2, 4; [INFO] [stdout] 76 | | 5, -7, 0; [INFO] [stdout] 77 | | ] [INFO] [stdout] 78 | | .into_generic_matrix(); [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, nalgebra::Const<3>, ArrayStorage> as GenericMatrixFromExt, _>>::T == _` [INFO] [stdout] --> src/tests.rs:74:57 [INFO] [stdout] | [INFO] [stdout] 74 | let a: GenericMatrix<_, typenum::U2, typenum::U3> = nalgebra::matrix![ [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 75 | | 1, 2, 4; [INFO] [stdout] 76 | | 5, -7, 0; [INFO] [stdout] 77 | | ] [INFO] [stdout] 78 | | .into_generic_matrix(); [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B0> as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:74:57 [INFO] [stdout] | [INFO] [stdout] 74 | let a: GenericMatrix<_, typenum::U2, typenum::U3> = nalgebra::matrix![ [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 75 | | 1, 2, 4; [INFO] [stdout] 76 | | 5, -7, 0; [INFO] [stdout] 77 | | ] [INFO] [stdout] 78 | | .into_generic_matrix(); [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B1> as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:74:57 [INFO] [stdout] | [INFO] [stdout] 74 | let a: GenericMatrix<_, typenum::U2, typenum::U3> = nalgebra::matrix![ [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 75 | | 1, 2, 4; [INFO] [stdout] 76 | | 5, -7, 0; [INFO] [stdout] 77 | | ] [INFO] [stdout] 78 | | .into_generic_matrix(); [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, GenericArrayStorage, _>> well-formed` [INFO] [stdout] --> src/tests.rs:74:57 [INFO] [stdout] | [INFO] [stdout] 74 | let a: GenericMatrix<_, typenum::U2, typenum::U3> = nalgebra::matrix![ [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 75 | | 1, 2, 4; [INFO] [stdout] 76 | | 5, -7, 0; [INFO] [stdout] 77 | | ] [INFO] [stdout] 78 | | .into_generic_matrix(); [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, GenericArrayStorage, _>>: Copy` [INFO] [stdout] --> src/tests.rs:80:15 [INFO] [stdout] | [INFO] [stdout] 80 | let sum = a + a; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, GenericArrayStorage, _>>: Copy` [INFO] [stdout] --> src/tests.rs:80:19 [INFO] [stdout] | [INFO] [stdout] 80 | let sum = a + a; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, GenericArrayStorage, _>>: Add` [INFO] [stdout] --> src/tests.rs:80:15 [INFO] [stdout] | [INFO] [stdout] 80 | let sum = a + a; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, GenericArrayStorage, _>> well-formed` [INFO] [stdout] --> src/tests.rs:80:15 [INFO] [stdout] | [INFO] [stdout] 80 | let sum = a + a; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, nalgebra::Const<3>, GenericArrayStorage> as Add>::Output well-formed` [INFO] [stdout] --> src/tests.rs:80:15 [INFO] [stdout] | [INFO] [stdout] 80 | let sum = a + a; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, nalgebra::Const<3>, GenericArrayStorage, _>> as Add>::Output == _` [INFO] [stdout] --> src/tests.rs:80:15 [INFO] [stdout] | [INFO] [stdout] 80 | let sum = a + a; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B1> as Conv>::TNum == _` [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, B0> as Conv>::TNum == _` [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix as Conv>::Nalg, as Conv>::Nalg, GenericArrayStorage, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:87:12 [INFO] [stdout] | [INFO] [stdout] 87 | let a: GenericMatrix<_, nalgebra::Const<2>, nalgebra::Const<3>> = nalgebra::matrix![ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `nalgebra::Const<2>: Conv` [INFO] [stdout] --> src/tests.rs:87:71 [INFO] [stdout] | [INFO] [stdout] 87 | let a: GenericMatrix<_, nalgebra::Const<2>, nalgebra::Const<3>> = nalgebra::matrix![ [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 88 | | 1, 2, 4; [INFO] [stdout] 89 | | 5, -7, 0; [INFO] [stdout] 90 | | ] [INFO] [stdout] 91 | | .into_generic_matrix(); [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `nalgebra::Const<3>: Conv` [INFO] [stdout] --> src/tests.rs:87:71 [INFO] [stdout] | [INFO] [stdout] 87 | let a: GenericMatrix<_, nalgebra::Const<2>, nalgebra::Const<3>> = nalgebra::matrix![ [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 88 | | 1, 2, 4; [INFO] [stdout] 89 | | 5, -7, 0; [INFO] [stdout] 90 | | ] [INFO] [stdout] 91 | | .into_generic_matrix(); [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, ArrayStorage>: GenericMatrixFromExt, Const<3>>` [INFO] [stdout] --> src/tests.rs:87:71 [INFO] [stdout] | [INFO] [stdout] 87 | let a: GenericMatrix<_, nalgebra::Const<2>, nalgebra::Const<3>> = nalgebra::matrix![ [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 88 | | 1, 2, 4; [INFO] [stdout] 89 | | 5, -7, 0; [INFO] [stdout] 90 | | ] [INFO] [stdout] 91 | | .into_generic_matrix(); [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix<, nalgebra::Const<3>, ArrayStorage> as GenericMatrixFromExt, Const<3>>>::T, _, _, _> well-formed` [INFO] [stdout] --> src/tests.rs:87:71 [INFO] [stdout] | [INFO] [stdout] 87 | let a: GenericMatrix<_, nalgebra::Const<2>, nalgebra::Const<3>> = nalgebra::matrix![ [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 88 | | 1, 2, 4; [INFO] [stdout] 89 | | 5, -7, 0; [INFO] [stdout] 90 | | ] [INFO] [stdout] 91 | | .into_generic_matrix(); [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, nalgebra::Const<3>, ArrayStorage> as GenericMatrixFromExt, Const<3>>>::T == _` [INFO] [stdout] --> src/tests.rs:87:71 [INFO] [stdout] | [INFO] [stdout] 87 | let a: GenericMatrix<_, nalgebra::Const<2>, nalgebra::Const<3>> = nalgebra::matrix![ [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 88 | | 1, 2, 4; [INFO] [stdout] 89 | | 5, -7, 0; [INFO] [stdout] 90 | | ] [INFO] [stdout] 91 | | .into_generic_matrix(); [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:87:71 [INFO] [stdout] | [INFO] [stdout] 87 | let a: GenericMatrix<_, nalgebra::Const<2>, nalgebra::Const<3>> = nalgebra::matrix![ [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 88 | | 1, 2, 4; [INFO] [stdout] 89 | | 5, -7, 0; [INFO] [stdout] 90 | | ] [INFO] [stdout] 91 | | .into_generic_matrix(); [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement ` as Conv>::Nalg == _` [INFO] [stdout] --> src/tests.rs:87:71 [INFO] [stdout] | [INFO] [stdout] 87 | let a: GenericMatrix<_, nalgebra::Const<2>, nalgebra::Const<3>> = nalgebra::matrix![ [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 88 | | 1, 2, 4; [INFO] [stdout] 89 | | 5, -7, 0; [INFO] [stdout] 90 | | ] [INFO] [stdout] 91 | | .into_generic_matrix(); [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, GenericArrayStorage, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:87:71 [INFO] [stdout] | [INFO] [stdout] 87 | let a: GenericMatrix<_, nalgebra::Const<2>, nalgebra::Const<3>> = nalgebra::matrix![ [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 88 | | 1, 2, 4; [INFO] [stdout] 89 | | 5, -7, 0; [INFO] [stdout] 90 | | ] [INFO] [stdout] 91 | | .into_generic_matrix(); [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, GenericArrayStorage, Const<3>>>: Copy` [INFO] [stdout] --> src/tests.rs:93:15 [INFO] [stdout] | [INFO] [stdout] 93 | let sum = a - a; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, GenericArrayStorage, Const<3>>>: Copy` [INFO] [stdout] --> src/tests.rs:93:19 [INFO] [stdout] | [INFO] [stdout] 93 | let sum = a - a; [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, GenericArrayStorage, Const<3>>>: Sub` [INFO] [stdout] --> src/tests.rs:93:15 [INFO] [stdout] | [INFO] [stdout] 93 | let sum = a - a; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `Matrix, nalgebra::Const<3>, GenericArrayStorage, Const<3>>> well-formed` [INFO] [stdout] --> src/tests.rs:93:15 [INFO] [stdout] | [INFO] [stdout] 93 | let sum = a - a; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, nalgebra::Const<3>, GenericArrayStorage, Const<3>>> as Sub>::Output well-formed` [INFO] [stdout] --> src/tests.rs:93:15 [INFO] [stdout] | [INFO] [stdout] 93 | let sum = a - a; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: overflow evaluating the requirement `, nalgebra::Const<3>, GenericArrayStorage, Const<3>>> as Sub>::Output == _` [INFO] [stdout] --> src/tests.rs:93:15 [INFO] [stdout] | [INFO] [stdout] 93 | let sum = a - a; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`generic_array_storage`) [INFO] [stdout] = help: or consider adding a manual `impl` of auto traits like `Send` for intermediate types, if auto traits are involved [INFO] [stdout] = note: this lint is attached to the whole crate and can't be disabled on a per-function basis [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #159228 [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `generic-array-storage` (lib test) due to 6 previous errors; 200 warnings emitted [INFO] [stdout] For more information about this error, try `rustc --explain E0282`. [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "f762aeff7879d233522056c7c9dc9155ec878313d27351591a81421722bac48b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f762aeff7879d233522056c7c9dc9155ec878313d27351591a81421722bac48b", kill_on_drop: false }` [INFO] [stdout] f762aeff7879d233522056c7c9dc9155ec878313d27351591a81421722bac48b