[INFO] cloning repository https://github.com/dicethedev/DiceRPC [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/dicethedev/DiceRPC" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdicethedev%2FDiceRPC", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdicethedev%2FDiceRPC'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] b9448f57b342bd07d5aeb19b7aad454323b9f954 [INFO] testing dicethedev/DiceRPC against try#bd7d74411512a3dd3b35d2f699c51dd2557c7e7e+cargoflags=-Zbuild-dir-new-layout for pr-149852-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdicethedev%2FDiceRPC" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/dicethedev/DiceRPC [INFO] finished tweaking git repo https://github.com/dicethedev/DiceRPC [INFO] tweaked toml for git repo https://github.com/dicethedev/DiceRPC written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/dicethedev/DiceRPC on toolchain bd7d74411512a3dd3b35d2f699c51dd2557c7e7e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/dicethedev/DiceRPC 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" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] bc0c8f62880ba8e96168d3b8e7e0b926978764fcc3eb2db3e3606563b33f69f9 [INFO] running `Command { std: "docker" "start" "-a" "bc0c8f62880ba8e96168d3b8e7e0b926978764fcc3eb2db3e3606563b33f69f9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bc0c8f62880ba8e96168d3b8e7e0b926978764fcc3eb2db3e3606563b33f69f9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bc0c8f62880ba8e96168d3b8e7e0b926978764fcc3eb2db3e3606563b33f69f9", kill_on_drop: false }` [INFO] [stdout] bc0c8f62880ba8e96168d3b8e7e0b926978764fcc3eb2db3e3606563b33f69f9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "build" "--frozen" "--message-format=json" "-Zbuild-dir-new-layout", kill_on_drop: false }` [INFO] [stdout] b2af3cc057f91f9d0df98908b5ed85a0b13f39aceca189c2ae5f0823acc891e8 [INFO] running `Command { std: "docker" "start" "-a" "b2af3cc057f91f9d0df98908b5ed85a0b13f39aceca189c2ae5f0823acc891e8", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-ident v1.0.20 [INFO] [stderr] Compiling libc v0.2.177 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling bytes v1.10.1 [INFO] [stderr] Compiling tracing-core v0.1.34 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling cc v1.2.43 [INFO] [stderr] Compiling futures-io v0.3.31 [INFO] [stderr] Compiling httparse v1.10.1 [INFO] [stderr] Compiling openssl v0.10.74 [INFO] [stderr] Compiling sync_wrapper v1.0.2 [INFO] [stderr] Compiling native-tls v0.2.14 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling openssl-probe v0.1.6 [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling rustversion v1.0.22 [INFO] [stderr] Compiling ipnet v2.11.0 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling is_terminal_polyfill v1.70.2 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Compiling iri-string v0.7.8 [INFO] [stderr] Compiling anstream v0.6.21 [INFO] [stderr] Compiling heck v0.5.0 [INFO] [stderr] Compiling clap_lex v0.7.6 [INFO] [stderr] Compiling zeroize v1.8.2 [INFO] [stderr] Compiling http v1.3.1 [INFO] [stderr] Compiling anyhow v1.0.100 [INFO] [stderr] Compiling rustls-pki-types v1.12.0 [INFO] [stderr] Compiling clap_builder v4.5.50 [INFO] [stderr] Compiling quote v1.0.41 [INFO] [stderr] Compiling sharded-slab v0.1.7 [INFO] [stderr] Compiling encoding_rs v0.8.35 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling matchit v0.7.3 [INFO] [stderr] Compiling nu-ansi-term v0.50.3 [INFO] [stderr] Compiling syn v2.0.107 [INFO] [stderr] Compiling openssl-sys v0.9.110 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling mio v1.1.0 [INFO] [stderr] Compiling signal-hook-registry v1.4.6 [INFO] [stderr] Compiling socket2 v0.6.1 [INFO] [stderr] Compiling http-body v1.0.1 [INFO] [stderr] Compiling http-body-util v0.1.3 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling serde_path_to_error v0.1.20 [INFO] [stderr] Compiling matchers v0.2.0 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling tracing-attributes v0.1.30 [INFO] [stderr] Compiling zerovec-derive v0.11.1 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling tokio-macros v2.6.0 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling clap_derive v4.5.49 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.0 [INFO] [stderr] Compiling tokio v1.48.0 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling yoke v0.8.0 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling zerotrie v0.2.2 [INFO] [stderr] Compiling zerovec v0.11.4 [INFO] [stderr] Compiling tower-http v0.5.2 [INFO] [stderr] Compiling tracing-subscriber v0.3.20 [INFO] [stderr] Compiling tower v0.4.13 [INFO] [stderr] Compiling clap v4.5.50 [INFO] [stderr] Compiling tinystr v0.8.1 [INFO] [stderr] Compiling potential_utf v0.1.3 [INFO] [stderr] Compiling icu_collections v2.0.0 [INFO] [stderr] Compiling icu_locale_core v2.0.0 [INFO] [stderr] Compiling icu_provider v2.0.0 [INFO] [stderr] Compiling icu_normalizer v2.0.0 [INFO] [stderr] Compiling icu_properties v2.0.1 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling uuid v1.18.1 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling axum-core v0.4.5 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling url v2.5.7 [INFO] [stderr] Compiling tokio-util v0.7.16 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling tower-http v0.6.6 [INFO] [stderr] Compiling h2 v0.4.12 [INFO] [stderr] Compiling hyper v1.7.0 [INFO] [stderr] Compiling hyper-util v0.1.17 [INFO] [stderr] Compiling hyper-tls v0.6.0 [INFO] [stderr] Compiling axum v0.7.9 [INFO] [stderr] Compiling reqwest v0.12.24 [INFO] [stderr] Compiling dice_rpc v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `framing::FrameCodec` [INFO] [stdout] --> src/transport/mod.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | pub use framing::FrameCodec; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `shutdown::ShutdownCoordinator` [INFO] [stdout] --> src/transport/mod.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | pub use shutdown::ShutdownCoordinator; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `TcpServerConfig` and `run_with_framing` [INFO] [stdout] --> src/transport/mod.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | pub use tcp::{TcpServerConfig, run_with_framing}; [INFO] [stdout] | ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `wait_for_shutdown` is never used [INFO] [stdout] --> src/transport/shutdown.rs:101:14 [INFO] [stdout] | [INFO] [stdout] 101 | pub async fn wait_for_shutdown(mut rx: broadcast::Receiver<()>) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `shutdown_with_timeout` is never used [INFO] [stdout] --> src/transport/shutdown.rs:106:14 [INFO] [stdout] | [INFO] [stdout] 106 | pub async fn shutdown_with_timeout( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `run` is never used [INFO] [stdout] --> src/transport/tcp.rs:213:14 [INFO] [stdout] | [INFO] [stdout] 213 | pub async fn run(addr: &str) -> Result<()> { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `handle_connection_legacy` is never used [INFO] [stdout] --> src/transport/tcp.rs:231:10 [INFO] [stdout] | [INFO] [stdout] 231 | async fn handle_connection_legacy(server: Arc, stream: TcpStream) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 23s [INFO] running `Command { std: "docker" "inspect" "b2af3cc057f91f9d0df98908b5ed85a0b13f39aceca189c2ae5f0823acc891e8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b2af3cc057f91f9d0df98908b5ed85a0b13f39aceca189c2ae5f0823acc891e8", kill_on_drop: false }` [INFO] [stdout] b2af3cc057f91f9d0df98908b5ed85a0b13f39aceca189c2ae5f0823acc891e8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "test" "--frozen" "--no-run" "--message-format=json" "-Zbuild-dir-new-layout", kill_on_drop: false }` [INFO] [stdout] d52368983b4903e412f40992dc281fabf1026da45ae7faa32f98235b544ddbd5 [INFO] running `Command { std: "docker" "start" "-a" "d52368983b4903e412f40992dc281fabf1026da45ae7faa32f98235b544ddbd5", kill_on_drop: false }` [INFO] [stderr] Compiling tokio v1.48.0 [INFO] [stderr] Compiling async-stream-impl v0.3.6 [INFO] [stderr] Compiling async-stream v0.3.6 [INFO] [stderr] Compiling tokio-util v0.7.16 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling tokio-test v0.4.4 [INFO] [stderr] Compiling tower-http v0.6.6 [INFO] [stderr] Compiling h2 v0.4.12 [INFO] [stderr] Compiling hyper v1.7.0 [INFO] [stderr] Compiling hyper-util v0.1.17 [INFO] [stderr] Compiling hyper-tls v0.6.0 [INFO] [stderr] Compiling axum v0.7.9 [INFO] [stderr] Compiling reqwest v0.12.24 [INFO] [stderr] Compiling dice_rpc v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `framing::FrameCodec` [INFO] [stdout] --> src/transport/mod.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | pub use framing::FrameCodec; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `shutdown::ShutdownCoordinator` [INFO] [stdout] --> src/transport/mod.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | pub use shutdown::ShutdownCoordinator; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `TcpServerConfig` and `run_with_framing` [INFO] [stdout] --> src/transport/mod.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | pub use tcp::{TcpServerConfig, run_with_framing}; [INFO] [stdout] | ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `serde_json::json` [INFO] [stdout] --> tests/http_integration.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | use serde_json::json; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `router` [INFO] [stdout] --> tests/http_integration.rs:14:13 [INFO] [stdout] | [INFO] [stdout] 14 | let router = http.router(); [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_router` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `framing::FrameCodec` [INFO] [stdout] --> src/transport/mod.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | pub use framing::FrameCodec; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `shutdown::ShutdownCoordinator` [INFO] [stdout] --> src/transport/mod.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | pub use shutdown::ShutdownCoordinator; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `TcpServerConfig` and `run_with_framing` [INFO] [stdout] --> src/transport/mod.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | pub use tcp::{TcpServerConfig, run_with_framing}; [INFO] [stdout] | ^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx` [INFO] [stdout] --> tests/state_tests.rs:230:9 [INFO] [stdout] | [INFO] [stdout] 230 | let tx = store [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_tx` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `wait_for_shutdown` is never used [INFO] [stdout] --> src/transport/shutdown.rs:101:14 [INFO] [stdout] | [INFO] [stdout] 101 | pub async fn wait_for_shutdown(mut rx: broadcast::Receiver<()>) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `shutdown_with_timeout` is never used [INFO] [stdout] --> src/transport/shutdown.rs:106:14 [INFO] [stdout] | [INFO] [stdout] 106 | pub async fn shutdown_with_timeout( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `run` is never used [INFO] [stdout] --> src/transport/tcp.rs:213:14 [INFO] [stdout] | [INFO] [stdout] 213 | pub async fn run(addr: &str) -> Result<()> { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `handle_connection_legacy` is never used [INFO] [stdout] --> src/transport/tcp.rs:231:10 [INFO] [stdout] | [INFO] [stdout] 231 | async fn handle_connection_legacy(server: Arc, stream: TcpStream) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `run` is never used [INFO] [stdout] --> src/transport/tcp.rs:213:14 [INFO] [stdout] | [INFO] [stdout] 213 | pub async fn run(addr: &str) -> Result<()> { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `handle_connection_legacy` is never used [INFO] [stdout] --> src/transport/tcp.rs:231:10 [INFO] [stdout] | [INFO] [stdout] 231 | async fn handle_connection_legacy(server: Arc, stream: TcpStream) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `dice_rpc` (bin "dice_rpc"); 7 warnings emitted [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/bd7d74411512a3dd3b35d2f699c51dd2557c7e7e/bin/rustc --crate-name dice_rpc --edition=2024 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="http"' --cfg 'feature="tcp"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "full", "http", "tcp"))' -C metadata=2844bcac2bf85726 --out-dir /opt/rustwide/target/debug/build/dice_rpc/2709e73bb1378c7a/deps -L dependency=/opt/rustwide/target/debug/build/anstream/d4f91e467840610d/deps -L dependency=/opt/rustwide/target/debug/build/anstyle/8f9813155d5c1cf2/deps -L dependency=/opt/rustwide/target/debug/build/anstyle-parse/51df2b3336db7fd2/deps -L dependency=/opt/rustwide/target/debug/build/anstyle-query/2795f030b7507c68/deps -L dependency=/opt/rustwide/target/debug/build/anyhow/5f5c6c98dc155ac4/deps -L dependency=/opt/rustwide/target/debug/build/anyhow/78f970a08c8823c6/deps -L dependency=/opt/rustwide/target/debug/build/anyhow/7e5dcd40304f6dad/deps -L dependency=/opt/rustwide/target/debug/build/async-trait/1a63bf7e6cb0a26d/deps -L dependency=/opt/rustwide/target/debug/build/atomic-waker/001109810bdecbaa/deps -L dependency=/opt/rustwide/target/debug/build/axum/709b7510c51971b1/deps -L dependency=/opt/rustwide/target/debug/build/axum-core/08cf7feac89c1929/deps -L dependency=/opt/rustwide/target/debug/build/base64/2a03de3babadded3/deps -L dependency=/opt/rustwide/target/debug/build/bitflags/443c99b827427271/deps -L dependency=/opt/rustwide/target/debug/build/bytes/bfe11088fe358bd1/deps -L dependency=/opt/rustwide/target/debug/build/cc/459f905dc91c9885/deps -L dependency=/opt/rustwide/target/debug/build/cfg-if/5af52f617df93f8f/deps -L dependency=/opt/rustwide/target/debug/build/clap/0f8d5baceee87ade/deps -L dependency=/opt/rustwide/target/debug/build/clap_builder/cae21929f0232555/deps -L dependency=/opt/rustwide/target/debug/build/clap_derive/2f7131320ea109bd/deps -L dependency=/opt/rustwide/target/debug/build/clap_lex/23e83644d11b0d66/deps -L dependency=/opt/rustwide/target/debug/build/colorchoice/3cdad4dd466782b4/deps -L dependency=/opt/rustwide/target/debug/build/dice_rpc/2709e73bb1378c7a/deps -L dependency=/opt/rustwide/target/debug/build/dice_rpc/3bb5075ffe575051/deps -L dependency=/opt/rustwide/target/debug/build/displaydoc/1e2c9a450393dfc7/deps -L dependency=/opt/rustwide/target/debug/build/encoding_rs/f47fb1c01542042e/deps -L dependency=/opt/rustwide/target/debug/build/equivalent/7e0e8cbe6c474a67/deps -L dependency=/opt/rustwide/target/debug/build/find-msvc-tools/bce3b2cecb59a7ad/deps -L dependency=/opt/rustwide/target/debug/build/fnv/2d77ec4f6f971b24/deps -L dependency=/opt/rustwide/target/debug/build/foreign-types/5fe497e04623184e/deps -L dependency=/opt/rustwide/target/debug/build/foreign-types-shared/1d09a6084921ca40/deps -L dependency=/opt/rustwide/target/debug/build/form_urlencoded/b57e943dc1db8475/deps -L dependency=/opt/rustwide/target/debug/build/futures/88e703a972b413f6/deps -L dependency=/opt/rustwide/target/debug/build/futures-channel/c679acf38b3b9ea3/deps -L dependency=/opt/rustwide/target/debug/build/futures-core/fc6bb1738f00fc87/deps -L dependency=/opt/rustwide/target/debug/build/futures-executor/37f8baf45c0f76a5/deps -L dependency=/opt/rustwide/target/debug/build/futures-io/3e19596c076de665/deps -L dependency=/opt/rustwide/target/debug/build/futures-macro/3224d4ecdf01dc44/deps -L dependency=/opt/rustwide/target/debug/build/futures-sink/be8442ee548d90f9/deps -L dependency=/opt/rustwide/target/debug/build/futures-task/19b3aba2be9e7ae8/deps -L dependency=/opt/rustwide/target/debug/build/futures-util/e761067cc17d6e34/deps -L dependency=/opt/rustwide/target/debug/build/getrandom/30d57335ad540b09/deps -L dependency=/opt/rustwide/target/debug/build/getrandom/53e256209d5c023c/deps -L dependency=/opt/rustwide/target/debug/build/getrandom/78a7653342774cac/deps -L dependency=/opt/rustwide/target/debug/build/h2/5e5bdeefb7b50d2b/deps -L dependency=/opt/rustwide/target/debug/build/hashbrown/39a1ad584b454bfa/deps -L dependency=/opt/rustwide/target/debug/build/heck/8e1f98ffb0a497ae/deps -L dependency=/opt/rustwide/target/debug/build/http/b47bc680ed14946e/deps -L dependency=/opt/rustwide/target/debug/build/http-body/eab26e8a1c030c72/deps -L dependency=/opt/rustwide/target/debug/build/http-body-util/67dd3ebadf32b4c0/deps -L dependency=/opt/rustwide/target/debug/build/httparse/0056c300ebeff018/deps -L dependency=/opt/rustwide/target/debug/build/httparse/4b1ed73b760072b9/deps -L dependency=/opt/rustwide/target/debug/build/httparse/d02c40864b0e6aa5/deps -L dependency=/opt/rustwide/target/debug/build/httpdate/9f9d2502c6a38412/deps -L dependency=/opt/rustwide/target/debug/build/hyper/fd5f81d8ae42f9ed/deps -L dependency=/opt/rustwide/target/debug/build/hyper-tls/d7cad20d64b24b21/deps -L dependency=/opt/rustwide/target/debug/build/hyper-util/8427b52557648f5d/deps -L dependency=/opt/rustwide/target/debug/build/icu_collections/44c7ef3e9af783ff/deps -L dependency=/opt/rustwide/target/debug/build/icu_locale_core/fed3041bce101336/deps -L dependency=/opt/rustwide/target/debug/build/icu_normalizer/b673d6d4b744e378/deps -L dependency=/opt/rustwide/target/debug/build/icu_normalizer_data/725de0a7629f8c2f/deps -L dependency=/opt/rustwide/target/debug/build/icu_normalizer_data/a0c9a5facfe442f6/deps -L dependency=/opt/rustwide/target/debug/build/icu_normalizer_data/f5259d77029e31c4/deps -L dependency=/opt/rustwide/target/debug/build/icu_properties/55943849f9d9d7c3/deps -L dependency=/opt/rustwide/target/debug/build/icu_properties_data/3a8dc49bace6cb42/deps -L dependency=/opt/rustwide/target/debug/build/icu_properties_data/be64ae96cf57ee64/deps -L dependency=/opt/rustwide/target/debug/build/icu_properties_data/ca6aec6969940481/deps -L dependency=/opt/rustwide/target/debug/build/icu_provider/f6d44289a72943e2/deps -L dependency=/opt/rustwide/target/debug/build/idna/5f63121e03e6fc3b/deps -L dependency=/opt/rustwide/target/debug/build/idna_adapter/c46907ded7f3f2bc/deps -L dependency=/opt/rustwide/target/debug/build/indexmap/a3ce798cf41accde/deps -L dependency=/opt/rustwide/target/debug/build/ipnet/9aae67a4e846df6d/deps -L dependency=/opt/rustwide/target/debug/build/iri-string/a380f51e5b0b7b73/deps -L dependency=/opt/rustwide/target/debug/build/is_terminal_polyfill/21bbb5fdce9e5cde/deps -L dependency=/opt/rustwide/target/debug/build/itoa/6b76ec393d6a2c41/deps -L dependency=/opt/rustwide/target/debug/build/lazy_static/b3603208c0de2608/deps -L dependency=/opt/rustwide/target/debug/build/libc/49a3104bee2318c1/deps -L dependency=/opt/rustwide/target/debug/build/libc/8e73685ff34a4b36/deps -L dependency=/opt/rustwide/target/debug/build/libc/a444f2b7d1f00841/deps -L dependency=/opt/rustwide/target/debug/build/litemap/aaec3d88bc2b9505/deps -L dependency=/opt/rustwide/target/debug/build/lock_api/ec1e77aca18a533b/deps -L dependency=/opt/rustwide/target/debug/build/log/28f8cc0684f4f944/deps -L dependency=/opt/rustwide/target/debug/build/matchers/ea6c767fefe82746/deps -L dependency=/opt/rustwide/target/debug/build/matchit/b2689776cf6e5db9/deps -L dependency=/opt/rustwide/target/debug/build/memchr/f9c66c7ba21bf873/deps -L dependency=/opt/rustwide/target/debug/build/mime/4b44681fdb2c65f7/deps -L dependency=/opt/rustwide/target/debug/build/mio/e1a8c35cb4bac34b/deps -L dependency=/opt/rustwide/target/debug/build/native-tls/a38f4477b0e19d7f/deps -L dependency=/opt/rustwide/target/debug/build/native-tls/b56281764fba8262/deps -L dependency=/opt/rustwide/target/debug/build/native-tls/be842a4f54b201b9/deps -L dependency=/opt/rustwide/target/debug/build/nu-ansi-term/397b1770c3b67a2d/deps -L dependency=/opt/rustwide/target/debug/build/once_cell/0ba6aecba7086d38/deps -L dependency=/opt/rustwide/target/debug/build/openssl/7d6b04cdefa068ba/deps -L dependency=/opt/rustwide/target/debug/build/openssl/dc745f0b6dcdbed4/deps -L dependency=/opt/rustwide/target/debug/build/openssl/fa35c03b50c252b0/deps -L dependency=/opt/rustwide/target/debug/build/openssl-macros/4ec49af2145b74b4/deps -L dependency=/opt/rustwide/target/debug/build/openssl-probe/cbab9b905ab83f66/deps -L dependency=/opt/rustwide/target/debug/build/openssl-sys/b1622b6b744e3597/deps -L dependency=/opt/rustwide/target/debug/build/openssl-sys/c0037f2fdafc7574/deps -L dependency=/opt/rustwide/target/debug/build/openssl-sys/ec863f7775d95e8a/deps -L dependency=/opt/rustwide/target/debug/build/parking_lot/bb994d00ea1d28ec/deps -L dependency=/opt/rustwide/target/debug/build/parking_lot_core/5bd05f4a49ba701a/deps -L dependency=/opt/rustwide/target/debug/build/parking_lot_core/698324e4e3e672ce/deps -L dependency=/opt/rustwide/target/debug/build/parking_lot_core/b571983676bdd570/deps -L dependency=/opt/rustwide/target/debug/build/percent-encoding/c53c37e60dd2727e/deps -L dependency=/opt/rustwide/target/debug/build/pin-project-lite/bedc6e0acd72ff2a/deps -L dependency=/opt/rustwide/target/debug/build/pin-utils/9a5791cba021167a/deps -L dependency=/opt/rustwide/target/debug/build/pkg-config/c33376fb75a85590/deps -L dependency=/opt/rustwide/target/debug/build/potential_utf/d5826f38b05a4b95/deps -L dependency=/opt/rustwide/target/debug/build/proc-macro2/551179309bff60ee/deps -L dependency=/opt/rustwide/target/debug/build/proc-macro2/74c63d75448d2b53/deps -L dependency=/opt/rustwide/target/debug/build/proc-macro2/ed9d51ed67e4a82c/deps -L dependency=/opt/rustwide/target/debug/build/quote/103d84bc2d61587d/deps -L dependency=/opt/rustwide/target/debug/build/quote/7a48f1ed10ce7da7/deps -L dependency=/opt/rustwide/target/debug/build/quote/828acbde340154d3/deps -L dependency=/opt/rustwide/target/debug/build/regex-automata/ca23cc1e520b9a4d/deps -L dependency=/opt/rustwide/target/debug/build/regex-syntax/3eb42aed563cb123/deps -L dependency=/opt/rustwide/target/debug/build/reqwest/ffd83f24bf3b8871/deps -L dependency=/opt/rustwide/target/debug/build/rustls-pki-types/438375cd8e392c25/deps -L dependency=/opt/rustwide/target/debug/build/rustversion/5a027c01becb027b/deps -L dependency=/opt/rustwide/target/debug/build/rustversion/d9232be724781fa6/deps -L dependency=/opt/rustwide/target/debug/build/rustversion/de7ca1ed31b5a869/deps -L dependency=/opt/rustwide/target/debug/build/ryu/0ea4bafc9bef6d8b/deps -L dependency=/opt/rustwide/target/debug/build/scopeguard/d52bd00767847e44/deps -L dependency=/opt/rustwide/target/debug/build/serde/33ac9732744c378b/deps -L dependency=/opt/rustwide/target/debug/build/serde/b86e8d6d9dfc4f3d/deps -L dependency=/opt/rustwide/target/debug/build/serde/eb5d62d60d2fe4ce/deps -L dependency=/opt/rustwide/target/debug/build/serde_core/0c7f4288c4955b27/deps -L dependency=/opt/rustwide/target/debug/build/serde_core/34fd6dd9480ca702/deps -L dependency=/opt/rustwide/target/debug/build/serde_core/365391bf3dd30696/deps -L dependency=/opt/rustwide/target/debug/build/serde_derive/d38828d3d20b1f10/deps -L dependency=/opt/rustwide/target/debug/build/serde_json/2325b6bf2029b4f6/deps -L dependency=/opt/rustwide/target/debug/build/serde_json/7f271f18d7135d9d/deps -L dependency=/opt/rustwide/target/debug/build/serde_json/b6fde7f83ff128dd/deps -L dependency=/opt/rustwide/target/debug/build/serde_path_to_error/2b9e9e4969a72d55/deps -L dependency=/opt/rustwide/target/debug/build/serde_urlencoded/32be7df3b9cea984/deps -L dependency=/opt/rustwide/target/debug/build/sharded-slab/ed54e7407fbec608/deps -L dependency=/opt/rustwide/target/debug/build/shlex/258c8bec04b9d869/deps -L dependency=/opt/rustwide/target/debug/build/signal-hook-registry/5228c9c0eaf88b26/deps -L dependency=/opt/rustwide/target/debug/build/slab/8c0cbfb396425d81/deps -L dependency=/opt/rustwide/target/debug/build/smallvec/5854932b8c8b4991/deps -L dependency=/opt/rustwide/target/debug/build/socket2/d0b347c4c5059b25/deps -L dependency=/opt/rustwide/target/debug/build/stable_deref_trait/c6ec40727bd916d7/deps -L dependency=/opt/rustwide/target/debug/build/strsim/24acdad2526b95b7/deps -L dependency=/opt/rustwide/target/debug/build/syn/34323662b23e489f/deps -L dependency=/opt/rustwide/target/debug/build/sync_wrapper/a3845461b7db14a0/deps -L dependency=/opt/rustwide/target/debug/build/synstructure/7437d81911cfef24/deps -L dependency=/opt/rustwide/target/debug/build/thread_local/930fa34297cc73a9/deps -L dependency=/opt/rustwide/target/debug/build/tinystr/8b7a6cce64cdf6e4/deps -L dependency=/opt/rustwide/target/debug/build/tokio/c33b5d8aba129c62/deps -L dependency=/opt/rustwide/target/debug/build/tokio-macros/f2e2536ab7a57287/deps -L dependency=/opt/rustwide/target/debug/build/tokio-native-tls/f7fe6e2ce00af2e7/deps -L dependency=/opt/rustwide/target/debug/build/tokio-util/064d8c37ef8bae12/deps -L dependency=/opt/rustwide/target/debug/build/tower/74ad85c976450c96/deps -L dependency=/opt/rustwide/target/debug/build/tower/81e81d52a6817b68/deps -L dependency=/opt/rustwide/target/debug/build/tower-http/4d28da893b710a02/deps -L dependency=/opt/rustwide/target/debug/build/tower-http/9b9c14a93ae78aaf/deps -L dependency=/opt/rustwide/target/debug/build/tower-layer/d70c7e404336389b/deps -L dependency=/opt/rustwide/target/debug/build/tower-service/0d7df29686b13872/deps -L dependency=/opt/rustwide/target/debug/build/tracing/dc9634e880753474/deps -L dependency=/opt/rustwide/target/debug/build/tracing-attributes/9d7afba0836ffd11/deps -L dependency=/opt/rustwide/target/debug/build/tracing-core/e148b019f9f1d589/deps -L dependency=/opt/rustwide/target/debug/build/tracing-log/5c6a6cadc43d6054/deps -L dependency=/opt/rustwide/target/debug/build/tracing-subscriber/d45be4aa8b382344/deps -L dependency=/opt/rustwide/target/debug/build/try-lock/aabba5e3d97e6b57/deps -L dependency=/opt/rustwide/target/debug/build/unicode-ident/21aeb60f8cf32518/deps -L dependency=/opt/rustwide/target/debug/build/url/1bd3c574b5f45c9e/deps -L dependency=/opt/rustwide/target/debug/build/utf8_iter/0d9be7b316c2b184/deps -L dependency=/opt/rustwide/target/debug/build/utf8parse/8828ddbb63eb8bad/deps -L dependency=/opt/rustwide/target/debug/build/uuid/f3146fc230319090/deps -L dependency=/opt/rustwide/target/debug/build/vcpkg/8ce73e690261768c/deps -L dependency=/opt/rustwide/target/debug/build/want/7ab32758a94a943e/deps -L dependency=/opt/rustwide/target/debug/build/writeable/1fc78dfe07ba1099/deps -L dependency=/opt/rustwide/target/debug/build/yoke/889d97094addc6a7/deps -L dependency=/opt/rustwide/target/debug/build/yoke-derive/21664e01f5ff1b10/deps -L dependency=/opt/rustwide/target/debug/build/zerofrom/df3bde78c19c999d/deps -L dependency=/opt/rustwide/target/debug/build/zerofrom-derive/a2493241d228af5b/deps -L dependency=/opt/rustwide/target/debug/build/zeroize/36c98e1e0ab441af/deps -L dependency=/opt/rustwide/target/debug/build/zerotrie/0830ce79a6f5936d/deps -L dependency=/opt/rustwide/target/debug/build/zerovec/013a56379a5de53c/deps -L dependency=/opt/rustwide/target/debug/build/zerovec-derive/1e4113d2ea94e9fc/deps --extern anyhow=/opt/rustwide/target/debug/build/anyhow/7e5dcd40304f6dad/deps/libanyhow-7e5dcd40304f6dad.rlib --extern axum=/opt/rustwide/target/debug/build/axum/709b7510c51971b1/deps/libaxum-709b7510c51971b1.rlib --extern clap=/opt/rustwide/target/debug/build/clap/0f8d5baceee87ade/deps/libclap-0f8d5baceee87ade.rlib --extern dice_rpc=/opt/rustwide/target/debug/build/dice_rpc/3bb5075ffe575051/deps/libdice_rpc-3bb5075ffe575051.rlib --extern futures=/opt/rustwide/target/debug/build/futures/88e703a972b413f6/deps/libfutures-88e703a972b413f6.rlib --extern reqwest=/opt/rustwide/target/debug/build/reqwest/ffd83f24bf3b8871/deps/libreqwest-ffd83f24bf3b8871.rlib --extern serde=/opt/rustwide/target/debug/build/serde/eb5d62d60d2fe4ce/deps/libserde-eb5d62d60d2fe4ce.rlib --extern serde_json=/opt/rustwide/target/debug/build/serde_json/b6fde7f83ff128dd/deps/libserde_json-b6fde7f83ff128dd.rlib --extern tokio=/opt/rustwide/target/debug/build/tokio/c33b5d8aba129c62/deps/libtokio-c33b5d8aba129c62.rlib --extern tower=/opt/rustwide/target/debug/build/tower/81e81d52a6817b68/deps/libtower-81e81d52a6817b68.rlib --extern tower_http=/opt/rustwide/target/debug/build/tower-http/9b9c14a93ae78aaf/deps/libtower_http-9b9c14a93ae78aaf.rlib --extern tracing=/opt/rustwide/target/debug/build/tracing/dc9634e880753474/deps/libtracing-dc9634e880753474.rlib --extern tracing_subscriber=/opt/rustwide/target/debug/build/tracing-subscriber/d45be4aa8b382344/deps/libtracing_subscriber-d45be4aa8b382344.rlib --extern uuid=/opt/rustwide/target/debug/build/uuid/f3146fc230319090/deps/libuuid-f3146fc230319090.rlib --cap-lints=forbid` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] running `Command { std: "docker" "inspect" "d52368983b4903e412f40992dc281fabf1026da45ae7faa32f98235b544ddbd5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d52368983b4903e412f40992dc281fabf1026da45ae7faa32f98235b544ddbd5", kill_on_drop: false }` [INFO] [stdout] d52368983b4903e412f40992dc281fabf1026da45ae7faa32f98235b544ddbd5