[INFO] fetching crate statrs 0.13.0... [INFO] checking statrs-0.13.0 against try#45d8b6e68beee1c9c1ce92ae258a7e02f8f13aa4 for pr-83744 [INFO] extracting crate statrs 0.13.0 into /workspace/builds/worker-7/source [INFO] validating manifest of crates.io crate statrs 0.13.0 on toolchain 45d8b6e68beee1c9c1ce92ae258a7e02f8f13aa4 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+45d8b6e68beee1c9c1ce92ae258a7e02f8f13aa4" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate statrs 0.13.0 [INFO] finished tweaking crates.io crate statrs 0.13.0 [INFO] tweaked toml for crates.io crate statrs 0.13.0 written to /workspace/builds/worker-7/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+45d8b6e68beee1c9c1ce92ae258a7e02f8f13aa4" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+45d8b6e68beee1c9c1ce92ae258a7e02f8f13aa4" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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" "rustops/crates-build-env@sha256:c46a2d1a26fb48b37929c74ca49dd9409f2375a0a3bdb8fe07617f3ffccaa889" "/opt/rustwide/cargo-home/bin/cargo" "+45d8b6e68beee1c9c1ce92ae258a7e02f8f13aa4" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] f6f780b84d64f093426917944caaeabc26736e177014e6ad70641b128b45613f [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "f6f780b84d64f093426917944caaeabc26736e177014e6ad70641b128b45613f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f6f780b84d64f093426917944caaeabc26736e177014e6ad70641b128b45613f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f6f780b84d64f093426917944caaeabc26736e177014e6ad70641b128b45613f", kill_on_drop: false }` [INFO] [stdout] f6f780b84d64f093426917944caaeabc26736e177014e6ad70641b128b45613f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:c46a2d1a26fb48b37929c74ca49dd9409f2375a0a3bdb8fe07617f3ffccaa889" "/opt/rustwide/cargo-home/bin/cargo" "+45d8b6e68beee1c9c1ce92ae258a7e02f8f13aa4" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 92cca6698e3cbef332c5c8c99ae734504ac48d73ce36fda6ee5b5bd1aa190cfe [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "92cca6698e3cbef332c5c8c99ae734504ac48d73ce36fda6ee5b5bd1aa190cfe", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling libm v0.2.1 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling semver-parser v0.7.0 [INFO] [stderr] Compiling ryu v1.0.5 [INFO] [stderr] Compiling rayon-core v1.9.0 [INFO] [stderr] Checking scopeguard v1.1.0 [INFO] [stderr] Compiling typenum v1.13.0 [INFO] [stderr] Checking byteorder v1.4.3 [INFO] [stderr] Checking unicode-width v0.1.8 [INFO] [stderr] Checking same-file v1.0.6 [INFO] [stderr] Checking regex-syntax v0.6.23 [INFO] [stderr] Checking oorandom v11.1.3 [INFO] [stderr] Checking itertools v0.9.0 [INFO] [stderr] Checking itertools v0.10.0 [INFO] [stderr] Checking matrixmultiply v0.2.4 [INFO] [stderr] Compiling proc-macro2 v1.0.26 [INFO] [stderr] Checking bitflags v1.2.1 [INFO] [stderr] Checking textwrap v0.11.0 [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking serde_cbor v0.11.1 [INFO] [stderr] Checking walkdir v2.3.2 [INFO] [stderr] Checking regex-automata v0.1.9 [INFO] [stderr] Compiling semver v0.9.0 [INFO] [stderr] Checking clap v2.33.3 [INFO] [stderr] Compiling rustc_version v0.2.3 [INFO] [stderr] Checking bstr v0.2.15 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling crossbeam-utils v0.8.3 [INFO] [stderr] Compiling memoffset v0.6.3 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling num-complex v0.2.4 [INFO] [stderr] Compiling num-rational v0.2.4 [INFO] [stderr] Compiling rayon v1.5.0 [INFO] [stderr] Checking rand_core v0.5.1 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] Compiling cast v0.2.5 [INFO] [stderr] Checking serde_json v1.0.64 [INFO] [stderr] Compiling syn v1.0.69 [INFO] [stderr] Checking rand_chacha v0.2.2 [INFO] [stderr] Checking csv v1.1.6 [INFO] [stderr] Checking rand v0.7.3 [INFO] [stderr] Checking regex v1.4.5 [INFO] [stderr] Checking crossbeam-epoch v0.9.3 [INFO] [stderr] Checking crossbeam-channel v0.5.1 [INFO] [stderr] Checking criterion-plot v0.4.3 [INFO] [stderr] Checking crossbeam-deque v0.8.0 [INFO] [stderr] Checking generic-array v0.13.3 [INFO] [stderr] Checking approx v0.3.2 [INFO] [stderr] Checking plotters v0.3.0 [INFO] [stderr] Checking rand_distr v0.2.2 [INFO] [stderr] Checking tinytemplate v1.2.1 [INFO] [stderr] Checking alga v0.9.3 [INFO] [stderr] Checking nalgebra v0.19.0 [INFO] [stderr] Compiling serde_derive v1.0.125 [INFO] [stderr] Checking criterion v0.3.4 [INFO] [stderr] Checking statrs v0.13.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/statistics/iter_statistics.rs:178:32 [INFO] [stdout] | [INFO] [stdout] 178 | None => panic!(format!("{}", StatsError::ContainersMustBeSameLength)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_fmt_panic)]` on by default [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 178 | None => panic!("{}", StatsError::ContainersMustBeSameLength), [INFO] [stdout] | -- -- [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/statistics/iter_statistics.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | panic!(format!("{}", StatsError::ContainersMustBeSameLength)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 188 | panic!("{}", StatsError::ContainersMustBeSameLength); [INFO] [stdout] | -- -- [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/statistics/iter_statistics.rs:208:32 [INFO] [stdout] | [INFO] [stdout] 208 | None => panic!(format!("{}", StatsError::ContainersMustBeSameLength)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 208 | None => panic!("{}", StatsError::ContainersMustBeSameLength), [INFO] [stdout] | -- -- [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/statistics/iter_statistics.rs:218:20 [INFO] [stdout] | [INFO] [stdout] 218 | panic!(format!("{}", StatsError::ContainersMustBeSameLength)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 218 | panic!("{}", StatsError::ContainersMustBeSameLength); [INFO] [stdout] | -- -- [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 4 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/beta.rs:488:9 [INFO] [stdout] | [INFO] [stdout] 488 | assert_almost_eq!(expected, x, acc); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_fmt_panic)]` on by default [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/binomial.rs:367:9 [INFO] [stdout] | [INFO] [stdout] 367 | assert_almost_eq!(expected, x, acc); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/categorical.rs:408:9 [INFO] [stdout] | [INFO] [stdout] 408 | assert_almost_eq!(expected, x, acc); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/cauchy.rs:251:9 [INFO] [stdout] | [INFO] [stdout] 251 | assert_almost_eq!(expected, x, acc); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/chi.rs:362:9 [INFO] [stdout] | [INFO] [stdout] 362 | assert_almost_eq!(expected, x, acc); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/chi_squared.rs:317:9 [INFO] [stdout] | [INFO] [stdout] 317 | assert_almost_eq!(expected, x, acc); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/dirichlet.rs:434:13 [INFO] [stdout] | [INFO] [stdout] 434 | assert_almost_eq!(res[i-1], f * (sum - f) / (sum * sum * (sum + 1.0)), 1e-15); [INFO] [stdout] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/dirichlet.rs:446:13 [INFO] [stdout] | [INFO] [stdout] 446 | assert_almost_eq!(res[i-1], (f * (sum - f) / (sum * sum * (sum + 1.0))).sqrt(), 1e-15); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/dirichlet.rs:468:9 [INFO] [stdout] | [INFO] [stdout] 468 | assert_almost_eq!(n.pdf(&[0.01, 0.03, 0.5, 0.46]), 18.77225681167061, 1e-12); [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/dirichlet.rs:469:9 [INFO] [stdout] | [INFO] [stdout] 469 | assert_almost_eq!(n.pdf(&[0.1,0.2,0.3,0.4]), 0.8314656481199253, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/dirichlet.rs:475:9 [INFO] [stdout] | [INFO] [stdout] 475 | assert_almost_eq!(n.ln_pdf(&[0.01, 0.03, 0.5, 0.46]), 18.77225681167061f64.ln(), 1e-12); [INFO] [stdout] | ---------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/dirichlet.rs:476:9 [INFO] [stdout] | [INFO] [stdout] 476 | assert_almost_eq!(n.ln_pdf(&[0.1,0.2,0.3,0.4]), 0.8314656481199253f64.ln(), 1e-14); [INFO] [stdout] | ----------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/exponential.rs:304:9 [INFO] [stdout] | [INFO] [stdout] 304 | assert_almost_eq!(expected, x, acc); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/fisher_snedecor.rs:524:9 [INFO] [stdout] | [INFO] [stdout] 524 | assert_almost_eq!(expected, x, acc); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/gamma.rs:417:9 [INFO] [stdout] | [INFO] [stdout] 417 | assert_almost_eq!(expected, x, acc); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/geometric.rs:317:9 [INFO] [stdout] | [INFO] [stdout] 317 | assert_almost_eq!(expected, x, acc); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/hypergeometric.rs:475:9 [INFO] [stdout] | [INFO] [stdout] 475 | assert_almost_eq!(expected, x, acc); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/internal.rs:44:13 [INFO] [stdout] | [INFO] [stdout] 44 | assert_almost_eq!(density.ln(), ln_density, 1e-10); [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/internal.rs:86:13 [INFO] [stdout] | [INFO] [stdout] 86 | assert_almost_eq!(sum, dist.cdf(i as f64), 1e-10); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/internal.rs:87:13 [INFO] [stdout] | [INFO] [stdout] 87 | assert_almost_eq!(sum, dist.cdf(i as f64 + 0.1), 1e-10); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/internal.rs:88:13 [INFO] [stdout] | [INFO] [stdout] 88 | assert_almost_eq!(sum, dist.cdf(i as f64 + 0.5), 1e-10); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/internal.rs:89:13 [INFO] [stdout] | [INFO] [stdout] 89 | assert_almost_eq!(sum, dist.cdf(i as f64 + 0.9), 1e-10); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/inverse_gamma.rs:427:9 [INFO] [stdout] | [INFO] [stdout] 427 | assert_almost_eq!(expected, x, acc); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/log_normal.rs:303:9 [INFO] [stdout] | [INFO] [stdout] 303 | assert_almost_eq!(expected, x, acc); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/multinomial.rs:334:13 [INFO] [stdout] | [INFO] [stdout] 334 | assert_almost_eq!(expected[i], x[i], acc); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/multinomial.rs:343:9 [INFO] [stdout] | [INFO] [stdout] 343 | assert_almost_eq!(expected, x, acc); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/multinomial.rs:424:9 [INFO] [stdout] | [INFO] [stdout] 424 | assert_almost_eq!(n.pmf(x).ln(), n.ln_pmf(x), 1e-13); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/multinomial.rs:427:9 [INFO] [stdout] | [INFO] [stdout] 427 | assert_almost_eq!(n2.pmf(x2).ln(), n2.ln_pmf(x2), 1e-13); [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/multinomial.rs:430:9 [INFO] [stdout] | [INFO] [stdout] 430 | assert_almost_eq!(n3.pmf(x3).ln(), n3.ln_pmf(x3), 1e-13); [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/multivariate_normal.rs:335:9 [INFO] [stdout] | [INFO] [stdout] 335 | assert_almost_eq!(expected, x, acc); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/negative_binomial.rs:312:9 [INFO] [stdout] | [INFO] [stdout] 312 | assert_almost_eq!(expected, x, acc); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/normal.rs:342:9 [INFO] [stdout] | [INFO] [stdout] 342 | assert_almost_eq!(expected, x, acc); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/pareto.rs:390:9 [INFO] [stdout] | [INFO] [stdout] 390 | assert_almost_eq!(expected, x, acc); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/poisson.rs:351:9 [INFO] [stdout] | [INFO] [stdout] 351 | assert_almost_eq!(expected, x, acc); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/students_t.rs:556:9 [INFO] [stdout] | [INFO] [stdout] 556 | assert_almost_eq!(expected, x, acc); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/triangular.rs:350:9 [INFO] [stdout] | [INFO] [stdout] 350 | assert_almost_eq!(expected, x, acc); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/uniform.rs:280:9 [INFO] [stdout] | [INFO] [stdout] 280 | assert_almost_eq!(expected, x, acc); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/distribution/weibull.rs:366:9 [INFO] [stdout] | [INFO] [stdout] 366 | assert_almost_eq!(expected, x, acc); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:210:9 [INFO] [stdout] | [INFO] [stdout] 210 | assert_almost_eq!(super::ln_beta(0.5, 0.5), 1.144729885849400174144, 1e-15); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:211:9 [INFO] [stdout] | [INFO] [stdout] 211 | assert_almost_eq!(super::ln_beta(1.0, 0.5), 0.6931471805599453094172, 1e-14); [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:212:9 [INFO] [stdout] | [INFO] [stdout] 212 | assert_almost_eq!(super::ln_beta(2.5, 0.5), 0.163900632837673937284, 1e-15); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:213:9 [INFO] [stdout] | [INFO] [stdout] 213 | assert_almost_eq!(super::ln_beta(0.5, 1.0), 0.6931471805599453094172, 1e-14); [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:214:9 [INFO] [stdout] | [INFO] [stdout] 214 | assert_almost_eq!(super::ln_beta(1.0, 1.0), 0.0, 1e-15); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:215:9 [INFO] [stdout] | [INFO] [stdout] 215 | assert_almost_eq!(super::ln_beta(2.5, 1.0), -0.9162907318741550651835, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:216:9 [INFO] [stdout] | [INFO] [stdout] 216 | assert_almost_eq!(super::ln_beta(0.5, 2.5), 0.163900632837673937284, 1e-15); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:217:9 [INFO] [stdout] | [INFO] [stdout] 217 | assert_almost_eq!(super::ln_beta(1.0, 2.5), -0.9162907318741550651835, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:218:9 [INFO] [stdout] | [INFO] [stdout] 218 | assert_almost_eq!(super::ln_beta(2.5, 2.5), -2.608688089402107300388, 1e-14); [INFO] [stdout] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:267:9 [INFO] [stdout] | [INFO] [stdout] 267 | assert_almost_eq!(super::beta(0.5, 0.5), 3.141592653589793238463, 1e-15); [INFO] [stdout] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:268:9 [INFO] [stdout] | [INFO] [stdout] 268 | assert_almost_eq!(super::beta(1.0, 0.5), 2.0, 1e-14); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:269:9 [INFO] [stdout] | [INFO] [stdout] 269 | assert_almost_eq!(super::beta(2.5, 0.5), 1.17809724509617246442, 1e-15); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:270:9 [INFO] [stdout] | [INFO] [stdout] 270 | assert_almost_eq!(super::beta(0.5, 1.0), 2.0, 1e-14); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:271:9 [INFO] [stdout] | [INFO] [stdout] 271 | assert_almost_eq!(super::beta(1.0, 1.0), 1.0, 1e-15); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:272:9 [INFO] [stdout] | [INFO] [stdout] 272 | assert_almost_eq!(super::beta(2.5, 1.0), 0.4, 1e-14); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:273:9 [INFO] [stdout] | [INFO] [stdout] 273 | assert_almost_eq!(super::beta(0.5, 2.5), 1.17809724509617246442, 1e-15); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:274:9 [INFO] [stdout] | [INFO] [stdout] 274 | assert_almost_eq!(super::beta(1.0, 2.5), 0.4, 1e-14); [INFO] [stdout] | ----------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:275:9 [INFO] [stdout] | [INFO] [stdout] 275 | assert_almost_eq!(super::beta(2.5, 2.5), 0.073631077818510779026, 1e-15); [INFO] [stdout] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:280:9 [INFO] [stdout] | [INFO] [stdout] 280 | assert_almost_eq!(super::beta_inc(0.5, 0.5, 0.5), 1.570796326794896619231, 1e-14); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:281:9 [INFO] [stdout] | [INFO] [stdout] 281 | assert_almost_eq!(super::beta_inc(0.5, 0.5, 1.0), 3.141592653589793238463, 1e-15); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:282:9 [INFO] [stdout] | [INFO] [stdout] 282 | assert_almost_eq!(super::beta_inc(1.0, 0.5, 0.5), 0.5857864376269049511983, 1e-15); [INFO] [stdout] | ----------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:283:9 [INFO] [stdout] | [INFO] [stdout] 283 | assert_almost_eq!(super::beta_inc(1.0, 0.5, 1.0), 2.0, 1e-14); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:284:9 [INFO] [stdout] | [INFO] [stdout] 284 | assert_almost_eq!(super::beta_inc(2.5, 0.5, 0.5), 0.0890486225480862322117, 1e-16); [INFO] [stdout] | ----------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:285:9 [INFO] [stdout] | [INFO] [stdout] 285 | assert_almost_eq!(super::beta_inc(2.5, 0.5, 1.0), 1.17809724509617246442, 1e-15); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:286:9 [INFO] [stdout] | [INFO] [stdout] 286 | assert_almost_eq!(super::beta_inc(0.5, 1.0, 0.5), 1.414213562373095048802, 1e-14); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:287:9 [INFO] [stdout] | [INFO] [stdout] 287 | assert_almost_eq!(super::beta_inc(0.5, 1.0, 1.0), 2.0, 1e-14); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:288:9 [INFO] [stdout] | [INFO] [stdout] 288 | assert_almost_eq!(super::beta_inc(1.0, 1.0, 0.5), 0.5, 1e-15); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:289:9 [INFO] [stdout] | [INFO] [stdout] 289 | assert_almost_eq!(super::beta_inc(1.0, 1.0, 1.0), 1.0, 1e-15); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:291:9 [INFO] [stdout] | [INFO] [stdout] 291 | assert_almost_eq!(super::beta_inc(2.5, 1.0, 1.0), 0.4, 1e-14); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:292:9 [INFO] [stdout] | [INFO] [stdout] 292 | assert_almost_eq!(super::beta_inc(0.5, 2.5, 0.5), 1.08904862254808623221, 1e-15); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:293:9 [INFO] [stdout] | [INFO] [stdout] 293 | assert_almost_eq!(super::beta_inc(0.5, 2.5, 1.0), 1.17809724509617246442, 1e-15); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:294:9 [INFO] [stdout] | [INFO] [stdout] 294 | assert_almost_eq!(super::beta_inc(1.0, 2.5, 0.5), 0.32928932188134524756, 1e-14); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:295:9 [INFO] [stdout] | [INFO] [stdout] 295 | assert_almost_eq!(super::beta_inc(1.0, 2.5, 1.0), 0.4, 1e-14); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:296:9 [INFO] [stdout] | [INFO] [stdout] 296 | assert_almost_eq!(super::beta_inc(2.5, 2.5, 0.5), 0.03681553890925538951323, 1e-15); [INFO] [stdout] | ------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:297:9 [INFO] [stdout] | [INFO] [stdout] 297 | assert_almost_eq!(super::beta_inc(2.5, 2.5, 1.0), 0.073631077818510779026, 1e-15); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:346:9 [INFO] [stdout] | [INFO] [stdout] 346 | assert_almost_eq!(super::beta_reg(0.5, 0.5, 0.5), 0.5, 1e-15); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:348:9 [INFO] [stdout] | [INFO] [stdout] 348 | assert_almost_eq!(super::beta_reg(1.0, 0.5, 0.5), 0.292893218813452475599, 1e-15); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:350:9 [INFO] [stdout] | [INFO] [stdout] 350 | assert_almost_eq!(super::beta_reg(2.5, 0.5, 0.5), 0.07558681842161243795, 1e-16); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:352:9 [INFO] [stdout] | [INFO] [stdout] 352 | assert_almost_eq!(super::beta_reg(0.5, 1.0, 0.5), 0.7071067811865475244, 1e-15); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:354:9 [INFO] [stdout] | [INFO] [stdout] 354 | assert_almost_eq!(super::beta_reg(1.0, 1.0, 0.5), 0.5, 1e-15); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:356:9 [INFO] [stdout] | [INFO] [stdout] 356 | assert_almost_eq!(super::beta_reg(2.5, 1.0, 0.5), 0.1767766952966368811, 1e-15); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:360:9 [INFO] [stdout] | [INFO] [stdout] 360 | assert_almost_eq!(super::beta_reg(1.0, 2.5, 0.5), 0.8232233047033631189, 1e-15); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/beta.rs:362:9 [INFO] [stdout] | [INFO] [stdout] 362 | assert_almost_eq!(super::beta_reg(2.5, 2.5, 0.5), 0.5, 1e-15); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:748:9 [INFO] [stdout] | [INFO] [stdout] 748 | assert_almost_eq!(super::erf(-1.0), -0.84270079294971486934122063508260925929606699796630291, 1e-11); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:752:9 [INFO] [stdout] | [INFO] [stdout] 752 | assert_almost_eq!(super::erf(0.2), 0.22270258921047846617645303120925671669511570710081967, 1e-16); [INFO] [stdout] | --------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:755:9 [INFO] [stdout] | [INFO] [stdout] 755 | assert_almost_eq!(super::erf(0.5), 0.5204998778130465376827466538919645287364515757579637, 1e-9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:756:9 [INFO] [stdout] | [INFO] [stdout] 756 | assert_almost_eq!(super::erf(1.0), 0.84270079294971486934122063508260925929606699796630291, 1e-11); [INFO] [stdout] | --------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:757:9 [INFO] [stdout] | [INFO] [stdout] 757 | assert_almost_eq!(super::erf(1.5), 0.96610514647531072706697626164594785868141047925763678, 1e-11); [INFO] [stdout] | --------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:758:9 [INFO] [stdout] | [INFO] [stdout] 758 | assert_almost_eq!(super::erf(2.0), 0.99532226501895273416206925636725292861089179704006008, 1e-11); [INFO] [stdout] | --------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:759:9 [INFO] [stdout] | [INFO] [stdout] 759 | assert_almost_eq!(super::erf(2.5), 0.99959304798255504106043578426002508727965132259628658, 1e-13); [INFO] [stdout] | --------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:760:9 [INFO] [stdout] | [INFO] [stdout] 760 | assert_almost_eq!(super::erf(3.0), 0.99997790950300141455862722387041767962015229291260075, 1e-11); [INFO] [stdout] | --------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:771:9 [INFO] [stdout] | [INFO] [stdout] 771 | assert_almost_eq!(super::erfc(-1.0), 1.8427007929497148693412206350826092592960669979663028, 1e-11); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:773:9 [INFO] [stdout] | [INFO] [stdout] 773 | assert_almost_eq!(super::erfc(0.1), 0.88753708398171510159528774898569593827660748149418343, 1e-15); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:776:9 [INFO] [stdout] | [INFO] [stdout] 776 | assert_almost_eq!(super::erfc(0.4), 0.57160764495333152354589037269227146256467072294018715, 1e-15); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:777:9 [INFO] [stdout] | [INFO] [stdout] 777 | assert_almost_eq!(super::erfc(0.5), 0.47950012218695346231725334610803547126354842424203654, 1e-9); [INFO] [stdout] | --------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:778:9 [INFO] [stdout] | [INFO] [stdout] 778 | assert_almost_eq!(super::erfc(1.0), 0.15729920705028513065877936491739074070393300203369719, 1e-11); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:779:9 [INFO] [stdout] | [INFO] [stdout] 779 | assert_almost_eq!(super::erfc(1.5), 0.033894853524689272933023738354052141318589520742363247, 1e-11); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:780:9 [INFO] [stdout] | [INFO] [stdout] 780 | assert_almost_eq!(super::erfc(2.0), 0.0046777349810472658379307436327470713891082029599399245, 1e-11); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:781:9 [INFO] [stdout] | [INFO] [stdout] 781 | assert_almost_eq!(super::erfc(2.5), 0.00040695201744495893956421573997491272034867740371342016, 1e-13); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:782:9 [INFO] [stdout] | [INFO] [stdout] 782 | assert_almost_eq!(super::erfc(3.0), 0.00002209049699858544137277612958232037984770708739924966, 1e-11); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:783:9 [INFO] [stdout] | [INFO] [stdout] 783 | assert_almost_eq!(super::erfc(4.0), 0.000000015417257900280018852159673486884048572145253589191167, 1e-18); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:784:9 [INFO] [stdout] | [INFO] [stdout] 784 | assert_almost_eq!(super::erfc(5.0), 0.0000000000015374597944280348501883434853833788901180503147233804, 1e-22); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:785:9 [INFO] [stdout] | [INFO] [stdout] 785 | assert_almost_eq!(super::erfc(6.0), 2.1519736712498913116593350399187384630477514061688559e-17, 1e-26); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:786:9 [INFO] [stdout] | [INFO] [stdout] 786 | assert_almost_eq!(super::erfc(10.0), 2.0884875837625447570007862949577886115608181193211634e-45, 1e-55); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:787:9 [INFO] [stdout] | [INFO] [stdout] 787 | assert_almost_eq!(super::erfc(15.0), 7.2129941724512066665650665586929271099340909298253858e-100, 1e-109); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:788:9 [INFO] [stdout] | [INFO] [stdout] 788 | assert_almost_eq!(super::erfc(20.0), 5.3958656116079009289349991679053456040882726709236071e-176, 1e-186); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:801:9 [INFO] [stdout] | [INFO] [stdout] 801 | assert_almost_eq!(super::erf_inv(1e-15), 8.86226925452758013649e-16, 1e-30); [INFO] [stdout] | ---------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:803:9 [INFO] [stdout] | [INFO] [stdout] 803 | assert_almost_eq!(super::erf_inv(0.2), 0.1791434546212916764927, 1e-15); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:815:9 [INFO] [stdout] | [INFO] [stdout] 815 | assert_almost_eq!(super::erfc_inv(1e-100), 15.065574702593, 1e-11); [INFO] [stdout] | ------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:816:9 [INFO] [stdout] | [INFO] [stdout] 816 | assert_almost_eq!(super::erfc_inv(1e-30), 8.1486162231699, 1e-12); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:817:9 [INFO] [stdout] | [INFO] [stdout] 817 | assert_almost_eq!(super::erfc_inv(1e-20), 6.6015806223551, 1e-13); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:818:9 [INFO] [stdout] | [INFO] [stdout] 818 | assert_almost_eq!(super::erfc_inv(1e-10), 4.5728249585449249378479309946884581365517663258840893, 1e-7); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:819:9 [INFO] [stdout] | [INFO] [stdout] 819 | assert_almost_eq!(super::erfc_inv(1e-5), 3.1234132743415708640270717579666062107939039971365252, 1e-11); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:820:9 [INFO] [stdout] | [INFO] [stdout] 820 | assert_almost_eq!(super::erfc_inv(0.1), 1.1630871536766741628440954340547000483801487126688552, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/erf.rs:821:9 [INFO] [stdout] | [INFO] [stdout] 821 | assert_almost_eq!(super::erfc_inv(0.2), 0.90619380243682330953597079527631536107443494091638384, 1e-15); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/exponential.rs:101:9 [INFO] [stdout] | [INFO] [stdout] 101 | assert_almost_eq!(super::integral(0.1, 1).unwrap(), 1.82292395841939059, 1e-15); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/exponential.rs:103:9 [INFO] [stdout] | [INFO] [stdout] 103 | assert_almost_eq!(super::integral(2.0, 1).unwrap(), 0.0489005107080611248, 1e-15); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/exponential.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 104 | assert_almost_eq!(super::integral(2.5, 1).unwrap(), 0.0249149178702697399, 1e-15); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/exponential.rs:105:9 [INFO] [stdout] | [INFO] [stdout] 105 | assert_almost_eq!(super::integral(10.0, 1).unwrap(), 4.15696892968532464e-06, 1e-20); [INFO] [stdout] | ------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/exponential.rs:107:9 [INFO] [stdout] | [INFO] [stdout] 107 | assert_almost_eq!(super::integral(0.1, 2).unwrap(), 0.722545022194020392, 1e-15); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/exponential.rs:108:9 [INFO] [stdout] | [INFO] [stdout] 108 | assert_almost_eq!(super::integral(1.0, 2).unwrap(), 0.148495506775922048, 1e-16); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/exponential.rs:109:9 [INFO] [stdout] | [INFO] [stdout] 109 | assert_almost_eq!(super::integral(2.0, 2).unwrap(), 0.0375342618204904527, 1e-16); [INFO] [stdout] | ---------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/exponential.rs:110:9 [INFO] [stdout] | [INFO] [stdout] 110 | assert_almost_eq!(super::integral(10.0, 2).unwrap(), 3.830240465631608e-06, 1e-20); [INFO] [stdout] | ----------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/exponential.rs:113:9 [INFO] [stdout] | [INFO] [stdout] 113 | assert_almost_eq!(super::integral(1.0, 0).unwrap(), 0.3678794411714423, 1e-16); [INFO] [stdout] | ------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/factorial.rs:143:9 [INFO] [stdout] | [INFO] [stdout] 143 | assert_almost_eq!(super::ln_factorial(1 << 12), 29978.648060844048236, 1e-11); [INFO] [stdout] | ------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/factorial.rs:161:9 [INFO] [stdout] | [INFO] [stdout] 161 | assert_almost_eq!(super::ln_binomial(5, 2), 10f64.ln(), 1e-14); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/factorial.rs:162:9 [INFO] [stdout] | [INFO] [stdout] 162 | assert_almost_eq!(super::ln_binomial(7, 3), 35f64.ln(), 1e-14); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:431:9 [INFO] [stdout] | [INFO] [stdout] 431 | assert_almost_eq!(super::gamma(1.000001e-35), 9.9999900000099999900000099999899999522784235098567139293e+34, 1e20); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:432:9 [INFO] [stdout] | [INFO] [stdout] 432 | assert_almost_eq!(super::gamma(1.000001e-10), 9.99998999943278432519738283781280989934496494539074049002e+9, 1e-5); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:433:9 [INFO] [stdout] | [INFO] [stdout] 433 | assert_almost_eq!(super::gamma(1.000001e-5), 99999.32279432557746387178953902739303931424932435387031653234, 1e-10); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:434:9 [INFO] [stdout] | [INFO] [stdout] 434 | assert_almost_eq!(super::gamma(1.000001e-2), 99.43248512896257405886134437203369035261893114349805309870831, 1e-13); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:435:9 [INFO] [stdout] | [INFO] [stdout] 435 | assert_almost_eq!(super::gamma(-4.8), -0.06242336135475955314181664931547009890495158793105543559676, 1e-13); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:436:9 [INFO] [stdout] | [INFO] [stdout] 436 | assert_almost_eq!(super::gamma(-1.5), 2.363271801207354703064223311121526910396732608163182837618410, 1e-13); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:437:9 [INFO] [stdout] | [INFO] [stdout] 437 | assert_almost_eq!(super::gamma(-0.5), -3.54490770181103205459633496668229036559509891224477425642761, 1e-13); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:438:9 [INFO] [stdout] | [INFO] [stdout] 438 | assert_almost_eq!(super::gamma(1.0e-5 + 1.0e-16), 99999.42279322556767360213300482199406241771308740302819426480, 1e-9); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:439:9 [INFO] [stdout] | [INFO] [stdout] 439 | assert_almost_eq!(super::gamma(0.1), 9.513507698668731836292487177265402192550578626088377343050000, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:441:9 [INFO] [stdout] | [INFO] [stdout] 441 | assert_almost_eq!(super::gamma(1.0), 1.0, 1e-15); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:442:9 [INFO] [stdout] | [INFO] [stdout] 442 | assert_almost_eq!(super::gamma(1.0 + 1.0e-14), 0.99999999999999422784335098477029953441189552403615306268023, 1e-15); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:443:9 [INFO] [stdout] | [INFO] [stdout] 443 | assert_almost_eq!(super::gamma(1.5), 0.886226925452758013649083741670572591398774728061193564106903, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:444:9 [INFO] [stdout] | [INFO] [stdout] 444 | assert_almost_eq!(super::gamma(consts::PI/2.0), 0.890560890381539328010659635359121005933541962884758999762766, 1e-15); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:446:9 [INFO] [stdout] | [INFO] [stdout] 446 | assert_almost_eq!(super::gamma(2.5), 1.329340388179137020473625612505858887098162092091790346160355, 1e-13); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:447:9 [INFO] [stdout] | [INFO] [stdout] 447 | assert_almost_eq!(super::gamma(3.0), 2.0, 1e-14); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:448:9 [INFO] [stdout] | [INFO] [stdout] 448 | assert_almost_eq!(super::gamma(consts::PI), 2.288037795340032417959588909060233922889688153356222441199380, 1e-13); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:449:9 [INFO] [stdout] | [INFO] [stdout] 449 | assert_almost_eq!(super::gamma(3.5), 3.323350970447842551184064031264647217745405230229475865400889, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:450:9 [INFO] [stdout] | [INFO] [stdout] 450 | assert_almost_eq!(super::gamma(4.0), 6.0, 1e-13); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:451:9 [INFO] [stdout] | [INFO] [stdout] 451 | assert_almost_eq!(super::gamma(4.5), 11.63172839656744892914422410942626526210891830580316552890311, 1e-12); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:452:9 [INFO] [stdout] | [INFO] [stdout] 452 | assert_almost_eq!(super::gamma(5.0 - 1.0e-14), 23.99999999999963853175957637087420162718107213574617032780374, 1e-13); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:453:9 [INFO] [stdout] | [INFO] [stdout] 453 | assert_almost_eq!(super::gamma(5.0), 24.0, 1e-12); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:454:9 [INFO] [stdout] | [INFO] [stdout] 454 | assert_almost_eq!(super::gamma(5.0 + 1.0e-14), 24.00000000000036146824042363510111050137786752408660789873592, 1e-12); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:455:9 [INFO] [stdout] | [INFO] [stdout] 455 | assert_almost_eq!(super::gamma(5.5), 52.34277778455352018114900849241819367949013237611424488006401, 1e-12); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:456:9 [INFO] [stdout] | [INFO] [stdout] 456 | assert_almost_eq!(super::gamma(10.1), 454760.7514415859508673358368319076190405047458218916492282448, 1e-7); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:457:9 [INFO] [stdout] | [INFO] [stdout] 457 | assert_almost_eq!(super::gamma(150.0 + 1.0e-12), 3.8089226376496421386707466577615064443807882167327097140e+260, 1e248); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:464:9 [INFO] [stdout] | [INFO] [stdout] 464 | assert_almost_eq!(super::ln_gamma(1.000001e-10), 23.02584992988323521564308637407936081168344192865285883337793, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:465:9 [INFO] [stdout] | [INFO] [stdout] 465 | assert_almost_eq!(super::ln_gamma(1.000001e-5), 11.51291869289055371493077240324332039045238086972508869965363, 1e-14); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:467:9 [INFO] [stdout] | [INFO] [stdout] 467 | assert_almost_eq!(super::ln_gamma(0.1), 2.252712651734205959869701646368495118615627222294953765041739, 1e-14); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:468:9 [INFO] [stdout] | [INFO] [stdout] 468 | assert_almost_eq!(super::ln_gamma(1.0 - 1.0e-14), 5.772156649015410852768463312546533565566459794933360600e-15, 1e-15); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:469:9 [INFO] [stdout] | [INFO] [stdout] 469 | assert_almost_eq!(super::ln_gamma(1.0), 0.0, 1e-15); [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:470:9 [INFO] [stdout] | [INFO] [stdout] 470 | assert_almost_eq!(super::ln_gamma(1.0 + 1.0e-14), -5.77215664901524635936177848990288632404978978079827014e-15, 1e-15); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:471:9 [INFO] [stdout] | [INFO] [stdout] 471 | assert_almost_eq!(super::ln_gamma(1.5), -0.12078223763524522234551844578164721225185272790259946836386, 1e-14); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:472:9 [INFO] [stdout] | [INFO] [stdout] 472 | assert_almost_eq!(super::ln_gamma(consts::PI/2.0), -0.11590380084550241329912089415904874214542604767006895, 1e-14); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:474:9 [INFO] [stdout] | [INFO] [stdout] 474 | assert_almost_eq!(super::ln_gamma(2.5), 0.284682870472919159632494669682701924320137695559894729250145, 1e-13); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:475:9 [INFO] [stdout] | [INFO] [stdout] 475 | assert_almost_eq!(super::ln_gamma(3.0), 0.693147180559945309417232121458176568075500134360255254120680, 1e-14); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:476:9 [INFO] [stdout] | [INFO] [stdout] 476 | assert_almost_eq!(super::ln_gamma(consts::PI), 0.82769459232343710152957855845235995115350173412073715, 1e-13); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:477:9 [INFO] [stdout] | [INFO] [stdout] 477 | assert_almost_eq!(super::ln_gamma(3.5), 1.200973602347074224816021881450712995770238915468157197042113, 1e-14); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:478:9 [INFO] [stdout] | [INFO] [stdout] 478 | assert_almost_eq!(super::ln_gamma(4.0), 1.791759469228055000812477358380702272722990692183004705855374, 1e-14); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:479:9 [INFO] [stdout] | [INFO] [stdout] 479 | assert_almost_eq!(super::ln_gamma(4.5), 2.453736570842442220504142503435716157331823510689763131380823, 1e-13); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:480:9 [INFO] [stdout] | [INFO] [stdout] 480 | assert_almost_eq!(super::ln_gamma(5.0 - 1.0e-14), 3.178053830347930558470257283303394288448414225994179545985931, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:481:9 [INFO] [stdout] | [INFO] [stdout] 481 | assert_almost_eq!(super::ln_gamma(5.0), 3.178053830347945619646941601297055408873990960903515214096734, 1e-14); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:482:9 [INFO] [stdout] | [INFO] [stdout] 482 | assert_almost_eq!(super::ln_gamma(5.0 + 1.0e-14), 3.178053830347960680823625919312848824873279228348981287761046, 1e-13); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:483:9 [INFO] [stdout] | [INFO] [stdout] 483 | assert_almost_eq!(super::ln_gamma(5.5), 3.957813967618716293877400855822590998551304491975006780729532, 1e-14); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:484:9 [INFO] [stdout] | [INFO] [stdout] 484 | assert_almost_eq!(super::ln_gamma(10.1), 13.02752673863323795851370097886835481188051062306253294740504, 1e-14); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:485:9 [INFO] [stdout] | [INFO] [stdout] 485 | assert_almost_eq!(super::ln_gamma(150.0 + 1.0e-12), 600.0094705553324354062157737572509902987070089159051628001813, 1e-12); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:486:9 [INFO] [stdout] | [INFO] [stdout] 486 | assert_almost_eq!(super::ln_gamma(1.001e+7), 1.51342135323817913130119829455205139905331697084416059779e+8, 1e-13); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:492:9 [INFO] [stdout] | [INFO] [stdout] 492 | assert_almost_eq!(super::gamma_lr(0.1, 1.0), 0.97587265627367222115949155252812057714751052498477013, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:495:9 [INFO] [stdout] | [INFO] [stdout] 495 | assert_almost_eq!(super::gamma_lr(1.5, 1.0), 0.42759329552912016600095238564127189392715996802703368, 1e-13); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:496:9 [INFO] [stdout] | [INFO] [stdout] 496 | assert_almost_eq!(super::gamma_lr(1.5, 2.0), 0.73853587005088937779717792402407879809718939080920993, 1e-15); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:498:9 [INFO] [stdout] | [INFO] [stdout] 498 | assert_almost_eq!(super::gamma_lr(2.5, 1.0), 0.15085496391539036377410688601371365034788861473418704, 1e-13); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:499:9 [INFO] [stdout] | [INFO] [stdout] 499 | assert_almost_eq!(super::gamma_lr(2.5, 2.0), 0.45058404864721976739416885516693969548484517509263197, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:500:9 [INFO] [stdout] | [INFO] [stdout] 500 | assert_almost_eq!(super::gamma_lr(2.5, 8.0), 0.99315592607757956900093935107222761316136944145439676, 1e-15); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:501:9 [INFO] [stdout] | [INFO] [stdout] 501 | assert_almost_eq!(super::gamma_lr(5.5, 1.0), 0.0015041182825838038421585211353488839717739161316985392, 1e-15); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:502:9 [INFO] [stdout] | [INFO] [stdout] 502 | assert_almost_eq!(super::gamma_lr(5.5, 2.0), 0.030082976121226050615171484772387355162056796585883967, 1e-14); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:503:9 [INFO] [stdout] | [INFO] [stdout] 503 | assert_almost_eq!(super::gamma_lr(5.5, 8.0), 0.85886911973294184646060071855669224657735916933487681, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:504:9 [INFO] [stdout] | [INFO] [stdout] 504 | assert_almost_eq!(super::gamma_lr(100.0, 0.5), 0.0, 1e-188); [INFO] [stdout] | ------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:505:9 [INFO] [stdout] | [INFO] [stdout] 505 | assert_almost_eq!(super::gamma_lr(100.0, 1.5), 0.0, 1e-141); [INFO] [stdout] | ------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:506:9 [INFO] [stdout] | [INFO] [stdout] 506 | assert_almost_eq!(super::gamma_lr(100.0, 90.0), 0.1582209891864301681049696996709105316998233457433473, 1e-13); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:507:9 [INFO] [stdout] | [INFO] [stdout] 507 | assert_almost_eq!(super::gamma_lr(100.0, 100.0), 0.5132987982791486648573142565640291634709251499279450, 1e-13); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:508:9 [INFO] [stdout] | [INFO] [stdout] 508 | assert_almost_eq!(super::gamma_lr(100.0, 110.0), 0.8417213299399129061982996209829688531933500308658222, 1e-13); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:509:9 [INFO] [stdout] | [INFO] [stdout] 509 | assert_almost_eq!(super::gamma_lr(100.0, 200.0), 1.0, 1e-14); [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:512:9 [INFO] [stdout] | [INFO] [stdout] 512 | assert_almost_eq!(super::gamma_lr(500.0, 200.0), 0.0, 1e-70); [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:513:9 [INFO] [stdout] | [INFO] [stdout] 513 | assert_almost_eq!(super::gamma_lr(500.0, 450.0), 0.0107172380912897415573958770655204965434869949241480, 1e-14); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:514:9 [INFO] [stdout] | [INFO] [stdout] 514 | assert_almost_eq!(super::gamma_lr(500.0, 500.0), 0.5059471461707603580470479574412058032802735425634263, 1e-13); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:515:9 [INFO] [stdout] | [INFO] [stdout] 515 | assert_almost_eq!(super::gamma_lr(500.0, 550.0), 0.9853855918737048059548470006900844665580616318702748, 1e-14); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:516:9 [INFO] [stdout] | [INFO] [stdout] 516 | assert_almost_eq!(super::gamma_lr(500.0, 700.0), 1.0, 1e-15); [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:569:9 [INFO] [stdout] | [INFO] [stdout] 569 | assert_almost_eq!(super::gamma_li(0.1, 1.0), 9.2839720283798852469443229940217320532607158711056334, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:570:9 [INFO] [stdout] | [INFO] [stdout] 570 | assert_almost_eq!(super::gamma_li(0.1, 2.0), 9.4595297305559030536119885480983751098528458886962883, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:571:9 [INFO] [stdout] | [INFO] [stdout] 571 | assert_almost_eq!(super::gamma_li(0.1, 8.0), 9.5134608464704033372127589212547718314010339263844976, 1e-13); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:572:9 [INFO] [stdout] | [INFO] [stdout] 572 | assert_almost_eq!(super::gamma_li(1.5, 1.0), 0.37894469164098470380394366597039213790868855578083847, 1e-15); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:573:9 [INFO] [stdout] | [INFO] [stdout] 573 | assert_almost_eq!(super::gamma_li(1.5, 2.0), 0.65451037345177732033319477475056262302270310457635612, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:574:9 [INFO] [stdout] | [INFO] [stdout] 574 | assert_almost_eq!(super::gamma_li(1.5, 8.0), 0.88522195804210983776635107858848816480298923071075222, 1e-13); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:575:9 [INFO] [stdout] | [INFO] [stdout] 575 | assert_almost_eq!(super::gamma_li(2.5, 1.0), 0.20053759629003473411039172879412733941722170263949, 1e-16); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:576:9 [INFO] [stdout] | [INFO] [stdout] 576 | assert_almost_eq!(super::gamma_li(2.5, 2.0), 0.59897957413602228465664030130712917348327070206302442, 1e-15); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:577:9 [INFO] [stdout] | [INFO] [stdout] 577 | assert_almost_eq!(super::gamma_li(2.5, 8.0), 1.3202422842943799358198434659248530581833764879301293, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:578:9 [INFO] [stdout] | [INFO] [stdout] 578 | assert_almost_eq!(super::gamma_li(5.5, 1.0), 0.078729729026968321691794205337720556329618007004848672, 1e-16); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:579:9 [INFO] [stdout] | [INFO] [stdout] 579 | assert_almost_eq!(super::gamma_li(5.5, 2.0), 1.5746265342113649473739798668921124454837064926448459, 1e-15); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:580:9 [INFO] [stdout] | [INFO] [stdout] 580 | assert_almost_eq!(super::gamma_li(5.5, 8.0), 44.955595480196465884619737757794960132425035578313584, 1e-12); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:631:9 [INFO] [stdout] | [INFO] [stdout] 631 | assert_almost_eq!(super::gamma_ur(0.1, 1.0), 0.0241273437263277773829694356333550393309597428392044, 1e-13); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:632:9 [INFO] [stdout] | [INFO] [stdout] 632 | assert_almost_eq!(super::gamma_ur(0.1, 2.0), 0.0056738239798115280392474892193248596522723530653781, 1e-13); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:633:9 [INFO] [stdout] | [INFO] [stdout] 633 | assert_almost_eq!(super::gamma_ur(0.1, 8.0), 0.0000049248079480195131355784942177317659815795368919702, 1e-13); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:634:9 [INFO] [stdout] | [INFO] [stdout] 634 | assert_almost_eq!(super::gamma_ur(1.5, 1.0), 0.57240670447087983399904761435872810607284003197297, 1e-13); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:635:9 [INFO] [stdout] | [INFO] [stdout] 635 | assert_almost_eq!(super::gamma_ur(1.5, 2.0), 0.26146412994911062220282207597592120190281060919079, 1e-13); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:636:9 [INFO] [stdout] | [INFO] [stdout] 636 | assert_almost_eq!(super::gamma_ur(1.5, 8.0), 0.0011339842897853226567001374209697895824260180869567, 1e-13); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:637:9 [INFO] [stdout] | [INFO] [stdout] 637 | assert_almost_eq!(super::gamma_ur(2.5, 1.0), 0.84914503608460963622589311398628634965211138526581, 1e-13); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:638:9 [INFO] [stdout] | [INFO] [stdout] 638 | assert_almost_eq!(super::gamma_ur(2.5, 2.0), 0.54941595135278023260583114483306030451515482490737, 1e-13); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:639:9 [INFO] [stdout] | [INFO] [stdout] 639 | assert_almost_eq!(super::gamma_ur(2.5, 8.0), 0.0068440739224204309990606489277723868386305585456026, 1e-13); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:640:9 [INFO] [stdout] | [INFO] [stdout] 640 | assert_almost_eq!(super::gamma_ur(5.5, 1.0), 0.9984958817174161961578414788646511160282260838683, 1e-13); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:641:9 [INFO] [stdout] | [INFO] [stdout] 641 | assert_almost_eq!(super::gamma_ur(5.5, 2.0), 0.96991702387877394938482851522761264483794320341412, 1e-13); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:642:9 [INFO] [stdout] | [INFO] [stdout] 642 | assert_almost_eq!(super::gamma_ur(5.5, 8.0), 0.14113088026705815353939928144330775342264083066512, 1e-13); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:643:9 [INFO] [stdout] | [INFO] [stdout] 643 | assert_almost_eq!(super::gamma_ur(100.0, 0.5), 1.0, 1e-14); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:644:9 [INFO] [stdout] | [INFO] [stdout] 644 | assert_almost_eq!(super::gamma_ur(100.0, 1.5), 1.0, 1e-14); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:645:9 [INFO] [stdout] | [INFO] [stdout] 645 | assert_almost_eq!(super::gamma_ur(100.0, 90.0), 0.8417790108135698318950303003290894683001766542566526, 1e-12); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:646:9 [INFO] [stdout] | [INFO] [stdout] 646 | assert_almost_eq!(super::gamma_ur(100.0, 100.0), 0.4867012017208513351426857434359708365290748500720549, 1e-12); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:647:9 [INFO] [stdout] | [INFO] [stdout] 647 | assert_almost_eq!(super::gamma_ur(100.0, 110.0), 0.1582786700600870938017003790170311468066499691341777, 1e-12); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:648:9 [INFO] [stdout] | [INFO] [stdout] 648 | assert_almost_eq!(super::gamma_ur(100.0, 200.0), 0.0, 1e-14); [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:649:9 [INFO] [stdout] | [INFO] [stdout] 649 | assert_almost_eq!(super::gamma_ur(500.0, 0.5), 1.0, 1e-14); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:650:9 [INFO] [stdout] | [INFO] [stdout] 650 | assert_almost_eq!(super::gamma_ur(500.0, 1.5), 1.0, 1e-14); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:651:9 [INFO] [stdout] | [INFO] [stdout] 651 | assert_almost_eq!(super::gamma_ur(500.0, 200.0), 1.0, 1e-14); [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:652:9 [INFO] [stdout] | [INFO] [stdout] 652 | assert_almost_eq!(super::gamma_ur(500.0, 450.0), 0.9892827619087102584426041229344795034565130050758519, 1e-12); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:653:9 [INFO] [stdout] | [INFO] [stdout] 653 | assert_almost_eq!(super::gamma_ur(500.0, 500.0), 0.4940528538292396419529520425587941967197264574365736, 1e-12); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:654:9 [INFO] [stdout] | [INFO] [stdout] 654 | assert_almost_eq!(super::gamma_ur(500.0, 550.0), 0.0146144081262951940451529993099155334419383681297251, 1e-12); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:655:9 [INFO] [stdout] | [INFO] [stdout] 655 | assert_almost_eq!(super::gamma_ur(500.0, 700.0), 0.0, 1e-14); [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:656:9 [INFO] [stdout] | [INFO] [stdout] 656 | assert_almost_eq!(super::gamma_ur(1000.0, 10000.0), 0.0, 1e-14); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:657:9 [INFO] [stdout] | [INFO] [stdout] 657 | assert_almost_eq!(super::gamma_ur(1e+50, 1e+48), 1.0, 1e-14); [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:658:9 [INFO] [stdout] | [INFO] [stdout] 658 | assert_almost_eq!(super::gamma_ur(1e+50, 1e+52), 0.0, 1e-14); [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:708:9 [INFO] [stdout] | [INFO] [stdout] 708 | assert_almost_eq!(super::gamma_ui(0.1, 1.0), 0.2295356702888460382790772147651768201739736396141314, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:709:9 [INFO] [stdout] | [INFO] [stdout] 709 | assert_almost_eq!(super::gamma_ui(0.1, 2.0), 0.053977968112828232195991347726857391060870217694027, 1e-15); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:710:9 [INFO] [stdout] | [INFO] [stdout] 710 | assert_almost_eq!(super::gamma_ui(0.1, 8.0), 0.000046852198327948595220974570460669512682180005810156, 1e-19); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:711:9 [INFO] [stdout] | [INFO] [stdout] 711 | assert_almost_eq!(super::gamma_ui(1.5, 1.0), 0.50728223381177330984514007570018045349008617228036, 1e-14); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:712:9 [INFO] [stdout] | [INFO] [stdout] 712 | assert_almost_eq!(super::gamma_ui(1.5, 2.0), 0.23171655200098069331588896692000996837607162348484, 1e-15); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:713:9 [INFO] [stdout] | [INFO] [stdout] 713 | assert_almost_eq!(super::gamma_ui(1.5, 8.0), 0.0010049674106481758827326630820844265957854973504417, 1e-17); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:714:9 [INFO] [stdout] | [INFO] [stdout] 714 | assert_almost_eq!(super::gamma_ui(2.5, 1.0), 1.1288027918891022863632338837117315476809403894523, 1e-14); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:715:9 [INFO] [stdout] | [INFO] [stdout] 715 | assert_almost_eq!(super::gamma_ui(2.5, 2.0), 0.73036081404311473581698531119872971361489139002877, 1e-14); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:716:9 [INFO] [stdout] | [INFO] [stdout] 716 | assert_almost_eq!(super::gamma_ui(2.5, 8.0), 0.0090981038847570846537821465810058289147856041616617, 1e-17); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:717:9 [INFO] [stdout] | [INFO] [stdout] 717 | assert_almost_eq!(super::gamma_ui(5.5, 1.0), 52.264048055526551859457214287080473123160514369109, 1e-12); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:718:9 [INFO] [stdout] | [INFO] [stdout] 718 | assert_almost_eq!(super::gamma_ui(5.5, 2.0), 50.768151250342155233775028625526081234006425883469, 1e-12); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:719:9 [INFO] [stdout] | [INFO] [stdout] 719 | assert_almost_eq!(super::gamma_ui(5.5, 8.0), 7.3871823043570542965292707346232335470650967978006, 1e-13); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:770:9 [INFO] [stdout] | [INFO] [stdout] 770 | assert_almost_eq!(super::digamma(-1.5), 0.70315664064524318722569033366791109947350706200623256, 1e-14); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:771:9 [INFO] [stdout] | [INFO] [stdout] 771 | assert_almost_eq!(super::digamma(-0.5), 0.036489973978576520559023667001244432806840395339565891, 1e-14); [INFO] [stdout] | --------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:772:9 [INFO] [stdout] | [INFO] [stdout] 772 | assert_almost_eq!(super::digamma(0.1), -10.423754940411076232100295314502760886768558023951363, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:773:9 [INFO] [stdout] | [INFO] [stdout] 773 | assert_almost_eq!(super::digamma(1.0), -0.57721566490153286060651209008240243104215933593992359, 1e-14); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:774:9 [INFO] [stdout] | [INFO] [stdout] 774 | assert_almost_eq!(super::digamma(1.5), 0.036489973978576520559023667001244432806840395339565888, 1e-14); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:775:9 [INFO] [stdout] | [INFO] [stdout] 775 | assert_almost_eq!(super::digamma(consts::PI / 2.0), 0.10067337642740238636795561404029690452798358068944001, 1e-14); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:776:9 [INFO] [stdout] | [INFO] [stdout] 776 | assert_almost_eq!(super::digamma(2.0), 0.42278433509846713939348790991759756895784066406007641, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:777:9 [INFO] [stdout] | [INFO] [stdout] 777 | assert_almost_eq!(super::digamma(2.5), 0.70315664064524318722569033366791109947350706200623255, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:778:9 [INFO] [stdout] | [INFO] [stdout] 778 | assert_almost_eq!(super::digamma(3.0), 0.92278433509846713939348790991759756895784066406007641, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:779:9 [INFO] [stdout] | [INFO] [stdout] 779 | assert_almost_eq!(super::digamma(consts::PI), 0.97721330794200673329206948640618234364083460999432603, 1e-14); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:780:9 [INFO] [stdout] | [INFO] [stdout] 780 | assert_almost_eq!(super::digamma(3.5), 1.1031566406452431872256903336679110994735070620062326, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:781:9 [INFO] [stdout] | [INFO] [stdout] 781 | assert_almost_eq!(super::digamma(4.0), 1.2561176684318004727268212432509309022911739973934097, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:782:9 [INFO] [stdout] | [INFO] [stdout] 782 | assert_almost_eq!(super::digamma(4.5), 1.3888709263595289015114046193821968137592213477205183, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:783:9 [INFO] [stdout] | [INFO] [stdout] 783 | assert_almost_eq!(super::digamma(5.0), 1.5061176684318004727268212432509309022911739973934097, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:784:9 [INFO] [stdout] | [INFO] [stdout] 784 | assert_almost_eq!(super::digamma(5.5), 1.6110931485817511237336268416044190359814435699427405, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:785:9 [INFO] [stdout] | [INFO] [stdout] 785 | assert_almost_eq!(super::digamma(10.1), 2.2622143570941481235561593642219403924532310597356171, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:792:9 [INFO] [stdout] | [INFO] [stdout] 792 | assert_almost_eq!(super::inv_digamma(-10.423754940411076232100295314502760886768558023951363), 0.1, 1e-15); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:793:9 [INFO] [stdout] | [INFO] [stdout] 793 | assert_almost_eq!(super::inv_digamma(-0.57721566490153286060651209008240243104215933593992359), 1.0, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:794:9 [INFO] [stdout] | [INFO] [stdout] 794 | assert_almost_eq!(super::inv_digamma(0.036489973978576520559023667001244432806840395339565888), 1.5, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:795:9 [INFO] [stdout] | [INFO] [stdout] 795 | assert_almost_eq!(super::inv_digamma(0.10067337642740238636795561404029690452798358068944001), consts::PI / 2.0, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:796:9 [INFO] [stdout] | [INFO] [stdout] 796 | assert_almost_eq!(super::inv_digamma(0.42278433509846713939348790991759756895784066406007641), 2.0, 1e-14); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:797:9 [INFO] [stdout] | [INFO] [stdout] 797 | assert_almost_eq!(super::inv_digamma(0.70315664064524318722569033366791109947350706200623255), 2.5, 1e-14); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:798:9 [INFO] [stdout] | [INFO] [stdout] 798 | assert_almost_eq!(super::inv_digamma(0.92278433509846713939348790991759756895784066406007641), 3.0, 1e-14); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:799:9 [INFO] [stdout] | [INFO] [stdout] 799 | assert_almost_eq!(super::inv_digamma(0.97721330794200673329206948640618234364083460999432603), consts::PI, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:800:9 [INFO] [stdout] | [INFO] [stdout] 800 | assert_almost_eq!(super::inv_digamma(1.1031566406452431872256903336679110994735070620062326), 3.5, 1e-14); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:801:9 [INFO] [stdout] | [INFO] [stdout] 801 | assert_almost_eq!(super::inv_digamma(1.2561176684318004727268212432509309022911739973934097), 4.0, 1e-14); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:802:9 [INFO] [stdout] | [INFO] [stdout] 802 | assert_almost_eq!(super::inv_digamma(1.3888709263595289015114046193821968137592213477205183), 4.5, 1e-14); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:803:9 [INFO] [stdout] | [INFO] [stdout] 803 | assert_almost_eq!(super::inv_digamma(1.5061176684318004727268212432509309022911739973934097), 5.0, 1e-14); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:804:9 [INFO] [stdout] | [INFO] [stdout] 804 | assert_almost_eq!(super::inv_digamma(1.6110931485817511237336268416044190359814435699427405), 5.5, 1e-14); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/gamma.rs:805:9 [INFO] [stdout] | [INFO] [stdout] 805 | assert_almost_eq!(super::inv_digamma(2.2622143570941481235561593642219403924532310597356171), 10.1, 1e-13); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/harmonic.rs:41:9 [INFO] [stdout] | [INFO] [stdout] 41 | assert_almost_eq!(super::harmonic(1), 1.0, 1e-14); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/harmonic.rs:42:9 [INFO] [stdout] | [INFO] [stdout] 42 | assert_almost_eq!(super::harmonic(2), 1.5, 1e-14); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/harmonic.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | assert_almost_eq!(super::harmonic(4), 2.083333333333333333333, 1e-14); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/harmonic.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | assert_almost_eq!(super::harmonic(8), 2.717857142857142857143, 1e-14); [INFO] [stdout] | ---------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/harmonic.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | assert_almost_eq!(super::harmonic(16), 3.380728993228993228993, 1e-14); [INFO] [stdout] | ----------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/harmonic.rs:60:9 [INFO] [stdout] | [INFO] [stdout] 60 | assert_almost_eq!(super::gen_harmonic(4, 1.0), 2.083333333333333333333, 1e-14); [INFO] [stdout] | ------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/logistic.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | assert_almost_eq!(super::logistic(-6.9067547786485535272274487616830597875179908939086), 0.001, 1e-18); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/logistic.rs:44:9 [INFO] [stdout] | [INFO] [stdout] 44 | assert_almost_eq!(super::logistic(-2.1972245773362193134015514347727700402304323440139), 0.1, 1e-16); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/logistic.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 46 | assert_almost_eq!(super::logistic(2.1972245773362195801634726294284168954491240598975), 0.9, 1e-15); [INFO] [stdout] | ---------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/function/logistic.rs:47:9 [INFO] [stdout] | [INFO] [stdout] 47 | assert_almost_eq!(super::logistic(6.9067547786485526081487245019905638981131702804661), 0.999, 1e-15); [INFO] [stdout] | ------------------------------------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/statistics/iter_statistics.rs:178:32 [INFO] [stdout] | [INFO] [stdout] 178 | None => panic!(format!("{}", StatsError::ContainersMustBeSameLength)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 178 | None => panic!("{}", StatsError::ContainersMustBeSameLength), [INFO] [stdout] | -- -- [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/statistics/iter_statistics.rs:188:20 [INFO] [stdout] | [INFO] [stdout] 188 | panic!(format!("{}", StatsError::ContainersMustBeSameLength)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 188 | panic!("{}", StatsError::ContainersMustBeSameLength); [INFO] [stdout] | -- -- [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/statistics/iter_statistics.rs:208:32 [INFO] [stdout] | [INFO] [stdout] 208 | None => panic!(format!("{}", StatsError::ContainersMustBeSameLength)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 208 | None => panic!("{}", StatsError::ContainersMustBeSameLength), [INFO] [stdout] | -- -- [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/statistics/iter_statistics.rs:218:20 [INFO] [stdout] | [INFO] [stdout] 218 | panic!(format!("{}", StatsError::ContainersMustBeSameLength)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 218 | panic!("{}", StatsError::ContainersMustBeSameLength); [INFO] [stdout] | -- -- [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:258:9 [INFO] [stdout] | [INFO] [stdout] 258 | assert_almost_eq!((&data).mean(), 518.958715596330, 1e-12); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:261:9 [INFO] [stdout] | [INFO] [stdout] 261 | assert_almost_eq!((&data).mean(), -177.435000000000, 1e-13); [INFO] [stdout] | ------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:264:9 [INFO] [stdout] | [INFO] [stdout] 264 | assert_almost_eq!((&data).mean(), 2.00185600000000, 1e-15); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:267:9 [INFO] [stdout] | [INFO] [stdout] 267 | assert_almost_eq!((&data).mean(), 299.852400000000, 1e-13); [INFO] [stdout] | ----------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:273:9 [INFO] [stdout] | [INFO] [stdout] 273 | assert_almost_eq!((&data).mean(), 1.2, 1e-15); [INFO] [stdout] | ---------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:279:9 [INFO] [stdout] | [INFO] [stdout] 279 | assert_almost_eq!((&data).mean(), 10000000.2, 1e-8); [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:285:9 [INFO] [stdout] | [INFO] [stdout] 285 | assert_almost_eq!((&data).std_dev(), 291.699727470969, 1e-13); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:288:9 [INFO] [stdout] | [INFO] [stdout] 288 | assert_almost_eq!((&data).std_dev(), 277.332168044316, 1e-12); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:291:9 [INFO] [stdout] | [INFO] [stdout] 291 | assert_almost_eq!((&data).std_dev(), 0.000429123454003053, 1e-15); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:294:9 [INFO] [stdout] | [INFO] [stdout] 294 | assert_almost_eq!((&data).std_dev(), 0.0790105478190518, 1e-13); [INFO] [stdout] | ---------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:300:9 [INFO] [stdout] | [INFO] [stdout] 300 | assert_almost_eq!((&data).std_dev(), 0.1, 1e-16); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:303:9 [INFO] [stdout] | [INFO] [stdout] 303 | assert_almost_eq!((&data).std_dev(), 0.1, 1e-10); [INFO] [stdout] | ------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:306:9 [INFO] [stdout] | [INFO] [stdout] 306 | assert_almost_eq!((&data).std_dev(), 0.1, 1e-9); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:325:9 [INFO] [stdout] | [INFO] [stdout] 325 | assert_almost_eq!((&samples).mean(), 1e9, 10.0); [INFO] [stdout] | ------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:326:9 [INFO] [stdout] | [INFO] [stdout] 326 | assert_almost_eq!((&samples).variance(), 4.0, 0.1); [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:327:9 [INFO] [stdout] | [INFO] [stdout] 327 | assert_almost_eq!((&samples).std_dev(), 2.0, 0.01); [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:328:9 [INFO] [stdout] | [INFO] [stdout] 328 | assert_almost_eq!((&samples).quadratic_mean(), 1e9, 10.0); [INFO] [stdout] | ---------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:334:9 [INFO] [stdout] | [INFO] [stdout] 334 | assert_almost_eq!((&data).variance(), (&data).covariance(&data), 1e-10); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:337:9 [INFO] [stdout] | [INFO] [stdout] 337 | assert_almost_eq!((&data).variance(), (&data).covariance(&data), 1e-10); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:340:9 [INFO] [stdout] | [INFO] [stdout] 340 | assert_almost_eq!((&data).variance(), (&data).covariance(&data), 1e-10); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:343:9 [INFO] [stdout] | [INFO] [stdout] 343 | assert_almost_eq!((&data).variance(), (&data).covariance(&data), 1e-10); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:346:9 [INFO] [stdout] | [INFO] [stdout] 346 | assert_almost_eq!((&data).variance(), (&data).covariance(&data), 1e-10); [INFO] [stdout] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:352:9 [INFO] [stdout] | [INFO] [stdout] 352 | assert_almost_eq!((&data).population_variance(), (&data).population_covariance(&data), 1e-10); [INFO] [stdout] | ---------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:355:9 [INFO] [stdout] | [INFO] [stdout] 355 | assert_almost_eq!((&data).population_variance(), (&data).population_covariance(&data), 1e-10); [INFO] [stdout] | ---------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:358:9 [INFO] [stdout] | [INFO] [stdout] 358 | assert_almost_eq!((&data).population_variance(), (&data).population_covariance(&data), 1e-10); [INFO] [stdout] | ---------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:361:9 [INFO] [stdout] | [INFO] [stdout] 361 | assert_almost_eq!((&data).population_variance(), (&data).population_covariance(&data), 1e-10); [INFO] [stdout] | ---------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:364:9 [INFO] [stdout] | [INFO] [stdout] 364 | assert_almost_eq!((&data).population_variance(), (&data).population_covariance(&data), 1e-10); [INFO] [stdout] | ---------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:371:9 [INFO] [stdout] | [INFO] [stdout] 371 | assert_almost_eq!(data_a.covariance(data_b), data_b.covariance(data_a), 1e-10); [INFO] [stdout] | ------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:372:9 [INFO] [stdout] | [INFO] [stdout] 372 | assert_almost_eq!(data_a.population_covariance(data_b), data_b.population_covariance(data_a), 1e-11); [INFO] [stdout] | ----------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:392:9 [INFO] [stdout] | [INFO] [stdout] 392 | assert_almost_eq!((&shorter).mean(), 0.375, 1e-14); [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:393:9 [INFO] [stdout] | [INFO] [stdout] 393 | assert_almost_eq!((&longer).mean(), 0.375, 1e-14); [INFO] [stdout] | -------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:394:9 [INFO] [stdout] | [INFO] [stdout] 394 | assert_almost_eq!((&shorter).quadratic_mean(), (0.21875f64).sqrt(), 1e-14); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:395:9 [INFO] [stdout] | [INFO] [stdout] 395 | assert_almost_eq!((&longer).quadratic_mean(), (0.21875f64).sqrt(), 1e-14); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/iter_statistics.rs:401:9 [INFO] [stdout] | [INFO] [stdout] 401 | assert_almost_eq!((&data).quadratic_mean(), 2.0 / consts::SQRT_2, 1e-15); [INFO] [stdout] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/slice_statistics.rs:382:9 [INFO] [stdout] | [INFO] [stdout] 382 | assert_almost_eq!(data.quantile(0.5), 3.0 / 5.0, 1e-15); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/slice_statistics.rs:383:9 [INFO] [stdout] | [INFO] [stdout] 383 | assert_almost_eq!(data.quantile(0.2), -4.0 / 5.0, 1e-15); [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/slice_statistics.rs:387:9 [INFO] [stdout] | [INFO] [stdout] 387 | assert_almost_eq!(data.quantile(0.52), 287.0 / 375.0, 1e-15); [INFO] [stdout] | ------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/lib.rs:35:20 [INFO] [stdout] | [INFO] [stdout] 35 | panic!(format!( [INFO] [stdout] | ____________________^ [INFO] [stdout] 36 | | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | | $prec, $a, $b [INFO] [stdout] 38 | | )); [INFO] [stdout] | |_____________^ [INFO] [stdout] | [INFO] [stdout] ::: src/statistics/slice_statistics.rs:388:9 [INFO] [stdout] | [INFO] [stdout] 388 | assert_almost_eq!(data.quantile(0.325), -37.0 / 240.0, 1e-15); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this is no longer accepted in Rust 2021 [INFO] [stdout] = note: the panic!() macro supports formatting, so there's no need for the format!() macro here [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 35 | panic!( [INFO] [stdout] 36 | "assertion failed: `abs(left - right) < {:e}`, (left: `{}`, right: `{}`)", [INFO] [stdout] 37 | $prec, $a, $b [INFO] [stdout] 38 | ); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 325 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 58.32s [INFO] running `Command { std: "docker" "inspect" "92cca6698e3cbef332c5c8c99ae734504ac48d73ce36fda6ee5b5bd1aa190cfe", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "92cca6698e3cbef332c5c8c99ae734504ac48d73ce36fda6ee5b5bd1aa190cfe", kill_on_drop: false }` [INFO] [stdout] 92cca6698e3cbef332c5c8c99ae734504ac48d73ce36fda6ee5b5bd1aa190cfe