Build #1492413 2024-11-04T08:08:20.609049+00:00
# rustc version
rustc 1.84.0-nightly (b8c8287a2 2024-11-03)# docs.rs version
docsrs 0.6.0 (fd0fad95 2024-11-04)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/rblas-0.0.13/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/rblas-0.0.13/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20241103-1.84.0-nightly-b8c8287a2\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/i686-pc-windows-msvc\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "i686-pc-windows-msvc", kill_on_drop: false }`
[INFO] [stdout] dd1d32fc64be957de9cb151d3186bd558e025cd0d2c8c80551cafcb246bf0bef
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "dd1d32fc64be957de9cb151d3186bd558e025cd0d2c8c80551cafcb246bf0bef", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2021
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/vector/mod.rs:27:34
[INFO] [stderr] |
[INFO] [stderr] 27 | impl<'a, T> Into<Vec<T>> for &'a Vector<T>
[INFO] [stderr] | ^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 27 | impl<'a, T> Into<Vec<T>> for &'a dyn Vector<T>
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/vector/mod.rs:45:41
[INFO] [stderr] |
[INFO] [stderr] 45 | fn update(&mut self, alpha: &T, x: &Vector<T>) -> &mut Self {
[INFO] [stderr] | ^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 45 | fn update(&mut self, alpha: &T, x: &dyn Vector<T>) -> &mut Self {
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/vector/mod.rs:57:23
[INFO] [stderr] |
[INFO] [stderr] 57 | fn dot(&self, x: &Vector<T>) -> T {
[INFO] [stderr] | ^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 57 | fn dot(&self, x: &dyn Vector<T>) -> T {
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/vector/ops.rs:20:23
[INFO] [stderr] |
[INFO] [stderr] 20 | fn copy_mat(src: &Matrix<Self>, dst: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 20 | fn copy_mat(src: &dyn Matrix<Self>, dst: &mut Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/vector/ops.rs:20:47
[INFO] [stderr] |
[INFO] [stderr] 20 | fn copy_mat(src: &Matrix<Self>, dst: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 20 | fn copy_mat(src: &Matrix<Self>, dst: &mut dyn Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/vector/ops.rs:34:31
[INFO] [stderr] |
[INFO] [stderr] 34 | fn copy_mat(src: &Matrix<Self>, dst: &mut Matrix<Self>) {
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 47 | copy_impl!(f32, f64, Complex32, Complex64);
[INFO] [stderr] | ------------------------------------------ in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `copy_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/vector/ops.rs:34:55
[INFO] [stderr] |
[INFO] [stderr] 34 | fn copy_mat(src: &Matrix<Self>, dst: &mut Matrix<Self>) {
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 47 | copy_impl!(f32, f64, Complex32, Complex64);
[INFO] [stderr] | ------------------------------------------ in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `copy_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/vector/ops.rs:52:35
[INFO] [stderr] |
[INFO] [stderr] 52 | fn axpy_mat(alpha: &Self, x: &Matrix<Self>, y: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 52 | fn axpy_mat(alpha: &Self, x: &dyn Matrix<Self>, y: &mut Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/vector/ops.rs:52:57
[INFO] [stderr] |
[INFO] [stderr] 52 | fn axpy_mat(alpha: &Self, x: &Matrix<Self>, y: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 52 | fn axpy_mat(alpha: &Self, x: &Matrix<Self>, y: &mut dyn Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/vector/ops.rs:69:41
[INFO] [stderr] |
[INFO] [stderr] 69 | fn axpy_mat(alpha: &$t, x: &Matrix<$t>, y: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 85 | axpy_impl!(f32, f64, Complex32, Complex64);
[INFO] [stderr] | ------------------------------------------ in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `axpy_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/vector/ops.rs:69:61
[INFO] [stderr] |
[INFO] [stderr] 69 | fn axpy_mat(alpha: &$t, x: &Matrix<$t>, y: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 85 | axpy_impl!(f32, f64, Complex32, Complex64);
[INFO] [stderr] | ------------------------------------------ in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `axpy_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/vector/ops.rs:129:39
[INFO] [stderr] |
[INFO] [stderr] 129 | fn scal_mat(alpha: &Self, x: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 129 | fn scal_mat(alpha: &Self, x: &mut dyn Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/vector/ops.rs:144:45
[INFO] [stderr] |
[INFO] [stderr] 144 | fn scal_mat(alpha: &$t, x: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 155 | scal_impl!(f32, f64, Complex32, Complex64);
[INFO] [stderr] | ------------------------------------------ in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `scal_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:16:101
[INFO] [stderr] |
[INFO] [stderr] 16 | fn gemv<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(trans: Transpose, alpha: &Self, a: &Matrix<Self>, x: &V, beta: &Self, y: ...
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 16 | fn gemv<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(trans: Transpose, alpha: &Self, a: &dyn Matrix<Self>, x: &V, beta: &Self, y: &mut W);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:22:107
[INFO] [stderr] |
[INFO] [stderr] 22 | fn gemv<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(trans: Transpose, alpha: &$t, a: &Matrix<$t>, x: &V, beta: &$t, y...
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 37 | gemv_impl!(f32, f64, Complex32, Complex64);
[INFO] [stderr] | ------------------------------------------ in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `gemv_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:90:103
[INFO] [stderr] |
[INFO] [stderr] 90 | fn symv<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, a: &Matrix<Self>, x: &V, beta: &Self, y...
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 90 | fn symv<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, a: &dyn Matrix<Self>, x: &V, beta: &Self, y: &mut W);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:94:103
[INFO] [stderr] |
[INFO] [stderr] 94 | fn hemv<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, a: &Matrix<Self>, x: &V, beta: &Self, y...
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 94 | fn hemv<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, a: &dyn Matrix<Self>, x: &V, beta: &Self, y: &mut W);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:100:113
[INFO] [stderr] |
[INFO] [stderr] 100 | fn $fn_name<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &$t, a: &Matrix<$t>, x: &V, beta: ...
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 115 | symv_impl!(Symv, symv, f32, f64, Complex32, Complex64);
[INFO] [stderr] | ------------------------------------------------------ in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `symv_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:100:113
[INFO] [stderr] |
[INFO] [stderr] 100 | fn $fn_name<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &$t, a: &Matrix<$t>, x: &V, beta: ...
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 116 | symv_impl!(Hemv, hemv, Complex32, Complex64);
[INFO] [stderr] | -------------------------------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `symv_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:162:100
[INFO] [stderr] |
[INFO] [stderr] 162 | fn ger<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(alpha: &Self, x: &V, y: &W, a: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 162 | fn ger<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(alpha: &Self, x: &V, y: &W, a: &mut dyn Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:166:101
[INFO] [stderr] |
[INFO] [stderr] 166 | fn gerc<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(alpha: &Self, x: &V, y: &W, a: &mut Matrix<Self>) {
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 166 | fn gerc<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(alpha: &Self, x: &V, y: &W, a: &mut dyn Matrix<Self>) {
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:174:111
[INFO] [stderr] |
[INFO] [stderr] 174 | fn $fn_name<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(alpha: &$t, x: &V, y: &W, a: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 188 | ger_impl!(Ger, ger, f32, cblas_s::ger);
[INFO] [stderr] | -------------------------------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `ger_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:174:111
[INFO] [stderr] |
[INFO] [stderr] 174 | fn $fn_name<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(alpha: &$t, x: &V, y: &W, a: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 189 | ger_impl!(Ger, ger, f64, cblas_d::ger);
[INFO] [stderr] | -------------------------------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `ger_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:174:111
[INFO] [stderr] |
[INFO] [stderr] 174 | fn $fn_name<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(alpha: &$t, x: &V, y: &W, a: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 190 | ger_impl!(Ger, ger, Complex32, cblas_c::geru);
[INFO] [stderr] | --------------------------------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `ger_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:174:111
[INFO] [stderr] |
[INFO] [stderr] 174 | fn $fn_name<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(alpha: &$t, x: &V, y: &W, a: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 191 | ger_impl!(Ger, ger, Complex64, cblas_z::geru);
[INFO] [stderr] | --------------------------------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `ger_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:174:111
[INFO] [stderr] |
[INFO] [stderr] 174 | fn $fn_name<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(alpha: &$t, x: &V, y: &W, a: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 195 | ger_impl!(Gerc, gerc, Complex32, cblas_c::gerc);
[INFO] [stderr] | ----------------------------------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `ger_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:174:111
[INFO] [stderr] |
[INFO] [stderr] 174 | fn $fn_name<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(alpha: &$t, x: &V, y: &W, a: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 196 | ger_impl!(Gerc, gerc, Complex64, cblas_z::gerc);
[INFO] [stderr] | ----------------------------------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `ger_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:218:87
[INFO] [stderr] |
[INFO] [stderr] 218 | fn syr<V: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, x: &V, a: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 218 | fn syr<V: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, x: &V, a: &mut dyn Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:222:96
[INFO] [stderr] |
[INFO] [stderr] 222 | fn her<V: ?Sized + Vector<Complex<Self>>>(symmetry: Symmetry, alpha: &Self, x: &V, a: &mut Matrix<Complex<Self>>);
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 222 | fn her<V: ?Sized + Vector<Complex<Self>>>(symmetry: Symmetry, alpha: &Self, x: &V, a: &mut dyn Matrix<Complex<Self>>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:228:102
[INFO] [stderr] |
[INFO] [stderr] 228 | fn her<V: ?Sized + Vector<Complex<Self>>>(symmetry: Symmetry, alpha: &$t, x: &V, a: &mut Matrix<Complex<$t>>) {
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 241 | her_impl!(f32, f64);
[INFO] [stderr] | ------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `her_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:246:93
[INFO] [stderr] |
[INFO] [stderr] 246 | fn syr<V: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &$t, x: &V, a: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 259 | syr_impl!(f32, f64);
[INFO] [stderr] | ------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `syr_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:262:121
[INFO] [stderr] |
[INFO] [stderr] 262 | fn syr2<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, x: &V, y: &W, a: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 262 | fn syr2<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, x: &V, y: &W, a: &mut dyn Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:266:121
[INFO] [stderr] |
[INFO] [stderr] 266 | fn her2<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, x: &V, y: &W, a: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 266 | fn her2<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, x: &V, y: &W, a: &mut dyn Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:272:131
[INFO] [stderr] |
[INFO] [stderr] 272 | fn $fn_name<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &$t, x: &V, y: &W, a: &mut Matrix<$t>...
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 286 | syr2_impl!(Syr2, syr2, f32, f64);
[INFO] [stderr] | -------------------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `syr2_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:272:131
[INFO] [stderr] |
[INFO] [stderr] 272 | fn $fn_name<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &$t, x: &V, y: &W, a: &mut Matrix<$t>...
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 287 | syr2_impl!(Her2, her2, Complex32, Complex64);
[INFO] [stderr] | -------------------------------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `syr2_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:290:101
[INFO] [stderr] |
[INFO] [stderr] 290 | fn gbmv<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(trans: Transpose, alpha: &Self, a: &BandMatrix<Self>, x: &V, beta: &Self,...
[INFO] [stderr] | ^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 290 | fn gbmv<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(trans: Transpose, alpha: &Self, a: &dyn BandMatrix<Self>, x: &V, beta: &Self, y: &mut W);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:296:107
[INFO] [stderr] |
[INFO] [stderr] 296 | fn gbmv<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(trans: Transpose, alpha: &$t, a: &BandMatrix<$t>, x: &V, beta: &$...
[INFO] [stderr] | ^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 312 | gbmv_impl!(f32, f64, Complex32, Complex64);
[INFO] [stderr] | ------------------------------------------ in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `gbmv_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:315:103
[INFO] [stderr] |
[INFO] [stderr] 315 | fn sbmv<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, a: &BandMatrix<Self>, x: &V, beta: &Sel...
[INFO] [stderr] | ^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 315 | fn sbmv<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, a: &dyn BandMatrix<Self>, x: &V, beta: &Self, y: &mut W);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:319:103
[INFO] [stderr] |
[INFO] [stderr] 319 | fn hbmv<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, a: &BandMatrix<Self>, x: &V, beta: &Sel...
[INFO] [stderr] | ^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 319 | fn hbmv<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, a: &dyn BandMatrix<Self>, x: &V, beta: &Self, y: &mut W);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:325:113
[INFO] [stderr] |
[INFO] [stderr] 325 | fn $fn_name<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &$t, a: &BandMatrix<$t>, x: &V, be...
[INFO] [stderr] | ^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 340 | sbmv_impl!(Sbmv, sbmv, f32, f64);
[INFO] [stderr] | -------------------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `sbmv_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:325:113
[INFO] [stderr] |
[INFO] [stderr] 325 | fn $fn_name<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &$t, a: &BandMatrix<$t>, x: &V, be...
[INFO] [stderr] | ^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 341 | sbmv_impl!(Hbmv, hbmv, Complex32, Complex64);
[INFO] [stderr] | -------------------------------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `sbmv_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:344:101
[INFO] [stderr] |
[INFO] [stderr] 344 | fn tbmv<V: ?Sized + Vector<Self>>(symmetry: Symmetry, trans: Transpose, diagonal: Diagonal, a: &BandMatrix<Self>, x: &mut V);
[INFO] [stderr] | ^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 344 | fn tbmv<V: ?Sized + Vector<Self>>(symmetry: Symmetry, trans: Transpose, diagonal: Diagonal, a: &dyn BandMatrix<Self>, x: &mut V);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:348:101
[INFO] [stderr] |
[INFO] [stderr] 348 | fn tbsv<V: ?Sized + Vector<Self>>(symmetry: Symmetry, trans: Transpose, diagonal: Diagonal, a: &BandMatrix<Self>, x: &mut V);
[INFO] [stderr] | ^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 348 | fn tbsv<V: ?Sized + Vector<Self>>(symmetry: Symmetry, trans: Transpose, diagonal: Diagonal, a: &dyn BandMatrix<Self>, x: &mut V);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:354:113
[INFO] [stderr] |
[INFO] [stderr] 354 | fn $fn_name<V: ?Sized + Vector<Self>>(symmetry: Symmetry, trans: Transpose, diagonal: Diagonal, a: &BandMatrix<$t>, x: &mut V) {
[INFO] [stderr] | ^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 367 | tbmv_impl!(Tbmv, tbmv, f32, f64, Complex32, Complex64);
[INFO] [stderr] | ------------------------------------------------------ in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `tbmv_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:354:113
[INFO] [stderr] |
[INFO] [stderr] 354 | fn $fn_name<V: ?Sized + Vector<Self>>(symmetry: Symmetry, trans: Transpose, diagonal: Diagonal, a: &BandMatrix<$t>, x: &mut V) {
[INFO] [stderr] | ^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 368 | tbmv_impl!(Tbsv, tbsv, f32, f64, Complex32, Complex64);
[INFO] [stderr] | ------------------------------------------------------ in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `tbmv_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:371:103
[INFO] [stderr] |
[INFO] [stderr] 371 | fn spmv<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, a: &Matrix<Self>, x: &V, beta: &Self, y...
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 371 | fn spmv<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, a: &dyn Matrix<Self>, x: &V, beta: &Self, y: &mut W);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:375:103
[INFO] [stderr] |
[INFO] [stderr] 375 | fn hpmv<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, a: &Matrix<Self>, x: &V, beta: &Self, y...
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 375 | fn hpmv<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, a: &dyn Matrix<Self>, x: &V, beta: &Self, y: &mut W);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:381:113
[INFO] [stderr] |
[INFO] [stderr] 381 | fn $fn_name<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &$t, a: &Matrix<$t>, x: &V, beta: ...
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 396 | spmv_impl!(Spmv, spmv, f32, f64);
[INFO] [stderr] | -------------------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `spmv_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:381:113
[INFO] [stderr] |
[INFO] [stderr] 381 | fn $fn_name<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &$t, a: &Matrix<$t>, x: &V, beta: ...
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 397 | spmv_impl!(Hpmv, hpmv, Complex32, Complex64);
[INFO] [stderr] | -------------------------------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `spmv_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:400:101
[INFO] [stderr] |
[INFO] [stderr] 400 | fn tpmv<V: ?Sized + Vector<Self>>(symmetry: Symmetry, trans: Transpose, diagonal: Diagonal, a: &Matrix<Self>, x: &mut V);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 400 | fn tpmv<V: ?Sized + Vector<Self>>(symmetry: Symmetry, trans: Transpose, diagonal: Diagonal, a: &dyn Matrix<Self>, x: &mut V);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:404:101
[INFO] [stderr] |
[INFO] [stderr] 404 | fn tpsv<V: ?Sized + Vector<Self>>(symmetry: Symmetry, trans: Transpose, diagonal: Diagonal, a: &Matrix<Self>, x: &mut V);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 404 | fn tpsv<V: ?Sized + Vector<Self>>(symmetry: Symmetry, trans: Transpose, diagonal: Diagonal, a: &dyn Matrix<Self>, x: &mut V);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:410:113
[INFO] [stderr] |
[INFO] [stderr] 410 | fn $fn_name<V: ?Sized + Vector<Self>>(symmetry: Symmetry, trans: Transpose, diagonal: Diagonal, a: &Matrix<$t>, x: &mut V) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 423 | tpmv_impl!(Tpmv, tpmv, f32, f64, Complex32, Complex64);
[INFO] [stderr] | ------------------------------------------------------ in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `tpmv_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:410:113
[INFO] [stderr] |
[INFO] [stderr] 410 | fn $fn_name<V: ?Sized + Vector<Self>>(symmetry: Symmetry, trans: Transpose, diagonal: Diagonal, a: &Matrix<$t>, x: &mut V) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 424 | tpmv_impl!(Tpsv, tpsv, f32, f64, Complex32, Complex64);
[INFO] [stderr] | ------------------------------------------------------ in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `tpmv_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:427:96
[INFO] [stderr] |
[INFO] [stderr] 427 | fn hpr<V: ?Sized + Vector<Complex<Self>>>(symmetry: Symmetry, alpha: &Self, x: &V, a: &mut Matrix<Complex<Self>>);
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 427 | fn hpr<V: ?Sized + Vector<Complex<Self>>>(symmetry: Symmetry, alpha: &Self, x: &V, a: &mut dyn Matrix<Complex<Self>>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:433:102
[INFO] [stderr] |
[INFO] [stderr] 433 | fn hpr<V: ?Sized + Vector<Complex<Self>>>(symmetry: Symmetry, alpha: &$t, x: &V, a: &mut Matrix<Complex<$t>>) {
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 446 | hpr_impl!(f32, f64);
[INFO] [stderr] | ------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `hpr_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:449:87
[INFO] [stderr] |
[INFO] [stderr] 449 | fn spr<V: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, x: &V, a: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 449 | fn spr<V: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, x: &V, a: &mut dyn Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:455:93
[INFO] [stderr] |
[INFO] [stderr] 455 | fn spr<V: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &$t, x: &V, a: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 468 | spr_impl!(f32, f64);
[INFO] [stderr] | ------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `spr_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:471:121
[INFO] [stderr] |
[INFO] [stderr] 471 | fn spr2<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, x: &V, y: &W, a: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 471 | fn spr2<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, x: &V, y: &W, a: &mut dyn Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:475:121
[INFO] [stderr] |
[INFO] [stderr] 475 | fn hpr2<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, x: &V, y: &W, a: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 475 | fn hpr2<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &Self, x: &V, y: &W, a: &mut dyn Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:481:131
[INFO] [stderr] |
[INFO] [stderr] 481 | fn $fn_name<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &$t, x: &V, y: &W, a: &mut Matrix<$t>...
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 495 | spr2_impl!(Spr2, spr2, f32, f64);
[INFO] [stderr] | -------------------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `spr2_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix_vector/ops.rs:481:131
[INFO] [stderr] |
[INFO] [stderr] 481 | fn $fn_name<V: ?Sized + Vector<Self>, W: ?Sized + Vector<Self>>(symmetry: Symmetry, alpha: &$t, x: &V, y: &W, a: &mut Matrix<$t>...
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 496 | spr2_impl!(Hpr2, hpr2, Complex32, Complex64);
[INFO] [stderr] | -------------------------------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `spr2_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:16:46
[INFO] [stderr] |
[INFO] [stderr] 16 | fn gemm(alpha: &Self, at: Transpose, a: &Matrix<Self>, bt: Transpose, b: &Matrix<Self>, beta: &Self, c: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 16 | fn gemm(alpha: &Self, at: Transpose, a: &dyn Matrix<Self>, bt: Transpose, b: &Matrix<Self>, beta: &Self, c: &mut Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:16:79
[INFO] [stderr] |
[INFO] [stderr] 16 | fn gemm(alpha: &Self, at: Transpose, a: &Matrix<Self>, bt: Transpose, b: &Matrix<Self>, beta: &Self, c: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 16 | fn gemm(alpha: &Self, at: Transpose, a: &Matrix<Self>, bt: Transpose, b: &dyn Matrix<Self>, beta: &Self, c: &mut Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:16:114
[INFO] [stderr] |
[INFO] [stderr] 16 | fn gemm(alpha: &Self, at: Transpose, a: &Matrix<Self>, bt: Transpose, b: &Matrix<Self>, beta: &Self, c: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 16 | fn gemm(alpha: &Self, at: Transpose, a: &Matrix<Self>, bt: Transpose, b: &Matrix<Self>, beta: &Self, c: &mut dyn Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:22:52
[INFO] [stderr] |
[INFO] [stderr] 22 | fn gemm(alpha: &$t, at: Transpose, a: &Matrix<$t>, bt: Transpose, b: &Matrix<$t>, beta: &$t, c: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 48 | gemm_impl!(f32, f64, Complex32, Complex64);
[INFO] [stderr] | ------------------------------------------ in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `gemm_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:22:83
[INFO] [stderr] |
[INFO] [stderr] 22 | fn gemm(alpha: &$t, at: Transpose, a: &Matrix<$t>, bt: Transpose, b: &Matrix<$t>, beta: &$t, c: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 48 | gemm_impl!(f32, f64, Complex32, Complex64);
[INFO] [stderr] | ------------------------------------------ in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `gemm_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:22:114
[INFO] [stderr] |
[INFO] [stderr] 22 | fn gemm(alpha: &$t, at: Transpose, a: &Matrix<$t>, bt: Transpose, b: &Matrix<$t>, beta: &$t, c: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 48 | gemm_impl!(f32, f64, Complex32, Complex64);
[INFO] [stderr] | ------------------------------------------ in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `gemm_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:88:63
[INFO] [stderr] |
[INFO] [stderr] 88 | fn symm(side: Side, symmetry: Symmetry, alpha: &Self, a: &Matrix<Self>, b: &Matrix<Self>, beta: &Self, c: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 88 | fn symm(side: Side, symmetry: Symmetry, alpha: &Self, a: &dyn Matrix<Self>, b: &Matrix<Self>, beta: &Self, c: &mut Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:88:81
[INFO] [stderr] |
[INFO] [stderr] 88 | fn symm(side: Side, symmetry: Symmetry, alpha: &Self, a: &Matrix<Self>, b: &Matrix<Self>, beta: &Self, c: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 88 | fn symm(side: Side, symmetry: Symmetry, alpha: &Self, a: &Matrix<Self>, b: &dyn Matrix<Self>, beta: &Self, c: &mut Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:88:116
[INFO] [stderr] |
[INFO] [stderr] 88 | fn symm(side: Side, symmetry: Symmetry, alpha: &Self, a: &Matrix<Self>, b: &Matrix<Self>, beta: &Self, c: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 88 | fn symm(side: Side, symmetry: Symmetry, alpha: &Self, a: &Matrix<Self>, b: &Matrix<Self>, beta: &Self, c: &mut dyn Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:92:63
[INFO] [stderr] |
[INFO] [stderr] 92 | fn hemm(side: Side, symmetry: Symmetry, alpha: &Self, a: &Matrix<Self>, b: &Matrix<Self>, beta: &Self, c: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 92 | fn hemm(side: Side, symmetry: Symmetry, alpha: &Self, a: &dyn Matrix<Self>, b: &Matrix<Self>, beta: &Self, c: &mut Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:92:81
[INFO] [stderr] |
[INFO] [stderr] 92 | fn hemm(side: Side, symmetry: Symmetry, alpha: &Self, a: &Matrix<Self>, b: &Matrix<Self>, beta: &Self, c: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 92 | fn hemm(side: Side, symmetry: Symmetry, alpha: &Self, a: &Matrix<Self>, b: &dyn Matrix<Self>, beta: &Self, c: &mut Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:92:116
[INFO] [stderr] |
[INFO] [stderr] 92 | fn hemm(side: Side, symmetry: Symmetry, alpha: &Self, a: &Matrix<Self>, b: &Matrix<Self>, beta: &Self, c: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 92 | fn hemm(side: Side, symmetry: Symmetry, alpha: &Self, a: &Matrix<Self>, b: &Matrix<Self>, beta: &Self, c: &mut dyn Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:98:73
[INFO] [stderr] |
[INFO] [stderr] 98 | fn $fn_name(side: Side, symmetry: Symmetry, alpha: &$t, a: &Matrix<$t>, b: &Matrix<$t>, beta: &$t, c: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 114 | symm_impl!(Symm, symm, f32, f64, Complex32, Complex64);
[INFO] [stderr] | ------------------------------------------------------ in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `symm_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:98:89
[INFO] [stderr] |
[INFO] [stderr] 98 | fn $fn_name(side: Side, symmetry: Symmetry, alpha: &$t, a: &Matrix<$t>, b: &Matrix<$t>, beta: &$t, c: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 114 | symm_impl!(Symm, symm, f32, f64, Complex32, Complex64);
[INFO] [stderr] | ------------------------------------------------------ in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `symm_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:98:120
[INFO] [stderr] |
[INFO] [stderr] 98 | fn $fn_name(side: Side, symmetry: Symmetry, alpha: &$t, a: &Matrix<$t>, b: &Matrix<$t>, beta: &$t, c: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 114 | symm_impl!(Symm, symm, f32, f64, Complex32, Complex64);
[INFO] [stderr] | ------------------------------------------------------ in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `symm_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:98:73
[INFO] [stderr] |
[INFO] [stderr] 98 | fn $fn_name(side: Side, symmetry: Symmetry, alpha: &$t, a: &Matrix<$t>, b: &Matrix<$t>, beta: &$t, c: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 115 | symm_impl!(Hemm, hemm, Complex32, Complex64);
[INFO] [stderr] | -------------------------------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `symm_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:98:89
[INFO] [stderr] |
[INFO] [stderr] 98 | fn $fn_name(side: Side, symmetry: Symmetry, alpha: &$t, a: &Matrix<$t>, b: &Matrix<$t>, beta: &$t, c: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 115 | symm_impl!(Hemm, hemm, Complex32, Complex64);
[INFO] [stderr] | -------------------------------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `symm_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:98:120
[INFO] [stderr] |
[INFO] [stderr] 98 | fn $fn_name(side: Side, symmetry: Symmetry, alpha: &$t, a: &Matrix<$t>, b: &Matrix<$t>, beta: &$t, c: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 115 | symm_impl!(Hemm, hemm, Complex32, Complex64);
[INFO] [stderr] | -------------------------------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `symm_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:118:97
[INFO] [stderr] |
[INFO] [stderr] 118 | fn trmm(side: Side, symmetry: Symmetry, trans: Transpose, diag: Diagonal, alpha: &Self, a: &Matrix<Self>, b: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 118 | fn trmm(side: Side, symmetry: Symmetry, trans: Transpose, diag: Diagonal, alpha: &Self, a: &dyn Matrix<Self>, b: &mut Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:118:119
[INFO] [stderr] |
[INFO] [stderr] 118 | fn trmm(side: Side, symmetry: Symmetry, trans: Transpose, diag: Diagonal, alpha: &Self, a: &Matrix<Self>, b: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 118 | fn trmm(side: Side, symmetry: Symmetry, trans: Transpose, diag: Diagonal, alpha: &Self, a: &Matrix<Self>, b: &mut dyn Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:122:97
[INFO] [stderr] |
[INFO] [stderr] 122 | fn trsm(side: Side, symmetry: Symmetry, trans: Transpose, diag: Diagonal, alpha: &Self, a: &Matrix<Self>, b: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 122 | fn trsm(side: Side, symmetry: Symmetry, trans: Transpose, diag: Diagonal, alpha: &Self, a: &dyn Matrix<Self>, b: &mut Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:122:119
[INFO] [stderr] |
[INFO] [stderr] 122 | fn trsm(side: Side, symmetry: Symmetry, trans: Transpose, diag: Diagonal, alpha: &Self, a: &Matrix<Self>, b: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 122 | fn trsm(side: Side, symmetry: Symmetry, trans: Transpose, diag: Diagonal, alpha: &Self, a: &Matrix<Self>, b: &mut dyn Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:128:107
[INFO] [stderr] |
[INFO] [stderr] 128 | fn $fn_name(side: Side, symmetry: Symmetry, trans: Transpose, diag: Diagonal, alpha: &$t, a: &Matrix<$t>, b: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 142 | trmm_impl!(Trmm, trmm, f32, f64, Complex32, Complex64);
[INFO] [stderr] | ------------------------------------------------------ in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `trmm_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:128:127
[INFO] [stderr] |
[INFO] [stderr] 128 | fn $fn_name(side: Side, symmetry: Symmetry, trans: Transpose, diag: Diagonal, alpha: &$t, a: &Matrix<$t>, b: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 142 | trmm_impl!(Trmm, trmm, f32, f64, Complex32, Complex64);
[INFO] [stderr] | ------------------------------------------------------ in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `trmm_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:128:107
[INFO] [stderr] |
[INFO] [stderr] 128 | fn $fn_name(side: Side, symmetry: Symmetry, trans: Transpose, diag: Diagonal, alpha: &$t, a: &Matrix<$t>, b: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 143 | trmm_impl!(Trsm, trsm, Complex32, Complex64);
[INFO] [stderr] | -------------------------------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `trmm_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:128:127
[INFO] [stderr] |
[INFO] [stderr] 128 | fn $fn_name(side: Side, symmetry: Symmetry, trans: Transpose, diag: Diagonal, alpha: &$t, a: &Matrix<$t>, b: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 143 | trmm_impl!(Trsm, trsm, Complex32, Complex64);
[INFO] [stderr] | -------------------------------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `trmm_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:146:69
[INFO] [stderr] |
[INFO] [stderr] 146 | fn herk(symmetry: Symmetry, trans: Transpose, alpha: &Self, a: &Matrix<Complex<Self>>, beta: &Self, c: &mut Matrix<Complex<Self>>);
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 146 | fn herk(symmetry: Symmetry, trans: Transpose, alpha: &Self, a: &dyn Matrix<Complex<Self>>, beta: &Self, c: &mut Matrix<Complex<Self>>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:146:113
[INFO] [stderr] |
[INFO] [stderr] 146 | fn herk(symmetry: Symmetry, trans: Transpose, alpha: &Self, a: &Matrix<Complex<Self>>, beta: &Self, c: &mut Matrix<Complex<Self>>);
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 146 | fn herk(symmetry: Symmetry, trans: Transpose, alpha: &Self, a: &Matrix<Complex<Self>>, beta: &Self, c: &mut dyn Matrix<Complex<Self>>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:150:78
[INFO] [stderr] |
[INFO] [stderr] 150 | fn her2k(symmetry: Symmetry, trans: Transpose, alpha: Complex<Self>, a: &Matrix<Complex<Self>>, b: &Matrix<Complex<Self>>, beta: &Sel...
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 150 | fn her2k(symmetry: Symmetry, trans: Transpose, alpha: Complex<Self>, a: &dyn Matrix<Complex<Self>>, b: &Matrix<Complex<Self>>, beta: &Self, c: &mut Matrix<Complex<Self>>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:150:105
[INFO] [stderr] |
[INFO] [stderr] 150 | fn her2k(symmetry: Symmetry, trans: Transpose, alpha: Complex<Self>, a: &Matrix<Complex<Self>>, b: &Matrix<Complex<Self>>, beta: &Sel...
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 150 | fn her2k(symmetry: Symmetry, trans: Transpose, alpha: Complex<Self>, a: &Matrix<Complex<Self>>, b: &dyn Matrix<Complex<Self>>, beta: &Self, c: &mut Matrix<Complex<Self>>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:150:149
[INFO] [stderr] |
[INFO] [stderr] 150 | ...Self>>, b: &Matrix<Complex<Self>>, beta: &Self, c: &mut Matrix<Complex<Self>>);
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 150 | fn her2k(symmetry: Symmetry, trans: Transpose, alpha: Complex<Self>, a: &Matrix<Complex<Self>>, b: &Matrix<Complex<Self>>, beta: &Self, c: &mut dyn Matrix<Complex<Self>>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:156:75
[INFO] [stderr] |
[INFO] [stderr] 156 | fn herk(symmetry: Symmetry, trans: Transpose, alpha: &$t, a: &Matrix<Complex<$t>>, beta: &$t, c: &mut Matrix<Complex<$t>>) {
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 186 | herk_impl!(f32, f64);
[INFO] [stderr] | -------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `herk_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:156:115
[INFO] [stderr] |
[INFO] [stderr] 156 | fn herk(symmetry: Symmetry, trans: Transpose, alpha: &$t, a: &Matrix<Complex<$t>>, beta: &$t, c: &mut Matrix<Complex<$t>>) {
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 186 | herk_impl!(f32, f64);
[INFO] [stderr] | -------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `herk_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:170:84
[INFO] [stderr] |
[INFO] [stderr] 170 | fn her2k(symmetry: Symmetry, trans: Transpose, alpha: Complex<$t>, a: &Matrix<Complex<$t>>, b: &Matrix<Complex<$t>>, beta: &$...
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 186 | herk_impl!(f32, f64);
[INFO] [stderr] | -------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `herk_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:170:109
[INFO] [stderr] |
[INFO] [stderr] 170 | fn her2k(symmetry: Symmetry, trans: Transpose, alpha: Complex<$t>, a: &Matrix<Complex<$t>>, b: &Matrix<Complex<$t>>, beta: &$...
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 186 | herk_impl!(f32, f64);
[INFO] [stderr] | -------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `herk_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:170:149
[INFO] [stderr] |
[INFO] [stderr] 170 | fn her2k(symmetry: Symmetry, trans: Transpose, alpha: Complex<$t>, a: &Matrix<Complex<$t>>, b: &Matrix<Complex<$t>>, beta: &$t, c: &mut Matrix<Complex<$t>>...
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 186 | herk_impl!(f32, f64);
[INFO] [stderr] | -------------------- in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `herk_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:189:69
[INFO] [stderr] |
[INFO] [stderr] 189 | fn syrk(symmetry: Symmetry, trans: Transpose, alpha: &Self, a: &Matrix<Self>, beta: &Self, c: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 189 | fn syrk(symmetry: Symmetry, trans: Transpose, alpha: &Self, a: &dyn Matrix<Self>, beta: &Self, c: &mut Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:189:104
[INFO] [stderr] |
[INFO] [stderr] 189 | fn syrk(symmetry: Symmetry, trans: Transpose, alpha: &Self, a: &Matrix<Self>, beta: &Self, c: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 189 | fn syrk(symmetry: Symmetry, trans: Transpose, alpha: &Self, a: &Matrix<Self>, beta: &Self, c: &mut dyn Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:193:70
[INFO] [stderr] |
[INFO] [stderr] 193 | fn syr2k(symmetry: Symmetry, trans: Transpose, alpha: &Self, a: &Matrix<Self>, b: &Matrix<Self>, beta: &Self, c: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 193 | fn syr2k(symmetry: Symmetry, trans: Transpose, alpha: &Self, a: &dyn Matrix<Self>, b: &Matrix<Self>, beta: &Self, c: &mut Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:193:88
[INFO] [stderr] |
[INFO] [stderr] 193 | fn syr2k(symmetry: Symmetry, trans: Transpose, alpha: &Self, a: &Matrix<Self>, b: &Matrix<Self>, beta: &Self, c: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 193 | fn syr2k(symmetry: Symmetry, trans: Transpose, alpha: &Self, a: &Matrix<Self>, b: &dyn Matrix<Self>, beta: &Self, c: &mut Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:193:123
[INFO] [stderr] |
[INFO] [stderr] 193 | fn syr2k(symmetry: Symmetry, trans: Transpose, alpha: &Self, a: &Matrix<Self>, b: &Matrix<Self>, beta: &Self, c: &mut Matrix<Self>);
[INFO] [stderr] | ^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr] |
[INFO] [stderr] 193 | fn syr2k(symmetry: Symmetry, trans: Transpose, alpha: &Self, a: &Matrix<Self>, b: &Matrix<Self>, beta: &Self, c: &mut dyn Matrix<Self>);
[INFO] [stderr] | +++
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:199:75
[INFO] [stderr] |
[INFO] [stderr] 199 | fn syrk(symmetry: Symmetry, trans: Transpose, alpha: &$t, a: &Matrix<$t>, beta: &$t, c: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 229 | syrk_impl!(f32, f64, Complex32, Complex64);
[INFO] [stderr] | ------------------------------------------ in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `syrk_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:199:106
[INFO] [stderr] |
[INFO] [stderr] 199 | fn syrk(symmetry: Symmetry, trans: Transpose, alpha: &$t, a: &Matrix<$t>, beta: &$t, c: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 229 | syrk_impl!(f32, f64, Complex32, Complex64);
[INFO] [stderr] | ------------------------------------------ in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `syrk_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:213:76
[INFO] [stderr] |
[INFO] [stderr] 213 | fn syr2k(symmetry: Symmetry, trans: Transpose, alpha: &$t, a: &Matrix<$t>, b: &Matrix<$t>, beta: &$t, c: &mut Matrix<$t>) {
[INFO] [stderr] | ^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 229 | syrk_impl!(f32, f64, Complex32, Complex64);
[INFO] [stderr] | ------------------------------------------ in this macro invocation
[INFO] [stderr] |
[INFO] [stderr] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr] = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] = note: this warning originates in the macro `syrk_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr]
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr] --> src/matrix/ops.rs:213:92
[INFO] [stderr] |
[WARN] too much data in the log, truncating it