[INFO] fetching crate coco 0.3.4... [INFO] building coco-0.3.4 against try#d5c88c22807925c189328ef9d923c5d2b11a95b8+rustflags=-Zprofile-closures for pr-87066-3 [INFO] extracting crate coco 0.3.4 into /workspace/builds/worker-0/source [INFO] validating manifest of crates.io crate coco 0.3.4 on toolchain d5c88c22807925c189328ef9d923c5d2b11a95b8 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate coco 0.3.4 [INFO] finished tweaking crates.io crate coco 0.3.4 [INFO] tweaked toml for crates.io crate coco 0.3.4 written to /workspace/builds/worker-0/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] dc318b7b9fe425dca6bf4c265086719af9d1f4064c511defbc76224bf0e00b1f [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "dc318b7b9fe425dca6bf4c265086719af9d1f4064c511defbc76224bf0e00b1f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "dc318b7b9fe425dca6bf4c265086719af9d1f4064c511defbc76224bf0e00b1f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dc318b7b9fe425dca6bf4c265086719af9d1f4064c511defbc76224bf0e00b1f", kill_on_drop: false }` [INFO] [stdout] dc318b7b9fe425dca6bf4c265086719af9d1f4064c511defbc76224bf0e00b1f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Zprofile-closures" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] fe1940e9f476408df7a67d2295448f73752b749768e92841bbae3cfd8147e423 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "fe1940e9f476408df7a67d2295448f73752b749768e92841bbae3cfd8147e423", kill_on_drop: false }` [INFO] [stderr] Compiling scopeguard v0.3.3 [INFO] [stderr] Compiling either v1.6.1 [INFO] [stderr] Compiling coco v0.3.4 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/mod.rs:37:24 [INFO] [stdout] | [INFO] [stdout] 37 | pub use self::garbage::Garbage; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/garbage.rs:32:38 [INFO] [stdout] | [INFO] [stdout] 32 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/garbage.rs:51:33 [INFO] [stdout] | [INFO] [stdout] 51 | pub static EPOCH: AtomicUsize = ATOMIC_USIZE_INIT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:141:22 [INFO] [stdout] | [INFO] [stdout] 141 | unsafe impl Send for Garbage {} [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:142:22 [INFO] [stdout] | [INFO] [stdout] 142 | unsafe impl Sync for Garbage {} [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:144:6 [INFO] [stdout] | [INFO] [stdout] 144 | impl Garbage { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:368:15 [INFO] [stdout] | [INFO] [stdout] 368 | impl Drop for Garbage { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:403:21 [INFO] [stdout] | [INFO] [stdout] 403 | impl fmt::Debug for Garbage { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:410:25 [INFO] [stdout] | [INFO] [stdout] 410 | fn global() -> &'static Garbage { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:417:42 [INFO] [stdout] | [INFO] [stdout] 417 | let raw = Box::into_raw(Box::new(Garbage::new())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:433:35 [INFO] [stdout] | [INFO] [stdout] 433 | unsafe { &*(garbage as *const Garbage) } [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/garbage.rs:411:34 [INFO] [stdout] | [INFO] [stdout] 411 | static GLOBAL: AtomicUsize = ATOMIC_USIZE_INIT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/epoch/garbage.rs:71:34 [INFO] [stdout] | [INFO] [stdout] 71 | epoch: unsafe { mem::uninitialized() }, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:147:23 [INFO] [stdout] | [INFO] [stdout] 147 | let garbage = Garbage { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/thread.rs:20:38 [INFO] [stdout] | [INFO] [stdout] 20 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/thread.rs:179:40 [INFO] [stdout] | [INFO] [stdout] 179 | static PARTICIPANTS: AtomicUsize = ATOMIC_USIZE_INIT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::head`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:148:13 [INFO] [stdout] | [INFO] [stdout] 148 | head: Atomic::null(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::tail`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:149:13 [INFO] [stdout] | [INFO] [stdout] 149 | tail: Atomic::null(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::pending`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:150:13 [INFO] [stdout] | [INFO] [stdout] 150 | pending: Atomic::null(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::head`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:160:9 [INFO] [stdout] | [INFO] [stdout] 160 | garbage.head.store(sentinel, Relaxed); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::tail`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:161:9 [INFO] [stdout] | [INFO] [stdout] 161 | garbage.tail.store(sentinel, Relaxed); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::pending`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:173:15 [INFO] [stdout] | [INFO] [stdout] 173 | match self.pending.compare_and_swap_weak_owned(old, Owned::new(Bag::new()), AcqRel, scope) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::pending`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:240:27 [INFO] [stdout] | [INFO] [stdout] 240 | let mut pending = self.pending.load(Acquire, scope); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::pending`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | let mut pending = self.pending.load(Acquire, scope); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::tail`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:311:24 [INFO] [stdout] | [INFO] [stdout] 311 | let mut tail = self.tail.load(Acquire, scope); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::tail`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:320:33 [INFO] [stdout] | [INFO] [stdout] 320 | let _ = self.tail.compare_and_swap(tail, b, AcqRel, scope); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::tail`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:330:23 [INFO] [stdout] | [INFO] [stdout] 330 | match self.tail.compare_and_swap_weak(tail, next, AcqRel, scope) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::head`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:344:24 [INFO] [stdout] | [INFO] [stdout] 344 | let mut head = self.head.load(Acquire, scope); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::head`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:352:27 [INFO] [stdout] | [INFO] [stdout] 352 | match self.head.compare_and_swap_weak(head, next, AcqRel, scope) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::pending`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:373:31 [INFO] [stdout] | [INFO] [stdout] 373 | let pending = self.pending.load(Relaxed, scope).as_raw(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::head`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:380:32 [INFO] [stdout] | [INFO] [stdout] 380 | let mut head = self.head.load(Relaxed, scope).as_raw(); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead [INFO] [stdout] --> src/epoch/garbage.rs:419:31 [INFO] [stdout] | [INFO] [stdout] 419 | let previous = GLOBAL.compare_and_swap(0, new, AcqRel); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead [INFO] [stdout] --> src/epoch/thread.rs:110:24 [INFO] [stdout] | [INFO] [stdout] 110 | self.state.compare_and_swap(previous, state, SeqCst); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead [INFO] [stdout] --> src/epoch/thread.rs:233:11 [INFO] [stdout] | [INFO] [stdout] 233 | EPOCH.compare_and_swap(epoch, epoch.wrapping_add(2), SeqCst); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: coco, (fc5dd489d5f30b5e, 786f5212dafc850a), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: coco, (54bc67124b406ec8, db543ba22c7756de), 8, 8 [INFO] [stdout] warning: 34 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.84s [INFO] running `Command { std: "docker" "inspect" "fe1940e9f476408df7a67d2295448f73752b749768e92841bbae3cfd8147e423", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fe1940e9f476408df7a67d2295448f73752b749768e92841bbae3cfd8147e423", kill_on_drop: false }` [INFO] [stdout] fe1940e9f476408df7a67d2295448f73752b749768e92841bbae3cfd8147e423 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Zprofile-closures" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 18a78265530bfef553bd0931462ac7d916163dd8d6b87c4f1e6fa56547ec35dc [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "18a78265530bfef553bd0931462ac7d916163dd8d6b87c4f1e6fa56547ec35dc", kill_on_drop: false }` [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (75b84863966839e5, 8a92c743b00988cf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (fc5dd489d5f30b5e, 786f5212dafc850a), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: coco, (54bc67124b406ec8, db543ba22c7756de), 8, 8 [INFO] [stderr] Compiling rand v0.4.6 [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/mod.rs:37:24 [INFO] [stdout] | [INFO] [stdout] 37 | pub use self::garbage::Garbage; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/garbage.rs:32:38 [INFO] [stdout] | [INFO] [stdout] 32 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/garbage.rs:51:33 [INFO] [stdout] | [INFO] [stdout] 51 | pub static EPOCH: AtomicUsize = ATOMIC_USIZE_INIT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:141:22 [INFO] [stdout] | [INFO] [stdout] 141 | unsafe impl Send for Garbage {} [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:142:22 [INFO] [stdout] | [INFO] [stdout] 142 | unsafe impl Sync for Garbage {} [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:144:6 [INFO] [stdout] | [INFO] [stdout] 144 | impl Garbage { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:368:15 [INFO] [stdout] | [INFO] [stdout] 368 | impl Drop for Garbage { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:403:21 [INFO] [stdout] | [INFO] [stdout] 403 | impl fmt::Debug for Garbage { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:410:25 [INFO] [stdout] | [INFO] [stdout] 410 | fn global() -> &'static Garbage { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:417:42 [INFO] [stdout] | [INFO] [stdout] 417 | let raw = Box::into_raw(Box::new(Garbage::new())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:433:35 [INFO] [stdout] | [INFO] [stdout] 433 | unsafe { &*(garbage as *const Garbage) } [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/garbage.rs:411:34 [INFO] [stdout] | [INFO] [stdout] 411 | static GLOBAL: AtomicUsize = ATOMIC_USIZE_INIT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/epoch/garbage.rs:71:34 [INFO] [stdout] | [INFO] [stdout] 71 | epoch: unsafe { mem::uninitialized() }, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:147:23 [INFO] [stdout] | [INFO] [stdout] 147 | let garbage = Garbage { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/thread.rs:20:38 [INFO] [stdout] | [INFO] [stdout] 20 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/thread.rs:179:40 [INFO] [stdout] | [INFO] [stdout] 179 | static PARTICIPANTS: AtomicUsize = ATOMIC_USIZE_INIT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::head`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:148:13 [INFO] [stdout] | [INFO] [stdout] 148 | head: Atomic::null(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::tail`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:149:13 [INFO] [stdout] | [INFO] [stdout] 149 | tail: Atomic::null(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::pending`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:150:13 [INFO] [stdout] | [INFO] [stdout] 150 | pending: Atomic::null(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::head`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:160:9 [INFO] [stdout] | [INFO] [stdout] 160 | garbage.head.store(sentinel, Relaxed); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::tail`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:161:9 [INFO] [stdout] | [INFO] [stdout] 161 | garbage.tail.store(sentinel, Relaxed); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::pending`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:173:15 [INFO] [stdout] | [INFO] [stdout] 173 | match self.pending.compare_and_swap_weak_owned(old, Owned::new(Bag::new()), AcqRel, scope) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::pending`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:240:27 [INFO] [stdout] | [INFO] [stdout] 240 | let mut pending = self.pending.load(Acquire, scope); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::pending`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | let mut pending = self.pending.load(Acquire, scope); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::tail`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:311:24 [INFO] [stdout] | [INFO] [stdout] 311 | let mut tail = self.tail.load(Acquire, scope); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::tail`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:320:33 [INFO] [stdout] | [INFO] [stdout] 320 | let _ = self.tail.compare_and_swap(tail, b, AcqRel, scope); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::tail`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:330:23 [INFO] [stdout] | [INFO] [stdout] 330 | match self.tail.compare_and_swap_weak(tail, next, AcqRel, scope) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::head`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:344:24 [INFO] [stdout] | [INFO] [stdout] 344 | let mut head = self.head.load(Acquire, scope); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::head`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:352:27 [INFO] [stdout] | [INFO] [stdout] 352 | match self.head.compare_and_swap_weak(head, next, AcqRel, scope) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::pending`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:373:31 [INFO] [stdout] | [INFO] [stdout] 373 | let pending = self.pending.load(Relaxed, scope).as_raw(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::head`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:380:32 [INFO] [stdout] | [INFO] [stdout] 380 | let mut head = self.head.load(Relaxed, scope).as_raw(); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead [INFO] [stdout] --> src/epoch/garbage.rs:419:31 [INFO] [stdout] | [INFO] [stdout] 419 | let previous = GLOBAL.compare_and_swap(0, new, AcqRel); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead [INFO] [stdout] --> src/epoch/thread.rs:110:24 [INFO] [stdout] | [INFO] [stdout] 110 | self.state.compare_and_swap(previous, state, SeqCst); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead [INFO] [stdout] --> src/epoch/thread.rs:233:11 [INFO] [stdout] | [INFO] [stdout] 233 | EPOCH.compare_and_swap(epoch, epoch.wrapping_add(2), SeqCst); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 34 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: rand, (d5015a8c02ff7118, e70836707da39dad), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (c33e8228ef4d3b95, 2d6ca4bd92c47071), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (73a6793981df500, 9ea7a0df690467a7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (d8ff2f552621b1e1, a17a7748711039ba), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (4d455adf532d9672, 8a28634982653bd8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (ed75b5e2f3665aa2, 4385f707973d3e6f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (b6582aa9c9db04c2, 7aa5d671fc00c41d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (6a201950bd958b83, 83144e08ef857ffe), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (f4edb901cfa4bf68, aebc79b4281ce138), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (f4cc936fabde326d, 2e5a3fa686e06f95), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (430a73cb6571950c, 8fca9879845359c1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (33973f3323b2d6c4, 61730fb1bf00dec8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (244767cfee9aefe0, 1ac66c687f40fdbf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: rand, (893aa53486a55c7, dfa264df2657b3a9), 0, 0 [INFO] [stderr] Compiling rand v0.3.23 [INFO] [stderr] Compiling coco v0.3.4 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/mod.rs:37:24 [INFO] [stdout] | [INFO] [stdout] 37 | pub use self::garbage::Garbage; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/garbage.rs:32:38 [INFO] [stdout] | [INFO] [stdout] 32 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/garbage.rs:51:33 [INFO] [stdout] | [INFO] [stdout] 51 | pub static EPOCH: AtomicUsize = ATOMIC_USIZE_INIT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:141:22 [INFO] [stdout] | [INFO] [stdout] 141 | unsafe impl Send for Garbage {} [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:142:22 [INFO] [stdout] | [INFO] [stdout] 142 | unsafe impl Sync for Garbage {} [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:144:6 [INFO] [stdout] | [INFO] [stdout] 144 | impl Garbage { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:368:15 [INFO] [stdout] | [INFO] [stdout] 368 | impl Drop for Garbage { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:403:21 [INFO] [stdout] | [INFO] [stdout] 403 | impl fmt::Debug for Garbage { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:410:25 [INFO] [stdout] | [INFO] [stdout] 410 | fn global() -> &'static Garbage { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:417:42 [INFO] [stdout] | [INFO] [stdout] 417 | let raw = Box::into_raw(Box::new(Garbage::new())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:433:35 [INFO] [stdout] | [INFO] [stdout] 433 | unsafe { &*(garbage as *const Garbage) } [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/garbage.rs:411:34 [INFO] [stdout] | [INFO] [stdout] 411 | static GLOBAL: AtomicUsize = ATOMIC_USIZE_INIT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/epoch/garbage.rs:71:34 [INFO] [stdout] | [INFO] [stdout] 71 | epoch: unsafe { mem::uninitialized() }, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:147:23 [INFO] [stdout] | [INFO] [stdout] 147 | let garbage = Garbage { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/garbage.rs:463:42 [INFO] [stdout] | [INFO] [stdout] 463 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:470:16 [INFO] [stdout] | [INFO] [stdout] 470 | use super::Garbage; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:475:17 [INFO] [stdout] | [INFO] [stdout] 475 | let g = Garbage::new(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:485:17 [INFO] [stdout] | [INFO] [stdout] 485 | let g = Garbage::new(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:506:17 [INFO] [stdout] | [INFO] [stdout] 506 | let g = Garbage::new(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/garbage.rs:504:40 [INFO] [stdout] | [INFO] [stdout] 504 | static DESTROYS: AtomicUsize = ATOMIC_USIZE_INIT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:537:17 [INFO] [stdout] | [INFO] [stdout] 537 | let g = Garbage::new(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/garbage.rs:535:40 [INFO] [stdout] | [INFO] [stdout] 535 | static DESTROYS: AtomicUsize = ATOMIC_USIZE_INIT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:577:17 [INFO] [stdout] | [INFO] [stdout] 577 | let g = Garbage::new(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/garbage.rs:567:37 [INFO] [stdout] | [INFO] [stdout] 567 | static DROPS: AtomicUsize = ATOMIC_USIZE_INIT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:598:17 [INFO] [stdout] | [INFO] [stdout] 598 | let g = Garbage::new(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/garbage.rs:596:40 [INFO] [stdout] | [INFO] [stdout] 596 | static DESTROYS: AtomicUsize = ATOMIC_USIZE_INIT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:631:17 [INFO] [stdout] | [INFO] [stdout] 631 | let g = Garbage::new(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/garbage.rs:621:37 [INFO] [stdout] | [INFO] [stdout] 621 | static DROPS: AtomicUsize = ATOMIC_USIZE_INIT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:656:17 [INFO] [stdout] | [INFO] [stdout] 656 | let g = Garbage::new(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/garbage.rs:654:40 [INFO] [stdout] | [INFO] [stdout] 654 | static DESTROYS: AtomicUsize = ATOMIC_USIZE_INIT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:694:17 [INFO] [stdout] | [INFO] [stdout] 694 | let g = Garbage::new(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/garbage.rs:684:37 [INFO] [stdout] | [INFO] [stdout] 684 | static DROPS: AtomicUsize = ATOMIC_USIZE_INIT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `epoch::garbage::Garbage`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:722:26 [INFO] [stdout] | [INFO] [stdout] 722 | let g = Arc::new(Garbage::new()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/garbage.rs:712:37 [INFO] [stdout] | [INFO] [stdout] 712 | static DROPS: AtomicUsize = ATOMIC_USIZE_INIT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/thread.rs:20:38 [INFO] [stdout] | [INFO] [stdout] 20 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred [INFO] [stdout] --> src/epoch/thread.rs:179:40 [INFO] [stdout] | [INFO] [stdout] 179 | static PARTICIPANTS: AtomicUsize = ATOMIC_USIZE_INIT; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::head`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:148:13 [INFO] [stdout] | [INFO] [stdout] 148 | head: Atomic::null(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::tail`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:149:13 [INFO] [stdout] | [INFO] [stdout] 149 | tail: Atomic::null(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::pending`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:150:13 [INFO] [stdout] | [INFO] [stdout] 150 | pending: Atomic::null(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::head`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:160:9 [INFO] [stdout] | [INFO] [stdout] 160 | garbage.head.store(sentinel, Relaxed); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::tail`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:161:9 [INFO] [stdout] | [INFO] [stdout] 161 | garbage.tail.store(sentinel, Relaxed); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::pending`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:173:15 [INFO] [stdout] | [INFO] [stdout] 173 | match self.pending.compare_and_swap_weak_owned(old, Owned::new(Bag::new()), AcqRel, scope) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::pending`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:240:27 [INFO] [stdout] | [INFO] [stdout] 240 | let mut pending = self.pending.load(Acquire, scope); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::pending`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:259:27 [INFO] [stdout] | [INFO] [stdout] 259 | let mut pending = self.pending.load(Acquire, scope); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::tail`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:311:24 [INFO] [stdout] | [INFO] [stdout] 311 | let mut tail = self.tail.load(Acquire, scope); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::tail`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:320:33 [INFO] [stdout] | [INFO] [stdout] 320 | let _ = self.tail.compare_and_swap(tail, b, AcqRel, scope); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::tail`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:330:23 [INFO] [stdout] | [INFO] [stdout] 330 | match self.tail.compare_and_swap_weak(tail, next, AcqRel, scope) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::head`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:344:24 [INFO] [stdout] | [INFO] [stdout] 344 | let mut head = self.head.load(Acquire, scope); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::head`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:352:27 [INFO] [stdout] | [INFO] [stdout] 352 | match self.head.compare_and_swap_weak(head, next, AcqRel, scope) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::pending`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:373:31 [INFO] [stdout] | [INFO] [stdout] 373 | let pending = self.pending.load(Relaxed, scope).as_raw(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::head`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:380:32 [INFO] [stdout] | [INFO] [stdout] 380 | let mut head = self.head.load(Relaxed, scope).as_raw(); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead [INFO] [stdout] --> src/epoch/garbage.rs:419:31 [INFO] [stdout] | [INFO] [stdout] 419 | let previous = GLOBAL.compare_and_swap(0, new, AcqRel); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::pending`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:479:22 [INFO] [stdout] | [INFO] [stdout] 479 | assert!(!g.pending.load(SeqCst, scope).deref().is_empty()); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `epoch::garbage::Garbage::pending`: Use scope::defer_free and scope::defer_drop instead [INFO] [stdout] --> src/epoch/garbage.rs:495:29 [INFO] [stdout] | [INFO] [stdout] 495 | assert!(g.pending.load(SeqCst, scope).deref().is_empty()); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead [INFO] [stdout] --> src/epoch/thread.rs:110:24 [INFO] [stdout] | [INFO] [stdout] 110 | self.state.compare_and_swap(previous, state, SeqCst); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead [INFO] [stdout] --> src/epoch/thread.rs:233:11 [INFO] [stdout] | [INFO] [stdout] 233 | EPOCH.compare_and_swap(epoch, epoch.wrapping_add(2), SeqCst); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: coco, (b1c6bbc4f073c705, dd9f50788c0ca58b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (356c69d3616e32ed, d12c1cddcffafd8b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (e669755e76448acc, 4f403bc5129e15ee), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (8f7f093836d7193e, b27eafd420c2ddc3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (750977616e5d3c82, ea32971e6be48208), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: coco, (f20b63a5f7760ca0, de45134bca1b008a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (b8aea7aba23b1d32, 521a32fc9076b807), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: coco, (2b43cea207b4926b, 2371a6afc43c638), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: coco, (4d2e8edef2e3fc81, e61a03cf39ebe008), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (f88f5b3c9c47b26b, 283a4926ae82fcd0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (8a25adc47ad8ce26, 11f0694a98cc5ef4), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (372b55294440bcdd, 7ee2acefb129a093), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (f94dd639d114b29a, 1e996e9ea866e019), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (71fa0313f645ee6e, 638c354e3a190a5a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (9768fede95e4e2c7, 3fdb7711337074b7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (cd3d8584b41bca2b, 46f42f0bb2595da0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (49196e8a3cfc69ce, fe351855e503163b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (96b754dd7a91e342, aed681a85b26f822), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (2db96dcfba08152c, 937cf5c6245c1803), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (99586caf85179e33, 33fc4ca4791fc598), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (b1c3c0d5c4d8010c, 93d990f2ad271f28), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (12278576fb5229e9, d925c2d485c65f36), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (6114c25327729a0d, 29b374214dda0993), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (e70db89937ffa3fb, 2038e63f1a6ae7f3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (65fbab7b41136e33, 58c040f261db98dd), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: coco, (7b236001e2af2d11, fa0e34deed4e825d), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: coco, (b7debd3a968e04c4, 9002ec8ec6ab75c9), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (56bdb7534eb3fbd5, 5ec729eb0f3124e1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (521cf344e7167aab, 50495b377f5c4f14), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (5895a21a103c9f78, 2836c31a5c522d65), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (441d41f82f93c0f7, 460a02a8215037ae), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (622b025e02482af4, d34e1a3365d0f4c1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (dbd8a448183a347a, 8d780cdd70f78525), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: coco, (151b3540a71fcd03, 35124c42f9b778f9), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: coco, (248f5e9f07627987, 68410aad30aa9d01), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (8319953a2cefe507, 506e8a04c408b563), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (40a2fcd117f06de8, 66df5592c42ca2c3), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: coco, (95b802d3f2060ead, 93cefa4c180bd6f5), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: coco, (244ecc41b3306ed1, e8908e1d5c480041), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (8f0d5bf45cd375d1, b13f5c68a0ac7bde), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (6f5bb836793afa30, dca94fd3a8f6513f), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (5aa75ee46ed58aed, a9cc21f11f6b8a90), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (c689053df21638ec, 1fe529c571b16724), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (8802906440f90425, 9f11f7cb9cb6abdc), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (378c320ce693247b, b3b4cea7b6c1515), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (ec55a2490b4fe69e, 30c5d9be543670bd), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (2552777f33fa141a, ed82c72a0e7e0224), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (3b3735a2be109e57, 8475eac56dcdc7b4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (e878bdba1769706, 1f291fabc054f989), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (aa8ceea2e31d5cfb, c33d941f0c75734c), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (25f81d475175c883, 8b3abde2e7776de5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (abb4ca8b6f1dccda, 10575d6639fb0ac), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: coco, (16e4afbe4b4a8965, 82eeac3c00704d75), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (4edb814bf31f78ef, fc17342482cbaad8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (b582d6bc523af41d, 27589b8a932a9f73), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (424001cac2b4e0ad, 5a18159adee5e481), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (446fce6b3019611d, 860c58734158b148), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (e09bdef15f39c3b, e62c74e22a626c83), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (ff6255ec024ce7cc, db286a5891c67410), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: coco, (5fc44f853923f9ca, e3c789c2fc1a353e), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: coco, (f9a66182fb5dfe0c, bd6aa5d6ffe26cc5), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (b52e1b3775178fd9, e9887c449494f36a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (f1c7bea78b36f736, 5cd7ffa38b3913dd), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: coco, (c9f42546dd7000d, fbc3a5b43f1af8d), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: coco, (e242663c46b3d704, 6fd7b20a20dc6b07), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (5ba85ccd8b63cbba, 91ecd0f2ee2c2334), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (af3bf6c93ea6f4ea, 918db4bf888ea187), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (79b874f8825ad818, 18fd819f7fdb8ec6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (114e36b79bc1c9e8, 744d31ba472498b6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (e8b6dfd987671030, beb364a665d40d7f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (48acf26e43e9376d, 4e8c71a80dec392), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (36fcb8d50979d339, 135c2f919dff5092), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (2d7410c3827afa0e, 643029e4383f5d12), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (faa0e6cbc7de3e8e, abe8b5dc5d1f18ed), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: coco, (b0810c9c3abb438c, 5a56ec08de6eef42), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: coco, (e5c9cde1b650335c, 71e89ba34dcd096a), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (81afcf626e8e2366, 9fa2154e7d06c5df), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (c56b355c6eb2451a, 11cf0010969c094e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (3f4fcb0146dc8994, e7e80fd67102daa6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (c91e3ed8167e6fb4, c2ea93fc77551716), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (de523412ea236c4e, d85d5b1a0a744fb8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (47ec252574934e0d, ef7aea8cd127ab4c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (4ce10171bad3f1f7, 9adf38e988c7456), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (80c54776a41bffb1, a20e5aef0e64b928), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (72c165a2cb5add65, 1c65444c5dfb6b81), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (db31c1d5036f8b2a, f5947fc87d1e083d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (c8aead843750ccbe, 8b6b8c0d6b771179), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (eed2a328999a8e59, b0245514b4ea4184), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (e8a4328eb0cc4160, cf24123accac8eac), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (a29199a14c3aac1f, a7d1fb92df4433f4), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (257f4f0e681039ce, 8ea30c8a0abd4931), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (b444b31c61751346, 6c3a6a6c96c60852), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (52e7c6b040e2b7db, 9ae4338ddbac952c), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (d089e862f82e828e, 77dcd71725549fd5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (f3a0b0383cdc6bb4, ef6940ba3fba7747), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (13eec4baf888524b, 1104ec32283a4c80), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (98f8046e8a769a31, adb9fb6d8c24b17f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (4154613ef6af3000, c4080c73fba36121), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (edfe81fa472782fe, 6d727fd8d5cc13d8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (946833bb60ea7088, a225769488540693), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (c892dcf1021aeab5, a5da0b7bd25b82d7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (7221214cb744a67e, 821351e780dd7270), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (e567eed7b9b9d146, b216b31a23e1cb58), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (5e60c62655ccd4bf, c4077b381929059b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (17ad73d99c376f74, f0c4b292a5973670), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (63fbef9d5aefce2a, 9896c96a7a4f571b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (39af240f679872b, 9c563846433d61a9), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (119d980c60ee0253, 3eac9b17a6cba9a9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (6eddde69bc4399bc, cfc64afbbcffe4e7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (adef5d34e1bcec3b, 693b22467ce317f0), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (8dfc58444a291770, 508a166372d4989), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (975c1bdf81d614bf, 1e0cf269400f8e2c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (2b83502e0fb6bea1, 36fbe3818c916ec2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (31e1322e60bca116, 8c282fb350dafb16), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (d9f23cd3ae0ff32b, 782788d0a8f6f658), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (2e782d91881c141, df71c4a78ab6cb3e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (3952048ef0c246db, 6ec42780dffe92da), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (5fd45cce4a1e227e, be90b1d1b42cbb1e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (9dea88bf17d201b0, dd52eb29cc0cc7f2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (370612b0e0754a61, 96b77150f638d924), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (25d186fbe7e2c22d, 2bd1f0d2e5debf09), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (9c6dc94b117f035e, df1571a64e8bdffe), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (741815bbac1f7622, a817c5c8bab56cd9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (a7bb46b774a7e1ca, 38610156436a1011), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (38caef592bfad32b, c630a9f544141f53), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (489e38c26ab917d3, 317d0b3a99f06d65), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (397870b3d5d94bda, 1c932fbfff4ccd8e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (f3ed285ac996e908, f1cbbb3c0de56a51), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (bd22d0a8fd294e79, 4be90e22a3d89da8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (47b7645a70852546, dfe1cefe2c2b4c6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (90845cddf11319f9, b7a3233cdcb19be1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (ce6e2a065d7154be, d6e02d9d673cbfcb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (feb4cffd8fa38022, 3084758ad34972b0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (77cd9123bcbfb064, 376f27d7310e813f), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (277e9c24fbcaf4a8, f51dfcd61f9e94f1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (520d043c080568bb, 55630af96eff9d5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (8162b28dba7ee248, 7857a93c447752ce), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (c798996658bd0617, f332d9b87e08194e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (7aa336e1fa880306, ad71b54e2a4920a4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (32aa6af7be696256, ddc222071a6abbe2), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (2f17b6b04d86bd0, 37d82db234f5bc32), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (f75520fb253874f5, 51e2e7e5ba4e020f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (104e5f16edce33f5, a0e99bd154a761b5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (250837872d1ca970, 766d9ac1efe4a149), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (df6375b9cabe609b, 8dc6afacc205c835), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (f3f5553e38f6f26f, fa60b3c5ded5ee15), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (24bee9ce61c304d6, a62f1470fb276f17), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (9b85579830f2ca2f, b4354348ae5f4e68), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (10c7dd6b5371ccbe, d75e93045a4acf85), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (f7fe7c3a6cfa35a6, fc10221af981d8ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (4b9f13dbaa7636bc, b9657e6f1722e3bc), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (342643a06654b188, 7099665efaee7969), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (b2a52e5529afe965, 121b6a88b89bf361), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (afd47224a2ca2efa, 4fdf6f1597015e5e), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (4b3720e047707d6b, ea5dfcca18776b45), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (336149047266f607, e3f9ac2d0ee68bd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (59588b16086f2e95, 9cdbd4dd06330bac), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (a0235d45b1595577, f41ffcbc38c5f774), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (65c22661fb845d66, 2687fb7f489f01ed), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (233317d03f68cd3b, 755b2fbb222ebe7f), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (fe078d35d84bee55, 4d9fd4bb7143060b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (35076b0dd017f601, 82ee40a3eab28946), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: coco, (832ebe3b226e0843, a2fc619f86c04748), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: coco, (c6689f621f719261, 30dd48c5993bd30a), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (c07607a3f49a7b47, 46de0218935f0a99), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (15877db9c9de29b5, 9c6fdebc2a77e888), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (fa4c5d56639c8a15, be91b54b459b40e2), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (763d93cf018604fd, cbecea96c36cc91), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (8fd59e3c87061d61, b1df0fd6c6dfd5ef), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (2ecfd72cb37ff144, b6df8386fe3e413b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (3c0cc7a1c38f74b2, 7aad83de97407b9f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (639420a52c57e694, 6da60b549c5a0a02), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (60fc87e53caa1d5d, 63d40f1852f53e7b), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (93014796b5f30b94, 7fb54a2ce4e5134e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (a260c47782e0bfaa, d37c3bce37706375), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (14d2df1e63ac5bdd, 94cae841cfd24659), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: coco, (f60142abb9d900a2, 4811cf59d836b8e7), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (7d2e6a019c8cc4b1, ff613b17825d165f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (1877972b24fb91f, 2139e487fde99595), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (fa0ac4966b386854, 7546ee4c5a8f67f0), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (6490066df9251fee, 91fde7886032ba3c), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: coco, (f2e007a80f2efef3, 12219e08ab3ce7ff), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: coco, (9e93bb303129ef82, c3ab41cb12bd5639), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (cdc2c1ed840bd8b2, 3ef3b3d662fa19e4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (c651bf8e1c23ced9, cbd2640116eb98a6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (7060ab8154e9f7ba, 71b10eb385f2220a), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (c5f129ad2b8fdb6a, 40111a23eb8f0e8b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: coco, (2e2564650855cb9a, d845f573fae5ef61), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (44f8cda232aa0bc5, c8a2e1e8e2ebd161), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: coco, (ea306f884eec56ca, 1e3c419ab50a067), 40, 40 [INFO] [stderr] SG_CR_Eslkdjf: coco, (a696344907111777, 820146377ae0cec6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (cddc9636138f9e9b, 69a413f87317a048), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: coco, (7539b9ab9be08ddb, 295f634fb2be9069), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: coco, (a74d1810886be971, f4bbfba6363fc75), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: coco, (3e58536c57eff157, a992dfe87498d9ca), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: coco, (92c400b55096de54, e274eecd102e6b55), 24, 24 [INFO] [stdout] warning: 56 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 3.49s [INFO] running `Command { std: "docker" "inspect" "18a78265530bfef553bd0931462ac7d916163dd8d6b87c4f1e6fa56547ec35dc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "18a78265530bfef553bd0931462ac7d916163dd8d6b87c4f1e6fa56547ec35dc", kill_on_drop: false }` [INFO] [stdout] 18a78265530bfef553bd0931462ac7d916163dd8d6b87c4f1e6fa56547ec35dc