[INFO] fetching crate bwavfile 1.1.0...
[INFO] testing bwavfile-1.1.0 against 1.69.0 for beta-1.70-1
[INFO] extracting crate bwavfile 1.1.0 into /workspace/builds/worker-5-tc1/source
[INFO] validating manifest of crates.io crate bwavfile 1.1.0 on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate bwavfile 1.1.0
[INFO] finished tweaking crates.io crate bwavfile 1.1.0
[INFO] tweaked toml for crates.io crate bwavfile 1.1.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] crate crates.io crate bwavfile 1.1.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.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded serde_json v1.0.68
[INFO] [stderr]   Downloaded libc v0.2.103
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b4fe0013a09b0a80dda0024d306f618cc0ca48fa014bb5bf2f07704cea07a4ff
[INFO] running `Command { std: "docker" "start" "-a" "b4fe0013a09b0a80dda0024d306f618cc0ca48fa014bb5bf2f07704cea07a4ff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b4fe0013a09b0a80dda0024d306f618cc0ca48fa014bb5bf2f07704cea07a4ff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b4fe0013a09b0a80dda0024d306f618cc0ca48fa014bb5bf2f07704cea07a4ff", kill_on_drop: false }`
[INFO] [stdout] b4fe0013a09b0a80dda0024d306f618cc0ca48fa014bb5bf2f07704cea07a4ff
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6a83f446174dcb9c60da5cf40445508a06e3f5031d642a679910d2ecb61f3ebf
[INFO] running `Command { std: "docker" "start" "-a" "6a83f446174dcb9c60da5cf40445508a06e3f5031d642a679910d2ecb61f3ebf", kill_on_drop: false }`
[INFO] [stderr]    Compiling encoding_index_tests v0.1.4
[INFO] [stderr]    Compiling libc v0.2.103
[INFO] [stderr]    Compiling unicode-width v0.1.9
[INFO] [stderr]    Compiling vec_map v0.8.2
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]    Compiling uuid v0.8.2
[INFO] [stderr]    Compiling encoding-index-korean v1.20141219.5
[INFO] [stderr]    Compiling encoding-index-tradchinese v1.20141219.5
[INFO] [stderr]    Compiling encoding-index-japanese v1.20141219.5
[INFO] [stderr]    Compiling textwrap v0.11.0
[INFO] [stderr]    Compiling encoding-index-singlebyte v1.20141219.5
[INFO] [stderr]    Compiling encoding-index-simpchinese v1.20141219.5
[INFO] [stderr]    Compiling encoding v0.2.33
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling clap v2.33.3
[INFO] [stderr]    Compiling bwavfile v1.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]    --> src/cue.rs:189:44
[INFO] [stdout]     |
[INFO] [stdout] 189 |                 RawAdtlMember::Label(l) => ( (LABL_SIG, l.write_to()) ),
[INFO] [stdout]     |                                            ^^                        ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 189 -                 RawAdtlMember::Label(l) => ( (LABL_SIG, l.write_to()) ),
[INFO] [stdout] 189 +                 RawAdtlMember::Label(l) => (LABL_SIG, l.write_to()),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]    --> src/cue.rs:190:43
[INFO] [stdout]     |
[INFO] [stdout] 190 |                 RawAdtlMember::Note(n) => ( (NOTE_SIG, n.write_to()) ),
[INFO] [stdout]     |                                           ^^                        ^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 190 -                 RawAdtlMember::Note(n) => ( (NOTE_SIG, n.write_to()) ),
[INFO] [stdout] 190 +                 RawAdtlMember::Note(n) => (NOTE_SIG, n.write_to()),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]    --> src/cue.rs:191:50
[INFO] [stdout]     |
[INFO] [stdout] 191 |                 RawAdtlMember::LabeledText(t) => ( (LTXT_SIG, t.write_to()) ),
[INFO] [stdout]     |                                                  ^^                        ^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 191 -                 RawAdtlMember::LabeledText(t) => ( (LTXT_SIG, t.write_to()) ),
[INFO] [stdout] 191 +                 RawAdtlMember::LabeledText(t) => (LTXT_SIG, t.write_to()),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]    --> src/fmt.rs:262:67
[INFO] [stdout]     |
[INFO] [stdout] 262 |               ch if bits_per_sample != container_bits_per_sample => (
[INFO] [stdout]     |  ___________________________________________________________________^
[INFO] [stdout] 263 | |                 (0xFFFE, Some(WaveFmtExtended { valid_bits_per_sample: bits_per_sample, channel_mask: ch, 
[INFO] [stdout]     | |________________^
[INFO] [stdout] 264 |                       type_guid: UUID_PCM }) )
[INFO] [stdout]     |  _____________________________________________^
[INFO] [stdout] 265 | |             ),
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 262 ~             ch if bits_per_sample != container_bits_per_sample => (0xFFFE, Some(WaveFmtExtended { valid_bits_per_sample: bits_per_sample, channel_mask: ch, 
[INFO] [stdout] 263 ~                     type_guid: UUID_PCM }) ),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]    --> src/fmt.rs:268:19
[INFO] [stdout]     |
[INFO] [stdout] 268 |               ch => (
[INFO] [stdout]     |  ___________________^
[INFO] [stdout] 269 | |                 (0xFFFE, Some( WaveFmtExtended { valid_bits_per_sample: bits_per_sample, channel_mask: ch, 
[INFO] [stdout]     | |________________^
[INFO] [stdout] 270 |                       type_guid: UUID_PCM}))
[INFO] [stdout]     |  ___________________________________________^
[INFO] [stdout] 271 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 268 ~             ch => (0xFFFE, Some( WaveFmtExtended { valid_bits_per_sample: bits_per_sample, channel_mask: ch, 
[INFO] [stdout] 269 ~                     type_guid: UUID_PCM}))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `format`
[INFO] [stdout]    --> src/fmt.rs:423:36
[INFO] [stdout]     |
[INFO] [stdout] 423 |     fn write_i32_frames(&mut self, format: WaveFmt, _: &[i32]) -> Result<usize, std::io::Error> { 
[INFO] [stdout]     |                                    ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `format`
[INFO] [stdout]    --> src/fmt.rs:426:36
[INFO] [stdout]     |
[INFO] [stdout] 426 |     fn write_f32_frames(&mut self, format: WaveFmt, _: &[f32]) -> Result<usize, std::io::Error> { 
[INFO] [stdout]     |                                    ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `chunk_id`, `chunk_start`, and `block_start` are never read
[INFO] [stdout]   --> src/cue.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | struct RawCue {
[INFO] [stdout]    |        ------ fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 17 |     chunk_id : FourCC,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 18 |     chunk_start : u32,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 19 |     block_start : u32,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `RawCue` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `country`, `language`, `dialect`, `code_page`, and `text` are never read
[INFO] [stdout]    --> src/cue.rs:126:5
[INFO] [stdout]     |
[INFO] [stdout] 122 | struct RawLtxt { 
[INFO] [stdout]     |        ------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 126 |     country : u16,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 127 |     language : u16,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 128 |     dialect : u16,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 129 |     code_page : u16,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 130 |     text: Option<Vec<u8>>
[INFO] [stdout]     |     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `RawLtxt` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `convert_from_cue_string` is never used
[INFO] [stdout]    --> src/cue.rs:302:4
[INFO] [stdout]     |
[INFO] [stdout] 302 | fn convert_from_cue_string(val : &str) -> Vec<u8> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `write_to` is never used
[INFO] [stdout]   --> src/cue.rs:25:8
[INFO] [stdout]    |
[INFO] [stdout] 25 |     fn write_to(cues : Vec<Self>) -> Vec<u8> {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `write_to` is never used
[INFO] [stdout]   --> src/cue.rs:69:8
[INFO] [stdout]    |
[INFO] [stdout] 69 |     fn write_to(&self) -> Vec<u8> {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `write_to` is never used
[INFO] [stdout]   --> src/cue.rs:99:8
[INFO] [stdout]    |
[INFO] [stdout] 99 |     fn write_to(&self) -> Vec<u8> {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `write_to` is never used
[INFO] [stdout]    --> src/cue.rs:135:8
[INFO] [stdout]     |
[INFO] [stdout] 135 |     fn write_to(&self) -> Vec<u8> {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `compile_adtl` is never used
[INFO] [stdout]    --> src/cue.rs:184:8
[INFO] [stdout]     |
[INFO] [stdout] 184 |     fn compile_adtl(members : &[Self]) -> Vec<u8> {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `compile_to` is never used
[INFO] [stdout]    --> src/cue.rs:309:8
[INFO] [stdout]     |
[INFO] [stdout] 309 |     fn compile_to(cues : &[Cue]) -> (Vec<RawCue>, Vec<RawAdtlMember>) {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 16 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 10.95s
[INFO] running `Command { std: "docker" "inspect" "6a83f446174dcb9c60da5cf40445508a06e3f5031d642a679910d2ecb61f3ebf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6a83f446174dcb9c60da5cf40445508a06e3f5031d642a679910d2ecb61f3ebf", kill_on_drop: false }`
[INFO] [stdout] 6a83f446174dcb9c60da5cf40445508a06e3f5031d642a679910d2ecb61f3ebf
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0d3ea871a555c1f0cc08155e34f56ca9a69d25a43d183bf0c78f8b37c10c824e
[INFO] running `Command { std: "docker" "start" "-a" "0d3ea871a555c1f0cc08155e34f56ca9a69d25a43d183bf0c78f8b37c10c824e", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling ryu v1.0.5
[INFO] [stderr]    Compiling serde v1.0.130
[INFO] [stderr]    Compiling serde_json v1.0.68
[INFO] [stderr]    Compiling itoa v0.4.8
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]    --> src/cue.rs:189:44
[INFO] [stdout]     |
[INFO] [stdout] 189 |                 RawAdtlMember::Label(l) => ( (LABL_SIG, l.write_to()) ),
[INFO] [stdout]     |                                            ^^                        ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 189 -                 RawAdtlMember::Label(l) => ( (LABL_SIG, l.write_to()) ),
[INFO] [stdout] 189 +                 RawAdtlMember::Label(l) => (LABL_SIG, l.write_to()),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]    --> src/cue.rs:190:43
[INFO] [stdout]     |
[INFO] [stdout] 190 |                 RawAdtlMember::Note(n) => ( (NOTE_SIG, n.write_to()) ),
[INFO] [stdout]     |                                           ^^                        ^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 190 -                 RawAdtlMember::Note(n) => ( (NOTE_SIG, n.write_to()) ),
[INFO] [stdout] 190 +                 RawAdtlMember::Note(n) => (NOTE_SIG, n.write_to()),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]    --> src/cue.rs:191:50
[INFO] [stdout]     |
[INFO] [stdout] 191 |                 RawAdtlMember::LabeledText(t) => ( (LTXT_SIG, t.write_to()) ),
[INFO] [stdout]     |                                                  ^^                        ^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 191 -                 RawAdtlMember::LabeledText(t) => ( (LTXT_SIG, t.write_to()) ),
[INFO] [stdout] 191 +                 RawAdtlMember::LabeledText(t) => (LTXT_SIG, t.write_to()),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]    --> src/fmt.rs:262:67
[INFO] [stdout]     |
[INFO] [stdout] 262 |               ch if bits_per_sample != container_bits_per_sample => (
[INFO] [stdout]     |  ___________________________________________________________________^
[INFO] [stdout] 263 | |                 (0xFFFE, Some(WaveFmtExtended { valid_bits_per_sample: bits_per_sample, channel_mask: ch, 
[INFO] [stdout]     | |________________^
[INFO] [stdout] 264 |                       type_guid: UUID_PCM }) )
[INFO] [stdout]     |  _____________________________________________^
[INFO] [stdout] 265 | |             ),
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 262 ~             ch if bits_per_sample != container_bits_per_sample => (0xFFFE, Some(WaveFmtExtended { valid_bits_per_sample: bits_per_sample, channel_mask: ch, 
[INFO] [stdout] 263 ~                     type_guid: UUID_PCM }) ),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]    --> src/fmt.rs:268:19
[INFO] [stdout]     |
[INFO] [stdout] 268 |               ch => (
[INFO] [stdout]     |  ___________________^
[INFO] [stdout] 269 | |                 (0xFFFE, Some( WaveFmtExtended { valid_bits_per_sample: bits_per_sample, channel_mask: ch, 
[INFO] [stdout]     | |________________^
[INFO] [stdout] 270 |                       type_guid: UUID_PCM}))
[INFO] [stdout]     |  ___________________________________________^
[INFO] [stdout] 271 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 268 ~             ch => (0xFFFE, Some( WaveFmtExtended { valid_bits_per_sample: bits_per_sample, channel_mask: ch, 
[INFO] [stdout] 269 ~                     type_guid: UUID_PCM}))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `format`
[INFO] [stdout]    --> src/fmt.rs:423:36
[INFO] [stdout]     |
[INFO] [stdout] 423 |     fn write_i32_frames(&mut self, format: WaveFmt, _: &[i32]) -> Result<usize, std::io::Error> { 
[INFO] [stdout]     |                                    ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `format`
[INFO] [stdout]    --> src/fmt.rs:426:36
[INFO] [stdout]     |
[INFO] [stdout] 426 |     fn write_f32_frames(&mut self, format: WaveFmt, _: &[f32]) -> Result<usize, std::io::Error> { 
[INFO] [stdout]     |                                    ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `chunk_id`, `chunk_start`, and `block_start` are never read
[INFO] [stdout]   --> src/cue.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | struct RawCue {
[INFO] [stdout]    |        ------ fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 17 |     chunk_id : FourCC,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 18 |     chunk_start : u32,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 19 |     block_start : u32,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `RawCue` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `country`, `language`, `dialect`, `code_page`, and `text` are never read
[INFO] [stdout]    --> src/cue.rs:126:5
[INFO] [stdout]     |
[INFO] [stdout] 122 | struct RawLtxt { 
[INFO] [stdout]     |        ------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 126 |     country : u16,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 127 |     language : u16,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 128 |     dialect : u16,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 129 |     code_page : u16,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 130 |     text: Option<Vec<u8>>
[INFO] [stdout]     |     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `RawLtxt` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `convert_from_cue_string` is never used
[INFO] [stdout]    --> src/cue.rs:302:4
[INFO] [stdout]     |
[INFO] [stdout] 302 | fn convert_from_cue_string(val : &str) -> Vec<u8> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `write_to` is never used
[INFO] [stdout]   --> src/cue.rs:25:8
[INFO] [stdout]    |
[INFO] [stdout] 25 |     fn write_to(cues : Vec<Self>) -> Vec<u8> {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `write_to` is never used
[INFO] [stdout]   --> src/cue.rs:69:8
[INFO] [stdout]    |
[INFO] [stdout] 69 |     fn write_to(&self) -> Vec<u8> {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `write_to` is never used
[INFO] [stdout]   --> src/cue.rs:99:8
[INFO] [stdout]    |
[INFO] [stdout] 99 |     fn write_to(&self) -> Vec<u8> {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `write_to` is never used
[INFO] [stdout]    --> src/cue.rs:135:8
[INFO] [stdout]     |
[INFO] [stdout] 135 |     fn write_to(&self) -> Vec<u8> {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `compile_adtl` is never used
[INFO] [stdout]    --> src/cue.rs:184:8
[INFO] [stdout]     |
[INFO] [stdout] 184 |     fn compile_adtl(members : &[Self]) -> Vec<u8> {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `compile_to` is never used
[INFO] [stdout]    --> src/cue.rs:309:8
[INFO] [stdout]     |
[INFO] [stdout] 309 |     fn compile_to(cues : &[Cue]) -> (Vec<RawCue>, Vec<RawAdtlMember>) {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 16 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling bwavfile v1.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]    --> src/cue.rs:189:44
[INFO] [stdout]     |
[INFO] [stdout] 189 |                 RawAdtlMember::Label(l) => ( (LABL_SIG, l.write_to()) ),
[INFO] [stdout]     |                                            ^^                        ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 189 -                 RawAdtlMember::Label(l) => ( (LABL_SIG, l.write_to()) ),
[INFO] [stdout] 189 +                 RawAdtlMember::Label(l) => (LABL_SIG, l.write_to()),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]    --> src/cue.rs:190:43
[INFO] [stdout]     |
[INFO] [stdout] 190 |                 RawAdtlMember::Note(n) => ( (NOTE_SIG, n.write_to()) ),
[INFO] [stdout]     |                                           ^^                        ^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 190 -                 RawAdtlMember::Note(n) => ( (NOTE_SIG, n.write_to()) ),
[INFO] [stdout] 190 +                 RawAdtlMember::Note(n) => (NOTE_SIG, n.write_to()),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]    --> src/cue.rs:191:50
[INFO] [stdout]     |
[INFO] [stdout] 191 |                 RawAdtlMember::LabeledText(t) => ( (LTXT_SIG, t.write_to()) ),
[INFO] [stdout]     |                                                  ^^                        ^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 191 -                 RawAdtlMember::LabeledText(t) => ( (LTXT_SIG, t.write_to()) ),
[INFO] [stdout] 191 +                 RawAdtlMember::LabeledText(t) => (LTXT_SIG, t.write_to()),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]    --> src/fmt.rs:262:67
[INFO] [stdout]     |
[INFO] [stdout] 262 |               ch if bits_per_sample != container_bits_per_sample => (
[INFO] [stdout]     |  ___________________________________________________________________^
[INFO] [stdout] 263 | |                 (0xFFFE, Some(WaveFmtExtended { valid_bits_per_sample: bits_per_sample, channel_mask: ch, 
[INFO] [stdout]     | |________________^
[INFO] [stdout] 264 |                       type_guid: UUID_PCM }) )
[INFO] [stdout]     |  _____________________________________________^
[INFO] [stdout] 265 | |             ),
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 262 ~             ch if bits_per_sample != container_bits_per_sample => (0xFFFE, Some(WaveFmtExtended { valid_bits_per_sample: bits_per_sample, channel_mask: ch, 
[INFO] [stdout] 263 ~                     type_guid: UUID_PCM }) ),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around match arm expression
[INFO] [stdout]    --> src/fmt.rs:268:19
[INFO] [stdout]     |
[INFO] [stdout] 268 |               ch => (
[INFO] [stdout]     |  ___________________^
[INFO] [stdout] 269 | |                 (0xFFFE, Some( WaveFmtExtended { valid_bits_per_sample: bits_per_sample, channel_mask: ch, 
[INFO] [stdout]     | |________________^
[INFO] [stdout] 270 |                       type_guid: UUID_PCM}))
[INFO] [stdout]     |  ___________________________________________^
[INFO] [stdout] 271 | |             )
[INFO] [stdout]     | |_____________^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 268 ~             ch => (0xFFFE, Some( WaveFmtExtended { valid_bits_per_sample: bits_per_sample, channel_mask: ch, 
[INFO] [stdout] 269 ~                     type_guid: UUID_PCM}))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `format`
[INFO] [stdout]    --> src/fmt.rs:423:36
[INFO] [stdout]     |
[INFO] [stdout] 423 |     fn write_i32_frames(&mut self, format: WaveFmt, _: &[i32]) -> Result<usize, std::io::Error> { 
[INFO] [stdout]     |                                    ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `format`
[INFO] [stdout]    --> src/fmt.rs:426:36
[INFO] [stdout]     |
[INFO] [stdout] 426 |     fn write_f32_frames(&mut self, format: WaveFmt, _: &[f32]) -> Result<usize, std::io::Error> { 
[INFO] [stdout]     |                                    ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `chunk_id`, `chunk_start`, and `block_start` are never read
[INFO] [stdout]   --> src/cue.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | struct RawCue {
[INFO] [stdout]    |        ------ fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 17 |     chunk_id : FourCC,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 18 |     chunk_start : u32,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 19 |     block_start : u32,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `RawCue` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `country`, `language`, `dialect`, `code_page`, and `text` are never read
[INFO] [stdout]    --> src/cue.rs:126:5
[INFO] [stdout]     |
[INFO] [stdout] 122 | struct RawLtxt { 
[INFO] [stdout]     |        ------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 126 |     country : u16,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 127 |     language : u16,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 128 |     dialect : u16,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 129 |     code_page : u16,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 130 |     text: Option<Vec<u8>>
[INFO] [stdout]     |     ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `RawLtxt` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `convert_from_cue_string` is never used
[INFO] [stdout]    --> src/cue.rs:302:4
[INFO] [stdout]     |
[INFO] [stdout] 302 | fn convert_from_cue_string(val : &str) -> Vec<u8> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `write_to` is never used
[INFO] [stdout]   --> src/cue.rs:25:8
[INFO] [stdout]    |
[INFO] [stdout] 25 |     fn write_to(cues : Vec<Self>) -> Vec<u8> {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `write_to` is never used
[INFO] [stdout]   --> src/cue.rs:69:8
[INFO] [stdout]    |
[INFO] [stdout] 69 |     fn write_to(&self) -> Vec<u8> {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `write_to` is never used
[INFO] [stdout]   --> src/cue.rs:99:8
[INFO] [stdout]    |
[INFO] [stdout] 99 |     fn write_to(&self) -> Vec<u8> {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `write_to` is never used
[INFO] [stdout]    --> src/cue.rs:135:8
[INFO] [stdout]     |
[INFO] [stdout] 135 |     fn write_to(&self) -> Vec<u8> {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `compile_adtl` is never used
[INFO] [stdout]    --> src/cue.rs:184:8
[INFO] [stdout]     |
[INFO] [stdout] 184 |     fn compile_adtl(members : &[Self]) -> Vec<u8> {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `compile_to` is never used
[INFO] [stdout]    --> src/cue.rs:309:8
[INFO] [stdout]     |
[INFO] [stdout] 309 |     fn compile_to(cues : &[Cue]) -> (Vec<RawCue>, Vec<RawAdtlMember>) {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 16 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 11.11s
[INFO] running `Command { std: "docker" "inspect" "0d3ea871a555c1f0cc08155e34f56ca9a69d25a43d183bf0c78f8b37c10c824e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0d3ea871a555c1f0cc08155e34f56ca9a69d25a43d183bf0c78f8b37c10c824e", kill_on_drop: false }`
[INFO] [stdout] 0d3ea871a555c1f0cc08155e34f56ca9a69d25a43d183bf0c78f8b37c10c824e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] e24665ad3ed792eb9ce8d2f6d7b5cb85ce205295687029be8f6bbd7408fdad48
[INFO] running `Command { std: "docker" "start" "-a" "e24665ad3ed792eb9ce8d2f6d7b5cb85ce205295687029be8f6bbd7408fdad48", kill_on_drop: false }`
[INFO] [stderr] warning: unnecessary parentheses around match arm expression
[INFO] [stderr]    --> src/cue.rs:189:44
[INFO] [stderr]     |
[INFO] [stderr] 189 |                 RawAdtlMember::Label(l) => ( (LABL_SIG, l.write_to()) ),
[INFO] [stderr]     |                                            ^^                        ^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 189 -                 RawAdtlMember::Label(l) => ( (LABL_SIG, l.write_to()) ),
[INFO] [stderr] 189 +                 RawAdtlMember::Label(l) => (LABL_SIG, l.write_to()),
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around match arm expression
[INFO] [stderr]    --> src/cue.rs:190:43
[INFO] [stderr]     |
[INFO] [stderr] 190 |                 RawAdtlMember::Note(n) => ( (NOTE_SIG, n.write_to()) ),
[INFO] [stderr]     |                                           ^^                        ^^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 190 -                 RawAdtlMember::Note(n) => ( (NOTE_SIG, n.write_to()) ),
[INFO] [stderr] 190 +                 RawAdtlMember::Note(n) => (NOTE_SIG, n.write_to()),
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around match arm expression
[INFO] [stderr]    --> src/cue.rs:191:50
[INFO] [stderr]     |
[INFO] [stderr] 191 |                 RawAdtlMember::LabeledText(t) => ( (LTXT_SIG, t.write_to()) ),
[INFO] [stderr]     |                                                  ^^                        ^^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 191 -                 RawAdtlMember::LabeledText(t) => ( (LTXT_SIG, t.write_to()) ),
[INFO] [stderr] 191 +                 RawAdtlMember::LabeledText(t) => (LTXT_SIG, t.write_to()),
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around match arm expression
[INFO] [stderr]    --> src/fmt.rs:262:67
[INFO] [stderr]     |
[INFO] [stderr] 262 |               ch if bits_per_sample != container_bits_per_sample => (
[INFO] [stderr]     |  ___________________________________________________________________^
[INFO] [stderr] 263 | |                 (0xFFFE, Some(WaveFmtExtended { valid_bits_per_sample: bits_per_sample, channel_mask: ch, 
[INFO] [stderr]     | |________________^
[INFO] [stderr] 264 |                       type_guid: UUID_PCM }) )
[INFO] [stderr]     |  _____________________________________________^
[INFO] [stderr] 265 | |             ),
[INFO] [stderr]     | |_____________^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 262 ~             ch if bits_per_sample != container_bits_per_sample => (0xFFFE, Some(WaveFmtExtended { valid_bits_per_sample: bits_per_sample, channel_mask: ch, 
[INFO] [stderr] 263 ~                     type_guid: UUID_PCM }) ),
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around match arm expression
[INFO] [stderr]    --> src/fmt.rs:268:19
[INFO] [stderr]     |
[INFO] [stderr] 268 |               ch => (
[INFO] [stderr]     |  ___________________^
[INFO] [stderr] 269 | |                 (0xFFFE, Some( WaveFmtExtended { valid_bits_per_sample: bits_per_sample, channel_mask: ch, 
[INFO] [stderr]     | |________________^
[INFO] [stderr] 270 |                       type_guid: UUID_PCM}))
[INFO] [stderr]     |  ___________________________________________^
[INFO] [stderr] 271 | |             )
[INFO] [stderr]     | |_____________^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 268 ~             ch => (0xFFFE, Some( WaveFmtExtended { valid_bits_per_sample: bits_per_sample, channel_mask: ch, 
[INFO] [stderr] 269 ~                     type_guid: UUID_PCM}))
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `format`
[INFO] [stderr]    --> src/fmt.rs:423:36
[INFO] [stderr]     |
[INFO] [stderr] 423 |     fn write_i32_frames(&mut self, format: WaveFmt, _: &[i32]) -> Result<usize, std::io::Error> { 
[INFO] [stderr]     |                                    ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `format`
[INFO] [stderr]    --> src/fmt.rs:426:36
[INFO] [stderr]     |
[INFO] [stderr] 426 |     fn write_f32_frames(&mut self, format: WaveFmt, _: &[f32]) -> Result<usize, std::io::Error> { 
[INFO] [stderr]     |                                    ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stderr] 
[INFO] [stderr] warning: fields `chunk_id`, `chunk_start`, and `block_start` are never read
[INFO] [stderr]   --> src/cue.rs:17:5
[INFO] [stderr]    |
[INFO] [stderr] 14 | struct RawCue {
[INFO] [stderr]    |        ------ fields in this struct
[INFO] [stderr] ...
[INFO] [stderr] 17 |     chunk_id : FourCC,
[INFO] [stderr]    |     ^^^^^^^^
[INFO] [stderr] 18 |     chunk_start : u32,
[INFO] [stderr]    |     ^^^^^^^^^^^
[INFO] [stderr] 19 |     block_start : u32,
[INFO] [stderr]    |     ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `RawCue` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stderr]    = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: fields `country`, `language`, `dialect`, `code_page`, and `text` are never read
[INFO] [stderr]    --> src/cue.rs:126:5
[INFO] [stderr]     |
[INFO] [stderr] 122 | struct RawLtxt { 
[INFO] [stderr]     |        ------- fields in this struct
[INFO] [stderr] ...
[INFO] [stderr] 126 |     country : u16,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 127 |     language : u16,
[INFO] [stderr]     |     ^^^^^^^^
[INFO] [stderr] 128 |     dialect : u16,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 129 |     code_page : u16,
[INFO] [stderr]     |     ^^^^^^^^^
[INFO] [stderr] 130 |     text: Option<Vec<u8>>
[INFO] [stderr]     |     ^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `RawLtxt` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: function `convert_from_cue_string` is never used
[INFO] [stderr]    --> src/cue.rs:302:4
[INFO] [stderr]     |
[INFO] [stderr] 302 | fn convert_from_cue_string(val : &str) -> Vec<u8> {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `write_to` is never used
[INFO] [stderr]   --> src/cue.rs:25:8
[INFO] [stderr]    |
[INFO] [stderr] 25 |     fn write_to(cues : Vec<Self>) -> Vec<u8> {
[INFO] [stderr]    |        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `write_to` is never used
[INFO] [stderr]   --> src/cue.rs:69:8
[INFO] [stderr]    |
[INFO] [stderr] 69 |     fn write_to(&self) -> Vec<u8> {
[INFO] [stderr]    |        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `write_to` is never used
[INFO] [stderr]   --> src/cue.rs:99:8
[INFO] [stderr]    |
[INFO] [stderr] 99 |     fn write_to(&self) -> Vec<u8> {
[INFO] [stderr]    |        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `write_to` is never used
[INFO] [stderr]    --> src/cue.rs:135:8
[INFO] [stderr]     |
[INFO] [stderr] 135 |     fn write_to(&self) -> Vec<u8> {
[INFO] [stderr]     |        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `compile_adtl` is never used
[INFO] [stderr]    --> src/cue.rs:184:8
[INFO] [stderr]     |
[INFO] [stderr] 184 |     fn compile_adtl(members : &[Self]) -> Vec<u8> {
[INFO] [stderr]     |        ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `compile_to` is never used
[INFO] [stderr]    --> src/cue.rs:309:8
[INFO] [stderr]     |
[INFO] [stderr] 309 |     fn compile_to(cues : &[Cue]) -> (Vec<RawCue>, Vec<RawAdtlMember>) {
[INFO] [stderr]     |        ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `bwavfile` (lib) generated 16 warnings (run `cargo fix --lib -p bwavfile` to apply 7 suggestions)
[INFO] [stderr] warning: `bwavfile` (lib test) generated 16 warnings (16 duplicates)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.02s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/bwavfile-b9b3474b14bc0d70)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test wavewriter::test_write_audio ... ok
[INFO] [stdout] test wavewriter::test_write_bext ... ok
[INFO] [stdout] test fourcc::tests::test_to_string ... ok
[INFO] [stdout] test wavewriter::test_new ... ok
[INFO] [stdout] test wavereader::test_list_form ... FAILED
[INFO] [stdout] test chunks::test_read_51_wav ... FAILED
[INFO] [stdout] test wavewriter::test_create_rf64 has been running for over 60 seconds
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/deps/bwavfile-b9b3474b14bc0d70` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "e24665ad3ed792eb9ce8d2f6d7b5cb85ce205295687029be8f6bbd7408fdad48", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e24665ad3ed792eb9ce8d2f6d7b5cb85ce205295687029be8f6bbd7408fdad48", kill_on_drop: false }`
[INFO] [stdout] e24665ad3ed792eb9ce8d2f6d7b5cb85ce205295687029be8f6bbd7408fdad48
