[INFO] fetching crate au 0.10.0... [INFO] checking au-0.10.0 against master#568f6a8641e391ffcdcdb03e79d0901731d8d399 for pr-117164-1 [INFO] extracting crate au 0.10.0 into /workspace/builds/worker-4-tc1/source [INFO] validating manifest of crates.io crate au 0.10.0 on toolchain 568f6a8641e391ffcdcdb03e79d0901731d8d399 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+568f6a8641e391ffcdcdb03e79d0901731d8d399" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate au 0.10.0 [INFO] finished tweaking crates.io crate au 0.10.0 [INFO] tweaked toml for crates.io crate au 0.10.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] crate crates.io crate au 0.10.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+568f6a8641e391ffcdcdb03e79d0901731d8d399" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded lazy_static v1.4.0 [INFO] [stderr] Downloaded bit-vec v0.6.3 [INFO] [stderr] Downloaded rand_core v0.5.1 [INFO] [stderr] Downloaded rawpointer v0.2.1 [INFO] [stderr] Downloaded typenum v1.13.0 [INFO] [stderr] Downloaded redox_syscall v0.2.5 [INFO] [stderr] Downloaded rusty-fork v0.3.0 [INFO] [stderr] Downloaded quick-error v1.2.3 [INFO] [stderr] Downloaded fnv v1.0.7 [INFO] [stderr] Downloaded num-integer v0.1.44 [INFO] [stderr] Downloaded wasi v0.10.2+wasi-snapshot-preview1 [INFO] [stderr] Downloaded num-complex v0.3.1 [INFO] [stderr] Downloaded generic-array v0.14.4 [INFO] [stderr] Downloaded byteorder v1.4.3 [INFO] [stderr] Downloaded simba v0.3.1 [INFO] [stderr] Downloaded libm v0.2.1 [INFO] [stderr] Downloaded ndarray v0.14.0 [INFO] [stderr] Downloaded winapi v0.3.9 [INFO] [stderr] Downloaded winapi-x86_64-pc-windows-gnu v0.4.0 [INFO] [stderr] Downloaded winapi-i686-pc-windows-gnu v0.4.0 [INFO] [stderr] Downloaded libc v0.2.89 [INFO] [stderr] Downloaded proptest v0.10.1 [INFO] [stderr] Downloaded regex-syntax v0.6.23 [INFO] [stderr] Downloaded nalgebra v0.23.2 [INFO] [stderr] Downloaded rand v0.7.3 [INFO] [stderr] Downloaded rand_distr v0.3.0 [INFO] [stderr] Downloaded rand v0.8.3 [INFO] [stderr] Downloaded bit-set v0.5.2 [INFO] [stderr] Downloaded num-rational v0.3.2 [INFO] [stderr] Downloaded matrixmultiply v0.2.4 [INFO] [stderr] Downloaded getrandom v0.1.16 [INFO] [stderr] Downloaded wasi v0.9.0+wasi-snapshot-preview1 [INFO] [stderr] Downloaded num-traits v0.2.14 [INFO] [stderr] Downloaded getrandom v0.2.2 [INFO] [stderr] Downloaded version_check v0.9.3 [INFO] [stderr] Downloaded rand_hc v0.3.0 [INFO] [stderr] Downloaded tempfile v3.2.0 [INFO] [stderr] Downloaded rand_xorshift v0.2.0 [INFO] [stderr] Downloaded approx v0.4.0 [INFO] [stderr] Downloaded wait-timeout v0.2.0 [INFO] [stderr] Downloaded rand_core v0.6.2 [INFO] [stderr] Downloaded cfg-if v1.0.0 [INFO] [stderr] Downloaded bitflags v1.2.1 [INFO] [stderr] Downloaded paste v1.0.5 [INFO] [stderr] Downloaded rand_chacha v0.3.0 [INFO] [stderr] Downloaded ppv-lite86 v0.2.10 [INFO] [stderr] Downloaded rand_hc v0.2.0 [INFO] [stderr] Downloaded autocfg v1.0.1 [INFO] [stderr] Downloaded remove_dir_all v0.5.3 [INFO] [stderr] Downloaded rand_chacha v0.2.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+568f6a8641e391ffcdcdb03e79d0901731d8d399" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 1538d7d0a92da790ef7ee7710a05d28f085df1b1de37bb6f62a0b6ad9d9c29ad [INFO] running `Command { std: "docker" "start" "-a" "1538d7d0a92da790ef7ee7710a05d28f085df1b1de37bb6f62a0b6ad9d9c29ad", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1538d7d0a92da790ef7ee7710a05d28f085df1b1de37bb6f62a0b6ad9d9c29ad", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1538d7d0a92da790ef7ee7710a05d28f085df1b1de37bb6f62a0b6ad9d9c29ad", kill_on_drop: false }` [INFO] [stdout] 1538d7d0a92da790ef7ee7710a05d28f085df1b1de37bb6f62a0b6ad9d9c29ad [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+568f6a8641e391ffcdcdb03e79d0901731d8d399" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2b8cfd36079667f816ab4c862e4bf96b9a3935150b0be54b44407844deaa05a3 [INFO] running `Command { std: "docker" "start" "-a" "2b8cfd36079667f816ab4c862e4bf96b9a3935150b0be54b44407844deaa05a3", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.89 [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling libm v0.2.1 [INFO] [stderr] Checking ppv-lite86 v0.2.10 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling getrandom v0.2.2 [INFO] [stderr] Compiling version_check v0.9.3 [INFO] [stderr] Compiling typenum v1.13.0 [INFO] [stderr] Checking rawpointer v0.2.1 [INFO] [stderr] Compiling ndarray v0.14.0 [INFO] [stderr] Compiling paste v1.0.5 [INFO] [stderr] Compiling generic-array v0.14.4 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling num-rational v0.3.2 [INFO] [stderr] Checking matrixmultiply v0.2.4 [INFO] [stderr] Checking remove_dir_all v0.5.3 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Checking quick-error v1.2.3 [INFO] [stderr] Checking bit-vec v0.6.3 [INFO] [stderr] Checking byteorder v1.4.3 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking wait-timeout v0.2.0 [INFO] [stderr] Checking rand_core v0.5.1 [INFO] [stderr] Checking bit-set v0.5.2 [INFO] [stderr] Checking regex-syntax v0.6.23 [INFO] [stderr] Checking rand_core v0.6.2 [INFO] [stderr] Checking rand_chacha v0.2.2 [INFO] [stderr] Checking rand_xorshift v0.2.0 [INFO] [stderr] Checking rand_chacha v0.3.0 [INFO] [stderr] Checking num-complex v0.3.1 [INFO] [stderr] Checking approx v0.4.0 [INFO] [stderr] Checking rand v0.7.3 [INFO] [stderr] Checking rand v0.8.3 [INFO] [stderr] Checking simba v0.3.1 [INFO] [stderr] Checking tempfile v3.2.0 [INFO] [stderr] Checking rand_distr v0.3.0 [INFO] [stderr] Checking rusty-fork v0.3.0 [INFO] [stderr] Checking proptest v0.10.1 [INFO] [stderr] Checking nalgebra v0.23.2 [INFO] [stderr] Checking au v0.10.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/plots/bode.rs:200:26 [INFO] [stdout] | [INFO] [stdout] 200 | let tf = Tf::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/plots/bode.rs:200:41 [INFO] [stdout] | [INFO] [stdout] 200 | let tf = Tf::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/plots/bode.rs:209:27 [INFO] [stdout] | [INFO] [stdout] 209 | let tf = Tfz::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/plots/bode.rs:209:42 [INFO] [stdout] | [INFO] [stdout] 209 | let tf = Tfz::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/plots/bode.rs:216:26 [INFO] [stdout] | [INFO] [stdout] 216 | let tf = Tf::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/plots/bode.rs:216:41 [INFO] [stdout] | [INFO] [stdout] 216 | let tf = Tf::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/plots/bode.rs:242:26 [INFO] [stdout] | [INFO] [stdout] 242 | let tf = Tf::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/plots/bode.rs:242:41 [INFO] [stdout] | [INFO] [stdout] 242 | let tf = Tf::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/plots/polar.rs:194:26 [INFO] [stdout] | [INFO] [stdout] 194 | let tf = Tf::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/plots/polar.rs:194:41 [INFO] [stdout] | [INFO] [stdout] 194 | let tf = Tf::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/plots/polar.rs:203:27 [INFO] [stdout] | [INFO] [stdout] 203 | let tf = Tfz::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/plots/polar.rs:203:42 [INFO] [stdout] | [INFO] [stdout] 203 | let tf = Tfz::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/plots/polar.rs:225:26 [INFO] [stdout] | [INFO] [stdout] 225 | let tf = Tf::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/plots/polar.rs:225:41 [INFO] [stdout] | [INFO] [stdout] 225 | let tf = Tf::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/plots/root_locus.rs:136:26 [INFO] [stdout] | [INFO] [stdout] 136 | let tf = Tf::new(poly!(1.), poly!(0., 1.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/plots/root_locus.rs:136:37 [INFO] [stdout] | [INFO] [stdout] 136 | let tf = Tf::new(poly!(1.), poly!(0., 1.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/plots/root_locus.rs:143:26 [INFO] [stdout] | [INFO] [stdout] 143 | let tf = Tf::new(poly!(1.), poly!(0., 1.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/plots/root_locus.rs:143:37 [INFO] [stdout] | [INFO] [stdout] 143 | let tf = Tf::new(poly!(1.), poly!(0., 1.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:787:18 [INFO] [stdout] | [INFO] [stdout] 787 | let p1 = poly!(1., 2.34, -4.2229); [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:794:20 [INFO] [stdout] | [INFO] [stdout] 794 | assert_eq!(poly!(4., 4., 4.), poly!(1., 2., 3.) + poly!(3., 2., 1.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:794:39 [INFO] [stdout] | [INFO] [stdout] 794 | assert_eq!(poly!(4., 4., 4.), poly!(1., 2., 3.) + poly!(3., 2., 1.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:794:59 [INFO] [stdout] | [INFO] [stdout] 794 | assert_eq!(poly!(4., 4., 4.), poly!(1., 2., 3.) + poly!(3., 2., 1.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:796:20 [INFO] [stdout] | [INFO] [stdout] 796 | assert_eq!(poly!(4., 4., 3.), poly!(1., 2., 3.) + poly!(3., 2.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:796:39 [INFO] [stdout] | [INFO] [stdout] 796 | assert_eq!(poly!(4., 4., 3.), poly!(1., 2., 3.) + poly!(3., 2.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:796:59 [INFO] [stdout] | [INFO] [stdout] 796 | assert_eq!(poly!(4., 4., 3.), poly!(1., 2., 3.) + poly!(3., 2.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:798:20 [INFO] [stdout] | [INFO] [stdout] 798 | assert_eq!(poly!(4., 4., 1.), poly!(1., 2.) + poly!(3., 2., 1.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:798:39 [INFO] [stdout] | [INFO] [stdout] 798 | assert_eq!(poly!(4., 4., 1.), poly!(1., 2.) + poly!(3., 2., 1.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:798:55 [INFO] [stdout] | [INFO] [stdout] 798 | assert_eq!(poly!(4., 4., 1.), poly!(1., 2.) + poly!(3., 2., 1.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:800:20 [INFO] [stdout] | [INFO] [stdout] 800 | assert_eq!(poly!(4., 4.), poly!(1., 2., 3.) + poly!(3., 2., -3.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:800:35 [INFO] [stdout] | [INFO] [stdout] 800 | assert_eq!(poly!(4., 4.), poly!(1., 2., 3.) + poly!(3., 2., -3.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:800:55 [INFO] [stdout] | [INFO] [stdout] 800 | assert_eq!(poly!(4., 4.), poly!(1., 2., 3.) + poly!(3., 2., -3.)); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:802:20 [INFO] [stdout] | [INFO] [stdout] 802 | assert_eq!(poly!(-2., 2., 3.), poly!(1., 2., 3.) + -3.); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:802:40 [INFO] [stdout] | [INFO] [stdout] 802 | assert_eq!(poly!(-2., 2., 3.), poly!(1., 2., 3.) + -3.); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:804:20 [INFO] [stdout] | [INFO] [stdout] 804 | assert_eq!(poly!(0, 2, 3), 2 + poly!(1, 2, 3) + -3); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:804:40 [INFO] [stdout] | [INFO] [stdout] 804 | assert_eq!(poly!(0, 2, 3), 2 + poly!(1, 2, 3) + -3); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:806:20 [INFO] [stdout] | [INFO] [stdout] 806 | assert_eq!(poly!(9.0_f32, 2., 3.), 3. + poly!(1.0_f32, 2., 3.) + 5.); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:806:49 [INFO] [stdout] | [INFO] [stdout] 806 | assert_eq!(poly!(9.0_f32, 2., 3.), 3. + poly!(1.0_f32, 2., 3.) + 5.); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:808:17 [INFO] [stdout] | [INFO] [stdout] 808 | let p = poly!(-2, 2, 3); [INFO] [stdout] | --------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:811:20 [INFO] [stdout] | [INFO] [stdout] 811 | assert_eq!(poly!(-6, 6, 9), p3); [INFO] [stdout] | --------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:816:20 [INFO] [stdout] | [INFO] [stdout] 816 | assert_eq!(poly!(5, 4, 3), 1 + &poly!(4, 4, 3)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:816:41 [INFO] [stdout] | [INFO] [stdout] 816 | assert_eq!(poly!(5, 4, 3), 1 + &poly!(4, 4, 3)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:817:20 [INFO] [stdout] | [INFO] [stdout] 817 | assert_eq!(poly!(6, 4, 3), &poly!(5, 4, 3) + 1); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:817:37 [INFO] [stdout] | [INFO] [stdout] 817 | assert_eq!(poly!(6, 4, 3), &poly!(5, 4, 3) + 1); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:824:22 [INFO] [stdout] | [INFO] [stdout] 824 | let p2 = poly!(1, 2); [INFO] [stdout] | ----------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:825:18 [INFO] [stdout] | [INFO] [stdout] 825 | p1 = poly!(1) + &p2; [INFO] [stdout] | -------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:827:24 [INFO] [stdout] | [INFO] [stdout] 827 | let p3 = p1 + &poly!(0, 0, 2); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:828:20 [INFO] [stdout] | [INFO] [stdout] 828 | assert_eq!(poly!(2, 2, 2), p3); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:829:24 [INFO] [stdout] | [INFO] [stdout] 829 | let p4 = p3 + &poly!(3); [INFO] [stdout] | -------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:830:20 [INFO] [stdout] | [INFO] [stdout] 830 | assert_eq!(poly!(5, 2, 2), p4); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:836:20 [INFO] [stdout] | [INFO] [stdout] 836 | assert_eq!(poly!(-2., 0., 2.), poly!(1., 2., 3.) - poly!(3., 2., 1.)); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:836:40 [INFO] [stdout] | [INFO] [stdout] 836 | assert_eq!(poly!(-2., 0., 2.), poly!(1., 2., 3.) - poly!(3., 2., 1.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:836:60 [INFO] [stdout] | [INFO] [stdout] 836 | assert_eq!(poly!(-2., 0., 2.), poly!(1., 2., 3.) - poly!(3., 2., 1.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:838:20 [INFO] [stdout] | [INFO] [stdout] 838 | assert_eq!(poly!(-2., 0., 3.), poly!(1., 2., 3.) - poly!(3., 2.)); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:838:40 [INFO] [stdout] | [INFO] [stdout] 838 | assert_eq!(poly!(-2., 0., 3.), poly!(1., 2., 3.) - poly!(3., 2.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:838:60 [INFO] [stdout] | [INFO] [stdout] 838 | assert_eq!(poly!(-2., 0., 3.), poly!(1., 2., 3.) - poly!(3., 2.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:840:20 [INFO] [stdout] | [INFO] [stdout] 840 | assert_eq!(poly!(-2., 0., -1.), poly!(1., 2.) - poly!(3., 2., 1.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:840:41 [INFO] [stdout] | [INFO] [stdout] 840 | assert_eq!(poly!(-2., 0., -1.), poly!(1., 2.) - poly!(3., 2., 1.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:840:57 [INFO] [stdout] | [INFO] [stdout] 840 | assert_eq!(poly!(-2., 0., -1.), poly!(1., 2.) - poly!(3., 2., 1.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:842:20 [INFO] [stdout] | [INFO] [stdout] 842 | assert_eq!(poly!(-2., 0., 6.), poly!(1., 2., 3.) - poly!(3., 2., -3.)); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:842:40 [INFO] [stdout] | [INFO] [stdout] 842 | assert_eq!(poly!(-2., 0., 6.), poly!(1., 2., 3.) - poly!(3., 2., -3.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:842:60 [INFO] [stdout] | [INFO] [stdout] 842 | assert_eq!(poly!(-2., 0., 6.), poly!(1., 2., 3.) - poly!(3., 2., -3.)); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:844:17 [INFO] [stdout] | [INFO] [stdout] 844 | let p = poly!(1., 1.); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:847:20 [INFO] [stdout] | [INFO] [stdout] 847 | assert_eq!(poly!(-10., 1.), poly!(2., 1.) - 12.); [INFO] [stdout] | --------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:847:37 [INFO] [stdout] | [INFO] [stdout] 847 | assert_eq!(poly!(-10., 1.), poly!(2., 1.) - 12.); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:849:20 [INFO] [stdout] | [INFO] [stdout] 849 | assert_eq!(poly!(-1., -1.), 1. - poly!(2., 1.)); [INFO] [stdout] | --------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:849:42 [INFO] [stdout] | [INFO] [stdout] 849 | assert_eq!(poly!(-1., -1.), 1. - poly!(2., 1.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:851:20 [INFO] [stdout] | [INFO] [stdout] 851 | assert_eq!(poly!(-1_i8, -1), 1_i8 - poly!(2, 1)); [INFO] [stdout] | ---------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:851:45 [INFO] [stdout] | [INFO] [stdout] 851 | assert_eq!(poly!(-1_i8, -1), 1_i8 - poly!(2, 1)); [INFO] [stdout] | ----------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:853:20 [INFO] [stdout] | [INFO] [stdout] 853 | assert_eq!(poly!(-10, 1), poly!(2, 1) - 12); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:853:35 [INFO] [stdout] | [INFO] [stdout] 853 | assert_eq!(poly!(-10, 1), poly!(2, 1) - 12); [INFO] [stdout] | ----------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:858:20 [INFO] [stdout] | [INFO] [stdout] 858 | assert_eq!(poly!(-3, -4, -3), 1 - &poly!(4, 4, 3)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:858:44 [INFO] [stdout] | [INFO] [stdout] 858 | assert_eq!(poly!(-3, -4, -3), 1 - &poly!(4, 4, 3)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:859:20 [INFO] [stdout] | [INFO] [stdout] 859 | assert_eq!(poly!(4, 4, 3), &poly!(5, 4, 3) - 1); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:859:37 [INFO] [stdout] | [INFO] [stdout] 859 | assert_eq!(poly!(4, 4, 3), &poly!(5, 4, 3) - 1); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:865:17 [INFO] [stdout] | [INFO] [stdout] 865 | let p = poly!(1, 2, 3) - 3_u32; [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:874:13 [INFO] [stdout] | [INFO] [stdout] 874 | poly!(0., 0., -1., 0., -1.), [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:875:13 [INFO] [stdout] | [INFO] [stdout] 875 | poly!(1., 0., 1.) * poly!(0., 0., -1.) [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:875:33 [INFO] [stdout] | [INFO] [stdout] 875 | poly!(1., 0., 1.) * poly!(0., 0., -1.) [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:878:34 [INFO] [stdout] | [INFO] [stdout] 878 | assert_eq!(Poly::zero(), poly!(1., 0., 1.) * Poly::zero()); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:880:20 [INFO] [stdout] | [INFO] [stdout] 880 | assert_eq!(poly!(1., 0., 1.), poly!(1., 0., 1.) * Poly::one()); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:880:39 [INFO] [stdout] | [INFO] [stdout] 880 | assert_eq!(poly!(1., 0., 1.), poly!(1., 0., 1.) * Poly::one()); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:882:20 [INFO] [stdout] | [INFO] [stdout] 882 | assert_eq!(poly!(-3., 0., -3.), poly!(1., 0., 1.) * poly!(-3.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:882:41 [INFO] [stdout] | [INFO] [stdout] 882 | assert_eq!(poly!(-3., 0., -3.), poly!(1., 0., 1.) * poly!(-3.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:882:61 [INFO] [stdout] | [INFO] [stdout] 882 | assert_eq!(poly!(-3., 0., -3.), poly!(1., 0., 1.) * poly!(-3.)); [INFO] [stdout] | ---------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:884:17 [INFO] [stdout] | [INFO] [stdout] 884 | let p = poly!(-3., 0., -3.); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:885:20 [INFO] [stdout] | [INFO] [stdout] 885 | assert_eq!(poly!(9., 0., 18., 0., 9.), &p * &p); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:888:13 [INFO] [stdout] | [INFO] [stdout] 888 | poly!(-266.07_f32, 0., -266.07), [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:889:19 [INFO] [stdout] | [INFO] [stdout] 889 | 4.9 * poly!(1.0_f32, 0., 1.) * -54.3 [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:892:39 [INFO] [stdout] | [INFO] [stdout] 892 | assert_eq!(Poly::zero(), 0. * poly!(1., 0., 1.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:894:34 [INFO] [stdout] | [INFO] [stdout] 894 | assert_eq!(Poly::zero(), poly!(1, 0, 1) * 0); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:896:35 [INFO] [stdout] | [INFO] [stdout] 896 | assert_eq!(Poly::zero(), &poly!(1, 0, 1) * 0); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:898:20 [INFO] [stdout] | [INFO] [stdout] 898 | assert_eq!(poly!(3, 0, 3), &poly!(1, 0, 1) * 3); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:898:37 [INFO] [stdout] | [INFO] [stdout] 898 | assert_eq!(poly!(3, 0, 3), &poly!(1, 0, 1) * 3); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:904:20 [INFO] [stdout] | [INFO] [stdout] 904 | assert_eq!(poly!(4, 4, 3), 1 * &poly!(4, 4, 3)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:904:41 [INFO] [stdout] | [INFO] [stdout] 904 | assert_eq!(poly!(4, 4, 3), 1 * &poly!(4, 4, 3)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:905:20 [INFO] [stdout] | [INFO] [stdout] 905 | assert_eq!(poly!(10, 8, 6), &poly!(5, 4, 3) * 2); [INFO] [stdout] | --------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:905:38 [INFO] [stdout] | [INFO] [stdout] 905 | assert_eq!(poly!(10, 8, 6), &poly!(5, 4, 3) * 2); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:911:20 [INFO] [stdout] | [INFO] [stdout] 911 | assert_eq!(poly!(0), poly!(4, 4, 3) * &0); [INFO] [stdout] | -------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:911:30 [INFO] [stdout] | [INFO] [stdout] 911 | assert_eq!(poly!(0), poly!(4, 4, 3) * &0); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:912:20 [INFO] [stdout] | [INFO] [stdout] 912 | assert_eq!(poly!(10, 8, 6), poly!(5, 4, 3) * &2); [INFO] [stdout] | --------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:912:37 [INFO] [stdout] | [INFO] [stdout] 912 | assert_eq!(poly!(10, 8, 6), poly!(5, 4, 3) * &2); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:917:17 [INFO] [stdout] | [INFO] [stdout] 917 | let a = poly![1., 0., 3.]; [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:918:17 [INFO] [stdout] | [INFO] [stdout] 918 | let b = poly![1., 0., 3.]; [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:926:17 [INFO] [stdout] | [INFO] [stdout] 926 | let a = poly![1., 0., 3.]; [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:932:17 [INFO] [stdout] | [INFO] [stdout] 932 | let d = poly![1., 0., 3.]; [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:939:17 [INFO] [stdout] | [INFO] [stdout] 939 | let a = poly![1., 0., 3.]; [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:947:20 [INFO] [stdout] | [INFO] [stdout] 947 | assert_eq!(poly!(0.5, 0., 0.5), poly!(1., 0., 1.) / 2.0); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:947:41 [INFO] [stdout] | [INFO] [stdout] 947 | assert_eq!(poly!(0.5, 0., 0.5), poly!(1., 0., 1.) / 2.0); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:949:20 [INFO] [stdout] | [INFO] [stdout] 949 | assert_eq!(poly!(4, 0, 5), poly!(8, 1, 11) / 2); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:949:36 [INFO] [stdout] | [INFO] [stdout] 949 | assert_eq!(poly!(4, 0, 5), poly!(8, 1, 11) / 2); [INFO] [stdout] | --------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:952:18 [INFO] [stdout] | [INFO] [stdout] 952 | assert!((poly!(1., 0., 1.) / inf).is_zero()); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:954:20 [INFO] [stdout] | [INFO] [stdout] 954 | assert_eq!(poly!(inf, -inf, inf), poly!(1., -2.3, 1.) / 0.); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:954:43 [INFO] [stdout] | [INFO] [stdout] 954 | assert_eq!(poly!(inf, -inf, inf), poly!(1., -2.3, 1.) / 0.); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:960:18 [INFO] [stdout] | [INFO] [stdout] 960 | let p1 = poly!(21, 34, -98); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:961:20 [INFO] [stdout] | [INFO] [stdout] 961 | assert_eq!(poly!(10, 17, -49), &p1 / 2); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:962:20 [INFO] [stdout] | [INFO] [stdout] 962 | assert_eq!(poly!(10, 17, -49), &p1 / &2); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:968:21 [INFO] [stdout] | [INFO] [stdout] 968 | let mut p = poly!(3, 4, 5); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:970:20 [INFO] [stdout] | [INFO] [stdout] 970 | assert_eq!(poly!(1, 2, 2), p); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:976:31 [INFO] [stdout] | [INFO] [stdout] 976 | let _ = poly_div_impl(poly!(6., 5., 1.), &poly!(0.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:976:51 [INFO] [stdout] | [INFO] [stdout] 976 | let _ = poly_div_impl(poly!(6., 5., 1.), &poly!(0.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:981:32 [INFO] [stdout] | [INFO] [stdout] 981 | let d1 = poly_div_impl(poly!(6., 5., 1.), &poly!(2., 1.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:981:52 [INFO] [stdout] | [INFO] [stdout] 981 | let d1 = poly_div_impl(poly!(6., 5., 1.), &poly!(2., 1.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:982:20 [INFO] [stdout] | [INFO] [stdout] 982 | assert_eq!(poly!(3., 1.), d1.0); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:983:20 [INFO] [stdout] | [INFO] [stdout] 983 | assert_eq!(poly!(0.), d1.1); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:985:32 [INFO] [stdout] | [INFO] [stdout] 985 | let d2 = poly_div_impl(poly!(5., 3., 1.), &poly!(4., 6., 2.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:985:52 [INFO] [stdout] | [INFO] [stdout] 985 | let d2 = poly_div_impl(poly!(5., 3., 1.), &poly!(4., 6., 2.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:986:20 [INFO] [stdout] | [INFO] [stdout] 986 | assert_eq!(poly!(0.5), d2.0); [INFO] [stdout] | ---------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:987:20 [INFO] [stdout] | [INFO] [stdout] 987 | assert_eq!(poly!(3.), d2.1); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:989:32 [INFO] [stdout] | [INFO] [stdout] 989 | let d3 = poly_div_impl(poly!(3., 1.), &poly!(4., 6., 2.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:989:48 [INFO] [stdout] | [INFO] [stdout] 989 | let d3 = poly_div_impl(poly!(3., 1.), &poly!(4., 6., 2.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:990:20 [INFO] [stdout] | [INFO] [stdout] 990 | assert_eq!(poly!(0.), d3.0); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:991:20 [INFO] [stdout] | [INFO] [stdout] 991 | assert_eq!(poly!(3., 1.), d3.1); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:993:32 [INFO] [stdout] | [INFO] [stdout] 993 | let d4 = poly_div_impl(poly!(0.), &poly!(4., 6., 2.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:993:44 [INFO] [stdout] | [INFO] [stdout] 993 | let d4 = poly_div_impl(poly!(0.), &poly!(4., 6., 2.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:994:20 [INFO] [stdout] | [INFO] [stdout] 994 | assert_eq!(poly!(0.), d4.0); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:995:20 [INFO] [stdout] | [INFO] [stdout] 995 | assert_eq!(poly!(0.), d4.1); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:997:32 [INFO] [stdout] | [INFO] [stdout] 997 | let d5 = poly_div_impl(poly!(4., 6., 2.), &poly!(2.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:997:52 [INFO] [stdout] | [INFO] [stdout] 997 | let d5 = poly_div_impl(poly!(4., 6., 2.), &poly!(2.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:998:20 [INFO] [stdout] | [INFO] [stdout] 998 | assert_eq!(poly!(2., 3., 1.), d5.0); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:999:20 [INFO] [stdout] | [INFO] [stdout] 999 | assert_eq!(poly!(0.), d5.1); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:1004:17 [INFO] [stdout] | [INFO] [stdout] 1004 | let q = poly!(-1., 0., 0., 0., 1.) / poly!(1., 0., 1.); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:1004:46 [INFO] [stdout] | [INFO] [stdout] 1004 | let q = poly!(-1., 0., 0., 0., 1.) / poly!(1., 0., 1.); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:1005:20 [INFO] [stdout] | [INFO] [stdout] 1005 | assert_eq!(poly!(-1., 0., 1.), q); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:1010:18 [INFO] [stdout] | [INFO] [stdout] 1010 | let q = &poly!(-1., 0., 0., 0., 1.) / &poly!(1., 0., 1.); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:1010:48 [INFO] [stdout] | [INFO] [stdout] 1010 | let q = &poly!(-1., 0., 0., 0., 1.) / &poly!(1., 0., 1.); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:1011:20 [INFO] [stdout] | [INFO] [stdout] 1011 | assert_eq!(poly!(-1., 0., 1.), q); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:1016:17 [INFO] [stdout] | [INFO] [stdout] 1016 | let r = poly!(-4., 0., -2., 1.) % poly!(-3., 1.); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:1016:43 [INFO] [stdout] | [INFO] [stdout] 1016 | let r = poly!(-4., 0., -2., 1.) % poly!(-3., 1.); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:1017:20 [INFO] [stdout] | [INFO] [stdout] 1017 | assert_eq!(poly!(5.), r); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:1022:18 [INFO] [stdout] | [INFO] [stdout] 1022 | let r = &poly!(-4., 0., -2., 1.) % &poly!(-3., 1.); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:1022:45 [INFO] [stdout] | [INFO] [stdout] 1022 | let r = &poly!(-4., 0., -2., 1.) % &poly!(-3., 1.); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:1023:20 [INFO] [stdout] | [INFO] [stdout] 1023 | assert_eq!(poly!(5.), r); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:1028:17 [INFO] [stdout] | [INFO] [stdout] 1028 | let p = poly!(0, 0, 1); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:1030:20 [INFO] [stdout] | [INFO] [stdout] 1030 | assert_eq!(poly!(0, 0, 0, 0, 0, 0, 0, 0, 1), pow); [INFO] [stdout] | -------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:1031:18 [INFO] [stdout] | [INFO] [stdout] 1031 | let p2 = poly!(1, 1); [INFO] [stdout] | ----------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/arithmetic.rs:1033:20 [INFO] [stdout] | [INFO] [stdout] 1033 | assert_eq!(poly!(1, 5, 10, 10, 5, 1), pow2); [INFO] [stdout] | ------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/roots.rs:471:17 [INFO] [stdout] | [INFO] [stdout] 471 | let p = poly!(10., -2.); [INFO] [stdout] | --------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/roots.rs:490:17 [INFO] [stdout] | [INFO] [stdout] 490 | let p = poly!(10., -2.); [INFO] [stdout] | --------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/roots.rs:498:61 [INFO] [stdout] | [INFO] [stdout] 498 | let p = Poly::new_from_coeffs(&[1.0_f32, 0., 1.]) * poly!(2., 1.); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/roots.rs:531:17 [INFO] [stdout] | [INFO] [stdout] 531 | let p = poly!(5.3); [INFO] [stdout] | ---------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/roots.rs:540:17 [INFO] [stdout] | [INFO] [stdout] 540 | let p = poly!(3.0 * root, 3.0); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/roots.rs:549:17 [INFO] [stdout] | [INFO] [stdout] 549 | let p = poly!(6., 5., 1.); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/roots.rs:560:61 [INFO] [stdout] | [INFO] [stdout] 560 | let p = Poly::new_from_coeffs(&[1.0_f32, 0., 1.]) * poly!(2., 1.); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/roots.rs:566:61 [INFO] [stdout] | [INFO] [stdout] 566 | let p = Poly::new_from_coeffs(&[0.0_f32, 0., 1.]) * poly!(2., 1.); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/roots.rs:581:17 [INFO] [stdout] | [INFO] [stdout] 581 | let p = poly!(5.3); [INFO] [stdout] | ---------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/roots.rs:590:17 [INFO] [stdout] | [INFO] [stdout] 590 | let p = poly!(3.0 * root, 3.0); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/roots.rs:599:17 [INFO] [stdout] | [INFO] [stdout] 599 | let p = poly!(6., 5., 1.); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/polynomial/roots.rs:610:61 [INFO] [stdout] | [INFO] [stdout] 610 | let p = Poly::new_from_coeffs(&[1.0_f32, 0., 1.]) * poly!(2., 1.); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 759 | assert_eq!("1 +2s^3 -4s^4", format!("{}", poly!(1, 0, 0, 2, -4))); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 761 | let p = poly!(1.2345, -5.4321, 13.1234); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 780 | for (z, c) in zero.iter().zip(poly!(0., 0.).coeffs) { [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 814 | assert_eq!(poly!(4., 4., 1.), Poly::new_from_roots(&[-2., -2.])); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 816 | assert_eq!(poly!(4, 4, 1), Poly::new_from_roots(&[-2, -2])); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 841 | poly!(0., -2., 1., 1.), [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 866 | let mut p1 = poly!(3, 4, 2); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 874 | let mut p1 = poly!(3, 4, 2); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 894 | let p = poly!(1., 2., 3.); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 899 | let p2 = poly!(3, 4, 1); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 905 | let p = poly!(1., 1., 1.); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 918 | let p = poly!(1., 2., 3.); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 926 | let s = poly!(-1, 1); [INFO] [stdout] | ------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 927 | let p = poly!(1, 2, 3); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 929 | assert_eq!(poly!(2, -4, 3), r); [INFO] [stdout] | --------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 934 | let p1 = poly!(1., 2., 3.); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 935 | let p2 = poly!(4., 5.); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 958 | assert_abs_diff_eq!(3., poly!(1., 3.)[1], epsilon = 0.); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 962 | assert_eq!(poly!(-20., 29., 3., 1.), p); [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 967 | let p = poly!(1_u8, 2, 4, 8, 16); [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 968 | let p_prime = poly!(2_u8, 8, 24, 64); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 974 | let p = poly!(1_u8, 2, 4, 8, 16); [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 975 | let p2 = poly!(9_u8, 1, 1, 1, 2, 3); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 982 | let d = poly!(1.3, 3.5, -2.3, -1.6); [INFO] [stdout] | --------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 1039 | assert_eq!(c, poly!(1, -5, c).leading_coeff()); [INFO] [stdout] | --------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 1045 | let p = poly!(-3., 6., 9.); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 1053 | let mut p = poly!(-3., 6., 9.); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 1061 | assert_eq!(&[3, -6, 8], poly!(3, -6, 8).as_ref()); [INFO] [stdout] | --------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:276:20 [INFO] [stdout] | [INFO] [stdout] 276 | let num1 = poly!(1., 2., 3.); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:277:20 [INFO] [stdout] | [INFO] [stdout] 277 | let den1 = poly!(-4.2, -3.12, 0.0012); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:279:20 [INFO] [stdout] | [INFO] [stdout] 279 | let num2 = poly!(-4.2, -3.12, 0.0012); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:280:20 [INFO] [stdout] | [INFO] [stdout] 280 | let den2 = poly!(1., 2., 3.); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:292:27 [INFO] [stdout] | [INFO] [stdout] 292 | let rf1 = Rf::new(poly!(1., 2.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:292:42 [INFO] [stdout] | [INFO] [stdout] 292 | let rf1 = Rf::new(poly!(1., 2.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:293:27 [INFO] [stdout] | [INFO] [stdout] 293 | let rf2 = Rf::new(poly!(-1., -2.), poly!(1., 5.)); [INFO] [stdout] | --------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:293:44 [INFO] [stdout] | [INFO] [stdout] 293 | let rf2 = Rf::new(poly!(-1., -2.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:300:27 [INFO] [stdout] | [INFO] [stdout] 300 | let rf1 = Rf::new(poly!(1., 2.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:300:42 [INFO] [stdout] | [INFO] [stdout] 300 | let rf1 = Rf::new(poly!(1., 2.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:301:27 [INFO] [stdout] | [INFO] [stdout] 301 | let rf2 = Rf::new(poly!(3.), poly!(1., 5.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:301:38 [INFO] [stdout] | [INFO] [stdout] 301 | let rf2 = Rf::new(poly!(3.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:303:32 [INFO] [stdout] | [INFO] [stdout] 303 | let expected = Rf::new(poly!(4., 2.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:303:47 [INFO] [stdout] | [INFO] [stdout] 303 | let expected = Rf::new(poly!(4., 2.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:311:27 [INFO] [stdout] | [INFO] [stdout] 311 | let rf1 = Rf::new(poly!(1., 2.), poly!(3., -4.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:311:42 [INFO] [stdout] | [INFO] [stdout] 311 | let rf1 = Rf::new(poly!(1., 2.), poly!(3., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:312:27 [INFO] [stdout] | [INFO] [stdout] 312 | let rf2 = Rf::new(poly!(3.), poly!(1., 5.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:312:38 [INFO] [stdout] | [INFO] [stdout] 312 | let rf2 = Rf::new(poly!(3.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:314:32 [INFO] [stdout] | [INFO] [stdout] 314 | let expected = Rf::new(poly!(10., -5., 10.), poly!(3., 11., -20.)); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:314:54 [INFO] [stdout] | [INFO] [stdout] 314 | let expected = Rf::new(poly!(10., -5., 10.), poly!(3., 11., -20.)); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:322:27 [INFO] [stdout] | [INFO] [stdout] 322 | let rf1 = Rf::new(poly!(1., 2.), poly!(3., -4.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:322:42 [INFO] [stdout] | [INFO] [stdout] 322 | let rf1 = Rf::new(poly!(1., 2.), poly!(3., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:323:27 [INFO] [stdout] | [INFO] [stdout] 323 | let rf2 = Rf::new(poly!(3.), poly!(1., 5.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:323:38 [INFO] [stdout] | [INFO] [stdout] 323 | let rf2 = Rf::new(poly!(3.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:324:27 [INFO] [stdout] | [INFO] [stdout] 324 | let rf3 = Rf::new(poly!(0., 4.), poly!(3., 11., -20.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:324:42 [INFO] [stdout] | [INFO] [stdout] 324 | let rf3 = Rf::new(poly!(0., 4.), poly!(3., 11., -20.)); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:326:32 [INFO] [stdout] | [INFO] [stdout] 326 | let expected = Rf::new(poly!(10., -1., 10.), poly!(3., 11., -20.)); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:326:54 [INFO] [stdout] | [INFO] [stdout] 326 | let expected = Rf::new(poly!(10., -1., 10.), poly!(3., 11., -20.)); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:335:26 [INFO] [stdout] | [INFO] [stdout] 335 | let rf = Rf::new(poly!(1., 2.), poly!(3., -4.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:335:41 [INFO] [stdout] | [INFO] [stdout] 335 | let rf = Rf::new(poly!(1., 2.), poly!(3., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:337:32 [INFO] [stdout] | [INFO] [stdout] 337 | let expected = Rf::new(poly!(4., -2.), poly!(3., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:337:48 [INFO] [stdout] | [INFO] [stdout] 337 | let expected = Rf::new(poly!(4., -2.), poly!(3., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:344:26 [INFO] [stdout] | [INFO] [stdout] 344 | let rf = Rf::new(poly!(1., 2.), poly!(3., -4.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:344:41 [INFO] [stdout] | [INFO] [stdout] 344 | let rf = Rf::new(poly!(1., 2.), poly!(3., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:346:32 [INFO] [stdout] | [INFO] [stdout] 346 | let expected = Rf::new(poly!(7., -6.), poly!(3., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:346:48 [INFO] [stdout] | [INFO] [stdout] 346 | let expected = Rf::new(poly!(7., -6.), poly!(3., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:352:27 [INFO] [stdout] | [INFO] [stdout] 352 | let rf1 = Rf::new(poly!(-1., 9.), poly!(4., -1.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:352:43 [INFO] [stdout] | [INFO] [stdout] 352 | let rf1 = Rf::new(poly!(-1., 9.), poly!(4., -1.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:353:27 [INFO] [stdout] | [INFO] [stdout] 353 | let rf2 = Rf::new(poly!(3.), poly!(4., -1.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:353:38 [INFO] [stdout] | [INFO] [stdout] 353 | let rf2 = Rf::new(poly!(3.), poly!(4., -1.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:355:32 [INFO] [stdout] | [INFO] [stdout] 355 | let expected = Rf::new(poly!(-4., 9.), poly!(4., -1.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:355:48 [INFO] [stdout] | [INFO] [stdout] 355 | let expected = Rf::new(poly!(-4., 9.), poly!(4., -1.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:363:27 [INFO] [stdout] | [INFO] [stdout] 363 | let rf1 = Rf::new(poly!(1., -2.), poly!(4., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:363:43 [INFO] [stdout] | [INFO] [stdout] 363 | let rf1 = Rf::new(poly!(1., -2.), poly!(4., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:364:27 [INFO] [stdout] | [INFO] [stdout] 364 | let rf2 = Rf::new(poly!(2.), poly!(2., 3.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:364:38 [INFO] [stdout] | [INFO] [stdout] 364 | let rf2 = Rf::new(poly!(2.), poly!(2., 3.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:366:32 [INFO] [stdout] | [INFO] [stdout] 366 | let expected = Rf::new(poly!(-6., 7., -6.), poly!(8., 4., -12.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:366:53 [INFO] [stdout] | [INFO] [stdout] 366 | let expected = Rf::new(poly!(-6., 7., -6.), poly!(8., 4., -12.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:374:27 [INFO] [stdout] | [INFO] [stdout] 374 | let rf1 = Rf::new(poly!(1., -2.), poly!(4., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:374:43 [INFO] [stdout] | [INFO] [stdout] 374 | let rf1 = Rf::new(poly!(1., -2.), poly!(4., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:375:27 [INFO] [stdout] | [INFO] [stdout] 375 | let rf2 = Rf::new(poly!(2.), poly!(2., 3.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:375:38 [INFO] [stdout] | [INFO] [stdout] 375 | let rf2 = Rf::new(poly!(2.), poly!(2., 3.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:376:27 [INFO] [stdout] | [INFO] [stdout] 376 | let rf3 = Rf::new(poly!(0., 2.), poly!(8., 4., -12.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:376:42 [INFO] [stdout] | [INFO] [stdout] 376 | let rf3 = Rf::new(poly!(0., 2.), poly!(8., 4., -12.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:378:32 [INFO] [stdout] | [INFO] [stdout] 378 | let expected = Rf::new(poly!(-6., 5., -6.), poly!(8., 4., -12.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:378:53 [INFO] [stdout] | [INFO] [stdout] 378 | let expected = Rf::new(poly!(-6., 5., -6.), poly!(8., 4., -12.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:387:27 [INFO] [stdout] | [INFO] [stdout] 387 | let rf1 = Rf::new(poly!(1., 2., 3.), poly!(1., 5.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:387:46 [INFO] [stdout] | [INFO] [stdout] 387 | let rf1 = Rf::new(poly!(1., 2., 3.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:388:27 [INFO] [stdout] | [INFO] [stdout] 388 | let rf2 = Rf::new(poly!(3.), poly!(1., 6., 5.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:388:38 [INFO] [stdout] | [INFO] [stdout] 388 | let rf2 = Rf::new(poly!(3.), poly!(1., 6., 5.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:390:32 [INFO] [stdout] | [INFO] [stdout] 390 | let expected = Rf::new(poly!(3., 6., 9.), poly!(1., 11., 35., 25.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:390:51 [INFO] [stdout] | [INFO] [stdout] 390 | let expected = Rf::new(poly!(3., 6., 9.), poly!(1., 11., 35., 25.)); [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:398:27 [INFO] [stdout] | [INFO] [stdout] 398 | let rf1 = Rf::new(poly!(1., 2., 3.), poly!(1., 5.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:398:46 [INFO] [stdout] | [INFO] [stdout] 398 | let rf1 = Rf::new(poly!(1., 2., 3.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:399:27 [INFO] [stdout] | [INFO] [stdout] 399 | let rf2 = Rf::new(poly!(-5.), poly!(1., 6., 5.)); [INFO] [stdout] | ---------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:399:39 [INFO] [stdout] | [INFO] [stdout] 399 | let rf2 = Rf::new(poly!(-5.), poly!(1., 6., 5.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:401:32 [INFO] [stdout] | [INFO] [stdout] 401 | let expected = Rf::new(poly!(-5., -10., -15.), poly!(1., 11., 35., 25.)); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:401:56 [INFO] [stdout] | [INFO] [stdout] 401 | let expected = Rf::new(poly!(-5., -10., -15.), poly!(1., 11., 35., 25.)); [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:409:27 [INFO] [stdout] | [INFO] [stdout] 409 | let rf1 = Rf::new(poly!(1., 2., 3.), poly!(1., 5.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:409:46 [INFO] [stdout] | [INFO] [stdout] 409 | let rf1 = Rf::new(poly!(1., 2., 3.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:410:27 [INFO] [stdout] | [INFO] [stdout] 410 | let rf2 = Rf::new(poly!(-5.), poly!(1., 6., 5.)); [INFO] [stdout] | ---------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:410:39 [INFO] [stdout] | [INFO] [stdout] 410 | let rf2 = Rf::new(poly!(-5.), poly!(1., 6., 5.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:412:32 [INFO] [stdout] | [INFO] [stdout] 412 | let expected = Rf::new(poly!(-5., -10., -15.), poly!(1., 11., 35., 25.)); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:412:56 [INFO] [stdout] | [INFO] [stdout] 412 | let expected = Rf::new(poly!(-5., -10., -15.), poly!(1., 11., 35., 25.)); [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:420:27 [INFO] [stdout] | [INFO] [stdout] 420 | let rf1 = Rf::new(poly!(1., 2., 3.), poly!(1., 5.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:420:46 [INFO] [stdout] | [INFO] [stdout] 420 | let rf1 = Rf::new(poly!(1., 2., 3.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:421:27 [INFO] [stdout] | [INFO] [stdout] 421 | let rf2 = Rf::new(poly!(3.), poly!(1., 6., 5.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:421:38 [INFO] [stdout] | [INFO] [stdout] 421 | let rf2 = Rf::new(poly!(3.), poly!(1., 6., 5.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:423:32 [INFO] [stdout] | [INFO] [stdout] 423 | let expected = Rf::new(poly!(3., 15.), poly!(1., 8., 20., 28., 15.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:423:48 [INFO] [stdout] | [INFO] [stdout] 423 | let expected = Rf::new(poly!(3., 15.), poly!(1., 8., 20., 28., 15.)); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:433:27 [INFO] [stdout] | [INFO] [stdout] 433 | let rf1 = Rf::new(poly!(1., 2., 3.), poly!(1., 5.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:433:46 [INFO] [stdout] | [INFO] [stdout] 433 | let rf1 = Rf::new(poly!(1., 2., 3.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:435:32 [INFO] [stdout] | [INFO] [stdout] 435 | let expected = Rf::new(poly!(1., 7., 13., 15.), poly!(1., 7., 13., 15.)); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:435:57 [INFO] [stdout] | [INFO] [stdout] 435 | let expected = Rf::new(poly!(1., 7., 13., 15.), poly!(1., 7., 13., 15.)); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:445:26 [INFO] [stdout] | [INFO] [stdout] 445 | assert!(!Rf::new(poly!(0.), poly!(0.)).is_zero()); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/arithmetic.rs:445:37 [INFO] [stdout] | [INFO] [stdout] 445 | assert!(!Rf::new(poly!(0.), poly!(0.)).is_zero()); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:274:19 [INFO] [stdout] | [INFO] [stdout] 274 | let num = poly!(1., 2., 3.); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:275:19 [INFO] [stdout] | [INFO] [stdout] 275 | let den = poly!(-4.2, -3.12, 0.0012); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:283:26 [INFO] [stdout] | [INFO] [stdout] 283 | let rf = Rf::new(poly!(1., 2.), poly!(-4., 6., -2.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:283:41 [INFO] [stdout] | [INFO] [stdout] 283 | let rf = Rf::new(poly!(1., 2.), poly!(-4., 6., -2.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:287:32 [INFO] [stdout] | [INFO] [stdout] 287 | assert_eq!(-1, Rf::new(poly!(1., 1.), Poly::zero()).relative_degree()); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:288:45 [INFO] [stdout] | [INFO] [stdout] 288 | assert_eq!(1, Rf::new(Poly::zero(), poly!(1., 1.)).relative_degree()); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:297:26 [INFO] [stdout] | [INFO] [stdout] 297 | let rf = Rf::new(poly!(-0.75, 0.25), poly!(0.75, 0.75, 1.)); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:297:46 [INFO] [stdout] | [INFO] [stdout] 297 | let rf = Rf::new(poly!(-0.75, 0.25), poly!(0.75, 0.75, 1.)); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:305:26 [INFO] [stdout] | [INFO] [stdout] 305 | let rf = Rf::new(poly!(-0.75, 0.25), poly!(0.75, 0.75, 1.)); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:305:46 [INFO] [stdout] | [INFO] [stdout] 305 | let rf = Rf::new(poly!(-0.75, 0.25), poly!(0.75, 0.75, 1.)); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:313:26 [INFO] [stdout] | [INFO] [stdout] 313 | let rf = Rf::new(poly!(1.), poly!(6., -5., 1.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:313:37 [INFO] [stdout] | [INFO] [stdout] 313 | let rf = Rf::new(poly!(1.), poly!(6., -5., 1.)); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:320:26 [INFO] [stdout] | [INFO] [stdout] 320 | let rf = Rf::new(poly!(1.), poly!(10., -6., 1.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:320:37 [INFO] [stdout] | [INFO] [stdout] 320 | let rf = Rf::new(poly!(1.), poly!(10., -6., 1.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:329:26 [INFO] [stdout] | [INFO] [stdout] 329 | let rf = Rf::new(poly!(1.), poly!(6., -5., 1.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:329:37 [INFO] [stdout] | [INFO] [stdout] 329 | let rf = Rf::new(poly!(1.), poly!(6., -5., 1.)); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:336:26 [INFO] [stdout] | [INFO] [stdout] 336 | let rf = Rf::new(poly!(3.25, 3., 1.), poly!(10., -3., 1.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:336:47 [INFO] [stdout] | [INFO] [stdout] 336 | let rf = Rf::new(poly!(3.25, 3., 1.), poly!(10., -3., 1.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:351:27 [INFO] [stdout] | [INFO] [stdout] 351 | let rf2 = Rf::new(poly!(1.123), poly!(0.987, -1.321)); [INFO] [stdout] | ------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:351:41 [INFO] [stdout] | [INFO] [stdout] 351 | let rf2 = Rf::new(poly!(1.123), poly!(0.987, -1.321)); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:360:26 [INFO] [stdout] | [INFO] [stdout] 360 | let rf = Rf::new(poly!(1., 2.), poly!(-4., 6., -2.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:360:41 [INFO] [stdout] | [INFO] [stdout] 360 | let rf = Rf::new(poly!(1., 2.), poly!(-4., 6., -2.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:361:32 [INFO] [stdout] | [INFO] [stdout] 361 | let expected = Rf::new(poly!(-0.5, -1.), poly!(2., -3., 1.)); [INFO] [stdout] | ---------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:361:50 [INFO] [stdout] | [INFO] [stdout] 361 | let expected = Rf::new(poly!(-0.5, -1.), poly!(2., -3., 1.)); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:364:27 [INFO] [stdout] | [INFO] [stdout] 364 | let rf2 = Rf::new(poly!(1.), poly!(0.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:364:38 [INFO] [stdout] | [INFO] [stdout] 364 | let rf2 = Rf::new(poly!(1.), poly!(0.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:370:30 [INFO] [stdout] | [INFO] [stdout] 370 | let mut rf = Rf::new(poly!(1., 2.), poly!(-4., 6., -2.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:370:45 [INFO] [stdout] | [INFO] [stdout] 370 | let mut rf = Rf::new(poly!(1., 2.), poly!(-4., 6., -2.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:372:32 [INFO] [stdout] | [INFO] [stdout] 372 | let expected = Rf::new(poly!(-0.5, -1.), poly!(2., -3., 1.)); [INFO] [stdout] | ---------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:372:50 [INFO] [stdout] | [INFO] [stdout] 372 | let expected = Rf::new(poly!(-0.5, -1.), poly!(2., -3., 1.)); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:375:31 [INFO] [stdout] | [INFO] [stdout] 375 | let mut rf2 = Rf::new(poly!(1.), poly!(0.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:375:42 [INFO] [stdout] | [INFO] [stdout] 375 | let mut rf2 = Rf::new(poly!(1.), poly!(0.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:388:39 [INFO] [stdout] | [INFO] [stdout] 388 | let expected = Rf::::new(poly!(3., -8., 6.), poly!(0., 0., 1.)); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/rational_function/mod.rs:388:59 [INFO] [stdout] | [INFO] [stdout] 388 | let expected = Rf::::new(poly!(3., -8., 6.), poly!(0., 0., 1.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:292:30 [INFO] [stdout] | [INFO] [stdout] 292 | let tf = Tf::new(poly!(g, -3.), poly!(1., 5., -0.5)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:292:45 [INFO] [stdout] | [INFO] [stdout] 292 | let tf = Tf::new(poly!(g, -3.), poly!(1., 5., -0.5)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:300:33 [INFO] [stdout] | [INFO] [stdout] 300 | let stable_tf = Tf::new(poly!(1., 2.), stable_den); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:304:35 [INFO] [stdout] | [INFO] [stdout] 304 | let unstable_tf = Tf::new(poly!(1., 2.), unstable_den); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:320:26 [INFO] [stdout] | [INFO] [stdout] 320 | let tf = Tf::new(poly!(5.), Poly::new_from_roots(&[-1., -10.])); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:330:26 [INFO] [stdout] | [INFO] [stdout] 330 | let tf = Tf::new(poly!(4.), poly!(1., 5.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:330:37 [INFO] [stdout] | [INFO] [stdout] 330 | let tf = Tf::new(poly!(4.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:332:26 [INFO] [stdout] | [INFO] [stdout] 332 | let tf = Tf::new(poly!(4., -12.), poly!(1., 5.)); [INFO] [stdout] | --------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:332:43 [INFO] [stdout] | [INFO] [stdout] 332 | let tf = Tf::new(poly!(4., -12.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:334:26 [INFO] [stdout] | [INFO] [stdout] 334 | let tf = Tf::new(poly!(-3., 4.), poly!(5.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:334:42 [INFO] [stdout] | [INFO] [stdout] 334 | let tf = Tf::new(poly!(-3., 4.), poly!(5.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:340:26 [INFO] [stdout] | [INFO] [stdout] 340 | let tf = Tf::new(poly!(1., -3.), poly!(1., 3., 2.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:340:42 [INFO] [stdout] | [INFO] [stdout] 340 | let tf = Tf::new(poly!(1., -3.), poly!(1., 3., 2.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:342:26 [INFO] [stdout] | [INFO] [stdout] 342 | let tf = Tf::new(poly!(1.), poly!(1., 3., 2.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:342:37 [INFO] [stdout] | [INFO] [stdout] 342 | let tf = Tf::new(poly!(1.), poly!(1., 3., 2.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:344:26 [INFO] [stdout] | [INFO] [stdout] 344 | let tf = Tf::new(poly!(1., 0.5, -3.), poly!(1., 3., 2.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:344:47 [INFO] [stdout] | [INFO] [stdout] 344 | let tf = Tf::new(poly!(1., 0.5, -3.), poly!(1., 3., 2.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:350:25 [INFO] [stdout] | [INFO] [stdout] 350 | let g = Tf::new(poly!(1.), poly!(0., 1.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:350:36 [INFO] [stdout] | [INFO] [stdout] 350 | let g = Tf::new(poly!(1.), poly!(0., 1.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:351:25 [INFO] [stdout] | [INFO] [stdout] 351 | let r = Tf::new(poly!(4.), poly!(1., 1.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:351:36 [INFO] [stdout] | [INFO] [stdout] 351 | let r = Tf::new(poly!(4.), poly!(1., 1.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:353:28 [INFO] [stdout] | [INFO] [stdout] 353 | assert_eq!(Tf::new(poly!(4.), poly!(4., 1., 1.)), f); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:353:39 [INFO] [stdout] | [INFO] [stdout] 353 | assert_eq!(Tf::new(poly!(4.), poly!(4., 1., 1.)), f); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:358:25 [INFO] [stdout] | [INFO] [stdout] 358 | let g = Tf::new(poly!(1.), poly!(0., 1.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:358:36 [INFO] [stdout] | [INFO] [stdout] 358 | let g = Tf::new(poly!(1.), poly!(0., 1.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:359:25 [INFO] [stdout] | [INFO] [stdout] 359 | let r = Tf::new(poly!(4.), poly!(1., 1.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:359:36 [INFO] [stdout] | [INFO] [stdout] 359 | let r = Tf::new(poly!(4.), poly!(1., 1.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:361:28 [INFO] [stdout] | [INFO] [stdout] 361 | assert_eq!(Tf::new(poly!(0., 1., 1.), poly!(4., 1., 1.)), s); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:361:47 [INFO] [stdout] | [INFO] [stdout] 361 | assert_eq!(Tf::new(poly!(0., 1., 1.), poly!(4., 1., 1.)), s); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:366:25 [INFO] [stdout] | [INFO] [stdout] 366 | let g = Tf::new(poly!(1.), poly!(0., 1.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:366:36 [INFO] [stdout] | [INFO] [stdout] 366 | let g = Tf::new(poly!(1.), poly!(0., 1.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:367:25 [INFO] [stdout] | [INFO] [stdout] 367 | let r = Tf::new(poly!(4.), poly!(1., 1.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:367:36 [INFO] [stdout] | [INFO] [stdout] 367 | let r = Tf::new(poly!(4.), poly!(1., 1.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:369:28 [INFO] [stdout] | [INFO] [stdout] 369 | assert_eq!(Tf::new(poly!(0., 4.), poly!(4., 1., 1.)), q); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:369:43 [INFO] [stdout] | [INFO] [stdout] 369 | assert_eq!(Tf::new(poly!(0., 4.), poly!(4., 1., 1.)), q); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:374:25 [INFO] [stdout] | [INFO] [stdout] 374 | let l = Tf::new(poly!(1.), Poly::new_from_roots(&[-1., -2.])); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/continuous.rs:386:25 [INFO] [stdout] | [INFO] [stdout] 386 | let l = Tf::new(poly!(1.0_f32), Poly::new_from_roots(&[0., -3., -5.])); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/discrete.rs:385:26 [INFO] [stdout] | [INFO] [stdout] 385 | let _ = Tfz::new(poly!(1.), poly!(1., 2., 3.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/discrete.rs:385:37 [INFO] [stdout] | [INFO] [stdout] 385 | let _ = Tfz::new(poly!(1.), poly!(1., 2., 3.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/discrete.rs:396:27 [INFO] [stdout] | [INFO] [stdout] 396 | let tf = Tfz::new(poly!(4.), poly!(1., 5.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/discrete.rs:396:38 [INFO] [stdout] | [INFO] [stdout] 396 | let tf = Tfz::new(poly!(4.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/discrete.rs:399:27 [INFO] [stdout] | [INFO] [stdout] 399 | let tf = Tfz::new(poly!(4., 10.), poly!(1., 5.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/discrete.rs:399:43 [INFO] [stdout] | [INFO] [stdout] 399 | let tf = Tfz::new(poly!(4., 10.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/discrete.rs:402:27 [INFO] [stdout] | [INFO] [stdout] 402 | let tf = Tfz::new(poly!(4., 1.), poly!(5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/discrete.rs:402:42 [INFO] [stdout] | [INFO] [stdout] 402 | let tf = Tfz::new(poly!(4., 1.), poly!(5.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/discrete.rs:408:27 [INFO] [stdout] | [INFO] [stdout] 408 | let tf = Tfz::new(poly!(5., -3.), poly!(2., 5., -6.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/discrete.rs:408:43 [INFO] [stdout] | [INFO] [stdout] 408 | let tf = Tfz::new(poly!(5., -3.), poly!(2., 5., -6.)); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/discrete.rs:415:34 [INFO] [stdout] | [INFO] [stdout] 415 | let stable_tf = Tfz::new(poly!(1., 2.), stable_den); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/discrete.rs:419:36 [INFO] [stdout] | [INFO] [stdout] 419 | let unstable_tf = Tfz::new(poly!(1., 2.), unstable_den); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/discrete.rs:437:28 [INFO] [stdout] | [INFO] [stdout] 437 | let tfz = Tfz::new(poly!(0.5_f32), poly!(-0.5, 1.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/discrete.rs:437:44 [INFO] [stdout] | [INFO] [stdout] 437 | let tfz = Tfz::new(poly!(0.5_f32), poly!(-0.5, 1.)); [INFO] [stdout] | --------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/discrete.rs:451:28 [INFO] [stdout] | [INFO] [stdout] 451 | let tfz = Tfz::new(poly!(0.5_f32), poly!(-0.5, 1.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/discrete.rs:451:44 [INFO] [stdout] | [INFO] [stdout] 451 | let tfz = Tfz::new(poly!(0.5_f32), poly!(-0.5, 1.)); [INFO] [stdout] | --------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/matrix.rs:186:33 [INFO] [stdout] | [INFO] [stdout] 186 | assert_eq!(tfm[[0, 0]], poly!(6., 5., 1.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/matrix.rs:187:33 [INFO] [stdout] | [INFO] [stdout] 187 | assert_eq!(tfm[[0, 1]], poly!(9., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/matrix.rs:188:33 [INFO] [stdout] | [INFO] [stdout] 188 | assert_eq!(tfm[[1, 0]], poly!(8., 4.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/matrix.rs:189:33 [INFO] [stdout] | [INFO] [stdout] 189 | assert_eq!(tfm[[1, 1]], poly!(21., 14., 1.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/matrix.rs:190:31 [INFO] [stdout] | [INFO] [stdout] 190 | assert_eq!(tfm.den(), poly!(2., 3., 1.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/matrix.rs:225:23 [INFO] [stdout] | [INFO] [stdout] 225 | tfm[[0, 0]] = poly!(1., 2., 3.); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/matrix.rs:226:20 [INFO] [stdout] | [INFO] [stdout] 226 | assert_eq!(poly!(1., 2., 3.), tfm[[0, 0]]); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:524:19 [INFO] [stdout] | [INFO] [stdout] 524 | let num = poly!(1., 2., 3.); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:525:19 [INFO] [stdout] | [INFO] [stdout] 525 | let den = poly!(-4.2, -3.12, 0.0012); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:533:47 [INFO] [stdout] | [INFO] [stdout] 533 | let tfz = TfGen::<_, Continuous>::new(poly!(1., 2.), poly!(-4., 6., -2.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:533:62 [INFO] [stdout] | [INFO] [stdout] 533 | let tfz = TfGen::<_, Continuous>::new(poly!(1., 2.), poly!(-4., 6., -2.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:539:41 [INFO] [stdout] | [INFO] [stdout] 539 | TfGen::<_, Continuous>::new(poly!(1., 1.), Poly::zero()).relative_degree() [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:543:55 [INFO] [stdout] | [INFO] [stdout] 543 | TfGen::<_, Continuous>::new(Poly::zero(), poly!(1., 1.)).relative_degree() [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:553:46 [INFO] [stdout] | [INFO] [stdout] 553 | let tf = TfGen::<_, Continuous>::new(poly!(-0.75, 0.25), poly!(0.75, 0.75, 1.)); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:553:66 [INFO] [stdout] | [INFO] [stdout] 553 | let tf = TfGen::<_, Continuous>::new(poly!(-0.75, 0.25), poly!(0.75, 0.75, 1.)); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:561:46 [INFO] [stdout] | [INFO] [stdout] 561 | let tf = TfGen::<_, Continuous>::new(poly!(-0.75, 0.25), poly!(0.75, 0.75, 1.)); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:561:66 [INFO] [stdout] | [INFO] [stdout] 561 | let tf = TfGen::<_, Continuous>::new(poly!(-0.75, 0.25), poly!(0.75, 0.75, 1.)); [INFO] [stdout] | --------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:569:20 [INFO] [stdout] | [INFO] [stdout] 569 | let num1 = poly!(1., 2., 3.); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:570:20 [INFO] [stdout] | [INFO] [stdout] 570 | let den1 = poly!(-4.2, -3.12, 0.0012); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:572:20 [INFO] [stdout] | [INFO] [stdout] 572 | let num2 = poly!(-4.2, -3.12, 0.0012); [INFO] [stdout] | -------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:573:20 [INFO] [stdout] | [INFO] [stdout] 573 | let den2 = poly!(1., 2., 3.); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:585:46 [INFO] [stdout] | [INFO] [stdout] 585 | let tf = TfGen::<_, Continuous>::new(poly!(1.), poly!(6., -5., 1.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:585:57 [INFO] [stdout] | [INFO] [stdout] 585 | let tf = TfGen::<_, Continuous>::new(poly!(1.), poly!(6., -5., 1.)); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:592:46 [INFO] [stdout] | [INFO] [stdout] 592 | let tf = TfGen::<_, Continuous>::new(poly!(1.), poly!(10., -6., 1.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:592:57 [INFO] [stdout] | [INFO] [stdout] 592 | let tf = TfGen::<_, Continuous>::new(poly!(1.), poly!(10., -6., 1.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:601:44 [INFO] [stdout] | [INFO] [stdout] 601 | let tf = TfGen::<_, Discrete>::new(poly!(1.), poly!(6., -5., 1.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:601:55 [INFO] [stdout] | [INFO] [stdout] 601 | let tf = TfGen::<_, Discrete>::new(poly!(1.), poly!(6., -5., 1.)); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:608:44 [INFO] [stdout] | [INFO] [stdout] 608 | let tf = TfGen::<_, Discrete>::new(poly!(3.25, 3., 1.), poly!(10., -3., 1.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:608:65 [INFO] [stdout] | [INFO] [stdout] 608 | let tf = TfGen::<_, Discrete>::new(poly!(3.25, 3., 1.), poly!(10., -3., 1.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:618:49 [INFO] [stdout] | [INFO] [stdout] 618 | let l = TfGen::<_, Continuous>::new(poly!(1.), poly!(-b, 1.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:618:60 [INFO] [stdout] | [INFO] [stdout] 618 | let l = TfGen::<_, Continuous>::new(poly!(1.), poly!(-b, 1.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:619:49 [INFO] [stdout] | [INFO] [stdout] 619 | let g = TfGen::<_, Continuous>::new(poly!(1.), poly!(-b + 1., 1.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:619:60 [INFO] [stdout] | [INFO] [stdout] 619 | let g = TfGen::<_, Continuous>::new(poly!(1.), poly!(-b + 1., 1.)); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:627:49 [INFO] [stdout] | [INFO] [stdout] 627 | let l = TfGen::<_, Continuous>::new(poly!(1.), poly!(-b, 1.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:627:60 [INFO] [stdout] | [INFO] [stdout] 627 | let l = TfGen::<_, Continuous>::new(poly!(1.), poly!(-b, 1.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:628:49 [INFO] [stdout] | [INFO] [stdout] 628 | let g = TfGen::<_, Continuous>::new(poly!(1.), poly!(-b - 1., 1.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:628:60 [INFO] [stdout] | [INFO] [stdout] 628 | let g = TfGen::<_, Continuous>::new(poly!(1.), poly!(-b - 1., 1.)); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:635:45 [INFO] [stdout] | [INFO] [stdout] 635 | let tf1 = TfGen::<_, Discrete>::new(poly!(1., 2.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:635:60 [INFO] [stdout] | [INFO] [stdout] 635 | let tf1 = TfGen::<_, Discrete>::new(poly!(1., 2.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:636:45 [INFO] [stdout] | [INFO] [stdout] 636 | let tf2 = TfGen::<_, Discrete>::new(poly!(-1., -2.), poly!(1., 5.)); [INFO] [stdout] | --------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:636:62 [INFO] [stdout] | [INFO] [stdout] 636 | let tf2 = TfGen::<_, Discrete>::new(poly!(-1., -2.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:643:47 [INFO] [stdout] | [INFO] [stdout] 643 | let tf1 = TfGen::<_, Continuous>::new(poly!(1., 2.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:643:62 [INFO] [stdout] | [INFO] [stdout] 643 | let tf1 = TfGen::<_, Continuous>::new(poly!(1., 2.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:644:30 [INFO] [stdout] | [INFO] [stdout] 644 | let tf2 = TfGen::new(poly!(3.), poly!(1., 5.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:644:41 [INFO] [stdout] | [INFO] [stdout] 644 | let tf2 = TfGen::new(poly!(3.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:646:35 [INFO] [stdout] | [INFO] [stdout] 646 | let expected = TfGen::new(poly!(4., 2.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:646:50 [INFO] [stdout] | [INFO] [stdout] 646 | let expected = TfGen::new(poly!(4., 2.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:654:45 [INFO] [stdout] | [INFO] [stdout] 654 | let tf1 = TfGen::<_, Discrete>::new(poly!(1., 2.), poly!(3., -4.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:654:60 [INFO] [stdout] | [INFO] [stdout] 654 | let tf1 = TfGen::<_, Discrete>::new(poly!(1., 2.), poly!(3., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:655:30 [INFO] [stdout] | [INFO] [stdout] 655 | let tf2 = TfGen::new(poly!(3.), poly!(1., 5.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:655:41 [INFO] [stdout] | [INFO] [stdout] 655 | let tf2 = TfGen::new(poly!(3.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:657:35 [INFO] [stdout] | [INFO] [stdout] 657 | let expected = TfGen::new(poly!(10., -5., 10.), poly!(3., 11., -20.)); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:657:57 [INFO] [stdout] | [INFO] [stdout] 657 | let expected = TfGen::new(poly!(10., -5., 10.), poly!(3., 11., -20.)); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:665:45 [INFO] [stdout] | [INFO] [stdout] 665 | let tf1 = TfGen::<_, Discrete>::new(poly!(1., 2.), poly!(3., -4.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:665:60 [INFO] [stdout] | [INFO] [stdout] 665 | let tf1 = TfGen::<_, Discrete>::new(poly!(1., 2.), poly!(3., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:666:30 [INFO] [stdout] | [INFO] [stdout] 666 | let tf2 = TfGen::new(poly!(3.), poly!(1., 5.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:666:41 [INFO] [stdout] | [INFO] [stdout] 666 | let tf2 = TfGen::new(poly!(3.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:667:30 [INFO] [stdout] | [INFO] [stdout] 667 | let tf3 = TfGen::new(poly!(0., 4.), poly!(3., 11., -20.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:667:45 [INFO] [stdout] | [INFO] [stdout] 667 | let tf3 = TfGen::new(poly!(0., 4.), poly!(3., 11., -20.)); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:669:35 [INFO] [stdout] | [INFO] [stdout] 669 | let expected = TfGen::new(poly!(10., -1., 10.), poly!(3., 11., -20.)); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:669:57 [INFO] [stdout] | [INFO] [stdout] 669 | let expected = TfGen::new(poly!(10., -1., 10.), poly!(3., 11., -20.)); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:678:44 [INFO] [stdout] | [INFO] [stdout] 678 | let tf = TfGen::<_, Discrete>::new(poly!(1., 2.), poly!(3., -4.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:678:59 [INFO] [stdout] | [INFO] [stdout] 678 | let tf = TfGen::<_, Discrete>::new(poly!(1., 2.), poly!(3., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:680:35 [INFO] [stdout] | [INFO] [stdout] 680 | let expected = TfGen::new(poly!(4., -2.), poly!(3., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:680:51 [INFO] [stdout] | [INFO] [stdout] 680 | let expected = TfGen::new(poly!(4., -2.), poly!(3., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:687:44 [INFO] [stdout] | [INFO] [stdout] 687 | let tf = TfGen::<_, Discrete>::new(poly!(1., 2.), poly!(3., -4.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:687:59 [INFO] [stdout] | [INFO] [stdout] 687 | let tf = TfGen::<_, Discrete>::new(poly!(1., 2.), poly!(3., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:689:35 [INFO] [stdout] | [INFO] [stdout] 689 | let expected = TfGen::new(poly!(7., -6.), poly!(3., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:689:51 [INFO] [stdout] | [INFO] [stdout] 689 | let expected = TfGen::new(poly!(7., -6.), poly!(3., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:695:47 [INFO] [stdout] | [INFO] [stdout] 695 | let tf1 = TfGen::<_, Continuous>::new(poly!(-1., 9.), poly!(4., -1.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:695:63 [INFO] [stdout] | [INFO] [stdout] 695 | let tf1 = TfGen::<_, Continuous>::new(poly!(-1., 9.), poly!(4., -1.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:696:30 [INFO] [stdout] | [INFO] [stdout] 696 | let tf2 = TfGen::new(poly!(3.), poly!(4., -1.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:696:41 [INFO] [stdout] | [INFO] [stdout] 696 | let tf2 = TfGen::new(poly!(3.), poly!(4., -1.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:698:35 [INFO] [stdout] | [INFO] [stdout] 698 | let expected = TfGen::new(poly!(-4., 9.), poly!(4., -1.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:698:51 [INFO] [stdout] | [INFO] [stdout] 698 | let expected = TfGen::new(poly!(-4., 9.), poly!(4., -1.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:706:45 [INFO] [stdout] | [INFO] [stdout] 706 | let tf1 = TfGen::<_, Discrete>::new(poly!(1., -2.), poly!(4., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:706:61 [INFO] [stdout] | [INFO] [stdout] 706 | let tf1 = TfGen::<_, Discrete>::new(poly!(1., -2.), poly!(4., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:707:30 [INFO] [stdout] | [INFO] [stdout] 707 | let tf2 = TfGen::new(poly!(2.), poly!(2., 3.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:707:41 [INFO] [stdout] | [INFO] [stdout] 707 | let tf2 = TfGen::new(poly!(2.), poly!(2., 3.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:709:35 [INFO] [stdout] | [INFO] [stdout] 709 | let expected = TfGen::new(poly!(-6., 7., -6.), poly!(8., 4., -12.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:709:56 [INFO] [stdout] | [INFO] [stdout] 709 | let expected = TfGen::new(poly!(-6., 7., -6.), poly!(8., 4., -12.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:717:45 [INFO] [stdout] | [INFO] [stdout] 717 | let tf1 = TfGen::<_, Discrete>::new(poly!(1., -2.), poly!(4., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:717:61 [INFO] [stdout] | [INFO] [stdout] 717 | let tf1 = TfGen::<_, Discrete>::new(poly!(1., -2.), poly!(4., -4.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:718:30 [INFO] [stdout] | [INFO] [stdout] 718 | let tf2 = TfGen::new(poly!(2.), poly!(2., 3.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:718:41 [INFO] [stdout] | [INFO] [stdout] 718 | let tf2 = TfGen::new(poly!(2.), poly!(2., 3.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:719:30 [INFO] [stdout] | [INFO] [stdout] 719 | let tf3 = TfGen::new(poly!(0., 2.), poly!(8., 4., -12.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:719:45 [INFO] [stdout] | [INFO] [stdout] 719 | let tf3 = TfGen::new(poly!(0., 2.), poly!(8., 4., -12.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:721:35 [INFO] [stdout] | [INFO] [stdout] 721 | let expected = TfGen::new(poly!(-6., 5., -6.), poly!(8., 4., -12.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:721:56 [INFO] [stdout] | [INFO] [stdout] 721 | let expected = TfGen::new(poly!(-6., 5., -6.), poly!(8., 4., -12.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:730:47 [INFO] [stdout] | [INFO] [stdout] 730 | let tf1 = TfGen::<_, Continuous>::new(poly!(1., 2., 3.), poly!(1., 5.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:730:66 [INFO] [stdout] | [INFO] [stdout] 730 | let tf1 = TfGen::<_, Continuous>::new(poly!(1., 2., 3.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:731:30 [INFO] [stdout] | [INFO] [stdout] 731 | let tf2 = TfGen::new(poly!(3.), poly!(1., 6., 5.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:731:41 [INFO] [stdout] | [INFO] [stdout] 731 | let tf2 = TfGen::new(poly!(3.), poly!(1., 6., 5.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:733:35 [INFO] [stdout] | [INFO] [stdout] 733 | let expected = TfGen::new(poly!(3., 6., 9.), poly!(1., 11., 35., 25.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:733:54 [INFO] [stdout] | [INFO] [stdout] 733 | let expected = TfGen::new(poly!(3., 6., 9.), poly!(1., 11., 35., 25.)); [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:741:47 [INFO] [stdout] | [INFO] [stdout] 741 | let tf1 = TfGen::<_, Continuous>::new(poly!(1., 2., 3.), poly!(1., 5.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:741:66 [INFO] [stdout] | [INFO] [stdout] 741 | let tf1 = TfGen::<_, Continuous>::new(poly!(1., 2., 3.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:742:30 [INFO] [stdout] | [INFO] [stdout] 742 | let tf2 = TfGen::new(poly!(-5.), poly!(1., 6., 5.)); [INFO] [stdout] | ---------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:742:42 [INFO] [stdout] | [INFO] [stdout] 742 | let tf2 = TfGen::new(poly!(-5.), poly!(1., 6., 5.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:744:35 [INFO] [stdout] | [INFO] [stdout] 744 | let expected = TfGen::new(poly!(-5., -10., -15.), poly!(1., 11., 35., 25.)); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:744:59 [INFO] [stdout] | [INFO] [stdout] 744 | let expected = TfGen::new(poly!(-5., -10., -15.), poly!(1., 11., 35., 25.)); [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:752:47 [INFO] [stdout] | [INFO] [stdout] 752 | let tf1 = TfGen::<_, Continuous>::new(poly!(1., 2., 3.), poly!(1., 5.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:752:66 [INFO] [stdout] | [INFO] [stdout] 752 | let tf1 = TfGen::<_, Continuous>::new(poly!(1., 2., 3.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:753:30 [INFO] [stdout] | [INFO] [stdout] 753 | let tf2 = TfGen::new(poly!(-5.), poly!(1., 6., 5.)); [INFO] [stdout] | ---------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:753:42 [INFO] [stdout] | [INFO] [stdout] 753 | let tf2 = TfGen::new(poly!(-5.), poly!(1., 6., 5.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:755:35 [INFO] [stdout] | [INFO] [stdout] 755 | let expected = TfGen::new(poly!(-5., -10., -15.), poly!(1., 11., 35., 25.)); [INFO] [stdout] | ---------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:755:59 [INFO] [stdout] | [INFO] [stdout] 755 | let expected = TfGen::new(poly!(-5., -10., -15.), poly!(1., 11., 35., 25.)); [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:763:45 [INFO] [stdout] | [INFO] [stdout] 763 | let tf1 = TfGen::<_, Discrete>::new(poly!(1., 2., 3.), poly!(1., 5.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:763:64 [INFO] [stdout] | [INFO] [stdout] 763 | let tf1 = TfGen::<_, Discrete>::new(poly!(1., 2., 3.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:764:30 [INFO] [stdout] | [INFO] [stdout] 764 | let tf2 = TfGen::new(poly!(3.), poly!(1., 6., 5.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:764:41 [INFO] [stdout] | [INFO] [stdout] 764 | let tf2 = TfGen::new(poly!(3.), poly!(1., 6., 5.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:766:35 [INFO] [stdout] | [INFO] [stdout] 766 | let expected = TfGen::new(poly!(3., 15.), poly!(1., 8., 20., 28., 15.)); [INFO] [stdout] | -------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:766:51 [INFO] [stdout] | [INFO] [stdout] 766 | let expected = TfGen::new(poly!(3., 15.), poly!(1., 8., 20., 28., 15.)); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:778:45 [INFO] [stdout] | [INFO] [stdout] 778 | let tf1 = TfGen::<_, Discrete>::new(poly!(1., 2., 3.), poly!(1., 5.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:778:64 [INFO] [stdout] | [INFO] [stdout] 778 | let tf1 = TfGen::<_, Discrete>::new(poly!(1., 2., 3.), poly!(1., 5.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:780:35 [INFO] [stdout] | [INFO] [stdout] 780 | let expected = TfGen::new(poly!(1., 7., 13., 15.), poly!(1., 7., 13., 15.)); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:780:60 [INFO] [stdout] | [INFO] [stdout] 780 | let expected = TfGen::new(poly!(1., 7., 13., 15.), poly!(1., 7., 13., 15.)); [INFO] [stdout] | ----------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:792:44 [INFO] [stdout] | [INFO] [stdout] 792 | assert!(!TfGen::<_, Discrete>::new(poly!(0.), poly!(0.)).is_zero()); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:792:55 [INFO] [stdout] | [INFO] [stdout] 792 | assert!(!TfGen::<_, Discrete>::new(poly!(0.), poly!(0.)).is_zero()); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:803:47 [INFO] [stdout] | [INFO] [stdout] 803 | let tf2 = TfGen::<_, Continuous>::new(poly!(1.123), poly!(0.987, -1.321)); [INFO] [stdout] | ------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:803:61 [INFO] [stdout] | [INFO] [stdout] 803 | let tf2 = TfGen::<_, Continuous>::new(poly!(1.123), poly!(0.987, -1.321)); [INFO] [stdout] | -------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:812:45 [INFO] [stdout] | [INFO] [stdout] 812 | let tfz = TfGen::<_, Discrete>::new(poly!(1., 2.), poly!(-4., 6., -2.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:812:60 [INFO] [stdout] | [INFO] [stdout] 812 | let tfz = TfGen::<_, Discrete>::new(poly!(1., 2.), poly!(-4., 6., -2.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:813:35 [INFO] [stdout] | [INFO] [stdout] 813 | let expected = TfGen::new(poly!(-0.5, -1.), poly!(2., -3., 1.)); [INFO] [stdout] | ---------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:813:53 [INFO] [stdout] | [INFO] [stdout] 813 | let expected = TfGen::new(poly!(-0.5, -1.), poly!(2., -3., 1.)); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:816:46 [INFO] [stdout] | [INFO] [stdout] 816 | let tfz2 = TfGen::<_, Discrete>::new(poly!(1.), poly!(0.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:816:57 [INFO] [stdout] | [INFO] [stdout] 816 | let tfz2 = TfGen::<_, Discrete>::new(poly!(1.), poly!(0.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:822:49 [INFO] [stdout] | [INFO] [stdout] 822 | let mut tfz = TfGen::<_, Discrete>::new(poly!(1., 2.), poly!(-4., 6., -2.)); [INFO] [stdout] | ------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:822:64 [INFO] [stdout] | [INFO] [stdout] 822 | let mut tfz = TfGen::<_, Discrete>::new(poly!(1., 2.), poly!(-4., 6., -2.)); [INFO] [stdout] | ------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:824:35 [INFO] [stdout] | [INFO] [stdout] 824 | let expected = TfGen::new(poly!(-0.5, -1.), poly!(2., -3., 1.)); [INFO] [stdout] | ---------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:824:53 [INFO] [stdout] | [INFO] [stdout] 824 | let expected = TfGen::new(poly!(-0.5, -1.), poly!(2., -3., 1.)); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:827:50 [INFO] [stdout] | [INFO] [stdout] 827 | let mut tfz2 = TfGen::<_, Discrete>::new(poly!(1.), poly!(0.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:827:61 [INFO] [stdout] | [INFO] [stdout] 827 | let mut tfz2 = TfGen::<_, Discrete>::new(poly!(1.), poly!(0.)); [INFO] [stdout] | --------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:855:54 [INFO] [stdout] | [INFO] [stdout] 855 | let expected = TfGen::::new(poly!(3., -8., 6.), poly!(0., 0., 1.)); [INFO] [stdout] | ------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/polynomial/mod.rs:56:62 [INFO] [stdout] | [INFO] [stdout] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] ::: src/transfer_function/mod.rs:855:74 [INFO] [stdout] | [INFO] [stdout] 855 | let expected = TfGen::::new(poly!(3., -8., 6.), poly!(0., 0., 1.)); [INFO] [stdout] | ----------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 504 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 21.44s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: au v0.10.0 (/opt/rustwide/workdir) [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` [INFO] running `Command { std: "docker" "inspect" "2b8cfd36079667f816ab4c862e4bf96b9a3935150b0be54b44407844deaa05a3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2b8cfd36079667f816ab4c862e4bf96b9a3935150b0be54b44407844deaa05a3", kill_on_drop: false }` [INFO] [stdout] 2b8cfd36079667f816ab4c862e4bf96b9a3935150b0be54b44407844deaa05a3 [INFO] checking au-0.10.0 against try#eb3956d47f58f1c7c0a5694b1d3401945bc41dce for pr-117164-1 [INFO] extracting crate au 0.10.0 into /workspace/builds/worker-4-tc2/source [INFO] validating manifest of crates.io crate au 0.10.0 on toolchain eb3956d47f58f1c7c0a5694b1d3401945bc41dce [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+eb3956d47f58f1c7c0a5694b1d3401945bc41dce" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate au 0.10.0 [INFO] finished tweaking crates.io crate au 0.10.0 [INFO] tweaked toml for crates.io crate au 0.10.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] crate crates.io crate au 0.10.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+eb3956d47f58f1c7c0a5694b1d3401945bc41dce" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+eb3956d47f58f1c7c0a5694b1d3401945bc41dce" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2095ce0189d49e9c17e11d6be571ab1aca504e54a8e0c506f4d5b462c4b28cca [INFO] running `Command { std: "docker" "start" "-a" "2095ce0189d49e9c17e11d6be571ab1aca504e54a8e0c506f4d5b462c4b28cca", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2095ce0189d49e9c17e11d6be571ab1aca504e54a8e0c506f4d5b462c4b28cca", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2095ce0189d49e9c17e11d6be571ab1aca504e54a8e0c506f4d5b462c4b28cca", kill_on_drop: false }` [INFO] [stdout] 2095ce0189d49e9c17e11d6be571ab1aca504e54a8e0c506f4d5b462c4b28cca [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+eb3956d47f58f1c7c0a5694b1d3401945bc41dce" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a40e3c7491da546a11f6fa6784027bb0c073188d279a97da9bd666fc78ffc4ed [INFO] running `Command { std: "docker" "start" "-a" "a40e3c7491da546a11f6fa6784027bb0c073188d279a97da9bd666fc78ffc4ed", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.89 [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling libm v0.2.1 [INFO] [stderr] Checking ppv-lite86 v0.2.10 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling getrandom v0.2.2 [INFO] [stderr] Compiling version_check v0.9.3 [INFO] [stderr] Compiling typenum v1.13.0 [INFO] [stderr] Compiling generic-array v0.14.4 [INFO] [stderr] Checking rawpointer v0.2.1 [INFO] [stderr] Compiling ndarray v0.14.0 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling num-rational v0.3.2 [INFO] [stderr] Checking matrixmultiply v0.2.4 [INFO] [stderr] Compiling paste v1.0.5 [INFO] [stderr] Checking remove_dir_all v0.5.3 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Checking bit-vec v0.6.3 [INFO] [stderr] Checking quick-error v1.2.3 [INFO] [stderr] Checking regex-syntax v0.6.23 [INFO] [stderr] Checking byteorder v1.4.3 [INFO] [stderr] Checking bit-set v0.5.2 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking wait-timeout v0.2.0 [INFO] [stderr] Checking rand_core v0.5.1 [INFO] [stderr] Checking rand_core v0.6.2 [INFO] [stderr] Checking rand_chacha v0.3.0 [INFO] [stderr] Checking rand_chacha v0.2.2 [INFO] [stderr] Checking rand_xorshift v0.2.0 [INFO] [stderr] Checking num-complex v0.3.1 [INFO] [stderr] Checking approx v0.4.0 [INFO] [stderr] Checking rand v0.8.3 [INFO] [stderr] Checking rand v0.7.3 [INFO] [stderr] Checking simba v0.3.1 [INFO] [stderr] Checking rand_distr v0.3.0 [INFO] [stderr] Checking tempfile v3.2.0 [INFO] [stderr] Checking rusty-fork v0.3.0 [INFO] [stderr] Checking proptest v0.10.1 [INFO] [stderr] Checking nalgebra v0.23.2 [INFO] [stderr] thread 'rustc' panicked at /rustc/eb3956d47f58f1c7c0a5694b1d3401945bc41dce/compiler/rustc_errors/src/lib.rs:1113:75: [INFO] [stdout] error: internal compiler error: compiler/rustc_trait_selection/src/traits/coherence.rs:806:9: can't orphan check a trait ref with both params and inference variables <_ as generic_array::ArrayLength> [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Box [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x7fbf64f8b45c - std::backtrace_rs::backtrace::libunwind::trace::h9842b9d675b92006 [INFO] [stderr] at /rustc/eb3956d47f58f1c7c0a5694b1d3401945bc41dce/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5 [INFO] [stderr] 1: 0x7fbf64f8b45c - std::backtrace_rs::backtrace::trace_unsynchronized::hd0a28db86482f5f2 [INFO] [stderr] at /rustc/eb3956d47f58f1c7c0a5694b1d3401945bc41dce/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stderr] 2: 0x7fbf64f8b45c - std::sys_common::backtrace::_print_fmt::h4da8f019d2292968 [INFO] [stderr] at /rustc/eb3956d47f58f1c7c0a5694b1d3401945bc41dce/library/std/src/sys_common/backtrace.rs:68:5 [INFO] [stderr] 3: 0x7fbf64f8b45c - ::fmt::hb25436495775e0c7 [INFO] [stderr] at /rustc/eb3956d47f58f1c7c0a5694b1d3401945bc41dce/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stderr] 4: 0x7fbf64fde4a0 - core::fmt::rt::Argument::fmt::h88ed20e36ee1a321 [INFO] [stderr] at /rustc/eb3956d47f58f1c7c0a5694b1d3401945bc41dce/library/core/src/fmt/rt.rs:142:9 [INFO] [stderr] 5: 0x7fbf64fde4a0 - core::fmt::write::h5b01c1fe424b3a57 [INFO] [stderr] at /rustc/eb3956d47f58f1c7c0a5694b1d3401945bc41dce/library/core/src/fmt/mod.rs:1120:17 [INFO] [stderr] 6: 0x7fbf64f7f2bf - std::io::Write::write_fmt::h97b835339435145a [INFO] [stderr] at /rustc/eb3956d47f58f1c7c0a5694b1d3401945bc41dce/library/std/src/io/mod.rs:1810:15 [INFO] [stderr] 7: 0x7fbf64f8b244 - std::sys_common::backtrace::_print::h93e76507fd4e0e35 [INFO] [stderr] at /rustc/eb3956d47f58f1c7c0a5694b1d3401945bc41dce/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stderr] 8: 0x7fbf64f8b244 - std::sys_common::backtrace::print::h91cd271153833165 [INFO] [stderr] at /rustc/eb3956d47f58f1c7c0a5694b1d3401945bc41dce/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stderr] 9: 0x7fbf64f8ded7 - std::panicking::default_hook::{{closure}}::h0a7cebca39f81ef6 [INFO] [stderr] 10: 0x7fbf64f8dc3f - std::panicking::default_hook::h9af3d9fb49b5d3fa [INFO] [stderr] at /rustc/eb3956d47f58f1c7c0a5694b1d3401945bc41dce/library/std/src/panicking.rs:292:9 [INFO] [stderr] 11: 0x7fbf67cf4410 - std[70adfe3cb0d322ac]::panicking::update_hook::>::{closure#0} [INFO] [stderr] 12: 0x7fbf64f8e618 - as core::ops::function::Fn>::call::he9fcbcc96ad83dbd [INFO] [stderr] at /rustc/eb3956d47f58f1c7c0a5694b1d3401945bc41dce/library/alloc/src/boxed.rs:2029:9 [INFO] [stderr] 13: 0x7fbf64f8e618 - std::panicking::rust_panic_with_hook::h12a891e08b5c1a3b [INFO] [stderr] at /rustc/eb3956d47f58f1c7c0a5694b1d3401945bc41dce/library/std/src/panicking.rs:783:13 [INFO] [stderr] 14: 0x7fbf67d2c864 - std[70adfe3cb0d322ac]::panicking::begin_panic::::{closure#0} [INFO] [stderr] 15: 0x7fbf67d28cf6 - std[70adfe3cb0d322ac]::sys_common::backtrace::__rust_end_short_backtrace::::{closure#0}, !> [INFO] [stderr] 16: 0x7fbf67d24036 - std[70adfe3cb0d322ac]::panicking::begin_panic:: [INFO] [stderr] 17: 0x7fbf67d37b39 - ::diagnostic_builder_emit_producing_guarantee [INFO] [stderr] 18: 0x7fbf681194c5 - ::bug:: [INFO] [stderr] 19: 0x7fbf681b644d - rustc_middle[f0bb88c0811a983c]::util::bug::opt_span_bug_fmt::::{closure#0} [INFO] [stderr] 20: 0x7fbf6819dbaa - rustc_middle[f0bb88c0811a983c]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} [INFO] [stderr] 21: 0x7fbf6819da28 - rustc_middle[f0bb88c0811a983c]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> [INFO] [stderr] 22: 0x7fbf66151fc0 - rustc_middle[f0bb88c0811a983c]::util::bug::bug_fmt [INFO] [stderr] 23: 0x7fbf698c2241 - rustc_trait_selection[bc7f1d3f6635e812]::traits::coherence::orphan_check_trait_ref::::is_knowable::{closure#0}> [INFO] [stderr] 24: 0x7fbf696a5135 - ::candidate_from_obligation_no_cache [INFO] [stderr] 25: 0x7fbf66cd1791 - ::candidate_from_obligation [INFO] [stderr] 26: 0x7fbf69a1b1c1 - ::evaluate_trait_predicate_recursively [INFO] [stderr] 27: 0x7fbf69a76dfa - ::evaluate_candidate [INFO] [stderr] 28: 0x7fbf696a428f - ::candidate_from_obligation_no_cache [INFO] [stderr] 29: 0x7fbf6613023c - ::poly_select [INFO] [stderr] 30: 0x7fbf692a5745 - rustc_trait_selection[bc7f1d3f6635e812]::traits::project::opt_normalize_projection_type [INFO] [stderr] 31: 0x7fbf692a36f8 - >::fold_ty [INFO] [stderr] 32: 0x7fbf6975d67e - >::try_super_fold_with:: [INFO] [stderr] 33: 0x7fbf6975879e - ::normalize:: [INFO] [stderr] 34: 0x7fbf6969bc67 - rustc_trait_selection[bc7f1d3f6635e812]::traits::coherence::orphan_check::{closure#0}::{closure#0} [INFO] [stderr] 35: 0x7fbf6969ba59 - as rustc_type_ir[f3814c44cb2f2fa3]::visit::TypeVisitor>::visit_ty [INFO] [stderr] 36: 0x7fbf67314cf7 - rustc_trait_selection[bc7f1d3f6635e812]::traits::coherence::orphan_check [INFO] [stderr] 37: 0x7fbf6910f0f2 - rustc_hir_analysis[4a1be57df639846d]::coherence::orphan::orphan_check_impl [INFO] [stderr] 38: 0x7fbf6910f013 - rustc_query_impl[3984cb197e6ffb6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 39: 0x7fbf693914da - rustc_query_system[417f1e0ce84d95f1]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[3984cb197e6ffb6]::plumbing::QueryCtxt, false> [INFO] [stderr] 40: 0x7fbf693910dd - rustc_query_impl[3984cb197e6ffb6]::query_impl::orphan_check_impl::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 41: 0x7fbf6910aafe - rustc_hir_analysis[4a1be57df639846d]::coherence::coherent_trait [INFO] [stderr] 42: 0x7fbf6910a66f - rustc_query_impl[3984cb197e6ffb6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 43: 0x7fbf69a4af3d - rustc_query_system[417f1e0ce84d95f1]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[3984cb197e6ffb6]::plumbing::QueryCtxt, false> [INFO] [stderr] 44: 0x7fbf69a4accd - rustc_query_impl[3984cb197e6ffb6]::query_impl::coherent_trait::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 45: 0x7fbf698a912a - rustc_hir_analysis[4a1be57df639846d]::check_crate [INFO] [stderr] 46: 0x7fbf698875a2 - rustc_interface[6612a71c619b686]::passes::analysis [INFO] [stderr] 47: 0x7fbf698871dd - rustc_query_impl[3984cb197e6ffb6]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 48: 0x7fbf69cda140 - rustc_query_system[417f1e0ce84d95f1]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[3984cb197e6ffb6]::plumbing::QueryCtxt, false> [INFO] [stderr] 49: 0x7fbf69cd9f47 - rustc_query_impl[3984cb197e6ffb6]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 50: 0x7fbf69f74fa2 - rustc_interface[6612a71c619b686]::interface::run_compiler::, rustc_driver_impl[b1895b10883e792e]::run_compiler::{closure#0}>::{closure#0} [INFO] [stderr] 51: 0x7fbf69f6868d - std[70adfe3cb0d322ac]::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[b1895b10883e792e]::run_compiler::{closure#0}>::{closure#0}, core[79569687367a61ee]::result::Result<(), rustc_span[4cc6de006395f734]::ErrorGuaranteed>>::{closure#0}, core[79569687367a61ee]::result::Result<(), rustc_span[4cc6de006395f734]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[79569687367a61ee]::result::Result<(), rustc_span[4cc6de006395f734]::ErrorGuaranteed>> [INFO] [stderr] 52: 0x7fbf69f684b7 - <::spawn_unchecked_, rustc_driver_impl[b1895b10883e792e]::run_compiler::{closure#0}>::{closure#0}, core[79569687367a61ee]::result::Result<(), rustc_span[4cc6de006395f734]::ErrorGuaranteed>>::{closure#0}, core[79569687367a61ee]::result::Result<(), rustc_span[4cc6de006395f734]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[79569687367a61ee]::result::Result<(), rustc_span[4cc6de006395f734]::ErrorGuaranteed>>::{closure#1} as core[79569687367a61ee]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 53: 0x7fbf64f984a5 - as core::ops::function::FnOnce>::call_once::h7e6cc7939a2bab28 [INFO] [stderr] at /rustc/eb3956d47f58f1c7c0a5694b1d3401945bc41dce/library/alloc/src/boxed.rs:2015:9 [INFO] [stderr] 54: 0x7fbf64f984a5 - as core::ops::function::FnOnce>::call_once::h17cae45bb0af19c8 [INFO] [stderr] at /rustc/eb3956d47f58f1c7c0a5694b1d3401945bc41dce/library/alloc/src/boxed.rs:2015:9 [INFO] [stderr] 55: 0x7fbf64f984a5 - std::sys::unix::thread::Thread::new::thread_start::h7ff5405c79cd8c4d [INFO] [stderr] at /rustc/eb3956d47f58f1c7c0a5694b1d3401945bc41dce/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stderr] 56: 0x7fbf64d4aac3 - [INFO] [stderr] 57: 0x7fbf64ddbbf4 - __clone [INFO] [stderr] 58: 0x0 - [INFO] [stderr] [INFO] [stderr] note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md [INFO] [stderr] [INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/nalgebra-0.23.2/rustc-ice-2024-01-17T11_11_32-404.txt`: Read-only file system (os error 30) [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stderr] note: rustc 1.76.0-nightly (eb3956d47 2023-12-07) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2 [INFO] [stderr] [INFO] [stderr] note: some of the compiler flags provided by cargo are hidden [INFO] [stderr] [INFO] [stderr] query stack during panic: [INFO] [stderr] #0 [orphan_check_impl] checking whether impl `base::ops::` follows the orphan rules [INFO] [stderr] #1 [coherent_trait] coherence checking all impls of trait `core::iter::traits::accum::Sum` [INFO] [stderr] #2 [analysis] running analysis passes on this crate [INFO] [stderr] end of query stack [INFO] [stderr] error: could not compile `nalgebra` (lib) due to 1 previous error [INFO] running `Command { std: "docker" "inspect" "a40e3c7491da546a11f6fa6784027bb0c073188d279a97da9bd666fc78ffc4ed", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a40e3c7491da546a11f6fa6784027bb0c073188d279a97da9bd666fc78ffc4ed", kill_on_drop: false }` [INFO] [stdout] a40e3c7491da546a11f6fa6784027bb0c073188d279a97da9bd666fc78ffc4ed