[INFO] cloning repository https://github.com/sreeramamp123/rust_os
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/sreeramamp123/rust_os" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsreeramamp123%2Frust_os", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsreeramamp123%2Frust_os'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] e8332f3b7012882f69908d527856886487ae71b4
[INFO] testing sreeramamp123/rust_os against 1.100.0-beta.1 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsreeramamp123%2Frust_os" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/sreeramamp123/rust_os
[INFO] finished tweaking git repo https://github.com/sreeramamp123/rust_os
[INFO] tweaked toml for git repo https://github.com/sreeramamp123/rust_os written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/sreeramamp123/rust_os 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 git repo https://github.com/sreeramamp123/rust_os already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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] 2e34a518b5bd21f54990d8e5d36b1617525f0d3c64fd94b021587b0e832f521b
[INFO] running `Command { std: "docker" "start" "2e34a518b5bd21f54990d8e5d36b1617525f0d3c64fd94b021587b0e832f521b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2e34a518b5bd21f54990d8e5d36b1617525f0d3c64fd94b021587b0e832f521b", 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" "2e34a518b5bd21f54990d8e5d36b1617525f0d3c64fd94b021587b0e832f521b" "/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" "2e34a518b5bd21f54990d8e5d36b1617525f0d3c64fd94b021587b0e832f521b", 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" "2e34a518b5bd21f54990d8e5d36b1617525f0d3c64fd94b021587b0e832f521b" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.176
[INFO] [stderr]    Compiling cfg-if v1.0.3
[INFO] [stderr]    Compiling proc-macro2 v1.0.101
[INFO] [stderr]    Compiling unicode-ident v1.0.19
[INFO] [stderr]    Compiling quote v1.0.41
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling zerocopy v0.8.27
[INFO] [stderr]    Compiling parking_lot_core v0.9.11
[INFO] [stderr]    Compiling bitflags v2.9.4
[INFO] [stderr]    Compiling libm v0.2.15
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling log v0.4.28
[INFO] [stderr]    Compiling lock_api v0.4.13
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling rustix v1.1.2
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling itoa v1.0.15
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling ryu v1.0.20
[INFO] [stderr]    Compiling anyhow v1.0.100
[INFO] [stderr]    Compiling cfg_aliases v0.1.1
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling arc-swap v1.7.1
[INFO] [stderr]    Compiling nix v0.28.0
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling nibble_vec v0.1.0
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling endian-type v0.1.2
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling crossbeam-skiplist v0.1.3
[INFO] [stderr]    Compiling radix_trie v0.2.1
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling csv-core v0.1.13
[INFO] [stderr]    Compiling crossbeam v0.8.4
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling home v0.5.12
[INFO] [stderr]    Compiling unicode-width v0.1.14
[INFO] [stderr]    Compiling syn v2.0.106
[INFO] [stderr]    Compiling shell-words v1.1.0
[INFO] [stderr]    Compiling iana-time-zone v0.1.64
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling signal-hook-registry v1.4.7
[INFO] [stderr]    Compiling mio v1.1.0
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling fd-lock v4.0.4
[INFO] [stderr]    Compiling tempfile v3.23.0
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling dashmap v5.5.3
[INFO] [stderr]    Compiling parking_lot v0.12.4
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling crossterm v0.28.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling rustyline-derive v0.10.0
[INFO] [stderr]    Compiling rustyline v14.0.0
[INFO] [stderr]    Compiling rand_distr v0.4.3
[INFO] [stderr]    Compiling dialoguer v0.11.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling kernel_api v0.1.0 (/opt/rustwide/workdir/crates/kernel_api)
[INFO] [stderr]    Compiling rl_agent v0.1.0 (/opt/rustwide/workdir/crates/rl_agent)
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/kernel_api/src/lib.rs:806:21
[INFO] [stdout]     |
[INFO] [stdout] 806 |         let _ = agg.fetch_update(Ordering::AcqRel, Ordering::Acquire, |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] 806 -         let _ = agg.fetch_update(Ordering::AcqRel, Ordering::Acquire, |current| {
[INFO] [stdout] 806 +         let _ = agg.try_update(Ordering::AcqRel, Ordering::Acquire, |current| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling naat_alloc v0.1.0 (/opt/rustwide/workdir/crates/naat_alloc)
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<i64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:1402:42
[INFO] [stdout]      |
[INFO] [stdout] 1402 | ...                   .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[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] 1402 -                                         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 1402 +                                         .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:1772:22
[INFO] [stdout]      |
[INFO] [stdout] 1772 |                     .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 1772 -                     .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout] 1772 +                     .try_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:2551:18
[INFO] [stdout]      |
[INFO] [stdout] 2551 |                 .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 2551 -                 .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout] 2551 +                 .try_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:2569:30
[INFO] [stdout]      |
[INFO] [stdout] 2569 | ...                   .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 2569 -                             .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout] 2569 +                             .try_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:3299:33
[INFO] [stdout]      |
[INFO] [stdout] 3299 |                 let _ = agg_arc.fetch_update(Ordering::AcqRel, Ordering::Acquire, |cur| {
[INFO] [stdout]      |                                 ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 3299 -                 let _ = agg_arc.fetch_update(Ordering::AcqRel, Ordering::Acquire, |cur| {
[INFO] [stdout] 3299 +                 let _ = agg_arc.try_update(Ordering::AcqRel, Ordering::Acquire, |cur| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:4878:26
[INFO] [stdout]      |
[INFO] [stdout] 4878 |                         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 4878 -                         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 4878 +                         .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:5200:18
[INFO] [stdout]      |
[INFO] [stdout] 5200 |                 .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stdout]      |                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 5200 -                 .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stdout] 5200 +                 .try_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:5228:26
[INFO] [stdout]      |
[INFO] [stdout] 5228 |                         .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stdout]      |                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 5228 -                         .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stdout] 5228 +                         .try_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling task_manager v0.1.0 (/opt/rustwide/workdir/crates/task_manager)
[INFO] [stderr]    Compiling scheduler v0.1.0 (/opt/rustwide/workdir/crates/scheduler)
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:7853:14
[INFO] [stdout]      |
[INFO] [stdout] 7853 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |              ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 7853 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 7853 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8005:14
[INFO] [stdout]      |
[INFO] [stdout] 8005 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |              ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8005 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 8005 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8117:30
[INFO] [stdout]      |
[INFO] [stdout] 8117 | ...                   .fetch_update(Ordering::Release, Ordering::Acquire, |x| {
[INFO] [stdout]      |                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8117 -                             .fetch_update(Ordering::Release, Ordering::Acquire, |x| {
[INFO] [stdout] 8117 +                             .try_update(Ordering::Release, Ordering::Acquire, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8158:14
[INFO] [stdout]      |
[INFO] [stdout] 8158 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |              ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8158 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 8158 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8184:18
[INFO] [stdout]      |
[INFO] [stdout] 8184 |                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8184 -                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 8184 +                 .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<i64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8384:34
[INFO] [stdout]      |
[INFO] [stdout] 8384 | ...                   .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8384 -                                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 8384 +                                 .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8400:18
[INFO] [stdout]      |
[INFO] [stdout] 8400 |                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8400 -                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 8400 +                 .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8467:18
[INFO] [stdout]      |
[INFO] [stdout] 8467 |                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8467 -                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 8467 +                 .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8480:22
[INFO] [stdout]      |
[INFO] [stdout] 8480 |                     .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8480 -                     .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 8480 +                     .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/task_manager/src/lib.rs:1669:92
[INFO] [stdout]      |
[INFO] [stdout] 1669 | ...                   let _ = tm_clone.stats_migration_pending_count.fetch_update(
[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] 1669 -                                             let _ = tm_clone.stats_migration_pending_count.fetch_update(
[INFO] [stdout] 1669 +                                             let _ = tm_clone.stats_migration_pending_count.try_update(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/task_manager/src/lib.rs:3090:52
[INFO] [stdout]      |
[INFO] [stdout] 3090 |         let _ = self.stats_migration_pending_count.fetch_update(
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 3090 -         let _ = self.stats_migration_pending_count.fetch_update(
[INFO] [stdout] 3090 +         let _ = self.stats_migration_pending_count.try_update(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling sim v0.1.0 (/opt/rustwide/workdir/crates/sim)
[INFO] [stderr] warning: unused dependency `arc-swap`
[INFO] [stderr]  --> crates/kernel_api/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 9 | arc-swap = "1.6"
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `arc-swap`
[INFO] [stderr] warning: `kernel_api` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `rl_agent`
[INFO] [stderr]  --> crates/scheduler/Cargo.toml:7:1
[INFO] [stderr]   |
[INFO] [stderr] 7 | rl_agent = { path = "../rl_agent" }
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `rl_agent`
[INFO] [stderr] warning: `scheduler` (manifest) generated 1 warning
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 36.05s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nix v0.28.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] running `Command { std: "docker" "inspect" "2e34a518b5bd21f54990d8e5d36b1617525f0d3c64fd94b021587b0e832f521b", 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" "2e34a518b5bd21f54990d8e5d36b1617525f0d3c64fd94b021587b0e832f521b" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/kernel_api/src/lib.rs:806:21
[INFO] [stdout]     |
[INFO] [stdout] 806 |         let _ = agg.fetch_update(Ordering::AcqRel, Ordering::Acquire, |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] 806 -         let _ = agg.fetch_update(Ordering::AcqRel, Ordering::Acquire, |current| {
[INFO] [stdout] 806 +         let _ = agg.try_update(Ordering::AcqRel, Ordering::Acquire, |current| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling kernel_api v0.1.0 (/opt/rustwide/workdir/crates/kernel_api)
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<i64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:1402:42
[INFO] [stdout]      |
[INFO] [stdout] 1402 | ...                   .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[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] 1402 -                                         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 1402 +                                         .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:1772:22
[INFO] [stdout]      |
[INFO] [stdout] 1772 |                     .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 1772 -                     .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout] 1772 +                     .try_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:2551:18
[INFO] [stdout]      |
[INFO] [stdout] 2551 |                 .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 2551 -                 .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout] 2551 +                 .try_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:2569:30
[INFO] [stdout]      |
[INFO] [stdout] 2569 | ...                   .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 2569 -                             .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout] 2569 +                             .try_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:3299:33
[INFO] [stdout]      |
[INFO] [stdout] 3299 |                 let _ = agg_arc.fetch_update(Ordering::AcqRel, Ordering::Acquire, |cur| {
[INFO] [stdout]      |                                 ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 3299 -                 let _ = agg_arc.fetch_update(Ordering::AcqRel, Ordering::Acquire, |cur| {
[INFO] [stdout] 3299 +                 let _ = agg_arc.try_update(Ordering::AcqRel, Ordering::Acquire, |cur| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:4878:26
[INFO] [stdout]      |
[INFO] [stdout] 4878 |                         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 4878 -                         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 4878 +                         .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:5200:18
[INFO] [stdout]      |
[INFO] [stdout] 5200 |                 .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stdout]      |                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 5200 -                 .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stdout] 5200 +                 .try_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:5228:26
[INFO] [stdout]      |
[INFO] [stdout] 5228 |                         .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stdout]      |                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 5228 -                         .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stdout] 5228 +                         .try_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:7853:14
[INFO] [stdout]      |
[INFO] [stdout] 7853 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |              ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 7853 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 7853 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8005:14
[INFO] [stdout]      |
[INFO] [stdout] 8005 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |              ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8005 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 8005 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8117:30
[INFO] [stdout]      |
[INFO] [stdout] 8117 | ...                   .fetch_update(Ordering::Release, Ordering::Acquire, |x| {
[INFO] [stdout]      |                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8117 -                             .fetch_update(Ordering::Release, Ordering::Acquire, |x| {
[INFO] [stdout] 8117 +                             .try_update(Ordering::Release, Ordering::Acquire, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8158:14
[INFO] [stdout]      |
[INFO] [stdout] 8158 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |              ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8158 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 8158 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8184:18
[INFO] [stdout]      |
[INFO] [stdout] 8184 |                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8184 -                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 8184 +                 .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<i64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8384:34
[INFO] [stdout]      |
[INFO] [stdout] 8384 | ...                   .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8384 -                                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 8384 +                                 .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8400:18
[INFO] [stdout]      |
[INFO] [stdout] 8400 |                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8400 -                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 8400 +                 .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8467:18
[INFO] [stdout]      |
[INFO] [stdout] 8467 |                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8467 -                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 8467 +                 .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8480:22
[INFO] [stdout]      |
[INFO] [stdout] 8480 |                     .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8480 -                     .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 8480 +                     .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling naat_alloc v0.1.0 (/opt/rustwide/workdir/crates/naat_alloc)
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> crates/kernel_api/src/lib.rs:806:21
[INFO] [stdout]     |
[INFO] [stdout] 806 |         let _ = agg.fetch_update(Ordering::AcqRel, Ordering::Acquire, |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] 806 -         let _ = agg.fetch_update(Ordering::AcqRel, Ordering::Acquire, |current| {
[INFO] [stdout] 806 +         let _ = agg.try_update(Ordering::AcqRel, Ordering::Acquire, |current| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling tempfile v3.23.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling dialoguer v0.11.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<i64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:1402:42
[INFO] [stdout]      |
[INFO] [stdout] 1402 | ...                   .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[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] 1402 -                                         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 1402 +                                         .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:1772:22
[INFO] [stdout]      |
[INFO] [stdout] 1772 |                     .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 1772 -                     .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout] 1772 +                     .try_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:2551:18
[INFO] [stdout]      |
[INFO] [stdout] 2551 |                 .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 2551 -                 .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout] 2551 +                 .try_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:2569:30
[INFO] [stdout]      |
[INFO] [stdout] 2569 | ...                   .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 2569 -                             .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout] 2569 +                             .try_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:3299:33
[INFO] [stdout]      |
[INFO] [stdout] 3299 |                 let _ = agg_arc.fetch_update(Ordering::AcqRel, Ordering::Acquire, |cur| {
[INFO] [stdout]      |                                 ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 3299 -                 let _ = agg_arc.fetch_update(Ordering::AcqRel, Ordering::Acquire, |cur| {
[INFO] [stdout] 3299 +                 let _ = agg_arc.try_update(Ordering::AcqRel, Ordering::Acquire, |cur| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:4878:26
[INFO] [stdout]      |
[INFO] [stdout] 4878 |                         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 4878 -                         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 4878 +                         .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:5200:18
[INFO] [stdout]      |
[INFO] [stdout] 5200 |                 .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stdout]      |                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 5200 -                 .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stdout] 5200 +                 .try_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:5228:26
[INFO] [stdout]      |
[INFO] [stdout] 5228 |                         .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stdout]      |                          ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 5228 -                         .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stdout] 5228 +                         .try_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:7853:14
[INFO] [stdout]      |
[INFO] [stdout] 7853 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |              ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 7853 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 7853 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8005:14
[INFO] [stdout]      |
[INFO] [stdout] 8005 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |              ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8005 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 8005 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8117:30
[INFO] [stdout]      |
[INFO] [stdout] 8117 | ...                   .fetch_update(Ordering::Release, Ordering::Acquire, |x| {
[INFO] [stdout]      |                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8117 -                             .fetch_update(Ordering::Release, Ordering::Acquire, |x| {
[INFO] [stdout] 8117 +                             .try_update(Ordering::Release, Ordering::Acquire, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8158:14
[INFO] [stdout]      |
[INFO] [stdout] 8158 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |              ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8158 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 8158 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8184:18
[INFO] [stdout]      |
[INFO] [stdout] 8184 |                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8184 -                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 8184 +                 .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<i64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8384:34
[INFO] [stdout]      |
[INFO] [stdout] 8384 | ...                   .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                        ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8384 -                                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 8384 +                                 .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8400:18
[INFO] [stdout]      |
[INFO] [stdout] 8400 |                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8400 -                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 8400 +                 .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8467:18
[INFO] [stdout]      |
[INFO] [stdout] 8467 |                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                  ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8467 -                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 8467 +                 .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/naat_alloc/src/lib.rs:8480:22
[INFO] [stdout]      |
[INFO] [stdout] 8480 |                     .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |                      ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 8480 -                     .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout] 8480 +                     .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling rand_distr v0.4.3
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling rl_agent v0.1.0 (/opt/rustwide/workdir/crates/rl_agent)
[INFO] [stderr]    Compiling proptest v1.9.0
[INFO] [stderr]    Compiling scheduler v0.1.0 (/opt/rustwide/workdir/crates/scheduler)
[INFO] [stderr]    Compiling task_manager v0.1.0 (/opt/rustwide/workdir/crates/task_manager)
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/task_manager/src/lib.rs:1669:92
[INFO] [stdout]      |
[INFO] [stdout] 1669 | ...                   let _ = tm_clone.stats_migration_pending_count.fetch_update(
[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] 1669 -                                             let _ = tm_clone.stats_migration_pending_count.fetch_update(
[INFO] [stdout] 1669 +                                             let _ = tm_clone.stats_migration_pending_count.try_update(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/task_manager/src/lib.rs:3090:52
[INFO] [stdout]      |
[INFO] [stdout] 3090 |         let _ = self.stats_migration_pending_count.fetch_update(
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 3090 -         let _ = self.stats_migration_pending_count.fetch_update(
[INFO] [stdout] 3090 +         let _ = self.stats_migration_pending_count.try_update(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/task_manager/src/lib.rs:1669:92
[INFO] [stdout]      |
[INFO] [stdout] 1669 | ...                   let _ = tm_clone.stats_migration_pending_count.fetch_update(
[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] 1669 -                                             let _ = tm_clone.stats_migration_pending_count.fetch_update(
[INFO] [stdout] 1669 +                                             let _ = tm_clone.stats_migration_pending_count.try_update(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]     --> crates/task_manager/src/lib.rs:3090:52
[INFO] [stdout]      |
[INFO] [stdout] 3090 |         let _ = self.stats_migration_pending_count.fetch_update(
[INFO] [stdout]      |                                                    ^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]      |
[INFO] [stdout] 3090 -         let _ = self.stats_migration_pending_count.fetch_update(
[INFO] [stdout] 3090 +         let _ = self.stats_migration_pending_count.try_update(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling sim v0.1.0 (/opt/rustwide/workdir/crates/sim)
[INFO] [stderr] warning: unused dependency `arc-swap`
[INFO] [stderr]  --> crates/kernel_api/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 9 | arc-swap = "1.6"
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `arc-swap`
[INFO] [stderr] warning: `kernel_api` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `rl_agent`
[INFO] [stderr]  --> crates/scheduler/Cargo.toml:7:1
[INFO] [stderr]   |
[INFO] [stderr] 7 | rl_agent = { path = "../rl_agent" }
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `rl_agent`
[INFO] [stderr] warning: `scheduler` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 21.43s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nix v0.28.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] running `Command { std: "docker" "inspect" "2e34a518b5bd21f54990d8e5d36b1617525f0d3c64fd94b021587b0e832f521b", 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" "2e34a518b5bd21f54990d8e5d36b1617525f0d3c64fd94b021587b0e832f521b" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]    --> crates/kernel_api/src/lib.rs:806:21
[INFO] [stderr]     |
[INFO] [stderr] 806 |         let _ = agg.fetch_update(Ordering::AcqRel, Ordering::Acquire, |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] 806 -         let _ = agg.fetch_update(Ordering::AcqRel, Ordering::Acquire, |current| {
[INFO] [stderr] 806 +         let _ = agg.try_update(Ordering::AcqRel, Ordering::Acquire, |current| {
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: `kernel_api` (lib) generated 1 warning (run `cargo fix --lib -p kernel_api` to apply 1 suggestion)
[INFO] [stderr] warning: `kernel_api` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]     --> crates/task_manager/src/lib.rs:1669:92
[INFO] [stderr]      |
[INFO] [stderr] 1669 | ...                   let _ = tm_clone.stats_migration_pending_count.fetch_update(
[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] 1669 -                                             let _ = tm_clone.stats_migration_pending_count.fetch_update(
[INFO] [stderr] 1669 +                                             let _ = tm_clone.stats_migration_pending_count.try_update(
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]     --> crates/task_manager/src/lib.rs:3090:52
[INFO] [stderr]      |
[INFO] [stderr] 3090 |         let _ = self.stats_migration_pending_count.fetch_update(
[INFO] [stderr]      |                                                    ^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]      |
[INFO] [stderr] 3090 -         let _ = self.stats_migration_pending_count.fetch_update(
[INFO] [stderr] 3090 +         let _ = self.stats_migration_pending_count.try_update(
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<i64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]     --> crates/naat_alloc/src/lib.rs:1402:42
[INFO] [stderr]      |
[INFO] [stderr] 1402 | ...                   .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[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] 1402 -                                         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr] 1402 +                                         .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]     --> crates/naat_alloc/src/lib.rs:1772:22
[INFO] [stderr]      |
[INFO] [stderr] 1772 |                     .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stderr]      |                      ^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]      |
[INFO] [stderr] 1772 -                     .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stderr] 1772 +                     .try_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]     --> crates/naat_alloc/src/lib.rs:2551:18
[INFO] [stderr]      |
[INFO] [stderr] 2551 |                 .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stderr]      |                  ^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]      |
[INFO] [stderr] 2551 -                 .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stderr] 2551 +                 .try_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]     --> crates/naat_alloc/src/lib.rs:2569:30
[INFO] [stderr]      |
[INFO] [stderr] 2569 | ...                   .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stderr]      |                        ^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]      |
[INFO] [stderr] 2569 -                             .fetch_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stderr] 2569 +                             .try_update(Ordering::Release, Ordering::Relaxed, |x| {
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]     --> crates/naat_alloc/src/lib.rs:3299:33
[INFO] [stderr]      |
[INFO] [stderr] 3299 |                 let _ = agg_arc.fetch_update(Ordering::AcqRel, Ordering::Acquire, |cur| {
[INFO] [stderr]      |                                 ^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]      |
[INFO] [stderr] 3299 -                 let _ = agg_arc.fetch_update(Ordering::AcqRel, Ordering::Acquire, |cur| {
[INFO] [stderr] 3299 +                 let _ = agg_arc.try_update(Ordering::AcqRel, Ordering::Acquire, |cur| {
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]     --> crates/naat_alloc/src/lib.rs:4878:26
[INFO] [stderr]      |
[INFO] [stderr] 4878 |                         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr]      |                          ^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]      |
[INFO] [stderr] 4878 -                         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr] 4878 +                         .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]     --> crates/naat_alloc/src/lib.rs:5200:18
[INFO] [stderr]      |
[INFO] [stderr] 5200 |                 .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stderr]      |                  ^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]      |
[INFO] [stderr] 5200 -                 .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stderr] 5200 +                 .try_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]     --> crates/naat_alloc/src/lib.rs:5228:26
[INFO] [stderr]      |
[INFO] [stderr] 5228 |                         .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stderr]      |                          ^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]      |
[INFO] [stderr] 5228 -                         .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stderr] 5228 +                         .try_update(Ordering::SeqCst, Ordering::SeqCst, |x| {
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]     --> crates/naat_alloc/src/lib.rs:7853:14
[INFO] [stderr]      |
[INFO] [stderr] 7853 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr]      |              ^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]      |
[INFO] [stderr] 7853 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr] 7853 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]     --> crates/naat_alloc/src/lib.rs:8005:14
[INFO] [stderr]      |
[INFO] [stderr] 8005 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr]      |              ^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]      |
[INFO] [stderr] 8005 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr] 8005 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]     --> crates/naat_alloc/src/lib.rs:8117:30
[INFO] [stderr]      |
[INFO] [stderr] 8117 | ...                   .fetch_update(Ordering::Release, Ordering::Acquire, |x| {
[INFO] [stderr]      |                        ^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]      |
[INFO] [stderr] 8117 -                             .fetch_update(Ordering::Release, Ordering::Acquire, |x| {
[INFO] [stderr] 8117 +                             .try_update(Ordering::Release, Ordering::Acquire, |x| {
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]     --> crates/naat_alloc/src/lib.rs:8158:14
[INFO] [stderr]      |
[INFO] [stderr] 8158 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr]      |              ^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]      |
[INFO] [stderr] 8158 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr] 8158 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]     --> crates/naat_alloc/src/lib.rs:8184:18
[INFO] [stderr]      |
[INFO] [stderr] 8184 |                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr]      |                  ^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]      |
[INFO] [stderr] 8184 -                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr] 8184 +                 .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<i64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]     --> crates/naat_alloc/src/lib.rs:8384:34
[INFO] [stderr]      |
[INFO] [stderr] 8384 | ...                   .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr]      |                        ^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]      |
[INFO] [stderr] 8384 -                                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr] 8384 +                                 .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]     --> crates/naat_alloc/src/lib.rs:8400:18
[INFO] [stderr]      |
[INFO] [stderr] 8400 |                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr]      |                  ^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]      |
[INFO] [stderr] 8400 -                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr] 8400 +                 .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]     --> crates/naat_alloc/src/lib.rs:8467:18
[INFO] [stderr]      |
[INFO] [stderr] 8467 |                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr]      |                  ^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]      |
[INFO] [stderr] 8467 -                 .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr] 8467 +                 .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stderr]     --> crates/naat_alloc/src/lib.rs:8480:22
[INFO] [stderr]      |
[INFO] [stderr] 8480 |                     .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr]      |                      ^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr] help: replace the use of the deprecated method
[INFO] [stderr]      |
[INFO] [stderr] 8480 -                     .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr] 8480 +                     .try_update(Ordering::Relaxed, Ordering::Relaxed, |x| {
[INFO] [stderr]      |
[INFO] [stderr] 
[INFO] [stderr] warning: `task_manager` (lib) generated 2 warnings (run `cargo fix --lib -p task_manager` to apply 2 suggestions)
[INFO] [stderr] warning: `naat_alloc` (lib) generated 17 warnings (run `cargo fix --lib -p naat_alloc` to apply 17 suggestions)
[INFO] [stderr] warning: `task_manager` (lib test) generated 2 warnings (2 duplicates)
[INFO] [stderr] warning: `naat_alloc` (lib test) generated 17 warnings (17 duplicates)
[INFO] [stderr] warning: unused dependency `arc-swap`
[INFO] [stderr]  --> crates/kernel_api/Cargo.toml:9:1
[INFO] [stderr]   |
[INFO] [stderr] 9 | arc-swap = "1.6"
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `arc-swap`
[INFO] [stderr] warning: `kernel_api` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `rl_agent`
[INFO] [stderr]  --> crates/scheduler/Cargo.toml:7:1
[INFO] [stderr]   |
[INFO] [stderr] 7 | rl_agent = { path = "../rl_agent" }
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `rl_agent`
[INFO] [stderr] warning: `scheduler` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.22s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: nix v0.28.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/kernel_api/c45c74c6dd2c99d4/out/kernel_api-c45c74c6dd2c99d4)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/naat_alloc/cd0cfe5924d1ec70/out/naat_alloc-cd0cfe5924d1ec70)
[INFO] [stdout] 
[INFO] [stdout] running 101 tests
[INFO] [stdout] test tests::tests::test_comprehensive_invariant_checks ... ok
[INFO] [stdout] test tests::tests::test_callback_setting ... ok
[INFO] [stdout] test tests::tests::test_address_validation ... ok
[INFO] [stdout] test tests::tests::test_concurrent_buddy_coalescing_race ... ok
[INFO] [stdout] test tests::tests::test_allocation_routing ... ok
[INFO] [stdout] test tests::tests::test_buddy_split_edge_cases ... ok
[INFO] [stdout] test tests::tests::test_auto_register_on_alloc ... ok
[INFO] [stdout] test tests::tests::test_adaptive_migration_config ... ok
[INFO] [stdout] test tests::tests::test_bounded_hotset_evict_finite_preference ... ok
[INFO] [stdout] test tests::tests::test_concurrent_slab_shrink_lock_ordering ... ok
[INFO] [stdout] test tests::tests::test_clear_remote_count ... ok
[INFO] [stdout] test tests::tests::test_concurrent_buddy_coalescing_stress ... ok
[INFO] [stdout] test tests::tests::test_concurrent_allocations ... ok
[INFO] [stdout] test tests::tests::test_config_snapshot ... ok
[INFO] [stdout] test tests::tests::test_allocator_creation ... ok
[INFO] [stdout] test tests::tests::test_buddy_split_block_edge_cases ... ok
[INFO] [stdout] test tests::tests::test_deallocation_after_unregister ... ok
[INFO] [stdout] test tests::tests::test_deallocation ... ok
[INFO] [stdout] test tests::tests::test_concurrent_migration_during_unregister ... ok
[INFO] [stdout] test tests::tests::test_concurrent_bucket_indexing_correctness ... ok
[INFO] [stdout] test tests::tests::test_concurrent_deallocation_timeout_handling ... ok
[INFO] [stdout] test tests::tests::test_double_free_attempts ... ok
[INFO] [stdout] test tests::tests::test_deallocation_wrong_task ... ok
[INFO] [stdout] test tests::tests::test_double_deallocation ... ok
[INFO] [stdout] test tests::tests::test_fuzzing_status_transitions ... ok
[INFO] [stdout] test tests::tests::test_concurrent_state_machine_transitions ... ok
[INFO] [stdout] test tests::tests::test_fuzzing_allocation_patterns ... ok
[INFO] [stdout] test tests::tests::test_fuzzing_migration_scenarios ... ok
[INFO] [stdout] test tests::tests::test_get_owner_for_addr ... ok
[INFO] [stdout] test tests::tests::test_get_owner_for_addr_cached ... ok
[INFO] [stdout] test tests::tests::test_get_free_pages_consistency ... ok
[INFO] [stdout] test tests::tests::test_invalid_numa_node ... ok
[INFO] [stdout] test tests::tests::test_dealloc_timeout_safety ... ok
[INFO] [stdout] test tests::tests::test_buddy_allocator_error_paths ... ok
[INFO] [stdout] test tests::tests::test_concurrent_deallocation_with_timeouts ... ok
[INFO] [stdout] test tests::tests::test_memory_corruption_detection ... ok
[INFO] [stdout] test tests::tests::test_concurrent_operations_with_timeouts ... ok
[INFO] [stdout] test tests::tests::test_concurrent_per_cpu_cache_stress ... ok
[INFO] [stdout] test tests::tests::test_incremental_migration_config ... ok
[INFO] [stdout] test tests::tests::test_migration_job_invalid_nodes ... ok
[INFO] [stdout] test tests::tests::test_metrics_snapshot ... ok
[INFO] [stdout] test tests::tests::test_migrate_page_helper ... ok
[INFO] [stdout] test tests::tests::test_migration_job_integer_overflow ... ok
[INFO] [stdout] test tests::tests::test_migration_job_zero_budget ... ok
[INFO] [stdout] test tests::tests::test_large_allocation ... ok
[INFO] [stdout] test tests::tests::test_concurrent_status_corruption_resilience ... ok
[INFO] [stdout] test tests::tests::test_comprehensive_concurrent_bug_stress ... ok
[INFO] [stdout] test tests::tests::test_migration_invalid_nodes ... ok
[INFO] [stdout] test tests::tests::test_deallocation_timeout_stress ... ok
[INFO] [stdout] test tests::tests::test_multiple_node_allocations ... ok
[INFO] [stdout] test tests::tests::test_deallocation_timeout_scenarios ... ok
[INFO] [stdout] test tests::tests::test_no_double_free_crash ... ok
[INFO] [stdout] test tests::tests::test_multiple_allocations ... ok
[INFO] [stdout] test tests::tests::test_monitor_window_config ... ok
[INFO] [stdout] test tests::tests::test_concurrent_migrations ... ok
[INFO] [stdout] test tests::tests::test_numa_node_allocation ... ok
[INFO] [stdout] test tests::tests::test_oom_handling ... ok
[INFO] [stdout] test tests::tests::test_order_calculation ... ok
[INFO] [stdout] test tests::tests::test_page_size_minus_one ... ok
[INFO] [stdout] test tests::tests::test_predictive_migration_config ... ok
[INFO] [stdout] test tests::tests::test_property_based_invariants ... ok
[INFO] [stdout] test tests::tests::test_migrator_queue_info ... ok
[INFO] [stdout] test tests::tests::test_page_size_plus_one ... ok
[INFO] [stdout] test tests::tests::test_page_size_boundary ... ok
[INFO] [stdout] test tests::tests::test_rapid_allocate_deallocate ... ok
[INFO] [stdout] test tests::tests::test_rcu_reader_timeout_scenario ... ok
[INFO] [stdout] test tests::tests::test_record_remote_access ... ok
[INFO] [stdout] test tests::tests::test_migration_budget_edge_cases_concurrent ... ok
[INFO] [stdout] test tests::tests::test_register_thread ... ok
[INFO] [stdout] test tests::tests::test_rcu_backpressure_slows_updates ... ok
[INFO] [stdout] test tests::tests::test_process_migration_job_for_test ... ok
[INFO] [stdout] test tests::tests::test_remote_access_same_node ... ok
[INFO] [stdout] test tests::tests::test_rcu_bounded_memory_under_high_throughput ... ok
[INFO] [stdout] test tests::tests::test_rcu_cleanup_worker_stress ... ok
[INFO] [stdout] test tests::tests::test_notify_task_migrated ... ok
[INFO] [stdout] test tests::tests::test_full_lifecycle ... ok
[INFO] [stdout] test tests::tests::test_stress_allocation ... ok
[INFO] [stdout] test tests::tests::test_task_descriptor_allocator_state ... ok
[INFO] [stdout] test tests::tests::test_snapshot_rl_state ... ok
[INFO] [stdout] test tests::tests::test_scheduler_client_setting ... ok
[INFO] [stdout] test tests::tests::test_slab_creation_race ... ok
[INFO] [stdout] test tests::tests::test_task_descriptor_preferred_numa ... ok
[INFO] [stdout] test tests::tests::test_start_stop_allocator ... ok
[INFO] [stdout] test tests::tests::test_timeseries_snapshot ... ok
[INFO] [stdout] test tests::tests::test_unregister_thread ... ok
[INFO] [stdout] test tests::tests::test_race_condition_deallocation_during_migration ... ok
[INFO] [stdout] test tests::tests::test_migration_budget_calculation_overflow ... ok
[INFO] [stdout] test tests::tests::test_in_flight_migration_state_transitions ... ok
[INFO] [stdout] test tests::tests::test_small_allocation ... ok
[INFO] [stdout] test tests::tests::test_race_condition_migration_during_unregistration ... ok
[INFO] [stdout] test tests::tests::test_unregister_with_allocations ... ok
[INFO] [stdout] test tests::tests::test_unregistered_task_allocation ... ok
[INFO] [stdout] test tests::tests::test_very_large_allocation ... ok
[INFO] [stdout] test tests::tests::test_slab_shrink_race_conditions ... ok
[INFO] [stdout] test tests::tests::test_stress_concurrent_operations ... ok
[INFO] [stdout] test tests::tests::test_zero_size_allocation ... ok
[INFO] [stdout] test tests::tests::test_thread_safety_comprehensive_stress ... ok
[INFO] [stdout] test tests::tests::test_concurrent_nan_eviction_handling ... ok
[INFO] [stdout] test tests::tests::test_rcu_cleanup_triggers_early ... ok
[INFO] [stdout] test tests::tests::test_rcu_no_unbounded_growth_scenario ... ok
[INFO] [stdout] test tests::tests::test_rcu_snapshot_consistency_concurrent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 101 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.50s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/rl_agent/40985c9dc7bfcc74/out/rl_agent-40985c9dc7bfcc74)
[INFO] [stdout] 
[INFO] [stdout] running 79 tests
[INFO] [stdout] test dqn::tests::test_dense_layer_forward ... ok
[INFO] [stdout] test tests::action_is_send_sync ... ok
[INFO] [stdout] test tests::action_index_roundtrip ... ok
[INFO] [stdout] test tests::action_serialization ... ok
[INFO] [stdout] test tests::continuous_state_normalization_bounds ... ok
[INFO] [stdout] test tests::continuous_state_serialization ... ok
[INFO] [stdout] test dqn::tests::test_continuous_state_creation ... ok
[INFO] [stdout] test tests::continuous_state_vector_dimension ... ok
[INFO] [stdout] test tests::dense_layer_dimensions ... ok
[INFO] [stdout] test tests::dense_layer_forward_deterministic ... ok
[INFO] [stdout] test dqn::tests::test_replay_buffer ... ok
[INFO] [stdout] test tests::action_category_classification ... ok
[INFO] [stdout] test tests::action_cost_non_negative ... ok
[INFO] [stdout] test tests::action_count_matches_all_array ... ok
[INFO] [stdout] test dqn::tests::test_q_network_forward ... ok
[INFO] [stdout] test tests::continuous_state_from_metrics ... ok
[INFO] [stdout] test tests::compact_mlp_parameter_count ... ok
[INFO] [stdout] test tests::continuous_state_is_send_sync ... ok
[INFO] [stdout] test tests::dense_layer_soft_update_tau_zero ... ok
[INFO] [stdout] test tests::dqn_agent_cooldown_forces_noop ... ok
[INFO] [stdout] test tests::dqn_agent_action_history ... ok
[INFO] [stdout] test tests::dense_layer_64_neurons ... ok
[INFO] [stdout] test tests::dqn_agent_creation ... ok
[INFO] [stdout] test tests::dqn_agent_experience_storage ... ok
[INFO] [stdout] test tests::dqn_agent_exploitation_with_zero_epsilon ... ok
[INFO] [stdout] test tests::dqn_agent_gamma_setter ... ok
[INFO] [stdout] test dqn::tests::test_soft_update ... ok
[INFO] [stdout] test tests::dqn_agent_exploration_with_high_epsilon ... ok
[INFO] [stdout] test tests::dense_layer_zero_grads ... ok
[INFO] [stdout] test tests::dense_layer_xavier_initialization ... ok
[INFO] [stdout] test tests::concurrent_agent_updates ... ok
[INFO] [stdout] test tests::experience_serialization ... ok
[INFO] [stdout] test tests::dqn_agent_reseed ... ok
[INFO] [stdout] test tests::dqn_agent_reward_bounds ... ok
[INFO] [stdout] test tests::dqn_agent_select_action_returns_valid ... ok
[INFO] [stdout] test tests::dqn_agent_set_epsilon ... ok
[INFO] [stdout] test tests::extreme_metrics_handling ... ok
[INFO] [stdout] test tests::dqn_agent_reward_stall_penalty ... ok
[INFO] [stdout] test tests::kernel_metrics_is_send_sync ... ok
[INFO] [stdout] test tests::mlp_handles_continuous_inputs ... ok
[INFO] [stdout] test tests::negative_metrics_handling ... ok
[INFO] [stdout] test tests::normalized_throughput_caps_at_one ... ok
[INFO] [stdout] test tests::memory_pressure_trend_classification ... ok
[INFO] [stdout] test tests::gradient_clipping_prevents_explosion ... ok
[INFO] [stdout] test tests::normalized_throughput_handles_zero_delta ... ok
[INFO] [stdout] test tests::dqn_agent_stall_tracking ... ok
[INFO] [stdout] test tests::q_network_deterministic ... ok
[INFO] [stdout] test tests::q_network_different_states_different_outputs ... ok
[INFO] [stdout] test tests::q_network_output_dimension ... ok
[INFO] [stdout] test tests::q_network_soft_update ... ok
[INFO] [stdout] test tests::normalized_throughput_zero_when_no_completions ... ok
[INFO] [stdout] test tests::pressure_trend_encoding ... ok
[INFO] [stdout] test tests::queue_velocity_positive_when_growing ... ok
[INFO] [stdout] test tests::queue_velocity_zero_when_stable ... ok
[INFO] [stdout] test tests::queue_velocity_negative_when_shrinking ... ok
[INFO] [stdout] test tests::q_network_train_batch_modifies_weights ... ok
[INFO] [stdout] test tests::recent_stall_flag ... ok
[INFO] [stdout] test tests::remote_ratio_clamps_high ... ok
[INFO] [stdout] test tests::remote_ratio_clamps_low ... ok
[INFO] [stdout] test tests::replay_buffer_capacity_limit ... ok
[INFO] [stdout] test tests::replay_buffer_push_and_len ... ok
[INFO] [stdout] test tests::replay_buffer_fifo_eviction ... ok
[INFO] [stdout] test tests::replay_buffer_random_sampling ... ok
[INFO] [stdout] test tests::reward_deterministic ... ok
[INFO] [stdout] test tests::reward_queue_growth_penalty ... ok
[INFO] [stdout] test tests::starved_ratio_calculation ... ok
[INFO] [stdout] test tests::reward_fairness_improvement ... ok
[INFO] [stdout] test tests::zero_num_cpus_handling ... ok
[INFO] [stdout] test tests::train_batch_produces_change ... ok
[INFO] [stdout] test dqn::tests::test_dqn_agent_select_action ... ok
[INFO] [stdout] test tests::dense_layer_soft_update_tau_one ... ok
[INFO] [stdout] test tests::dqn_stats_tracking ... ok
[INFO] [stdout] test tests::dqn_agent_save_load_roundtrip ... ok
[INFO] [stdout] test tests::rapid_action_selection ... ok
[INFO] [stdout] test tests::dqn_agent_network_preserved ... ok
[INFO] [stdout] test tests::mlp_fast_inference ... ok
[INFO] [stdout] test tests::dqn_training_modifies_behavior ... ok
[INFO] [stdout] test tests::dqn_agent_epsilon_decay ... ok
[INFO] [stdout] test tests::dqn_agent_epsilon_minimum_floor ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 79 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 37.65s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/scheduler/7a27d19c4f1d8119/out/scheduler-7a27d19c4f1d8119)
[INFO] [stdout] 
[INFO] [stdout] running 93 tests
[INFO] [stdout] test tests::integration_multiple_nodes_track_affinity ... ok
[INFO] [stdout] test tests::integration_scheduler_handles_many_requeues ... ok
[INFO] [stdout] test tests::integration_task_completion_updates_counters ... ok
[INFO] [stdout] test tests::ms_to_us_converts_exactly ... ok
[INFO] [stdout] test tests::integration_scheduler_shutdown_stops_hint_worker ... ok
[INFO] [stdout] test tests::hint_worker_shutdown_is_safe ... ok
[INFO] [stdout] test tests::integration_block_ready_cycle_requeues_task ... ok
[INFO] [stdout] test tests::ms_to_us_handles_large_numbers ... ok
[INFO] [stdout] test tests::hint_worker_queue_depth_tracks_pending_messages ... ok
[INFO] [stdout] test tests::node_run_queue_handles_negative_waits ... ok
[INFO] [stdout] test tests::ordered_float_convert_round_trip ... ok
[INFO] [stdout] test tests::hint_worker_returns_full_error_when_capacity_reached ... ok
[INFO] [stdout] test tests::node_run_queue_insert_increases_length ... ok
[INFO] [stdout] test tests::node_run_queue_is_empty_initially ... ok
[INFO] [stdout] test tests::per_cpu_runqueue_pop_empty_returns_none ... ok
[INFO] [stdout] test tests::per_cpu_runqueue_pop_front_removes_task ... ok
[INFO] [stdout] test tests::per_cpu_runqueue_peek_empty_returns_none ... ok
[INFO] [stdout] test tests::ordered_float_orders_regular_values ... ok
[INFO] [stdout] test tests::per_cpu_runqueue_get_all_tasks_sorted_by_score ... ok
[INFO] [stdout] test tests::queue_entry_sequence_breaks_final_ties ... ok
[INFO] [stdout] test tests::queue_entry_higher_score_gets_lower_key ... ok
[INFO] [stdout] test tests::queue_entry_priority_key_has_four_segments ... ok
[INFO] [stdout] test tests::hint_worker_processes_notify_blocked ... ok
[INFO] [stdout] test tests::per_cpu_runqueue_remove_specific_task ... ok
[INFO] [stdout] test tests::node_run_queue_pop_front_returns_best ... ok
[INFO] [stdout] test tests::node_run_queue_respects_waiting_time ... ok
[INFO] [stdout] test tests::per_cpu_runqueue_insert_and_peek ... ok
[INFO] [stdout] test tests::hint_worker_processes_apply_hint ... ok
[INFO] [stdout] test tests::scheduler_config_default_monitor_rl_disabled ... ok
[INFO] [stdout] test tests::scheduler_config_default_num_cpus_is_one ... ok
[INFO] [stdout] test tests::scheduler_config_default_num_nodes_is_one ... ok
[INFO] [stdout] test tests::scheduler_config_default_hint_queue_capacity ... ok
[INFO] [stdout] test tests::scheduler_config_default_override_submit_time ... ok
[INFO] [stdout] test tests::scheduler_config_default_phantom_pop_warn_interval ... ok
[INFO] [stdout] test tests::scheduler_config_default_preempt_score_epsilon ... ok
[INFO] [stdout] test tests::scheduler_config_default_priority_base ... ok
[INFO] [stdout] test tests::scheduler_config_default_remaining_epsilon ... ok
[INFO] [stdout] test tests::scheduler_config_default_score_group_eps ... ok
[INFO] [stdout] test tests::scheduler_config_default_waiting_group_eps_secs ... ok
[INFO] [stdout] test tests::scheduler_get_performance_metrics_returns_recent_fairness ... ok
[INFO] [stdout] test tests::scheduler_config_default_quantum_us_is_10ms ... ok
[INFO] [stdout] test tests::queue_entry_wait_time_breaks_ties ... ok
[INFO] [stdout] test tests::scheduler_config_default_score_cache_ttl_us ... ok
[INFO] [stdout] test tests::scheduler_apply_hint_boost_priority_and_invalidate_cache ... ok
[INFO] [stdout] test tests::scheduler_compute_vrrpp_prefers_waiting_tasks ... ok
[INFO] [stdout] test tests::scheduler_config_default_allows_global_fallback ... ok
[INFO] [stdout] test tests::scheduler_config_default_hint_backpressure_log_freq ... ok
[INFO] [stdout] test tests::scheduler_config_default_min_run_time_is_5ms ... ok
[INFO] [stdout] test tests::scheduler_migrate_task_updates_preferred_node ... ok
[INFO] [stdout] test tests::ordered_float_considers_two_nans_equal ... ok
[INFO] [stdout] test tests::per_cpu_runqueue_handles_duplicate_scores ... ok
[INFO] [stdout] test tests::node_run_queue_len_tracks_operations ... ok
[INFO] [stdout] test tests::scheduler_snapshot_stats_calculates_non_trivial_fairness ... ok
[INFO] [stdout] test tests::scheduler_snapshot_stats_handles_no_tasks ... ok
[INFO] [stdout] test tests::scheduler_register_adds_task_to_internal_map ... ok
[INFO] [stdout] test tests::scheduler_register_rejects_duplicate_task_id ... ok
[INFO] [stdout] test tests::scheduler_register_rejects_empty_affinity ... ok
[INFO] [stdout] test tests::scheduler_run_queue_depth_metric_tracks_decisions ... ok
[INFO] [stdout] test tests::scheduler_tick_without_tasks_returns_none ... ok
[INFO] [stdout] test tests::scheduler_tunables_from_config_copies_min_run_time ... ok
[INFO] [stdout] test tests::scheduler_tunables_from_config_copies_quantum ... ok
[INFO] [stdout] test tests::scheduler_set_allocator_client_marks_available ... ok
[INFO] [stdout] test tests::scheduler_tunables_sanitized_handles_denormal_weights ... ok
[INFO] [stdout] test tests::scheduler_snapshot_stats_updates_kernel_metrics ... ok
[INFO] [stdout] test tests::scheduler_notify_task_ready_sets_runnable ... ok
[INFO] [stdout] test tests::scheduler_notify_task_blocked_marks_not_runnable ... ok
[INFO] [stdout] test tests::scheduler_notify_task_terminated_clears_cpu_slot ... ok
[INFO] [stdout] test tests::scheduler_tunables_sanitizes_zero_min_run_time ... ok
[INFO] [stdout] test tests::scheduler_tick_returns_highest_priority_task ... ok
[INFO] [stdout] test tests::scheduler_tunables_sanitizes_zero_quantum ... ok
[INFO] [stdout] test tests::scheduler_unregister_task_removes_all_state ... ok
[INFO] [stdout] test tests::scheduler_tunables_sanitized_preserves_valid_weights ... ok
[INFO] [stdout] test tests::scheduler_update_tunables_invalidates_score_cache ... ok
[INFO] [stdout] test tests::scheduler_tunables_sanitizes_non_finite_alpha ... ok
[INFO] [stdout] test tests::scheduler_update_tunables_changes_current_values ... ok
[INFO] [stdout] test tests::scheduler_tunables_sanitizes_non_positive_beta ... ok
[INFO] [stdout] test tests::secs_to_us_rounds_properly ... ok
[INFO] [stdout] test tests::scheduler_tunables_sanitizes_non_positive_gamma ... ok
[INFO] [stdout] test vrrp_math_test::score_cache_respects_ttl_before_refresh ... ok
[INFO] [stdout] test vrrp_math_test::scores_remain_finite_with_extreme_inputs ... ok
[INFO] [stdout] test vrrp_math_test::weight_tuning_adjusts_priority_balance ... ok
[INFO] [stdout] test tests::hint_worker_processes_notify_ready ... ok
[INFO] [stdout] test vrrp_math_test::boost_priority_hint_scales_score_multiplier ... ok
[INFO] [stdout] test tests::scheduler_hint_worker_queue_depth_reflects_configuration ... ok
[INFO] [stdout] test vrrp_math_test::accumulated_wait_time_reduces_score ... ok
[INFO] [stdout] test vrrp_math_test::newborn_shorter_bursts_get_higher_priority ... ok
[INFO] [stdout] test vrrp_math_test::shrinking_remaining_time_improves_priority ... ok
[INFO] [stdout] test tests::secs_to_us_handles_zero ... ok
[INFO] [stdout] test tests::us_to_secs_handles_large_values ... ok
[INFO] [stdout] test tests::us_to_secs_zero_is_zero ... ok
[INFO] [stdout] test tests::node_run_queue_pop_exhausts_entries ... ok
[INFO] [stdout] test tests::ordered_float_treats_nan_as_greatest ... ok
[INFO] [stdout] test tests::per_cpu_runqueue_remove_nonexistent_is_noop ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 93 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/build/sim/6631de5f4d69c5ea/out/sim-6631de5f4d69c5ea)
[INFO] [stderr]      Running tests/system_integrity.rs (/opt/rustwide/target/debug/build/sim/cb3a68749333c598/out/system_integrity-cb3a68749333c598)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test system_integrity_migration_aggression_levels ... ok
[INFO] [stdout] test system_integrity_ratm_control_flow_integrity ... ok
[INFO] [stdout] test system_integrity_full_migration_lifecycle ... ok
[INFO] [stdout] test system_integrity_fairness_override ... ok
[INFO] [stdout] test system_integrity_coordination_under_load ... ok
[INFO] [stdout] test system_integrity_invariant_a_quantum_configuration_fidelity ... ok
[INFO] [stdout] test system_integrity_invariant_c_reward_stability ... ok
[INFO] [stdout] test system_integrity_invariant_b_migration_integrity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.22s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/task_manager/f9a949f6414b7802/out/task_manager-f9a949f6414b7802)
[INFO] [stdout] 
[INFO] [stdout] running 103 tests
[INFO] [stdout] test tests::hint_case_044 ... ok
[INFO] [stdout] test tests::hint_case_047 ... ok
[INFO] [stdout] test tests::hint_case_048 ... ok
[INFO] [stdout] test tests::hint_case_041 ... ok
[INFO] [stdout] test tests::hint_case_050 ... ok
[INFO] [stdout] test tests::hint_case_042 ... ok
[INFO] [stdout] test tests::io_case_022 ... ok
[INFO] [stdout] test tests::allocator_case_055 ... ok
[INFO] [stdout] test tests::allocator_case_053 ... ok
[INFO] [stdout] test tests::allocator_case_058 ... ok
[INFO] [stdout] test tests::allocator_case_051 ... ok
[INFO] [stdout] test tests::allocator_case_056 ... ok
[INFO] [stdout] test tests::allocator_case_057 ... ok
[INFO] [stdout] test tests::allocator_case_054 ... ok
[INFO] [stdout] test tests::allocator_case_052 ... ok
[INFO] [stdout] test tests::hint_case_049 ... ok
[INFO] [stdout] test tests::io_case_029 ... ok
[INFO] [stdout] test tests::allocator_case_059 ... ok
[INFO] [stdout] test tests::allocator_case_060 ... ok
[INFO] [stdout] test tests::hint_case_043 ... ok
[INFO] [stdout] test tests::hint_case_046 ... ok
[INFO] [stdout] test tests::io_case_021 ... ok
[INFO] [stdout] test tests::hint_case_045 ... ok
[INFO] [stdout] test tests::io_case_023 ... ok
[INFO] [stdout] test tests::io_case_028 ... ok
[INFO] [stdout] test tests::io_case_027 ... ok
[INFO] [stdout] test tests::io_case_025 ... ok
[INFO] [stdout] test tests::io_case_030 ... ok
[INFO] [stdout] test tests::io_case_024 ... ok
[INFO] [stdout] test tests::io_case_026 ... ok
[INFO] [stdout] test tests::lock_case_061 ... ok
[INFO] [stdout] test tests::lock_case_063 ... ok
[INFO] [stdout] test tests::lock_case_062 ... ok
[INFO] [stdout] test tests::lock_case_069 ... ok
[INFO] [stdout] test tests::lock_case_068 ... ok
[INFO] [stdout] test tests::lock_case_064 ... ok
[INFO] [stdout] test tests::lock_case_066 ... ok
[INFO] [stdout] test tests::lock_case_070 ... ok
[INFO] [stdout] test tests::lock_case_067 ... ok
[INFO] [stdout] test tests::lock_case_065 ... ok
[INFO] [stdout] test tests::numa_case_012 ... ok
[INFO] [stdout] test tests::numa_case_016 ... ok
[INFO] [stdout] test tests::numa_case_015 ... ok
[INFO] [stdout] test tests::numa_case_017 ... ok
[INFO] [stdout] test tests::numa_case_011 ... ok
[INFO] [stdout] test tests::proactive_migration_invokes_allocator ... ok
[INFO] [stdout] test tests::ratm_action_case_081 ... ok
[INFO] [stdout] test tests::ratm_action_case_085 ... ok
[INFO] [stdout] test tests::ratm_action_case_084 ... ok
[INFO] [stdout] test tests::numa_case_020 ... ok
[INFO] [stdout] test tests::numa_case_014 ... ok
[INFO] [stdout] test tests::numa_case_019 ... ok
[INFO] [stdout] test tests::ratm_action_case_086 ... ok
[INFO] [stdout] test tests::ratm_action_case_082 ... ok
[INFO] [stdout] test tests::ratm_action_case_087 ... ok
[INFO] [stdout] test tests::ratm_action_case_088 ... ok
[INFO] [stdout] test tests::numa_case_018 ... ok
[INFO] [stdout] test tests::numa_case_013 ... ok
[INFO] [stdout] test tests::ratm_action_case_089 ... ok
[INFO] [stdout] test tests::ratm_action_case_083 ... ok
[INFO] [stdout] test tests::ratm_loop_case_092 ... ok
[INFO] [stdout] test tests::ratm_loop_case_094 ... ok
[INFO] [stdout] test tests::ratm_loop_case_096 ... ok
[INFO] [stdout] test tests::ratm_loop_case_091 ... ok
[INFO] [stdout] test tests::ratm_loop_case_093 ... ok
[INFO] [stdout] test tests::ratm_loop_case_097 ... ok
[INFO] [stdout] test tests::ratm_loop_case_098 ... ok
[INFO] [stdout] test tests::ratm_loop_case_099 ... ok
[INFO] [stdout] test tests::ratm_action_case_090 ... ok
[INFO] [stdout] test tests::ratm_metric_case_073 ... ok
[INFO] [stdout] test tests::ratm_metric_case_071 ... ok
[INFO] [stdout] test tests::ratm_loop_case_095 ... ok
[INFO] [stdout] test tests::ratm_metric_case_072 ... ok
[INFO] [stdout] test tests::ratm_metric_case_074 ... ok
[INFO] [stdout] test tests::ratm_metric_case_075 ... ok
[INFO] [stdout] test tests::ratm_metric_case_076 ... ok
[INFO] [stdout] test tests::ratm_metric_case_077 ... ok
[INFO] [stdout] test tests::ratm_loop_case_100 ... ok
[INFO] [stdout] test tests::ratm_metric_case_080 ... ok
[INFO] [stdout] test tests::registration_case_001 ... ok
[INFO] [stdout] test tests::registration_case_002 ... ok
[INFO] [stdout] test tests::registration_case_005 ... ok
[INFO] [stdout] test tests::registration_case_003 ... ok
[INFO] [stdout] test tests::registration_case_007 ... ok
[INFO] [stdout] test tests::registration_case_004 ... ok
[INFO] [stdout] test tests::registration_case_009 ... ok
[INFO] [stdout] test tests::registration_case_006 ... ok
[INFO] [stdout] test tests::registration_case_008 ... ok
[INFO] [stdout] test tests::registration_case_010 ... ok
[INFO] [stdout] test tests::snapshot_case_031 ... ok
[INFO] [stdout] test tests::snapshot_case_032 ... ok
[INFO] [stdout] test tests::ratm_metric_case_078 ... ok
[INFO] [stdout] test tests::ratm_metric_case_079 ... ok
[INFO] [stdout] test tests::snapshot_case_033 ... ok
[INFO] [stdout] test tests::snapshot_case_034 ... ok
[INFO] [stdout] test tests::snapshot_case_035 ... ok
[INFO] [stdout] test tests::snapshot_case_038 ... ok
[INFO] [stdout] test tests::unregister_task_scans_other_shards_on_mismatch ... ok
[INFO] [stdout] test tests::unregister_task_repairs_missing_mapping ... ok
[INFO] [stdout] test tests::snapshot_case_039 ... ok
[INFO] [stdout] test tests::snapshot_case_037 ... ok
[INFO] [stdout] test tests::snapshot_case_040 ... ok
[INFO] [stdout] test tests::snapshot_case_036 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 103 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.39s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests kernel_api
[INFO] [stderr]    Doc-tests naat_alloc
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rl_agent
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests scheduler
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests task_manager
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "2e34a518b5bd21f54990d8e5d36b1617525f0d3c64fd94b021587b0e832f521b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2e34a518b5bd21f54990d8e5d36b1617525f0d3c64fd94b021587b0e832f521b", kill_on_drop: false }`
[INFO] [stdout] 2e34a518b5bd21f54990d8e5d36b1617525f0d3c64fd94b021587b0e832f521b
