[INFO] cloning repository https://github.com/erebe/proxy_printer
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/erebe/proxy_printer" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ferebe%2Fproxy_printer", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ferebe%2Fproxy_printer'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] faf40df4288968139dc3dcd1e4cd4ebdaaab8396
[INFO] building erebe/proxy_printer against master#c7f6aa2869acdbf014d094c6e427e554e160b6db for pr-146237-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ferebe%2Fproxy_printer" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-4-tc1/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/erebe/proxy_printer
[INFO] finished tweaking git repo https://github.com/erebe/proxy_printer
[INFO] tweaked toml for git repo https://github.com/erebe/proxy_printer written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/erebe/proxy_printer on toolchain c7f6aa2869acdbf014d094c6e427e554e160b6db
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c7f6aa2869acdbf014d094c6e427e554e160b6db" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/erebe/proxy_printer 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" "+c7f6aa2869acdbf014d094c6e427e554e160b6db" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] Updating git repository `https://github.com/aya-rs/aya`
[INFO] [stderr] Updating git submodule `https://github.com/libbpf/libbpf`
[INFO] [stderr] Updating crates.io index
[INFO] [stderr] Downloading crates ...
[INFO] [stderr] Downloaded ktls v6.0.2
[INFO] [stderr] Downloaded ktls-sys v1.0.2
[INFO] [stderr] Downloaded tikv-jemallocator v0.6.0
[INFO] [stderr] Downloaded nonempty v0.12.0
[INFO] [stderr] Downloaded core-error v0.0.0
[INFO] [stderr] Downloaded tokio-splice v0.2.1
[INFO] [stderr] Downloaded cc v1.1.22
[INFO] [stderr] Downloaded ppp v2.3.0
[INFO] [stderr] Downloaded clap v4.5.45
[INFO] [stderr] Downloaded duration-str v0.17.0
[INFO] [stderr] Downloaded clap_builder v4.5.44
[INFO] [stderr] Downloaded rust_decimal v1.36.0
[INFO] [stderr] Downloaded tikv-jemalloc-sys v0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+c7f6aa2869acdbf014d094c6e427e554e160b6db" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 940e715a392bf6c820eef12da68857d057f32443f8f4124eea824aa1fc175ba9
[INFO] running `Command { std: "docker" "start" "-a" "940e715a392bf6c820eef12da68857d057f32443f8f4124eea824aa1fc175ba9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "940e715a392bf6c820eef12da68857d057f32443f8f4124eea824aa1fc175ba9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "940e715a392bf6c820eef12da68857d057f32443f8f4124eea824aa1fc175ba9", kill_on_drop: false }`
[INFO] [stdout] 940e715a392bf6c820eef12da68857d057f32443f8f4124eea824aa1fc175ba9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+c7f6aa2869acdbf014d094c6e427e554e160b6db" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 614392d41fe4a8e65839560dccd748e7bea38dbecd8742fa5fce416ce0358a3e
[INFO] running `Command { std: "docker" "start" "-a" "614392d41fe4a8e65839560dccd748e7bea38dbecd8742fa5fce416ce0358a3e", kill_on_drop: false }`
[INFO] [stderr] Compiling libc v0.2.175
[INFO] [stderr] Compiling proc-macro2 v1.0.86
[INFO] [stderr] Compiling lock_api v0.4.13
[INFO] [stderr] Compiling scopeguard v1.2.0
[INFO] [stderr] Compiling aws-lc-rs v1.13.3
[INFO] [stderr] Compiling indexmap v2.5.0
[INFO] [stderr] Compiling winnow v0.6.20
[INFO] [stderr] Compiling ahash v0.8.11
[INFO] [stderr] Compiling num-traits v0.2.19
[INFO] [stderr] Compiling core-error v0.0.0
[INFO] [stderr] Compiling crc32fast v1.4.2
[INFO] [stderr] Compiling rustls v0.23.31
[INFO] [stderr] Compiling nix v0.29.0
[INFO] [stderr] Compiling rust_decimal v1.36.0
[INFO] [stderr] Compiling anstream v0.6.15
[INFO] [stderr] Compiling nix v0.30.1
[INFO] [stderr] Compiling clap_builder v4.5.44
[INFO] [stderr] Compiling tracing-log v0.2.0
[INFO] [stderr] Compiling ktls-sys v1.0.2
[INFO] [stderr] Compiling notify-types v2.0.0
[INFO] [stderr] Compiling quote v1.0.37
[INFO] [stderr] Compiling hashbrown v0.14.5
[INFO] [stderr] Compiling rustls-pemfile v2.2.0
[INFO] [stderr] Compiling syn v2.0.87
[INFO] [stderr] Compiling jobserver v0.1.33
[INFO] [stderr] Compiling cc v1.1.22
[INFO] [stderr] Compiling chrono v0.4.38
[INFO] [stderr] Compiling object v0.36.4
[INFO] [stderr] Compiling toml_edit v0.22.22
[INFO] [stderr] Compiling cmake v0.1.54
[INFO] [stderr] Compiling mio v1.0.2
[INFO] [stderr] Compiling parking_lot_core v0.9.11
[INFO] [stderr] Compiling socket2 v0.6.0
[INFO] [stderr] Compiling signal-hook-registry v1.4.2
[INFO] [stderr] Compiling inotify-sys v0.1.5
[INFO] [stderr] Compiling time v0.3.36
[INFO] [stderr] Compiling tikv-jemalloc-sys v0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7
[INFO] [stderr] Compiling inotify v0.11.0
[INFO] [stderr] Compiling aws-lc-sys v0.30.0
[INFO] [stderr] Compiling parking_lot v0.12.4
[INFO] [stderr] Compiling notify v8.2.0
[INFO] [stderr] Compiling proc-macro-crate v3.2.0
[INFO] [stderr] Compiling tokio-macros v2.5.0
[INFO] [stderr] Compiling thiserror-impl v1.0.64
[INFO] [stderr] Compiling serde_derive v1.0.219
[INFO] [stderr] Compiling futures-macro v0.3.31
[INFO] [stderr] Compiling num_enum_derive v0.7.3
[INFO] [stderr] Compiling tracing-attributes v0.1.30
[INFO] [stderr] Compiling thiserror-impl v2.0.16
[INFO] [stderr] Compiling clap_derive v4.5.45
[INFO] [stderr] Compiling tokio v1.47.1
[INFO] [stderr] Compiling num_enum v0.7.3
[INFO] [stderr] Compiling aya-log-common v0.1.14 (https://github.com/aya-rs/aya#0f163633)
[INFO] [stderr] Compiling futures-util v0.3.31
[INFO] [stderr] Compiling thiserror v1.0.64
[INFO] [stderr] Compiling ppp v2.3.0
[INFO] [stderr] Compiling tracing v0.1.41
[INFO] [stderr] Compiling aya-obj v0.1.0 (https://github.com/aya-rs/aya#0f163633)
[INFO] [stderr] Compiling thiserror v2.0.16
[INFO] [stderr] Compiling tracing-subscriber v0.3.19
[INFO] [stderr] Compiling clap v4.5.45
[INFO] [stderr] Compiling serde v1.0.219
[INFO] [stderr] Compiling futures-executor v0.3.31
[INFO] [stderr] Compiling futures v0.3.31
[INFO] [stderr] Compiling aya v0.12.0 (https://github.com/aya-rs/aya#0f163633)
[INFO] [stderr] Compiling tokio-splice v0.2.1
[INFO] [stderr] Compiling nonempty v0.12.0
[INFO] [stderr] Compiling serde_regex v1.1.0
[INFO] [stderr] Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr] Compiling duration-str v0.17.0
[INFO] [stderr] Compiling aya-log v0.2.0 (https://github.com/aya-rs/aya#0f163633)
[INFO] [stderr] Compiling rustls-webpki v0.103.4
[INFO] [stderr] Compiling tokio-rustls v0.26.2
[INFO] [stderr] Compiling ktls v6.0.2
[INFO] [stderr] Compiling tikv-jemallocator v0.6.0
[INFO] [stderr] Compiling turbine-lb v0.1.0 (/opt/rustwide/workdir/turbine)
[INFO] [stdout] warning: unused import: `ktls::KtlsStream`
[INFO] [stdout] --> turbine/src/main.rs:19:5
[INFO] [stdout] |
[INFO] [stdout] 19 | use ktls::KtlsStream;
[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 imports: `Error` and `IoSlice`
[INFO] [stdout] --> turbine/src/main.rs:30:15
[INFO] [stdout] |
[INFO] [stdout] 30 | use std::io::{Error, IoSlice};
[INFO] [stdout] | ^^^^^ ^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unused imports: `AsRawFd` and `RawFd`
[INFO] [stdout] --> turbine/src/main.rs:32:19
[INFO] [stdout] |
[INFO] [stdout] 32 | use std::os::fd::{AsRawFd, RawFd};
[INFO] [stdout] | ^^^^^^^ ^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unused import: `std::pin::Pin`
[INFO] [stdout] --> turbine/src/main.rs:34:5
[INFO] [stdout] |
[INFO] [stdout] 34 | use std::pin::Pin;
[INFO] [stdout] | ^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unused import: `std::task::Poll`
[INFO] [stdout] --> turbine/src/main.rs:36:5
[INFO] [stdout] |
[INFO] [stdout] 36 | use std::task::Poll;
[INFO] [stdout] | ^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unused imports: `AsyncRead`, `AsyncWrite`, `Interest`, and `ReadBuf`
[INFO] [stdout] --> turbine/src/main.rs:43:17
[INFO] [stdout] |
[INFO] [stdout] 43 | use tokio::io::{AsyncRead, AsyncWrite, AsyncWriteExt, Interest, ReadBuf};
[INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unused import: `Stream`
[INFO] [stdout] --> turbine/src/main.rs:49:45
[INFO] [stdout] |
[INFO] [stdout] 49 | use tokio_splice::{zero_copy_bidirectional, Stream};
[INFO] [stdout] | ^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: struct `NaiveSplice` is never constructed
[INFO] [stdout] --> turbine/src/splice_strategy/naive.rs:5:12
[INFO] [stdout] |
[INFO] [stdout] 5 | pub struct NaiveSplice {}
[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 `splice` is never used
[INFO] [stdout] --> turbine/src/splice_strategy/naive.rs:8:18
[INFO] [stdout] |
[INFO] [stdout] 7 | impl NaiveSplice {
[INFO] [stdout] | ---------------- method in this implementation
[INFO] [stdout] 8 | pub async fn splice(&self, local: &mut A, upstream: &mut B) -> Result<(), io::Error>
[INFO] [stdout] | ^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 42s
[INFO] running `Command { std: "docker" "inspect" "614392d41fe4a8e65839560dccd748e7bea38dbecd8742fa5fce416ce0358a3e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "614392d41fe4a8e65839560dccd748e7bea38dbecd8742fa5fce416ce0358a3e", kill_on_drop: false }`
[INFO] [stdout] 614392d41fe4a8e65839560dccd748e7bea38dbecd8742fa5fce416ce0358a3e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+c7f6aa2869acdbf014d094c6e427e554e160b6db" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 321aaed4e93d99c35670d8bd6dc8a21f80852c5a58676de9c8193c9f3e60e8a5
[INFO] running `Command { std: "docker" "start" "-a" "321aaed4e93d99c35670d8bd6dc8a21f80852c5a58676de9c8193c9f3e60e8a5", kill_on_drop: false }`
[INFO] [stderr] Compiling turbine-lb v0.1.0 (/opt/rustwide/workdir/turbine)
[INFO] [stdout] warning: unused import: `ktls::KtlsStream`
[INFO] [stdout] --> turbine/src/main.rs:19:5
[INFO] [stdout] |
[INFO] [stdout] 19 | use ktls::KtlsStream;
[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 imports: `Error` and `IoSlice`
[INFO] [stdout] --> turbine/src/main.rs:30:15
[INFO] [stdout] |
[INFO] [stdout] 30 | use std::io::{Error, IoSlice};
[INFO] [stdout] | ^^^^^ ^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unused imports: `AsRawFd` and `RawFd`
[INFO] [stdout] --> turbine/src/main.rs:32:19
[INFO] [stdout] |
[INFO] [stdout] 32 | use std::os::fd::{AsRawFd, RawFd};
[INFO] [stdout] | ^^^^^^^ ^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unused import: `std::pin::Pin`
[INFO] [stdout] --> turbine/src/main.rs:34:5
[INFO] [stdout] |
[INFO] [stdout] 34 | use std::pin::Pin;
[INFO] [stdout] | ^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unused import: `std::task::Poll`
[INFO] [stdout] --> turbine/src/main.rs:36:5
[INFO] [stdout] |
[INFO] [stdout] 36 | use std::task::Poll;
[INFO] [stdout] | ^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unused imports: `AsyncRead`, `AsyncWrite`, `Interest`, and `ReadBuf`
[INFO] [stdout] --> turbine/src/main.rs:43:17
[INFO] [stdout] |
[INFO] [stdout] 43 | use tokio::io::{AsyncRead, AsyncWrite, AsyncWriteExt, Interest, ReadBuf};
[INFO] [stdout] | ^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: unused import: `Stream`
[INFO] [stdout] --> turbine/src/main.rs:49:45
[INFO] [stdout] |
[INFO] [stdout] 49 | use tokio_splice::{zero_copy_bidirectional, Stream};
[INFO] [stdout] | ^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] warning: struct `NaiveSplice` is never constructed
[INFO] [stdout] --> turbine/src/splice_strategy/naive.rs:5:12
[INFO] [stdout] |
[INFO] [stdout] 5 | pub struct NaiveSplice {}
[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 `splice` is never used
[INFO] [stdout] --> turbine/src/splice_strategy/naive.rs:8:18
[INFO] [stdout] |
[INFO] [stdout] 7 | impl NaiveSplice {
[INFO] [stdout] | ---------------- method in this implementation
[INFO] [stdout] 8 | pub async fn splice(&self, local: &mut A, upstream: &mut B) -> Result<(), io::Error>
[INFO] [stdout] | ^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 2.18s
[INFO] running `Command { std: "docker" "inspect" "321aaed4e93d99c35670d8bd6dc8a21f80852c5a58676de9c8193c9f3e60e8a5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "321aaed4e93d99c35670d8bd6dc8a21f80852c5a58676de9c8193c9f3e60e8a5", kill_on_drop: false }`
[INFO] [stdout] 321aaed4e93d99c35670d8bd6dc8a21f80852c5a58676de9c8193c9f3e60e8a5