[INFO] fetching crate cynthia 0.0.6...
[INFO] testing cynthia-0.0.6 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate cynthia 0.0.6 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate cynthia 0.0.6
[INFO] finished tweaking crates.io crate cynthia 0.0.6
[INFO] tweaked toml for crates.io crate cynthia 0.0.6 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate cynthia 0.0.6 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 37 packages to highest compatible versions
[INFO] [stderr]       Adding inotify v0.9.6 (available: v0.11.5)
[INFO] [stderr]       Adding signal-hook v0.1.17 (available: v0.4.5)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded timerfd v1.6.0
[INFO] [stderr]   Downloaded signal-hook v0.1.17
[INFO] [stderr]   Downloaded cynthia-macros v0.0.3
[INFO] [stderr]   Downloaded inotify v0.9.6
[INFO] [stderr]   Downloaded inotify-sys v0.1.8
[INFO] [stderr]   Downloaded crossbeam-queue v0.3.14
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] d963d72865c1e13d592f7324cdb205228fc4217465484fbce82f34ec0571c51f
[INFO] running `Command { std: "docker" "start" "d963d72865c1e13d592f7324cdb205228fc4217465484fbce82f34ec0571c51f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d963d72865c1e13d592f7324cdb205228fc4217465484fbce82f34ec0571c51f", 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" "d963d72865c1e13d592f7324cdb205228fc4217465484fbce82f34ec0571c51f" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d963d72865c1e13d592f7324cdb205228fc4217465484fbce82f34ec0571c51f", 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" "d963d72865c1e13d592f7324cdb205228fc4217465484fbce82f34ec0571c51f" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.191
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling unicode-ident v1.0.27
[INFO] [stderr]    Compiling crossbeam-utils v0.8.23
[INFO] [stderr]    Compiling futures-core v0.3.34
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling cfg-if v1.0.5
[INFO] [stderr]    Compiling futures-io v0.3.34
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling crossbeam-queue v0.3.14
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling signal-hook v0.1.17
[INFO] [stderr]    Compiling cynthia-macros v0.0.3
[INFO] [stderr]    Compiling cynthia v0.0.6 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0432]: unresolved import `crate::Event`
[INFO] [stdout]  --> src/net/polling/epoll.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::Event;
[INFO] [stdout]   |     ^^^^^^^-----
[INFO] [stdout]   |            |
[INFO] [stdout]   |            no `Event` in the root
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these structs instead
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::platform::event::Event;
[INFO] [stdout]   |            +++++++++++++++++
[INFO] [stdout] 6 | use crate::runtime::polling::Event;
[INFO] [stdout]   |            ++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NOTIFY_KEY` in the crate root
[INFO] [stdout]   --> src/net/polling/epoll.rs:75:53
[INFO] [stdout]    |
[INFO] [stdout] 75 |             poller.add(timer_fd, Event::none(crate::NOTIFY_KEY))?;
[INFO] [stdout]    |                                                     ^^^^^^^^^^ not found in the crate root
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::runtime::polling::NOTIFY_KEY;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `NOTIFY_KEY`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 75 -             poller.add(timer_fd, Event::none(crate::NOTIFY_KEY))?;
[INFO] [stdout] 75 +             poller.add(timer_fd, Event::none(NOTIFY_KEY))?;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NOTIFY_KEY` in the crate root
[INFO] [stdout]   --> src/net/polling/epoll.rs:81:29
[INFO] [stdout]    |
[INFO] [stdout] 81 |                 key: crate::NOTIFY_KEY,
[INFO] [stdout]    |                             ^^^^^^^^^^ not found in the crate root
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]    |
[INFO] [stdout]  1 + use crate::runtime::polling::NOTIFY_KEY;
[INFO] [stdout]    |
[INFO] [stdout] help: if you import `NOTIFY_KEY`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 81 -                 key: crate::NOTIFY_KEY,
[INFO] [stdout] 81 +                 key: NOTIFY_KEY,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NOTIFY_KEY` in the crate root
[INFO] [stdout]    --> src/net/polling/epoll.rs:126:33
[INFO] [stdout]     |
[INFO] [stdout] 126 |                     key: crate::NOTIFY_KEY,
[INFO] [stdout]     |                                 ^^^^^^^^^^ not found in the crate root
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::runtime::polling::NOTIFY_KEY;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `NOTIFY_KEY`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 126 -                     key: crate::NOTIFY_KEY,
[INFO] [stdout] 126 +                     key: NOTIFY_KEY,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `NOTIFY_KEY` in the crate root
[INFO] [stdout]    --> src/net/polling/epoll.rs:162:29
[INFO] [stdout]     |
[INFO] [stdout] 162 |                 key: crate::NOTIFY_KEY,
[INFO] [stdout]     |                             ^^^^^^^^^^ not found in the crate root
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]     |
[INFO] [stdout]   1 + use crate::runtime::polling::NOTIFY_KEY;
[INFO] [stdout]     |
[INFO] [stdout] help: if you import `NOTIFY_KEY`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 162 -                 key: crate::NOTIFY_KEY,
[INFO] [stdout] 162 +                 key: NOTIFY_KEY,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: crate `libc` is private
[INFO] [stdout]   --> src/net/polling/epoll.rs:91:23
[INFO] [stdout]    |
[INFO] [stdout] 91 |         self.ctl(std::libc::EPOLL_CTL_ADD, fd, Some(ev))
[INFO] [stdout]    |                       ^^^^  ------------- constant `EPOLL_CTL_ADD` is not publicly re-exported
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       private crate
[INFO] [stdout]    |
[INFO] [stdout] note: the crate `libc` is defined here
[INFO] [stdout]   --> /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/lib.rs:481:0
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: crate `libc` is private
[INFO] [stdout]   --> src/net/polling/epoll.rs:95:23
[INFO] [stdout]    |
[INFO] [stdout] 95 |         self.ctl(std::libc::EPOLL_CTL_MOD, fd, Some(ev))
[INFO] [stdout]    |                       ^^^^  ------------- constant `EPOLL_CTL_MOD` is not publicly re-exported
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       private crate
[INFO] [stdout]    |
[INFO] [stdout] note: the crate `libc` is defined here
[INFO] [stdout]   --> /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/lib.rs:481:0
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: crate `libc` is private
[INFO] [stdout]   --> src/net/polling/epoll.rs:99:23
[INFO] [stdout]    |
[INFO] [stdout] 99 |         self.ctl(std::libc::EPOLL_CTL_DEL, fd, None)
[INFO] [stdout]    |                       ^^^^  ------------- constant `EPOLL_CTL_DEL` is not publicly re-exported
[INFO] [stdout]    |                       |
[INFO] [stdout]    |                       private crate
[INFO] [stdout]    |
[INFO] [stdout] note: the crate `libc` is defined here
[INFO] [stdout]   --> /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/lib.rs:481:0
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: crate `libc` is private
[INFO] [stdout]    --> src/net/polling/epoll.rs:104:32
[INFO] [stdout]     |
[INFO] [stdout] 104 |             let new_val = std::libc::itimerspec {
[INFO] [stdout]     |                                ^^^^  ---------- struct `itimerspec` is not publicly re-exported
[INFO] [stdout]     |                                |
[INFO] [stdout]     |                                private crate
[INFO] [stdout]     |
[INFO] [stdout] note: the crate `libc` is defined here
[INFO] [stdout]    --> /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/lib.rs:481:0
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: crate `libc` is private
[INFO] [stdout]    --> src/net/polling/epoll.rs:108:37
[INFO] [stdout]     |
[INFO] [stdout] 108 |                     Some(t) => std::libc::timespec {
[INFO] [stdout]     |                                     ^^^^  -------- struct `timespec` is not publicly re-exported
[INFO] [stdout]     |                                     |
[INFO] [stdout]     |                                     private crate
[INFO] [stdout]     |
[INFO] [stdout] note: the crate `libc` is defined here
[INFO] [stdout]    --> /rustc/dfb0accb7f508ae8be965d8629557221c889dd98/library/std/src/lib.rs:481:0
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `FileTypeExt`, `MetadataExt`, and `PermissionsExt`
[INFO] [stdout]    --> src/fs/fs.rs:560:33
[INFO] [stdout]     |
[INFO] [stdout] 560 |     pub use std::os::unix::fs::{FileTypeExt, MetadataExt, PermissionsExt};
[INFO] [stdout]     |                                 ^^^^^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `unstable`
[INFO] [stdout]   --> src/future/mod.rs:24:11
[INFO] [stdout]    |
[INFO] [stdout] 24 | #[cfg(any(feature = "unstable", feature = "default"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `alloc`, `cynthia-macros`, `default`, `full`, `futures-io`, `macros`, `pin-project-lite`, and `std`
[INFO] [stdout]    = help: consider adding `unstable` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]    = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `unstable`
[INFO] [stdout]   --> src/future/mod.rs:26:11
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[cfg(any(feature = "unstable", feature = "default"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `alloc`, `cynthia-macros`, `default`, `full`, `futures-io`, `macros`, `pin-project-lite`, and `std`
[INFO] [stdout]    = help: consider adding `unstable` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]  --> src/runtime/local.rs:8:32
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub use crate::runtime::task::{self, Task};
[INFO] [stdout]   |                                ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `128`
[INFO] [stdout]    --> src/utils/rander.rs:367:11
[INFO] [stdout]     |
[INFO] [stdout] 367 |     #[cfg(target_pointer_width = "128")]
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] help: `128` is an expected value for `target_has_atomic`
[INFO] [stdout]     |
[INFO] [stdout] 367 -     #[cfg(target_pointer_width = "128")]
[INFO] [stdout] 367 +     #[cfg(target_has_atomic = "128")]
[INFO] [stdout]     |
[INFO] [stdout] help: `128` is an expected value for `target_has_atomic_load_store`
[INFO] [stdout]     |
[INFO] [stdout] 367 -     #[cfg(target_pointer_width = "128")]
[INFO] [stdout] 367 +     #[cfg(target_has_atomic_load_store = "128")]
[INFO] [stdout]     |
[INFO] [stdout] help: `128` is an expected value for `target_has_atomic_primitive_alignment`
[INFO] [stdout]     |
[INFO] [stdout] 367 -     #[cfg(target_pointer_width = "128")]
[INFO] [stdout] 367 +     #[cfg(target_has_atomic_primitive_alignment = "128")]
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `unstable`
[INFO] [stdout]   --> src/utils/utils.rs:18:7
[INFO] [stdout]    |
[INFO] [stdout] 18 | #[cfg(feature = "unstable")]
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `alloc`, `cynthia-macros`, `default`, `full`, `futures-io`, `macros`, `pin-project-lite`, and `std`
[INFO] [stdout]    = help: consider adding `unstable` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `unstable`
[INFO] [stdout]   --> src/utils/utils.rs:49:30
[INFO] [stdout]    |
[INFO] [stdout] 49 |     any(feature = "default", feature = "unstable")
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `alloc`, `cynthia-macros`, `default`, `full`, `futures-io`, `macros`, `pin-project-lite`, and `std`
[INFO] [stdout]    = help: consider adding `unstable` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `unstable`
[INFO] [stdout]   --> src/utils/utils.rs:55:11
[INFO] [stdout]    |
[INFO] [stdout] 55 | #[cfg(any(feature = "unstable", feature = "default"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `alloc`, `cynthia-macros`, `default`, `full`, `futures-io`, `macros`, `pin-project-lite`, and `std`
[INFO] [stdout]    = help: consider adding `unstable` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `unstable`
[INFO] [stdout]   --> src/utils/utils.rs:87:11
[INFO] [stdout]    |
[INFO] [stdout] 87 | #[cfg(any(feature = "unstable", feature = "default"))]
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected values for `feature` are: `alloc`, `cynthia-macros`, `default`, `full`, `futures-io`, `macros`, `pin-project-lite`, and `std`
[INFO] [stdout]    = help: consider adding `unstable` as a feature in `Cargo.toml`
[INFO] [stdout]    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/io/mod.rs:36:29
[INFO] [stdout]    |
[INFO] [stdout] 36 |     Duration::new(std::u64::MAX, 1_000_000_000 - 1)
[INFO] [stdout]    |                             ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/net/polling/mod.rs:8:10
[INFO] [stdout]   |
[INFO] [stdout] 8 | use std::usize;
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/net/polling/mod.rs:45:39
[INFO] [stdout]    |
[INFO] [stdout] 45 | const NOTIFY_KEY: usize = std::usize::MAX;
[INFO] [stdout]    |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/net/polling/mod.rs:134:68
[INFO] [stdout]     |
[INFO] [stdout] 134 |             events.extend(lock.iter().filter(|ev| ev.key != usize::MAX));
[INFO] [stdout]     |                                                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/net/polling/epoll.rs:91:18
[INFO] [stdout]    |
[INFO] [stdout] 91 |         self.ctl(std::libc::EPOLL_CTL_ADD, fd, Some(ev))
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/net/polling/epoll.rs:95:18
[INFO] [stdout]    |
[INFO] [stdout] 95 |         self.ctl(std::libc::EPOLL_CTL_MOD, fd, Some(ev))
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]   --> src/net/polling/epoll.rs:99:18
[INFO] [stdout]    |
[INFO] [stdout] 99 |         self.ctl(std::libc::EPOLL_CTL_DEL, fd, None)
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/net/polling/epoll.rs:104:27
[INFO] [stdout]     |
[INFO] [stdout] 104 |             let new_val = std::libc::itimerspec {
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/net/polling/epoll.rs:108:32
[INFO] [stdout]     |
[INFO] [stdout] 108 |                     Some(t) => std::libc::timespec {
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/net/polling/epoll.rs:136:75
[INFO] [stdout]     |
[INFO] [stdout] 136 |                 let mut ms = t.as_millis().try_into().unwrap_or(std::i32::MAX);
[INFO] [stdout]     |                                                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/platform/channel/channel.rs:9:32
[INFO] [stdout]   |
[INFO] [stdout] 9 | use std::{error, fmt, process, usize};
[INFO] [stdout]   |                                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/platform/channel/channel.rs:26:41
[INFO] [stdout]    |
[INFO] [stdout] 26 |             self.send_ops.notify(usize::MAX);
[INFO] [stdout]    |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/platform/channel/channel.rs:28:41
[INFO] [stdout]    |
[INFO] [stdout] 28 |             self.recv_ops.notify(usize::MAX);
[INFO] [stdout]    |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/platform/channel/channel.rs:29:43
[INFO] [stdout]    |
[INFO] [stdout] 29 |             self.stream_ops.notify(usize::MAX);
[INFO] [stdout]    |                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/platform/channel/channel.rs:90:55
[INFO] [stdout]    |
[INFO] [stdout] 90 |                 self.channel.stream_ops.notify(usize::MAX);
[INFO] [stdout]    |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/platform/channel/channel.rs:178:27
[INFO] [stdout]     |
[INFO] [stdout] 178 |         if count > usize::MAX / 2 {
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/platform/channel/channel.rs:284:27
[INFO] [stdout]     |
[INFO] [stdout] 284 |         if count > usize::MAX / 2 {
[INFO] [stdout]     |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]   --> src/platform/event/listener.rs:14:10
[INFO] [stdout]    |
[INFO] [stdout] 14 | use std::usize;
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/platform/event/listener.rs:91:64
[INFO] [stdout]    |
[INFO] [stdout] 91 |             if inner.notified.load(Ordering::Acquire) < usize::MAX {
[INFO] [stdout]    |                                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/platform/event/listener.rs:100:64
[INFO] [stdout]     |
[INFO] [stdout] 100 |             if inner.notified.load(Ordering::Acquire) < usize::MAX {
[INFO] [stdout]     |                                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/platform/event/listener.rs:117:51
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 notified: AtomicUsize::new(usize::MAX),
[INFO] [stdout]     |                                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/platform/event/listener.rs:343:20
[INFO] [stdout]     |
[INFO] [stdout] 343 |             usize::MAX
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/platform/lock/barrier.rs:56:43
[INFO] [stdout]    |
[INFO] [stdout] 56 |             self.event.notify(std::usize::MAX);
[INFO] [stdout]    |                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated module `std::usize`: all constants in this module replaced by associated constants on the type
[INFO] [stdout]  --> src/platform/lock/mutex.rs:6:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::usize;
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/platform/lock/mutex.rs:85:64
[INFO] [stdout]    |
[INFO] [stdout] 85 |         if self.state.fetch_add(2, Ordering::Release) > usize::MAX / 2 {
[INFO] [stdout]    |                                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::isize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/platform/lock/rwlock.rs:48:36
[INFO] [stdout]    |
[INFO] [stdout] 48 |             if state > std::isize::MAX as usize {
[INFO] [stdout]    |                                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::isize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/platform/lock/rwlock.rs:69:40
[INFO] [stdout]    |
[INFO] [stdout] 69 |                 if state > std::isize::MAX as usize {
[INFO] [stdout]    |                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::isize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/platform/lock/rwlock.rs:100:32
[INFO] [stdout]     |
[INFO] [stdout] 100 |         if state > std::isize::MAX as usize {
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::isize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/platform/lock/rwlock.rs:127:32
[INFO] [stdout]     |
[INFO] [stdout] 127 |         if state > std::isize::MAX as usize {
[INFO] [stdout]     |                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/process/mod.rs:297:48
[INFO] [stdout]     |
[INFO] [stdout] 297 |                     SIGCHLD.notify(std::usize::MAX);
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f32::MANTISSA_DIGITS`: replaced by the `MANTISSA_DIGITS` associated constant on `f32`
[INFO] [stdout]    --> src/utils/rander.rs:223:27
[INFO] [stdout]     |
[INFO] [stdout] 223 |         let f = std::f32::MANTISSA_DIGITS - 1;
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::f64::MANTISSA_DIGITS`: replaced by the `MANTISSA_DIGITS` associated constant on `f64`
[INFO] [stdout]    --> src/utils/rander.rs:229:27
[INFO] [stdout]     |
[INFO] [stdout] 229 |         let f = std::f64::MANTISSA_DIGITS - 1;
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:145:46
[INFO] [stdout]     |
[INFO] [stdout] 145 |                   Bound::Unbounded => std::$t::MIN,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 233 | /     rand_integer!(
[INFO] [stdout] 234 | |         i8,
[INFO] [stdout] 235 | |         gen_u32,
[INFO] [stdout] 236 | |         gen_mod_u32,
[INFO] [stdout] 237 | |         "Generates a random `i8` in the given range."
[INFO] [stdout] 238 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:151:46
[INFO] [stdout]     |
[INFO] [stdout] 151 |                   Bound::Unbounded => std::$t::MAX,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 233 | /     rand_integer!(
[INFO] [stdout] 234 | |         i8,
[INFO] [stdout] 235 | |         gen_u32,
[INFO] [stdout] 236 | |         gen_mod_u32,
[INFO] [stdout] 237 | |         "Generates a random `i8` in the given range."
[INFO] [stdout] 238 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:32
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 233 | /     rand_integer!(
[INFO] [stdout] 234 | |         i8,
[INFO] [stdout] 235 | |         gen_u32,
[INFO] [stdout] 236 | |         gen_mod_u32,
[INFO] [stdout] 237 | |         "Generates a random `i8` in the given range."
[INFO] [stdout] 238 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:56
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                                          ^^^
[INFO] [stdout] ...
[INFO] [stdout] 233 | /     rand_integer!(
[INFO] [stdout] 234 | |         i8,
[INFO] [stdout] 235 | |         gen_u32,
[INFO] [stdout] 236 | |         gen_mod_u32,
[INFO] [stdout] 237 | |         "Generates a random `i8` in the given range."
[INFO] [stdout] 238 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:145:46
[INFO] [stdout]     |
[INFO] [stdout] 145 |                   Bound::Unbounded => std::$t::MIN,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 240 | /     rand_integer!(
[INFO] [stdout] 241 | |         i16,
[INFO] [stdout] 242 | |         gen_u32,
[INFO] [stdout] 243 | |         gen_mod_u32,
[INFO] [stdout] 244 | |         "Generates a random `i16` in the given range."
[INFO] [stdout] 245 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:151:46
[INFO] [stdout]     |
[INFO] [stdout] 151 |                   Bound::Unbounded => std::$t::MAX,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 240 | /     rand_integer!(
[INFO] [stdout] 241 | |         i16,
[INFO] [stdout] 242 | |         gen_u32,
[INFO] [stdout] 243 | |         gen_mod_u32,
[INFO] [stdout] 244 | |         "Generates a random `i16` in the given range."
[INFO] [stdout] 245 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:32
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 240 | /     rand_integer!(
[INFO] [stdout] 241 | |         i16,
[INFO] [stdout] 242 | |         gen_u32,
[INFO] [stdout] 243 | |         gen_mod_u32,
[INFO] [stdout] 244 | |         "Generates a random `i16` in the given range."
[INFO] [stdout] 245 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:56
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                                          ^^^
[INFO] [stdout] ...
[INFO] [stdout] 240 | /     rand_integer!(
[INFO] [stdout] 241 | |         i16,
[INFO] [stdout] 242 | |         gen_u32,
[INFO] [stdout] 243 | |         gen_mod_u32,
[INFO] [stdout] 244 | |         "Generates a random `i16` in the given range."
[INFO] [stdout] 245 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:145:46
[INFO] [stdout]     |
[INFO] [stdout] 145 |                   Bound::Unbounded => std::$t::MIN,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 247 | /     rand_integer!(
[INFO] [stdout] 248 | |         i32,
[INFO] [stdout] 249 | |         gen_u32,
[INFO] [stdout] 250 | |         gen_mod_u32,
[INFO] [stdout] 251 | |         "Generates a random `i32` in the given range."
[INFO] [stdout] 252 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:151:46
[INFO] [stdout]     |
[INFO] [stdout] 151 |                   Bound::Unbounded => std::$t::MAX,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 247 | /     rand_integer!(
[INFO] [stdout] 248 | |         i32,
[INFO] [stdout] 249 | |         gen_u32,
[INFO] [stdout] 250 | |         gen_mod_u32,
[INFO] [stdout] 251 | |         "Generates a random `i32` in the given range."
[INFO] [stdout] 252 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:32
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 247 | /     rand_integer!(
[INFO] [stdout] 248 | |         i32,
[INFO] [stdout] 249 | |         gen_u32,
[INFO] [stdout] 250 | |         gen_mod_u32,
[INFO] [stdout] 251 | |         "Generates a random `i32` in the given range."
[INFO] [stdout] 252 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:56
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                                          ^^^
[INFO] [stdout] ...
[INFO] [stdout] 247 | /     rand_integer!(
[INFO] [stdout] 248 | |         i32,
[INFO] [stdout] 249 | |         gen_u32,
[INFO] [stdout] 250 | |         gen_mod_u32,
[INFO] [stdout] 251 | |         "Generates a random `i32` in the given range."
[INFO] [stdout] 252 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:145:46
[INFO] [stdout]     |
[INFO] [stdout] 145 |                   Bound::Unbounded => std::$t::MIN,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 254 | /     rand_integer!(
[INFO] [stdout] 255 | |         i64,
[INFO] [stdout] 256 | |         gen_u64,
[INFO] [stdout] 257 | |         gen_mod_u64,
[INFO] [stdout] 258 | |         "Generates a random `i64` in the given range."
[INFO] [stdout] 259 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:151:46
[INFO] [stdout]     |
[INFO] [stdout] 151 |                   Bound::Unbounded => std::$t::MAX,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 254 | /     rand_integer!(
[INFO] [stdout] 255 | |         i64,
[INFO] [stdout] 256 | |         gen_u64,
[INFO] [stdout] 257 | |         gen_mod_u64,
[INFO] [stdout] 258 | |         "Generates a random `i64` in the given range."
[INFO] [stdout] 259 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:32
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 254 | /     rand_integer!(
[INFO] [stdout] 255 | |         i64,
[INFO] [stdout] 256 | |         gen_u64,
[INFO] [stdout] 257 | |         gen_mod_u64,
[INFO] [stdout] 258 | |         "Generates a random `i64` in the given range."
[INFO] [stdout] 259 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:56
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                                          ^^^
[INFO] [stdout] ...
[INFO] [stdout] 254 | /     rand_integer!(
[INFO] [stdout] 255 | |         i64,
[INFO] [stdout] 256 | |         gen_u64,
[INFO] [stdout] 257 | |         gen_mod_u64,
[INFO] [stdout] 258 | |         "Generates a random `i64` in the given range."
[INFO] [stdout] 259 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:145:46
[INFO] [stdout]     |
[INFO] [stdout] 145 |                   Bound::Unbounded => std::$t::MIN,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 261 | /     rand_integer!(
[INFO] [stdout] 262 | |         i128,
[INFO] [stdout] 263 | |         gen_u128,
[INFO] [stdout] 264 | |         gen_mod_u128,
[INFO] [stdout] 265 | |         "Generates a random `i128` in the given range."
[INFO] [stdout] 266 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i128::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:151:46
[INFO] [stdout]     |
[INFO] [stdout] 151 |                   Bound::Unbounded => std::$t::MAX,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 261 | /     rand_integer!(
[INFO] [stdout] 262 | |         i128,
[INFO] [stdout] 263 | |         gen_u128,
[INFO] [stdout] 264 | |         gen_mod_u128,
[INFO] [stdout] 265 | |         "Generates a random `i128` in the given range."
[INFO] [stdout] 266 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:32
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 261 | /     rand_integer!(
[INFO] [stdout] 262 | |         i128,
[INFO] [stdout] 263 | |         gen_u128,
[INFO] [stdout] 264 | |         gen_mod_u128,
[INFO] [stdout] 265 | |         "Generates a random `i128` in the given range."
[INFO] [stdout] 266 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::i128::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:56
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                                          ^^^
[INFO] [stdout] ...
[INFO] [stdout] 261 | /     rand_integer!(
[INFO] [stdout] 262 | |         i128,
[INFO] [stdout] 263 | |         gen_u128,
[INFO] [stdout] 264 | |         gen_mod_u128,
[INFO] [stdout] 265 | |         "Generates a random `i128` in the given range."
[INFO] [stdout] 266 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::isize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:145:46
[INFO] [stdout]     |
[INFO] [stdout] 145 |                   Bound::Unbounded => std::$t::MIN,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 283 | /     rand_integer!(
[INFO] [stdout] 284 | |         isize,
[INFO] [stdout] 285 | |         gen_u64,
[INFO] [stdout] 286 | |         gen_mod_u64,
[INFO] [stdout] 287 | |         "Generates a random `isize` in the given range."
[INFO] [stdout] 288 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::isize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:151:46
[INFO] [stdout]     |
[INFO] [stdout] 151 |                   Bound::Unbounded => std::$t::MAX,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 283 | /     rand_integer!(
[INFO] [stdout] 284 | |         isize,
[INFO] [stdout] 285 | |         gen_u64,
[INFO] [stdout] 286 | |         gen_mod_u64,
[INFO] [stdout] 287 | |         "Generates a random `isize` in the given range."
[INFO] [stdout] 288 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::isize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:32
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 283 | /     rand_integer!(
[INFO] [stdout] 284 | |         isize,
[INFO] [stdout] 285 | |         gen_u64,
[INFO] [stdout] 286 | |         gen_mod_u64,
[INFO] [stdout] 287 | |         "Generates a random `isize` in the given range."
[INFO] [stdout] 288 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::isize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:56
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                                          ^^^
[INFO] [stdout] ...
[INFO] [stdout] 283 | /     rand_integer!(
[INFO] [stdout] 284 | |         isize,
[INFO] [stdout] 285 | |         gen_u64,
[INFO] [stdout] 286 | |         gen_mod_u64,
[INFO] [stdout] 287 | |         "Generates a random `isize` in the given range."
[INFO] [stdout] 288 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:145:46
[INFO] [stdout]     |
[INFO] [stdout] 145 |                   Bound::Unbounded => std::$t::MIN,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 311 | /     rand_integer!(
[INFO] [stdout] 312 | |         u8,
[INFO] [stdout] 313 | |         gen_u32,
[INFO] [stdout] 314 | |         gen_mod_u32,
[INFO] [stdout] 315 | |         "Generates a random `u8` in the given range."
[INFO] [stdout] 316 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:151:46
[INFO] [stdout]     |
[INFO] [stdout] 151 |                   Bound::Unbounded => std::$t::MAX,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 311 | /     rand_integer!(
[INFO] [stdout] 312 | |         u8,
[INFO] [stdout] 313 | |         gen_u32,
[INFO] [stdout] 314 | |         gen_mod_u32,
[INFO] [stdout] 315 | |         "Generates a random `u8` in the given range."
[INFO] [stdout] 316 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u8::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:32
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 311 | /     rand_integer!(
[INFO] [stdout] 312 | |         u8,
[INFO] [stdout] 313 | |         gen_u32,
[INFO] [stdout] 314 | |         gen_mod_u32,
[INFO] [stdout] 315 | |         "Generates a random `u8` in the given range."
[INFO] [stdout] 316 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u8::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:56
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                                          ^^^
[INFO] [stdout] ...
[INFO] [stdout] 311 | /     rand_integer!(
[INFO] [stdout] 312 | |         u8,
[INFO] [stdout] 313 | |         gen_u32,
[INFO] [stdout] 314 | |         gen_mod_u32,
[INFO] [stdout] 315 | |         "Generates a random `u8` in the given range."
[INFO] [stdout] 316 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:145:46
[INFO] [stdout]     |
[INFO] [stdout] 145 |                   Bound::Unbounded => std::$t::MIN,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 318 | /     rand_integer!(
[INFO] [stdout] 319 | |         u16,
[INFO] [stdout] 320 | |         gen_u32,
[INFO] [stdout] 321 | |         gen_mod_u32,
[INFO] [stdout] 322 | |         "Generates a random `u16` in the given range."
[INFO] [stdout] 323 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:151:46
[INFO] [stdout]     |
[INFO] [stdout] 151 |                   Bound::Unbounded => std::$t::MAX,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 318 | /     rand_integer!(
[INFO] [stdout] 319 | |         u16,
[INFO] [stdout] 320 | |         gen_u32,
[INFO] [stdout] 321 | |         gen_mod_u32,
[INFO] [stdout] 322 | |         "Generates a random `u16` in the given range."
[INFO] [stdout] 323 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u16::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:32
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 318 | /     rand_integer!(
[INFO] [stdout] 319 | |         u16,
[INFO] [stdout] 320 | |         gen_u32,
[INFO] [stdout] 321 | |         gen_mod_u32,
[INFO] [stdout] 322 | |         "Generates a random `u16` in the given range."
[INFO] [stdout] 323 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u16::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:56
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                                          ^^^
[INFO] [stdout] ...
[INFO] [stdout] 318 | /     rand_integer!(
[INFO] [stdout] 319 | |         u16,
[INFO] [stdout] 320 | |         gen_u32,
[INFO] [stdout] 321 | |         gen_mod_u32,
[INFO] [stdout] 322 | |         "Generates a random `u16` in the given range."
[INFO] [stdout] 323 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:145:46
[INFO] [stdout]     |
[INFO] [stdout] 145 |                   Bound::Unbounded => std::$t::MIN,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 325 | /     rand_integer!(
[INFO] [stdout] 326 | |         u32,
[INFO] [stdout] 327 | |         gen_u32,
[INFO] [stdout] 328 | |         gen_mod_u32,
[INFO] [stdout] 329 | |         "Generates a random `u32` in the given range."
[INFO] [stdout] 330 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:151:46
[INFO] [stdout]     |
[INFO] [stdout] 151 |                   Bound::Unbounded => std::$t::MAX,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 325 | /     rand_integer!(
[INFO] [stdout] 326 | |         u32,
[INFO] [stdout] 327 | |         gen_u32,
[INFO] [stdout] 328 | |         gen_mod_u32,
[INFO] [stdout] 329 | |         "Generates a random `u32` in the given range."
[INFO] [stdout] 330 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u32::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:32
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 325 | /     rand_integer!(
[INFO] [stdout] 326 | |         u32,
[INFO] [stdout] 327 | |         gen_u32,
[INFO] [stdout] 328 | |         gen_mod_u32,
[INFO] [stdout] 329 | |         "Generates a random `u32` in the given range."
[INFO] [stdout] 330 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u32::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:56
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                                          ^^^
[INFO] [stdout] ...
[INFO] [stdout] 325 | /     rand_integer!(
[INFO] [stdout] 326 | |         u32,
[INFO] [stdout] 327 | |         gen_u32,
[INFO] [stdout] 328 | |         gen_mod_u32,
[INFO] [stdout] 329 | |         "Generates a random `u32` in the given range."
[INFO] [stdout] 330 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:145:46
[INFO] [stdout]     |
[INFO] [stdout] 145 |                   Bound::Unbounded => std::$t::MIN,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 332 | /     rand_integer!(
[INFO] [stdout] 333 | |         u64,
[INFO] [stdout] 334 | |         gen_u64,
[INFO] [stdout] 335 | |         gen_mod_u64,
[INFO] [stdout] 336 | |         "Generates a random `u64` in the given range."
[INFO] [stdout] 337 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:151:46
[INFO] [stdout]     |
[INFO] [stdout] 151 |                   Bound::Unbounded => std::$t::MAX,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 332 | /     rand_integer!(
[INFO] [stdout] 333 | |         u64,
[INFO] [stdout] 334 | |         gen_u64,
[INFO] [stdout] 335 | |         gen_mod_u64,
[INFO] [stdout] 336 | |         "Generates a random `u64` in the given range."
[INFO] [stdout] 337 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u64::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:32
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 332 | /     rand_integer!(
[INFO] [stdout] 333 | |         u64,
[INFO] [stdout] 334 | |         gen_u64,
[INFO] [stdout] 335 | |         gen_mod_u64,
[INFO] [stdout] 336 | |         "Generates a random `u64` in the given range."
[INFO] [stdout] 337 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u64::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:56
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                                          ^^^
[INFO] [stdout] ...
[INFO] [stdout] 332 | /     rand_integer!(
[INFO] [stdout] 333 | |         u64,
[INFO] [stdout] 334 | |         gen_u64,
[INFO] [stdout] 335 | |         gen_mod_u64,
[INFO] [stdout] 336 | |         "Generates a random `u64` in the given range."
[INFO] [stdout] 337 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:145:46
[INFO] [stdout]     |
[INFO] [stdout] 145 |                   Bound::Unbounded => std::$t::MIN,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 339 | /     rand_integer!(
[INFO] [stdout] 340 | |         u128,
[INFO] [stdout] 341 | |         gen_u128,
[INFO] [stdout] 342 | |         gen_mod_u128,
[INFO] [stdout] 343 | |         "Generates a random `u128` in the given range."
[INFO] [stdout] 344 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u128::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:151:46
[INFO] [stdout]     |
[INFO] [stdout] 151 |                   Bound::Unbounded => std::$t::MAX,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 339 | /     rand_integer!(
[INFO] [stdout] 340 | |         u128,
[INFO] [stdout] 341 | |         gen_u128,
[INFO] [stdout] 342 | |         gen_mod_u128,
[INFO] [stdout] 343 | |         "Generates a random `u128` in the given range."
[INFO] [stdout] 344 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u128::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:32
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 339 | /     rand_integer!(
[INFO] [stdout] 340 | |         u128,
[INFO] [stdout] 341 | |         gen_u128,
[INFO] [stdout] 342 | |         gen_mod_u128,
[INFO] [stdout] 343 | |         "Generates a random `u128` in the given range."
[INFO] [stdout] 344 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::u128::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:56
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                                          ^^^
[INFO] [stdout] ...
[INFO] [stdout] 339 | /     rand_integer!(
[INFO] [stdout] 340 | |         u128,
[INFO] [stdout] 341 | |         gen_u128,
[INFO] [stdout] 342 | |         gen_mod_u128,
[INFO] [stdout] 343 | |         "Generates a random `u128` in the given range."
[INFO] [stdout] 344 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:145:46
[INFO] [stdout]     |
[INFO] [stdout] 145 |                   Bound::Unbounded => std::$t::MIN,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 361 | /     rand_integer!(
[INFO] [stdout] 362 | |         usize,
[INFO] [stdout] 363 | |         gen_u64,
[INFO] [stdout] 364 | |         gen_mod_u64,
[INFO] [stdout] 365 | |         "Generates a random `usize` in the given range."
[INFO] [stdout] 366 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:151:46
[INFO] [stdout]     |
[INFO] [stdout] 151 |                   Bound::Unbounded => std::$t::MAX,
[INFO] [stdout]     |                                                ^^^
[INFO] [stdout] ...
[INFO] [stdout] 361 | /     rand_integer!(
[INFO] [stdout] 362 | |         usize,
[INFO] [stdout] 363 | |         gen_u64,
[INFO] [stdout] 364 | |         gen_mod_u64,
[INFO] [stdout] 365 | |         "Generates a random `usize` in the given range."
[INFO] [stdout] 366 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MIN`: replaced by the `MIN` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:32
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] ...
[INFO] [stdout] 361 | /     rand_integer!(
[INFO] [stdout] 362 | |         usize,
[INFO] [stdout] 363 | |         gen_u64,
[INFO] [stdout] 364 | |         gen_mod_u64,
[INFO] [stdout] 365 | |         "Generates a random `usize` in the given range."
[INFO] [stdout] 366 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::usize::MAX`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/utils/rander.rs:160:56
[INFO] [stdout]     |
[INFO] [stdout] 160 |               if low == std::$t::MIN && high == std::$t::MAX {
[INFO] [stdout]     |                                                          ^^^
[INFO] [stdout] ...
[INFO] [stdout] 361 | /     rand_integer!(
[INFO] [stdout] 362 | |         usize,
[INFO] [stdout] 363 | |         gen_u64,
[INFO] [stdout] 364 | |         gen_mod_u64,
[INFO] [stdout] 365 | |         "Generates a random `usize` in the given range."
[INFO] [stdout] 366 | |     );
[INFO] [stdout]     | |_____- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in the macro `rand_integer` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl usize>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/future/stream.rs:67:17
[INFO] [stdout]    |
[INFO] [stdout] 67 |         (usize::max_value(), None)
[INFO] [stdout]    |                 ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl usize>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> src/future/stream.rs:98:17
[INFO] [stdout]    |
[INFO] [stdout] 98 |         (usize::max_value(), None)
[INFO] [stdout]    |                 ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/net/polling/epoll.rs:105:17
[INFO] [stdout]     |
[INFO] [stdout] 105 |                 it_interval: TS_ZERO,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/net/polling/epoll.rs:105:30
[INFO] [stdout]     |
[INFO] [stdout] 105 |                 it_interval: TS_ZERO,
[INFO] [stdout]     |                              ^^^^^^^ expected `timespec`, found a different `timespec`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `libc` in the dependency graph
[INFO] [stdout]    --> /rust/deps/libc-0.2.189/src/macros.rs:182:8
[INFO] [stdout]     |
[INFO] [stdout]     = note: this is the expected type
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.191/src/macros.rs:200:9
[INFO] [stdout]     |
[INFO] [stdout] 200 |         $pub struct $i { $($field)* }
[INFO] [stdout]     |         ----------------------------- this is the found type
[INFO] [stdout]    --> /rust/deps/libc-0.2.189/src/unix/linux_like/linux/gnu/mod.rs:22:0
[INFO] [stdout]    ::: /rust/deps/libc-0.2.189/src/unix/linux_like/linux/gnu/mod.rs:431:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: in this macro invocation
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout]     = note: this error originates in the macro `s` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/net/polling/epoll.rs:106:17
[INFO] [stdout]     |
[INFO] [stdout] 106 | /                 it_value: match timeout {
[INFO] [stdout] 107 | |                     None => TS_ZERO,
[INFO] [stdout] 108 | |                     Some(t) => std::libc::timespec {
[INFO] [stdout] 109 | |                         tv_sec: t.as_secs() as libc::time_t,
[INFO] [stdout] 110 | |                         tv_nsec: (t.subsec_nanos() as libc::c_long).into(),
[INFO] [stdout] 111 | |                     },
[INFO] [stdout] 112 | |                 },
[INFO] [stdout]     | |_________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/net/polling/epoll.rs:107:29
[INFO] [stdout]     |
[INFO] [stdout] 107 |                     None => TS_ZERO,
[INFO] [stdout]     |                             ^^^^^^^ expected `timespec`, found a different `timespec`
[INFO] [stdout]     |
[INFO] [stdout] note: there are multiple different versions of crate `libc` in the dependency graph
[INFO] [stdout]    --> /rust/deps/libc-0.2.189/src/macros.rs:182:8
[INFO] [stdout]     |
[INFO] [stdout]     = note: this is the expected type
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libc-0.2.191/src/macros.rs:200:9
[INFO] [stdout]     |
[INFO] [stdout] 200 |         $pub struct $i { $($field)* }
[INFO] [stdout]     |         ----------------------------- this is the found type
[INFO] [stdout]    --> /rust/deps/libc-0.2.189/src/unix/linux_like/linux/gnu/mod.rs:22:0
[INFO] [stdout]    ::: /rust/deps/libc-0.2.189/src/unix/linux_like/linux/gnu/mod.rs:431:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: in this macro invocation
[INFO] [stdout]     = help: you can use `cargo tree` to explore your dependency tree
[INFO] [stdout]     = note: this error originates in the macro `s` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/net/polling/epoll.rs:109:25
[INFO] [stdout]     |
[INFO] [stdout] 109 |                         tv_sec: t.as_secs() as libc::time_t,
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: use of unstable library feature `rustc_private`: this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via `Cargo.toml` instead?
[INFO] [stdout]    --> src/net/polling/epoll.rs:110:25
[INFO] [stdout]     |
[INFO] [stdout] 110 |                         tv_nsec: (t.subsec_nanos() as libc::c_long).into(),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: see issue #27812 <https://github.com/rust-lang/rust/issues/27812> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0606]: casting `&libc::unix::linux_like::linux_l4re_shared::itimerspec` as `*const itimerspec` is invalid
[INFO] [stdout]    --> src/net/polling/epoll.rs:119:17
[INFO] [stdout]     |
[INFO] [stdout] 119 |                 &new_val as *const libc::itimerspec,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl isize>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/runtime/task/raw.rs:217:47
[INFO] [stdout]     |
[INFO] [stdout] 217 | ...                   if state > isize::max_value() as usize {
[INFO] [stdout]     |                                         ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl isize>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> src/runtime/task/raw.rs:241:27
[INFO] [stdout]     |
[INFO] [stdout] 241 |         if state > isize::max_value() as usize {
[INFO] [stdout]     |                           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0308, E0425, E0432, E0603, E0606, E0658.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0308`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `cynthia` (lib) due to 22 previous errors; 88 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "d963d72865c1e13d592f7324cdb205228fc4217465484fbce82f34ec0571c51f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d963d72865c1e13d592f7324cdb205228fc4217465484fbce82f34ec0571c51f", kill_on_drop: false }`
[INFO] [stdout] d963d72865c1e13d592f7324cdb205228fc4217465484fbce82f34ec0571c51f
