[INFO] fetching crate exprtk_rs 0.1.0...
[INFO] checking exprtk_rs-0.1.0 against 1.95.0 for pr-155915
[INFO] extracting crate exprtk_rs 0.1.0 into /workspace/builds/worker-1-tc1/source
[INFO] started tweaking crates.io crate exprtk_rs 0.1.0
[INFO] finished tweaking crates.io crate exprtk_rs 0.1.0
[INFO] tweaked toml for crates.io crate exprtk_rs 0.1.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate exprtk_rs 0.1.0 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 10 packages to latest compatible versions
[INFO] [stderr]       Adding approx v0.4.0 (available: v0.5.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded exprtk_sys v0.1.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ac640a5c5a238e4330848897e47e40cf3532e6991bab26d0d35eae4edc7905ca
[INFO] running `Command { std: "docker" "start" "-a" "ac640a5c5a238e4330848897e47e40cf3532e6991bab26d0d35eae4edc7905ca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ac640a5c5a238e4330848897e47e40cf3532e6991bab26d0d35eae4edc7905ca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ac640a5c5a238e4330848897e47e40cf3532e6991bab26d0d35eae4edc7905ca", kill_on_drop: false }`
[INFO] [stdout] ac640a5c5a238e4330848897e47e40cf3532e6991bab26d0d35eae4edc7905ca
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fa5068046b1a69df48f57b7b324055ab19a3669977a751b62e73b6d832cec65b
[INFO] running `Command { std: "docker" "start" "-a" "fa5068046b1a69df48f57b7b324055ab19a3669977a751b62e73b6d832cec65b", kill_on_drop: false }`
[INFO] [stderr]    Compiling exprtk_sys v0.1.0
[INFO] [stderr]     Checking num-traits v0.1.43
[INFO] [stderr]     Checking approx v0.4.0
[INFO] [stderr]     Checking enum_primitive v0.1.1
[INFO] [stderr]     Checking exprtk_rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/exprtk.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 |                   extern fn wrapper<F>(closure: *mut c_void, $($x: $ty),*) -> c_double
[INFO] [stdout]     |                   ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 765 | / func_impl!(
[INFO] [stdout] 766 | |     add_func1,
[INFO] [stdout] 767 | |     "1",
[INFO] [stdout] 768 | |     symbol_table_add_func1,
[INFO] [stdout] ...   |
[INFO] [stdout] 772 | |     a: c_double
[INFO] [stdout] 773 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(missing_abi)]` on by default
[INFO] [stdout]     = note: this warning originates in the macro `func_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/exprtk.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 |                   extern fn wrapper<F>(closure: *mut c_void, $($x: $ty),*) -> c_double
[INFO] [stdout]     |                   ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 774 | / func_impl!(
[INFO] [stdout] 775 | |     add_func2,
[INFO] [stdout] 776 | |     "2",
[INFO] [stdout] 777 | |     symbol_table_add_func2,
[INFO] [stdout] ...   |
[INFO] [stdout] 782 | |     b: c_double
[INFO] [stdout] 783 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `func_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/exprtk.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 |                   extern fn wrapper<F>(closure: *mut c_void, $($x: $ty),*) -> c_double
[INFO] [stdout]     |                   ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 784 | / func_impl!(
[INFO] [stdout] 785 | |     add_func3,
[INFO] [stdout] 786 | |     "3",
[INFO] [stdout] 787 | |     symbol_table_add_func3,
[INFO] [stdout] ...   |
[INFO] [stdout] 793 | |     c: c_double
[INFO] [stdout] 794 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `func_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/exprtk.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 |                   extern fn wrapper<F>(closure: *mut c_void, $($x: $ty),*) -> c_double
[INFO] [stdout]     |                   ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 795 | / func_impl!(
[INFO] [stdout] 796 | |     add_func4,
[INFO] [stdout] 797 | |     "4",
[INFO] [stdout] 798 | |     symbol_table_add_func4,
[INFO] [stdout] ...   |
[INFO] [stdout] 805 | |     d: c_double
[INFO] [stdout] 806 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `func_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/exprtk.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 |                   extern fn wrapper<F>(closure: *mut c_void, $($x: $ty),*) -> c_double
[INFO] [stdout]     |                   ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 807 | / func_impl!(
[INFO] [stdout] 808 | |     add_func5,
[INFO] [stdout] 809 | |     "5",
[INFO] [stdout] 810 | |     symbol_table_add_func5,
[INFO] [stdout] ...   |
[INFO] [stdout] 818 | |     e: c_double
[INFO] [stdout] 819 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `func_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/exprtk.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 |                   extern fn wrapper<F>(closure: *mut c_void, $($x: $ty),*) -> c_double
[INFO] [stdout]     |                   ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 820 | / func_impl!(
[INFO] [stdout] 821 | |     add_func6,
[INFO] [stdout] 822 | |     "6",
[INFO] [stdout] 823 | |     symbol_table_add_func6,
[INFO] [stdout] ...   |
[INFO] [stdout] 832 | |     f: c_double
[INFO] [stdout] 833 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `func_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/exprtk.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 |                   extern fn wrapper<F>(closure: *mut c_void, $($x: $ty),*) -> c_double
[INFO] [stdout]     |                   ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 834 | / func_impl!(
[INFO] [stdout] 835 | |     add_func7,
[INFO] [stdout] 836 | |     "7",
[INFO] [stdout] 837 | |     symbol_table_add_func7,
[INFO] [stdout] ...   |
[INFO] [stdout] 847 | |     g: c_double
[INFO] [stdout] 848 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `func_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/exprtk.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 |                   extern fn wrapper<F>(closure: *mut c_void, $($x: $ty),*) -> c_double
[INFO] [stdout]     |                   ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 849 | / func_impl!(
[INFO] [stdout] 850 | |     add_func8,
[INFO] [stdout] 851 | |     "8",
[INFO] [stdout] 852 | |     symbol_table_add_func8,
[INFO] [stdout] ...   |
[INFO] [stdout] 863 | |     h: c_double
[INFO] [stdout] 864 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `func_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/exprtk.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 |                   extern fn wrapper<F>(closure: *mut c_void, $($x: $ty),*) -> c_double
[INFO] [stdout]     |                   ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 865 | / func_impl!(
[INFO] [stdout] 866 | |     add_func9,
[INFO] [stdout] 867 | |     "9",
[INFO] [stdout] 868 | |     symbol_table_add_func9,
[INFO] [stdout] ...   |
[INFO] [stdout] 880 | |     i: c_double
[INFO] [stdout] 881 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `func_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/exprtk.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 |                   extern fn wrapper<F>(closure: *mut c_void, $($x: $ty),*) -> c_double
[INFO] [stdout]     |                   ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 882 | / func_impl!(
[INFO] [stdout] 883 | |     add_func10,
[INFO] [stdout] 884 | |     "10",
[INFO] [stdout] 885 | |     symbol_table_add_func10,
[INFO] [stdout] ...   |
[INFO] [stdout] 898 | |     j: c_double
[INFO] [stdout] 899 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `func_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/exprtk.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 |                   extern fn wrapper<F>(closure: *mut c_void, $($x: $ty),*) -> c_double
[INFO] [stdout]     |                   ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 765 | / func_impl!(
[INFO] [stdout] 766 | |     add_func1,
[INFO] [stdout] 767 | |     "1",
[INFO] [stdout] 768 | |     symbol_table_add_func1,
[INFO] [stdout] ...   |
[INFO] [stdout] 772 | |     a: c_double
[INFO] [stdout] 773 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(missing_abi)]` on by default
[INFO] [stdout]     = note: this warning originates in the macro `func_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/exprtk.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 |                   extern fn wrapper<F>(closure: *mut c_void, $($x: $ty),*) -> c_double
[INFO] [stdout]     |                   ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 774 | / func_impl!(
[INFO] [stdout] 775 | |     add_func2,
[INFO] [stdout] 776 | |     "2",
[INFO] [stdout] 777 | |     symbol_table_add_func2,
[INFO] [stdout] ...   |
[INFO] [stdout] 782 | |     b: c_double
[INFO] [stdout] 783 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `func_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/exprtk.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 |                   extern fn wrapper<F>(closure: *mut c_void, $($x: $ty),*) -> c_double
[INFO] [stdout]     |                   ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 784 | / func_impl!(
[INFO] [stdout] 785 | |     add_func3,
[INFO] [stdout] 786 | |     "3",
[INFO] [stdout] 787 | |     symbol_table_add_func3,
[INFO] [stdout] ...   |
[INFO] [stdout] 793 | |     c: c_double
[INFO] [stdout] 794 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `func_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/exprtk.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 |                   extern fn wrapper<F>(closure: *mut c_void, $($x: $ty),*) -> c_double
[INFO] [stdout]     |                   ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 795 | / func_impl!(
[INFO] [stdout] 796 | |     add_func4,
[INFO] [stdout] 797 | |     "4",
[INFO] [stdout] 798 | |     symbol_table_add_func4,
[INFO] [stdout] ...   |
[INFO] [stdout] 805 | |     d: c_double
[INFO] [stdout] 806 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `func_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/exprtk.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 |                   extern fn wrapper<F>(closure: *mut c_void, $($x: $ty),*) -> c_double
[INFO] [stdout]     |                   ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 807 | / func_impl!(
[INFO] [stdout] 808 | |     add_func5,
[INFO] [stdout] 809 | |     "5",
[INFO] [stdout] 810 | |     symbol_table_add_func5,
[INFO] [stdout] ...   |
[INFO] [stdout] 818 | |     e: c_double
[INFO] [stdout] 819 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `func_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/exprtk.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 |                   extern fn wrapper<F>(closure: *mut c_void, $($x: $ty),*) -> c_double
[INFO] [stdout]     |                   ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 820 | / func_impl!(
[INFO] [stdout] 821 | |     add_func6,
[INFO] [stdout] 822 | |     "6",
[INFO] [stdout] 823 | |     symbol_table_add_func6,
[INFO] [stdout] ...   |
[INFO] [stdout] 832 | |     f: c_double
[INFO] [stdout] 833 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `func_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/exprtk.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 |                   extern fn wrapper<F>(closure: *mut c_void, $($x: $ty),*) -> c_double
[INFO] [stdout]     |                   ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 834 | / func_impl!(
[INFO] [stdout] 835 | |     add_func7,
[INFO] [stdout] 836 | |     "7",
[INFO] [stdout] 837 | |     symbol_table_add_func7,
[INFO] [stdout] ...   |
[INFO] [stdout] 847 | |     g: c_double
[INFO] [stdout] 848 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `func_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/exprtk.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 |                   extern fn wrapper<F>(closure: *mut c_void, $($x: $ty),*) -> c_double
[INFO] [stdout]     |                   ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 849 | / func_impl!(
[INFO] [stdout] 850 | |     add_func8,
[INFO] [stdout] 851 | |     "8",
[INFO] [stdout] 852 | |     symbol_table_add_func8,
[INFO] [stdout] ...   |
[INFO] [stdout] 863 | |     h: c_double
[INFO] [stdout] 864 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `func_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/exprtk.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 |                   extern fn wrapper<F>(closure: *mut c_void, $($x: $ty),*) -> c_double
[INFO] [stdout]     |                   ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 865 | / func_impl!(
[INFO] [stdout] 866 | |     add_func9,
[INFO] [stdout] 867 | |     "9",
[INFO] [stdout] 868 | |     symbol_table_add_func9,
[INFO] [stdout] ...   |
[INFO] [stdout] 880 | |     i: c_double
[INFO] [stdout] 881 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `func_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/exprtk.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 |                   extern fn wrapper<F>(closure: *mut c_void, $($x: $ty),*) -> c_double
[INFO] [stdout]     |                   ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] ...
[INFO] [stdout] 882 | / func_impl!(
[INFO] [stdout] 883 | |     add_func10,
[INFO] [stdout] 884 | |     "10",
[INFO] [stdout] 885 | |     symbol_table_add_func10,
[INFO] [stdout] ...   |
[INFO] [stdout] 898 | |     j: c_double
[INFO] [stdout] 899 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `func_impl` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> benches/benches.rs:1:1
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(test)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:42:25
[INFO] [stdout]     |
[INFO] [stdout]  42 |                           total += e.value();
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 110 | / bench!(
[INFO] [stdout] 111 | |     bench1,
[INFO] [stdout] 112 | |     bench1_id,
[INFO] [stdout] 113 | |     bench1_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 119 | |     x + y
[INFO] [stdout] 120 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:81:29
[INFO] [stdout]     |
[INFO] [stdout]  81 |                               total += expression_value(e);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 110 | / bench!(
[INFO] [stdout] 111 | |     bench1,
[INFO] [stdout] 112 | |     bench1_id,
[INFO] [stdout] 113 | |     bench1_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 119 | |     x + y
[INFO] [stdout] 120 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:102:25
[INFO] [stdout]     |
[INFO] [stdout] 102 |                           total += test::black_box($expr);
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 110 | / bench!(
[INFO] [stdout] 111 | |     bench1,
[INFO] [stdout] 112 | |     bench1_id,
[INFO] [stdout] 113 | |     bench1_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 119 | |     x + y
[INFO] [stdout] 120 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:42:25
[INFO] [stdout]     |
[INFO] [stdout]  42 |                           total += e.value();
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 122 | / bench!(
[INFO] [stdout] 123 | |     bench2,
[INFO] [stdout] 124 | |     bench2_id,
[INFO] [stdout] 125 | |     bench2_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 131 | |     2. * (y + x)
[INFO] [stdout] 132 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:81:29
[INFO] [stdout]     |
[INFO] [stdout]  81 |                               total += expression_value(e);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 122 | / bench!(
[INFO] [stdout] 123 | |     bench2,
[INFO] [stdout] 124 | |     bench2_id,
[INFO] [stdout] 125 | |     bench2_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 131 | |     2. * (y + x)
[INFO] [stdout] 132 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:102:25
[INFO] [stdout]     |
[INFO] [stdout] 102 |                           total += test::black_box($expr);
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 122 | / bench!(
[INFO] [stdout] 123 | |     bench2,
[INFO] [stdout] 124 | |     bench2_id,
[INFO] [stdout] 125 | |     bench2_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 131 | |     2. * (y + x)
[INFO] [stdout] 132 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:42:25
[INFO] [stdout]     |
[INFO] [stdout]  42 |                           total += e.value();
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 134 | / bench!(
[INFO] [stdout] 135 | |     bench3,
[INFO] [stdout] 136 | |     bench3_id,
[INFO] [stdout] 137 | |     bench3_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 143 | |     2. * y + 2. * x
[INFO] [stdout] 144 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:81:29
[INFO] [stdout]     |
[INFO] [stdout]  81 |                               total += expression_value(e);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 134 | / bench!(
[INFO] [stdout] 135 | |     bench3,
[INFO] [stdout] 136 | |     bench3_id,
[INFO] [stdout] 137 | |     bench3_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 143 | |     2. * y + 2. * x
[INFO] [stdout] 144 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:102:25
[INFO] [stdout]     |
[INFO] [stdout] 102 |                           total += test::black_box($expr);
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 134 | / bench!(
[INFO] [stdout] 135 | |     bench3,
[INFO] [stdout] 136 | |     bench3_id,
[INFO] [stdout] 137 | |     bench3_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 143 | |     2. * y + 2. * x
[INFO] [stdout] 144 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:42:25
[INFO] [stdout]     |
[INFO] [stdout]  42 |                           total += e.value();
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 146 | / bench!(
[INFO] [stdout] 147 | |     bench4,
[INFO] [stdout] 148 | |     bench4_id,
[INFO] [stdout] 149 | |     bench4_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 155 | |     ((1.23 * x.powf(2.)) / y) - 123.123
[INFO] [stdout] 156 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:81:29
[INFO] [stdout]     |
[INFO] [stdout]  81 |                               total += expression_value(e);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 146 | / bench!(
[INFO] [stdout] 147 | |     bench4,
[INFO] [stdout] 148 | |     bench4_id,
[INFO] [stdout] 149 | |     bench4_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 155 | |     ((1.23 * x.powf(2.)) / y) - 123.123
[INFO] [stdout] 156 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:102:25
[INFO] [stdout]     |
[INFO] [stdout] 102 |                           total += test::black_box($expr);
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 146 | / bench!(
[INFO] [stdout] 147 | |     bench4,
[INFO] [stdout] 148 | |     bench4_id,
[INFO] [stdout] 149 | |     bench4_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 155 | |     ((1.23 * x.powf(2.)) / y) - 123.123
[INFO] [stdout] 156 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:42:25
[INFO] [stdout]     |
[INFO] [stdout]  42 |                           total += e.value();
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 158 | / bench!(
[INFO] [stdout] 159 | |     bench5,
[INFO] [stdout] 160 | |     bench5_id,
[INFO] [stdout] 161 | |     bench5_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 167 | |     (y + x / y) * (x - y / x)
[INFO] [stdout] 168 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:81:29
[INFO] [stdout]     |
[INFO] [stdout]  81 |                               total += expression_value(e);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 158 | / bench!(
[INFO] [stdout] 159 | |     bench5,
[INFO] [stdout] 160 | |     bench5_id,
[INFO] [stdout] 161 | |     bench5_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 167 | |     (y + x / y) * (x - y / x)
[INFO] [stdout] 168 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:102:25
[INFO] [stdout]     |
[INFO] [stdout] 102 |                           total += test::black_box($expr);
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 158 | / bench!(
[INFO] [stdout] 159 | |     bench5,
[INFO] [stdout] 160 | |     bench5_id,
[INFO] [stdout] 161 | |     bench5_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 167 | |     (y + x / y) * (x - y / x)
[INFO] [stdout] 168 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:42:25
[INFO] [stdout]     |
[INFO] [stdout]  42 |                           total += e.value();
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 170 | / bench!(
[INFO] [stdout] 171 | |     bench6,
[INFO] [stdout] 172 | |     bench6_id,
[INFO] [stdout] 173 | |     bench6_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 179 | |     x / ((x + y) + (x - y)) / y
[INFO] [stdout] 180 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:81:29
[INFO] [stdout]     |
[INFO] [stdout]  81 |                               total += expression_value(e);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 170 | / bench!(
[INFO] [stdout] 171 | |     bench6,
[INFO] [stdout] 172 | |     bench6_id,
[INFO] [stdout] 173 | |     bench6_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 179 | |     x / ((x + y) + (x - y)) / y
[INFO] [stdout] 180 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:102:25
[INFO] [stdout]     |
[INFO] [stdout] 102 |                           total += test::black_box($expr);
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 170 | / bench!(
[INFO] [stdout] 171 | |     bench6,
[INFO] [stdout] 172 | |     bench6_id,
[INFO] [stdout] 173 | |     bench6_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 179 | |     x / ((x + y) + (x - y)) / y
[INFO] [stdout] 180 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:42:25
[INFO] [stdout]     |
[INFO] [stdout]  42 |                           total += e.value();
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 182 | / bench!(
[INFO] [stdout] 183 | |     bench7,
[INFO] [stdout] 184 | |     bench7_id,
[INFO] [stdout] 185 | |     bench7_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |     1. - ((x * y) + (y / x)) - 3.
[INFO] [stdout] 192 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:81:29
[INFO] [stdout]     |
[INFO] [stdout]  81 |                               total += expression_value(e);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 182 | / bench!(
[INFO] [stdout] 183 | |     bench7,
[INFO] [stdout] 184 | |     bench7_id,
[INFO] [stdout] 185 | |     bench7_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |     1. - ((x * y) + (y / x)) - 3.
[INFO] [stdout] 192 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:102:25
[INFO] [stdout]     |
[INFO] [stdout] 102 |                           total += test::black_box($expr);
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 182 | / bench!(
[INFO] [stdout] 183 | |     bench7,
[INFO] [stdout] 184 | |     bench7_id,
[INFO] [stdout] 185 | |     bench7_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |     1. - ((x * y) + (y / x)) - 3.
[INFO] [stdout] 192 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:42:25
[INFO] [stdout]     |
[INFO] [stdout]  42 |                           total += e.value();
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 194 | / bench!(
[INFO] [stdout] 195 | |     bench8,
[INFO] [stdout] 196 | |     bench8_id,
[INFO] [stdout] 197 | |     bench8_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 203 | |     (5.5 + x) + (2. * x - 2. / 3. * y) * (x / 3. + y / 4.) + (y + 7.7)
[INFO] [stdout] 204 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:81:29
[INFO] [stdout]     |
[INFO] [stdout]  81 |                               total += expression_value(e);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 194 | / bench!(
[INFO] [stdout] 195 | |     bench8,
[INFO] [stdout] 196 | |     bench8_id,
[INFO] [stdout] 197 | |     bench8_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 203 | |     (5.5 + x) + (2. * x - 2. / 3. * y) * (x / 3. + y / 4.) + (y + 7.7)
[INFO] [stdout] 204 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:102:25
[INFO] [stdout]     |
[INFO] [stdout] 102 |                           total += test::black_box($expr);
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 194 | / bench!(
[INFO] [stdout] 195 | |     bench8,
[INFO] [stdout] 196 | |     bench8_id,
[INFO] [stdout] 197 | |     bench8_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 203 | |     (5.5 + x) + (2. * x - 2. / 3. * y) * (x / 3. + y / 4.) + (y + 7.7)
[INFO] [stdout] 204 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:42:25
[INFO] [stdout]     |
[INFO] [stdout]  42 |                           total += e.value();
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 206 | / bench!(
[INFO] [stdout] 207 | |     bench9,
[INFO] [stdout] 208 | |     bench9_id,
[INFO] [stdout] 209 | |     bench9_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 216 | |         + 6.6 * y.powf(55.)
[INFO] [stdout] 217 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:81:29
[INFO] [stdout]     |
[INFO] [stdout]  81 |                               total += expression_value(e);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 206 | / bench!(
[INFO] [stdout] 207 | |     bench9,
[INFO] [stdout] 208 | |     bench9_id,
[INFO] [stdout] 209 | |     bench9_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 216 | |         + 6.6 * y.powf(55.)
[INFO] [stdout] 217 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:102:25
[INFO] [stdout]     |
[INFO] [stdout] 102 |                           total += test::black_box($expr);
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 206 | / bench!(
[INFO] [stdout] 207 | |     bench9,
[INFO] [stdout] 208 | |     bench9_id,
[INFO] [stdout] 209 | |     bench9_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 216 | |         + 6.6 * y.powf(55.)
[INFO] [stdout] 217 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:42:25
[INFO] [stdout]     |
[INFO] [stdout]  42 |                           total += e.value();
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 219 | / bench!(
[INFO] [stdout] 220 | |     bench10,
[INFO] [stdout] 221 | |     bench10_id,
[INFO] [stdout] 222 | |     bench10_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 228 | |     (2. * x).sin() + (PI / y).cos()
[INFO] [stdout] 229 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:81:29
[INFO] [stdout]     |
[INFO] [stdout]  81 |                               total += expression_value(e);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 219 | / bench!(
[INFO] [stdout] 220 | |     bench10,
[INFO] [stdout] 221 | |     bench10_id,
[INFO] [stdout] 222 | |     bench10_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 228 | |     (2. * x).sin() + (PI / y).cos()
[INFO] [stdout] 229 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:102:25
[INFO] [stdout]     |
[INFO] [stdout] 102 |                           total += test::black_box($expr);
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 219 | / bench!(
[INFO] [stdout] 220 | |     bench10,
[INFO] [stdout] 221 | |     bench10_id,
[INFO] [stdout] 222 | |     bench10_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 228 | |     (2. * x).sin() + (PI / y).cos()
[INFO] [stdout] 229 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:42:25
[INFO] [stdout]     |
[INFO] [stdout]  42 |                           total += e.value();
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 231 | / bench!(
[INFO] [stdout] 232 | |     bench11,
[INFO] [stdout] 233 | |     bench11_id,
[INFO] [stdout] 234 | |     bench11_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 240 | |     1. - (2. * x).sin() + (PI / y).cos()
[INFO] [stdout] 241 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:81:29
[INFO] [stdout]     |
[INFO] [stdout]  81 |                               total += expression_value(e);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 231 | / bench!(
[INFO] [stdout] 232 | |     bench11,
[INFO] [stdout] 233 | |     bench11_id,
[INFO] [stdout] 234 | |     bench11_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 240 | |     1. - (2. * x).sin() + (PI / y).cos()
[INFO] [stdout] 241 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:102:25
[INFO] [stdout]     |
[INFO] [stdout] 102 |                           total += test::black_box($expr);
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 231 | / bench!(
[INFO] [stdout] 232 | |     bench11,
[INFO] [stdout] 233 | |     bench11_id,
[INFO] [stdout] 234 | |     bench11_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 240 | |     1. - (2. * x).sin() + (PI / y).cos()
[INFO] [stdout] 241 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:42:25
[INFO] [stdout]     |
[INFO] [stdout]  42 |                           total += e.value();
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 243 | / bench!(
[INFO] [stdout] 244 | |     bench12,
[INFO] [stdout] 245 | |     bench12_id,
[INFO] [stdout] 246 | |     bench12_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 252 | |     (111.111 - (2. * x).sin() + (PI / y).sin() / 333.333).sqrt()
[INFO] [stdout] 253 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:81:29
[INFO] [stdout]     |
[INFO] [stdout]  81 |                               total += expression_value(e);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 243 | / bench!(
[INFO] [stdout] 244 | |     bench12,
[INFO] [stdout] 245 | |     bench12_id,
[INFO] [stdout] 246 | |     bench12_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 252 | |     (111.111 - (2. * x).sin() + (PI / y).sin() / 333.333).sqrt()
[INFO] [stdout] 253 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:102:25
[INFO] [stdout]     |
[INFO] [stdout] 102 |                           total += test::black_box($expr);
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 243 | / bench!(
[INFO] [stdout] 244 | |     bench12,
[INFO] [stdout] 245 | |     bench12_id,
[INFO] [stdout] 246 | |     bench12_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 252 | |     (111.111 - (2. * x).sin() + (PI / y).sin() / 333.333).sqrt()
[INFO] [stdout] 253 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:42:25
[INFO] [stdout]     |
[INFO] [stdout]  42 |                           total += e.value();
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 255 | / bench!(
[INFO] [stdout] 256 | |     bench13,
[INFO] [stdout] 257 | |     bench13_id,
[INFO] [stdout] 258 | |     bench13_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 264 | |     (x.powf(2.) / (2. * PI / y).sin()) - x / 2.
[INFO] [stdout] 265 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:81:29
[INFO] [stdout]     |
[INFO] [stdout]  81 |                               total += expression_value(e);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 255 | / bench!(
[INFO] [stdout] 256 | |     bench13,
[INFO] [stdout] 257 | |     bench13_id,
[INFO] [stdout] 258 | |     bench13_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 264 | |     (x.powf(2.) / (2. * PI / y).sin()) - x / 2.
[INFO] [stdout] 265 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:102:25
[INFO] [stdout]     |
[INFO] [stdout] 102 |                           total += test::black_box($expr);
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 255 | / bench!(
[INFO] [stdout] 256 | |     bench13,
[INFO] [stdout] 257 | |     bench13_id,
[INFO] [stdout] 258 | |     bench13_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 264 | |     (x.powf(2.) / (2. * PI / y).sin()) - x / 2.
[INFO] [stdout] 265 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:42:25
[INFO] [stdout]     |
[INFO] [stdout]  42 |                           total += e.value();
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 267 | / bench!(
[INFO] [stdout] 268 | |     bench14,
[INFO] [stdout] 269 | |     bench14_id,
[INFO] [stdout] 270 | |     bench14_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 276 | |     x + ((y - (2. / x * PI).sin()).cos() - (x - (2. * y / PI).cos()).sin()) - y
[INFO] [stdout] 277 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:81:29
[INFO] [stdout]     |
[INFO] [stdout]  81 |                               total += expression_value(e);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 267 | / bench!(
[INFO] [stdout] 268 | |     bench14,
[INFO] [stdout] 269 | |     bench14_id,
[INFO] [stdout] 270 | |     bench14_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 276 | |     x + ((y - (2. / x * PI).sin()).cos() - (x - (2. * y / PI).cos()).sin()) - y
[INFO] [stdout] 277 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:102:25
[INFO] [stdout]     |
[INFO] [stdout] 102 |                           total += test::black_box($expr);
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 267 | / bench!(
[INFO] [stdout] 268 | |     bench14,
[INFO] [stdout] 269 | |     bench14_id,
[INFO] [stdout] 270 | |     bench14_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 276 | |     x + ((y - (2. / x * PI).sin()).cos() - (x - (2. * y / PI).cos()).sin()) - y
[INFO] [stdout] 277 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:42:25
[INFO] [stdout]     |
[INFO] [stdout]  42 |                           total += e.value();
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 279 | / bench!(
[INFO] [stdout] 280 | |     bench16,
[INFO] [stdout] 281 | |     bench16_id,
[INFO] [stdout] 282 | |     bench16_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 293 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:81:29
[INFO] [stdout]     |
[INFO] [stdout]  81 |                               total += expression_value(e);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 279 | / bench!(
[INFO] [stdout] 280 | |     bench16,
[INFO] [stdout] 281 | |     bench16_id,
[INFO] [stdout] 282 | |     bench16_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 293 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:102:25
[INFO] [stdout]     |
[INFO] [stdout] 102 |                           total += test::black_box($expr);
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 279 | / bench!(
[INFO] [stdout] 280 | |     bench16,
[INFO] [stdout] 281 | |     bench16_id,
[INFO] [stdout] 282 | |     bench16_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 293 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:42:25
[INFO] [stdout]     |
[INFO] [stdout]  42 |                           total += e.value();
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 295 | / bench!(
[INFO] [stdout] 296 | |     bench17,
[INFO] [stdout] 297 | |     bench17_id,
[INFO] [stdout] 298 | |     bench17_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 308 | |     }) + 2. * PI / x
[INFO] [stdout] 309 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:81:29
[INFO] [stdout]     |
[INFO] [stdout]  81 |                               total += expression_value(e);
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 295 | / bench!(
[INFO] [stdout] 296 | |     bench17,
[INFO] [stdout] 297 | |     bench17_id,
[INFO] [stdout] 298 | |     bench17_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 308 | |     }) + 2. * PI / x
[INFO] [stdout] 309 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `total` is never read
[INFO] [stdout]    --> benches/benches.rs:102:25
[INFO] [stdout]     |
[INFO] [stdout] 102 |                           total += test::black_box($expr);
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 295 | / bench!(
[INFO] [stdout] 296 | |     bench17,
[INFO] [stdout] 297 | |     bench17_id,
[INFO] [stdout] 298 | |     bench17_noset,
[INFO] [stdout] ...   |
[INFO] [stdout] 308 | |     }) + 2. * PI / x
[INFO] [stdout] 309 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: this warning originates in the macro `bench` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0554`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `exprtk_rs` (bench "benches") due to 1 previous error; 48 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "fa5068046b1a69df48f57b7b324055ab19a3669977a751b62e73b6d832cec65b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fa5068046b1a69df48f57b7b324055ab19a3669977a751b62e73b6d832cec65b", kill_on_drop: false }`
[INFO] [stdout] fa5068046b1a69df48f57b7b324055ab19a3669977a751b62e73b6d832cec65b
