[INFO] fetching crate argmin_testfunctions 0.3.0...
[INFO] checking argmin_testfunctions-0.3.0 against 5c543b0b8c73c7b72bc8284ced4fb22ead15734d for pr-160186
[INFO] extracting crate argmin_testfunctions 0.3.0 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate argmin_testfunctions 0.3.0
[INFO] finished tweaking crates.io crate argmin_testfunctions 0.3.0
[INFO] tweaked toml for crates.io crate argmin_testfunctions 0.3.0 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate argmin_testfunctions 0.3.0 on toolchain 5c543b0b8c73c7b72bc8284ced4fb22ead15734d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5c543b0b8c73c7b72bc8284ced4fb22ead15734d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate argmin_testfunctions 0.3.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5c543b0b8c73c7b72bc8284ced4fb22ead15734d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded proptest v1.7.0
[INFO] [stderr]   Downloaded finitediff v0.1.4
[INFO] [stderr]   Downloaded criterion v0.7.0
[INFO] [stderr]   Downloaded clap v4.5.41
[INFO] [stderr]   Downloaded criterion-plot v0.6.0
[INFO] [stderr]   Downloaded clap_builder v4.5.41
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 1fab48961144cdff6e38f3cb49022c996a128fe98b0117d5a81a19d5b8dc8d63
[INFO] running `Command { std: "docker" "start" "1fab48961144cdff6e38f3cb49022c996a128fe98b0117d5a81a19d5b8dc8d63", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1fab48961144cdff6e38f3cb49022c996a128fe98b0117d5a81a19d5b8dc8d63", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "1fab48961144cdff6e38f3cb49022c996a128fe98b0117d5a81a19d5b8dc8d63" "/opt/rustwide/cargo-home/bin/cargo" "+5c543b0b8c73c7b72bc8284ced4fb22ead15734d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1fab48961144cdff6e38f3cb49022c996a128fe98b0117d5a81a19d5b8dc8d63", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "1fab48961144cdff6e38f3cb49022c996a128fe98b0117d5a81a19d5b8dc8d63" "/opt/rustwide/cargo-home/bin/cargo" "+5c543b0b8c73c7b72bc8284ced4fb22ead15734d" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.95
[INFO] [stderr]    Compiling libc v0.2.174
[INFO] [stderr]    Compiling rustix v1.0.7
[INFO] [stderr]     Checking linux-raw-sys v0.9.4
[INFO] [stderr]     Checking num-bigint v0.4.6
[INFO] [stderr]     Checking half v2.6.0
[INFO] [stderr]     Checking plotters-backend v0.3.7
[INFO] [stderr]     Checking once_cell v1.21.3
[INFO] [stderr]     Checking ciborium-io v0.2.2
[INFO] [stderr]     Checking clap_builder v4.5.41
[INFO] [stderr]     Checking plotters-svg v0.3.7
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking regex-automata v0.4.9
[INFO] [stderr]     Checking ciborium-ll v0.2.2
[INFO] [stderr]     Checking itertools v0.13.0
[INFO] [stderr]     Checking num-iter v0.1.45
[INFO] [stderr]     Checking num-complex v0.4.6
[INFO] [stderr]     Checking getrandom v0.3.3
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]     Checking rand_core v0.9.3
[INFO] [stderr]    Compiling syn v2.0.104
[INFO] [stderr]     Checking wait-timeout v0.2.1
[INFO] [stderr]     Checking cast v0.3.0
[INFO] [stderr]     Checking bit-vec v0.8.0
[INFO] [stderr]     Checking num-rational v0.4.2
[INFO] [stderr]     Checking rand v0.9.2
[INFO] [stderr]     Checking bit-set v0.8.0
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking rand_xorshift v0.4.0
[INFO] [stderr]     Checking num v0.4.3
[INFO] [stderr]     Checking rayon v1.10.0
[INFO] [stderr]     Checking plotters v0.3.7
[INFO] [stderr]     Checking unarray v0.1.4
[INFO] [stderr]     Checking anes v0.1.6
[INFO] [stderr]     Checking regex v1.10.6
[INFO] [stderr]     Checking clap v4.5.41
[INFO] [stderr]     Checking oorandom v11.1.5
[INFO] [stderr]     Checking approx v0.5.1
[INFO] [stderr]     Checking tempfile v3.20.0
[INFO] [stderr]     Checking finitediff v0.1.4
[INFO] [stderr]     Checking argmin_testfunctions v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking rusty-fork v0.3.0
[INFO] [stderr]     Checking criterion-plot v0.6.0
[INFO] [stderr]     Checking proptest v1.7.0
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]     Checking serde v1.0.219
[INFO] [stderr]     Checking serde_json v1.0.140
[INFO] [stderr]     Checking ciborium v0.2.2
[INFO] [stderr]     Checking tinytemplate v1.2.1
[INFO] [stderr]     Checking criterion v0.7.0
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]   --> benches/testfunctions.rs:22:17
[INFO] [stdout]    |
[INFO] [stdout] 22 | use criterion::{black_box, criterion_group, criterion_main, Criterion};
[INFO] [stdout]    |                 ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]   --> benches/testfunctions.rs:31:56
[INFO] [stdout]    |
[INFO] [stdout] 31 |     g.bench_function("ackley 02", |b| b.iter(|| ackley(black_box(P2))));
[INFO] [stdout]    |                                                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]   --> benches/testfunctions.rs:32:56
[INFO] [stdout]    |
[INFO] [stdout] 32 |     g.bench_function("ackley 10", |b| b.iter(|| ackley(black_box(P10))));
[INFO] [stdout]    |                                                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]   --> benches/testfunctions.rs:33:56
[INFO] [stdout]    |
[INFO] [stdout] 33 |     g.bench_function("ackley 20", |b| b.iter(|| ackley(black_box(P20))));
[INFO] [stdout]    |                                                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]   --> benches/testfunctions.rs:36:37
[INFO] [stdout]    |
[INFO] [stdout] 36 |         b.iter(|| ackley_derivative(black_box(P2)))
[INFO] [stdout]    |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]   --> benches/testfunctions.rs:39:37
[INFO] [stdout]    |
[INFO] [stdout] 39 |         b.iter(|| ackley_derivative(black_box(P10)))
[INFO] [stdout]    |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]   --> benches/testfunctions.rs:42:37
[INFO] [stdout]    |
[INFO] [stdout] 42 |         b.iter(|| ackley_derivative(black_box(P20)))
[INFO] [stdout]    |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]   --> benches/testfunctions.rs:46:43
[INFO] [stdout]    |
[INFO] [stdout] 46 |         b.iter(|| ackley_derivative_const(black_box(P2)))
[INFO] [stdout]    |                                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]   --> benches/testfunctions.rs:49:43
[INFO] [stdout]    |
[INFO] [stdout] 49 |         b.iter(|| ackley_derivative_const(black_box(P10)))
[INFO] [stdout]    |                                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]   --> benches/testfunctions.rs:52:43
[INFO] [stdout]    |
[INFO] [stdout] 52 |         b.iter(|| ackley_derivative_const(black_box(P20)))
[INFO] [stdout]    |                                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]   --> benches/testfunctions.rs:56:34
[INFO] [stdout]    |
[INFO] [stdout] 56 |         b.iter(|| ackley_hessian(black_box(P2)))
[INFO] [stdout]    |                                  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]   --> benches/testfunctions.rs:59:34
[INFO] [stdout]    |
[INFO] [stdout] 59 |         b.iter(|| ackley_hessian(black_box(P10)))
[INFO] [stdout]    |                                  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]   --> benches/testfunctions.rs:62:34
[INFO] [stdout]    |
[INFO] [stdout] 62 |         b.iter(|| ackley_hessian(black_box(P20)))
[INFO] [stdout]    |                                  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]   --> benches/testfunctions.rs:66:40
[INFO] [stdout]    |
[INFO] [stdout] 66 |         b.iter(|| ackley_hessian_const(black_box(P2)))
[INFO] [stdout]    |                                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]   --> benches/testfunctions.rs:69:40
[INFO] [stdout]    |
[INFO] [stdout] 69 |         b.iter(|| ackley_hessian_const(black_box(P10)))
[INFO] [stdout]    |                                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]   --> benches/testfunctions.rs:72:40
[INFO] [stdout]    |
[INFO] [stdout] 72 |         b.iter(|| ackley_hessian_const(black_box(P20)))
[INFO] [stdout]    |                                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]   --> benches/testfunctions.rs:80:53
[INFO] [stdout]    |
[INFO] [stdout] 80 |     g.bench_function("beale 2", |b| b.iter(|| beale(black_box(P2))));
[INFO] [stdout]    |                                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]   --> benches/testfunctions.rs:83:36
[INFO] [stdout]    |
[INFO] [stdout] 83 |         b.iter(|| beale_derivative(black_box(P2)))
[INFO] [stdout]    |                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]   --> benches/testfunctions.rs:87:33
[INFO] [stdout]    |
[INFO] [stdout] 87 |         b.iter(|| beale_hessian(black_box(P2)))
[INFO] [stdout]    |                                 ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]   --> benches/testfunctions.rs:95:53
[INFO] [stdout]    |
[INFO] [stdout] 95 |     g.bench_function("booth 2", |b| b.iter(|| booth(black_box(P2))));
[INFO] [stdout]    |                                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]   --> benches/testfunctions.rs:98:36
[INFO] [stdout]    |
[INFO] [stdout] 98 |         b.iter(|| booth_derivative(black_box(P2)))
[INFO] [stdout]    |                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:102:33
[INFO] [stdout]     |
[INFO] [stdout] 102 |         b.iter(|| booth_hessian(black_box(P2)))
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:110:59
[INFO] [stdout]     |
[INFO] [stdout] 110 |     g.bench_function("bukin_n6 2", |b| b.iter(|| bukin_n6(black_box(P2))));
[INFO] [stdout]     |                                                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:113:39
[INFO] [stdout]     |
[INFO] [stdout] 113 |         b.iter(|| bukin_n6_derivative(black_box(P2)))
[INFO] [stdout]     |                                       ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:117:36
[INFO] [stdout]     |
[INFO] [stdout] 117 |         b.iter(|| bukin_n6_hessian(black_box(P2)))
[INFO] [stdout]     |                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:126:33
[INFO] [stdout]     |
[INFO] [stdout] 126 |         b.iter(|| cross_in_tray(black_box(P2)))
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:130:44
[INFO] [stdout]     |
[INFO] [stdout] 130 |         b.iter(|| cross_in_tray_derivative(black_box(P2)))
[INFO] [stdout]     |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:134:41
[INFO] [stdout]     |
[INFO] [stdout] 134 |         b.iter(|| cross_in_tray_hessian(black_box(P2)))
[INFO] [stdout]     |                                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:142:53
[INFO] [stdout]     |
[INFO] [stdout] 142 |     g.bench_function("easom 2", |b| b.iter(|| easom(black_box(P2))));
[INFO] [stdout]     |                                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:145:36
[INFO] [stdout]     |
[INFO] [stdout] 145 |         b.iter(|| easom_derivative(black_box(P2)))
[INFO] [stdout]     |                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:149:33
[INFO] [stdout]     |
[INFO] [stdout] 149 |         b.iter(|| easom_hessian(black_box(P2)))
[INFO] [stdout]     |                                 ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:157:61
[INFO] [stdout]     |
[INFO] [stdout] 157 |     g.bench_function("eggholder 2", |b| b.iter(|| eggholder(black_box(P2))));
[INFO] [stdout]     |                                                             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:160:40
[INFO] [stdout]     |
[INFO] [stdout] 160 |         b.iter(|| eggholder_derivative(black_box(P2)))
[INFO] [stdout]     |                                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:164:37
[INFO] [stdout]     |
[INFO] [stdout] 164 |         b.iter(|| eggholder_hessian(black_box(P2)))
[INFO] [stdout]     |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:173:34
[INFO] [stdout]     |
[INFO] [stdout] 173 |         b.iter(|| goldsteinprice(black_box(P2)))
[INFO] [stdout]     |                                  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:177:45
[INFO] [stdout]     |
[INFO] [stdout] 177 |         b.iter(|| goldsteinprice_derivative(black_box(P2)))
[INFO] [stdout]     |                                             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:181:42
[INFO] [stdout]     |
[INFO] [stdout] 181 |         b.iter(|| goldsteinprice_hessian(black_box(P2)))
[INFO] [stdout]     |                                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:189:63
[INFO] [stdout]     |
[INFO] [stdout] 189 |     g.bench_function("himmelblau 2", |b| b.iter(|| himmelblau(black_box(P2))));
[INFO] [stdout]     |                                                               ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:192:41
[INFO] [stdout]     |
[INFO] [stdout] 192 |         b.iter(|| himmelblau_derivative(black_box(P2)))
[INFO] [stdout]     |                                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:196:38
[INFO] [stdout]     |
[INFO] [stdout] 196 |         b.iter(|| himmelblau_hessian(black_box(P2)))
[INFO] [stdout]     |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:204:67
[INFO] [stdout]     |
[INFO] [stdout] 204 |     g.bench_function("holder_table 2", |b| b.iter(|| holder_table(black_box(P2))));
[INFO] [stdout]     |                                                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:207:43
[INFO] [stdout]     |
[INFO] [stdout] 207 |         b.iter(|| holder_table_derivative(black_box(P2)))
[INFO] [stdout]     |                                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:211:40
[INFO] [stdout]     |
[INFO] [stdout] 211 |         b.iter(|| holder_table_hessian(black_box(P2)))
[INFO] [stdout]     |                                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:219:52
[INFO] [stdout]     |
[INFO] [stdout] 219 |     g.bench_function("levy 02", |b| b.iter(|| levy(black_box(P2))));
[INFO] [stdout]     |                                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:220:52
[INFO] [stdout]     |
[INFO] [stdout] 220 |     g.bench_function("levy 10", |b| b.iter(|| levy(black_box(P10))));
[INFO] [stdout]     |                                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:221:52
[INFO] [stdout]     |
[INFO] [stdout] 221 |     g.bench_function("levy 20", |b| b.iter(|| levy(black_box(P20))));
[INFO] [stdout]     |                                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:224:35
[INFO] [stdout]     |
[INFO] [stdout] 224 |         b.iter(|| levy_derivative(black_box(P2)))
[INFO] [stdout]     |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:227:35
[INFO] [stdout]     |
[INFO] [stdout] 227 |         b.iter(|| levy_derivative(black_box(P10)))
[INFO] [stdout]     |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:230:35
[INFO] [stdout]     |
[INFO] [stdout] 230 |         b.iter(|| levy_derivative(black_box(P20)))
[INFO] [stdout]     |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:234:41
[INFO] [stdout]     |
[INFO] [stdout] 234 |         b.iter(|| levy_derivative_const(black_box(P2)))
[INFO] [stdout]     |                                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:237:41
[INFO] [stdout]     |
[INFO] [stdout] 237 |         b.iter(|| levy_derivative_const(black_box(P10)))
[INFO] [stdout]     |                                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:240:41
[INFO] [stdout]     |
[INFO] [stdout] 240 |         b.iter(|| levy_derivative_const(black_box(P20)))
[INFO] [stdout]     |                                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:244:32
[INFO] [stdout]     |
[INFO] [stdout] 244 |         b.iter(|| levy_hessian(black_box(P2)))
[INFO] [stdout]     |                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:247:32
[INFO] [stdout]     |
[INFO] [stdout] 247 |         b.iter(|| levy_hessian(black_box(P10)))
[INFO] [stdout]     |                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:250:32
[INFO] [stdout]     |
[INFO] [stdout] 250 |         b.iter(|| levy_hessian(black_box(P20)))
[INFO] [stdout]     |                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:254:38
[INFO] [stdout]     |
[INFO] [stdout] 254 |         b.iter(|| levy_hessian_const(black_box(P2)))
[INFO] [stdout]     |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:257:38
[INFO] [stdout]     |
[INFO] [stdout] 257 |         b.iter(|| levy_hessian_const(black_box(P10)))
[INFO] [stdout]     |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:260:38
[INFO] [stdout]     |
[INFO] [stdout] 260 |         b.iter(|| levy_hessian_const(black_box(P20)))
[INFO] [stdout]     |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:268:59
[INFO] [stdout]     |
[INFO] [stdout] 268 |     g.bench_function("levy_n13 2", |b| b.iter(|| levy_n13(black_box(P2))));
[INFO] [stdout]     |                                                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:271:39
[INFO] [stdout]     |
[INFO] [stdout] 271 |         b.iter(|| levy_n13_derivative(black_box(P2)))
[INFO] [stdout]     |                                       ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:275:36
[INFO] [stdout]     |
[INFO] [stdout] 275 |         b.iter(|| levy_n13_hessian(black_box(P2)))
[INFO] [stdout]     |                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:283:55
[INFO] [stdout]     |
[INFO] [stdout] 283 |     g.bench_function("matyas 2", |b| b.iter(|| matyas(black_box(P2))));
[INFO] [stdout]     |                                                       ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:286:37
[INFO] [stdout]     |
[INFO] [stdout] 286 |         b.iter(|| matyas_derivative(black_box(P2)))
[INFO] [stdout]     |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:290:34
[INFO] [stdout]     |
[INFO] [stdout] 290 |         b.iter(|| matyas_hessian(black_box(P2)))
[INFO] [stdout]     |                                  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:298:61
[INFO] [stdout]     |
[INFO] [stdout] 298 |     g.bench_function("mccormick 2", |b| b.iter(|| mccormick(black_box(P2))));
[INFO] [stdout]     |                                                             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:301:40
[INFO] [stdout]     |
[INFO] [stdout] 301 |         b.iter(|| mccormick_derivative(black_box(P2)))
[INFO] [stdout]     |                                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:305:37
[INFO] [stdout]     |
[INFO] [stdout] 305 |         b.iter(|| mccormick_hessian(black_box(P2)))
[INFO] [stdout]     |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:313:57
[INFO] [stdout]     |
[INFO] [stdout] 313 |     g.bench_function("picheny 2", |b| b.iter(|| picheny(black_box(P2))));
[INFO] [stdout]     |                                                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:316:38
[INFO] [stdout]     |
[INFO] [stdout] 316 |         b.iter(|| picheny_derivative(black_box(P2)))
[INFO] [stdout]     |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:320:35
[INFO] [stdout]     |
[INFO] [stdout] 320 |         b.iter(|| picheny_hessian(black_box(P2)))
[INFO] [stdout]     |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:328:62
[INFO] [stdout]     |
[INFO] [stdout] 328 |     g.bench_function("rastrigin 02", |b| b.iter(|| rastrigin(black_box(P2))));
[INFO] [stdout]     |                                                              ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:329:62
[INFO] [stdout]     |
[INFO] [stdout] 329 |     g.bench_function("rastrigin 10", |b| b.iter(|| rastrigin(black_box(P10))));
[INFO] [stdout]     |                                                              ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:330:62
[INFO] [stdout]     |
[INFO] [stdout] 330 |     g.bench_function("rastrigin 20", |b| b.iter(|| rastrigin(black_box(P20))));
[INFO] [stdout]     |                                                              ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:333:40
[INFO] [stdout]     |
[INFO] [stdout] 333 |         b.iter(|| rastrigin_derivative(black_box(P2)))
[INFO] [stdout]     |                                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:336:40
[INFO] [stdout]     |
[INFO] [stdout] 336 |         b.iter(|| rastrigin_derivative(black_box(P10)))
[INFO] [stdout]     |                                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:339:40
[INFO] [stdout]     |
[INFO] [stdout] 339 |         b.iter(|| rastrigin_derivative(black_box(P20)))
[INFO] [stdout]     |                                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:343:46
[INFO] [stdout]     |
[INFO] [stdout] 343 |         b.iter(|| rastrigin_derivative_const(black_box(P2)))
[INFO] [stdout]     |                                              ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:346:46
[INFO] [stdout]     |
[INFO] [stdout] 346 |         b.iter(|| rastrigin_derivative_const(black_box(P10)))
[INFO] [stdout]     |                                              ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:349:46
[INFO] [stdout]     |
[INFO] [stdout] 349 |         b.iter(|| rastrigin_derivative_const(black_box(P20)))
[INFO] [stdout]     |                                              ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:353:37
[INFO] [stdout]     |
[INFO] [stdout] 353 |         b.iter(|| rastrigin_hessian(black_box(P2)))
[INFO] [stdout]     |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:356:37
[INFO] [stdout]     |
[INFO] [stdout] 356 |         b.iter(|| rastrigin_hessian(black_box(P10)))
[INFO] [stdout]     |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:359:37
[INFO] [stdout]     |
[INFO] [stdout] 359 |         b.iter(|| rastrigin_hessian(black_box(P20)))
[INFO] [stdout]     |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:363:43
[INFO] [stdout]     |
[INFO] [stdout] 363 |         b.iter(|| rastrigin_hessian_const(black_box(P2)))
[INFO] [stdout]     |                                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:366:43
[INFO] [stdout]     |
[INFO] [stdout] 366 |         b.iter(|| rastrigin_hessian_const(black_box(P10)))
[INFO] [stdout]     |                                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:369:43
[INFO] [stdout]     |
[INFO] [stdout] 369 |         b.iter(|| rastrigin_hessian_const(black_box(P20)))
[INFO] [stdout]     |                                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:377:64
[INFO] [stdout]     |
[INFO] [stdout] 377 |     g.bench_function("rosenbrock 02", |b| b.iter(|| rosenbrock(black_box(P2))));
[INFO] [stdout]     |                                                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:378:64
[INFO] [stdout]     |
[INFO] [stdout] 378 |     g.bench_function("rosenbrock 10", |b| b.iter(|| rosenbrock(black_box(P10))));
[INFO] [stdout]     |                                                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:379:64
[INFO] [stdout]     |
[INFO] [stdout] 379 |     g.bench_function("rosenbrock 20", |b| b.iter(|| rosenbrock(black_box(P20))));
[INFO] [stdout]     |                                                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:382:41
[INFO] [stdout]     |
[INFO] [stdout] 382 |         b.iter(|| rosenbrock_derivative(black_box(P2)))
[INFO] [stdout]     |                                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:385:41
[INFO] [stdout]     |
[INFO] [stdout] 385 |         b.iter(|| rosenbrock_derivative(black_box(P10)))
[INFO] [stdout]     |                                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:388:41
[INFO] [stdout]     |
[INFO] [stdout] 388 |         b.iter(|| rosenbrock_derivative(black_box(P20)))
[INFO] [stdout]     |                                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:392:47
[INFO] [stdout]     |
[INFO] [stdout] 392 |         b.iter(|| rosenbrock_derivative_const(black_box(P2)))
[INFO] [stdout]     |                                               ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:395:47
[INFO] [stdout]     |
[INFO] [stdout] 395 |         b.iter(|| rosenbrock_derivative_const(black_box(P10)))
[INFO] [stdout]     |                                               ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:398:47
[INFO] [stdout]     |
[INFO] [stdout] 398 |         b.iter(|| rosenbrock_derivative_const(black_box(P20)))
[INFO] [stdout]     |                                               ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:402:38
[INFO] [stdout]     |
[INFO] [stdout] 402 |         b.iter(|| rosenbrock_hessian(black_box(P2)))
[INFO] [stdout]     |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:405:38
[INFO] [stdout]     |
[INFO] [stdout] 405 |         b.iter(|| rosenbrock_hessian(black_box(P10)))
[INFO] [stdout]     |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:408:38
[INFO] [stdout]     |
[INFO] [stdout] 408 |         b.iter(|| rosenbrock_hessian(black_box(P20)))
[INFO] [stdout]     |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:412:44
[INFO] [stdout]     |
[INFO] [stdout] 412 |         b.iter(|| rosenbrock_hessian_const(black_box(P2)))
[INFO] [stdout]     |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:415:44
[INFO] [stdout]     |
[INFO] [stdout] 415 |         b.iter(|| rosenbrock_hessian_const(black_box(P10)))
[INFO] [stdout]     |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:418:44
[INFO] [stdout]     |
[INFO] [stdout] 418 |         b.iter(|| rosenbrock_hessian_const(black_box(P20)))
[INFO] [stdout]     |                                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:426:65
[INFO] [stdout]     |
[INFO] [stdout] 426 |     g.bench_function("schaffer_n2 2", |b| b.iter(|| schaffer_n2(black_box(P2))));
[INFO] [stdout]     |                                                                 ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:429:42
[INFO] [stdout]     |
[INFO] [stdout] 429 |         b.iter(|| schaffer_n2_derivative(black_box(P2)))
[INFO] [stdout]     |                                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:433:39
[INFO] [stdout]     |
[INFO] [stdout] 433 |         b.iter(|| schaffer_n2_hessian(black_box(P2)))
[INFO] [stdout]     |                                       ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:441:65
[INFO] [stdout]     |
[INFO] [stdout] 441 |     g.bench_function("schaffer_n4 2", |b| b.iter(|| schaffer_n4(black_box(P2))));
[INFO] [stdout]     |                                                                 ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:444:42
[INFO] [stdout]     |
[INFO] [stdout] 444 |         b.iter(|| schaffer_n4_derivative(black_box(P2)))
[INFO] [stdout]     |                                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:448:39
[INFO] [stdout]     |
[INFO] [stdout] 448 |         b.iter(|| schaffer_n4_hessian(black_box(P2)))
[INFO] [stdout]     |                                       ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:456:56
[INFO] [stdout]     |
[INFO] [stdout] 456 |     g.bench_function("sphere 02", |b| b.iter(|| sphere(black_box(P2))));
[INFO] [stdout]     |                                                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:457:56
[INFO] [stdout]     |
[INFO] [stdout] 457 |     g.bench_function("sphere 10", |b| b.iter(|| sphere(black_box(P10))));
[INFO] [stdout]     |                                                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:458:56
[INFO] [stdout]     |
[INFO] [stdout] 458 |     g.bench_function("sphere 20", |b| b.iter(|| sphere(black_box(P20))));
[INFO] [stdout]     |                                                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:461:37
[INFO] [stdout]     |
[INFO] [stdout] 461 |         b.iter(|| sphere_derivative(black_box(P2)))
[INFO] [stdout]     |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:464:37
[INFO] [stdout]     |
[INFO] [stdout] 464 |         b.iter(|| sphere_derivative(black_box(P10)))
[INFO] [stdout]     |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:467:37
[INFO] [stdout]     |
[INFO] [stdout] 467 |         b.iter(|| sphere_derivative(black_box(P20)))
[INFO] [stdout]     |                                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:471:43
[INFO] [stdout]     |
[INFO] [stdout] 471 |         b.iter(|| sphere_derivative_const(black_box(P2)))
[INFO] [stdout]     |                                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:474:43
[INFO] [stdout]     |
[INFO] [stdout] 474 |         b.iter(|| sphere_derivative_const(black_box(P10)))
[INFO] [stdout]     |                                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:477:43
[INFO] [stdout]     |
[INFO] [stdout] 477 |         b.iter(|| sphere_derivative_const(black_box(P20)))
[INFO] [stdout]     |                                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:481:34
[INFO] [stdout]     |
[INFO] [stdout] 481 |         b.iter(|| sphere_hessian(black_box(P2)))
[INFO] [stdout]     |                                  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:484:34
[INFO] [stdout]     |
[INFO] [stdout] 484 |         b.iter(|| sphere_hessian(black_box(P10)))
[INFO] [stdout]     |                                  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:487:34
[INFO] [stdout]     |
[INFO] [stdout] 487 |         b.iter(|| sphere_hessian(black_box(P20)))
[INFO] [stdout]     |                                  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:491:40
[INFO] [stdout]     |
[INFO] [stdout] 491 |         b.iter(|| sphere_hessian_const(black_box(P2)))
[INFO] [stdout]     |                                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:494:40
[INFO] [stdout]     |
[INFO] [stdout] 494 |         b.iter(|| sphere_hessian_const(black_box(P10)))
[INFO] [stdout]     |                                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:497:40
[INFO] [stdout]     |
[INFO] [stdout] 497 |         b.iter(|| sphere_hessian_const(black_box(P20)))
[INFO] [stdout]     |                                        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:506:35
[INFO] [stdout]     |
[INFO] [stdout] 506 |         b.iter(|| styblinski_tang(black_box(P2)))
[INFO] [stdout]     |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:509:35
[INFO] [stdout]     |
[INFO] [stdout] 509 |         b.iter(|| styblinski_tang(black_box(P10)))
[INFO] [stdout]     |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:512:35
[INFO] [stdout]     |
[INFO] [stdout] 512 |         b.iter(|| styblinski_tang(black_box(P20)))
[INFO] [stdout]     |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:516:46
[INFO] [stdout]     |
[INFO] [stdout] 516 |         b.iter(|| styblinski_tang_derivative(black_box(P2)))
[INFO] [stdout]     |                                              ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:519:46
[INFO] [stdout]     |
[INFO] [stdout] 519 |         b.iter(|| styblinski_tang_derivative(black_box(P10)))
[INFO] [stdout]     |                                              ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:522:46
[INFO] [stdout]     |
[INFO] [stdout] 522 |         b.iter(|| styblinski_tang_derivative(black_box(P20)))
[INFO] [stdout]     |                                              ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:526:52
[INFO] [stdout]     |
[INFO] [stdout] 526 |         b.iter(|| styblinski_tang_derivative_const(black_box(P2)))
[INFO] [stdout]     |                                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:529:52
[INFO] [stdout]     |
[INFO] [stdout] 529 |         b.iter(|| styblinski_tang_derivative_const(black_box(P10)))
[INFO] [stdout]     |                                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:532:52
[INFO] [stdout]     |
[INFO] [stdout] 532 |         b.iter(|| styblinski_tang_derivative_const(black_box(P20)))
[INFO] [stdout]     |                                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:536:43
[INFO] [stdout]     |
[INFO] [stdout] 536 |         b.iter(|| styblinski_tang_hessian(black_box(P2)))
[INFO] [stdout]     |                                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:539:43
[INFO] [stdout]     |
[INFO] [stdout] 539 |         b.iter(|| styblinski_tang_hessian(black_box(P10)))
[INFO] [stdout]     |                                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:542:43
[INFO] [stdout]     |
[INFO] [stdout] 542 |         b.iter(|| styblinski_tang_hessian(black_box(P20)))
[INFO] [stdout]     |                                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:546:49
[INFO] [stdout]     |
[INFO] [stdout] 546 |         b.iter(|| styblinski_tang_hessian_const(black_box(P2)))
[INFO] [stdout]     |                                                 ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:549:49
[INFO] [stdout]     |
[INFO] [stdout] 549 |         b.iter(|| styblinski_tang_hessian_const(black_box(P10)))
[INFO] [stdout]     |                                                 ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:552:49
[INFO] [stdout]     |
[INFO] [stdout] 552 |         b.iter(|| styblinski_tang_hessian_const(black_box(P20)))
[INFO] [stdout]     |                                                 ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:561:34
[INFO] [stdout]     |
[INFO] [stdout] 561 |         b.iter(|| threehumpcamel(black_box(P2)))
[INFO] [stdout]     |                                  ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:565:45
[INFO] [stdout]     |
[INFO] [stdout] 565 |         b.iter(|| threehumpcamel_derivative(black_box(P2)))
[INFO] [stdout]     |                                             ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:569:42
[INFO] [stdout]     |
[INFO] [stdout] 569 |         b.iter(|| threehumpcamel_hessian(black_box(P2)))
[INFO] [stdout]     |                                          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:577:52
[INFO] [stdout]     |
[INFO] [stdout] 577 |     g.bench_function("zero 02", |b| b.iter(|| zero(black_box(P2))));
[INFO] [stdout]     |                                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:578:52
[INFO] [stdout]     |
[INFO] [stdout] 578 |     g.bench_function("zero 10", |b| b.iter(|| zero(black_box(P10))));
[INFO] [stdout]     |                                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:579:52
[INFO] [stdout]     |
[INFO] [stdout] 579 |     g.bench_function("zero 20", |b| b.iter(|| zero(black_box(P20))));
[INFO] [stdout]     |                                                    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:582:35
[INFO] [stdout]     |
[INFO] [stdout] 582 |         b.iter(|| zero_derivative(black_box(P2)))
[INFO] [stdout]     |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:585:35
[INFO] [stdout]     |
[INFO] [stdout] 585 |         b.iter(|| zero_derivative(black_box(P10)))
[INFO] [stdout]     |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:588:35
[INFO] [stdout]     |
[INFO] [stdout] 588 |         b.iter(|| zero_derivative(black_box(P20)))
[INFO] [stdout]     |                                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:592:41
[INFO] [stdout]     |
[INFO] [stdout] 592 |         b.iter(|| zero_derivative_const(black_box(P2)))
[INFO] [stdout]     |                                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:595:41
[INFO] [stdout]     |
[INFO] [stdout] 595 |         b.iter(|| zero_derivative_const(black_box(P10)))
[INFO] [stdout]     |                                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:598:41
[INFO] [stdout]     |
[INFO] [stdout] 598 |         b.iter(|| zero_derivative_const(black_box(P20)))
[INFO] [stdout]     |                                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:602:32
[INFO] [stdout]     |
[INFO] [stdout] 602 |         b.iter(|| zero_hessian(black_box(P2)))
[INFO] [stdout]     |                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:605:32
[INFO] [stdout]     |
[INFO] [stdout] 605 |         b.iter(|| zero_hessian(black_box(P10)))
[INFO] [stdout]     |                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:608:32
[INFO] [stdout]     |
[INFO] [stdout] 608 |         b.iter(|| zero_hessian(black_box(P20)))
[INFO] [stdout]     |                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:612:38
[INFO] [stdout]     |
[INFO] [stdout] 612 |         b.iter(|| zero_hessian_const(black_box(P2)))
[INFO] [stdout]     |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:615:38
[INFO] [stdout]     |
[INFO] [stdout] 615 |         b.iter(|| zero_hessian_const(black_box(P10)))
[INFO] [stdout]     |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `criterion::black_box`: use `std::hint::black_box()` instead
[INFO] [stdout]    --> benches/testfunctions.rs:618:38
[INFO] [stdout]     |
[INFO] [stdout] 618 |         b.iter(|| zero_hessian_const(black_box(P20)))
[INFO] [stdout]     |                                      ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/ackley.rs:301:28
[INFO] [stdout]     |
[INFO] [stdout] 301 |             epsilon = f32::EPSILON * 10_f32
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/ackley.rs:306:28
[INFO] [stdout]     |
[INFO] [stdout] 306 |             epsilon = f64::EPSILON * 5_f64
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/ackley.rs:311:63
[INFO] [stdout]     |
[INFO] [stdout] 311 |             assert_relative_eq!(deriv[i], 0.0, epsilon = f64::EPSILON * 3_f64);
[INFO] [stdout]     |                                                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/ackley.rs:316:63
[INFO] [stdout]     |
[INFO] [stdout] 316 |             assert_relative_eq!(deriv[i], 0.0, epsilon = f64::EPSILON * 3_f64);
[INFO] [stdout]     |                                                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/ackley.rs:327:32
[INFO] [stdout]     |
[INFO] [stdout] 327 |                 epsilon = f64::EPSILON
[INFO] [stdout]     |                                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/ackley.rs:333:74
[INFO] [stdout]     |
[INFO] [stdout] 333 |                 assert_relative_eq!(deriv1[i], deriv2[i], epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/ackley.rs:339:74
[INFO] [stdout]     |
[INFO] [stdout] 339 |                 assert_relative_eq!(deriv1[i], deriv2[i], epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/ackley.rs:346:88
[INFO] [stdout]     |
[INFO] [stdout] 346 |                     assert_relative_eq!(hessian1[i][j], hessian2[i][j], epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                                                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/ackley.rs:354:88
[INFO] [stdout]     |
[INFO] [stdout] 354 |                     assert_relative_eq!(hessian1[i][j], hessian2[i][j], epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                                                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/beale.rs:135:77
[INFO] [stdout]     |
[INFO] [stdout] 135 |         assert_relative_eq!(beale(&[3.0_f32, 0.5_f32]), 0.0, epsilon = f32::EPSILON);
[INFO] [stdout]     |                                                                             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/beale.rs:136:77
[INFO] [stdout]     |
[INFO] [stdout] 136 |         assert_relative_eq!(beale(&[3.0_f64, 0.5_f64]), 0.0, epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                                             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]   --> src/booth.rs:83:73
[INFO] [stdout]    |
[INFO] [stdout] 83 |         assert_relative_eq!(booth(&[1_f32, 3_f32]), 0.0, epsilon = f32::EPSILON);
[INFO] [stdout]    |                                                                         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]   --> src/booth.rs:84:73
[INFO] [stdout]    |
[INFO] [stdout] 84 |         assert_relative_eq!(booth(&[1_f64, 3_f64]), 0.0, epsilon = f64::EPSILON);
[INFO] [stdout]    |                                                                         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]   --> src/booth.rs:88:63
[INFO] [stdout]    |
[INFO] [stdout] 88 |             assert_relative_eq!(deriv[i], 0.0, epsilon = f64::EPSILON);
[INFO] [stdout]    |                                                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/bukin.rs:116:78
[INFO] [stdout]     |
[INFO] [stdout] 116 |         assert_relative_eq!(bukin_n6(&[-10_f32, 1_f32]), 0.0, epsilon = f32::EPSILON);
[INFO] [stdout]     |                                                                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/bukin.rs:117:78
[INFO] [stdout]     |
[INFO] [stdout] 117 |         assert_relative_eq!(bukin_n6(&[-10_f64, 1_f64]), 0.0, epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/bukin.rs:121:63
[INFO] [stdout]     |
[INFO] [stdout] 121 |             assert_relative_eq!(deriv[i], 0.0, epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/bukin.rs:127:72
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 assert_relative_eq!(hessian[i][j], 0.0, epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/crossintray.rs:201:28
[INFO] [stdout]     |
[INFO] [stdout] 201 |             epsilon = f32::EPSILON.into()
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/crossintray.rs:206:28
[INFO] [stdout]     |
[INFO] [stdout] 206 |             epsilon = f32::EPSILON.into()
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/crossintray.rs:211:28
[INFO] [stdout]     |
[INFO] [stdout] 211 |             epsilon = f32::EPSILON.into()
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/crossintray.rs:216:28
[INFO] [stdout]     |
[INFO] [stdout] 216 |             epsilon = f32::EPSILON.into()
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/crossintray.rs:221:28
[INFO] [stdout]     |
[INFO] [stdout] 221 |             epsilon = f32::EPSILON.into()
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/crossintray.rs:226:28
[INFO] [stdout]     |
[INFO] [stdout] 226 |             epsilon = f32::EPSILON.into()
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/crossintray.rs:231:28
[INFO] [stdout]     |
[INFO] [stdout] 231 |             epsilon = f32::EPSILON.into()
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/crossintray.rs:236:28
[INFO] [stdout]     |
[INFO] [stdout] 236 |             epsilon = f32::EPSILON.into()
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/easom.rs:109:76
[INFO] [stdout]     |
[INFO] [stdout] 109 |         assert_relative_eq!(easom(&[PI32, PI32]), -1.0_f32, epsilon = f32::EPSILON);
[INFO] [stdout]     |                                                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/easom.rs:110:76
[INFO] [stdout]     |
[INFO] [stdout] 110 |         assert_relative_eq!(easom(&[PI64, PI64]), -1.0_f64, epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/easom.rs:114:67
[INFO] [stdout]     |
[INFO] [stdout] 114 |             assert_relative_eq!(deriv[i], 0.0_f64, epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/eggholder.rs:226:28
[INFO] [stdout]     |
[INFO] [stdout] 226 |             epsilon = f32::EPSILON
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/eggholder.rs:231:28
[INFO] [stdout]     |
[INFO] [stdout] 231 |             epsilon = f64::EPSILON
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/goldsteinprice.rs:270:28
[INFO] [stdout]     |
[INFO] [stdout] 270 |             epsilon = f32::EPSILON
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/goldsteinprice.rs:275:28
[INFO] [stdout]     |
[INFO] [stdout] 275 |             epsilon = f64::EPSILON
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/goldsteinprice.rs:280:63
[INFO] [stdout]     |
[INFO] [stdout] 280 |             assert_relative_eq!(deriv[i], 0.0, epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/himmelblau.rs:100:82
[INFO] [stdout]     |
[INFO] [stdout] 100 |         assert_relative_eq!(himmelblau(&[3.0_f32, 2.0_f32]), 0.0, epsilon = f32::EPSILON);
[INFO] [stdout]     |                                                                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/himmelblau.rs:104:28
[INFO] [stdout]     |
[INFO] [stdout] 104 |             epsilon = f32::EPSILON
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/himmelblau.rs:109:28
[INFO] [stdout]     |
[INFO] [stdout] 109 |             epsilon = f32::EPSILON
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/himmelblau.rs:114:28
[INFO] [stdout]     |
[INFO] [stdout] 114 |             epsilon = f32::EPSILON
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/himmelblau.rs:119:82
[INFO] [stdout]     |
[INFO] [stdout] 119 |         assert_relative_eq!(himmelblau(&[3.0_f64, 2.0_f64]), 0.0, epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/himmelblau.rs:123:28
[INFO] [stdout]     |
[INFO] [stdout] 123 |             epsilon = f32::EPSILON.into()
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/himmelblau.rs:128:28
[INFO] [stdout]     |
[INFO] [stdout] 128 |             epsilon = f32::EPSILON.into()
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/himmelblau.rs:133:28
[INFO] [stdout]     |
[INFO] [stdout] 133 |             epsilon = f32::EPSILON.into()
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/himmelblau.rs:138:63
[INFO] [stdout]     |
[INFO] [stdout] 138 |             assert_relative_eq!(deriv[i], 0.0, epsilon = f32::EPSILON);
[INFO] [stdout]     |                                                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/holdertable.rs:177:28
[INFO] [stdout]     |
[INFO] [stdout] 177 |             epsilon = f32::EPSILON
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/holdertable.rs:182:28
[INFO] [stdout]     |
[INFO] [stdout] 182 |             epsilon = f32::EPSILON
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/holdertable.rs:187:28
[INFO] [stdout]     |
[INFO] [stdout] 187 |             epsilon = f32::EPSILON
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/holdertable.rs:192:28
[INFO] [stdout]     |
[INFO] [stdout] 192 |             epsilon = f32::EPSILON
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/levy.rs:360:79
[INFO] [stdout]     |
[INFO] [stdout] 360 |         assert_relative_eq!(levy(&[1_f32, 1_f32, 1_f32]), 0.0, epsilon = f32::EPSILON);
[INFO] [stdout]     |                                                                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/levy.rs:361:79
[INFO] [stdout]     |
[INFO] [stdout] 361 |         assert_relative_eq!(levy(&[1_f64, 1_f64, 1_f64]), 0.0, epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/levy.rs:376:76
[INFO] [stdout]     |
[INFO] [stdout] 376 |         assert_relative_eq!(levy_n13(&[1_f32, 1_f32]), 0.0, epsilon = f32::EPSILON);
[INFO] [stdout]     |                                                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/levy.rs:377:76
[INFO] [stdout]     |
[INFO] [stdout] 377 |         assert_relative_eq!(levy_n13(&[1_f64, 1_f64]), 0.0, epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]   --> src/matyas.rs:90:74
[INFO] [stdout]    |
[INFO] [stdout] 90 |         assert_relative_eq!(matyas(&[0_f32, 0_f32]), 0.0, epsilon = f32::EPSILON);
[INFO] [stdout]    |                                                                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]   --> src/matyas.rs:91:74
[INFO] [stdout]    |
[INFO] [stdout] 91 |         assert_relative_eq!(matyas(&[0_f64, 0_f64]), 0.0, epsilon = f64::EPSILON);
[INFO] [stdout]    |                                                                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]   --> src/matyas.rs:95:63
[INFO] [stdout]    |
[INFO] [stdout] 95 |             assert_relative_eq!(deriv[i], 0.0, epsilon = f64::EPSILON);
[INFO] [stdout]    |                                                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/picheny.rs:840:28
[INFO] [stdout]     |
[INFO] [stdout] 840 |             epsilon = f32::EPSILON
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/picheny.rs:845:28
[INFO] [stdout]     |
[INFO] [stdout] 845 |             epsilon = f64::EPSILON
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/picheny.rs:851:63
[INFO] [stdout]     |
[INFO] [stdout] 851 |             assert_relative_eq!(deriv[i], 0.0, epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/rastrigin.rs:177:81
[INFO] [stdout]     |
[INFO] [stdout] 177 |         assert_relative_eq!(rastrigin(&[0.0_f32, 0.0_f32]), 0.0, epsilon = f32::EPSILON);
[INFO] [stdout]     |                                                                                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/rastrigin.rs:178:81
[INFO] [stdout]     |
[INFO] [stdout] 178 |         assert_relative_eq!(rastrigin(&[0.0_f64, 0.0_f64]), 0.0, epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                                                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/rastrigin.rs:186:28
[INFO] [stdout]     |
[INFO] [stdout] 186 |             epsilon = f32::EPSILON
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/rastrigin.rs:192:28
[INFO] [stdout]     |
[INFO] [stdout] 192 |             epsilon = f64::EPSILON
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/rastrigin.rs:198:80
[INFO] [stdout]     |
[INFO] [stdout] 198 |             assert_relative_eq!(derivative[i], derivative_a[i], epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                                                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/rastrigin.rs:204:80
[INFO] [stdout]     |
[INFO] [stdout] 204 |             assert_relative_eq!(derivative[i], derivative_a[i], epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                                                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/rastrigin.rs:211:84
[INFO] [stdout]     |
[INFO] [stdout] 211 |                 assert_relative_eq!(hessian[i][j], hessian_a[i][j], epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/rastrigin.rs:219:84
[INFO] [stdout]     |
[INFO] [stdout] 219 |                 assert_relative_eq!(hessian[i][j], hessian_a[i][j], epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                                                    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/rastrigin.rs:228:59
[INFO] [stdout]     |
[INFO] [stdout] 228 |             assert_relative_eq!(elem, 0.0, epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/rastrigin.rs:237:59
[INFO] [stdout]     |
[INFO] [stdout] 237 |             assert_relative_eq!(elem, 0.0, epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/schaffer.rs:303:79
[INFO] [stdout]     |
[INFO] [stdout] 303 |         assert_relative_eq!(schaffer_n2(&[0_f32, 0_f32]), 0.0, epsilon = f32::EPSILON);
[INFO] [stdout]     |                                                                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/schaffer.rs:304:79
[INFO] [stdout]     |
[INFO] [stdout] 304 |         assert_relative_eq!(schaffer_n2(&[0_f64, 0_f64]), 0.0, epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/schaffer.rs:308:63
[INFO] [stdout]     |
[INFO] [stdout] 308 |             assert_relative_eq!(deriv[i], 0.0, epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/schaffer.rs:364:28
[INFO] [stdout]     |
[INFO] [stdout] 364 |             epsilon = f32::EPSILON
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]    --> src/styblinskitang.rs:145:28
[INFO] [stdout]     |
[INFO] [stdout] 145 |             epsilon = f32::EPSILON
[INFO] [stdout]     |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::EPSILON`: replaced by the `EPSILON` associated constant on `f32`
[INFO] [stdout]   --> src/threehumpcamel.rs:92:28
[INFO] [stdout]    |
[INFO] [stdout] 92 |             epsilon = f32::EPSILON
[INFO] [stdout]    |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]   --> src/threehumpcamel.rs:97:28
[INFO] [stdout]    |
[INFO] [stdout] 97 |             epsilon = f64::EPSILON
[INFO] [stdout]    |                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::EPSILON`: replaced by the `EPSILON` associated constant on `f64`
[INFO] [stdout]    --> src/threehumpcamel.rs:102:63
[INFO] [stdout]     |
[INFO] [stdout] 102 |             assert_relative_eq!(deriv[i], 0.0, epsilon = f64::EPSILON);
[INFO] [stdout]     |                                                               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 41.62s
[INFO] running `Command { std: "docker" "inspect" "1fab48961144cdff6e38f3cb49022c996a128fe98b0117d5a81a19d5b8dc8d63", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1fab48961144cdff6e38f3cb49022c996a128fe98b0117d5a81a19d5b8dc8d63", kill_on_drop: false }`
[INFO] [stdout] 1fab48961144cdff6e38f3cb49022c996a128fe98b0117d5a81a19d5b8dc8d63
