[INFO] cloning repository https://github.com/bryandmc/monterey
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/bryandmc/monterey" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbryandmc%2Fmonterey", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbryandmc%2Fmonterey'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] d9fad4b1c2e34ddb968ca5261c8a7f79efa08d73
[INFO] testing bryandmc/monterey against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbryandmc%2Fmonterey" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/bryandmc/monterey
[INFO] finished tweaking git repo https://github.com/bryandmc/monterey
[INFO] tweaked toml for git repo https://github.com/bryandmc/monterey written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/bryandmc/monterey on toolchain 33835004928d3bf65db4d4712e1330766263b0bd
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/bryandmc/monterey 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" "+33835004928d3bf65db4d4712e1330766263b0bd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 322fe5127870cff9924d6d457375b814bff48ce6f9b1f1341b5aad5463fda779
[INFO] running `Command { std: "docker" "start" "-a" "322fe5127870cff9924d6d457375b814bff48ce6f9b1f1341b5aad5463fda779", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "322fe5127870cff9924d6d457375b814bff48ce6f9b1f1341b5aad5463fda779", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "322fe5127870cff9924d6d457375b814bff48ce6f9b1f1341b5aad5463fda779", kill_on_drop: false }`
[INFO] [stdout] 322fe5127870cff9924d6d457375b814bff48ce6f9b1f1341b5aad5463fda779
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c0dcbae88df7ec4a4dd89b73a6699540a8b36b1fc21a9a310c4f560ed8ab1206
[INFO] running `Command { std: "docker" "start" "-a" "c0dcbae88df7ec4a4dd89b73a6699540a8b36b1fc21a9a310c4f560ed8ab1206", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling io-uring v0.7.11
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling nix v0.29.0
[INFO] [stderr]    Compiling syn v2.0.116
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling monterey-buffers v0.1.0 (/opt/rustwide/workdir/crates/buffers)
[INFO] [stderr]    Compiling monterey-reactor v0.1.0 (/opt/rustwide/workdir/crates/reactor)
[INFO] [stderr]    Compiling monterey-executor v0.1.0 (/opt/rustwide/workdir/crates/executor)
[INFO] [stderr]    Compiling monterey-sync v0.1.0 (/opt/rustwide/workdir/crates/sync)
[INFO] [stderr]    Compiling monterey-fs v0.1.0 (/opt/rustwide/workdir/crates/fs)
[INFO] [stderr]    Compiling monterey-nvme v0.1.0 (/opt/rustwide/workdir/crates/nvme)
[INFO] [stderr]    Compiling monterey-channel v0.1.0 (/opt/rustwide/workdir/crates/channel)
[INFO] [stderr]    Compiling monterey-xdp v0.1.0 (/opt/rustwide/workdir/crates/xdp)
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling monterey-timer v0.1.0 (/opt/rustwide/workdir/crates/timer)
[INFO] [stderr]    Compiling monterey-net v0.1.0 (/opt/rustwide/workdir/crates/net)
[INFO] [stderr]    Compiling monterey-xdp-net v0.1.0 (/opt/rustwide/workdir/crates/xdp-net)
[INFO] [stderr]    Compiling monterey v0.1.0 (/opt/rustwide/workdir/crates/runtime)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 14.74s
[INFO] running `Command { std: "docker" "inspect" "c0dcbae88df7ec4a4dd89b73a6699540a8b36b1fc21a9a310c4f560ed8ab1206", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c0dcbae88df7ec4a4dd89b73a6699540a8b36b1fc21a9a310c4f560ed8ab1206", kill_on_drop: false }`
[INFO] [stdout] c0dcbae88df7ec4a4dd89b73a6699540a8b36b1fc21a9a310c4f560ed8ab1206
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8ed0e12ec21a580ec950b4e81131628d35c43ca805fae4bd925bc3f9da01ab1d
[INFO] running `Command { std: "docker" "start" "-a" "8ed0e12ec21a580ec950b4e81131628d35c43ca805fae4bd925bc3f9da01ab1d", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling monterey-xdp v0.1.0 (/opt/rustwide/workdir/crates/xdp)
[INFO] [stderr]    Compiling monterey-nvme v0.1.0 (/opt/rustwide/workdir/crates/nvme)
[INFO] [stderr]    Compiling monterey-sync v0.1.0 (/opt/rustwide/workdir/crates/sync)
[INFO] [stderr]    Compiling monterey-reactor v0.1.0 (/opt/rustwide/workdir/crates/reactor)
[INFO] [stderr]    Compiling monterey-buffers v0.1.0 (/opt/rustwide/workdir/crates/buffers)
[INFO] [stderr]    Compiling monterey-fs v0.1.0 (/opt/rustwide/workdir/crates/fs)
[INFO] [stderr]    Compiling monterey-channel v0.1.0 (/opt/rustwide/workdir/crates/channel)
[INFO] [stderr]    Compiling monterey-net v0.1.0 (/opt/rustwide/workdir/crates/net)
[INFO] [stderr]    Compiling monterey-executor v0.1.0 (/opt/rustwide/workdir/crates/executor)
[INFO] [stderr]    Compiling spin v0.9.8
[INFO] [stderr]    Compiling monterey-xdp-net v0.1.0 (/opt/rustwide/workdir/crates/xdp-net)
[INFO] [stderr]    Compiling monterey-timer v0.1.0 (/opt/rustwide/workdir/crates/timer)
[INFO] [stderr]    Compiling nanorand v0.7.0
[INFO] [stderr]    Compiling flume v0.11.1
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/channel/src/spsc.rs:577:14
[INFO] [stdout]     |
[INFO] [stdout] 577 |         let (mut tx, mut rx) = spsc_channel::<u64>(4);
[INFO] [stdout]     |              ----^^
[INFO] [stdout]     |              |
[INFO] [stdout]     |              help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/channel/src/spsc.rs:595:14
[INFO] [stdout]     |
[INFO] [stdout] 595 |         let (mut tx, _rx) = spsc_channel::<u64>(2);
[INFO] [stdout]     |              ----^^
[INFO] [stdout]     |              |
[INFO] [stdout]     |              help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/channel/src/spsc.rs:603:14
[INFO] [stdout]     |
[INFO] [stdout] 603 |         let (mut tx, mut rx) = spsc_channel::<u64>(2);
[INFO] [stdout]     |              ----^^
[INFO] [stdout]     |              |
[INFO] [stdout]     |              help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/channel/src/spsc.rs:615:14
[INFO] [stdout]     |
[INFO] [stdout] 615 |         let (mut tx, mut rx) = spsc_channel::<u64>(4);
[INFO] [stdout]     |              ----^^
[INFO] [stdout]     |              |
[INFO] [stdout]     |              help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/channel/src/spsc.rs:639:14
[INFO] [stdout]     |
[INFO] [stdout] 639 |         let (mut tx, mut rx) = spsc_channel::<u64>(4);
[INFO] [stdout]     |              ----^^
[INFO] [stdout]     |              |
[INFO] [stdout]     |              help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/channel/src/spsc.rs:648:14
[INFO] [stdout]     |
[INFO] [stdout] 648 |         let (mut tx, mut rx) = spsc_channel::<Box<Vec<u8>>>(4);
[INFO] [stdout]     |              ----^^
[INFO] [stdout]     |              |
[INFO] [stdout]     |              help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/channel/src/spsc.rs:660:14
[INFO] [stdout]     |
[INFO] [stdout] 660 |         let (mut tx, rx) = spsc_channel::<Box<String>>(4);
[INFO] [stdout]     |              ----^^
[INFO] [stdout]     |              |
[INFO] [stdout]     |              help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> crates/channel/src/spsc.rs:671:14
[INFO] [stdout]     |
[INFO] [stdout] 671 |         let (mut tx, mut rx) = spsc_channel::<u32>(2);
[INFO] [stdout]     |              ----^^
[INFO] [stdout]     |              |
[INFO] [stdout]     |              help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling monterey v0.1.0 (/opt/rustwide/workdir/crates/runtime)
[INFO] [stdout] warning: unreachable call
[INFO] [stdout]     --> crates/runtime/tests/integration.rs:3129:22
[INFO] [stdout]      |
[INFO] [stdout] 3129 |           let result = monterey::select! {
[INFO] [stdout]      |  ______________________^
[INFO] [stdout] 3130 | |             biased;
[INFO] [stdout] 3131 | |             v = rx.recv() => v.unwrap(),
[INFO] [stdout] 3132 | |             _ = sleep(Duration::from_secs(5)) => panic!("timeout"),
[INFO] [stdout]      | |                                                  ----------------- any code following this expression is unreachable
[INFO] [stdout] 3133 | |         };
[INFO] [stdout]      | |_________^ unreachable call
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout]      = note: this warning originates in the macro `$crate::__select_arm` which comes from the expansion of the macro `monterey::select` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable call
[INFO] [stdout]     --> crates/runtime/tests/integration.rs:5185:25
[INFO] [stdout]      |
[INFO] [stdout] 5185 | /                         monterey::select! {
[INFO] [stdout] 5186 | |                             msg = rx.recv() => {
[INFO] [stdout] 5187 | |                                 match msg {
[INFO] [stdout] 5188 | |                                     Some(_) => count += 1,
[INFO] [stdout] ...    |
[INFO] [stdout] 5193 | |                                 panic!("select timed out at {count}/{expected} — wake is broken!");
[INFO] [stdout]      | |                                 ------------------------------------------------------------------ any code following this expression is unreachable
[INFO] [stdout] 5194 | |                             },
[INFO] [stdout] 5195 | |                         }
[INFO] [stdout]      | |_________________________^ unreachable call
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `$crate::__select_arm` which comes from the expansion of the macro `monterey::select` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable call
[INFO] [stdout]     --> crates/runtime/tests/integration.rs:5271:25
[INFO] [stdout]      |
[INFO] [stdout] 5271 | /                          monterey::select! {
[INFO] [stdout] 5272 | |                              msg = rx.recv() => {
[INFO] [stdout] 5273 | |                                  let recv_time = std::time::Instant::now();
[INFO] [stdout] 5274 | |                                  match msg {
[INFO] [stdout] ...    |
[INFO] [stdout] 5292 | |/                                 panic!(
[INFO] [stdout] 5293 | ||                                     "select! timed out at {count}/{expected} — \
[INFO] [stdout] 5294 | ||                                      cross-core wake is broken"
[INFO] [stdout] 5295 | ||                                 );
[INFO] [stdout]      | ||_________________________________- any code following this expression is unreachable
[INFO] [stdout] 5296 | |                              },
[INFO] [stdout] 5297 | |                          }
[INFO] [stdout]      | |__________________________^ unreachable call
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `$crate::__select_arm` which comes from the expansion of the macro `monterey::select` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable call
[INFO] [stdout]     --> crates/runtime/tests/integration.rs:5475:35
[INFO] [stdout]      |
[INFO] [stdout] 5475 |                            let val = monterey::select! {
[INFO] [stdout]      |  ____________________________________^
[INFO] [stdout] 5476 | |                              biased;
[INFO] [stdout] 5477 | |                              msg = rx.recv() => msg,
[INFO] [stdout] 5478 | |                              _ = monterey::sleep(Duration::from_secs(3)) => {
[INFO] [stdout] 5479 | |/                                 panic!(
[INFO] [stdout] 5480 | ||                                     "waker never fired for msg {expected} — \
[INFO] [stdout] 5481 | ||                                      cross-core wake is broken"
[INFO] [stdout] 5482 | ||                                 );
[INFO] [stdout]      | ||_________________________________- any code following this expression is unreachable
[INFO] [stdout] 5483 | |                              },
[INFO] [stdout] 5484 | |                          };
[INFO] [stdout]      | |__________________________^ unreachable call
[INFO] [stdout]      |
[INFO] [stdout]      = note: this warning originates in the macro `$crate::__select_arm` which comes from the expansion of the macro `monterey::select` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rc`
[INFO] [stdout]     --> crates/runtime/tests/integration.rs:5177:21
[INFO] [stdout]      |
[INFO] [stdout] 5177 |                 let rc = rc2.clone();
[INFO] [stdout]      |                     ^^ help: if this is intentional, prefix it with an underscore: `_rc`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `done`
[INFO] [stdout]     --> crates/runtime/tests/integration.rs:5178:21
[INFO] [stdout]      |
[INFO] [stdout] 5178 |                 let done = done2.clone();
[INFO] [stdout]      |                     ^^^^ help: if this is intentional, prefix it with an underscore: `_done`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 11.56s
[INFO] running `Command { std: "docker" "inspect" "8ed0e12ec21a580ec950b4e81131628d35c43ca805fae4bd925bc3f9da01ab1d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8ed0e12ec21a580ec950b4e81131628d35c43ca805fae4bd925bc3f9da01ab1d", kill_on_drop: false }`
[INFO] [stdout] 8ed0e12ec21a580ec950b4e81131628d35c43ca805fae4bd925bc3f9da01ab1d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 2e88e572779e1269d7a415def1bfb3ce4ad6f2ec90409e6a2b36fb1a1dbc1add
[INFO] running `Command { std: "docker" "start" "-a" "2e88e572779e1269d7a415def1bfb3ce4ad6f2ec90409e6a2b36fb1a1dbc1add", kill_on_drop: false }`
[INFO] [stderr] warning: unreachable call
[INFO] [stderr]     --> crates/runtime/tests/integration.rs:3129:22
[INFO] [stderr]      |
[INFO] [stderr] 3129 |           let result = monterey::select! {
[INFO] [stderr]      |  ______________________^
[INFO] [stderr] 3130 | |             biased;
[INFO] [stderr] 3131 | |             v = rx.recv() => v.unwrap(),
[INFO] [stderr] 3132 | |             _ = sleep(Duration::from_secs(5)) => panic!("timeout"),
[INFO] [stderr]      | |                                                  ----------------- any code following this expression is unreachable
[INFO] [stderr] 3133 | |         };
[INFO] [stderr]      | |_________^ unreachable call
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr]      = note: this warning originates in the macro `$crate::__select_arm` which comes from the expansion of the macro `monterey::select` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unreachable call
[INFO] [stderr]     --> crates/runtime/tests/integration.rs:5185:25
[INFO] [stderr]      |
[INFO] [stderr] 5185 | /                         monterey::select! {
[INFO] [stderr] 5186 | |                             msg = rx.recv() => {
[INFO] [stderr] 5187 | |                                 match msg {
[INFO] [stderr] 5188 | |                                     Some(_) => count += 1,
[INFO] [stderr] ...    |
[INFO] [stderr] 5193 | |                                 panic!("select timed out at {count}/{expected} — wake is broken!");
[INFO] [stderr]      | |                                 ------------------------------------------------------------------ any code following this expression is unreachable
[INFO] [stderr] 5194 | |                             },
[INFO] [stderr] 5195 | |                         }
[INFO] [stderr]      | |_________________________^ unreachable call
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in the macro `$crate::__select_arm` which comes from the expansion of the macro `monterey::select` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unreachable call
[INFO] [stderr]     --> crates/runtime/tests/integration.rs:5271:25
[INFO] [stderr]      |
[INFO] [stderr] 5271 | /                          monterey::select! {
[INFO] [stderr] 5272 | |                              msg = rx.recv() => {
[INFO] [stderr] 5273 | |                                  let recv_time = std::time::Instant::now();
[INFO] [stderr] 5274 | |                                  match msg {
[INFO] [stderr] ...    |
[INFO] [stderr] 5292 | |/                                 panic!(
[INFO] [stderr] 5293 | ||                                     "select! timed out at {count}/{expected} — \
[INFO] [stderr] 5294 | ||                                      cross-core wake is broken"
[INFO] [stderr] 5295 | ||                                 );
[INFO] [stderr]      | ||_________________________________- any code following this expression is unreachable
[INFO] [stderr] 5296 | |                              },
[INFO] [stderr] 5297 | |                          }
[INFO] [stderr]      | |__________________________^ unreachable call
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in the macro `$crate::__select_arm` which comes from the expansion of the macro `monterey::select` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unreachable call
[INFO] [stderr]     --> crates/runtime/tests/integration.rs:5475:35
[INFO] [stderr]      |
[INFO] [stderr] 5475 |                            let val = monterey::select! {
[INFO] [stderr]      |  ____________________________________^
[INFO] [stderr] 5476 | |                              biased;
[INFO] [stderr] 5477 | |                              msg = rx.recv() => msg,
[INFO] [stderr] 5478 | |                              _ = monterey::sleep(Duration::from_secs(3)) => {
[INFO] [stderr] 5479 | |/                                 panic!(
[INFO] [stderr] 5480 | ||                                     "waker never fired for msg {expected} — \
[INFO] [stderr] 5481 | ||                                      cross-core wake is broken"
[INFO] [stderr] 5482 | ||                                 );
[INFO] [stderr]      | ||_________________________________- any code following this expression is unreachable
[INFO] [stderr] 5483 | |                              },
[INFO] [stderr] 5484 | |                          };
[INFO] [stderr]      | |__________________________^ unreachable call
[INFO] [stderr]      |
[INFO] [stderr]      = note: this warning originates in the macro `$crate::__select_arm` which comes from the expansion of the macro `monterey::select` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `rc`
[INFO] [stderr]     --> crates/runtime/tests/integration.rs:5177:21
[INFO] [stderr]      |
[INFO] [stderr] 5177 |                 let rc = rc2.clone();
[INFO] [stderr]      |                     ^^ help: if this is intentional, prefix it with an underscore: `_rc`
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `done`
[INFO] [stderr]     --> crates/runtime/tests/integration.rs:5178:21
[INFO] [stderr]      |
[INFO] [stderr] 5178 |                 let done = done2.clone();
[INFO] [stderr]      |                     ^^^^ help: if this is intentional, prefix it with an underscore: `_done`
[INFO] [stderr] 
[INFO] [stderr] warning: `monterey` (test "integration") generated 6 warnings (run `cargo fix --test "integration" -p monterey` to apply 2 suggestions)
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> crates/channel/src/spsc.rs:577:14
[INFO] [stderr]     |
[INFO] [stderr] 577 |         let (mut tx, mut rx) = spsc_channel::<u64>(4);
[INFO] [stderr]     |              ----^^
[INFO] [stderr]     |              |
[INFO] [stderr]     |              help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> crates/channel/src/spsc.rs:595:14
[INFO] [stderr]     |
[INFO] [stderr] 595 |         let (mut tx, _rx) = spsc_channel::<u64>(2);
[INFO] [stderr]     |              ----^^
[INFO] [stderr]     |              |
[INFO] [stderr]     |              help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> crates/channel/src/spsc.rs:603:14
[INFO] [stderr]     |
[INFO] [stderr] 603 |         let (mut tx, mut rx) = spsc_channel::<u64>(2);
[INFO] [stderr]     |              ----^^
[INFO] [stderr]     |              |
[INFO] [stderr]     |              help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> crates/channel/src/spsc.rs:615:14
[INFO] [stderr]     |
[INFO] [stderr] 615 |         let (mut tx, mut rx) = spsc_channel::<u64>(4);
[INFO] [stderr]     |              ----^^
[INFO] [stderr]     |              |
[INFO] [stderr]     |              help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> crates/channel/src/spsc.rs:639:14
[INFO] [stderr]     |
[INFO] [stderr] 639 |         let (mut tx, mut rx) = spsc_channel::<u64>(4);
[INFO] [stderr]     |              ----^^
[INFO] [stderr]     |              |
[INFO] [stderr]     |              help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> crates/channel/src/spsc.rs:648:14
[INFO] [stderr]     |
[INFO] [stderr] 648 |         let (mut tx, mut rx) = spsc_channel::<Box<Vec<u8>>>(4);
[INFO] [stderr]     |              ----^^
[INFO] [stderr]     |              |
[INFO] [stderr]     |              help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> crates/channel/src/spsc.rs:660:14
[INFO] [stderr]     |
[INFO] [stderr] 660 |         let (mut tx, rx) = spsc_channel::<Box<String>>(4);
[INFO] [stderr]     |              ----^^
[INFO] [stderr]     |              |
[INFO] [stderr]     |              help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> crates/channel/src/spsc.rs:671:14
[INFO] [stderr]     |
[INFO] [stderr] 671 |         let (mut tx, mut rx) = spsc_channel::<u32>(2);
[INFO] [stderr]     |              ----^^
[INFO] [stderr]     |              |
[INFO] [stderr]     |              help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: `monterey-channel` (lib test) generated 8 warnings (run `cargo fix --lib -p monterey-channel --tests` to apply 8 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.14s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/monterey-219e25df7f06d348)
[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 tests/integration.rs (/opt/rustwide/target/debug/deps/integration-c52b0c6188b169ec)
[INFO] [stdout] 
[INFO] [stdout] running 120 tests
[INFO] [stdout] test fs_open_read_write ... ignored
[INFO] [stdout] test channel_across_tasks ... FAILED
[INFO] [stdout] test concurrent_multishot_recv_two_streams ... FAILED
[INFO] [stdout] test concurrent_multishot_recv_stress_4_clients ... FAILED
[INFO] [stdout] test fs_readv_direct_roundtrip ... FAILED
[INFO] [stdout] test fs_write_read_roundtrip ... FAILED
[INFO] [stdout] test fs_open_nonexistent ... FAILED
[INFO] [stdout] test fs_read_buffered ... FAILED
[INFO] [stdout] test fs_pipe_splice ... FAILED
[INFO] [stdout] test fs_rename_unlink ... FAILED
[INFO] [stdout] test fs_fsync_fdatasync ... FAILED
[INFO] [stdout] test concurrent_multishot_recv_non_incremental ... FAILED
[INFO] [stdout] test fs_readv_scatter ... FAILED
[INFO] [stdout] test buffer_pool_exhaustion_waits ... FAILED
[INFO] [stdout] test fs_mkdir_statx_rmdir ... FAILED
[INFO] [stdout] test fs_writev_gather ... FAILED
[INFO] [stdout] test fs_writev_readv_roundtrip ... FAILED
[INFO] [stdout] test incremental_buffer_concurrent_streams ... FAILED
[INFO] [stdout] test incremental_buffer_exact_fill ... FAILED
[INFO] [stdout] test incremental_buffer_exhaustion_wraparound ... FAILED
[INFO] [stdout] test incremental_buffer_large_message ... FAILED
[INFO] [stdout] test incremental_buffer_rapid_fire ... FAILED
[INFO] [stdout] test incremental_buffer_recv ... FAILED
[INFO] [stdout] test incremental_buffer_single_listener_concurrent_recv ... FAILED
[INFO] [stdout] test incremental_detach_mid_stream ... FAILED
[INFO] [stdout] test iochain_three_op_chain ... FAILED
[INFO] [stdout] test iochain_write_fsync ... FAILED
[INFO] [stdout] test incremental_detach_write_to_disk ... FAILED
[INFO] [stdout] test lease_channel_auto_return_to_pool ... FAILED
[INFO] [stdout] test lease_channel_multiple_buffers ... FAILED
[INFO] [stdout] test lease_channel_n_to_1_fan_in ... FAILED
[INFO] [stdout] test mpsc_select_timer_wins_waker_reliability ... FAILED
[INFO] [stdout] test lease_channel_send_recv ... FAILED
[INFO] [stdout] test lease_channel_sender_drop_closes_receiver ... FAILED
[INFO] [stdout] test lease_drop_without_into_local ... FAILED
[INFO] [stdout] test min_wait_usec_tcp_echo ... FAILED
[INFO] [stdout] test mpsc_channel_cross_core_wake ... FAILED
[INFO] [stdout] test multi_pool_three_tiers ... FAILED
[INFO] [stdout] test multi_pool_independent_exhaustion ... FAILED
[INFO] [stdout] test multi_pool_async_acquire_from ... FAILED
[INFO] [stdout] test mpsc_select_waker_fires_after_pending ... FAILED
[INFO] [stdout] test napi_config_multishot_recv ... FAILED
[INFO] [stdout] test mpsc_select_latency_cross_core ... FAILED
[INFO] [stdout] test mpsc_channel_with_select ... FAILED
[INFO] [stdout] test napi_config_tcp_echo ... FAILED
[INFO] [stdout] test napi_with_min_wait_and_incremental ... FAILED
[INFO] [stdout] test recv_bundle_multishot_multi_buffer ... FAILED
[INFO] [stdout] test recv_bundle_once_basic ... FAILED
[INFO] [stdout] test recv_multishot_buffer_select ... FAILED
[INFO] [stdout] test recv_once_buffer_select ... FAILED
[INFO] [stdout] test runtime_auto_hugepages ... FAILED
[INFO] [stdout] test select_biased_order ... FAILED
[INFO] [stdout] test select_body_is_block ... FAILED
[INFO] [stdout] test select_else_when_all_disabled ... FAILED
[INFO] [stdout] test select_first_ready_wins ... FAILED
[INFO] [stdout] test select_four_branches ... FAILED
[INFO] [stdout] test select_in_loop ... FAILED
[INFO] [stdout] test select_precondition_disables_branch ... FAILED
[INFO] [stdout] test select_three_branches ... FAILED
[INFO] [stdout] test select_timeout_fires ... FAILED
[INFO] [stdout] test select_timer_vs_channel ... FAILED
[INFO] [stdout] test select_wildcard_pattern ... FAILED
[INFO] [stdout] test single_pool_config ... FAILED
[INFO] [stdout] test sleep_completes ... FAILED
[INFO] [stdout] test mpsc_channel_cross_core_high_volume ... FAILED
[INFO] [stdout] test spawn_blocking_basic ... FAILED
[INFO] [stdout] test spawn_join ... FAILED
[INFO] [stdout] test split_concurrent_send_recv ... FAILED
[INFO] [stdout] test spsc_channel_cross_core_rapid_send_recv ... FAILED
[INFO] [stdout] test spsc_channel_cross_core_wake ... FAILED
[INFO] [stdout] test sqpoll_pipe_splice ... FAILED
[INFO] [stdout] test sqpoll_tcp_echo ... FAILED
[INFO] [stdout] test sqpoll_timer ... FAILED
[INFO] [stdout] test sqpoll_with_iochain ... FAILED
[INFO] [stdout] test task_queue_budget_limits_polling ... FAILED
[INFO] [stdout] test cluster_role_dispatch has been running for over 60 seconds
[INFO] [stdout] test task_queue_create_and_spawn ... FAILED
[INFO] [stdout] test task_queue_multiple_queues ... FAILED
[INFO] [stdout] test task_queue_scope_inheritance ... FAILED
[INFO] [stdout] test task_queue_set_io_priority ... FAILED
[INFO] [stdout] test task_queue_set_shares_at_runtime ... FAILED
[INFO] [stdout] test task_queue_spawn_on_queue ... FAILED
[INFO] [stdout] test task_queue_weighted_fairness ... FAILED
[INFO] [stdout] test tcp_connect_send_recv ... FAILED
[INFO] [stdout] test tcp_echo ... FAILED
[INFO] [stdout] test tcp_send_zc_report ... FAILED
[INFO] [stdout] test tcp_shutdown_eof ... FAILED
[INFO] [stdout] test timeout_expires ... FAILED
[INFO] [stdout] test udp_bind_reuseaddr_works ... FAILED
[INFO] [stdout] test udp_bind_reuseport_works ... FAILED
[INFO] [stdout] test udp_connected_send_recv ... FAILED
[INFO] [stdout] test udp_getsockopt_setsockopt_roundtrip ... FAILED
[INFO] [stdout] test udp_multicast_send_recv_v4 ... FAILED
[INFO] [stdout] test udp_peek_from ... FAILED
[INFO] [stdout] test udp_recv_msg_multi ... FAILED
[INFO] [stdout] test udp_send_recv ... FAILED
[INFO] [stdout] test udp_send_to_zc ... FAILED
[INFO] [stdout] test udp_socket_bind_reuseport ... FAILED
[INFO] [stdout] test udp_socket_buffer_sizes ... FAILED
[INFO] [stdout] test udp_socket_connected ... FAILED
[INFO] [stdout] test udp_socket_multicast_hops_v6 ... FAILED
[INFO] [stdout] test udp_socket_multicast_if_v4 ... FAILED
[INFO] [stdout] test udp_socket_multicast_join_leave_v4 ... FAILED
[INFO] [stdout] test udp_socket_multicast_join_leave_v6 ... FAILED
[INFO] [stdout] test udp_socket_multicast_loop_v4 ... FAILED
[INFO] [stdout] test udp_socket_multicast_loop_v6 ... FAILED
[INFO] [stdout] test udp_socket_multicast_ttl_v4 ... FAILED
[INFO] [stdout] test udp_socket_only_v6 ... FAILED
[INFO] [stdout] test udp_socket_peek ... FAILED
[INFO] [stdout] test udp_socket_send_to_zc ... FAILED
[INFO] [stdout] test udp_socket_set_broadcast ... FAILED
[INFO] [stdout] test udp_socket_tclass_v6 ... FAILED
[INFO] [stdout] test udp_socket_timeout ... FAILED
[INFO] [stdout] test udp_socket_tos ... FAILED
[INFO] [stdout] test udp_socket_ttl ... FAILED
[INFO] [stdout] test udp_socket_unicast_hops_v6 ... FAILED
[INFO] [stdout] test udp_socket_wrapper_basic ... FAILED
[INFO] [stdout] test yield_fairness_interleave ... FAILED
[INFO] [stdout] test yield_now_fairness ... FAILED
[INFO] [stdout] test zero_copy_recv_write_provided ... FAILED
[ERROR] error running command: no output for 300 seconds
[INFO] running `Command { std: "docker" "inspect" "2e88e572779e1269d7a415def1bfb3ce4ad6f2ec90409e6a2b36fb1a1dbc1add", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2e88e572779e1269d7a415def1bfb3ce4ad6f2ec90409e6a2b36fb1a1dbc1add", kill_on_drop: false }`
[INFO] [stdout] 2e88e572779e1269d7a415def1bfb3ce4ad6f2ec90409e6a2b36fb1a1dbc1add
