[INFO] fetching crate automatica 0.10.1... [INFO] testing automatica-0.10.1 against 1.60.0 for beta-1.61-1 [INFO] extracting crate automatica 0.10.1 into /workspace/builds/worker-75/source [INFO] validating manifest of crates.io crate automatica 0.10.1 on toolchain 1.60.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate automatica 0.10.1 [INFO] finished tweaking crates.io crate automatica 0.10.1 [INFO] tweaked toml for crates.io crate automatica 0.10.1 written to /workspace/builds/worker-75/source/Cargo.toml [INFO] crate crates.io crate automatica 0.10.1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded regex-syntax v0.6.23 [INFO] [stderr] Downloaded matrixmultiply v0.2.4 [INFO] [stderr] Downloaded ndarray v0.14.0 [INFO] [stderr] Downloaded simba v0.3.1 [INFO] [stderr] Downloaded typenum v1.13.0 [INFO] [stderr] Downloaded approx v0.4.0 [INFO] [stderr] Downloaded nalgebra v0.23.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-75/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-75/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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 9d584ebbb371d313524380ce00a24c9518b7401ce81197f0435125833aec7b52 [INFO] running `Command { std: "docker" "start" "-a" "9d584ebbb371d313524380ce00a24c9518b7401ce81197f0435125833aec7b52", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "9d584ebbb371d313524380ce00a24c9518b7401ce81197f0435125833aec7b52", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9d584ebbb371d313524380ce00a24c9518b7401ce81197f0435125833aec7b52", kill_on_drop: false }` [INFO] [stdout] 9d584ebbb371d313524380ce00a24c9518b7401ce81197f0435125833aec7b52 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-75/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-75/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] fc7ba159a0fffd7bf94f2798b362b0b52666c70eff6ebff031ad49038570e7e8 [INFO] running `Command { std: "docker" "start" "-a" "fc7ba159a0fffd7bf94f2798b362b0b52666c70eff6ebff031ad49038570e7e8", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Compiling libm v0.2.1 [INFO] [stderr] Compiling libc v0.2.93 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling ppv-lite86 v0.2.10 [INFO] [stderr] Compiling version_check v0.9.3 [INFO] [stderr] Compiling typenum v1.13.0 [INFO] [stderr] Compiling rawpointer v0.2.1 [INFO] [stderr] Compiling ndarray v0.14.0 [INFO] [stderr] Compiling paste v1.0.5 [INFO] [stderr] Compiling matrixmultiply v0.2.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] Compiling generic-array v0.14.4 [INFO] [stderr] Compiling num-complex v0.3.1 [INFO] [stderr] Compiling approx v0.4.0 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling simba v0.3.1 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling rand_distr v0.3.0 [INFO] [stderr] Compiling nalgebra v0.23.2 [INFO] [stderr] Compiling automatica v0.10.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 00s [INFO] running `Command { std: "docker" "inspect" "fc7ba159a0fffd7bf94f2798b362b0b52666c70eff6ebff031ad49038570e7e8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fc7ba159a0fffd7bf94f2798b362b0b52666c70eff6ebff031ad49038570e7e8", kill_on_drop: false }` [INFO] [stdout] fc7ba159a0fffd7bf94f2798b362b0b52666c70eff6ebff031ad49038570e7e8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-75/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-75/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1a98d011f442eb5e47c9d3acaea5519ec394d8403b4083debaf37f154db76e51 [INFO] running `Command { std: "docker" "start" "-a" "1a98d011f442eb5e47c9d3acaea5519ec394d8403b4083debaf37f154db76e51", kill_on_drop: false }` [INFO] [stderr] Compiling getrandom v0.2.2 [INFO] [stderr] Compiling remove_dir_all v0.5.3 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling bit-vec v0.6.3 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling regex-syntax v0.6.23 [INFO] [stderr] Compiling byteorder v1.4.3 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling wait-timeout v0.2.0 [INFO] [stderr] Compiling rand_xorshift v0.2.0 [INFO] [stderr] Compiling bit-set v0.5.2 [INFO] [stderr] Compiling rand_core v0.6.2 [INFO] [stderr] Compiling rand_chacha v0.3.0 [INFO] [stderr] Compiling rand v0.8.3 [INFO] [stderr] Compiling tempfile v3.2.0 [INFO] [stderr] Compiling rusty-fork v0.3.0 [INFO] [stderr] Compiling proptest v0.10.1 [INFO] [stderr] Compiling automatica v0.10.1 (/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] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #79813 [INFO] [stdout] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trailing semicolon in macro used in expression position [INFO] [stdout] --> src/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:782:18 [INFO] [stdout] | [INFO] [stdout] 782 | 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:789:20 [INFO] [stdout] | [INFO] [stdout] 789 | 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:789:39 [INFO] [stdout] | [INFO] [stdout] 789 | 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:789:59 [INFO] [stdout] | [INFO] [stdout] 789 | 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:791:20 [INFO] [stdout] | [INFO] [stdout] 791 | 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:791:39 [INFO] [stdout] | [INFO] [stdout] 791 | 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:791:59 [INFO] [stdout] | [INFO] [stdout] 791 | 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:793:20 [INFO] [stdout] | [INFO] [stdout] 793 | 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:793:39 [INFO] [stdout] | [INFO] [stdout] 793 | 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:793:55 [INFO] [stdout] | [INFO] [stdout] 793 | 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:795:20 [INFO] [stdout] | [INFO] [stdout] 795 | 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:795:35 [INFO] [stdout] | [INFO] [stdout] 795 | 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:795:55 [INFO] [stdout] | [INFO] [stdout] 795 | 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:797:20 [INFO] [stdout] | [INFO] [stdout] 797 | 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:797:40 [INFO] [stdout] | [INFO] [stdout] 797 | 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:799:20 [INFO] [stdout] | [INFO] [stdout] 799 | 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:799:40 [INFO] [stdout] | [INFO] [stdout] 799 | 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:801:20 [INFO] [stdout] | [INFO] [stdout] 801 | 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:801:49 [INFO] [stdout] | [INFO] [stdout] 801 | 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:803:17 [INFO] [stdout] | [INFO] [stdout] 803 | 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:806:20 [INFO] [stdout] | [INFO] [stdout] 806 | 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:811:20 [INFO] [stdout] | [INFO] [stdout] 811 | 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:811:41 [INFO] [stdout] | [INFO] [stdout] 811 | 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:812:20 [INFO] [stdout] | [INFO] [stdout] 812 | 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:812:37 [INFO] [stdout] | [INFO] [stdout] 812 | 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:819:22 [INFO] [stdout] | [INFO] [stdout] 819 | 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:820:18 [INFO] [stdout] | [INFO] [stdout] 820 | 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:822:24 [INFO] [stdout] | [INFO] [stdout] 822 | 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:823:20 [INFO] [stdout] | [INFO] [stdout] 823 | 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:824:24 [INFO] [stdout] | [INFO] [stdout] 824 | 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:825:20 [INFO] [stdout] | [INFO] [stdout] 825 | 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:831:20 [INFO] [stdout] | [INFO] [stdout] 831 | 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:831:40 [INFO] [stdout] | [INFO] [stdout] 831 | 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:831:60 [INFO] [stdout] | [INFO] [stdout] 831 | 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:833:20 [INFO] [stdout] | [INFO] [stdout] 833 | 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:833:40 [INFO] [stdout] | [INFO] [stdout] 833 | 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:833:60 [INFO] [stdout] | [INFO] [stdout] 833 | 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:835:20 [INFO] [stdout] | [INFO] [stdout] 835 | 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:835:41 [INFO] [stdout] | [INFO] [stdout] 835 | 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:835:57 [INFO] [stdout] | [INFO] [stdout] 835 | 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:837:20 [INFO] [stdout] | [INFO] [stdout] 837 | 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:837:40 [INFO] [stdout] | [INFO] [stdout] 837 | 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:837:60 [INFO] [stdout] | [INFO] [stdout] 837 | 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:839:17 [INFO] [stdout] | [INFO] [stdout] 839 | 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:842:20 [INFO] [stdout] | [INFO] [stdout] 842 | 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:842:37 [INFO] [stdout] | [INFO] [stdout] 842 | 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:844:20 [INFO] [stdout] | [INFO] [stdout] 844 | 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:844:42 [INFO] [stdout] | [INFO] [stdout] 844 | 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:846:20 [INFO] [stdout] | [INFO] [stdout] 846 | 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:846:45 [INFO] [stdout] | [INFO] [stdout] 846 | 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:848:20 [INFO] [stdout] | [INFO] [stdout] 848 | 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:848:35 [INFO] [stdout] | [INFO] [stdout] 848 | 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:20 [INFO] [stdout] | [INFO] [stdout] 853 | 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:853:44 [INFO] [stdout] | [INFO] [stdout] 853 | 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:854:20 [INFO] [stdout] | [INFO] [stdout] 854 | 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:854:37 [INFO] [stdout] | [INFO] [stdout] 854 | 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:860:17 [INFO] [stdout] | [INFO] [stdout] 860 | 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:869:13 [INFO] [stdout] | [INFO] [stdout] 869 | 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:870:13 [INFO] [stdout] | [INFO] [stdout] 870 | 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:870:33 [INFO] [stdout] | [INFO] [stdout] 870 | 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:873:34 [INFO] [stdout] | [INFO] [stdout] 873 | 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:875:20 [INFO] [stdout] | [INFO] [stdout] 875 | 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:875:39 [INFO] [stdout] | [INFO] [stdout] 875 | 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:877:20 [INFO] [stdout] | [INFO] [stdout] 877 | 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:877:41 [INFO] [stdout] | [INFO] [stdout] 877 | 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:877:61 [INFO] [stdout] | [INFO] [stdout] 877 | 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:879:17 [INFO] [stdout] | [INFO] [stdout] 879 | 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:880:20 [INFO] [stdout] | [INFO] [stdout] 880 | 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:883:13 [INFO] [stdout] | [INFO] [stdout] 883 | 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:884:19 [INFO] [stdout] | [INFO] [stdout] 884 | 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:887:39 [INFO] [stdout] | [INFO] [stdout] 887 | 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:889:34 [INFO] [stdout] | [INFO] [stdout] 889 | 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:891:35 [INFO] [stdout] | [INFO] [stdout] 891 | 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:893:20 [INFO] [stdout] | [INFO] [stdout] 893 | 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:893:37 [INFO] [stdout] | [INFO] [stdout] 893 | 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:899:20 [INFO] [stdout] | [INFO] [stdout] 899 | 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:899:41 [INFO] [stdout] | [INFO] [stdout] 899 | 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:900:20 [INFO] [stdout] | [INFO] [stdout] 900 | 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:900:38 [INFO] [stdout] | [INFO] [stdout] 900 | 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:906:20 [INFO] [stdout] | [INFO] [stdout] 906 | 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:906:30 [INFO] [stdout] | [INFO] [stdout] 906 | 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:907:20 [INFO] [stdout] | [INFO] [stdout] 907 | 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:907:37 [INFO] [stdout] | [INFO] [stdout] 907 | 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:17 [INFO] [stdout] | [INFO] [stdout] 912 | 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:913:17 [INFO] [stdout] | [INFO] [stdout] 913 | 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:921:17 [INFO] [stdout] | [INFO] [stdout] 921 | 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:927:17 [INFO] [stdout] | [INFO] [stdout] 927 | 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:934:17 [INFO] [stdout] | [INFO] [stdout] 934 | 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:942:20 [INFO] [stdout] | [INFO] [stdout] 942 | 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:942:41 [INFO] [stdout] | [INFO] [stdout] 942 | 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:944:20 [INFO] [stdout] | [INFO] [stdout] 944 | 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:944:36 [INFO] [stdout] | [INFO] [stdout] 944 | 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:947:18 [INFO] [stdout] | [INFO] [stdout] 947 | 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:949:20 [INFO] [stdout] | [INFO] [stdout] 949 | 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:949:43 [INFO] [stdout] | [INFO] [stdout] 949 | 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:955:18 [INFO] [stdout] | [INFO] [stdout] 955 | 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:956:20 [INFO] [stdout] | [INFO] [stdout] 956 | 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:957:20 [INFO] [stdout] | [INFO] [stdout] 957 | 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:963:21 [INFO] [stdout] | [INFO] [stdout] 963 | 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:965:20 [INFO] [stdout] | [INFO] [stdout] 965 | 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:971:31 [INFO] [stdout] | [INFO] [stdout] 971 | 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:971:51 [INFO] [stdout] | [INFO] [stdout] 971 | 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:32 [INFO] [stdout] | [INFO] [stdout] 976 | 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:976:52 [INFO] [stdout] | [INFO] [stdout] 976 | 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:977:20 [INFO] [stdout] | [INFO] [stdout] 977 | 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:978:20 [INFO] [stdout] | [INFO] [stdout] 978 | 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:980:32 [INFO] [stdout] | [INFO] [stdout] 980 | 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:980:52 [INFO] [stdout] | [INFO] [stdout] 980 | 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:981:20 [INFO] [stdout] | [INFO] [stdout] 981 | 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:982:20 [INFO] [stdout] | [INFO] [stdout] 982 | 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:984:32 [INFO] [stdout] | [INFO] [stdout] 984 | 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:984:48 [INFO] [stdout] | [INFO] [stdout] 984 | 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:985:20 [INFO] [stdout] | [INFO] [stdout] 985 | 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:986:20 [INFO] [stdout] | [INFO] [stdout] 986 | 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:988:32 [INFO] [stdout] | [INFO] [stdout] 988 | 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:988:44 [INFO] [stdout] | [INFO] [stdout] 988 | 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:989:20 [INFO] [stdout] | [INFO] [stdout] 989 | 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:990:20 [INFO] [stdout] | [INFO] [stdout] 990 | 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:992:32 [INFO] [stdout] | [INFO] [stdout] 992 | 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:992:52 [INFO] [stdout] | [INFO] [stdout] 992 | 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:993:20 [INFO] [stdout] | [INFO] [stdout] 993 | 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:994:20 [INFO] [stdout] | [INFO] [stdout] 994 | 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:999:17 [INFO] [stdout] | [INFO] [stdout] 999 | 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:999:46 [INFO] [stdout] | [INFO] [stdout] 999 | 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:1000:20 [INFO] [stdout] | [INFO] [stdout] 1000 | 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:1005:18 [INFO] [stdout] | [INFO] [stdout] 1005 | 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:48 [INFO] [stdout] | [INFO] [stdout] 1005 | 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:1006:20 [INFO] [stdout] | [INFO] [stdout] 1006 | 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:1011:17 [INFO] [stdout] | [INFO] [stdout] 1011 | 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:1011:43 [INFO] [stdout] | [INFO] [stdout] 1011 | 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:1012:20 [INFO] [stdout] | [INFO] [stdout] 1012 | 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:1017:18 [INFO] [stdout] | [INFO] [stdout] 1017 | 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:45 [INFO] [stdout] | [INFO] [stdout] 1017 | 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:1018:20 [INFO] [stdout] | [INFO] [stdout] 1018 | 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:1023:17 [INFO] [stdout] | [INFO] [stdout] 1023 | 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:1025:20 [INFO] [stdout] | [INFO] [stdout] 1025 | 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:1026:18 [INFO] [stdout] | [INFO] [stdout] 1026 | 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:1028:20 [INFO] [stdout] | [INFO] [stdout] 1028 | 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 test [unoptimized + debuginfo] target(s) in 19.16s [INFO] running `Command { std: "docker" "inspect" "1a98d011f442eb5e47c9d3acaea5519ec394d8403b4083debaf37f154db76e51", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1a98d011f442eb5e47c9d3acaea5519ec394d8403b4083debaf37f154db76e51", kill_on_drop: false }` [INFO] [stdout] 1a98d011f442eb5e47c9d3acaea5519ec394d8403b4083debaf37f154db76e51 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-75/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-75/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+1.60.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 6e7344fd4d7b262ec7ba398129adc6bae8afa1826fd7236724b1a28c3d57ea11 [INFO] running `Command { std: "docker" "start" "-a" "6e7344fd4d7b262ec7ba398129adc6bae8afa1826fd7236724b1a28c3d57ea11", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/plots/bode.rs:200:26 [INFO] [stderr] | [INFO] [stderr] 200 | let tf = Tf::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stderr] | ------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/plots/bode.rs:200:41 [INFO] [stderr] | [INFO] [stderr] 200 | let tf = Tf::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/plots/bode.rs:209:27 [INFO] [stderr] | [INFO] [stderr] 209 | let tf = Tfz::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stderr] | ------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/plots/bode.rs:209:42 [INFO] [stderr] | [INFO] [stderr] 209 | let tf = Tfz::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/plots/bode.rs:216:26 [INFO] [stderr] | [INFO] [stderr] 216 | let tf = Tf::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stderr] | ------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/plots/bode.rs:216:41 [INFO] [stderr] | [INFO] [stderr] 216 | let tf = Tf::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/plots/bode.rs:242:26 [INFO] [stderr] | [INFO] [stderr] 242 | let tf = Tf::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stderr] | ------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/plots/bode.rs:242:41 [INFO] [stderr] | [INFO] [stderr] 242 | let tf = Tf::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/plots/polar.rs:194:26 [INFO] [stderr] | [INFO] [stderr] 194 | let tf = Tf::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stderr] | ------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/plots/polar.rs:194:41 [INFO] [stderr] | [INFO] [stderr] 194 | let tf = Tf::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/plots/polar.rs:203:27 [INFO] [stderr] | [INFO] [stderr] 203 | let tf = Tfz::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stderr] | ------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/plots/polar.rs:203:42 [INFO] [stderr] | [INFO] [stderr] 203 | let tf = Tfz::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/plots/polar.rs:225:26 [INFO] [stderr] | [INFO] [stderr] 225 | let tf = Tf::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stderr] | ------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/plots/polar.rs:225:41 [INFO] [stderr] | [INFO] [stderr] 225 | let tf = Tf::new(poly!(2., 3.), poly!(1., 1., 1.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/plots/root_locus.rs:136:26 [INFO] [stderr] | [INFO] [stderr] 136 | let tf = Tf::new(poly!(1.), poly!(0., 1.)); [INFO] [stderr] | --------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/plots/root_locus.rs:136:37 [INFO] [stderr] | [INFO] [stderr] 136 | let tf = Tf::new(poly!(1.), poly!(0., 1.)); [INFO] [stderr] | ------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/plots/root_locus.rs:143:26 [INFO] [stderr] | [INFO] [stderr] 143 | let tf = Tf::new(poly!(1.), poly!(0., 1.)); [INFO] [stderr] | --------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/plots/root_locus.rs:143:37 [INFO] [stderr] | [INFO] [stderr] 143 | let tf = Tf::new(poly!(1.), poly!(0., 1.)); [INFO] [stderr] | ------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:782:18 [INFO] [stderr] | [INFO] [stderr] 782 | let p1 = poly!(1., 2.34, -4.2229); [INFO] [stderr] | ------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:789:20 [INFO] [stderr] | [INFO] [stderr] 789 | assert_eq!(poly!(4., 4., 4.), poly!(1., 2., 3.) + poly!(3., 2., 1.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:789:39 [INFO] [stderr] | [INFO] [stderr] 789 | assert_eq!(poly!(4., 4., 4.), poly!(1., 2., 3.) + poly!(3., 2., 1.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:789:59 [INFO] [stderr] | [INFO] [stderr] 789 | assert_eq!(poly!(4., 4., 4.), poly!(1., 2., 3.) + poly!(3., 2., 1.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:791:20 [INFO] [stderr] | [INFO] [stderr] 791 | assert_eq!(poly!(4., 4., 3.), poly!(1., 2., 3.) + poly!(3., 2.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:791:39 [INFO] [stderr] | [INFO] [stderr] 791 | assert_eq!(poly!(4., 4., 3.), poly!(1., 2., 3.) + poly!(3., 2.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:791:59 [INFO] [stderr] | [INFO] [stderr] 791 | assert_eq!(poly!(4., 4., 3.), poly!(1., 2., 3.) + poly!(3., 2.)); [INFO] [stderr] | ------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:793:20 [INFO] [stderr] | [INFO] [stderr] 793 | assert_eq!(poly!(4., 4., 1.), poly!(1., 2.) + poly!(3., 2., 1.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:793:39 [INFO] [stderr] | [INFO] [stderr] 793 | assert_eq!(poly!(4., 4., 1.), poly!(1., 2.) + poly!(3., 2., 1.)); [INFO] [stderr] | ------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:793:55 [INFO] [stderr] | [INFO] [stderr] 793 | assert_eq!(poly!(4., 4., 1.), poly!(1., 2.) + poly!(3., 2., 1.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:795:20 [INFO] [stderr] | [INFO] [stderr] 795 | assert_eq!(poly!(4., 4.), poly!(1., 2., 3.) + poly!(3., 2., -3.)); [INFO] [stderr] | ------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:795:35 [INFO] [stderr] | [INFO] [stderr] 795 | assert_eq!(poly!(4., 4.), poly!(1., 2., 3.) + poly!(3., 2., -3.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:795:55 [INFO] [stderr] | [INFO] [stderr] 795 | assert_eq!(poly!(4., 4.), poly!(1., 2., 3.) + poly!(3., 2., -3.)); [INFO] [stderr] | ------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:797:20 [INFO] [stderr] | [INFO] [stderr] 797 | assert_eq!(poly!(-2., 2., 3.), poly!(1., 2., 3.) + -3.); [INFO] [stderr] | ------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:797:40 [INFO] [stderr] | [INFO] [stderr] 797 | assert_eq!(poly!(-2., 2., 3.), poly!(1., 2., 3.) + -3.); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:799:20 [INFO] [stderr] | [INFO] [stderr] 799 | assert_eq!(poly!(0, 2, 3), 2 + poly!(1, 2, 3) + -3); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:799:40 [INFO] [stderr] | [INFO] [stderr] 799 | assert_eq!(poly!(0, 2, 3), 2 + poly!(1, 2, 3) + -3); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:801:20 [INFO] [stderr] | [INFO] [stderr] 801 | assert_eq!(poly!(9.0_f32, 2., 3.), 3. + poly!(1.0_f32, 2., 3.) + 5.); [INFO] [stderr] | ---------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:801:49 [INFO] [stderr] | [INFO] [stderr] 801 | assert_eq!(poly!(9.0_f32, 2., 3.), 3. + poly!(1.0_f32, 2., 3.) + 5.); [INFO] [stderr] | ---------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:803:17 [INFO] [stderr] | [INFO] [stderr] 803 | let p = poly!(-2, 2, 3); [INFO] [stderr] | --------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:806:20 [INFO] [stderr] | [INFO] [stderr] 806 | assert_eq!(poly!(-6, 6, 9), p3); [INFO] [stderr] | --------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:811:20 [INFO] [stderr] | [INFO] [stderr] 811 | assert_eq!(poly!(5, 4, 3), 1 + &poly!(4, 4, 3)); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:811:41 [INFO] [stderr] | [INFO] [stderr] 811 | assert_eq!(poly!(5, 4, 3), 1 + &poly!(4, 4, 3)); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:812:20 [INFO] [stderr] | [INFO] [stderr] 812 | assert_eq!(poly!(6, 4, 3), &poly!(5, 4, 3) + 1); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:812:37 [INFO] [stderr] | [INFO] [stderr] 812 | assert_eq!(poly!(6, 4, 3), &poly!(5, 4, 3) + 1); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:819:22 [INFO] [stderr] | [INFO] [stderr] 819 | let p2 = poly!(1, 2); [INFO] [stderr] | ----------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:820:18 [INFO] [stderr] | [INFO] [stderr] 820 | p1 = poly!(1) + &p2; [INFO] [stderr] | -------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:822:24 [INFO] [stderr] | [INFO] [stderr] 822 | let p3 = p1 + &poly!(0, 0, 2); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:823:20 [INFO] [stderr] | [INFO] [stderr] 823 | assert_eq!(poly!(2, 2, 2), p3); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:824:24 [INFO] [stderr] | [INFO] [stderr] 824 | let p4 = p3 + &poly!(3); [INFO] [stderr] | -------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:825:20 [INFO] [stderr] | [INFO] [stderr] 825 | assert_eq!(poly!(5, 2, 2), p4); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:831:20 [INFO] [stderr] | [INFO] [stderr] 831 | assert_eq!(poly!(-2., 0., 2.), poly!(1., 2., 3.) - poly!(3., 2., 1.)); [INFO] [stderr] | ------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:831:40 [INFO] [stderr] | [INFO] [stderr] 831 | assert_eq!(poly!(-2., 0., 2.), poly!(1., 2., 3.) - poly!(3., 2., 1.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:831:60 [INFO] [stderr] | [INFO] [stderr] 831 | assert_eq!(poly!(-2., 0., 2.), poly!(1., 2., 3.) - poly!(3., 2., 1.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:833:20 [INFO] [stderr] | [INFO] [stderr] 833 | assert_eq!(poly!(-2., 0., 3.), poly!(1., 2., 3.) - poly!(3., 2.)); [INFO] [stderr] | ------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:833:40 [INFO] [stderr] | [INFO] [stderr] 833 | assert_eq!(poly!(-2., 0., 3.), poly!(1., 2., 3.) - poly!(3., 2.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:833:60 [INFO] [stderr] | [INFO] [stderr] 833 | assert_eq!(poly!(-2., 0., 3.), poly!(1., 2., 3.) - poly!(3., 2.)); [INFO] [stderr] | ------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:835:20 [INFO] [stderr] | [INFO] [stderr] 835 | assert_eq!(poly!(-2., 0., -1.), poly!(1., 2.) - poly!(3., 2., 1.)); [INFO] [stderr] | ------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:835:41 [INFO] [stderr] | [INFO] [stderr] 835 | assert_eq!(poly!(-2., 0., -1.), poly!(1., 2.) - poly!(3., 2., 1.)); [INFO] [stderr] | ------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:835:57 [INFO] [stderr] | [INFO] [stderr] 835 | assert_eq!(poly!(-2., 0., -1.), poly!(1., 2.) - poly!(3., 2., 1.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:837:20 [INFO] [stderr] | [INFO] [stderr] 837 | assert_eq!(poly!(-2., 0., 6.), poly!(1., 2., 3.) - poly!(3., 2., -3.)); [INFO] [stderr] | ------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:837:40 [INFO] [stderr] | [INFO] [stderr] 837 | assert_eq!(poly!(-2., 0., 6.), poly!(1., 2., 3.) - poly!(3., 2., -3.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:837:60 [INFO] [stderr] | [INFO] [stderr] 837 | assert_eq!(poly!(-2., 0., 6.), poly!(1., 2., 3.) - poly!(3., 2., -3.)); [INFO] [stderr] | ------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:839:17 [INFO] [stderr] | [INFO] [stderr] 839 | let p = poly!(1., 1.); [INFO] [stderr] | ------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:842:20 [INFO] [stderr] | [INFO] [stderr] 842 | assert_eq!(poly!(-10., 1.), poly!(2., 1.) - 12.); [INFO] [stderr] | --------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:842:37 [INFO] [stderr] | [INFO] [stderr] 842 | assert_eq!(poly!(-10., 1.), poly!(2., 1.) - 12.); [INFO] [stderr] | ------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:844:20 [INFO] [stderr] | [INFO] [stderr] 844 | assert_eq!(poly!(-1., -1.), 1. - poly!(2., 1.)); [INFO] [stderr] | --------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:844:42 [INFO] [stderr] | [INFO] [stderr] 844 | assert_eq!(poly!(-1., -1.), 1. - poly!(2., 1.)); [INFO] [stderr] | ------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:846:20 [INFO] [stderr] | [INFO] [stderr] 846 | assert_eq!(poly!(-1_i8, -1), 1_i8 - poly!(2, 1)); [INFO] [stderr] | ---------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:846:45 [INFO] [stderr] | [INFO] [stderr] 846 | assert_eq!(poly!(-1_i8, -1), 1_i8 - poly!(2, 1)); [INFO] [stderr] | ----------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:848:20 [INFO] [stderr] | [INFO] [stderr] 848 | assert_eq!(poly!(-10, 1), poly!(2, 1) - 12); [INFO] [stderr] | ------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:848:35 [INFO] [stderr] | [INFO] [stderr] 848 | assert_eq!(poly!(-10, 1), poly!(2, 1) - 12); [INFO] [stderr] | ----------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:853:20 [INFO] [stderr] | [INFO] [stderr] 853 | assert_eq!(poly!(-3, -4, -3), 1 - &poly!(4, 4, 3)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:853:44 [INFO] [stderr] | [INFO] [stderr] 853 | assert_eq!(poly!(-3, -4, -3), 1 - &poly!(4, 4, 3)); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:854:20 [INFO] [stderr] | [INFO] [stderr] 854 | assert_eq!(poly!(4, 4, 3), &poly!(5, 4, 3) - 1); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:854:37 [INFO] [stderr] | [INFO] [stderr] 854 | assert_eq!(poly!(4, 4, 3), &poly!(5, 4, 3) - 1); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:860:17 [INFO] [stderr] | [INFO] [stderr] 860 | let p = poly!(1, 2, 3) - 3_u32; [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:869:13 [INFO] [stderr] | [INFO] [stderr] 869 | poly!(0., 0., -1., 0., -1.), [INFO] [stderr] | --------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:870:13 [INFO] [stderr] | [INFO] [stderr] 870 | poly!(1., 0., 1.) * poly!(0., 0., -1.) [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:870:33 [INFO] [stderr] | [INFO] [stderr] 870 | poly!(1., 0., 1.) * poly!(0., 0., -1.) [INFO] [stderr] | ------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:873:34 [INFO] [stderr] | [INFO] [stderr] 873 | assert_eq!(Poly::zero(), poly!(1., 0., 1.) * Poly::zero()); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:875:20 [INFO] [stderr] | [INFO] [stderr] 875 | assert_eq!(poly!(1., 0., 1.), poly!(1., 0., 1.) * Poly::one()); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:875:39 [INFO] [stderr] | [INFO] [stderr] 875 | assert_eq!(poly!(1., 0., 1.), poly!(1., 0., 1.) * Poly::one()); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:877:20 [INFO] [stderr] | [INFO] [stderr] 877 | assert_eq!(poly!(-3., 0., -3.), poly!(1., 0., 1.) * poly!(-3.)); [INFO] [stderr] | ------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:877:41 [INFO] [stderr] | [INFO] [stderr] 877 | assert_eq!(poly!(-3., 0., -3.), poly!(1., 0., 1.) * poly!(-3.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:877:61 [INFO] [stderr] | [INFO] [stderr] 877 | assert_eq!(poly!(-3., 0., -3.), poly!(1., 0., 1.) * poly!(-3.)); [INFO] [stderr] | ---------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:879:17 [INFO] [stderr] | [INFO] [stderr] 879 | let p = poly!(-3., 0., -3.); [INFO] [stderr] | ------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:880:20 [INFO] [stderr] | [INFO] [stderr] 880 | assert_eq!(poly!(9., 0., 18., 0., 9.), &p * &p); [INFO] [stderr] | -------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:883:13 [INFO] [stderr] | [INFO] [stderr] 883 | poly!(-266.07_f32, 0., -266.07), [INFO] [stderr] | ------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:884:19 [INFO] [stderr] | [INFO] [stderr] 884 | 4.9 * poly!(1.0_f32, 0., 1.) * -54.3 [INFO] [stderr] | ---------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:887:39 [INFO] [stderr] | [INFO] [stderr] 887 | assert_eq!(Poly::zero(), 0. * poly!(1., 0., 1.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:889:34 [INFO] [stderr] | [INFO] [stderr] 889 | assert_eq!(Poly::zero(), poly!(1, 0, 1) * 0); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:891:35 [INFO] [stderr] | [INFO] [stderr] 891 | assert_eq!(Poly::zero(), &poly!(1, 0, 1) * 0); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:893:20 [INFO] [stderr] | [INFO] [stderr] 893 | assert_eq!(poly!(3, 0, 3), &poly!(1, 0, 1) * 3); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:893:37 [INFO] [stderr] | [INFO] [stderr] 893 | assert_eq!(poly!(3, 0, 3), &poly!(1, 0, 1) * 3); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:899:20 [INFO] [stderr] | [INFO] [stderr] 899 | assert_eq!(poly!(4, 4, 3), 1 * &poly!(4, 4, 3)); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:899:41 [INFO] [stderr] | [INFO] [stderr] 899 | assert_eq!(poly!(4, 4, 3), 1 * &poly!(4, 4, 3)); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:900:20 [INFO] [stderr] | [INFO] [stderr] 900 | assert_eq!(poly!(10, 8, 6), &poly!(5, 4, 3) * 2); [INFO] [stderr] | --------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:900:38 [INFO] [stderr] | [INFO] [stderr] 900 | assert_eq!(poly!(10, 8, 6), &poly!(5, 4, 3) * 2); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:906:20 [INFO] [stderr] | [INFO] [stderr] 906 | assert_eq!(poly!(0), poly!(4, 4, 3) * &0); [INFO] [stderr] | -------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:906:30 [INFO] [stderr] | [INFO] [stderr] 906 | assert_eq!(poly!(0), poly!(4, 4, 3) * &0); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:907:20 [INFO] [stderr] | [INFO] [stderr] 907 | assert_eq!(poly!(10, 8, 6), poly!(5, 4, 3) * &2); [INFO] [stderr] | --------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:907:37 [INFO] [stderr] | [INFO] [stderr] 907 | assert_eq!(poly!(10, 8, 6), poly!(5, 4, 3) * &2); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:912:17 [INFO] [stderr] | [INFO] [stderr] 912 | let a = poly![1., 0., 3.]; [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:913:17 [INFO] [stderr] | [INFO] [stderr] 913 | let b = poly![1., 0., 3.]; [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:921:17 [INFO] [stderr] | [INFO] [stderr] 921 | let a = poly![1., 0., 3.]; [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:927:17 [INFO] [stderr] | [INFO] [stderr] 927 | let d = poly![1., 0., 3.]; [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:934:17 [INFO] [stderr] | [INFO] [stderr] 934 | let a = poly![1., 0., 3.]; [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:942:20 [INFO] [stderr] | [INFO] [stderr] 942 | assert_eq!(poly!(0.5, 0., 0.5), poly!(1., 0., 1.) / 2.0); [INFO] [stderr] | ------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:942:41 [INFO] [stderr] | [INFO] [stderr] 942 | assert_eq!(poly!(0.5, 0., 0.5), poly!(1., 0., 1.) / 2.0); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:944:20 [INFO] [stderr] | [INFO] [stderr] 944 | assert_eq!(poly!(4, 0, 5), poly!(8, 1, 11) / 2); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:944:36 [INFO] [stderr] | [INFO] [stderr] 944 | assert_eq!(poly!(4, 0, 5), poly!(8, 1, 11) / 2); [INFO] [stderr] | --------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:947:18 [INFO] [stderr] | [INFO] [stderr] 947 | assert!((poly!(1., 0., 1.) / inf).is_zero()); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:949:20 [INFO] [stderr] | [INFO] [stderr] 949 | assert_eq!(poly!(inf, -inf, inf), poly!(1., -2.3, 1.) / 0.); [INFO] [stderr] | --------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:949:43 [INFO] [stderr] | [INFO] [stderr] 949 | assert_eq!(poly!(inf, -inf, inf), poly!(1., -2.3, 1.) / 0.); [INFO] [stderr] | ------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:955:18 [INFO] [stderr] | [INFO] [stderr] 955 | let p1 = poly!(21, 34, -98); [INFO] [stderr] | ------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:956:20 [INFO] [stderr] | [INFO] [stderr] 956 | assert_eq!(poly!(10, 17, -49), &p1 / 2); [INFO] [stderr] | ------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:957:20 [INFO] [stderr] | [INFO] [stderr] 957 | assert_eq!(poly!(10, 17, -49), &p1 / &2); [INFO] [stderr] | ------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:963:21 [INFO] [stderr] | [INFO] [stderr] 963 | let mut p = poly!(3, 4, 5); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:965:20 [INFO] [stderr] | [INFO] [stderr] 965 | assert_eq!(poly!(1, 2, 2), p); [INFO] [stderr] | -------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:971:31 [INFO] [stderr] | [INFO] [stderr] 971 | let _ = poly_div_impl(poly!(6., 5., 1.), &poly!(0.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:971:51 [INFO] [stderr] | [INFO] [stderr] 971 | let _ = poly_div_impl(poly!(6., 5., 1.), &poly!(0.)); [INFO] [stderr] | --------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:976:32 [INFO] [stderr] | [INFO] [stderr] 976 | let d1 = poly_div_impl(poly!(6., 5., 1.), &poly!(2., 1.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:976:52 [INFO] [stderr] | [INFO] [stderr] 976 | let d1 = poly_div_impl(poly!(6., 5., 1.), &poly!(2., 1.)); [INFO] [stderr] | ------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:977:20 [INFO] [stderr] | [INFO] [stderr] 977 | assert_eq!(poly!(3., 1.), d1.0); [INFO] [stderr] | ------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:978:20 [INFO] [stderr] | [INFO] [stderr] 978 | assert_eq!(poly!(0.), d1.1); [INFO] [stderr] | --------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:980:32 [INFO] [stderr] | [INFO] [stderr] 980 | let d2 = poly_div_impl(poly!(5., 3., 1.), &poly!(4., 6., 2.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:980:52 [INFO] [stderr] | [INFO] [stderr] 980 | let d2 = poly_div_impl(poly!(5., 3., 1.), &poly!(4., 6., 2.)); [INFO] [stderr] | ----------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stderr] = note: for more information, see issue #79813 [INFO] [stderr] = note: this warning originates in the macro `poly` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: trailing semicolon in macro used in expression position [INFO] [stderr] --> src/polynomial/mod.rs:56:62 [INFO] [stderr] | [INFO] [stderr] 56 | $crate::polynomial::Poly::new_from_coeffs(&[$($c,)*]); [INFO] [stderr] | ^ [INFO] [stderr] | [INFO] [stderr] ::: src/polynomial/arithmetic.rs:981:20 [INFO] [stderr] | [INFO] [stderr] 981 | assert_eq!(poly!(0.5), d2.0); [WARN] too many lines in the log, truncating it