[INFO] cloning repository https://github.com/werdl/audiocue [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/werdl/audiocue" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fwerdl%2Faudiocue", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fwerdl%2Faudiocue'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 32511679825ad9787793ffee52c45e5ea30e6043 [INFO] checking werdl/audiocue against try#3ec2a775459d36c7d90654e47c56ff7bb0d542ab for pr-139087 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fwerdl%2Faudiocue" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/werdl/audiocue on toolchain 3ec2a775459d36c7d90654e47c56ff7bb0d542ab [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3ec2a775459d36c7d90654e47c56ff7bb0d542ab" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/werdl/audiocue [INFO] finished tweaking git repo https://github.com/werdl/audiocue [INFO] tweaked toml for git repo https://github.com/werdl/audiocue written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/werdl/audiocue 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" "+3ec2a775459d36c7d90654e47c56ff7bb0d542ab" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:4b26683ee3c49f365255c425c23003cbf4366de097804722c29c5bbbee3624d2" "/opt/rustwide/cargo-home/bin/cargo" "+3ec2a775459d36c7d90654e47c56ff7bb0d542ab" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] a6205ff5f9d825eade67878f024977df9b1987d06d13a50779d3b041e87df4c2 [INFO] running `Command { std: "docker" "start" "-a" "a6205ff5f9d825eade67878f024977df9b1987d06d13a50779d3b041e87df4c2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a6205ff5f9d825eade67878f024977df9b1987d06d13a50779d3b041e87df4c2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a6205ff5f9d825eade67878f024977df9b1987d06d13a50779d3b041e87df4c2", kill_on_drop: false }` [INFO] [stdout] a6205ff5f9d825eade67878f024977df9b1987d06d13a50779d3b041e87df4c2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:4b26683ee3c49f365255c425c23003cbf4366de097804722c29c5bbbee3624d2" "/opt/rustwide/cargo-home/bin/cargo" "+3ec2a775459d36c7d90654e47c56ff7bb0d542ab" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 271eeba72df8a52b364666f1593e6962a6603d993050eb1450760e20ad108839 [INFO] running `Command { std: "docker" "start" "-a" "271eeba72df8a52b364666f1593e6962a6603d993050eb1450760e20ad108839", kill_on_drop: false }` [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking log v0.4.26 [INFO] [stderr] Checking arrayvec v0.7.6 [INFO] [stderr] Checking bytemuck v1.21.0 [INFO] [stderr] Checking lazy_static v1.5.0 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling pkg-config v0.3.31 [INFO] [stderr] Compiling libc v0.2.169 [INFO] [stderr] Checking encoding_rs v0.8.35 [INFO] [stderr] Compiling cpal v0.15.3 [INFO] [stderr] Checking bitflags v2.8.0 [INFO] [stderr] Checking extended v0.1.0 [INFO] [stderr] Checking pin-project-lite v0.2.16 [INFO] [stderr] Checking dasp_sample v0.11.0 [INFO] [stderr] Checking symphonia-core v0.5.4 [INFO] [stderr] Checking qoaudio v0.7.0 [INFO] [stderr] Checking tokio v1.43.0 [INFO] [stderr] Compiling alsa-sys v0.3.1 [INFO] [stderr] Checking symphonia-metadata v0.5.4 [INFO] [stderr] Checking symphonia-codec-adpcm v0.5.4 [INFO] [stderr] Checking symphonia-codec-aac v0.5.4 [INFO] [stderr] Checking symphonia-codec-alac v0.5.4 [INFO] [stderr] Checking symphonia-codec-pcm v0.5.4 [INFO] [stderr] Checking symphonia-utils-xiph v0.5.4 [INFO] [stderr] Checking symphonia-format-caf v0.5.4 [INFO] [stderr] Checking symphonia-bundle-mp3 v0.5.4 [INFO] [stderr] Checking symphonia-format-riff v0.5.4 [INFO] [stderr] Checking alsa v0.9.1 [INFO] [stderr] Checking symphonia-format-isomp4 v0.5.4 [INFO] [stderr] Checking symphonia-format-ogg v0.5.4 [INFO] [stderr] Checking symphonia-codec-vorbis v0.5.4 [INFO] [stderr] Checking symphonia-format-mkv v0.5.4 [INFO] [stderr] Checking symphonia-bundle-flac v0.5.4 [INFO] [stderr] Checking symphonia v0.5.4 [INFO] [stderr] Checking awedio v0.4.1 [INFO] [stderr] Checking audiocue v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused imports: `SetPaused` and `Silence` [INFO] [stdout] --> src/audioplayer.rs:6:99 [INFO] [stdout] | [INFO] [stdout] 6 | wrappers::{AdjustableSpeed, AdjustableVolume, CompletionNotifier, Controllable, Pausable, SetPaused, SetSpeed, SetVolume, Wrapper}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 7 | Silence, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `AsyncCompletionNotifier` and `Controller` [INFO] [stdout] --> src/pan.rs:1:67 [INFO] [stdout] | [INFO] [stdout] 1 | ...ustableSpeed, AdjustableVolume, AsyncCompletionNotifier, CompletionNotifier, Controllable, Controller, FinishAfter, Pausable, SetPause... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `awedio::sounds::MemorySound` [INFO] [stdout] --> src/pan.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use awedio::sounds::MemorySound; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::sync::mpsc::Receiver` [INFO] [stdout] --> src/pan.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use std::sync::mpsc::Receiver; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::time::Duration` [INFO] [stdout] --> src/pan.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use std::time::Duration; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `SetPaused` and `Silence` [INFO] [stdout] --> src/audioplayer.rs:6:99 [INFO] [stdout] | [INFO] [stdout] 6 | wrappers::{AdjustableSpeed, AdjustableVolume, CompletionNotifier, Controllable, Pausable, SetPaused, SetSpeed, SetVolume, Wrapper}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 7 | Silence, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `AsyncCompletionNotifier` and `Controller` [INFO] [stdout] --> src/pan.rs:1:67 [INFO] [stdout] | [INFO] [stdout] 1 | ...ustableSpeed, AdjustableVolume, AsyncCompletionNotifier, CompletionNotifier, Controllable, Controller, FinishAfter, Pausable, SetPause... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `awedio::sounds::MemorySound` [INFO] [stdout] --> src/pan.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use awedio::sounds::MemorySound; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::sync::mpsc::Receiver` [INFO] [stdout] --> src/pan.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use std::sync::mpsc::Receiver; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::time::Duration` [INFO] [stdout] --> src/pan.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use std::time::Duration; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `adjust_volume`, `adjust_speed`, `adjust_pan`, and `play` are never used [INFO] [stdout] --> src/audioplayer.rs:54:12 [INFO] [stdout] | [INFO] [stdout] 36 | impl AudioPlayer { [INFO] [stdout] | ---------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 54 | pub fn adjust_volume(&mut self, volume: f32) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 58 | pub fn adjust_speed(&mut self, speed: f32) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 62 | pub fn adjust_pan(&mut self, pan_lr: f32, pan_fb: f32) { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 66 | pub fn play(self, manager: &mut manager::Manager) { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `with_adjustable_pan` is never used [INFO] [stdout] --> src/pan.rs:106:8 [INFO] [stdout] | [INFO] [stdout] 105 | pub trait Pan where Self: Sound { [INFO] [stdout] | --- method in this trait [INFO] [stdout] 106 | fn with_adjustable_pan(self) -> Panned [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new`, `new_with_pan`, `inner`, `inner_mut`, and `into_inner` are never used [INFO] [stdout] --> src/pan.rs:154:12 [INFO] [stdout] | [INFO] [stdout] 150 | / impl AdjustablePan [INFO] [stdout] 151 | | where [INFO] [stdout] 152 | | S: Sound, [INFO] [stdout] | |_____________- associated items in this implementation [INFO] [stdout] 153 | { [INFO] [stdout] 154 | pub fn new(inner: S) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 162 | pub fn new_with_pan(inner: S, pan_lr: f32, pan_fb: f32) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 170 | pub fn inner(&self) -> &S { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 174 | pub fn inner_mut(&mut self) -> &mut S { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 178 | pub fn into_inner(self) -> S { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `pan_lr` and `pan_fb` are never used [INFO] [stdout] --> src/pan.rs:218:12 [INFO] [stdout] | [INFO] [stdout] 214 | / impl AdjustablePan [INFO] [stdout] 215 | | where [INFO] [stdout] 216 | | S: Sound, [INFO] [stdout] | |_____________- methods in this implementation [INFO] [stdout] 217 | { [INFO] [stdout] 218 | pub fn pan_lr(&self) -> f32 { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 222 | pub fn pan_fb(&self) -> f32 { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `adjust_volume`, `adjust_speed`, `adjust_pan`, and `play` are never used [INFO] [stdout] --> src/audioplayer.rs:54:12 [INFO] [stdout] | [INFO] [stdout] 36 | impl AudioPlayer { [INFO] [stdout] | ---------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 54 | pub fn adjust_volume(&mut self, volume: f32) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 58 | pub fn adjust_speed(&mut self, speed: f32) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 62 | pub fn adjust_pan(&mut self, pan_lr: f32, pan_fb: f32) { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 66 | pub fn play(self, manager: &mut manager::Manager) { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `with_adjustable_pan` is never used [INFO] [stdout] --> src/pan.rs:106:8 [INFO] [stdout] | [INFO] [stdout] 105 | pub trait Pan where Self: Sound { [INFO] [stdout] | --- method in this trait [INFO] [stdout] 106 | fn with_adjustable_pan(self) -> Panned [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new`, `new_with_pan`, `inner`, `inner_mut`, and `into_inner` are never used [INFO] [stdout] --> src/pan.rs:154:12 [INFO] [stdout] | [INFO] [stdout] 150 | / impl AdjustablePan [INFO] [stdout] 151 | | where [INFO] [stdout] 152 | | S: Sound, [INFO] [stdout] | |_____________- associated items in this implementation [INFO] [stdout] 153 | { [INFO] [stdout] 154 | pub fn new(inner: S) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 162 | pub fn new_with_pan(inner: S, pan_lr: f32, pan_fb: f32) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 170 | pub fn inner(&self) -> &S { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 174 | pub fn inner_mut(&mut self) -> &mut S { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 178 | pub fn into_inner(self) -> S { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `pan_lr` and `pan_fb` are never used [INFO] [stdout] --> src/pan.rs:218:12 [INFO] [stdout] | [INFO] [stdout] 214 | / impl AdjustablePan [INFO] [stdout] 215 | | where [INFO] [stdout] 216 | | S: Sound, [INFO] [stdout] | |_____________- methods in this implementation [INFO] [stdout] 217 | { [INFO] [stdout] 218 | pub fn pan_lr(&self) -> f32 { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 222 | pub fn pan_fb(&self) -> f32 { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.07s [INFO] running `Command { std: "docker" "inspect" "271eeba72df8a52b364666f1593e6962a6603d993050eb1450760e20ad108839", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "271eeba72df8a52b364666f1593e6962a6603d993050eb1450760e20ad108839", kill_on_drop: false }` [INFO] [stdout] 271eeba72df8a52b364666f1593e6962a6603d993050eb1450760e20ad108839