[INFO] fetching crate satin 1.0.0-beta.1...
[INFO] testing satin-1.0.0-beta.1 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate satin 1.0.0-beta.1 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate satin 1.0.0-beta.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate satin 1.0.0-beta.1
[INFO] tweaked toml for crates.io crate satin 1.0.0-beta.1 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate satin 1.0.0-beta.1 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 satin 1.0.0-beta.1 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] [stderr] warning: Cargo.toml: `lints.rust.private-bounds` is deprecated in favor of `lints.rust.private_bounds` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.private-interfaces` is deprecated in favor of `lints.rust.private_interfaces` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unnameable-types` is deprecated in favor of `lints.rust.unnameable_types` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unreachable-pub` is deprecated in favor of `lints.rust.unreachable_pub` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unsafe-op-in-unsafe-fn` is deprecated in favor of `lints.rust.unsafe_op_in_unsafe_fn` and will not work in a future edition
[INFO] [stderr] warning: `satin` (manifest) generated 5 warnings
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 31b1b6b5c97e5a8116e2f79a0bad158ad5ac011da5b6e1eacb7f37f89552674e
[INFO] running `Command { std: "docker" "start" "31b1b6b5c97e5a8116e2f79a0bad158ad5ac011da5b6e1eacb7f37f89552674e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "31b1b6b5c97e5a8116e2f79a0bad158ad5ac011da5b6e1eacb7f37f89552674e", 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" "31b1b6b5c97e5a8116e2f79a0bad158ad5ac011da5b6e1eacb7f37f89552674e" "/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" "31b1b6b5c97e5a8116e2f79a0bad158ad5ac011da5b6e1eacb7f37f89552674e", 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" "31b1b6b5c97e5a8116e2f79a0bad158ad5ac011da5b6e1eacb7f37f89552674e" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `lints.rust.private-bounds` is deprecated in favor of `lints.rust.private_bounds` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.private-interfaces` is deprecated in favor of `lints.rust.private_interfaces` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unnameable-types` is deprecated in favor of `lints.rust.unnameable_types` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unreachable-pub` is deprecated in favor of `lints.rust.unreachable_pub` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unsafe-op-in-unsafe-fn` is deprecated in favor of `lints.rust.unsafe_op_in_unsafe_fn` and will not work in a future edition
[INFO] [stderr] warning: `satin` (manifest) generated 5 warnings
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling st3 v0.4.1
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling futures-lite v2.6.1
[INFO] [stderr]    Compiling atomic-wait v1.1.0
[INFO] [stderr]    Compiling forte v1.0.0-beta.1
[INFO] [stderr]    Compiling satin v1.0.0-beta.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/blocks.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/chain.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/chunks.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/cloned.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/copied.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::iter::plumbing::*`
[INFO] [stdout]  --> src/iter/empty.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::iter::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/enumerate.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/filter.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/filter_map.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/find.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/find_first_last/mod.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/flat_map.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/flat_map_iter.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/flatten.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/flatten_iter.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/fold.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/fold_chunks.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/fold_chunks_with.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/inspect.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/interleave.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/interleave_shortest.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/intersperse.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/len.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/map.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/map_with.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/multizip.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::iter::plumbing::*`
[INFO] [stdout]  --> src/iter/once.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::iter::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/panic_fuse.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/positions.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/repeat.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/rev.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/skip.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/skip_any.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/skip_any_while.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/splitter.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/step_by.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/take.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/take_any.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/take_any_while.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/unzip.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/update.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/while_some.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/zip.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/zip_eq.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> src/iter/find_first_last/mod.rs:187:22
[INFO] [stdout]     |
[INFO] [stdout] 187 |                     .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 187 -                     .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stdout] 187 +                     .try_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> src/iter/par_bridge.rs:109:14
[INFO] [stdout]     |
[INFO] [stdout] 109 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |c| c.checked_sub(1));
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 109 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |c| c.checked_sub(1));
[INFO] [stdout] 109 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |c| c.checked_sub(1));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> src/iter/skip_any.rs:105:7
[INFO] [stdout]     |
[INFO] [stdout] 105 |     u.fetch_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 105 -     u.fetch_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stdout] 105 +     u.try_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> src/iter/take_any.rs:105:7
[INFO] [stdout]     |
[INFO] [stdout] 105 |     u.fetch_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 105 -     u.fetch_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stdout] 105 +     u.try_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.39s
[INFO] running `Command { std: "docker" "inspect" "31b1b6b5c97e5a8116e2f79a0bad158ad5ac011da5b6e1eacb7f37f89552674e", 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" "31b1b6b5c97e5a8116e2f79a0bad158ad5ac011da5b6e1eacb7f37f89552674e" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `lints.rust.private-bounds` is deprecated in favor of `lints.rust.private_bounds` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.private-interfaces` is deprecated in favor of `lints.rust.private_interfaces` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unnameable-types` is deprecated in favor of `lints.rust.unnameable_types` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unreachable-pub` is deprecated in favor of `lints.rust.unreachable_pub` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unsafe-op-in-unsafe-fn` is deprecated in favor of `lints.rust.unsafe_op_in_unsafe_fn` and will not work in a future edition
[INFO] [stderr] warning: `satin` (manifest) generated 5 warnings
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/blocks.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/chain.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/chunks.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/cloned.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/copied.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::iter::plumbing::*`
[INFO] [stdout]  --> src/iter/empty.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::iter::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/enumerate.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/filter.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/filter_map.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/find.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/find_first_last/mod.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/flat_map.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/flat_map_iter.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/flatten.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/flatten_iter.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/fold.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/fold_chunks.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/fold_chunks_with.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/inspect.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/interleave.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/interleave_shortest.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/intersperse.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/len.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/map.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/map_with.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/multizip.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::iter::plumbing::*`
[INFO] [stdout]  --> src/iter/once.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::iter::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/panic_fuse.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/positions.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/repeat.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/rev.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/skip.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/skip_any.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/skip_any_while.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/splitter.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/step_by.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/take.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/take_any.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/take_any_while.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/unzip.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/update.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/while_some.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/zip.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/zip_eq.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> src/iter/find_first_last/mod.rs:187:22
[INFO] [stdout]     |
[INFO] [stdout] 187 |                     .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 187 -                     .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stdout] 187 +                     .try_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> src/iter/par_bridge.rs:109:14
[INFO] [stdout]     |
[INFO] [stdout] 109 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |c| c.checked_sub(1));
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 109 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |c| c.checked_sub(1));
[INFO] [stdout] 109 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |c| c.checked_sub(1));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> src/iter/skip_any.rs:105:7
[INFO] [stdout]     |
[INFO] [stdout] 105 |     u.fetch_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 105 -     u.fetch_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stdout] 105 +     u.try_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> src/iter/take_any.rs:105:7
[INFO] [stdout]     |
[INFO] [stdout] 105 |     u.fetch_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 105 -     u.fetch_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stdout] 105 +     u.try_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling chacha20 v0.10.0
[INFO] [stderr]    Compiling rand v0.10.1
[INFO] [stderr]    Compiling satin v1.0.0-beta.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/blocks.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/chain.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/chunks.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/cloned.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/copied.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::iter::plumbing::*`
[INFO] [stdout]  --> src/iter/empty.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::iter::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/enumerate.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/filter.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/filter_map.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/find.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/find_first_last/mod.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/flat_map.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/flat_map_iter.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/flatten.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/flatten_iter.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/fold.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/fold_chunks.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/fold_chunks_with.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/inspect.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/interleave.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/interleave_shortest.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/intersperse.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/len.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/map.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/map_with.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/multizip.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::iter::plumbing::*`
[INFO] [stdout]  --> src/iter/once.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::iter::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/panic_fuse.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/positions.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/repeat.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/rev.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/skip.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/skip_any.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/skip_any_while.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/splitter.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/step_by.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/take.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/take_any.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/take_any_while.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/unzip.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/update.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/while_some.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/zip.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::plumbing::*`
[INFO] [stdout]  --> src/iter/zip_eq.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use super::plumbing::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> src/iter/find_first_last/mod.rs:187:22
[INFO] [stdout]     |
[INFO] [stdout] 187 |                     .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stdout]     |                      ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 187 -                     .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stdout] 187 +                     .try_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> src/iter/par_bridge.rs:109:14
[INFO] [stdout]     |
[INFO] [stdout] 109 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |c| c.checked_sub(1));
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 109 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |c| c.checked_sub(1));
[INFO] [stdout] 109 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |c| c.checked_sub(1));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> src/iter/skip_any.rs:105:7
[INFO] [stdout]     |
[INFO] [stdout] 105 |     u.fetch_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 105 -     u.fetch_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stdout] 105 +     u.try_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> src/iter/take_any.rs:105:7
[INFO] [stdout]     |
[INFO] [stdout] 105 |     u.fetch_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stdout]     |       ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]     |
[INFO] [stdout] 105 -     u.fetch_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stdout] 105 +     u.try_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 35.80s
[INFO] running `Command { std: "docker" "inspect" "31b1b6b5c97e5a8116e2f79a0bad158ad5ac011da5b6e1eacb7f37f89552674e", 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" "31b1b6b5c97e5a8116e2f79a0bad158ad5ac011da5b6e1eacb7f37f89552674e" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `lints.rust.private-bounds` is deprecated in favor of `lints.rust.private_bounds` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.private-interfaces` is deprecated in favor of `lints.rust.private_interfaces` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unnameable-types` is deprecated in favor of `lints.rust.unnameable_types` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unreachable-pub` is deprecated in favor of `lints.rust.unreachable_pub` and will not work in a future edition
[INFO] [stderr] warning: Cargo.toml: `lints.rust.unsafe-op-in-unsafe-fn` is deprecated in favor of `lints.rust.unsafe_op_in_unsafe_fn` and will not work in a future edition
[INFO] [stderr] warning: `satin` (manifest) generated 5 warnings
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/blocks.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/chain.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/chunks.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/cloned.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/copied.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `crate::iter::plumbing::*`
[INFO] [stderr]  --> src/iter/empty.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use crate::iter::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/enumerate.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/filter.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/filter_map.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/find.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/find_first_last/mod.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/flat_map.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/flat_map_iter.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/flatten.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/flatten_iter.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/fold.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/fold_chunks.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/fold_chunks_with.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/inspect.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/interleave.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/interleave_shortest.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/intersperse.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/len.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/map.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/map_with.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/multizip.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `crate::iter::plumbing::*`
[INFO] [stderr]  --> src/iter/once.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use crate::iter::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/panic_fuse.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/positions.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/repeat.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/rev.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/skip.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/skip_any.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/skip_any_while.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/splitter.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/step_by.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/take.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/take_any.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/take_any_while.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/unzip.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/update.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/while_some.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/zip.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::plumbing::*`
[INFO] [stderr]  --> src/iter/zip_eq.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use super::plumbing::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]    --> src/iter/find_first_last/mod.rs:187:22
[INFO] [stderr]     |
[INFO] [stderr] 187 |                     .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stderr]     |                      ^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]     |
[INFO] [stderr] 187 -                     .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stderr] 187 +                     .try_update(Ordering::Relaxed, Ordering::Relaxed, |current| {
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]    --> src/iter/par_bridge.rs:109:14
[INFO] [stderr]     |
[INFO] [stderr] 109 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |c| c.checked_sub(1));
[INFO] [stderr]     |              ^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]     |
[INFO] [stderr] 109 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |c| c.checked_sub(1));
[INFO] [stderr] 109 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |c| c.checked_sub(1));
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]    --> src/iter/skip_any.rs:105:7
[INFO] [stderr]     |
[INFO] [stderr] 105 |     u.fetch_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]     |
[INFO] [stderr] 105 -     u.fetch_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stderr] 105 +     u.try_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]    --> src/iter/take_any.rs:105:7
[INFO] [stderr]     |
[INFO] [stderr] 105 |     u.fetch_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stderr]     |       ^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]     |
[INFO] [stderr] 105 -     u.fetch_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stderr] 105 +     u.try_update(Ordering::Relaxed, Ordering::Relaxed, |u| u.checked_sub(1))
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: `satin` (lib) generated 48 warnings (run `cargo fix --lib -p satin` to apply 48 suggestions)
[INFO] [stderr] warning: `satin` (lib test) generated 48 warnings (48 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/satin/99aa68ee671a9e1b/out/satin-99aa68ee671a9e1b)
[INFO] [stdout] 
[INFO] [stdout] running 218 tests
[INFO] [stdout] test delegate::indexed_example ... ok
[INFO] [stdout] test delegate::unindexed_example ... ok
[INFO] [stdout] test iter::find_first_last::test::find_first_folder_does_not_clobber_first_found ... ok
[INFO] [stdout] test iter::find_first_last::test::find_last_folder_yields_last_match ... ok
[INFO] [stdout] test iter::find_first_last::test::same_range_first_consumers_return_correct_answer ... ok
[INFO] [stdout] test iter::find_first_last::test::same_range_last_consumers_return_correct_answer ... ok
[INFO] [stdout] test iter::fold_chunks::test::check_fold_chunks ... ok
[INFO] [stdout] test iter::fold_chunks::test::check_fold_chunks_empty ... ok
[INFO] [stdout] test iter::fold_chunks::test::check_fold_chunks_even_size ... ok
[INFO] [stdout] test iter::fold_chunks::test::check_fold_chunks_len ... ok
[INFO] [stdout] test iter::fold_chunks::test::check_fold_chunks_uneven ... ok
[INFO] [stdout] test iter::collect::test::left_produces_items_with_no_complete - should panic ... ok
[INFO] [stdout] test iter::collect::test::reducer_does_not_preserve_order - should panic ... ok
[INFO] [stdout] test iter::fold_chunks_with::test::check_fold_chunks_len ... ok
[INFO] [stdout] test iter::fold_chunks_with::test::check_fold_chunks_even_size ... ok
[INFO] [stdout] test iter::fold_chunks_with::test::check_fold_chunks_uneven ... ok
[INFO] [stdout] test iter::fold_chunks_with::test::check_fold_chunks_with_empty ... ok
[INFO] [stdout] test iter::fold_chunks_with::test::check_fold_chunks_with ... ok
[INFO] [stdout] test iter::collect::test::produce_too_many_items - should panic ... ok
[INFO] [stdout] test iter::collect::test::right_produces_items_with_no_complete - should panic ... ok
[INFO] [stdout] test iter::test::check_binary_heap ... ok
[INFO] [stdout] test iter::test::check_btree_map ... ok
[INFO] [stdout] test iter::test::check_btree_set ... ok
[INFO] [stdout] test iter::test::check_chain ... ok
[INFO] [stdout] test iter::test::blocks ... ok
[INFO] [stdout] test iter::test::check_chunks_empty ... ok
[INFO] [stdout] test iter::test::check_chunks_len ... ok
[INFO] [stdout] test iter::test::check_chunks_even_size ... ok
[INFO] [stdout] test iter::test::check_chunks_mut ... ok
[INFO] [stdout] test iter::test::check_chunks_uneven ... ok
[INFO] [stdout] test iter::test::check_chunks ... ok
[INFO] [stdout] test iter::test::check_cmp_direct ... ok
[INFO] [stdout] test iter::test::check_cmp_gt_to_seq ... ok
[INFO] [stdout] test iter::test::check_cmp_gt_direct ... ok
[INFO] [stdout] test iter::test::check_cmp_lt_direct ... ok
[INFO] [stdout] test iter::test::check_cmp_lengths ... ok
[INFO] [stdout] test iter::test::check_cmp_lt_to_seq ... ok
[INFO] [stdout] test iter::collect::test::left_produces_fewer_items_drops ... ok
[INFO] [stdout] test iter::collect::test::left_produces_too_many_items - should panic ... ok
[INFO] [stdout] test iter::collect::test::only_left_result - should panic ... ok
[INFO] [stdout] test iter::collect::test::right_produces_fewer_items - should panic ... ok
[INFO] [stdout] test iter::collect::test::right_produces_too_many_items - should panic ... ok
[INFO] [stdout] test iter::test::check_cmp_to_seq ... ok
[INFO] [stdout] test iter::test::check_drops ... ok
[INFO] [stdout] test iter::test::check_empty ... ok
[INFO] [stdout] test iter::test::check_enumerate ... ok
[INFO] [stdout] test iter::test::check_count ... ok
[INFO] [stdout] test iter::test::check_empty_flat_map_sum ... ok
[INFO] [stdout] test iter::test::check_eq_direct ... ok
[INFO] [stdout] test iter::test::check_enumerate_rev ... ok
[INFO] [stdout] test iter::test::check_either ... ok
[INFO] [stdout] test iter::test::check_either_extend ... ok
[INFO] [stdout] test iter::test::check_extend_heap ... ok
[INFO] [stdout] test iter::test::check_find_is_present ... ok
[INFO] [stdout] test iter::test::check_eq_to_seq ... ok
[INFO] [stdout] test iter::test::check_flatten_vec ... ok
[INFO] [stdout] test iter::test::check_flat_map_nested_ranges ... ok
[INFO] [stdout] test iter::test::check_extend_pairs ... ok
[INFO] [stdout] test iter::test::check_extend_items ... ok
[INFO] [stdout] test iter::test::check_find_not_present ... ok
[INFO] [stdout] test iter::test::check_flatten_vec_empty ... ok
[INFO] [stdout] test iter::test::check_ge_greater_direct ... ok
[INFO] [stdout] test iter::test::check_ge_greater_to_seq ... ok
[INFO] [stdout] test iter::test::check_fold_with ... ok
[INFO] [stdout] test iter::test::check_gt_direct ... ok
[INFO] [stdout] test iter::test::check_ge_equal_to_seq ... ok
[INFO] [stdout] test iter::test::check_hash_set ... ok
[INFO] [stdout] test iter::test::check_ge_equal_direct ... ok
[INFO] [stdout] test iter::test::check_gt_to_seq ... ok
[INFO] [stdout] test iter::test::check_hash_map ... ok
[INFO] [stdout] test iter::test::check_indices_after_enumerate_split ... ok
[INFO] [stdout] test iter::test::check_interleave_eq ... ok
[INFO] [stdout] test iter::test::check_inspect ... ok
[INFO] [stdout] test iter::test::check_increment ... ok
[INFO] [stdout] test iter::test::check_for_each_with ... ok
[INFO] [stdout] test iter::test::check_interleave_uneven ... ok
[INFO] [stdout] test iter::test::check_le_equal_direct ... ok
[INFO] [stdout] test iter::test::check_le_equal_to_seq ... ok
[INFO] [stdout] test iter::test::check_le_less_direct ... ok
[INFO] [stdout] test iter::test::check_le_less_to_seq ... ok
[INFO] [stdout] test iter::test::check_interleave_shortest ... ok
[INFO] [stdout] test iter::test::check_linked_list ... ok
[INFO] [stdout] test iter::test::check_lt_direct ... ok
[INFO] [stdout] test iter::test::check_lt_to_seq ... ok
[INFO] [stdout] test iter::test::check_map_indexed ... ok
[INFO] [stdout] test iter::test::check_ne_lengths ... ok
[INFO] [stdout] test iter::test::check_ne_direct ... ok
[INFO] [stdout] test iter::test::check_move ... ok
[INFO] [stdout] test iter::test::check_once ... ok
[INFO] [stdout] test iter::test::check_partial_cmp_direct ... ok
[INFO] [stdout] test iter::test::check_partial_cmp_gt_direct ... ok
[INFO] [stdout] test iter::test::check_partial_cmp_gt_to_seq ... ok
[INFO] [stdout] test iter::test::check_partial_cmp_late_nan_direct ... ok
[INFO] [stdout] test iter::test::check_ne_to_seq ... ok
[INFO] [stdout] test iter::test::check_partial_cmp_late_nan_to_seq ... ok
[INFO] [stdout] test iter::test::check_options ... ok
[INFO] [stdout] test iter::test::check_partial_cmp_lt_direct ... ok
[INFO] [stdout] test iter::test::check_partial_cmp_lt_to_seq ... ok
[INFO] [stdout] test iter::test::check_partial_cmp_none_direct ... ok
[INFO] [stdout] test iter::test::check_map_with ... ok
[INFO] [stdout] test iter::test::check_partial_cmp_none_to_seq ... ok
[INFO] [stdout] test iter::test::check_partial_cmp_to_seq ... ok
[INFO] [stdout] test iter::test::check_partition ... ok
[INFO] [stdout] test iter::test::check_partition_map ... ok
[INFO] [stdout] test iter::test::check_range_indexed ... ok
[INFO] [stdout] test iter::test::check_repeat_find_any ... ok
[INFO] [stdout] test iter::test::check_repeat_n_zip_left ... ok
[INFO] [stdout] test iter::test::check_repeat_n_zip_right ... ok
[INFO] [stdout] test iter::test::check_repeat_take ... ok
[INFO] [stdout] test iter::test::check_repeat_unbounded ... ignored
[INFO] [stdout] test iter::test::check_repeat_zip ... ok
[INFO] [stdout] test iter::test::check_results ... ok
[INFO] [stdout] test iter::test::check_rev ... ok
[INFO] [stdout] test iter::test::check_skip ... ok
[INFO] [stdout] test iter::test::check_slice_indexed ... ok
[INFO] [stdout] test iter::test::check_slice_mut_indexed ... ok
[INFO] [stdout] test iter::test::check_slice_split ... ok
[INFO] [stdout] test iter::test::check_slice_split_inclusive ... ok
[INFO] [stdout] test iter::test::check_slice_split_inclusive_mut ... ok
[INFO] [stdout] test iter::test::check_slice_split_mut ... ok
[INFO] [stdout] test iter::test::check_split ... ok
[INFO] [stdout] test iter::test::check_step_by ... ok
[INFO] [stdout] test iter::test::check_step_by_rev ... ok
[INFO] [stdout] test iter::test::check_step_by_unaligned ... ok
[INFO] [stdout] test iter::test::check_sum_filtered_ints ... ok
[INFO] [stdout] test iter::test::check_sum_filtermap_ints ... ok
[INFO] [stdout] test iter::test::check_take ... ok
[INFO] [stdout] test iter::test::check_unzip ... ok
[INFO] [stdout] test iter::test::check_unzip_into_vecs ... ok
[INFO] [stdout] test iter::test::check_update ... ok
[INFO] [stdout] test iter::test::check_vec_deque ... ok
[INFO] [stdout] test iter::test::check_vec_indexed ... ok
[INFO] [stdout] test iter::test::check_while_some ... ok
[INFO] [stdout] test iter::test::check_windows ... ok
[INFO] [stdout] test iter::test::check_zip ... ok
[INFO] [stdout] test iter::test::check_zip_eq ... ok
[INFO] [stdout] test iter::test::check_zip_eq_into_mut_par_iter ... ok
[INFO] [stdout] test iter::test::check_zip_eq_into_par_iter ... ok
[INFO] [stdout] test iter::test::check_zip_eq_range ... ok
[INFO] [stdout] test iter::test::check_zip_into_mut_par_iter ... ok
[INFO] [stdout] test iter::test::check_zip_into_par_iter ... ok
[INFO] [stdout] test iter::test::check_zip_range ... ok
[INFO] [stdout] test iter::test::count_repeat_n_clones ... ok
[INFO] [stdout] test iter::test::execute ... ok
[INFO] [stdout] test iter::test::execute_cloned ... ok
[INFO] [stdout] test iter::test::execute_pseudo_indexed_range ... ok
[INFO] [stdout] test iter::test::execute_range ... ok
[INFO] [stdout] test iter::collect::test::left_panics - should panic ... ok
[INFO] [stdout] test iter::collect::test::produce_fewer_items - should panic ... ok
[INFO] [stdout] test iter::collect::test::only_right_result - should panic ... ok
[INFO] [stdout] test iter::collect::test::produces_items_with_no_complete ... ok
[INFO] [stdout] test iter::test::fold_is_full ... ok
[INFO] [stdout] test iter::test::find_map_first_or_last_or_any ... ok
[INFO] [stdout] test iter::collect::test::left_produces_fewer_items - should panic ... ok
[INFO] [stdout] test iter::test::find_any ... ok
[INFO] [stdout] test iter::test::execute_unindexed_range ... ok
[INFO] [stdout] test iter::test::find_first_or_last ... ok
[INFO] [stdout] test iter::test::map_reduce ... ok
[INFO] [stdout] test iter::collect::test::right_panics - should panic ... ok
[INFO] [stdout] test iter::test::fold_map_reduce ... ok
[INFO] [stdout] test iter::test::map_reduce_with ... ok
[INFO] [stdout] test iter::test::map_sum ... ok
[INFO] [stdout] test iter::test::par_iter_collect_binaryheap ... ok
[INFO] [stdout] test iter::test::par_iter_collect ... ok
[INFO] [stdout] test iter::fold_chunks::test::check_fold_chunks_zero_size - should panic ... ok
[INFO] [stdout] test iter::test::par_iter_collect_cows ... ok
[INFO] [stdout] test iter::fold_chunks_with::test::check_fold_chunks_zero_size - should panic ... ok
[INFO] [stdout] test iter::test::par_iter_collect_hashmap ... ok
[INFO] [stdout] test iter::test::check_chunks_zero_size - should panic ... ok
[INFO] [stdout] test iter::test::par_iter_collect_hashset ... ok
[INFO] [stdout] test iter::test::par_iter_collect_linked_list ... ok
[INFO] [stdout] test iter::test::par_iter_collect_result ... ok
[INFO] [stdout] test iter::test::par_iter_collect_btreemap ... ok
[INFO] [stdout] test iter::test::par_iter_collect_option ... ok
[INFO] [stdout] test iter::test::par_iter_collect_vecdeque ... ok
[INFO] [stdout] test iter::test::walk_tree_postfix ... ok
[INFO] [stdout] test iter::test::scope_mix ... ok
[INFO] [stdout] test iter::test::par_iter_collect_btreeset ... ok
[INFO] [stdout] test iter::test::walk_flat_tree_postfix ... ok
[INFO] [stdout] test iter::test::walk_flat_tree_prefix ... ok
[INFO] [stdout] test iter::test::walk_tree_postfix_degree5 ... ok
[INFO] [stdout] test iter::test::walk_tree_prefix ... ok
[INFO] [stdout] test range::test_issue_833 ... ok
[INFO] [stdout] test range::test_i128_len_doesnt_overflow ... ok
[INFO] [stdout] test iter::test::walk_tree_prefix_degree5 ... ok
[INFO] [stdout] test iter::test::check_cmp_short_circuit ... FAILED
[INFO] [stdout] test range::test_u128_opt_len ... ok
[INFO] [stdout] test range::check_range_split_at_overflow ... ok
[INFO] [stdout] test iter::test::par_iter_unindexed_flat_map ... ok
[INFO] [stdout] test iter::test::check_partial_cmp_nan_short_circuit ... FAILED
[INFO] [stdout] test range::test_u64_opt_len ... ok
[INFO] [stdout] test iter::test::check_partial_cmp_short_circuit ... FAILED
[INFO] [stdout] test range::test_char_range_at_surrogate_boundary ... ok
[INFO] [stdout] test range_inclusive::test_char_range_inclusive_at_surrogate_boundary ... ok
[INFO] [stdout] test range_inclusive::test_issue_833 ... ok
[INFO] [stdout] test range_inclusive::test_u32_opt_len ... ok
[INFO] [stdout] test range_inclusive::test_u64_opt_len ... ok
[INFO] [stdout] test range_inclusive::test_usize_i64_overflow ... ok
[INFO] [stdout] test slice::test::slice_chunk_by ... ok
[INFO] [stdout] test slice::test::test_par_rchunks_exact_mut_remainder ... ok
[INFO] [stdout] test slice::test::slice_chunk_by_mut ... ok
[INFO] [stdout] test slice::test::test_par_chunks_exact_mut_remainder ... ok
[INFO] [stdout] test slice::sort::tests::test_split_for_merge ... ok
[INFO] [stdout] test iter::test::check_partial_cmp_rng_to_seq ... ok
[INFO] [stdout] test slice::test::test_par_chunks_exact_remainder ... ok
[INFO] [stdout] test slice::test::test_par_rchunks_exact_remainder ... ok
[INFO] [stdout] test range_inclusive::test_u128_opt_len ... ok
[INFO] [stdout] test iter::test::check_cmp_rng_to_seq ... ok
[INFO] [stdout] test iter::test::min_max ... ok
[INFO] [stdout] test iter::test::par_iter_collect_linked_list_flat_map_filter ... ok
[INFO] [stdout] test slice::sort::tests::test_heapsort ... ok
[INFO] [stdout] test iter::test::min_max_by_key ... ok
[INFO] [stdout] test iter::test::min_max_by ... ok
[INFO] [stdout] test slice::test::test_par_sort_unstable ... ok
[INFO] [stdout] test slice::test::test_par_sort ... ok
[INFO] [stdout] test iter::test::check_lengths ... ok
[INFO] [stdout] test slice::test::test_par_sort_stability ... ok
[INFO] [stdout] test range::test_usize_i64_overflow has been running for over 60 seconds
[ERROR] error running command: no output for 300 seconds
[INFO] running `Command { std: "docker" "inspect" "31b1b6b5c97e5a8116e2f79a0bad158ad5ac011da5b6e1eacb7f37f89552674e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "31b1b6b5c97e5a8116e2f79a0bad158ad5ac011da5b6e1eacb7f37f89552674e", kill_on_drop: false }`
[INFO] [stdout] 31b1b6b5c97e5a8116e2f79a0bad158ad5ac011da5b6e1eacb7f37f89552674e
