[INFO] fetching crate fanta-gpui-proptest 0.5.0...
[INFO] testing fanta-gpui-proptest-0.5.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate fanta-gpui-proptest 0.5.0 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate fanta-gpui-proptest 0.5.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate fanta-gpui-proptest 0.5.0
[INFO] tweaked toml for crates.io crate fanta-gpui-proptest 0.5.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate fanta-gpui-proptest 0.5.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate fanta-gpui-proptest 0.5.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" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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] 75b34fc5365ef381a3a0e6f813ddc0d9b1cb3ca522d9c242e894464a4311c1ac
[INFO] running `Command { std: "docker" "start" "75b34fc5365ef381a3a0e6f813ddc0d9b1cb3ca522d9c242e894464a4311c1ac", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "75b34fc5365ef381a3a0e6f813ddc0d9b1cb3ca522d9c242e894464a4311c1ac", 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" "75b34fc5365ef381a3a0e6f813ddc0d9b1cb3ca522d9c242e894464a4311c1ac" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "75b34fc5365ef381a3a0e6f813ddc0d9b1cb3ca522d9c242e894464a4311c1ac", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "75b34fc5365ef381a3a0e6f813ddc0d9b1cb3ca522d9c242e894464a4311c1ac" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling zerocopy v0.8.55
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling fanta-gpui-proptest v0.5.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated constant `core::u16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/arbitrary/_alloc/char.rs:25:37
[INFO] [stdout]    |
[INFO] [stdout] 25 | const VEC_MAX: usize = ::core::u16::MAX as usize;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/arbitrary/_std/ffi.rs:25:43
[INFO] [stdout]    |
[INFO] [stdout] 25 |     args => static_map(vec(1..=::std::u8::MAX, args + 1), |mut vec| {
[INFO] [stdout]    |                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/arbitrary/_std/string.rs:71:63
[INFO] [stdout]    |
[INFO] [stdout] 71 |     let prefix = collection::vec(any::<char>(), ..::std::u16::MAX as usize);
[INFO] [stdout]    |                                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `core::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/collection.rs:15:11
[INFO] [stdout]    |
[INFO] [stdout] 15 | use core::usize;
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 427 |   signed_integer_bin_search!(i8);
[INFO] [stdout]     |   ------------------------------ in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 427 |   signed_integer_bin_search!(i8);
[INFO] [stdout]     |   ------------------------------ in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 427 |   signed_integer_bin_search!(i8);
[INFO] [stdout]     |   ------------------------------ in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 427 |   signed_integer_bin_search!(i8);
[INFO] [stdout]     |   ------------------------------ in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 427 |   signed_integer_bin_search!(i8);
[INFO] [stdout]     |   ------------------------------ in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 427 |   signed_integer_bin_search!(i8);
[INFO] [stdout]     |   ------------------------------ in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 428 |   signed_integer_bin_search!(i16);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 428 |   signed_integer_bin_search!(i16);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 428 |   signed_integer_bin_search!(i16);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 428 |   signed_integer_bin_search!(i16);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 428 |   signed_integer_bin_search!(i16);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 428 |   signed_integer_bin_search!(i16);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 429 |   signed_integer_bin_search!(i32);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 429 |   signed_integer_bin_search!(i32);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 429 |   signed_integer_bin_search!(i32);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 429 |   signed_integer_bin_search!(i32);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 429 |   signed_integer_bin_search!(i32);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 429 |   signed_integer_bin_search!(i32);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 430 |   signed_integer_bin_search!(i64);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 430 |   signed_integer_bin_search!(i64);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 430 |   signed_integer_bin_search!(i64);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 430 |   signed_integer_bin_search!(i64);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 430 |   signed_integer_bin_search!(i64);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 430 |   signed_integer_bin_search!(i64);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i128::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 431 |   signed_integer_bin_search!(i128);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i128::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 431 |   signed_integer_bin_search!(i128);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 431 |   signed_integer_bin_search!(i128);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 431 |   signed_integer_bin_search!(i128);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 431 |   signed_integer_bin_search!(i128);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 431 |   signed_integer_bin_search!(i128);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::isize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 432 | / signed_integer_bin_search!(
[INFO] [stdout] 433 | |     isize,
[INFO] [stdout] 434 | |     unsupported_int_any,
[INFO] [stdout] 435 | |     isize_sample_uniform,
[INFO] [stdout] 436 | |     isize_sample_uniform_incl
[INFO] [stdout] 437 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::isize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 432 | / signed_integer_bin_search!(
[INFO] [stdout] 433 | |     isize,
[INFO] [stdout] 434 | |     unsupported_int_any,
[INFO] [stdout] 435 | |     isize_sample_uniform,
[INFO] [stdout] 436 | |     isize_sample_uniform_incl
[INFO] [stdout] 437 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::isize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 432 | / signed_integer_bin_search!(
[INFO] [stdout] 433 | |     isize,
[INFO] [stdout] 434 | |     unsupported_int_any,
[INFO] [stdout] 435 | |     isize_sample_uniform,
[INFO] [stdout] 436 | |     isize_sample_uniform_incl
[INFO] [stdout] 437 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::isize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 432 | / signed_integer_bin_search!(
[INFO] [stdout] 433 | |     isize,
[INFO] [stdout] 434 | |     unsupported_int_any,
[INFO] [stdout] 435 | |     isize_sample_uniform,
[INFO] [stdout] 436 | |     isize_sample_uniform_incl
[INFO] [stdout] 437 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::isize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 432 | / signed_integer_bin_search!(
[INFO] [stdout] 433 | |     isize,
[INFO] [stdout] 434 | |     unsupported_int_any,
[INFO] [stdout] 435 | |     isize_sample_uniform,
[INFO] [stdout] 436 | |     isize_sample_uniform_incl
[INFO] [stdout] 437 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::isize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 432 | / signed_integer_bin_search!(
[INFO] [stdout] 433 | |     isize,
[INFO] [stdout] 434 | |     unsupported_int_any,
[INFO] [stdout] 435 | |     isize_sample_uniform,
[INFO] [stdout] 436 | |     isize_sample_uniform_incl
[INFO] [stdout] 437 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u128::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u128::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 443 | / unsigned_integer_bin_search!(
[INFO] [stdout] 444 | |     usize,
[INFO] [stdout] 445 | |     unsupported_int_any,
[INFO] [stdout] 446 | |     usize_sample_uniform,
[INFO] [stdout] 447 | |     usize_sample_uniform_incl
[INFO] [stdout] 448 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 443 | / unsigned_integer_bin_search!(
[INFO] [stdout] 444 | |     usize,
[INFO] [stdout] 445 | |     unsupported_int_any,
[INFO] [stdout] 446 | |     usize_sample_uniform,
[INFO] [stdout] 447 | |     usize_sample_uniform_incl
[INFO] [stdout] 448 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 443 | / unsigned_integer_bin_search!(
[INFO] [stdout] 444 | |     usize,
[INFO] [stdout] 445 | |     unsupported_int_any,
[INFO] [stdout] 446 | |     usize_sample_uniform,
[INFO] [stdout] 447 | |     usize_sample_uniform_incl
[INFO] [stdout] 448 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 443 | / unsigned_integer_bin_search!(
[INFO] [stdout] 444 | |     usize,
[INFO] [stdout] 445 | |     unsupported_int_any,
[INFO] [stdout] 446 | |     usize_sample_uniform,
[INFO] [stdout] 447 | |     usize_sample_uniform_incl
[INFO] [stdout] 448 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 443 | / unsigned_integer_bin_search!(
[INFO] [stdout] 444 | |     usize,
[INFO] [stdout] 445 | |     unsupported_int_any,
[INFO] [stdout] 446 | |     usize_sample_uniform,
[INFO] [stdout] 447 | |     usize_sample_uniform_incl
[INFO] [stdout] 448 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 443 | / unsigned_integer_bin_search!(
[INFO] [stdout] 444 | |     usize,
[INFO] [stdout] 445 | |     unsupported_int_any,
[INFO] [stdout] 446 | |     usize_sample_uniform,
[INFO] [stdout] 447 | |     usize_sample_uniform_incl
[INFO] [stdout] 448 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::NAN`: replaced by the `NAN` associated constant on `f32`
[INFO] [stdout]    --> src/num.rs:726:46
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 726 | |                 let quiet_or = ::core::$typ::NAN.to_bits() &
[INFO] [stdout]     | |                                              ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::MAX`: replaced by the `MAX` associated constant on `f32`
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::MAX`: replaced by the `MAX` associated constant on `f32`
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::MIN`: replaced by the `MIN` associated constant on `f32`
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::MIN`: replaced by the `MIN` associated constant on `f32`
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::MIN`: replaced by the `MIN` associated constant on `f32`
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::MIN`: replaced by the `MIN` associated constant on `f32`
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::NAN`: replaced by the `NAN` associated constant on `f64`
[INFO] [stdout]    --> src/num.rs:726:46
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 726 | |                 let quiet_or = ::core::$typ::NAN.to_bits() &
[INFO] [stdout]     | |                                              ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::MAX`: replaced by the `MAX` associated constant on `f64`
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::MAX`: replaced by the `MAX` associated constant on `f64`
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::MIN`: replaced by the `MIN` associated constant on `f64`
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::MIN`: replaced by the `MIN` associated constant on `f64`
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::MIN`: replaced by the `MIN` associated constant on `f64`
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::MIN`: replaced by the `MIN` associated constant on `f64`
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `core::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/strategy/unions.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | use core::u32;
[INFO] [stdout]    |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/strategy/unions.rs:85:87
[INFO] [stdout]    |
[INFO] [stdout] 85 |             options.iter().map(|&(w, _)| u64::from(w)).sum::<u64>() <= u64::from(u32::MAX),
[INFO] [stdout]    |                                                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `core::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/test_runner/config.rs:11:22
[INFO] [stdout]    |
[INFO] [stdout] 11 | use core::{fmt, str, u32};
[INFO] [stdout]    |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/test_runner/config.rs:159:32
[INFO] [stdout]     |
[INFO] [stdout] 159 |         max_shrink_iters: u32::MAX,
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/test_runner/config.rs:558:17
[INFO] [stdout]     |
[INFO] [stdout] 558 |         if u32::MAX == self.max_shrink_iters {
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `core::u8`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/test_runner/rng.rs:13:40
[INFO] [stdout]    |
[INFO] [stdout] 13 | use core::{convert::TryInto, fmt, str, u8};
[INFO] [stdout]    |                                        ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `core::u64`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/sample.rs:20:11
[INFO] [stdout]    |
[INFO] [stdout] 20 | use core::u64;
[INFO] [stdout]    |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/sample.rs:351:70
[INFO] [stdout]     |
[INFO] [stdout] 351 |             reverse_bias_increment: num::u64::BinarySearch::new(u64::MAX),
[INFO] [stdout]     |                                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/sample.rs:362:34
[INFO] [stdout]     |
[INFO] [stdout] 362 |             bias_increment: u64::MAX - self.reverse_bias_increment.current(),
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `core::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/string.rs:17:11
[INFO] [stdout]    |
[INFO] [stdout] 17 | use core::u32;
[INFO] [stdout]    |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/string.rs:306:15
[INFO] [stdout]     |
[INFO] [stdout] 306 |         (u32::MAX, Some(u32::MAX)) => {
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/string.rs:306:30
[INFO] [stdout]     |
[INFO] [stdout] 306 |         (u32::MAX, Some(u32::MAX)) => {
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/string.rs:313:37
[INFO] [stdout]     |
[INFO] [stdout] 313 |             let max = if min < u32::MAX as u32 / 2 {
[INFO] [stdout]     |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/string.rs:316:22
[INFO] [stdout]     |
[INFO] [stdout] 316 |                 u32::MAX as usize
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/string.rs:321:23
[INFO] [stdout]     |
[INFO] [stdout] 321 |         (_, Some(u32::MAX)) => return unsupported("Cannot have repetition max of u32::MAX"),
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:702:21
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 702 | |                     $typ::SIGN_MASK
[INFO] [stdout]     | |                     ^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as FloatLayout>::SIGN_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:19:11
[INFO] [stdout]     |
[INFO] [stdout]  19 | #![forbid(future_incompatible)]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[warn(unstable_name_collisions)]` implied by `#[warn(future_incompatible)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:709:21
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 709 | |                     $typ::SIGN_MASK
[INFO] [stdout]     | |                     ^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as FloatLayout>::SIGN_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:734:47
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 734 | |                             ($typ::EXP_MASK | $typ::MANTISSA_MASK, 0,
[INFO] [stdout]     | |                                               ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:737:30
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 737 | |                             ($typ::MANTISSA_MASK, 0, true, false)),
[INFO] [stdout]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:743:30
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 743 | |                             ($typ::MANTISSA_MASK >> 1, quiet_or,
[INFO] [stdout]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:746:30
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 746 | |                             ($typ::MANTISSA_MASK >> 1, signaling_or,
[INFO] [stdout]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:760:44
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 760 | |                     0 == generated_value & $typ::MANTISSA_MASK
[INFO] [stdout]     | |                                            ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:702:21
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 702 | |                     $typ::SIGN_MASK
[INFO] [stdout]     | |                     ^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as FloatLayout>::SIGN_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:709:21
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 709 | |                     $typ::SIGN_MASK
[INFO] [stdout]     | |                     ^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as FloatLayout>::SIGN_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:734:47
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 734 | |                             ($typ::EXP_MASK | $typ::MANTISSA_MASK, 0,
[INFO] [stdout]     | |                                               ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:737:30
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 737 | |                             ($typ::MANTISSA_MASK, 0, true, false)),
[INFO] [stdout]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:743:30
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 743 | |                             ($typ::MANTISSA_MASK >> 1, quiet_or,
[INFO] [stdout]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:746:30
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 746 | |                             ($typ::MANTISSA_MASK >> 1, signaling_or,
[INFO] [stdout]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:760:44
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 760 | |                     0 == generated_value & $typ::MANTISSA_MASK
[INFO] [stdout]     | |                                            ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: unused dependency `num-traits`
[INFO] [stderr]   --> Cargo.toml:12:15
[INFO] [stderr]    |
[INFO] [stderr] 12 | [dependencies.num-traits]
[INFO] [stderr]    |               ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `num-traits`
[INFO] [stderr] warning: `fanta-gpui-proptest` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 17.86s
[INFO] running `Command { std: "docker" "inspect" "75b34fc5365ef381a3a0e6f813ddc0d9b1cb3ca522d9c242e894464a4311c1ac", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "75b34fc5365ef381a3a0e6f813ddc0d9b1cb3ca522d9c242e894464a4311c1ac" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling target-triple v1.0.1
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling glob v0.3.4
[INFO] [stdout] warning: use of deprecated constant `core::u16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/arbitrary/_alloc/char.rs:25:37
[INFO] [stdout]    |
[INFO] [stdout] 25 | const VEC_MAX: usize = ::core::u16::MAX as usize;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/arbitrary/_std/ffi.rs:25:43
[INFO] [stdout]    |
[INFO] [stdout] 25 |     args => static_map(vec(1..=::std::u8::MAX, args + 1), |mut vec| {
[INFO] [stdout]    |                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/arbitrary/_std/string.rs:71:63
[INFO] [stdout]    |
[INFO] [stdout] 71 |     let prefix = collection::vec(any::<char>(), ..::std::u16::MAX as usize);
[INFO] [stdout]    |                                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `core::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/collection.rs:15:11
[INFO] [stdout]    |
[INFO] [stdout] 15 | use core::usize;
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 427 |   signed_integer_bin_search!(i8);
[INFO] [stdout]     |   ------------------------------ in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 427 |   signed_integer_bin_search!(i8);
[INFO] [stdout]     |   ------------------------------ in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 427 |   signed_integer_bin_search!(i8);
[INFO] [stdout]     |   ------------------------------ in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 427 |   signed_integer_bin_search!(i8);
[INFO] [stdout]     |   ------------------------------ in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 427 |   signed_integer_bin_search!(i8);
[INFO] [stdout]     |   ------------------------------ in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 427 |   signed_integer_bin_search!(i8);
[INFO] [stdout]     |   ------------------------------ in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 428 |   signed_integer_bin_search!(i16);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 428 |   signed_integer_bin_search!(i16);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 428 |   signed_integer_bin_search!(i16);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 428 |   signed_integer_bin_search!(i16);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 428 |   signed_integer_bin_search!(i16);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 428 |   signed_integer_bin_search!(i16);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 429 |   signed_integer_bin_search!(i32);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 429 |   signed_integer_bin_search!(i32);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 429 |   signed_integer_bin_search!(i32);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 429 |   signed_integer_bin_search!(i32);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 429 |   signed_integer_bin_search!(i32);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 429 |   signed_integer_bin_search!(i32);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 430 |   signed_integer_bin_search!(i64);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 430 |   signed_integer_bin_search!(i64);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 430 |   signed_integer_bin_search!(i64);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 430 |   signed_integer_bin_search!(i64);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 430 |   signed_integer_bin_search!(i64);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 430 |   signed_integer_bin_search!(i64);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i128::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 431 |   signed_integer_bin_search!(i128);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i128::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 431 |   signed_integer_bin_search!(i128);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 431 |   signed_integer_bin_search!(i128);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 431 |   signed_integer_bin_search!(i128);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 431 |   signed_integer_bin_search!(i128);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 431 |   signed_integer_bin_search!(i128);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::isize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 432 | / signed_integer_bin_search!(
[INFO] [stdout] 433 | |     isize,
[INFO] [stdout] 434 | |     unsupported_int_any,
[INFO] [stdout] 435 | |     isize_sample_uniform,
[INFO] [stdout] 436 | |     isize_sample_uniform_incl
[INFO] [stdout] 437 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::isize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 432 | / signed_integer_bin_search!(
[INFO] [stdout] 433 | |     isize,
[INFO] [stdout] 434 | |     unsupported_int_any,
[INFO] [stdout] 435 | |     isize_sample_uniform,
[INFO] [stdout] 436 | |     isize_sample_uniform_incl
[INFO] [stdout] 437 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::isize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 432 | / signed_integer_bin_search!(
[INFO] [stdout] 433 | |     isize,
[INFO] [stdout] 434 | |     unsupported_int_any,
[INFO] [stdout] 435 | |     isize_sample_uniform,
[INFO] [stdout] 436 | |     isize_sample_uniform_incl
[INFO] [stdout] 437 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::isize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 432 | / signed_integer_bin_search!(
[INFO] [stdout] 433 | |     isize,
[INFO] [stdout] 434 | |     unsupported_int_any,
[INFO] [stdout] 435 | |     isize_sample_uniform,
[INFO] [stdout] 436 | |     isize_sample_uniform_incl
[INFO] [stdout] 437 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::isize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 432 | / signed_integer_bin_search!(
[INFO] [stdout] 433 | |     isize,
[INFO] [stdout] 434 | |     unsupported_int_any,
[INFO] [stdout] 435 | |     isize_sample_uniform,
[INFO] [stdout] 436 | |     isize_sample_uniform_incl
[INFO] [stdout] 437 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::isize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 432 | / signed_integer_bin_search!(
[INFO] [stdout] 433 | |     isize,
[INFO] [stdout] 434 | |     unsupported_int_any,
[INFO] [stdout] 435 | |     isize_sample_uniform,
[INFO] [stdout] 436 | |     isize_sample_uniform_incl
[INFO] [stdout] 437 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u128::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u128::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 443 | / unsigned_integer_bin_search!(
[INFO] [stdout] 444 | |     usize,
[INFO] [stdout] 445 | |     unsupported_int_any,
[INFO] [stdout] 446 | |     usize_sample_uniform,
[INFO] [stdout] 447 | |     usize_sample_uniform_incl
[INFO] [stdout] 448 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 443 | / unsigned_integer_bin_search!(
[INFO] [stdout] 444 | |     usize,
[INFO] [stdout] 445 | |     unsupported_int_any,
[INFO] [stdout] 446 | |     usize_sample_uniform,
[INFO] [stdout] 447 | |     usize_sample_uniform_incl
[INFO] [stdout] 448 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 443 | / unsigned_integer_bin_search!(
[INFO] [stdout] 444 | |     usize,
[INFO] [stdout] 445 | |     unsupported_int_any,
[INFO] [stdout] 446 | |     usize_sample_uniform,
[INFO] [stdout] 447 | |     usize_sample_uniform_incl
[INFO] [stdout] 448 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 443 | / unsigned_integer_bin_search!(
[INFO] [stdout] 444 | |     usize,
[INFO] [stdout] 445 | |     unsupported_int_any,
[INFO] [stdout] 446 | |     usize_sample_uniform,
[INFO] [stdout] 447 | |     usize_sample_uniform_incl
[INFO] [stdout] 448 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 443 | / unsigned_integer_bin_search!(
[INFO] [stdout] 444 | |     usize,
[INFO] [stdout] 445 | |     unsupported_int_any,
[INFO] [stdout] 446 | |     usize_sample_uniform,
[INFO] [stdout] 447 | |     usize_sample_uniform_incl
[INFO] [stdout] 448 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 443 | / unsigned_integer_bin_search!(
[INFO] [stdout] 444 | |     usize,
[INFO] [stdout] 445 | |     unsupported_int_any,
[INFO] [stdout] 446 | |     usize_sample_uniform,
[INFO] [stdout] 447 | |     usize_sample_uniform_incl
[INFO] [stdout] 448 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::NAN`: replaced by the `NAN` associated constant on `f32`
[INFO] [stdout]    --> src/num.rs:726:46
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 726 | |                 let quiet_or = ::core::$typ::NAN.to_bits() &
[INFO] [stdout]     | |                                              ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::MAX`: replaced by the `MAX` associated constant on `f32`
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::MAX`: replaced by the `MAX` associated constant on `f32`
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::MIN`: replaced by the `MIN` associated constant on `f32`
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::MIN`: replaced by the `MIN` associated constant on `f32`
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::MIN`: replaced by the `MIN` associated constant on `f32`
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::MIN`: replaced by the `MIN` associated constant on `f32`
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::NAN`: replaced by the `NAN` associated constant on `f64`
[INFO] [stdout]    --> src/num.rs:726:46
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 726 | |                 let quiet_or = ::core::$typ::NAN.to_bits() &
[INFO] [stdout]     | |                                              ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::MAX`: replaced by the `MAX` associated constant on `f64`
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::MAX`: replaced by the `MAX` associated constant on `f64`
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::MIN`: replaced by the `MIN` associated constant on `f64`
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::MIN`: replaced by the `MIN` associated constant on `f64`
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::MIN`: replaced by the `MIN` associated constant on `f64`
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::MIN`: replaced by the `MIN` associated constant on `f64`
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `core::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/strategy/unions.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | use core::u32;
[INFO] [stdout]    |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/strategy/unions.rs:85:87
[INFO] [stdout]    |
[INFO] [stdout] 85 |             options.iter().map(|&(w, _)| u64::from(w)).sum::<u64>() <= u64::from(u32::MAX),
[INFO] [stdout]    |                                                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `core::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/test_runner/config.rs:11:22
[INFO] [stdout]    |
[INFO] [stdout] 11 | use core::{fmt, str, u32};
[INFO] [stdout]    |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/test_runner/config.rs:159:32
[INFO] [stdout]     |
[INFO] [stdout] 159 |         max_shrink_iters: u32::MAX,
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/test_runner/config.rs:558:17
[INFO] [stdout]     |
[INFO] [stdout] 558 |         if u32::MAX == self.max_shrink_iters {
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `core::u8`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/test_runner/rng.rs:13:40
[INFO] [stdout]    |
[INFO] [stdout] 13 | use core::{convert::TryInto, fmt, str, u8};
[INFO] [stdout]    |                                        ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `core::u64`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/sample.rs:20:11
[INFO] [stdout]    |
[INFO] [stdout] 20 | use core::u64;
[INFO] [stdout]    |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/sample.rs:351:70
[INFO] [stdout]     |
[INFO] [stdout] 351 |             reverse_bias_increment: num::u64::BinarySearch::new(u64::MAX),
[INFO] [stdout]     |                                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/sample.rs:362:34
[INFO] [stdout]     |
[INFO] [stdout] 362 |             bias_increment: u64::MAX - self.reverse_bias_increment.current(),
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `core::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/string.rs:17:11
[INFO] [stdout]    |
[INFO] [stdout] 17 | use core::u32;
[INFO] [stdout]    |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/string.rs:306:15
[INFO] [stdout]     |
[INFO] [stdout] 306 |         (u32::MAX, Some(u32::MAX)) => {
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/string.rs:306:30
[INFO] [stdout]     |
[INFO] [stdout] 306 |         (u32::MAX, Some(u32::MAX)) => {
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/string.rs:313:37
[INFO] [stdout]     |
[INFO] [stdout] 313 |             let max = if min < u32::MAX as u32 / 2 {
[INFO] [stdout]     |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/string.rs:316:22
[INFO] [stdout]     |
[INFO] [stdout] 316 |                 u32::MAX as usize
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/string.rs:321:23
[INFO] [stdout]     |
[INFO] [stdout] 321 |         (_, Some(u32::MAX)) => return unsupported("Cannot have repetition max of u32::MAX"),
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:702:21
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 702 | |                     $typ::SIGN_MASK
[INFO] [stdout]     | |                     ^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as FloatLayout>::SIGN_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:19:11
[INFO] [stdout]     |
[INFO] [stdout]  19 | #![forbid(future_incompatible)]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[warn(unstable_name_collisions)]` implied by `#[warn(future_incompatible)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:709:21
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 709 | |                     $typ::SIGN_MASK
[INFO] [stdout]     | |                     ^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as FloatLayout>::SIGN_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:734:47
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 734 | |                             ($typ::EXP_MASK | $typ::MANTISSA_MASK, 0,
[INFO] [stdout]     | |                                               ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:737:30
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 737 | |                             ($typ::MANTISSA_MASK, 0, true, false)),
[INFO] [stdout]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:743:30
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 743 | |                             ($typ::MANTISSA_MASK >> 1, quiet_or,
[INFO] [stdout]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:746:30
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 746 | |                             ($typ::MANTISSA_MASK >> 1, signaling_or,
[INFO] [stdout]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:760:44
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 760 | |                     0 == generated_value & $typ::MANTISSA_MASK
[INFO] [stdout]     | |                                            ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:702:21
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 702 | |                     $typ::SIGN_MASK
[INFO] [stdout]     | |                     ^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as FloatLayout>::SIGN_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:709:21
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 709 | |                     $typ::SIGN_MASK
[INFO] [stdout]     | |                     ^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as FloatLayout>::SIGN_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:734:47
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 734 | |                             ($typ::EXP_MASK | $typ::MANTISSA_MASK, 0,
[INFO] [stdout]     | |                                               ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:737:30
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 737 | |                             ($typ::MANTISSA_MASK, 0, true, false)),
[INFO] [stdout]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:743:30
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 743 | |                             ($typ::MANTISSA_MASK >> 1, quiet_or,
[INFO] [stdout]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:746:30
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 746 | |                             ($typ::MANTISSA_MASK >> 1, signaling_or,
[INFO] [stdout]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:760:44
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 760 | |                     0 == generated_value & $typ::MANTISSA_MASK
[INFO] [stdout]     | |                                            ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling toml v0.9.12+spec-1.1.0
[INFO] [stderr]    Compiling regex-automata v0.4.16
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling trybuild v1.0.115
[INFO] [stderr]    Compiling fanta-gpui-proptest v0.5.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `crate::strategy::*`
[INFO] [stdout]    --> src/tuple.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 |     use crate::strategy::*;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/arbitrary/_alloc/char.rs:25:37
[INFO] [stdout]    |
[INFO] [stdout] 25 | const VEC_MAX: usize = ::core::u16::MAX as usize;
[INFO] [stdout]    |                                     ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/arbitrary/_std/ffi.rs:25:43
[INFO] [stdout]    |
[INFO] [stdout] 25 |     args => static_map(vec(1..=::std::u8::MAX, args + 1), |mut vec| {
[INFO] [stdout]    |                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/arbitrary/_std/string.rs:71:63
[INFO] [stdout]    |
[INFO] [stdout] 71 |     let prefix = collection::vec(any::<char>(), ..::std::u16::MAX as usize);
[INFO] [stdout]    |                                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `core::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/collection.rs:15:11
[INFO] [stdout]    |
[INFO] [stdout] 15 | use core::usize;
[INFO] [stdout]    |           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 427 |   signed_integer_bin_search!(i8);
[INFO] [stdout]     |   ------------------------------ in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 427 |   signed_integer_bin_search!(i8);
[INFO] [stdout]     |   ------------------------------ in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 427 |   signed_integer_bin_search!(i8);
[INFO] [stdout]     |   ------------------------------ in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 427 |   signed_integer_bin_search!(i8);
[INFO] [stdout]     |   ------------------------------ in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 427 |   signed_integer_bin_search!(i8);
[INFO] [stdout]     |   ------------------------------ in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 427 |   signed_integer_bin_search!(i8);
[INFO] [stdout]     |   ------------------------------ in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 428 |   signed_integer_bin_search!(i16);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 428 |   signed_integer_bin_search!(i16);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 428 |   signed_integer_bin_search!(i16);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 428 |   signed_integer_bin_search!(i16);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 428 |   signed_integer_bin_search!(i16);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 428 |   signed_integer_bin_search!(i16);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 429 |   signed_integer_bin_search!(i32);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 429 |   signed_integer_bin_search!(i32);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 429 |   signed_integer_bin_search!(i32);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 429 |   signed_integer_bin_search!(i32);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 429 |   signed_integer_bin_search!(i32);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 429 |   signed_integer_bin_search!(i32);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 430 |   signed_integer_bin_search!(i64);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 430 |   signed_integer_bin_search!(i64);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 430 |   signed_integer_bin_search!(i64);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 430 |   signed_integer_bin_search!(i64);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 430 |   signed_integer_bin_search!(i64);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 430 |   signed_integer_bin_search!(i64);
[INFO] [stdout]     |   ------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i128::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 431 |   signed_integer_bin_search!(i128);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i128::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 431 |   signed_integer_bin_search!(i128);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 431 |   signed_integer_bin_search!(i128);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 431 |   signed_integer_bin_search!(i128);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 431 |   signed_integer_bin_search!(i128);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 431 |   signed_integer_bin_search!(i128);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::isize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 432 | / signed_integer_bin_search!(
[INFO] [stdout] 433 | |     isize,
[INFO] [stdout] 434 | |     unsupported_int_any,
[INFO] [stdout] 435 | |     isize_sample_uniform,
[INFO] [stdout] 436 | |     isize_sample_uniform_incl
[INFO] [stdout] 437 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::isize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 432 | / signed_integer_bin_search!(
[INFO] [stdout] 433 | |     isize,
[INFO] [stdout] 434 | |     unsupported_int_any,
[INFO] [stdout] 435 | |     isize_sample_uniform,
[INFO] [stdout] 436 | |     isize_sample_uniform_incl
[INFO] [stdout] 437 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::isize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 432 | / signed_integer_bin_search!(
[INFO] [stdout] 433 | |     isize,
[INFO] [stdout] 434 | |     unsupported_int_any,
[INFO] [stdout] 435 | |     isize_sample_uniform,
[INFO] [stdout] 436 | |     isize_sample_uniform_incl
[INFO] [stdout] 437 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::isize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 432 | / signed_integer_bin_search!(
[INFO] [stdout] 433 | |     isize,
[INFO] [stdout] 434 | |     unsupported_int_any,
[INFO] [stdout] 435 | |     isize_sample_uniform,
[INFO] [stdout] 436 | |     isize_sample_uniform_incl
[INFO] [stdout] 437 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::isize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 432 | / signed_integer_bin_search!(
[INFO] [stdout] 433 | |     isize,
[INFO] [stdout] 434 | |     unsupported_int_any,
[INFO] [stdout] 435 | |     isize_sample_uniform,
[INFO] [stdout] 436 | |     isize_sample_uniform_incl
[INFO] [stdout] 437 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::isize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 432 | / signed_integer_bin_search!(
[INFO] [stdout] 433 | |     isize,
[INFO] [stdout] 434 | |     unsupported_int_any,
[INFO] [stdout] 435 | |     isize_sample_uniform,
[INFO] [stdout] 436 | |     isize_sample_uniform_incl
[INFO] [stdout] 437 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stdout]     |   -------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stdout]     |   --------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u128::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u128::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stdout]     |   ---------------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 443 | / unsigned_integer_bin_search!(
[INFO] [stdout] 444 | |     usize,
[INFO] [stdout] 445 | |     unsupported_int_any,
[INFO] [stdout] 446 | |     usize_sample_uniform,
[INFO] [stdout] 447 | |     usize_sample_uniform_incl
[INFO] [stdout] 448 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 443 | / unsigned_integer_bin_search!(
[INFO] [stdout] 444 | |     usize,
[INFO] [stdout] 445 | |     unsupported_int_any,
[INFO] [stdout] 446 | |     usize_sample_uniform,
[INFO] [stdout] 447 | |     usize_sample_uniform_incl
[INFO] [stdout] 448 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 443 | / unsigned_integer_bin_search!(
[INFO] [stdout] 444 | |     usize,
[INFO] [stdout] 445 | |     unsupported_int_any,
[INFO] [stdout] 446 | |     usize_sample_uniform,
[INFO] [stdout] 447 | |     usize_sample_uniform_incl
[INFO] [stdout] 448 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 443 | / unsigned_integer_bin_search!(
[INFO] [stdout] 444 | |     usize,
[INFO] [stdout] 445 | |     unsupported_int_any,
[INFO] [stdout] 446 | |     usize_sample_uniform,
[INFO] [stdout] 447 | |     usize_sample_uniform_incl
[INFO] [stdout] 448 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 443 | / unsigned_integer_bin_search!(
[INFO] [stdout] 444 | |     usize,
[INFO] [stdout] 445 | |     unsupported_int_any,
[INFO] [stdout] 446 | |     usize_sample_uniform,
[INFO] [stdout] 447 | |     usize_sample_uniform_incl
[INFO] [stdout] 448 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 443 | / unsigned_integer_bin_search!(
[INFO] [stdout] 444 | |     usize,
[INFO] [stdout] 445 | |     unsupported_int_any,
[INFO] [stdout] 446 | |     usize_sample_uniform,
[INFO] [stdout] 447 | |     usize_sample_uniform_incl
[INFO] [stdout] 448 | | );
[INFO] [stdout]     | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::NAN`: replaced by the `NAN` associated constant on `f32`
[INFO] [stdout]    --> src/num.rs:726:46
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 726 | |                 let quiet_or = ::core::$typ::NAN.to_bits() &
[INFO] [stdout]     | |                                              ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::MAX`: replaced by the `MAX` associated constant on `f32`
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::MAX`: replaced by the `MAX` associated constant on `f32`
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::MIN`: replaced by the `MIN` associated constant on `f32`
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::MIN`: replaced by the `MIN` associated constant on `f32`
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::MIN`: replaced by the `MIN` associated constant on `f32`
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::MIN`: replaced by the `MIN` associated constant on `f32`
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::NAN`: replaced by the `NAN` associated constant on `f64`
[INFO] [stdout]    --> src/num.rs:726:46
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 726 | |                 let quiet_or = ::core::$typ::NAN.to_bits() &
[INFO] [stdout]     | |                                              ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::MAX`: replaced by the `MAX` associated constant on `f64`
[INFO] [stdout]    --> src/num.rs:183:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::MAX`: replaced by the `MAX` associated constant on `f64`
[INFO] [stdout]    --> src/num.rs:186:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 186 | |                     ::core::$typ::MAX,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::MIN`: replaced by the `MIN` associated constant on `f64`
[INFO] [stdout]    --> src/num.rs:197:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 197 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::MIN`: replaced by the `MIN` associated constant on `f64`
[INFO] [stdout]    --> src/num.rs:200:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::MIN`: replaced by the `MIN` associated constant on `f64`
[INFO] [stdout]    --> src/num.rs:215:35
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 215 | |                     ::core::$typ::MIN,
[INFO] [stdout]     | |                                   ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::MIN`: replaced by the `MIN` associated constant on `f64`
[INFO] [stdout]    --> src/num.rs:218:39
[INFO] [stdout]     |
[INFO] [stdout] 108 | / macro_rules! numeric_api {
[INFO] [stdout] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stdout] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stdout] 111 | |     };
[INFO] [stdout] ...   |
[INFO] [stdout] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stdout]     | |                                       ^^^
[INFO] [stdout] ...   |
[INFO] [stdout] 226 | |     };
[INFO] [stdout] 227 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::INFINITY`: replaced by the `INFINITY` associated constant on `f64`
[INFO] [stdout]     --> src/num.rs:1240:60
[INFO] [stdout]      |
[INFO] [stdout] 1240 |         let mut value = f64::BinarySearch::new(::std::f64::INFINITY);
[INFO] [stdout]      |                                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::INFINITY`: replaced by the `INFINITY` associated constant on `f64`
[INFO] [stdout]     --> src/num.rs:1245:32
[INFO] [stdout]      |
[INFO] [stdout] 1245 |         assert_eq!(::std::f64::INFINITY, value.current());
[INFO] [stdout]      |                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::NEG_INFINITY`: replaced by the `NEG_INFINITY` associated constant on `f64`
[INFO] [stdout]     --> src/num.rs:1252:60
[INFO] [stdout]      |
[INFO] [stdout] 1252 |         let mut value = f64::BinarySearch::new(::std::f64::NEG_INFINITY);
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::NEG_INFINITY`: replaced by the `NEG_INFINITY` associated constant on `f64`
[INFO] [stdout]     --> src/num.rs:1257:32
[INFO] [stdout]      |
[INFO] [stdout] 1257 |         assert_eq!(::std::f64::NEG_INFINITY, value.current());
[INFO] [stdout]      |                                ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::NAN`: replaced by the `NAN` associated constant on `f64`
[INFO] [stdout]     --> src/num.rs:1264:60
[INFO] [stdout]      |
[INFO] [stdout] 1264 |         let mut value = f64::BinarySearch::new(::std::f64::NAN);
[INFO] [stdout]      |                                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::MIN_POSITIVE`: replaced by the `MIN_POSITIVE` associated constant on `f64`
[INFO] [stdout]     --> src/num.rs:1277:38
[INFO] [stdout]      |
[INFO] [stdout] 1277 |         let mut value = (::std::f64::MIN_POSITIVE..2.0)
[INFO] [stdout]      |                                      ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::MIN_POSITIVE`: replaced by the `MIN_POSITIVE` associated constant on `f64`
[INFO] [stdout]     --> src/num.rs:1283:32
[INFO] [stdout]      |
[INFO] [stdout] 1283 |         assert_eq!(::std::f64::MIN_POSITIVE, value.current());
[INFO] [stdout]      |                                ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f32::NAN`: replaced by the `NAN` associated constant on `f32`
[INFO] [stdout]     --> src/num.rs:1339:49
[INFO] [stdout]      |
[INFO] [stdout] 1286 |     macro_rules! float_generation_test_body {
[INFO] [stdout] ...
[INFO] [stdout] 1339 |                                 == ::std::$typ::NAN.to_bits() & ($typ::EXP_MASK >> 1);
[INFO] [stdout]      |                                                 ^^^
[INFO] [stdout] ...
[INFO] [stdout] 1432 |             float_generation_test_body!(strategy, f32);
[INFO] [stdout]      |             ------------------------------------------ in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::f64::NAN`: replaced by the `NAN` associated constant on `f64`
[INFO] [stdout]     --> src/num.rs:1339:49
[INFO] [stdout]      |
[INFO] [stdout] 1286 |     macro_rules! float_generation_test_body {
[INFO] [stdout] ...
[INFO] [stdout] 1339 |                                 == ::std::$typ::NAN.to_bits() & ($typ::EXP_MASK >> 1);
[INFO] [stdout]      |                                                 ^^^
[INFO] [stdout] ...
[INFO] [stdout] 1449 |             float_generation_test_body!(strategy, f64);
[INFO] [stdout]      |             ------------------------------------------ in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `core::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]    --> src/strategy/flatten.rs:259:14
[INFO] [stdout]     |
[INFO] [stdout] 259 |     use std::u32;
[INFO] [stdout]     |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/strategy/flatten.rs:274:40
[INFO] [stdout]     |
[INFO] [stdout] 274 |                 max_shrink_iters: u32::MAX - 1,
[INFO] [stdout]     |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `core::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]    --> src/strategy/shuffle.rs:213:14
[INFO] [stdout]     |
[INFO] [stdout] 213 |     use std::i32;
[INFO] [stdout]     |              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/strategy/shuffle.rs:252:38
[INFO] [stdout]     |
[INFO] [stdout] 252 |             let mut prev_dist = i32::MAX;
[INFO] [stdout]     |                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `core::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/strategy/unions.rs:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | use core::u32;
[INFO] [stdout]    |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/strategy/unions.rs:85:87
[INFO] [stdout]    |
[INFO] [stdout] 85 |             options.iter().map(|&(w, _)| u64::from(w)).sum::<u64>() <= u64::from(u32::MAX),
[INFO] [stdout]    |                                                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `core::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/test_runner/config.rs:11:22
[INFO] [stdout]    |
[INFO] [stdout] 11 | use core::{fmt, str, u32};
[INFO] [stdout]    |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/test_runner/config.rs:159:32
[INFO] [stdout]     |
[INFO] [stdout] 159 |         max_shrink_iters: u32::MAX,
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/test_runner/config.rs:558:17
[INFO] [stdout]     |
[INFO] [stdout] 558 |         if u32::MAX == self.max_shrink_iters {
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `core::u8`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/test_runner/rng.rs:13:40
[INFO] [stdout]    |
[INFO] [stdout] 13 | use core::{convert::TryInto, fmt, str, u8};
[INFO] [stdout]    |                                        ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `core::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]     --> src/test_runner/runner.rs:1413:15
[INFO] [stdout]      |
[INFO] [stdout] 1413 |     use core::u32;
[INFO] [stdout]      |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]     --> src/test_runner/runner.rs:1475:36
[INFO] [stdout]      |
[INFO] [stdout] 1475 |             prop_assert!(v <= u32::MAX as u64);
[INFO] [stdout]      |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]     --> src/test_runner/runner.rs:1481:34
[INFO] [stdout]      |
[INFO] [stdout] 1481 |             assert!(value > u32::MAX as u64);
[INFO] [stdout]      |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `core::u64`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/sample.rs:20:11
[INFO] [stdout]    |
[INFO] [stdout] 20 | use core::u64;
[INFO] [stdout]    |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/sample.rs:351:70
[INFO] [stdout]     |
[INFO] [stdout] 351 |             reverse_bias_increment: num::u64::BinarySearch::new(u64::MAX),
[INFO] [stdout]     |                                                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/sample.rs:362:34
[INFO] [stdout]     |
[INFO] [stdout] 362 |             bias_increment: u64::MAX - self.reverse_bias_increment.current(),
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `core::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/string.rs:17:11
[INFO] [stdout]    |
[INFO] [stdout] 17 | use core::u32;
[INFO] [stdout]    |           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/string.rs:306:15
[INFO] [stdout]     |
[INFO] [stdout] 306 |         (u32::MAX, Some(u32::MAX)) => {
[INFO] [stdout]     |               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/string.rs:306:30
[INFO] [stdout]     |
[INFO] [stdout] 306 |         (u32::MAX, Some(u32::MAX)) => {
[INFO] [stdout]     |                              ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/string.rs:313:37
[INFO] [stdout]     |
[INFO] [stdout] 313 |             let max = if min < u32::MAX as u32 / 2 {
[INFO] [stdout]     |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/string.rs:316:22
[INFO] [stdout]     |
[INFO] [stdout] 316 |                 u32::MAX as usize
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/string.rs:321:23
[INFO] [stdout]     |
[INFO] [stdout] 321 |         (_, Some(u32::MAX)) => return unsupported("Cannot have repetition max of u32::MAX"),
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:702:21
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 702 | |                     $typ::SIGN_MASK
[INFO] [stdout]     | |                     ^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as num::FloatLayout>::SIGN_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> src/lib.rs:19:11
[INFO] [stdout]     |
[INFO] [stdout]  19 | #![forbid(future_incompatible)]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[warn(unstable_name_collisions)]` implied by `#[warn(future_incompatible)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:709:21
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 709 | |                     $typ::SIGN_MASK
[INFO] [stdout]     | |                     ^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as num::FloatLayout>::SIGN_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:734:47
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 734 | |                             ($typ::EXP_MASK | $typ::MANTISSA_MASK, 0,
[INFO] [stdout]     | |                                               ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as num::FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:737:30
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 737 | |                             ($typ::MANTISSA_MASK, 0, true, false)),
[INFO] [stdout]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as num::FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:743:30
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 743 | |                             ($typ::MANTISSA_MASK >> 1, quiet_or,
[INFO] [stdout]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as num::FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:746:30
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 746 | |                             ($typ::MANTISSA_MASK >> 1, signaling_or,
[INFO] [stdout]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as num::FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:760:44
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 760 | |                     0 == generated_value & $typ::MANTISSA_MASK
[INFO] [stdout]     | |                                            ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as num::FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 953 |   float_bin_search!(f32, F32U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:702:21
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 702 | |                     $typ::SIGN_MASK
[INFO] [stdout]     | |                     ^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as num::FloatLayout>::SIGN_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:709:21
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 709 | |                     $typ::SIGN_MASK
[INFO] [stdout]     | |                     ^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as num::FloatLayout>::SIGN_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:734:47
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 734 | |                             ($typ::EXP_MASK | $typ::MANTISSA_MASK, 0,
[INFO] [stdout]     | |                                               ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as num::FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:737:30
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 737 | |                             ($typ::MANTISSA_MASK, 0, true, false)),
[INFO] [stdout]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as num::FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:743:30
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 743 | |                             ($typ::MANTISSA_MASK >> 1, quiet_or,
[INFO] [stdout]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as num::FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:746:30
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 746 | |                             ($typ::MANTISSA_MASK >> 1, signaling_or,
[INFO] [stdout]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as num::FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stdout]    --> src/num.rs:760:44
[INFO] [stdout]     |
[INFO] [stdout] 522 | / macro_rules! float_any {
[INFO] [stdout] 523 | |     ($typ:ident) => {
[INFO] [stdout] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stdout] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stdout] ...   |
[INFO] [stdout] 760 | |                     0 == generated_value & $typ::MANTISSA_MASK
[INFO] [stdout]     | |                                            ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as num::FloatLayout>::MANTISSA_MASK`
[INFO] [stdout] ...   |
[INFO] [stdout] 770 | | }
[INFO] [stdout]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stdout] ...
[INFO] [stdout] 954 |   float_bin_search!(f64, F64U);
[INFO] [stdout]     |   ---------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stdout]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: unused dependency `num-traits`
[INFO] [stderr]   --> Cargo.toml:12:15
[INFO] [stderr]    |
[INFO] [stderr] 12 | [dependencies.num-traits]
[INFO] [stderr]    |               ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `num-traits`
[INFO] [stderr] warning: `fanta-gpui-proptest` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 43s
[INFO] running `Command { std: "docker" "inspect" "75b34fc5365ef381a3a0e6f813ddc0d9b1cb3ca522d9c242e894464a4311c1ac", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "75b34fc5365ef381a3a0e6f813ddc0d9b1cb3ca522d9c242e894464a4311c1ac" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: use of deprecated constant `core::u16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]   --> src/arbitrary/_alloc/char.rs:25:37
[INFO] [stderr]    |
[INFO] [stderr] 25 | const VEC_MAX: usize = ::core::u16::MAX as usize;
[INFO] [stderr]    |                                     ^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]   --> src/arbitrary/_std/ffi.rs:25:43
[INFO] [stderr]    |
[INFO] [stderr] 25 |     args => static_map(vec(1..=::std::u8::MAX, args + 1), |mut vec| {
[INFO] [stderr]    |                                           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]   --> src/arbitrary/_std/string.rs:71:63
[INFO] [stderr]    |
[INFO] [stderr] 71 |     let prefix = collection::vec(any::<char>(), ..::std::u16::MAX as usize);
[INFO] [stderr]    |                                                               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated module `core::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stderr]   --> src/collection.rs:15:11
[INFO] [stderr]    |
[INFO] [stderr] 15 | use core::usize;
[INFO] [stderr]    |           ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:183:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 427 |   signed_integer_bin_search!(i8);
[INFO] [stderr]     |   ------------------------------ in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:186:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 186 | |                     ::core::$typ::MAX,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 427 |   signed_integer_bin_search!(i8);
[INFO] [stderr]     |   ------------------------------ in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:197:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 197 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 427 |   signed_integer_bin_search!(i8);
[INFO] [stderr]     |   ------------------------------ in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:200:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 427 |   signed_integer_bin_search!(i8);
[INFO] [stderr]     |   ------------------------------ in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:215:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 215 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 427 |   signed_integer_bin_search!(i8);
[INFO] [stderr]     |   ------------------------------ in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:218:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 427 |   signed_integer_bin_search!(i8);
[INFO] [stderr]     |   ------------------------------ in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:183:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 428 |   signed_integer_bin_search!(i16);
[INFO] [stderr]     |   ------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:186:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 186 | |                     ::core::$typ::MAX,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 428 |   signed_integer_bin_search!(i16);
[INFO] [stderr]     |   ------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:197:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 197 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 428 |   signed_integer_bin_search!(i16);
[INFO] [stderr]     |   ------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:200:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 428 |   signed_integer_bin_search!(i16);
[INFO] [stderr]     |   ------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:215:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 215 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 428 |   signed_integer_bin_search!(i16);
[INFO] [stderr]     |   ------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:218:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 428 |   signed_integer_bin_search!(i16);
[INFO] [stderr]     |   ------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:183:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 429 |   signed_integer_bin_search!(i32);
[INFO] [stderr]     |   ------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:186:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 186 | |                     ::core::$typ::MAX,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 429 |   signed_integer_bin_search!(i32);
[INFO] [stderr]     |   ------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:197:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 197 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 429 |   signed_integer_bin_search!(i32);
[INFO] [stderr]     |   ------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:200:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 429 |   signed_integer_bin_search!(i32);
[INFO] [stderr]     |   ------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:215:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 215 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 429 |   signed_integer_bin_search!(i32);
[INFO] [stderr]     |   ------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:218:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 429 |   signed_integer_bin_search!(i32);
[INFO] [stderr]     |   ------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:183:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 430 |   signed_integer_bin_search!(i64);
[INFO] [stderr]     |   ------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:186:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 186 | |                     ::core::$typ::MAX,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 430 |   signed_integer_bin_search!(i64);
[INFO] [stderr]     |   ------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:197:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 197 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 430 |   signed_integer_bin_search!(i64);
[INFO] [stderr]     |   ------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:200:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 430 |   signed_integer_bin_search!(i64);
[INFO] [stderr]     |   ------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:215:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 215 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 430 |   signed_integer_bin_search!(i64);
[INFO] [stderr]     |   ------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:218:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 430 |   signed_integer_bin_search!(i64);
[INFO] [stderr]     |   ------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i128::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:183:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 431 |   signed_integer_bin_search!(i128);
[INFO] [stderr]     |   -------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i128::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:186:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 186 | |                     ::core::$typ::MAX,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 431 |   signed_integer_bin_search!(i128);
[INFO] [stderr]     |   -------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:197:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 197 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 431 |   signed_integer_bin_search!(i128);
[INFO] [stderr]     |   -------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:200:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 431 |   signed_integer_bin_search!(i128);
[INFO] [stderr]     |   -------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:215:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 215 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 431 |   signed_integer_bin_search!(i128);
[INFO] [stderr]     |   -------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:218:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 431 |   signed_integer_bin_search!(i128);
[INFO] [stderr]     |   -------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::isize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:183:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 432 | / signed_integer_bin_search!(
[INFO] [stderr] 433 | |     isize,
[INFO] [stderr] 434 | |     unsupported_int_any,
[INFO] [stderr] 435 | |     isize_sample_uniform,
[INFO] [stderr] 436 | |     isize_sample_uniform_incl
[INFO] [stderr] 437 | | );
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::isize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:186:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 186 | |                     ::core::$typ::MAX,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 432 | / signed_integer_bin_search!(
[INFO] [stderr] 433 | |     isize,
[INFO] [stderr] 434 | |     unsupported_int_any,
[INFO] [stderr] 435 | |     isize_sample_uniform,
[INFO] [stderr] 436 | |     isize_sample_uniform_incl
[INFO] [stderr] 437 | | );
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::isize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:197:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 197 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 432 | / signed_integer_bin_search!(
[INFO] [stderr] 433 | |     isize,
[INFO] [stderr] 434 | |     unsupported_int_any,
[INFO] [stderr] 435 | |     isize_sample_uniform,
[INFO] [stderr] 436 | |     isize_sample_uniform_incl
[INFO] [stderr] 437 | | );
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::isize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:200:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 432 | / signed_integer_bin_search!(
[INFO] [stderr] 433 | |     isize,
[INFO] [stderr] 434 | |     unsupported_int_any,
[INFO] [stderr] 435 | |     isize_sample_uniform,
[INFO] [stderr] 436 | |     isize_sample_uniform_incl
[INFO] [stderr] 437 | | );
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::isize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:215:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 215 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 432 | / signed_integer_bin_search!(
[INFO] [stderr] 433 | |     isize,
[INFO] [stderr] 434 | |     unsupported_int_any,
[INFO] [stderr] 435 | |     isize_sample_uniform,
[INFO] [stderr] 436 | |     isize_sample_uniform_incl
[INFO] [stderr] 437 | | );
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::isize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:218:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `signed_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 432 | / signed_integer_bin_search!(
[INFO] [stderr] 433 | |     isize,
[INFO] [stderr] 434 | |     unsupported_int_any,
[INFO] [stderr] 435 | |     isize_sample_uniform,
[INFO] [stderr] 436 | |     isize_sample_uniform_incl
[INFO] [stderr] 437 | | );
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:183:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stderr]     |   -------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:186:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 186 | |                     ::core::$typ::MAX,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stderr]     |   -------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:197:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 197 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stderr]     |   -------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:200:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stderr]     |   -------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:215:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 215 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stderr]     |   -------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:218:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 438 |   unsigned_integer_bin_search!(u8);
[INFO] [stderr]     |   -------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:183:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stderr]     |   --------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:186:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 186 | |                     ::core::$typ::MAX,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stderr]     |   --------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:197:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 197 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stderr]     |   --------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:200:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stderr]     |   --------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:215:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 215 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stderr]     |   --------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:218:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 439 |   unsigned_integer_bin_search!(u16);
[INFO] [stderr]     |   --------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:183:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stderr]     |   --------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:186:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 186 | |                     ::core::$typ::MAX,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stderr]     |   --------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:197:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 197 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stderr]     |   --------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:200:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stderr]     |   --------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:215:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 215 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stderr]     |   --------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:218:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 440 |   unsigned_integer_bin_search!(u32);
[INFO] [stderr]     |   --------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:183:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stderr]     |   --------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:186:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 186 | |                     ::core::$typ::MAX,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stderr]     |   --------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:197:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 197 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stderr]     |   --------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:200:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stderr]     |   --------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:215:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 215 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stderr]     |   --------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:218:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 441 |   unsigned_integer_bin_search!(u64);
[INFO] [stderr]     |   --------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u128::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:183:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stderr]     |   ---------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u128::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:186:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 186 | |                     ::core::$typ::MAX,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stderr]     |   ---------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:197:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 197 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stderr]     |   ---------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:200:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stderr]     |   ---------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:215:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 215 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stderr]     |   ---------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:218:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 442 |   unsigned_integer_bin_search!(u128);
[INFO] [stderr]     |   ---------------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:183:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 443 | / unsigned_integer_bin_search!(
[INFO] [stderr] 444 | |     usize,
[INFO] [stderr] 445 | |     unsupported_int_any,
[INFO] [stderr] 446 | |     usize_sample_uniform,
[INFO] [stderr] 447 | |     usize_sample_uniform_incl
[INFO] [stderr] 448 | | );
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/num.rs:186:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 186 | |                     ::core::$typ::MAX,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 443 | / unsigned_integer_bin_search!(
[INFO] [stderr] 444 | |     usize,
[INFO] [stderr] 445 | |     unsupported_int_any,
[INFO] [stderr] 446 | |     usize_sample_uniform,
[INFO] [stderr] 447 | |     usize_sample_uniform_incl
[INFO] [stderr] 448 | | );
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:197:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 197 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 443 | / unsigned_integer_bin_search!(
[INFO] [stderr] 444 | |     usize,
[INFO] [stderr] 445 | |     unsupported_int_any,
[INFO] [stderr] 446 | |     usize_sample_uniform,
[INFO] [stderr] 447 | |     usize_sample_uniform_incl
[INFO] [stderr] 448 | | );
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:200:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 443 | / unsigned_integer_bin_search!(
[INFO] [stderr] 444 | |     usize,
[INFO] [stderr] 445 | |     unsupported_int_any,
[INFO] [stderr] 446 | |     usize_sample_uniform,
[INFO] [stderr] 447 | |     usize_sample_uniform_incl
[INFO] [stderr] 448 | | );
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:215:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 215 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 443 | / unsigned_integer_bin_search!(
[INFO] [stderr] 444 | |     usize,
[INFO] [stderr] 445 | |     unsupported_int_any,
[INFO] [stderr] 446 | |     usize_sample_uniform,
[INFO] [stderr] 447 | |     usize_sample_uniform_incl
[INFO] [stderr] 448 | | );
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stderr]    --> src/num.rs:218:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `unsigned_integer_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 443 | / unsigned_integer_bin_search!(
[INFO] [stderr] 444 | |     usize,
[INFO] [stderr] 445 | |     unsupported_int_any,
[INFO] [stderr] 446 | |     usize_sample_uniform,
[INFO] [stderr] 447 | |     usize_sample_uniform_incl
[INFO] [stderr] 448 | | );
[INFO] [stderr]     | |_- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f32::NAN`: replaced by the `NAN` associated constant on `f32`
[INFO] [stderr]    --> src/num.rs:726:46
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 726 | |                 let quiet_or = ::core::$typ::NAN.to_bits() &
[INFO] [stderr]     | |                                              ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 953 |   float_bin_search!(f32, F32U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f32::MAX`: replaced by the `MAX` associated constant on `f32`
[INFO] [stderr]    --> src/num.rs:183:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 953 |   float_bin_search!(f32, F32U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f32::MAX`: replaced by the `MAX` associated constant on `f32`
[INFO] [stderr]    --> src/num.rs:186:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 186 | |                     ::core::$typ::MAX,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 953 |   float_bin_search!(f32, F32U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f32::MIN`: replaced by the `MIN` associated constant on `f32`
[INFO] [stderr]    --> src/num.rs:197:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 197 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 953 |   float_bin_search!(f32, F32U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f32::MIN`: replaced by the `MIN` associated constant on `f32`
[INFO] [stderr]    --> src/num.rs:200:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 953 |   float_bin_search!(f32, F32U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f32::MIN`: replaced by the `MIN` associated constant on `f32`
[INFO] [stderr]    --> src/num.rs:215:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 215 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 953 |   float_bin_search!(f32, F32U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f32::MIN`: replaced by the `MIN` associated constant on `f32`
[INFO] [stderr]    --> src/num.rs:218:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 953 |   float_bin_search!(f32, F32U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f64::NAN`: replaced by the `NAN` associated constant on `f64`
[INFO] [stderr]    --> src/num.rs:726:46
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 726 | |                 let quiet_or = ::core::$typ::NAN.to_bits() &
[INFO] [stderr]     | |                                              ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 954 |   float_bin_search!(f64, F64U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f64::MAX`: replaced by the `MAX` associated constant on `f64`
[INFO] [stderr]    --> src/num.rs:183:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 183 | |                         ::core::$typ::MAX.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 954 |   float_bin_search!(f64, F64U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f64::MAX`: replaced by the `MAX` associated constant on `f64`
[INFO] [stderr]    --> src/num.rs:186:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 186 | |                     ::core::$typ::MAX,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 954 |   float_bin_search!(f64, F64U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f64::MIN`: replaced by the `MIN` associated constant on `f64`
[INFO] [stderr]    --> src/num.rs:197:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 197 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 954 |   float_bin_search!(f64, F64U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f64::MIN`: replaced by the `MIN` associated constant on `f64`
[INFO] [stderr]    --> src/num.rs:200:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 200 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 954 |   float_bin_search!(f64, F64U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f64::MIN`: replaced by the `MIN` associated constant on `f64`
[INFO] [stderr]    --> src/num.rs:215:35
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 215 | |                     ::core::$typ::MIN,
[INFO] [stderr]     | |                                   ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 954 |   float_bin_search!(f64, F64U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f64::MIN`: replaced by the `MIN` associated constant on `f64`
[INFO] [stderr]    --> src/num.rs:218:39
[INFO] [stderr]     |
[INFO] [stderr] 108 | / macro_rules! numeric_api {
[INFO] [stderr] 109 | |     ($typ:ident, $epsilon:expr) => {
[INFO] [stderr] 110 | |         numeric_api!($typ, $typ, $epsilon);
[INFO] [stderr] 111 | |     };
[INFO] [stderr] ...   |
[INFO] [stderr] 218 | |                         ::core::$typ::MIN.into(),
[INFO] [stderr]     | |                                       ^^^
[INFO] [stderr] ...   |
[INFO] [stderr] 226 | |     };
[INFO] [stderr] 227 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `numeric_api` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 954 |   float_bin_search!(f64, F64U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated module `core::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stderr]   --> src/strategy/unions.rs:12:11
[INFO] [stderr]    |
[INFO] [stderr] 12 | use core::u32;
[INFO] [stderr]    |           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]   --> src/strategy/unions.rs:85:87
[INFO] [stderr]    |
[INFO] [stderr] 85 |             options.iter().map(|&(w, _)| u64::from(w)).sum::<u64>() <= u64::from(u32::MAX),
[INFO] [stderr]    |                                                                                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated module `core::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stderr]   --> src/test_runner/config.rs:11:22
[INFO] [stderr]    |
[INFO] [stderr] 11 | use core::{fmt, str, u32};
[INFO] [stderr]    |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/test_runner/config.rs:159:32
[INFO] [stderr]     |
[INFO] [stderr] 159 |         max_shrink_iters: u32::MAX,
[INFO] [stderr]     |                                ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/test_runner/config.rs:558:17
[INFO] [stderr]     |
[INFO] [stderr] 558 |         if u32::MAX == self.max_shrink_iters {
[INFO] [stderr]     |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated module `core::u8`: all constants in this module replaced by associated constants on the type
[INFO] [stderr]   --> src/test_runner/rng.rs:13:40
[INFO] [stderr]    |
[INFO] [stderr] 13 | use core::{convert::TryInto, fmt, str, u8};
[INFO] [stderr]    |                                        ^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated module `core::u64`: all constants in this module replaced by associated constants on the type
[INFO] [stderr]   --> src/sample.rs:20:11
[INFO] [stderr]    |
[INFO] [stderr] 20 | use core::u64;
[INFO] [stderr]    |           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/sample.rs:351:70
[INFO] [stderr]     |
[INFO] [stderr] 351 |             reverse_bias_increment: num::u64::BinarySearch::new(u64::MAX),
[INFO] [stderr]     |                                                                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/sample.rs:362:34
[INFO] [stderr]     |
[INFO] [stderr] 362 |             bias_increment: u64::MAX - self.reverse_bias_increment.current(),
[INFO] [stderr]     |                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated module `core::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stderr]   --> src/string.rs:17:11
[INFO] [stderr]    |
[INFO] [stderr] 17 | use core::u32;
[INFO] [stderr]    |           ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/string.rs:306:15
[INFO] [stderr]     |
[INFO] [stderr] 306 |         (u32::MAX, Some(u32::MAX)) => {
[INFO] [stderr]     |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/string.rs:306:30
[INFO] [stderr]     |
[INFO] [stderr] 306 |         (u32::MAX, Some(u32::MAX)) => {
[INFO] [stderr]     |                              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/string.rs:313:37
[INFO] [stderr]     |
[INFO] [stderr] 313 |             let max = if min < u32::MAX as u32 / 2 {
[INFO] [stderr]     |                                     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/string.rs:316:22
[INFO] [stderr]     |
[INFO] [stderr] 316 |                 u32::MAX as usize
[INFO] [stderr]     |                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/string.rs:321:23
[INFO] [stderr]     |
[INFO] [stderr] 321 |         (_, Some(u32::MAX)) => return unsupported("Cannot have repetition max of u32::MAX"),
[INFO] [stderr]     |                       ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:702:21
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 702 | |                     $typ::SIGN_MASK
[INFO] [stderr]     | |                     ^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as FloatLayout>::SIGN_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 953 |   float_bin_search!(f32, F32U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]    --> src/lib.rs:19:11
[INFO] [stderr]     |
[INFO] [stderr]  19 | #![forbid(future_incompatible)]
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     = note: `#[warn(unstable_name_collisions)]` implied by `#[warn(future_incompatible)]`
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:709:21
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 709 | |                     $typ::SIGN_MASK
[INFO] [stderr]     | |                     ^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as FloatLayout>::SIGN_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 953 |   float_bin_search!(f32, F32U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:734:47
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 734 | |                             ($typ::EXP_MASK | $typ::MANTISSA_MASK, 0,
[INFO] [stderr]     | |                                               ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as FloatLayout>::MANTISSA_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 953 |   float_bin_search!(f32, F32U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:737:30
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 737 | |                             ($typ::MANTISSA_MASK, 0, true, false)),
[INFO] [stderr]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as FloatLayout>::MANTISSA_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 953 |   float_bin_search!(f32, F32U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:743:30
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 743 | |                             ($typ::MANTISSA_MASK >> 1, quiet_or,
[INFO] [stderr]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as FloatLayout>::MANTISSA_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 953 |   float_bin_search!(f32, F32U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:746:30
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 746 | |                             ($typ::MANTISSA_MASK >> 1, signaling_or,
[INFO] [stderr]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as FloatLayout>::MANTISSA_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 953 |   float_bin_search!(f32, F32U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:760:44
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 760 | |                     0 == generated_value & $typ::MANTISSA_MASK
[INFO] [stderr]     | |                                            ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as FloatLayout>::MANTISSA_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 953 |   float_bin_search!(f32, F32U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:702:21
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 702 | |                     $typ::SIGN_MASK
[INFO] [stderr]     | |                     ^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as FloatLayout>::SIGN_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 954 |   float_bin_search!(f64, F64U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:709:21
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 709 | |                     $typ::SIGN_MASK
[INFO] [stderr]     | |                     ^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as FloatLayout>::SIGN_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 954 |   float_bin_search!(f64, F64U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:734:47
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 734 | |                             ($typ::EXP_MASK | $typ::MANTISSA_MASK, 0,
[INFO] [stderr]     | |                                               ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as FloatLayout>::MANTISSA_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 954 |   float_bin_search!(f64, F64U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:737:30
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 737 | |                             ($typ::MANTISSA_MASK, 0, true, false)),
[INFO] [stderr]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as FloatLayout>::MANTISSA_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 954 |   float_bin_search!(f64, F64U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:743:30
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 743 | |                             ($typ::MANTISSA_MASK >> 1, quiet_or,
[INFO] [stderr]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as FloatLayout>::MANTISSA_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 954 |   float_bin_search!(f64, F64U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:746:30
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 746 | |                             ($typ::MANTISSA_MASK >> 1, signaling_or,
[INFO] [stderr]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as FloatLayout>::MANTISSA_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 954 |   float_bin_search!(f64, F64U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:760:44
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 760 | |                     0 == generated_value & $typ::MANTISSA_MASK
[INFO] [stderr]     | |                                            ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as FloatLayout>::MANTISSA_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 954 |   float_bin_search!(f64, F64U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: `fanta-gpui-proptest` (lib) generated 119 warnings (run `cargo fix --lib -p fanta-gpui-proptest` to apply 14 suggestions)
[INFO] [stderr] warning: unused import: `crate::strategy::*`
[INFO] [stderr]    --> src/tuple.rs:132:9
[INFO] [stderr]     |
[INFO] [stderr] 132 |     use crate::strategy::*;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f64::INFINITY`: replaced by the `INFINITY` associated constant on `f64`
[INFO] [stderr]     --> src/num.rs:1240:60
[INFO] [stderr]      |
[INFO] [stderr] 1240 |         let mut value = f64::BinarySearch::new(::std::f64::INFINITY);
[INFO] [stderr]      |                                                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f64::INFINITY`: replaced by the `INFINITY` associated constant on `f64`
[INFO] [stderr]     --> src/num.rs:1245:32
[INFO] [stderr]      |
[INFO] [stderr] 1245 |         assert_eq!(::std::f64::INFINITY, value.current());
[INFO] [stderr]      |                                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f64::NEG_INFINITY`: replaced by the `NEG_INFINITY` associated constant on `f64`
[INFO] [stderr]     --> src/num.rs:1252:60
[INFO] [stderr]      |
[INFO] [stderr] 1252 |         let mut value = f64::BinarySearch::new(::std::f64::NEG_INFINITY);
[INFO] [stderr]      |                                                            ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f64::NEG_INFINITY`: replaced by the `NEG_INFINITY` associated constant on `f64`
[INFO] [stderr]     --> src/num.rs:1257:32
[INFO] [stderr]      |
[INFO] [stderr] 1257 |         assert_eq!(::std::f64::NEG_INFINITY, value.current());
[INFO] [stderr]      |                                ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f64::NAN`: replaced by the `NAN` associated constant on `f64`
[INFO] [stderr]     --> src/num.rs:1264:60
[INFO] [stderr]      |
[INFO] [stderr] 1264 |         let mut value = f64::BinarySearch::new(::std::f64::NAN);
[INFO] [stderr]      |                                                            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f64::MIN_POSITIVE`: replaced by the `MIN_POSITIVE` associated constant on `f64`
[INFO] [stderr]     --> src/num.rs:1277:38
[INFO] [stderr]      |
[INFO] [stderr] 1277 |         let mut value = (::std::f64::MIN_POSITIVE..2.0)
[INFO] [stderr]      |                                      ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f64::MIN_POSITIVE`: replaced by the `MIN_POSITIVE` associated constant on `f64`
[INFO] [stderr]     --> src/num.rs:1283:32
[INFO] [stderr]      |
[INFO] [stderr] 1283 |         assert_eq!(::std::f64::MIN_POSITIVE, value.current());
[INFO] [stderr]      |                                ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f32::NAN`: replaced by the `NAN` associated constant on `f32`
[INFO] [stderr]     --> src/num.rs:1339:49
[INFO] [stderr]      |
[INFO] [stderr] 1286 |     macro_rules! float_generation_test_body {
[INFO] [stderr] ...
[INFO] [stderr] 1339 |                                 == ::std::$typ::NAN.to_bits() & ($typ::EXP_MASK >> 1);
[INFO] [stderr]      |                                                 ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1432 |             float_generation_test_body!(strategy, f32);
[INFO] [stderr]      |             ------------------------------------------ in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::f64::NAN`: replaced by the `NAN` associated constant on `f64`
[INFO] [stderr]     --> src/num.rs:1339:49
[INFO] [stderr]      |
[INFO] [stderr] 1286 |     macro_rules! float_generation_test_body {
[INFO] [stderr] ...
[INFO] [stderr] 1339 |                                 == ::std::$typ::NAN.to_bits() & ($typ::EXP_MASK >> 1);
[INFO] [stderr]      |                                                 ^^^
[INFO] [stderr] ...
[INFO] [stderr] 1449 |             float_generation_test_body!(strategy, f64);
[INFO] [stderr]      |             ------------------------------------------ in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated module `core::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stderr]    --> src/strategy/flatten.rs:259:14
[INFO] [stderr]     |
[INFO] [stderr] 259 |     use std::u32;
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/strategy/flatten.rs:274:40
[INFO] [stderr]     |
[INFO] [stderr] 274 |                 max_shrink_iters: u32::MAX - 1,
[INFO] [stderr]     |                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated module `core::i32`: all constants in this module replaced by associated constants on the type
[INFO] [stderr]    --> src/strategy/shuffle.rs:213:14
[INFO] [stderr]     |
[INFO] [stderr] 213 |     use std::i32;
[INFO] [stderr]     |              ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]    --> src/strategy/shuffle.rs:252:38
[INFO] [stderr]     |
[INFO] [stderr] 252 |             let mut prev_dist = i32::MAX;
[INFO] [stderr]     |                                      ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated module `core::u32`: all constants in this module replaced by associated constants on the type
[INFO] [stderr]     --> src/test_runner/runner.rs:1413:15
[INFO] [stderr]      |
[INFO] [stderr] 1413 |     use core::u32;
[INFO] [stderr]      |               ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]     --> src/test_runner/runner.rs:1475:36
[INFO] [stderr]      |
[INFO] [stderr] 1475 |             prop_assert!(v <= u32::MAX as u64);
[INFO] [stderr]      |                                    ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `core::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stderr]     --> src/test_runner/runner.rs:1481:34
[INFO] [stderr]      |
[INFO] [stderr] 1481 |             assert!(value > u32::MAX as u64);
[INFO] [stderr]      |                                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:702:21
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 702 | |                     $typ::SIGN_MASK
[INFO] [stderr]     | |                     ^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as num::FloatLayout>::SIGN_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 953 |   float_bin_search!(f32, F32U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]    --> src/lib.rs:19:11
[INFO] [stderr]     |
[INFO] [stderr]  19 | #![forbid(future_incompatible)]
[INFO] [stderr]     |           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     = note: `#[warn(unstable_name_collisions)]` implied by `#[warn(future_incompatible)]`
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:709:21
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 709 | |                     $typ::SIGN_MASK
[INFO] [stderr]     | |                     ^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as num::FloatLayout>::SIGN_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 953 |   float_bin_search!(f32, F32U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:734:47
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 734 | |                             ($typ::EXP_MASK | $typ::MANTISSA_MASK, 0,
[INFO] [stderr]     | |                                               ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as num::FloatLayout>::MANTISSA_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 953 |   float_bin_search!(f32, F32U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:737:30
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 737 | |                             ($typ::MANTISSA_MASK, 0, true, false)),
[INFO] [stderr]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as num::FloatLayout>::MANTISSA_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 953 |   float_bin_search!(f32, F32U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:743:30
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 743 | |                             ($typ::MANTISSA_MASK >> 1, quiet_or,
[INFO] [stderr]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as num::FloatLayout>::MANTISSA_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 953 |   float_bin_search!(f32, F32U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:746:30
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 746 | |                             ($typ::MANTISSA_MASK >> 1, signaling_or,
[INFO] [stderr]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as num::FloatLayout>::MANTISSA_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 953 |   float_bin_search!(f32, F32U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:760:44
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 760 | |                     0 == generated_value & $typ::MANTISSA_MASK
[INFO] [stderr]     | |                                            ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f32 as num::FloatLayout>::MANTISSA_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 953 |   float_bin_search!(f32, F32U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:702:21
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 702 | |                     $typ::SIGN_MASK
[INFO] [stderr]     | |                     ^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as num::FloatLayout>::SIGN_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 954 |   float_bin_search!(f64, F64U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:709:21
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 709 | |                     $typ::SIGN_MASK
[INFO] [stderr]     | |                     ^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as num::FloatLayout>::SIGN_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 954 |   float_bin_search!(f64, F64U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:734:47
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 734 | |                             ($typ::EXP_MASK | $typ::MANTISSA_MASK, 0,
[INFO] [stderr]     | |                                               ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as num::FloatLayout>::MANTISSA_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 954 |   float_bin_search!(f64, F64U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:737:30
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 737 | |                             ($typ::MANTISSA_MASK, 0, true, false)),
[INFO] [stderr]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as num::FloatLayout>::MANTISSA_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 954 |   float_bin_search!(f64, F64U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:743:30
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 743 | |                             ($typ::MANTISSA_MASK >> 1, quiet_or,
[INFO] [stderr]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as num::FloatLayout>::MANTISSA_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 954 |   float_bin_search!(f64, F64U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:746:30
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 746 | |                             ($typ::MANTISSA_MASK >> 1, signaling_or,
[INFO] [stderr]     | |                              ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as num::FloatLayout>::MANTISSA_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 954 |   float_bin_search!(f64, F64U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: an associated constant with this name may be added to the standard library in the future
[INFO] [stderr]    --> src/num.rs:760:44
[INFO] [stderr]     |
[INFO] [stderr] 522 | / macro_rules! float_any {
[INFO] [stderr] 523 | |     ($typ:ident) => {
[INFO] [stderr] 524 | |         /// Strategies which produce floating-point values from particular
[INFO] [stderr] 525 | |         /// classes. See the various `Any`-typed constants in this module.
[INFO] [stderr] ...   |
[INFO] [stderr] 760 | |                     0 == generated_value & $typ::MANTISSA_MASK
[INFO] [stderr]     | |                                            ^^^^^^^^^^^^^^^^^^^ help: use the fully qualified path to the associated const: `<f64 as num::FloatLayout>::MANTISSA_MASK`
[INFO] [stderr] ...   |
[INFO] [stderr] 770 | | }
[INFO] [stderr]     | |_- this warning originates in the macro `float_any` which comes from the expansion of the macro `float_bin_search`
[INFO] [stderr] ...
[INFO] [stderr] 954 |   float_bin_search!(f64, F64U);
[INFO] [stderr]     |   ---------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior!
[INFO] [stderr]     = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
[INFO] [stderr] 
[INFO] [stderr] warning: `fanta-gpui-proptest` (lib test) generated 136 warnings (105 duplicates) (run `cargo fix --lib -p fanta-gpui-proptest --tests` to apply 15 suggestions)
[INFO] [stderr] warning: unused dependency `num-traits`
[INFO] [stderr]   --> Cargo.toml:12:15
[INFO] [stderr]    |
[INFO] [stderr] 12 | [dependencies.num-traits]
[INFO] [stderr]    |               ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `num-traits`
[INFO] [stderr] warning: `fanta-gpui-proptest` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.26s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/fanta-gpui-proptest/16da78129b1df612/out/proptest-16da78129b1df612)
[INFO] [stdout] 
[INFO] [stdout] running 1503 tests
[INFO] [stdout] test arbitrary::_alloc::char::test::decode_utf16_error::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::char::test::escape_debug::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::boxed::test::boxed::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::char::test::escape_unicode::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::char::test::parse_char_error::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::collections::test::arc_slice::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::collections::test::binary_heap::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::collections::test::bound::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::collections::test::box_slice::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::char::test::escape_default::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::collections::test::into_iter_hash_map::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::collections::test::btree_map::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::collections::test::into_iter_btree_map::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::collections::test::into_iter_binary_heap::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::collections::test::into_iter_hash_set::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::collections::test::into_iter_vec::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::collections::test::hash_map::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::collections::test::into_iter_linked_list::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::collections::test::into_iter_btree_set::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::collections::test::hash_set::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::collections::test::vec_deque::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::hash::test::default_hasher::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::ops::test::range_from::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::hash::test::random_state::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::collections::test::vec::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::collections::test::size_bounds::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::ops::test::range::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::collections::test::btree_set::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::str::test::parse_bool_error::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::collections::test::rc_slice::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::hash::test::build_hasher_default::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::collections::test::into_iter_vec_deque::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::sync::test::ordering::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::str::test::utf8_error::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::sync::test::arc::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::sync::test::atomic_bool::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::collections::test::linked_list::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::sync::test::atomic_isize::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::sync::test::atomic_usize::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::ops::test::range_full::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::ops::test::range_inclusive::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::ascii::test::escape_default::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::ops::test::range_to::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::cell::test::cell::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::ops::test::range_to_inclusive::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::cell::test::ref_cell::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::fmt::test::error::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::iter::test::empty::no_panic ... ok
[INFO] [stdout] test arbitrary::_alloc::rc::test::rc::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::iter::test::enumerate::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::cell::test::unsafe_cell::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::iter::test::cycle::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::cmp::test::ordering::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::cmp::test::reverse::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::iter::test::chain::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::iter::test::cloned::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::iter::test::fuse::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::iter::test::once::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::iter::test::peekable::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::non_zero::test::isize::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::iter::test::take::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::iter::test::rev::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::iter::test::zip::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::iter::test::skip::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::marker::test::phantom_data::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::non_zero::test::i128::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::non_zero::test::u128::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::non_zero::test::i8::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::non_zero::test::u32::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::iter::test::repeat::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::mem::test::discriminant_enum::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::num::test::wrapping::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::option::test::option::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::mem::test::discriminant_struct::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::non_zero::test::i32::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::option::test::option_iter::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::non_zero::test::u16::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::non_zero::test::i16::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::option::test::option_parse_error::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::num::test::fp_category::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::non_zero::test::i64::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::num::test::parse_int_error::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::num::test::saturating::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::num::test::parse_float_error::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::non_zero::test::u8::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::non_zero::test::u64::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::non_zero::test::usize::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::ffi::test::box_c_str::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::result::test::result_a_parse_error::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::env::test::args_os::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::env::test::args::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::result::test::result_parse_error_a::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::env::test::vars::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::io::test::buf_reader::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::env::test::join_paths_error::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::io::test::buf_writer::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::fs::test::dir_builder::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::option::test::probability::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::ffi::test::c_string::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::env::test::vars_os::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::result::test::into_iter::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::io::test::cursor::no_panic ... ok
[INFO] [stdout] test arbitrary::_core::result::test::result::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::io::test::empty::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::io::test::chain::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::io::test::error::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::ffi::test::from_bytes_with_nul::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::io::test::repeat::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::ffi::test::box_os_str::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::io::test::error_kind::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::io::test::line_writer::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::io::test::lines::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::io::test::sink::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::io::test::stderr::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::io::test::stdin::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::io::test::stdout::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::net::test::ipv6_addr::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::io::test::take::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::net::test::addr_parse_error::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::net::test::ip_addr::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::net::test::socket_addr::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::io::test::split::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::net::test::shutdown::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::net::test::socket_addr_v4::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::net::test::socket_addr_v6::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::string::test::from_utf16_error::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::panic::test::assert_unwind_safe::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::path::test::strip_prefix_error::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::net::test::ipv4_addr::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::io::test::seek_from::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::sync::test::barrier::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::sync::test::condvar::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::string::test::str_arc::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::string::test::string::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::string::test::str_box::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::sync::test::mutex::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::sync::test::recv_timeout_error::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::sync::test::recv_error::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::sync::test::once::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::sync::test::rw_lock::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::sync::test::rx_tx::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::sync::test::rx_txiter::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::sync::test::send_error::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::sync::test::try_send_error::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::sync::test::try_recv_error::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::sync::test::wait_timeout_result::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::time::test::duration::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::sync::test::syncrx_tx::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::thread::test::builder::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::time::test::instant::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::time::test::system_time::no_panic ... ok
[INFO] [stdout] test arbitrary::arrays::test::array_16::no_panic ... ok
[INFO] [stdout] test arbitrary::primitives::test::bool::no_panic ... ok
[INFO] [stdout] test arbitrary::primitives::test::char::no_panic ... ok
[INFO] [stdout] test arbitrary::primitives::test::f32::no_panic ... ok
[INFO] [stdout] test arbitrary::arrays::test::array_1024::no_panic ... ok
[INFO] [stdout] test arbitrary::primitives::test::i128::no_panic ... ok
[INFO] [stdout] test arbitrary::primitives::test::f64::no_panic ... ok
[INFO] [stdout] test arbitrary::primitives::test::i16::no_panic ... ok
[INFO] [stdout] test arbitrary::primitives::test::i32::no_panic ... ok
[INFO] [stdout] test arbitrary::primitives::test::isize::no_panic ... ok
[INFO] [stdout] test arbitrary::primitives::test::u128::no_panic ... ok
[INFO] [stdout] test arbitrary::primitives::test::i64::no_panic ... ok
[INFO] [stdout] test arbitrary::primitives::test::u16::no_panic ... ok
[INFO] [stdout] test arbitrary::primitives::test::u64::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::ffi::test::os_string::no_panic ... ok
[INFO] [stdout] test arbitrary::primitives::test::u8::no_panic ... ok
[INFO] [stdout] test arbitrary::primitives::test::u32::no_panic ... ok
[INFO] [stdout] test arbitrary::tuples::test::tuple_n10::no_panic ... ok
[INFO] [stdout] test arbitrary::primitives::test::usize::no_panic ... ok
[INFO] [stdout] test array::test::shrinks_fully_ltr ... ok
[INFO] [stdout] test array::test::test_sanity ... ok
[INFO] [stdout] test bits::test::complicates_to_previous ... ok
[INFO] [stdout] test arbitrary::primitives::test::i8::no_panic ... ok
[INFO] [stdout] test bits::test::mask_bounds_for_vecbool_correct ... ok
[INFO] [stdout] test bits::test::generates_values_in_range ... ok
[INFO] [stdout] test bits::test::mask_bounds_for_bitset_correct ... ok
[INFO] [stdout] test bits::test::shrinks_to_zero ... ok
[INFO] [stdout] test bits::test::generates_values_in_mask ... ok
[INFO] [stdout] test bits::test::test_sanity ... ok
[INFO] [stdout] test bits::test::sampled_selects_correct_sizes_and_bits ... ok
[INFO] [stdout] test bool::test::shrinks_properly ... ok
[INFO] [stdout] test bool::test::test_sanity ... ok
[INFO] [stdout] test bits::test::sampled_doesnt_shrink_below_min_size ... ok
[INFO] [stdout] test char::test::applies_desired_bias ... ok
[INFO] [stdout] test char::test::doesnt_shrink_to_ascii_control ... ok
[INFO] [stdout] test char::test::test_sanity ... ok
[INFO] [stdout] test arbitrary::_std::sync::test::syncrx_txiter::no_panic ... ok
[INFO] [stdout] test collection::test::test_parallel_vec ... ok
[INFO] [stdout] test collection::test::test_set ... ok
[INFO] [stdout] test arbitrary::_std::string::test::str_rc::no_panic ... ok
[INFO] [stdout] test arbitrary::_std::path::test::box_path::no_panic ... ok
[INFO] [stdout] test collection::test::test_map ... ok
[INFO] [stdout] test collection::test::test_vec ... ok
[INFO] [stdout] test num::float_samplers::f32::test::all_floats_in_range_are_possible_1 ... ok
[INFO] [stdout] test num::float_samplers::f32::test::all_floats_in_range_are_possible_2 ... ok
[INFO] [stdout] test num::float_samplers::f32::test::inclusive_range_end_bound_test ... ok
[INFO] [stdout] test num::float_samplers::f32::test::inclusive_range_test ... ok
[INFO] [stdout] test num::float_samplers::f32::test::first_split_might_slightly_overshoot_one_bound ... ok
[INFO] [stdout] test num::float_samplers::f32::test::indivisible_intervals_are_split_to_self ... ok
[INFO] [stdout] test num::float_samplers::f32::test::max_precise_int_plus_one_is_rounded_down ... ok
[INFO] [stdout] test num::float_samplers::f32::test::next_down_less_than_float ... ok
[INFO] [stdout] test num::float_samplers::f32::test::no_value_between_float_and_next_down ... ok
[INFO] [stdout] test num::float_samplers::f32::test::range_test ... ok
[INFO] [stdout] test num::float_samplers::f32::test::split_intervals_are_consecutive ... ok
[INFO] [stdout] test num::float_samplers::f32::test::subsequent_splits_always_match_bounds ... ok
[INFO] [stdout] test num::float_samplers::f32::test::values_less_than_or_equal_to_max_precise_int_are_not_rounded ... ok
[INFO] [stdout] test num::float_samplers::f64::test::all_floats_in_range_are_possible_1 ... ok
[INFO] [stdout] test num::float_samplers::f64::test::all_floats_in_range_are_possible_2 ... ok
[INFO] [stdout] test num::float_samplers::f32::test::split_intervals_are_the_same_size ... ok
[INFO] [stdout] test num::float_samplers::f64::test::inclusive_range_end_bound_test ... ok
[INFO] [stdout] test num::float_samplers::f64::test::inclusive_range_test ... ok
[INFO] [stdout] test num::float_samplers::f64::test::indivisible_intervals_are_split_to_self ... ok
[INFO] [stdout] test num::float_samplers::f64::test::max_precise_int_plus_one_is_rounded_down ... ok
[INFO] [stdout] test num::float_samplers::f32::test::range_end_bound_test ... ok
[INFO] [stdout] test num::float_samplers::f64::test::next_down_less_than_float ... ok
[INFO] [stdout] test num::float_samplers::f64::test::first_split_might_slightly_overshoot_one_bound ... ok
[INFO] [stdout] test num::float_samplers::f64::test::no_value_between_float_and_next_down ... ok
[INFO] [stdout] test num::float_samplers::f64::test::range_end_bound_test ... ok
[INFO] [stdout] test num::float_samplers::f64::test::range_test ... ok
[INFO] [stdout] test num::float_samplers::f64::test::split_intervals_are_consecutive ... ok
[INFO] [stdout] test num::float_samplers::f64::test::split_intervals_are_the_same_size ... ok
[INFO] [stdout] test num::float_samplers::f64::test::subsequent_splits_always_match_bounds ... ok
[INFO] [stdout] test num::float_samplers::f64::test::values_less_than_or_equal_to_max_precise_int_are_not_rounded ... ok
[INFO] [stdout] test num::test::contract_sanity::f32::range ... ok
[INFO] [stdout] test num::test::contract_sanity::f32::range_from ... ok
[INFO] [stdout] test num::test::contract_sanity::f32::range_to ... ok
[INFO] [stdout] test num::test::contract_sanity::f32::range_to_inclusive ... ok
[INFO] [stdout] test num::test::contract_sanity::f64::range ... ok
[INFO] [stdout] test num::test::contract_sanity::f64::range_to_inclusive ... ok
[INFO] [stdout] test num::test::contract_sanity::f64::range_to ... ok
[INFO] [stdout] test num::test::contract_sanity::i16::range ... ok
[INFO] [stdout] test num::test::contract_sanity::i16::range_from ... ok
[INFO] [stdout] test num::test::contract_sanity::i16::range_inclusive ... ok
[INFO] [stdout] test num::test::contract_sanity::f32::range_inclusive ... ok
[INFO] [stdout] test num::test::contract_sanity::f64::range_from ... ok
[INFO] [stdout] test num::test::contract_sanity::i16::range_to_inclusive ... ok
[INFO] [stdout] test num::test::contract_sanity::i16::range_to ... ok
[INFO] [stdout] test char::test::stays_in_range ... ok
[INFO] [stdout] test num::test::contract_sanity::i32::range ... ok
[INFO] [stdout] test arbitrary::_std::sync::test::barrier_wait_result::no_panic ... ok
[INFO] [stdout] test num::test::contract_sanity::i32::range_from ... ok
[INFO] [stdout] test num::test::contract_sanity::i64::range ... ok
[INFO] [stdout] test num::test::contract_sanity::i32::range_inclusive ... ok
[INFO] [stdout] test num::test::contract_sanity::i64::range_inclusive ... ok
[INFO] [stdout] test num::test::contract_sanity::i32::range_to_inclusive ... ok
[INFO] [stdout] test num::test::contract_sanity::i8::range_from ... ok
[INFO] [stdout] test num::test::contract_sanity::i8::range_inclusive ... ok
[INFO] [stdout] test num::test::contract_sanity::i8::range_to ... ok
[INFO] [stdout] test num::test::contract_sanity::i8::range_to_inclusive ... ok
[INFO] [stdout] test num::test::contract_sanity::i8::range ... ok
[INFO] [stdout] test num::test::contract_sanity::isize::range ... ok
[INFO] [stdout] test num::test::contract_sanity::isize::range_inclusive ... ok
[INFO] [stdout] test num::test::contract_sanity::f64::range_inclusive ... ok
[INFO] [stdout] test arbitrary::_std::path::test::rc_path::no_panic ... ok
[INFO] [stdout] test num::test::contract_sanity::isize::range_to_inclusive ... ok
[INFO] [stdout] test num::test::contract_sanity::u16::range ... ok
[INFO] [stdout] test num::test::contract_sanity::u16::range_inclusive ... ok
[INFO] [stdout] test num::test::contract_sanity::u16::range_from ... ok
[INFO] [stdout] test num::test::contract_sanity::u16::range_to ... ok
[INFO] [stdout] test num::test::contract_sanity::u32::range ... ok
[INFO] [stdout] test num::test::contract_sanity::u16::range_to_inclusive ... ok
[INFO] [stdout] test num::test::contract_sanity::i64::range_to ... ok
[INFO] [stdout] test num::test::contract_sanity::i64::range_to_inclusive ... ok
[INFO] [stdout] test num::test::contract_sanity::u32::range_from ... ok
[INFO] [stdout] test num::test::contract_sanity::isize::range_from ... ok
[INFO] [stdout] test arbitrary::_std::path::test::path_buf::no_panic ... ok
[INFO] [stdout] test num::test::contract_sanity::u32::range_inclusive ... ok
[INFO] [stdout] test num::test::contract_sanity::u32::range_to ... ok
[INFO] [stdout] test num::test::contract_sanity::u32::range_to_inclusive ... ok
[INFO] [stdout] test num::test::contract_sanity::isize::range_to ... ok
[INFO] [stdout] test num::test::contract_sanity::u64::range ... ok
[INFO] [stdout] test arbitrary::_std::path::test::arc_path::no_panic ... ok
[INFO] [stdout] test num::test::contract_sanity::i64::range_from ... ok
[INFO] [stdout] test num::test::contract_sanity::u64::range_to_inclusive ... ok
[INFO] [stdout] test num::test::contract_sanity::u8::range_from ... ok
[INFO] [stdout] test num::test::contract_sanity::u8::range_inclusive ... ok
[INFO] [stdout] test num::test::contract_sanity::u64::range_to ... ok
[INFO] [stdout] test num::test::contract_sanity::u8::range_to_inclusive ... ok
[INFO] [stdout] test num::test::contract_sanity::usize::range_inclusive ... ok
[INFO] [stdout] test num::test::contract_sanity::usize::range ... ok
[INFO] [stdout] test num::test::contract_sanity::usize::range_to ... ok
[INFO] [stdout] test num::test::contract_sanity::u64::range_inclusive ... ok
[INFO] [stdout] test num::test::contract_sanity::usize::range_to_inclusive ... ok
[INFO] [stdout] test num::test::float_simplifies_to_smallest_normal ... ok
[INFO] [stdout] test num::test::contract_sanity::u64::range_from ... ok
[INFO] [stdout] test num::test::nan_simplifies_directly_to_zero ... ok
[INFO] [stdout] test num::test::negative_float_simplifies_to_zero ... ok
[INFO] [stdout] test num::test::negative_infinity_simplifies_directly_to_zero ... ok
[INFO] [stdout] test num::test::negative_integer_range_stays_in_bounds ... ok
[INFO] [stdout] test num::test::contract_sanity::u8::range_to ... ok
[INFO] [stdout] test num::test::panic_on_empty::f32::range ... ok
[INFO] [stdout] test num::test::contract_sanity::usize::range_from ... ok
[INFO] [stdout] test num::test::panic_on_empty::f32::range_inclusive ... ok
[INFO] [stdout] test num::test::panic_on_empty::f64::range_inclusive ... ok
[INFO] [stdout] test num::test::panic_on_empty::i16::range ... ok
[INFO] [stdout] test num::test::panic_on_empty::i16::range_inclusive ... ok
[INFO] [stdout] test num::test::panic_on_empty::i32::range_inclusive ... ok
[INFO] [stdout] test num::test::panic_on_empty::i64::range ... ok
[INFO] [stdout] test num::test::panic_on_empty::i64::range_inclusive ... ok
[INFO] [stdout] test num::test::panic_on_empty::i8::range ... ok
[INFO] [stdout] test num::test::i8_binary_search_always_converges ... ok
[INFO] [stdout] test num::test::panic_on_empty::isize::range ... ok
[INFO] [stdout] test num::test::panic_on_empty::i8::range_inclusive ... ok
[INFO] [stdout] test num::test::panic_on_empty::u16::range ... ok
[INFO] [stdout] test num::test::panic_on_empty::u16::range_inclusive ... ok
[INFO] [stdout] test num::test::panic_on_empty::u32::range ... ok
[INFO] [stdout] test num::test::panic_on_empty::u32::range_inclusive ... ok
[INFO] [stdout] test num::test::panic_on_empty::u64::range ... ok
[INFO] [stdout] test num::test::panic_on_empty::f64::range ... ok
[INFO] [stdout] test num::test::panic_on_empty::u64::range_inclusive ... ok
[INFO] [stdout] test num::test::panic_on_empty::u8::range ... ok
[INFO] [stdout] test num::test::panic_on_empty::u8::range_inclusive ... ok
[INFO] [stdout] test num::test::panic_on_empty::usize::range ... ok
[INFO] [stdout] test num::test::panic_on_empty::isize::range_inclusive ... ok
[INFO] [stdout] test num::test::positive_float_complicates_to_original ... ok
[INFO] [stdout] test num::test::positive_float_simplifies_to_zero ... ok
[INFO] [stdout] test num::test::positive_infinity_simplifies_directly_to_zero ... ok
[INFO] [stdout] test num::test::positive_signed_integer_range_stays_in_bounds ... ok
[INFO] [stdout] test num::test::panic_on_empty::usize::range_inclusive ... ok
[INFO] [stdout] test num::test::signed_integer_binsearch_simplify_complicate_contract_upheld ... ok
[INFO] [stdout] test num::test::signed_integer_range_including_zero_converges_to_zero ... ok
[INFO] [stdout] test num::test::u8_inclusive_end_included ... ok
[INFO] [stdout] test num::test::u8_binary_search_always_converges ... ok
[INFO] [stdout] test num::test::positive_float_simplifies_to_base ... ok
[INFO] [stdout] test num::test::unsigned_integer_binsearch_simplify_complicate_contract_upheld ... ok
[INFO] [stdout] test num::test::unsigned_integer_range_stays_in_bounds ... ok
[INFO] [stdout] test num::test::u8_inclusive_to_end_included ... ok
[INFO] [stdout] test arbitrary::_std::env::test::make_utf16_invalid_doesnt_panic ... ok
[INFO] [stdout] test option::test::probability_handled_correctly ... ok
[INFO] [stdout] test range_subset::test::subset_empty_range_works ... ok
[INFO] [stdout] test range_subset::test::subset_full_range_works ... ok
[INFO] [stdout] test option::test::probability_defaults_to_0p5 ... ok
[INFO] [stdout] test result::test::probability_defaults_to_0p5 ... ok
[INFO] [stdout] test range_subset::test::test_sample_sanity ... ok
[INFO] [stdout] test result::test::probability_handled_correctly ... ok
[INFO] [stdout] test result::test::shrink_to_correct_case ... ok
[INFO] [stdout] test option::test::test_sanity ... ok
[INFO] [stdout] test sample::test::sample_slice ... ok
[INFO] [stdout] test sample::test::sample_vec ... ok
[INFO] [stdout] test sample::test::selector_works ... ok
[INFO] [stdout] test result::test::test_sanity ... ok
[INFO] [stdout] test sample::test::subseq_full_vec_works ... ok
[INFO] [stdout] test sample::test::index_works ... ok
[INFO] [stdout] test sample::test::test_select ... ok
[INFO] [stdout] test num::test::contract_sanity::u8::range ... ok
[INFO] [stdout] test sample::test::test_select_sanity ... ok
[INFO] [stdout] test num::test::panic_on_empty::i32::range ... ok
[INFO] [stdout] test sample::test::subseq_empty_vec_works ... ok
[INFO] [stdout] test num::test::contract_sanity::i32::range_to ... ok
[INFO] [stdout] test range_subset::test::sample_range ... ok
[INFO] [stdout] test strategy::filter::test::test_filter ... ok
[INFO] [stdout] test strategy::filter::test::test_filter_sanity ... ok
[INFO] [stdout] test strategy::flatten::test::flat_map_respects_regen_limit ... ok
[INFO] [stdout] test strategy::filter_map::test::test_filter_map_sanity ... ok
[INFO] [stdout] test strategy::flatten::test::test_ind_flat_map_sanity ... ok
[INFO] [stdout] test strategy::fuse::test::guards_bad_transitions ... ok
[INFO] [stdout] test strategy::map::test::perturb_uses_same_rng_every_time ... ok
[INFO] [stdout] test strategy::map::test::perturb_uses_varying_random_seeds ... ok
[INFO] [stdout] test strategy::map::test::test_map ... ok
[INFO] [stdout] test strategy::map::test::test_map_into ... ok
[INFO] [stdout] test strategy::filter_map::test::test_filter_map ... ok
[INFO] [stdout] test strategy::fuse::test::test_sanity ... ok
[INFO] [stdout] test strategy::flatten::test::test_ind_flat_map2_sanity ... ok
[INFO] [stdout] test sample::test::test_sample_sanity ... ok
[INFO] [stdout] test strategy::shuffle::test::generates_different_permutations ... ok
[INFO] [stdout] test strategy::statics::test::test_static_filter ... ok
[INFO] [stdout] test strategy::statics::test::test_static_map ... ok
[INFO] [stdout] test strategy::recursive::test::simplifies_to_non_recursive ... ok
[INFO] [stdout] test strategy::shuffle::test::simplify_reduces_shuffle_amount ... ok
[INFO] [stdout] test strategy::unions::test::test_tuple_union ... ok
[INFO] [stdout] test strategy::unions::test::test_tuple_union_all_sizes ... ok
[INFO] [stdout] test strategy::unions::test::test_filter_tuple_union_sanity ... ok
[INFO] [stdout] test strategy::unions::test::test_tuple_union_sanity ... ok
[INFO] [stdout] test strategy::unions::test::test_union ... ok
[INFO] [stdout] test strategy::flatten::test::test_flat_map ... ok
[INFO] [stdout] test strategy::unions::test::test_tuple_union_weighting ... ok
[INFO] [stdout] test strategy::unions::test::test_union_sanity ... ok
[INFO] [stdout] test string::test::actix_web_0 ... ok
[INFO] [stdout] test string::test::actix_web_1 ... ok
[INFO] [stdout] test strategy::unions::test::test_union_weighted ... ok
[INFO] [stdout] test strategy::unions::test::test_filter_union_sanity ... ok
[INFO] [stdout] test arbitrary::_alloc::char::test::decode_utf16::no_panic ... ok
[INFO] [stdout] test string::test::afsort_0 ... ok
[INFO] [stdout] test string::test::aerial_0 ... ok
[INFO] [stdout] test string::test::aerial_1 ... ok
[INFO] [stdout] test string::test::afsort_1 ... ok
[INFO] [stdout] test string::test::afsort_2 ... ok
[INFO] [stdout] test string::test::afsort_7 ... ok
[INFO] [stdout] test string::test::airkorea_0 ... ok
[INFO] [stdout] test string::test::afsort_6 ... ok
[INFO] [stdout] test string::test::airkorea_1 ... ok
[INFO] [stdout] test string::test::airkorea_2 ... ok
[INFO] [stdout] test string::test::alcibiades_0 ... ok
[INFO] [stdout] test string::test::afsort_3 ... ok
[INFO] [stdout] test string::test::amethyst_tools_0 ... ok
[INFO] [stdout] test string::test::amigo_0 ... ok
[INFO] [stdout] test string::test::amigo_1 ... ok
[INFO] [stdout] test string::test::amigo_2 ... ok
[INFO] [stdout] test string::test::amigo_3 ... ok
[INFO] [stdout] test string::test::amigo_4 ... ok
[INFO] [stdout] test string::test::arpabet_0 ... ok
[INFO] [stdout] test string::test::arpabet_1 ... ok
[INFO] [stdout] test string::test::afsort_4 ... ok
[INFO] [stdout] test string::test::afsort_5 ... ok
[INFO] [stdout] test strategy::flatten::test::test_flat_map_sanity ... ok
[INFO] [stdout] test collection::test::test_vec_sanity ... ok
[INFO] [stdout] test string::test::arthas_plugin_0 ... ok
[INFO] [stdout] test string::test::arthas_plugin_2 ... ok
[INFO] [stdout] test string::test::arthas_plugin_1 ... ok
[INFO] [stdout] test string::test::arthas_plugin_3 ... ok
[INFO] [stdout] test string::test::althea_kernel_interface_0 ... ok
[INFO] [stdout] test string::test::article_date_extractor_1 ... ok
[INFO] [stdout] test string::test::article_date_extractor_0 ... ok
[INFO] [stdout] test arbitrary::_std::env::test::var_error::no_panic ... ok
[INFO] [stdout] test string::test::askalono_2 ... ok
[INFO] [stdout] test string::test::askalono_0 ... ok
[INFO] [stdout] test string::test::askalono_1 ... ok
[INFO] [stdout] test string::test::askalono_10 ... ok
[INFO] [stdout] test string::test::askalono_6 ... ok
[INFO] [stdout] test string::test::askalono_4 ... ok
[INFO] [stdout] test string::test::askalono_7 ... ok
[INFO] [stdout] test string::test::askalono_8 ... ok
[INFO] [stdout] test string::test::assembunny_plus_0 ... ok
[INFO] [stdout] test strategy::shuffle::test::simplify_complicate_contract_upheld ... ok
[INFO] [stdout] test string::test::atarashii_imap_0 ... ok
[INFO] [stdout] test string::test::assembunny_plus_1 ... ok
[INFO] [stdout] test string::test::askalono_3 ... ok
[INFO] [stdout] test string::test::arthas_derive_1 ... ok
[INFO] [stdout] test string::test::atarashii_imap_1 ... ok
[INFO] [stdout] test string::test::askalono_5 ... ok
[INFO] [stdout] test arbitrary::_std::string::test::from_utf8_error::no_panic ... ok
[INFO] [stdout] test string::test::atarashii_imap_4 ... ok
[INFO] [stdout] test string::test::aterm_0 ... ok
[INFO] [stdout] test string::test::aterm_1 ... ok
[INFO] [stdout] test string::test::askalono_9 ... ok
[INFO] [stdout] test string::test::atarashii_imap_6 ... ok
[INFO] [stdout] test string::test::atarashii_imap_2 ... ok
[INFO] [stdout] test string::test::avro_0 ... ok
[INFO] [stdout] test string::test::atarashii_imap_3 ... ok
[INFO] [stdout] test string::test::avro_1 ... ok
[INFO] [stdout] test string::test::bakervm_1 ... ok
[INFO] [stdout] test string::test::bakervm_10 ... ok
[INFO] [stdout] test string::test::bakervm_2 ... ok
[INFO] [stdout] test string::test::bakervm_3 ... ok
[INFO] [stdout] test string::test::bakervm_0 ... ok
[INFO] [stdout] test string::test::bakervm_4 ... ok
[INFO] [stdout] test string::test::bakervm_5 ... ok
[INFO] [stdout] test string::test::atarashii_imap_7 ... ok
[INFO] [stdout] test string::test::bakervm_7 ... ok
[INFO] [stdout] test string::test::bakervm_9 ... ok
[INFO] [stdout] test string::test::bakervm_8 ... ok
[INFO] [stdout] test string::test::arthas_derive_0 ... ok
[INFO] [stdout] test string::test::atarashii_imap_5 ... ok
[INFO] [stdout] test string::test::althea_kernel_interface_1 ... ok
[INFO] [stdout] test string::test::bbcode_10 ... ok
[INFO] [stdout] test string::test::bbcode_0 ... ok
[INFO] [stdout] test string::test::bakervm_6 ... ok
[INFO] [stdout] test string::test::bbcode_1 ... ok
[INFO] [stdout] test string::test::bbcode_12 ... ok
[INFO] [stdout] test string::test::bbcode_11 ... ok
[INFO] [stdout] test string::test::bbcode_17 ... ok
[INFO] [stdout] test string::test::bbcode_18 ... ok
[INFO] [stdout] test string::test::bbcode_19 ... ok
[INFO] [stdout] test string::test::bbcode_13 ... ok
[INFO] [stdout] test string::test::bbcode_15 ... ok
[INFO] [stdout] test string::test::bbcode_2 ... ok
[INFO] [stdout] test string::test::bbcode_20 ... ok
[INFO] [stdout] test string::test::bbcode_21 ... ok
[INFO] [stdout] test string::test::bbcode_22 ... ok
[INFO] [stdout] test string::test::bbcode_23 ... ok
[INFO] [stdout] test string::test::bbcode_25 ... ok
[INFO] [stdout] test string::test::autoshutdown_0 ... ok
[INFO] [stdout] test string::test::bbcode_14 ... ok
[INFO] [stdout] test string::test::bbcode_3 ... ok
[INFO] [stdout] test string::test::bbcode_6 ... ok
[INFO] [stdout] test string::test::bbcode_7 ... ok
[INFO] [stdout] test string::test::bbcode_16 ... ok
[INFO] [stdout] test string::test::banana_0 ... ok
[INFO] [stdout] test string::test::bbcode_8 ... ok
[INFO] [stdout] test string::test::bbcode_4 ... ok
[INFO] [stdout] test string::test::block_utils_1 ... ok
[INFO] [stdout] test string::test::bbcode_9 ... ok
[INFO] [stdout] test num::test::f32_any_generates_desired_values ... ok
[INFO] [stdout] test string::test::avm_1 ... ok
[INFO] [stdout] test string::test::bbcode_5 ... ok
[INFO] [stdout] test string::test::block_utils_0 ... ok
[INFO] [stdout] test string::test::bobbin_cli_1 ... ok
[INFO] [stdout] test string::test::avm_0 ... ok
[INFO] [stdout] test string::test::bobbin_cli_0 ... ok
[INFO] [stdout] test string::test::block_utils_2 ... ok
[INFO] [stdout] test string::test::bobbin_cli_2 ... ok
[INFO] [stdout] test string::test::borsholder_0 ... ok
[INFO] [stdout] test string::test::borsholder_1 ... ok
[INFO] [stdout] test string::test::bobbin_cli_4 ... ok
[INFO] [stdout] test string::test::bullet_core_1 ... ok
[INFO] [stdout] test string::test::bullet_core_0 ... ok
[INFO] [stdout] test string::test::bullet_core_10 ... ok
[INFO] [stdout] test string::test::bullet_core_12 ... ok
[INFO] [stdout] test string::test::bullet_core_11 ... ok
[INFO] [stdout] test string::test::bullet_core_13 ... ok
[INFO] [stdout] test string::test::bullet_core_14 ... ok
[INFO] [stdout] test string::test::bullet_core_3 ... ok
[INFO] [stdout] test string::test::bullet_core_2 ... ok
[INFO] [stdout] test string::test::bullet_core_4 ... ok
[INFO] [stdout] test string::test::bullet_core_5 ... ok
[INFO] [stdout] test string::test::bullet_core_6 ... ok
[INFO] [stdout] test string::test::bullet_core_7 ... ok
[INFO] [stdout] test string::test::bullet_core_8 ... ok
[INFO] [stdout] test string::test::bobbin_cli_3 ... ok
[INFO] [stdout] test string::test::cabot_0 ... ok
[INFO] [stdout] test string::test::canteen_0 ... ok
[INFO] [stdout] test string::test::card_validate_0 ... ok
[INFO] [stdout] test string::test::card_validate_1 ... ok
[INFO] [stdout] test string::test::card_validate_2 ... ok
[INFO] [stdout] test string::test::card_validate_3 ... ok
[INFO] [stdout] test string::test::card_validate_4 ... ok
[INFO] [stdout] test string::test::card_validate_5 ... ok
[INFO] [stdout] test string::test::card_validate_6 ... ok
[INFO] [stdout] test string::test::card_validate_7 ... ok
[INFO] [stdout] test string::test::card_validate_8 ... ok
[INFO] [stdout] test string::test::card_validate_9 ... ok
[INFO] [stdout] test string::test::bullet_core_9 ... ok
[INFO] [stdout] test string::test::cabot_1 ... ok
[INFO] [stdout] test string::test::cargo_coverage_annotations_0 ... ok
[INFO] [stdout] test string::test::cargo_culture_kit_0 ... ok
[INFO] [stdout] test string::test::bobbin_cli_9 ... ok
[INFO] [stdout] test string::test::bobbin_cli_7 ... ok
[INFO] [stdout] test string::test::cargo_edit_0 ... ok
[INFO] [stdout] test string::test::cargo_edit_1 ... ok
[INFO] [stdout] test string::test::cargo_incremental_1 ... ok
[INFO] [stdout] test string::test::cargo_incremental_2 ... ok
[INFO] [stdout] test string::test::cargo_incremental_0 ... ok
[INFO] [stdout] test string::test::cargo_release_0 ... ok
[INFO] [stdout] test string::test::cargo_release_1 ... ok
[INFO] [stdout] test string::test::cargo_demangle_0 ... ok
[INFO] [stdout] test string::test::cargo_script_0 ... ok
[INFO] [stdout] test string::test::bobbin_cli_8 ... ok
[INFO] [stdout] test string::test::cargo_script_1 ... ok
[INFO] [stdout] test string::test::cargo_script_3 ... ok
[INFO] [stdout] test string::test::cargo_script_2 ... ok
[INFO] [stdout] test string::test::cargo_script_4 ... ok
[INFO] [stdout] test string::test::cargo_tarpaulin_1 ... ok
[INFO] [stdout] test string::test::cargo_tarpaulin_2 ... ok
[INFO] [stdout] test string::test::cargo_disassemble_0 ... ok
[INFO] [stdout] test string::test::bbcode_24 ... ok
[INFO] [stdout] test string::test::cargo_testjs_0 ... ok
[INFO] [stdout] test string::test::cargo_tarpaulin_0 ... ok
[INFO] [stdout] test string::test::cargo_testify_1 ... ok
[INFO] [stdout] test string::test::cargo_screeps_0 ... ok
[INFO] [stdout] test arbitrary::_std::ffi::test::into_string_error::no_panic ... ok
[INFO] [stdout] test string::test::cargo_wix_0 ... ok
[INFO] [stdout] test string::test::cargo_update_0 ... ok
[INFO] [stdout] test string::test::cargo_wix_1 ... ok
[INFO] [stdout] test string::test::carnix_1 ... ok
[INFO] [stdout] test string::test::cargo_wix_2 ... ok
[INFO] [stdout] test string::test::bobbin_cli_6 ... ok
[INFO] [stdout] test string::test::bobbin_cli_5 ... ok
[INFO] [stdout] test string::test::caseless_0 ... ok
[INFO] [stdout] test string::test::caseless_1 ... ok
[INFO] [stdout] test string::test::cdbd_0 ... ok
[INFO] [stdout] test string::test::cellsplit_0 ... ok
[INFO] [stdout] test string::test::cellsplit_1 ... ok
[INFO] [stdout] test string::test::chema_0 ... ok
[INFO] [stdout] test string::test::checkmail_0 ... ok
[INFO] [stdout] test string::test::chema_1 ... ok
[INFO] [stdout] test string::test::chord3_0 ... ok
[INFO] [stdout] test string::test::carnix_0 ... ok
[INFO] [stdout] test string::test::cargo_brew_0 ... ok
[INFO] [stdout] test string::test::cicada_0 ... ok
[INFO] [stdout] test string::test::cargo_wix_3 ... ok
[INFO] [stdout] test string::test::cicada_1 ... ok
[INFO] [stdout] test string::test::cargo_urlcrate_0 ... ok
[INFO] [stdout] test num::test::f64_any_generates_desired_values ... ok
[INFO] [stdout] test string::test::cargo_testify_0 ... ok
[INFO] [stdout] test string::test::cicada_4 ... ok
[INFO] [stdout] test string::test::circadian_0 ... ok
[INFO] [stdout] test string::test::chord3_2 ... ok
[INFO] [stdout] test string::test::circadian_1 ... ok
[INFO] [stdout] test string::test::circadian_2 ... ok
[INFO] [stdout] test string::test::cifar_10_loader_0 ... ok
[INFO] [stdout] test string::test::cifar_10_loader_1 ... ok
[INFO] [stdout] test string::test::claude_0 ... ok
[INFO] [stdout] test string::test::classifier_0 ... ok
[INFO] [stdout] test string::test::click_1 ... ok
[INFO] [stdout] test string::test::cntk_0 ... ok
[INFO] [stdout] test string::test::cntk_1 ... ok
[INFO] [stdout] test string::test::cobalt_bin_0 ... ok
[INFO] [stdout] test string::test::codeowners_0 ... ok
[INFO] [stdout] test string::test::codeowners_1 ... ok
[INFO] [stdout] test string::test::codeowners_2 ... ok
[INFO] [stdout] test string::test::colorizex_0 ... ok
[INFO] [stdout] test string::test::cicada_2 ... ok
[INFO] [stdout] test string::test::colorstring_1 ... ok
[INFO] [stdout] test string::test::commodore_0 ... ok
[INFO] [stdout] test string::test::comrak_0 ... ok
[INFO] [stdout] test string::test::conserve_0 ... ok
[INFO] [stdout] test string::test::content_blocker_0 ... ok
[INFO] [stdout] test string::test::content_blocker_1 ... ok
[INFO] [stdout] test string::test::chord3_3 ... ok
[INFO] [stdout] test string::test::arthas_derive_2 ... ok
[INFO] [stdout] test string::test::cniguru_0 ... ok
[INFO] [stdout] test string::test::content_blocker_10 ... ok
[INFO] [stdout] test string::test::content_blocker_11 ... ok
[INFO] [stdout] test string::test::content_blocker_2 ... ok
[INFO] [stdout] test string::test::content_blocker_4 ... ok
[INFO] [stdout] test string::test::content_blocker_5 ... ok
[INFO] [stdout] test string::test::content_blocker_13 ... ok
[INFO] [stdout] test string::test::content_blocker_12 ... ok
[INFO] [stdout] test string::test::content_blocker_6 ... ok
[INFO] [stdout] test string::test::content_blocker_8 ... ok
[INFO] [stdout] test string::test::content_blocker_7 ... ok
[INFO] [stdout] test string::test::colorstring_0 ... ok
[INFO] [stdout] test string::test::corollary_1 ... ok
[INFO] [stdout] test string::test::bindgen_0 ... ok
[INFO] [stdout] test string::test::cpp_to_rust_0 ... ok
[INFO] [stdout] test string::test::cpp_to_rust_1 ... ok
[INFO] [stdout] test string::test::cpp_to_rust_2 ... ok
[INFO] [stdout] test string::test::content_blocker_3 ... ok
[INFO] [stdout] test string::test::content_blocker_9 ... ok
[INFO] [stdout] test string::test::cpp_to_rust_generator_0 ... ok
[INFO] [stdout] test string::test::cpp_to_rust_generator_1 ... ok
[INFO] [stdout] test string::test::cpp_to_rust_generator_2 ... ok
[INFO] [stdout] test string::test::chord3_1 ... ok
[INFO] [stdout] test string::test::cosmogony_0 ... ok
[INFO] [stdout] test string::test::cpp_to_rust_3 ... ok
[INFO] [stdout] test string::test::cron_rs_0 ... ok
[INFO] [stdout] test string::test::cpp_to_rust_4 ... ok
[INFO] [stdout] test string::test::cpp_to_rust_5 ... ok
[INFO] [stdout] test string::test::dash2html_1 ... ok
[INFO] [stdout] test string::test::db_accelerate_0 ... ok
[INFO] [stdout] test string::test::db_accelerate_1 ... ok
[INFO] [stdout] test string::test::deb_version_0 ... ok
[INFO] [stdout] test string::test::debcargo_0 ... ok
[INFO] [stdout] test string::test::debcargo_1 ... ok
[INFO] [stdout] test string::test::cpp_to_rust_generator_5 ... ok
[INFO] [stdout] test string::test::cpp_to_rust_generator_3 ... ok
[INFO] [stdout] test string::test::djangohashers_0 ... ok
[INFO] [stdout] test string::test::dok_0 ... ok
[INFO] [stdout] test string::test::dash2html_0 ... ok
[INFO] [stdout] test string::test::dono_1 ... ok
[INFO] [stdout] test string::test::cpp_to_rust_generator_4 ... ok
[INFO] [stdout] test string::test::cicada_3 ... ok
[INFO] [stdout] test string::test::dono_0 ... ok
[INFO] [stdout] test string::test::dono_2 ... ok
[INFO] [stdout] test string::test::dvb_0 ... ok
[INFO] [stdout] test string::test::duration_parser_0 ... ok
[INFO] [stdout] test string::test::dvb_1 ... ok
[INFO] [stdout] test string::test::editorconfig_0 ... ok
[INFO] [stdout] test string::test::dvb_2 ... ok
[INFO] [stdout] test string::test::editorconfig_1 ... ok
[INFO] [stdout] test string::test::editorconfig_2 ... ok
[INFO] [stdout] test string::test::corollary_0 ... ok
[INFO] [stdout] test string::test::dishub_0 ... ok
[INFO] [stdout] test string::test::dutree_0 ... ok
[INFO] [stdout] test string::test::editorconfig_7 ... ok
[INFO] [stdout] test string::test::editorconfig_8 ... ok
[INFO] [stdout] test string::test::edmunge_0 ... ok
[INFO] [stdout] test string::test::diesel_cli_0 ... ok
[INFO] [stdout] test string::test::egc_0 ... ok
[INFO] [stdout] test string::test::egg_mode_text_0 ... ok
[INFO] [stdout] test string::test::editorconfig_6 ... ok
[INFO] [stdout] test string::test::editorconfig_3 ... ok
[INFO] [stdout] test string::test::editorconfig_5 ... ok
[INFO] [stdout] test string::test::carnix_2 ... ok
[INFO] [stdout] test string::test::epub_0 ... ok
[INFO] [stdout] test string::test::emojicons_0 ... ok
[INFO] [stdout] test string::test::emote_0 ... ok
[INFO] [stdout] test string::test::evalrs_1 ... ok
[INFO] [stdout] test string::test::evalrs_2 ... ok
[INFO] [stdout] test strategy::recursive::test::test_recursive ... ok
[INFO] [stdout] test string::test::clam_0 ... ok
[INFO] [stdout] test string::test::extrahop_0 ... ok
[INFO] [stdout] test string::test::faker_0 ... ok
[INFO] [stdout] test string::test::faker_1 ... ok
[INFO] [stdout] test string::test::eve_0 ... ok
[INFO] [stdout] test string::test::eliza_2 ... ok
[INFO] [stdout] test string::test::faker_2 ... ok
[INFO] [stdout] test string::test::faker_11 ... ok
[INFO] [stdout] test string::test::faker_4 ... ok
[INFO] [stdout] test string::test::faker_5 ... ok
[INFO] [stdout] test string::test::ethcore_logger_0 ... ok
[INFO] [stdout] test string::test::faker_6 ... ok
[INFO] [stdout] test string::test::faker_8 ... ok
[INFO] [stdout] test string::test::faker_7 ... ok
[INFO] [stdout] test string::test::faker_9 ... ok
[INFO] [stdout] test string::test::fancy_prompt_1 ... ok
[INFO] [stdout] test string::test::eliza_0 ... ok
[INFO] [stdout] test string::test::eliza_1 ... ok
[INFO] [stdout] test string::test::fancy_regex_2 ... ok
[INFO] [stdout] test string::test::fancy_regex_1 ... ok
[INFO] [stdout] test string::test::fanta_cli_0 ... ok
[INFO] [stdout] test string::test::fanta_0 ... ok
[INFO] [stdout] test string::test::fancy_regex_0 ... ok
[INFO] [stdout] test string::test::faker_3 ... ok
[INFO] [stdout] test string::test::feaders_0 ... ok
[INFO] [stdout] test string::test::feaders_1 ... ok
[INFO] [stdout] test string::test::feaders_2 ... ok
[INFO] [stdout] test string::test::fanta_cli_1 ... ok
[INFO] [stdout] test string::test::feaders_4 ... ok
[INFO] [stdout] test string::test::feaders_3 ... ok
[INFO] [stdout] test string::test::file_logger_0 ... ok
[INFO] [stdout] test string::test::fblog_0 ... ok
[INFO] [stdout] test string::test::file_scanner_0 ... ok
[INFO] [stdout] test string::test::fblog_1 ... ok
[INFO] [stdout] test string::test::d20_0 ... ok
[INFO] [stdout] test string::test::file_sniffer_0 ... ok
[INFO] [stdout] test string::test::file_sniffer_1 ... ok
[INFO] [stdout] test string::test::file_sniffer_2 ... ok
[INFO] [stdout] test string::test::file_sniffer_3 ... ok
[INFO] [stdout] test string::test::drill_0 ... ok
[INFO] [stdout] test string::test::file_sniffer_4 ... ok
[INFO] [stdout] test string::test::findr_0 ... ok
[INFO] [stdout] test string::test::findr_2 ... ok
[INFO] [stdout] test string::test::flow_0 ... ok
[INFO] [stdout] test string::test::flow_1 ... ok
[INFO] [stdout] test string::test::findr_1 ... ok
[INFO] [stdout] test string::test::flow_2 ... ok
[INFO] [stdout] test string::test::flow_3 ... ok
[INFO] [stdout] test string::test::faker_10 ... ok
[INFO] [stdout] test string::test::form_checker_0 ... ok
[INFO] [stdout] test string::test::form_checker_1 ... ok
[INFO] [stdout] test string::test::fs_eventbridge_0 ... ok
[INFO] [stdout] test string::test::editorconfig_4 ... ok
[INFO] [stdout] test string::test::fselect_0 ... ok
[INFO] [stdout] test string::test::fselect_1 ... ok
[INFO] [stdout] test string::test::ftp_1 ... ok
[INFO] [stdout] test string::test::ftp_2 ... ok
[INFO] [stdout] test string::test::fungi_lang_0 ... ok
[INFO] [stdout] test string::test::fancy_prompt_0 ... ok
[INFO] [stdout] test string::test::file_scanner_1 ... ok
[INFO] [stdout] test string::test::file_scanner_3 ... ok
[INFO] [stdout] test string::test::file_scanner_2 ... ok
[INFO] [stdout] test string::test::generate_nix_pkg_1 ... ok
[INFO] [stdout] test string::test::file_scanner_4 ... ok
[INFO] [stdout] test string::test::genact_0 ... ok
[INFO] [stdout] test string::test::genact_1 ... ok
[INFO] [stdout] test string::test::generic_dns_update_0 ... ok
[INFO] [stdout] test string::test::generic_dns_update_2 ... ok
[INFO] [stdout] test string::test::gate_build_0 ... ok
[INFO] [stdout] test string::test::geochunk_0 ... ok
[INFO] [stdout] test string::test::ger_0 ... ok
[INFO] [stdout] test string::test::ger_1 ... ok
[INFO] [stdout] test string::test::generic_dns_update_3 ... ok
[INFO] [stdout] test string::test::generic_dns_update_5 ... ok
[INFO] [stdout] test string::test::generic_dns_update_4 ... ok
[INFO] [stdout] test string::test::git_find_0 ... ok
[INFO] [stdout] test string::test::git2_codecommit_0 ... ok
[INFO] [stdout] test string::test::git_shell_enforce_directory_0 ... ok
[INFO] [stdout] test string::test::ggp_rs_1 ... ok
[INFO] [stdout] test string::test::git_workarea_0 ... ok
[INFO] [stdout] test string::test::ggp_rs_0 ... ok
[INFO] [stdout] test string::test::fractal_matrix_api_0 ... ok
[INFO] [stdout] test string::test::carnix_3 ... ok
[INFO] [stdout] test string::test::glossy_codegen_1 ... ok
[INFO] [stdout] test string::test::glossy_codegen_2 ... ok
[INFO] [stdout] test string::test::glossy_codegen_3 ... ok
[INFO] [stdout] test string::test::glossy_codegen_4 ... ok
[INFO] [stdout] test string::test::glr_parser_0 ... ok
[INFO] [stdout] test string::test::glr_parser_1 ... ok
[INFO] [stdout] test string::test::git_journal_0 ... ok
[INFO] [stdout] test string::test::glr_parser_2 ... ok
[INFO] [stdout] test string::test::cargo_incremental_3 ... ok
[INFO] [stdout] test string::test::government_id_0 ... ok
[INFO] [stdout] test string::test::gluster_0 ... ok
[INFO] [stdout] test string::test::graphql_idl_parser_0 ... ok
[INFO] [stdout] test string::test::graphql_idl_parser_1 ... ok
[INFO] [stdout] test string::test::graphql_idl_parser_11 ... ok
[INFO] [stdout] test string::test::graphql_idl_parser_10 ... ok
[INFO] [stdout] test string::test::graphql_idl_parser_12 ... ok
[INFO] [stdout] test string::test::graphql_idl_parser_14 ... ok
[INFO] [stdout] test string::test::gluster_1 ... ok
[INFO] [stdout] test string::test::graphql_idl_parser_15 ... ok
[INFO] [stdout] test string::test::evalrs_0 ... ok
[INFO] [stdout] test string::test::graphql_idl_parser_17 ... ok
[INFO] [stdout] test string::test::graphql_idl_parser_13 ... ok
[INFO] [stdout] test string::test::graphql_idl_parser_16 ... ok
[INFO] [stdout] test string::test::graphql_idl_parser_18 ... ok
[INFO] [stdout] test string::test::graphql_idl_parser_19 ... ok
[INFO] [stdout] test string::test::graphql_idl_parser_5 ... ok
[INFO] [stdout] test string::test::graphql_idl_parser_3 ... ok
[INFO] [stdout] test string::test::graphql_idl_parser_2 ... ok
[INFO] [stdout] test string::test::graphql_idl_parser_7 ... ok
[INFO] [stdout] test string::test::graphql_idl_parser_8 ... ok
[INFO] [stdout] test string::test::graphql_idl_parser_6 ... ok
[INFO] [stdout] test string::test::graphql_idl_parser_4 ... ok
[INFO] [stdout] test string::test::graphql_idl_parser_9 ... ok
[INFO] [stdout] test string::test::haikunator_1 ... ok
[INFO] [stdout] test string::test::haikunator_0 ... ok
[INFO] [stdout] test string::test::haikunator_4 ... ok
[INFO] [stdout] test string::test::haikunator_2 ... ok
[INFO] [stdout] test string::test::haikunator_3 ... ok
[INFO] [stdout] test string::test::glossy_codegen_0 ... ok
[INFO] [stdout] test string::test::handlebars_0 ... ok
[INFO] [stdout] test string::test::haikunator_6 ... ok
[INFO] [stdout] test string::test::html2md_1 ... ok
[INFO] [stdout] test string::test::html2md_0 ... ok
[INFO] [stdout] test string::test::html2md_2 ... ok
[INFO] [stdout] test string::test::haikunator_5 ... ok
[INFO] [stdout] test string::test::html2md_3 ... ok
[INFO] [stdout] test string::test::hueclient_2 ... ok
[INFO] [stdout] test string::test::hueclient_3 ... ok
[INFO] [stdout] test string::test::hueclient_1 ... ok
[INFO] [stdout] test string::test::hyperscan_1 ... ok
[INFO] [stdout] test string::test::hoodlum_0 ... ok
[INFO] [stdout] test string::test::hueclient_0 ... ok
[INFO] [stdout] test string::test::grimoire_0 ... ok
[INFO] [stdout] test string::test::iban_validate_0 ... ok
[INFO] [stdout] test string::test::image_base64_0 ... ok
[INFO] [stdout] test string::test::image_base64_1 ... ok
[INFO] [stdout] test string::test::image_base64_2 ... ok
[INFO] [stdout] test string::test::ignore_0 ... ok
[INFO] [stdout] test string::test::imap_0 ... ok
[INFO] [stdout] test num::test::f32_any_sanity ... ok
[INFO] [stdout] test string::test::ipaddress_1 ... ok
[INFO] [stdout] test string::test::ipaddress_2 ... ok
[INFO] [stdout] test string::test::indradb_lib_0 ... ok
[INFO] [stdout] test num::test::f64_any_sanity ... ok
[INFO] [stdout] test string::test::isbnid_0 ... ok
[INFO] [stdout] test string::test::isbnid_1 ... ok
[INFO] [stdout] test string::test::java_properties_0 ... ok
[INFO] [stdout] test string::test::java_properties_1 ... ok
[INFO] [stdout] test string::test::hyperscan_2 ... ok
[INFO] [stdout] test string::test::fritzbox_logs_0 ... ok
[INFO] [stdout] test string::test::java_properties_2 ... ok
[INFO] [stdout] test string::test::jieba_rs_1 ... ok
[INFO] [stdout] test string::test::jieba_rs_3 ... ok
[INFO] [stdout] test string::test::gl_helpers_0 ... ok
[INFO] [stdout] test string::test::ipaddress_0 ... ok
[INFO] [stdout] test string::test::hyperscan_0 ... ok
[INFO] [stdout] test string::test::json_pointer_0 ... ok
[INFO] [stdout] test string::test::json_pointer_1 ... ok
[INFO] [stdout] test string::test::just_0 ... ok
[INFO] [stdout] test string::test::generate_nix_pkg_0 ... ok
[INFO] [stdout] test string::test::jieba_rs_0 ... ok
[INFO] [stdout] test string::test::jieba_rs_4 ... ok
[INFO] [stdout] test string::test::katana_0 ... ok
[INFO] [stdout] test string::test::katana_1 ... ok
[INFO] [stdout] test string::test::jieba_rs_2 ... ok
[INFO] [stdout] test string::test::katana_10 ... ok
[INFO] [stdout] test string::test::katana_12 ... ok
[INFO] [stdout] test string::test::katana_11 ... ok
[INFO] [stdout] test string::test::kailua_syntax_0 ... ok
[INFO] [stdout] test string::test::kailua_syntax_1 ... ok
[INFO] [stdout] test string::test::jieba_rs_5 ... ok
[INFO] [stdout] test string::test::katana_5 ... ok
[INFO] [stdout] test string::test::gl_helpers_1 ... ok
[INFO] [stdout] test string::test::katana_8 ... ok
[INFO] [stdout] test string::test::katana_7 ... ok
[INFO] [stdout] test string::test::katana_9 ... ok
[INFO] [stdout] test string::test::kbgpg_0 ... ok
[INFO] [stdout] test string::test::katana_3 ... ok
[INFO] [stdout] test string::test::kvvliveapi_0 ... ok
[INFO] [stdout] test string::test::katana_6 ... ok
[INFO] [stdout] test string::test::kefia_0 ... ok
[INFO] [stdout] test string::test::libimagentrytag_0 ... ok
[INFO] [stdout] test string::test::kryptos_0 ... ok
[INFO] [stdout] test string::test::libimaginteraction_0 ... ok
[INFO] [stdout] test string::test::libimagutil_0 ... ok
[INFO] [stdout] test string::test::libimagutil_1 ... ok
[INFO] [stdout] test string::test::limonite_0 ... ok
[INFO] [stdout] test string::test::libimaginteraction_1 ... ok
[INFO] [stdout] test string::test::katana_4 ... ok
[INFO] [stdout] test string::test::linky_0 ... ok
[INFO] [stdout] test string::test::linky_1 ... ok
[INFO] [stdout] test string::test::linux_ip_2 ... ok
[INFO] [stdout] test string::test::joseki_0 ... ok
[INFO] [stdout] test string::test::linux_ip_4 ... ok
[INFO] [stdout] test string::test::linux_ip_5 ... ok
[INFO] [stdout] test string::test::linux_ip_3 ... ok
[INFO] [stdout] test string::test::linux_ip_7 ... ok
[INFO] [stdout] test string::test::linux_ip_0 ... ok
[INFO] [stdout] test string::test::lalrpop_0 ... ok
[INFO] [stdout] test string::test::lalrpop_snap_0 ... ok
[INFO] [stdout] test string::test::evalrs_3 ... ok
[INFO] [stdout] test string::test::lit_2 ... ok
[INFO] [stdout] test string::test::lit_0 ... ok
[INFO] [stdout] test string::test::lorikeet_0 ... ok
[INFO] [stdout] test string::test::luther_0 ... ok
[INFO] [stdout] test string::test::katana_2 ... ok
[INFO] [stdout] test string::test::magnet_app_0 ... ok
[INFO] [stdout] test string::test::gitlab_api_0 ... ok
[INFO] [stdout] test string::test::karaconv_0 ... ok
[INFO] [stdout] test string::test::hyperscan_3 ... ok
[INFO] [stdout] test string::test::magnet_more_0 ... ok
[INFO] [stdout] test string::test::little_boxes_0 ... ok
[INFO] [stdout] test string::test::lit_1 ... ok
[INFO] [stdout] test string::test::media_filename_0 ... ok
[INFO] [stdout] test string::test::media_filename_2 ... ok
[INFO] [stdout] test string::test::iptables_0 ... ok
[INFO] [stdout] test string::test::media_filename_4 ... ok
[INFO] [stdout] test string::test::mallumo_0 ... ok
[INFO] [stdout] test string::test::media_filename_1 ... ok
[INFO] [stdout] test string::test::media_filename_6 ... ok
[INFO] [stdout] test string::test::media_filename_3 ... ok
[INFO] [stdout] test string::test::media_filename_8 ... ok
[INFO] [stdout] test string::test::media_filename_7 ... ok
[INFO] [stdout] test string::test::linux_ip_1 ... ok
[INFO] [stdout] test string::test::media_filename_9 ... ok
[INFO] [stdout] test string::test::linux_ip_6 ... ok
[INFO] [stdout] test string::test::minifier_1 ... ok
[INFO] [stdout] test string::test::migrant_lib_0 ... ok
[INFO] [stdout] test string::test::media_filename_5 ... ok
[INFO] [stdout] test string::test::migrant_lib_2 ... ok
[INFO] [stdout] test string::test::minifier_0 ... ok
[INFO] [stdout] test string::test::ispc_0 ... ok
[INFO] [stdout] test string::test::minifier_4 ... ok
[INFO] [stdout] test string::test::minifier_3 ... ok
[INFO] [stdout] test string::test::minipre_0 ... ok
[INFO] [stdout] test string::test::mob_0 ... ok
[INFO] [stdout] test string::test::monger_0 ... ok
[INFO] [stdout] test string::test::mongo_rub_0 ... ok
[INFO] [stdout] test string::test::mozversion_0 ... ok
[INFO] [stdout] test string::test::minifier_2 ... ok
[INFO] [stdout] test string::test::multirust_rs_0 ... ok
[INFO] [stdout] test string::test::mysql_common_0 ... ok
[INFO] [stdout] test string::test::mysql_common_1 ... ok
[INFO] [stdout] test string::test::nail_0 ... ok
[INFO] [stdout] test string::test::nail_1 ... ok
[INFO] [stdout] test string::test::minifier_5 ... ok
[INFO] [stdout] test string::test::next_episode_0 ... ok
[INFO] [stdout] test string::test::minifier_7 ... ok
[INFO] [stdout] test string::test::minifier_6 ... ok
[INFO] [stdout] test string::test::nginx_config_0 ... ok
[INFO] [stdout] test string::test::minifier_8 ... ok
[INFO] [stdout] test string::test::nickel_0 ... ok
[INFO] [stdout] test string::test::mallumo_1 ... ok
[INFO] [stdout] test string::test::nickel_1 ... ok
[INFO] [stdout] test string::test::nomi_0 ... ok
[INFO] [stdout] test string::test::numbat_0 ... ok
[INFO] [stdout] test string::test::notetxt_0 ... ok
[INFO] [stdout] test string::test::oatie_0 ... ok
[INFO] [stdout] test string::test::ommui_string_patterns_0 ... ok
[INFO] [stdout] test string::test::ommui_string_patterns_1 ... ok
[INFO] [stdout] test string::test::opcua_types_0 ... ok
[INFO] [stdout] test string::test::opcua_types_1 ... ok
[INFO] [stdout] test string::test::open_read_later_0 ... ok
[INFO] [stdout] test string::test::orm_0 ... ok
[INFO] [stdout] test string::test::os_type_0 ... ok
[INFO] [stdout] test string::test::mallumo_2 ... ok
[INFO] [stdout] test string::test::nlp_tokenize_0 ... ok
[INFO] [stdout] test string::test::mbutiles_0 ... ok
[INFO] [stdout] test string::test::migrant_lib_1 ... ok
[INFO] [stdout] test string::test::nereon_0 ... ok
[INFO] [stdout] test string::test::ohmers_0 ... ok
[INFO] [stdout] test string::test::nodes_0 ... ok
[INFO] [stdout] test string::test::ovpnfile_0 ... ok
[INFO] [stdout] test string::test::ovpnfile_1 ... ok
[INFO] [stdout] test string::test::ovpnfile_2 ... ok
[INFO] [stdout] test string::test::os_type_1 ... ok
[INFO] [stdout] test string::test::not_stakkr_0 ... ok
[INFO] [stdout] test string::test::os_type_3 ... ok
[INFO] [stdout] test string::test::n5_0 ... ok
[INFO] [stdout] test string::test::pact_matching_0 ... ok
[INFO] [stdout] test string::test::os_type_5 ... ok
[INFO] [stdout] test string::test::pact_matching_1 ... ok
[INFO] [stdout] test string::test::linux_ip_8 ... ok
[INFO] [stdout] test string::test::pact_matching_2 ... ok
[INFO] [stdout] test string::test::parser_haskell_2 ... ok
[INFO] [stdout] test string::test::parser_haskell_1 ... ok
[INFO] [stdout] test string::test::pew_0 ... ok
[INFO] [stdout] test string::test::pew_1 ... ok
[INFO] [stdout] test string::test::os_type_6 ... ok
[INFO] [stdout] test string::test::phile_0 ... ok
[INFO] [stdout] test string::test::os_type_7 ... ok
[INFO] [stdout] test string::test::parser_haskell_3 ... ok
[INFO] [stdout] test string::test::phone_number_0 ... ok
[INFO] [stdout] test string::test::phile_2 ... ok
[INFO] [stdout] test string::test::phile_1 ... ok
[INFO] [stdout] test string::test::phone_number_3 ... ok
[INFO] [stdout] test string::test::phonenumber_1 ... ok
[INFO] [stdout] test string::test::phone_number_2 ... ok
[INFO] [stdout] test string::test::phone_number_1 ... ok
[INFO] [stdout] test string::test::phonenumber_3 ... ok
[INFO] [stdout] test string::test::os_type_4 ... ok
[INFO] [stdout] test string::test::phonenumber_6 ... ok
[INFO] [stdout] test string::test::phonenumber_7 ... ok
[INFO] [stdout] test string::test::pinyin_0 ... ok
[INFO] [stdout] test string::test::pinyin_1 ... ok
[INFO] [stdout] test string::test::pippin_0 ... ok
[INFO] [stdout] test string::test::pippin_1 ... ok
[INFO] [stdout] test string::test::pippin_2 ... ok
[INFO] [stdout] test string::test::parser_haskell_0 ... ok
[WARN] too many lines in the log, truncating it
