[INFO] fetching crate open-net 0.2.0...
[INFO] testing open-net-0.2.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate open-net 0.2.0 into /workspace/builds/worker-2-tc2/source
[INFO] removed /workspace/builds/worker-2-tc2/source/rust-toolchain.toml
[INFO] started tweaking crates.io crate open-net 0.2.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate open-net 0.2.0
[INFO] tweaked toml for crates.io crate open-net 0.2.0 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate open-net 0.2.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate open-net 0.2.0 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-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 2fd25eebdba3e8d7da1cbd78108bc2137269f712fd346b313e715d358f8efb48
[INFO] running `Command { std: "docker" "start" "2fd25eebdba3e8d7da1cbd78108bc2137269f712fd346b313e715d358f8efb48", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2fd25eebdba3e8d7da1cbd78108bc2137269f712fd346b313e715d358f8efb48", 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" "2fd25eebdba3e8d7da1cbd78108bc2137269f712fd346b313e715d358f8efb48" "/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" "2fd25eebdba3e8d7da1cbd78108bc2137269f712fd346b313e715d358f8efb48", 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" "2fd25eebdba3e8d7da1cbd78108bc2137269f712fd346b313e715d358f8efb48" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling find-msvc-tools v0.1.12
[INFO] [stderr]    Compiling futures-io v0.3.34
[INFO] [stderr]    Compiling mio v1.2.3
[INFO] [stderr]    Compiling hybrid-array v0.4.15
[INFO] [stderr]    Compiling rustls v0.23.44
[INFO] [stderr]    Compiling n0-future v0.3.2
[INFO] [stderr]    Compiling cordyceps v0.3.5
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling netlink-packet-core v0.8.2
[INFO] [stderr]    Compiling diatomic-waker v0.2.3
[INFO] [stderr]    Compiling spin v0.10.1
[INFO] [stderr]    Compiling pin-project-internal v1.1.13
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling spez v0.1.2
[INFO] [stderr]    Compiling cc v1.4.5
[INFO] [stderr]    Compiling n0-error-macros v1.0.1
[INFO] [stderr]    Compiling chacha20 v0.10.2
[INFO] [stderr]    Compiling noq-udp v1.0.0-rc.1
[INFO] [stderr]    Compiling netwatch v0.18.0
[INFO] [stderr]    Compiling futures-lite v2.6.1
[INFO] [stderr]    Compiling futures-buffered v0.2.13
[INFO] [stderr]    Compiling mac-addr v0.3.0
[INFO] [stderr]    Compiling time v0.3.55
[INFO] [stderr]    Compiling rand v0.10.2
[INFO] [stderr]    Compiling netlink-packet-route v0.29.0
[INFO] [stderr]    Compiling netlink-packet-route v0.30.0
[INFO] [stderr]    Compiling webpki-roots v0.26.11
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling if-addrs v0.15.0
[INFO] [stderr]    Compiling uuid v1.28.0
[INFO] [stderr]    Compiling n0-error v1.0.0-rc.0
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling pin-project v1.1.13
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling aws-lc-sys v0.45.0
[INFO] [stderr]    Compiling open-net v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling sha1 v0.11.0
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling netlink-sys v0.8.8
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling netlink-proto v0.12.2
[INFO] [stderr]    Compiling netdev v0.43.0
[INFO] [stderr]    Compiling n0-watcher v1.0.0-rc.0
[INFO] [stderr]    Compiling aws-lc-rs v1.18.1
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling tokio-rustls v0.26.5
[INFO] [stderr]    Compiling tungstenite v0.30.0
[INFO] [stderr]    Compiling tokio-tungstenite v0.30.0
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]   --> src/api/subscription/source.rs:15:10
[INFO] [stdout]    |
[INFO] [stdout] 15 |         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |value| {
[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] 15 -         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |value| {
[INFO] [stdout] 15 +         .try_update(Ordering::Relaxed, Ordering::Relaxed, |value| {
[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]   --> src/api/ws/identity.rs:57:10
[INFO] [stdout]    |
[INFO] [stdout] 57 |         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |last| {
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]    |
[INFO] [stdout] 57 -         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |last| {
[INFO] [stdout] 57 +         .try_update(Ordering::Relaxed, Ordering::Relaxed, |last| {
[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]   --> src/module/ws_client/write/priority_write_queue.rs:53:14
[INFO] [stdout]    |
[INFO] [stdout] 53 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |value| {
[INFO] [stdout]    |              ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]    |
[INFO] [stdout] 53 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |value| {
[INFO] [stdout] 53 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |value| {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `try_publish`, `publish`, and `publish_with_resources` are never used
[INFO] [stdout]    --> src/api/subscription/event.rs:98:19
[INFO] [stdout]     |
[INFO] [stdout]  97 | impl<T> EventPublisher<T> {
[INFO] [stdout]     | ------------------------- methods in this implementation
[INFO] [stdout]  98 |     pub(crate) fn try_publish(&self, value: T, bytes: usize) -> Result<()> {
[INFO] [stdout]     |                   ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 101 |     pub(crate) async fn publish(&self, value: T, bytes: usize) -> Result<()> {
[INFO] [stdout]     |                         ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 105 |     pub(crate) async fn publish_with_resources(
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `current` is never used
[INFO] [stdout]    --> src/api/subscription/source.rs:168:19
[INFO] [stdout]     |
[INFO] [stdout] 155 | impl<T: Clone> StateSource<T> {
[INFO] [stdout]     | ----------------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 168 |     pub(crate) fn current(&self) -> T {
[INFO] [stdout]     |                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `publish`, `finish`, and `fail` are never used
[INFO] [stdout]    --> src/api/subscription/source.rs:229:19
[INFO] [stdout]     |
[INFO] [stdout] 224 | impl<T> StatePublisher<T> {
[INFO] [stdout]     | ------------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 229 |     pub(crate) fn publish(&self, value: T) -> Result<()> {
[INFO] [stdout]     |                   ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 232 |     pub(crate) fn finish(&self, final_value: T) -> Result<()> {
[INFO] [stdout]     |                   ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 235 |     pub(crate) fn fail(&self, error: NetError) -> Result<()> {
[INFO] [stdout]     |                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `allocate` is never used
[INFO] [stdout]   --> src/api/ws/identity.rs:26:31
[INFO] [stdout]    |
[INFO] [stdout]  6 |   macro_rules! opaque_id {
[INFO] [stdout] ...
[INFO] [stdout] 16 |               impl $name {
[INFO] [stdout]    |               ---------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 26 |                   pub(crate) fn allocate(counter: &AtomicU64) -> Result<Self> {
[INFO] [stdout]    |                                 ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 40 | / opaque_id!(
[INFO] [stdout] 41 | |     /// WebSocket client identity used to correlate sessions, messages, and events.
[INFO] [stdout] 42 | |     ClientId,
[INFO] [stdout] 43 | |     /// Logical session identity; one session can span reconnect attempts.
[INFO] [stdout] ...  |
[INFO] [stdout] 52 | |     OperationId
[INFO] [stdout] 53 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `stop`, `destroy`, `shutdown`, and `subscribe_state` are never used
[INFO] [stdout]    --> src/module/net_status/inner/inner_net_status_client.rs:492:25
[INFO] [stdout]     |
[INFO] [stdout] 143 | impl InnerNetStatusClient {
[INFO] [stdout]     | ------------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 492 |     pub(crate) async fn stop(&self) -> Result<(), NetError> {
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 504 |     pub(crate) async fn destroy(&self) -> Result<(), NetError> {
[INFO] [stdout]     |                         ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 510 |     pub(crate) async fn shutdown(&self) -> Result<(), NetError> {
[INFO] [stdout]     |                         ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 518 |     pub(crate) fn subscribe_state(&self) -> Result<StateReceiver<NetworkSnapshot>, NetError> {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `state` is never read
[INFO] [stdout]   --> src/module/net_status/inner/monitor_runtime.rs:30:16
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub(crate) struct MonitorRuntime {
[INFO] [stdout]    |                   -------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 30 |     pub(crate) state: Arc<Mutex<MonitorState>>,
[INFO] [stdout]    |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `observations` is never read
[INFO] [stdout]   --> src/module/net_status/inner/network_status_snapshot.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub(super) struct NetworkStatusSource {
[INFO] [stdout]    |                   ------------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 38 |     observations: StateSource<NetworkSnapshot>,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `NetworkStatusSource` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `observe` is never used
[INFO] [stdout]    --> src/module/net_status/inner/network_status_snapshot.rs:134:19
[INFO] [stdout]     |
[INFO] [stdout]  88 | impl NetworkStatusSource {
[INFO] [stdout]     | ------------------------ method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 134 |     pub(super) fn observe(&self) -> Result<StateReceiver<NetworkSnapshot>, NetError> {
[INFO] [stdout]     |                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NetworkStatusMonitorGuard` is never constructed
[INFO] [stdout]    --> src/module/net_status/inner/network_status_snapshot.rs:414:19
[INFO] [stdout]     |
[INFO] [stdout] 414 | pub(super) struct NetworkStatusMonitorGuard(pub(super) NetworkStatusPublisher);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `shutdown` is never used
[INFO] [stdout]    --> src/module/net_status/inner/shared.rs:317:25
[INFO] [stdout]     |
[INFO] [stdout] 249 | impl SharedNetworkService {
[INFO] [stdout]     | ------------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 317 |     pub(crate) async fn shutdown(&self) -> Result<(), NetError> {
[INFO] [stdout]     |                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `activate`, `snapshot_latest`, and `subscribe` are never used
[INFO] [stdout]    --> src/module/net_status/inner/facade.rs:230:19
[INFO] [stdout]     |
[INFO] [stdout]  79 | impl NetworkObservationOwner {
[INFO] [stdout]     | ---------------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 230 |     pub(crate) fn activate(self: &Arc<Self>) -> Result<(), NetError> {
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 457 |     pub(crate) fn snapshot_latest(&self) -> Result<NetworkSnapshot, NetError> {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 487 |     pub(crate) fn subscribe(&self) -> Result<StateReceiver<NetworkSnapshot>, NetError> {
[INFO] [stdout]     |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `len` is never used
[INFO] [stdout]   --> src/module/ws_client/write/indexed_heap.rs:34:19
[INFO] [stdout]    |
[INFO] [stdout] 20 | impl IndexedHeap {
[INFO] [stdout]    | ---------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 34 |     pub(super) fn len(&self) -> usize {
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `fail` is never used
[INFO] [stdout]    --> src/module/ws_client/message_source.rs:360:19
[INFO] [stdout]     |
[INFO] [stdout] 106 | impl MessageSource {
[INFO] [stdout]     | ------------------ method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 360 |     pub(crate) fn fail(&self, error: NetError) {
[INFO] [stdout]     |                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 54.39s
[INFO] running `Command { std: "docker" "inspect" "2fd25eebdba3e8d7da1cbd78108bc2137269f712fd346b313e715d358f8efb48", 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" "2fd25eebdba3e8d7da1cbd78108bc2137269f712fd346b313e715d358f8efb48" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling netlink-sys v0.8.8
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling tokio-tungstenite v0.30.0
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling netdev v0.43.0
[INFO] [stderr]    Compiling netlink-proto v0.12.2
[INFO] [stderr]    Compiling n0-future v0.3.2
[INFO] [stderr]    Compiling h2 v0.4.19
[INFO] [stderr]    Compiling n0-watcher v1.0.0-rc.0
[INFO] [stderr]    Compiling netwatch v0.18.0
[INFO] [stderr]    Compiling open-net v0.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<u64>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]   --> src/api/subscription/source.rs:15:10
[INFO] [stdout]    |
[INFO] [stdout] 15 |         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |value| {
[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] 15 -         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |value| {
[INFO] [stdout] 15 +         .try_update(Ordering::Relaxed, Ordering::Relaxed, |value| {
[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]   --> src/api/ws/identity.rs:57:10
[INFO] [stdout]    |
[INFO] [stdout] 57 |         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |last| {
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]    |
[INFO] [stdout] 57 -         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |last| {
[INFO] [stdout] 57 +         .try_update(Ordering::Relaxed, Ordering::Relaxed, |last| {
[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]   --> src/module/ws_client/write/priority_write_queue.rs:53:14
[INFO] [stdout]    |
[INFO] [stdout] 53 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |value| {
[INFO] [stdout]    |              ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]    |
[INFO] [stdout] 53 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |value| {
[INFO] [stdout] 53 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |value| {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `try_publish`, `publish`, and `publish_with_resources` are never used
[INFO] [stdout]    --> src/api/subscription/event.rs:98:19
[INFO] [stdout]     |
[INFO] [stdout]  97 | impl<T> EventPublisher<T> {
[INFO] [stdout]     | ------------------------- methods in this implementation
[INFO] [stdout]  98 |     pub(crate) fn try_publish(&self, value: T, bytes: usize) -> Result<()> {
[INFO] [stdout]     |                   ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 101 |     pub(crate) async fn publish(&self, value: T, bytes: usize) -> Result<()> {
[INFO] [stdout]     |                         ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 105 |     pub(crate) async fn publish_with_resources(
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `current` is never used
[INFO] [stdout]    --> src/api/subscription/source.rs:168:19
[INFO] [stdout]     |
[INFO] [stdout] 155 | impl<T: Clone> StateSource<T> {
[INFO] [stdout]     | ----------------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 168 |     pub(crate) fn current(&self) -> T {
[INFO] [stdout]     |                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `publish`, `finish`, and `fail` are never used
[INFO] [stdout]    --> src/api/subscription/source.rs:229:19
[INFO] [stdout]     |
[INFO] [stdout] 224 | impl<T> StatePublisher<T> {
[INFO] [stdout]     | ------------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 229 |     pub(crate) fn publish(&self, value: T) -> Result<()> {
[INFO] [stdout]     |                   ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 232 |     pub(crate) fn finish(&self, final_value: T) -> Result<()> {
[INFO] [stdout]     |                   ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 235 |     pub(crate) fn fail(&self, error: NetError) -> Result<()> {
[INFO] [stdout]     |                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `allocate` is never used
[INFO] [stdout]   --> src/api/ws/identity.rs:26:31
[INFO] [stdout]    |
[INFO] [stdout]  6 |   macro_rules! opaque_id {
[INFO] [stdout] ...
[INFO] [stdout] 16 |               impl $name {
[INFO] [stdout]    |               ---------- associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 26 |                   pub(crate) fn allocate(counter: &AtomicU64) -> Result<Self> {
[INFO] [stdout]    |                                 ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 40 | / opaque_id!(
[INFO] [stdout] 41 | |     /// WebSocket client identity used to correlate sessions, messages, and events.
[INFO] [stdout] 42 | |     ClientId,
[INFO] [stdout] 43 | |     /// Logical session identity; one session can span reconnect attempts.
[INFO] [stdout] ...  |
[INFO] [stdout] 52 | |     OperationId
[INFO] [stdout] 53 | | );
[INFO] [stdout]    | |_- in this macro invocation
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `stop`, `destroy`, `shutdown`, and `subscribe_state` are never used
[INFO] [stdout]    --> src/module/net_status/inner/inner_net_status_client.rs:492:25
[INFO] [stdout]     |
[INFO] [stdout] 143 | impl InnerNetStatusClient {
[INFO] [stdout]     | ------------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 492 |     pub(crate) async fn stop(&self) -> Result<(), NetError> {
[INFO] [stdout]     |                         ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 504 |     pub(crate) async fn destroy(&self) -> Result<(), NetError> {
[INFO] [stdout]     |                         ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 510 |     pub(crate) async fn shutdown(&self) -> Result<(), NetError> {
[INFO] [stdout]     |                         ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 518 |     pub(crate) fn subscribe_state(&self) -> Result<StateReceiver<NetworkSnapshot>, NetError> {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `state` is never read
[INFO] [stdout]   --> src/module/net_status/inner/monitor_runtime.rs:30:16
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub(crate) struct MonitorRuntime {
[INFO] [stdout]    |                   -------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 30 |     pub(crate) state: Arc<Mutex<MonitorState>>,
[INFO] [stdout]    |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `observations` is never read
[INFO] [stdout]   --> src/module/net_status/inner/network_status_snapshot.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub(super) struct NetworkStatusSource {
[INFO] [stdout]    |                   ------------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 38 |     observations: StateSource<NetworkSnapshot>,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `NetworkStatusSource` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `observe` is never used
[INFO] [stdout]    --> src/module/net_status/inner/network_status_snapshot.rs:134:19
[INFO] [stdout]     |
[INFO] [stdout]  88 | impl NetworkStatusSource {
[INFO] [stdout]     | ------------------------ method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 134 |     pub(super) fn observe(&self) -> Result<StateReceiver<NetworkSnapshot>, NetError> {
[INFO] [stdout]     |                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NetworkStatusMonitorGuard` is never constructed
[INFO] [stdout]    --> src/module/net_status/inner/network_status_snapshot.rs:414:19
[INFO] [stdout]     |
[INFO] [stdout] 414 | pub(super) struct NetworkStatusMonitorGuard(pub(super) NetworkStatusPublisher);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `shutdown` is never used
[INFO] [stdout]    --> src/module/net_status/inner/shared.rs:317:25
[INFO] [stdout]     |
[INFO] [stdout] 249 | impl SharedNetworkService {
[INFO] [stdout]     | ------------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 317 |     pub(crate) async fn shutdown(&self) -> Result<(), NetError> {
[INFO] [stdout]     |                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `activate`, `snapshot_latest`, and `subscribe` are never used
[INFO] [stdout]    --> src/module/net_status/inner/facade.rs:230:19
[INFO] [stdout]     |
[INFO] [stdout]  79 | impl NetworkObservationOwner {
[INFO] [stdout]     | ---------------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 230 |     pub(crate) fn activate(self: &Arc<Self>) -> Result<(), NetError> {
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 457 |     pub(crate) fn snapshot_latest(&self) -> Result<NetworkSnapshot, NetError> {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 487 |     pub(crate) fn subscribe(&self) -> Result<StateReceiver<NetworkSnapshot>, NetError> {
[INFO] [stdout]     |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `len` is never used
[INFO] [stdout]   --> src/module/ws_client/write/indexed_heap.rs:34:19
[INFO] [stdout]    |
[INFO] [stdout] 20 | impl IndexedHeap {
[INFO] [stdout]    | ---------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 34 |     pub(super) fn len(&self) -> usize {
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `fail` is never used
[INFO] [stdout]    --> src/module/ws_client/message_source.rs:360:19
[INFO] [stdout]     |
[INFO] [stdout] 106 | impl MessageSource {
[INFO] [stdout]     | ------------------ method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 360 |     pub(crate) fn fail(&self, error: NetError) {
[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]   --> src/api/subscription/source.rs:15:10
[INFO] [stdout]    |
[INFO] [stdout] 15 |         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |value| {
[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] 15 -         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |value| {
[INFO] [stdout] 15 +         .try_update(Ordering::Relaxed, Ordering::Relaxed, |value| {
[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]   --> src/api/ws/identity.rs:57:10
[INFO] [stdout]    |
[INFO] [stdout] 57 |         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |last| {
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]    |
[INFO] [stdout] 57 -         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |last| {
[INFO] [stdout] 57 +         .try_update(Ordering::Relaxed, Ordering::Relaxed, |last| {
[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]   --> src/module/ws_client/write/priority_write_queue.rs:53:14
[INFO] [stdout]    |
[INFO] [stdout] 53 |             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |value| {
[INFO] [stdout]    |              ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: replace the use of the deprecated method
[INFO] [stdout]    |
[INFO] [stdout] 53 -             .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |value| {
[INFO] [stdout] 53 +             .try_update(Ordering::Relaxed, Ordering::Relaxed, |value| {
[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]    --> tests/ws_client_no_panics.rs:543:10
[INFO] [stdout]     |
[INFO] [stdout] 543 |         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |last| {
[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] 543 -         .fetch_update(Ordering::Relaxed, Ordering::Relaxed, |last| {
[INFO] [stdout] 543 +         .try_update(Ordering::Relaxed, Ordering::Relaxed, |last| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AbortOnDrop` is never constructed
[INFO] [stdout]   --> tests/support/backpressure.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct AbortOnDrop<T>(pub tokio::task::JoinHandle<T>);
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::sync::atomic::Atomic::<usize>::fetch_update`: renamed to `try_update` for consistency
[INFO] [stdout]    --> tests/ws_reconnect_recovery_integration.rs:168:10
[INFO] [stdout]     |
[INFO] [stdout] 168 |         .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |value| {
[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] 168 -         .fetch_update(Ordering::SeqCst, Ordering::SeqCst, |value| {
[INFO] [stdout] 168 +         .try_update(Ordering::SeqCst, Ordering::SeqCst, |value| {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `open-net` (test "ws_client_integration")
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/1.100.0-beta.1-x86_64-unknown-linux-gnu/bin/rustc --crate-name ws_client_integration --edition=2021 tests/ws_client_integration.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat,unused-externs-silent --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test --cfg 'feature="default"' --cfg 'feature="net-status"' --cfg 'feature="ws-client"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "http-client", "http-client-auth", "http-client-codecs", "http-client-cookies", "http-client-http2", "http-client-middleware", "net-status", "ws-client"))' -C metadata=33074f3910d4db95 -C extra-filename=-d6679eb2d2e29c29 --out-dir /opt/rustwide/target/release/build/open-net/d6679eb2d2e29c29/out -C strip=debuginfo -L dependency=/opt/rustwide/target/release/build/atomic-waker/3c8bacd3de7778a7/out -L dependency=/opt/rustwide/target/release/build/aws-lc-rs/00bad58d94699991/out -L dependency=/opt/rustwide/target/release/build/aws-lc-sys/e1d37f4d57294544/out -L dependency=/opt/rustwide/target/release/build/base64/5ba8d8f2fe9c6ccd/out -L dependency=/opt/rustwide/target/release/build/bitflags/5b3b4bb928a1bc38/out -L dependency=/opt/rustwide/target/release/build/block-buffer/942279a398da6bcf/out -L dependency=/opt/rustwide/target/release/build/bytes/654f8a7a557a4087/out -L dependency=/opt/rustwide/target/release/build/cfg-if/6d8dca19095bb388/out -L dependency=/opt/rustwide/target/release/build/chacha20/50a867ee7436d74f/out -L dependency=/opt/rustwide/target/release/build/const-oid/875e212f8cb941f4/out -L dependency=/opt/rustwide/target/release/build/cordyceps/9c1b086f8e208736/out -L dependency=/opt/rustwide/target/release/build/cpufeatures/23cf29946f1b9be2/out -L dependency=/opt/rustwide/target/release/build/crypto-common/76190249f5de850b/out -L dependency=/opt/rustwide/target/release/build/data-encoding/91ab409d75f72714/out -L dependency=/opt/rustwide/target/release/build/deranged/a2cab551518318dc/out -L dependency=/opt/rustwide/target/release/build/derive_more-impl/54e18ac75d00c117/out -L dependency=/opt/rustwide/target/release/build/derive_more/686e270c83081a2d/out -L dependency=/opt/rustwide/target/release/build/diatomic-waker/89b82874afcb28e0/out -L dependency=/opt/rustwide/target/release/build/digest/b78aabeb2140df8a/out -L dependency=/opt/rustwide/target/release/build/equivalent/26a0d6a3c1145f1b/out -L dependency=/opt/rustwide/target/release/build/fastrand/5c6461f8c08ebeb9/out -L dependency=/opt/rustwide/target/release/build/fnv/98df728fc8020158/out -L dependency=/opt/rustwide/target/release/build/futures-buffered/db31b0c49f60e7f6/out -L dependency=/opt/rustwide/target/release/build/futures-channel/8ac9169392cd26e3/out -L dependency=/opt/rustwide/target/release/build/futures-core/000e9c1bb1a1e1f4/out -L dependency=/opt/rustwide/target/release/build/futures-executor/b2d7124e811ce227/out -L dependency=/opt/rustwide/target/release/build/futures-io/5da9dd92be75ebe3/out -L dependency=/opt/rustwide/target/release/build/futures-lite/129772f80af9cd25/out -L dependency=/opt/rustwide/target/release/build/futures-macro/a8ef6b75878cec18/out -L dependency=/opt/rustwide/target/release/build/futures-sink/5b1f2e5a11c9433c/out -L dependency=/opt/rustwide/target/release/build/futures-task/5c5534087cfa7016/out -L dependency=/opt/rustwide/target/release/build/futures-util/49c32aee809d8bc5/out -L dependency=/opt/rustwide/target/release/build/futures/250703f5d236e46a/out -L dependency=/opt/rustwide/target/release/build/getrandom/cc267168d5a2d9cb/out -L dependency=/opt/rustwide/target/release/build/getrandom/f40778aff4caf996/out -L dependency=/opt/rustwide/target/release/build/hashbrown/e584a62dc81c493d/out -L dependency=/opt/rustwide/target/release/build/http/446427d16b555aa0/out -L dependency=/opt/rustwide/target/release/build/httparse/5ae8896e125f1bfe/out -L dependency=/opt/rustwide/target/release/build/hybrid-array/b252893fa23d74e9/out -L dependency=/opt/rustwide/target/release/build/if-addrs/a59bdd0a85358ca5/out -L dependency=/opt/rustwide/target/release/build/indexmap/cd13db2177e0f09c/out -L dependency=/opt/rustwide/target/release/build/ipnet/e2a267704db81b3c/out -L dependency=/opt/rustwide/target/release/build/itoa/1e9e3b22820c4a15/out -L dependency=/opt/rustwide/target/release/build/libc/a0996e9cad7bedd7/out -L dependency=/opt/rustwide/target/release/build/log/d8c2df6ef41c90a5/out -L dependency=/opt/rustwide/target/release/build/mac-addr/7ec262307cb0f52c/out -L dependency=/opt/rustwide/target/release/build/memchr/b836402bd6c4c7f1/out -L dependency=/opt/rustwide/target/release/build/mio/68294796e453a787/out -L dependency=/opt/rustwide/target/release/build/n0-error-macros/2bcd5220892cbc5a/out -L dependency=/opt/rustwide/target/release/build/n0-error/d3ad5ead2e93f1eb/out -L dependency=/opt/rustwide/target/release/build/n0-future/d5f456303d608891/out -L dependency=/opt/rustwide/target/release/build/n0-watcher/7e3f709974f2954a/out -L dependency=/opt/rustwide/target/release/build/netdev/1d0b4ea8a0d28990/out -L dependency=/opt/rustwide/target/release/build/netlink-packet-core/d6f159e9708a04f4/out -L dependency=/opt/rustwide/target/release/build/netlink-packet-route/14b71ef641e78f54/out -L dependency=/opt/rustwide/target/release/build/netlink-packet-route/4ae4066d439d63b8/out -L dependency=/opt/rustwide/target/release/build/netlink-proto/e8c50ac25f0f59be/out -L dependency=/opt/rustwide/target/release/build/netlink-sys/13b8875d10dca4e4/out -L dependency=/opt/rustwide/target/release/build/netwatch/45614261e8c5a331/out -L dependency=/opt/rustwide/target/release/build/noq-udp/981985c49a9bd077/out -L dependency=/opt/rustwide/target/release/build/num-conv/08e57f26d0acaf0c/out -L dependency=/opt/rustwide/target/release/build/once_cell/a92ce0590bdd2571/out -L dependency=/opt/rustwide/target/release/build/parking/6ebeb6866bc50345/out -L dependency=/opt/rustwide/target/release/build/paste/f83aa068d9b8e545/out -L dependency=/opt/rustwide/target/release/build/pin-project-internal/e8aad1970adda193/out -L dependency=/opt/rustwide/target/release/build/pin-project-lite/9a89bb36c0c56875/out -L dependency=/opt/rustwide/target/release/build/pin-project/b269f7cb9da85d12/out -L dependency=/opt/rustwide/target/release/build/powerfmt/36b72e9804a215c5/out -L dependency=/opt/rustwide/target/release/build/rand/51a50282b8163b6c/out -L dependency=/opt/rustwide/target/release/build/rand_core/52b690f530b43640/out -L dependency=/opt/rustwide/target/release/build/rustls-pki-types/ec29bfd160ddfb74/out -L dependency=/opt/rustwide/target/release/build/rustls-webpki/14498a6930174a34/out -L dependency=/opt/rustwide/target/release/build/rustls/bed9ef0559a7cade/out -L dependency=/opt/rustwide/target/release/build/serde/6c4f7da6e60caea1/out -L dependency=/opt/rustwide/target/release/build/serde_core/2831f2261da3e922/out -L dependency=/opt/rustwide/target/release/build/serde_derive/8f8f9bd3eff176ab/out -L dependency=/opt/rustwide/target/release/build/serde_json/645af96f16b7ef2d/out -L dependency=/opt/rustwide/target/release/build/sha1/f3f9bacd1d2b4284/out -L dependency=/opt/rustwide/target/release/build/slab/fc33110460bc6c9a/out -L dependency=/opt/rustwide/target/release/build/socket2/150b3378961994f5/out -L dependency=/opt/rustwide/target/release/build/spez/c9dffd4ae26ee39e/out -L dependency=/opt/rustwide/target/release/build/spin/3e0ba8426c319265/out -L dependency=/opt/rustwide/target/release/build/subtle/55d0ad28af99a64a/out -L dependency=/opt/rustwide/target/release/build/thiserror-impl/42fa7eb778df7d28/out -L dependency=/opt/rustwide/target/release/build/thiserror/8142741283dd2d3a/out -L dependency=/opt/rustwide/target/release/build/time-core/2b0526d01a8480c3/out -L dependency=/opt/rustwide/target/release/build/time/4f9ed14fd3126598/out -L dependency=/opt/rustwide/target/release/build/tokio-macros/d9a7bf7f4560c531/out -L dependency=/opt/rustwide/target/release/build/tokio-rustls/d41a3f320755a456/out -L dependency=/opt/rustwide/target/release/build/tokio-tungstenite/5a8837c6220f78ac/out -L dependency=/opt/rustwide/target/release/build/tokio-util/24b7e2a3c3d4be2c/out -L dependency=/opt/rustwide/target/release/build/tokio/f6fea870e5e8da86/out -L dependency=/opt/rustwide/target/release/build/tracing-attributes/64e8e297575beb56/out -L dependency=/opt/rustwide/target/release/build/tracing-core/3e7f99a7051d5219/out -L dependency=/opt/rustwide/target/release/build/tracing/88829dd1240aaa37/out -L dependency=/opt/rustwide/target/release/build/tungstenite/e4582b0513c9bd43/out -L dependency=/opt/rustwide/target/release/build/typenum/3b4b0aa317a46d21/out -L dependency=/opt/rustwide/target/release/build/unicode-ident/4c4ce5bce0ca6124/out -L dependency=/opt/rustwide/target/release/build/untrusted/5ab0aa40ecba79ee/out -L dependency=/opt/rustwide/target/release/build/uuid/719669d7eb1d0291/out -L dependency=/opt/rustwide/target/release/build/webpki-roots/07628533edb0dc3c/out -L dependency=/opt/rustwide/target/release/build/webpki-roots/9394ff58c6adf34a/out -L dependency=/opt/rustwide/target/release/build/zeroize/8127b282d78d45ca/out -L dependency=/opt/rustwide/target/release/build/zmij/586d023c1dba25b5/out --extern base64=/opt/rustwide/target/release/build/base64/5ba8d8f2fe9c6ccd/out/libbase64-5ba8d8f2fe9c6ccd.rlib --extern bytes=/opt/rustwide/target/release/build/bytes/654f8a7a557a4087/out/libbytes-654f8a7a557a4087.rlib --extern futures=/opt/rustwide/target/release/build/futures/250703f5d236e46a/out/libfutures-250703f5d236e46a.rlib --extern futures_util=/opt/rustwide/target/release/build/futures-util/49c32aee809d8bc5/out/libfutures_util-49c32aee809d8bc5.rlib --extern getrandom=/opt/rustwide/target/release/build/getrandom/cc267168d5a2d9cb/out/libgetrandom-cc267168d5a2d9cb.rlib --extern h2=/opt/rustwide/target/release/build/h2/1b219513e360d66c/out/libh2-1b219513e360d66c.rlib --extern http=/opt/rustwide/target/release/build/http/446427d16b555aa0/out/libhttp-446427d16b555aa0.rlib --extern httparse=/opt/rustwide/target/release/build/httparse/5ae8896e125f1bfe/out/libhttparse-5ae8896e125f1bfe.rlib --extern if_addrs=/opt/rustwide/target/release/build/if-addrs/a59bdd0a85358ca5/out/libif_addrs-a59bdd0a85358ca5.rlib --extern indexmap=/opt/rustwide/target/release/build/indexmap/cd13db2177e0f09c/out/libindexmap-cd13db2177e0f09c.rlib --extern n0_watcher=/opt/rustwide/target/release/build/n0-watcher/7e3f709974f2954a/out/libn0_watcher-7e3f709974f2954a.rlib --extern netwatch=/opt/rustwide/target/release/build/netwatch/45614261e8c5a331/out/libnetwatch-45614261e8c5a331.rlib --extern open_net=/opt/rustwide/target/release/build/open-net/065c22be398c9ca3/out/libopen_net-065c22be398c9ca3.rlib --extern proc_macro2=/opt/rustwide/target/release/build/proc-macro2/5adc494c1a19eab1/out/libproc_macro2-5adc494c1a19eab1.rlib --extern rustls=/opt/rustwide/target/release/build/rustls/bed9ef0559a7cade/out/librustls-bed9ef0559a7cade.rlib --extern serde=/opt/rustwide/target/release/build/serde/6c4f7da6e60caea1/out/libserde-6c4f7da6e60caea1.rlib --extern serde_json=/opt/rustwide/target/release/build/serde_json/645af96f16b7ef2d/out/libserde_json-645af96f16b7ef2d.rlib --extern socket2=/opt/rustwide/target/release/build/socket2/150b3378961994f5/out/libsocket2-150b3378961994f5.rlib --extern tokio=/opt/rustwide/target/release/build/tokio/f6fea870e5e8da86/out/libtokio-f6fea870e5e8da86.rlib --extern tokio_rustls=/opt/rustwide/target/release/build/tokio-rustls/d41a3f320755a456/out/libtokio_rustls-d41a3f320755a456.rlib --extern tokio_tungstenite=/opt/rustwide/target/release/build/tokio-tungstenite/5a8837c6220f78ac/out/libtokio_tungstenite-5a8837c6220f78ac.rlib --extern tokio_util=/opt/rustwide/target/release/build/tokio-util/24b7e2a3c3d4be2c/out/libtokio_util-24b7e2a3c3d4be2c.rlib --extern uuid=/opt/rustwide/target/release/build/uuid/719669d7eb1d0291/out/libuuid-719669d7eb1d0291.rlib --extern webpki_roots=/opt/rustwide/target/release/build/webpki-roots/07628533edb0dc3c/out/libwebpki_roots-07628533edb0dc3c.rlib --cap-lints=warn --force-warn=unused_crate_dependencies -L native=/opt/rustwide/target/release/build/aws-lc-sys/dd842fcc4ee9adb4/out` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `open-net` (lib test); 3 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/1.100.0-beta.1-x86_64-unknown-linux-gnu/bin/rustc --crate-name open_net --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat,unused-externs-silent --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test --cfg 'feature="default"' --cfg 'feature="net-status"' --cfg 'feature="ws-client"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "http-client", "http-client-auth", "http-client-codecs", "http-client-cookies", "http-client-http2", "http-client-middleware", "net-status", "ws-client"))' -C metadata=694a98b6182f89af -C extra-filename=-167771aabe58cf0a --out-dir /opt/rustwide/target/release/build/open-net/167771aabe58cf0a/out -C strip=debuginfo -L dependency=/opt/rustwide/target/release/build/atomic-waker/3c8bacd3de7778a7/out -L dependency=/opt/rustwide/target/release/build/aws-lc-rs/00bad58d94699991/out -L dependency=/opt/rustwide/target/release/build/aws-lc-sys/e1d37f4d57294544/out -L dependency=/opt/rustwide/target/release/build/bitflags/5b3b4bb928a1bc38/out -L dependency=/opt/rustwide/target/release/build/block-buffer/942279a398da6bcf/out -L dependency=/opt/rustwide/target/release/build/bytes/654f8a7a557a4087/out -L dependency=/opt/rustwide/target/release/build/cfg-if/6d8dca19095bb388/out -L dependency=/opt/rustwide/target/release/build/chacha20/50a867ee7436d74f/out -L dependency=/opt/rustwide/target/release/build/const-oid/875e212f8cb941f4/out -L dependency=/opt/rustwide/target/release/build/cordyceps/9c1b086f8e208736/out -L dependency=/opt/rustwide/target/release/build/cpufeatures/23cf29946f1b9be2/out -L dependency=/opt/rustwide/target/release/build/crypto-common/76190249f5de850b/out -L dependency=/opt/rustwide/target/release/build/data-encoding/91ab409d75f72714/out -L dependency=/opt/rustwide/target/release/build/deranged/a2cab551518318dc/out -L dependency=/opt/rustwide/target/release/build/derive_more-impl/54e18ac75d00c117/out -L dependency=/opt/rustwide/target/release/build/derive_more/686e270c83081a2d/out -L dependency=/opt/rustwide/target/release/build/diatomic-waker/89b82874afcb28e0/out -L dependency=/opt/rustwide/target/release/build/digest/b78aabeb2140df8a/out -L dependency=/opt/rustwide/target/release/build/equivalent/26a0d6a3c1145f1b/out -L dependency=/opt/rustwide/target/release/build/fastrand/5c6461f8c08ebeb9/out -L dependency=/opt/rustwide/target/release/build/fnv/98df728fc8020158/out -L dependency=/opt/rustwide/target/release/build/futures-buffered/db31b0c49f60e7f6/out -L dependency=/opt/rustwide/target/release/build/futures-channel/8ac9169392cd26e3/out -L dependency=/opt/rustwide/target/release/build/futures-core/000e9c1bb1a1e1f4/out -L dependency=/opt/rustwide/target/release/build/futures-executor/b2d7124e811ce227/out -L dependency=/opt/rustwide/target/release/build/futures-io/5da9dd92be75ebe3/out -L dependency=/opt/rustwide/target/release/build/futures-lite/129772f80af9cd25/out -L dependency=/opt/rustwide/target/release/build/futures-macro/a8ef6b75878cec18/out -L dependency=/opt/rustwide/target/release/build/futures-sink/5b1f2e5a11c9433c/out -L dependency=/opt/rustwide/target/release/build/futures-task/5c5534087cfa7016/out -L dependency=/opt/rustwide/target/release/build/futures-util/49c32aee809d8bc5/out -L dependency=/opt/rustwide/target/release/build/getrandom/f40778aff4caf996/out -L dependency=/opt/rustwide/target/release/build/hashbrown/e584a62dc81c493d/out -L dependency=/opt/rustwide/target/release/build/http/446427d16b555aa0/out -L dependency=/opt/rustwide/target/release/build/httparse/5ae8896e125f1bfe/out -L dependency=/opt/rustwide/target/release/build/hybrid-array/b252893fa23d74e9/out -L dependency=/opt/rustwide/target/release/build/indexmap/cd13db2177e0f09c/out -L dependency=/opt/rustwide/target/release/build/ipnet/e2a267704db81b3c/out -L dependency=/opt/rustwide/target/release/build/itoa/1e9e3b22820c4a15/out -L dependency=/opt/rustwide/target/release/build/libc/a0996e9cad7bedd7/out -L dependency=/opt/rustwide/target/release/build/log/d8c2df6ef41c90a5/out -L dependency=/opt/rustwide/target/release/build/mac-addr/7ec262307cb0f52c/out -L dependency=/opt/rustwide/target/release/build/memchr/b836402bd6c4c7f1/out -L dependency=/opt/rustwide/target/release/build/mio/68294796e453a787/out -L dependency=/opt/rustwide/target/release/build/n0-error-macros/2bcd5220892cbc5a/out -L dependency=/opt/rustwide/target/release/build/n0-error/d3ad5ead2e93f1eb/out -L dependency=/opt/rustwide/target/release/build/n0-future/d5f456303d608891/out -L dependency=/opt/rustwide/target/release/build/n0-watcher/7e3f709974f2954a/out -L dependency=/opt/rustwide/target/release/build/netdev/1d0b4ea8a0d28990/out -L dependency=/opt/rustwide/target/release/build/netlink-packet-core/d6f159e9708a04f4/out -L dependency=/opt/rustwide/target/release/build/netlink-packet-route/14b71ef641e78f54/out -L dependency=/opt/rustwide/target/release/build/netlink-packet-route/4ae4066d439d63b8/out -L dependency=/opt/rustwide/target/release/build/netlink-proto/e8c50ac25f0f59be/out -L dependency=/opt/rustwide/target/release/build/netlink-sys/13b8875d10dca4e4/out -L dependency=/opt/rustwide/target/release/build/noq-udp/981985c49a9bd077/out -L dependency=/opt/rustwide/target/release/build/num-conv/08e57f26d0acaf0c/out -L dependency=/opt/rustwide/target/release/build/once_cell/a92ce0590bdd2571/out -L dependency=/opt/rustwide/target/release/build/parking/6ebeb6866bc50345/out -L dependency=/opt/rustwide/target/release/build/paste/f83aa068d9b8e545/out -L dependency=/opt/rustwide/target/release/build/pin-project-internal/e8aad1970adda193/out -L dependency=/opt/rustwide/target/release/build/pin-project-lite/9a89bb36c0c56875/out -L dependency=/opt/rustwide/target/release/build/pin-project/b269f7cb9da85d12/out -L dependency=/opt/rustwide/target/release/build/powerfmt/36b72e9804a215c5/out -L dependency=/opt/rustwide/target/release/build/rand/51a50282b8163b6c/out -L dependency=/opt/rustwide/target/release/build/rand_core/52b690f530b43640/out -L dependency=/opt/rustwide/target/release/build/rustls-pki-types/ec29bfd160ddfb74/out -L dependency=/opt/rustwide/target/release/build/rustls-webpki/14498a6930174a34/out -L dependency=/opt/rustwide/target/release/build/rustls/bed9ef0559a7cade/out -L dependency=/opt/rustwide/target/release/build/serde_core/2831f2261da3e922/out -L dependency=/opt/rustwide/target/release/build/serde_derive/8f8f9bd3eff176ab/out -L dependency=/opt/rustwide/target/release/build/sha1/f3f9bacd1d2b4284/out -L dependency=/opt/rustwide/target/release/build/slab/fc33110460bc6c9a/out -L dependency=/opt/rustwide/target/release/build/socket2/150b3378961994f5/out -L dependency=/opt/rustwide/target/release/build/spez/c9dffd4ae26ee39e/out -L dependency=/opt/rustwide/target/release/build/spin/3e0ba8426c319265/out -L dependency=/opt/rustwide/target/release/build/subtle/55d0ad28af99a64a/out -L dependency=/opt/rustwide/target/release/build/thiserror-impl/42fa7eb778df7d28/out -L dependency=/opt/rustwide/target/release/build/thiserror/8142741283dd2d3a/out -L dependency=/opt/rustwide/target/release/build/time-core/2b0526d01a8480c3/out -L dependency=/opt/rustwide/target/release/build/time/4f9ed14fd3126598/out -L dependency=/opt/rustwide/target/release/build/tokio-macros/d9a7bf7f4560c531/out -L dependency=/opt/rustwide/target/release/build/tokio-rustls/d41a3f320755a456/out -L dependency=/opt/rustwide/target/release/build/tokio-util/24b7e2a3c3d4be2c/out -L dependency=/opt/rustwide/target/release/build/tokio/f6fea870e5e8da86/out -L dependency=/opt/rustwide/target/release/build/tracing-attributes/64e8e297575beb56/out -L dependency=/opt/rustwide/target/release/build/tracing-core/3e7f99a7051d5219/out -L dependency=/opt/rustwide/target/release/build/tracing/88829dd1240aaa37/out -L dependency=/opt/rustwide/target/release/build/tungstenite/e4582b0513c9bd43/out -L dependency=/opt/rustwide/target/release/build/typenum/3b4b0aa317a46d21/out -L dependency=/opt/rustwide/target/release/build/unicode-ident/4c4ce5bce0ca6124/out -L dependency=/opt/rustwide/target/release/build/untrusted/5ab0aa40ecba79ee/out -L dependency=/opt/rustwide/target/release/build/webpki-roots/07628533edb0dc3c/out -L dependency=/opt/rustwide/target/release/build/webpki-roots/9394ff58c6adf34a/out -L dependency=/opt/rustwide/target/release/build/zeroize/8127b282d78d45ca/out -L dependency=/opt/rustwide/target/release/build/zmij/586d023c1dba25b5/out --extern base64=/opt/rustwide/target/release/build/base64/5ba8d8f2fe9c6ccd/out/libbase64-5ba8d8f2fe9c6ccd.rlib --extern bytes=/opt/rustwide/target/release/build/bytes/654f8a7a557a4087/out/libbytes-654f8a7a557a4087.rlib --extern futures=/opt/rustwide/target/release/build/futures/250703f5d236e46a/out/libfutures-250703f5d236e46a.rlib --extern futures_util=/opt/rustwide/target/release/build/futures-util/49c32aee809d8bc5/out/libfutures_util-49c32aee809d8bc5.rlib --extern getrandom=/opt/rustwide/target/release/build/getrandom/cc267168d5a2d9cb/out/libgetrandom-cc267168d5a2d9cb.rlib --extern h2=/opt/rustwide/target/release/build/h2/1b219513e360d66c/out/libh2-1b219513e360d66c.rlib --extern http=/opt/rustwide/target/release/build/http/446427d16b555aa0/out/libhttp-446427d16b555aa0.rlib --extern httparse=/opt/rustwide/target/release/build/httparse/5ae8896e125f1bfe/out/libhttparse-5ae8896e125f1bfe.rlib --extern if_addrs=/opt/rustwide/target/release/build/if-addrs/a59bdd0a85358ca5/out/libif_addrs-a59bdd0a85358ca5.rlib --extern indexmap=/opt/rustwide/target/release/build/indexmap/cd13db2177e0f09c/out/libindexmap-cd13db2177e0f09c.rlib --extern n0_watcher=/opt/rustwide/target/release/build/n0-watcher/7e3f709974f2954a/out/libn0_watcher-7e3f709974f2954a.rlib --extern netwatch=/opt/rustwide/target/release/build/netwatch/45614261e8c5a331/out/libnetwatch-45614261e8c5a331.rlib --extern proc_macro2=/opt/rustwide/target/release/build/proc-macro2/5adc494c1a19eab1/out/libproc_macro2-5adc494c1a19eab1.rlib --extern rustls=/opt/rustwide/target/release/build/rustls/bed9ef0559a7cade/out/librustls-bed9ef0559a7cade.rlib --extern serde=/opt/rustwide/target/release/build/serde/6c4f7da6e60caea1/out/libserde-6c4f7da6e60caea1.rlib --extern serde_json=/opt/rustwide/target/release/build/serde_json/645af96f16b7ef2d/out/libserde_json-645af96f16b7ef2d.rlib --extern socket2=/opt/rustwide/target/release/build/socket2/150b3378961994f5/out/libsocket2-150b3378961994f5.rlib --extern tokio=/opt/rustwide/target/release/build/tokio/f6fea870e5e8da86/out/libtokio-f6fea870e5e8da86.rlib --extern tokio_rustls=/opt/rustwide/target/release/build/tokio-rustls/d41a3f320755a456/out/libtokio_rustls-d41a3f320755a456.rlib --extern tokio_tungstenite=/opt/rustwide/target/release/build/tokio-tungstenite/5a8837c6220f78ac/out/libtokio_tungstenite-5a8837c6220f78ac.rlib --extern tokio_util=/opt/rustwide/target/release/build/tokio-util/24b7e2a3c3d4be2c/out/libtokio_util-24b7e2a3c3d4be2c.rlib --extern uuid=/opt/rustwide/target/release/build/uuid/719669d7eb1d0291/out/libuuid-719669d7eb1d0291.rlib --extern webpki_roots=/opt/rustwide/target/release/build/webpki-roots/07628533edb0dc3c/out/libwebpki_roots-07628533edb0dc3c.rlib --cap-lints=warn --force-warn=unused_crate_dependencies -L native=/opt/rustwide/target/release/build/aws-lc-sys/dd842fcc4ee9adb4/out` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "2fd25eebdba3e8d7da1cbd78108bc2137269f712fd346b313e715d358f8efb48", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2fd25eebdba3e8d7da1cbd78108bc2137269f712fd346b313e715d358f8efb48", kill_on_drop: false }`
[INFO] [stdout] 2fd25eebdba3e8d7da1cbd78108bc2137269f712fd346b313e715d358f8efb48
