[INFO] fetching crate wavers 1.5.1...
[INFO] testing wavers-1.5.1 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate wavers 1.5.1 into /workspace/builds/worker-1-tc1/source
[INFO] started tweaking crates.io crate wavers 1.5.1
[INFO] finished tweaking crates.io crate wavers 1.5.1
[INFO] tweaked toml for crates.io crate wavers 1.5.1 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate wavers 1.5.1 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 127 packages to highest compatible versions
[INFO] [stderr]       Adding colored v2.2.0 (available: v3.1.1)
[INFO] [stderr]       Adding criterion v0.5.1 (available: v0.8.2)
[INFO] [stderr]       Adding i24 v1.0.1 (available: v2.3.5)
[INFO] [stderr]       Adding ndarray v0.16.1 (available: v0.17.2)
[INFO] [stderr]       Adding numpy v0.21.0 (available: v0.30.0)
[INFO] [stderr]       Adding pyo3 v0.21.2 (available: v0.30.1)
[INFO] [stderr]       Adding rand v0.8.8 (available: v0.10.3)
[INFO] [stderr]       Adding rubato v0.15.0 (available: v5.0.1)
[INFO] [stderr]       Adding thiserror v1.0.69 (available: v2.0.21)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded pyo3-macros v0.21.2
[INFO] [stderr]   Downloaded pyo3-build-config v0.21.2
[INFO] [stderr]   Downloaded i24 v1.0.1
[INFO] [stderr]   Downloaded pyo3-macros-backend v0.21.2
[INFO] [stderr]   Downloaded rubato v0.15.0
[INFO] [stderr]   Downloaded pyo3 v0.21.2
[INFO] [stderr]   Downloaded numpy v0.21.0
[INFO] [stderr]   Downloaded pyo3-ffi v0.21.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 986cb0a5cec034380657f61cfdd027e11731b6a00164cba7ab28fdabeb786a11
[INFO] running `Command { std: "docker" "start" "986cb0a5cec034380657f61cfdd027e11731b6a00164cba7ab28fdabeb786a11", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "986cb0a5cec034380657f61cfdd027e11731b6a00164cba7ab28fdabeb786a11", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "986cb0a5cec034380657f61cfdd027e11731b6a00164cba7ab28fdabeb786a11" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "986cb0a5cec034380657f61cfdd027e11731b6a00164cba7ab28fdabeb786a11", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "986cb0a5cec034380657f61cfdd027e11731b6a00164cba7ab28fdabeb786a11" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling unicode-ident v1.0.27
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling bytemuck v1.25.2
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling i24 v1.0.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling wavers v1.5.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/core.rs:451:19
[INFO] [stdout]     |
[INFO] [stdout] 451 |     pub fn frames(&mut self) -> FrameIterator<T> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 451 |     pub fn frames(&mut self) -> FrameIterator<'_, T> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/core.rs:464:21
[INFO] [stdout]     |
[INFO] [stdout] 464 |     pub fn channels(&mut self) -> ChannelIterator<T> {
[INFO] [stdout]     |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 464 |     pub fn channels(&mut self) -> ChannelIterator<'_, T> {
[INFO] [stdout]     |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/core.rs:468:19
[INFO] [stdout]     |
[INFO] [stdout] 468 |     pub fn blocks(&mut self, block_size: usize, overlap: usize) -> BlockIterator<T> {
[INFO] [stdout]     |                   ^^^^^^^^^ the lifetime is elided here            ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 468 |     pub fn blocks(&mut self, block_size: usize, overlap: usize) -> BlockIterator<'_, T> {
[INFO] [stdout]     |                                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 6.57s
[INFO] running `Command { std: "docker" "inspect" "986cb0a5cec034380657f61cfdd027e11731b6a00164cba7ab28fdabeb786a11", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "986cb0a5cec034380657f61cfdd027e11731b6a00164cba7ab28fdabeb786a11" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.63
[INFO] [stderr]    Compiling cfg-if v1.0.5
[INFO] [stderr]    Compiling libc v0.2.191
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling crossbeam-utils v0.8.23
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.21
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling crossbeam-deque v0.8.8
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling either v1.19.0
[INFO] [stderr]    Compiling serde_json v1.0.154
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling clap_lex v1.1.1
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.9
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling clap_builder v4.6.7
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling bytemuck v1.25.2
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling approx_eq v0.1.8
[INFO] [stderr]    Compiling hound v3.5.1
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling i24 v1.0.1
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling clap v4.6.7
[INFO] [stderr]    Compiling zerocopy-derive v0.8.63
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling rand v0.8.8
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling wavers v1.5.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]    --> src/core.rs:989:26
[INFO] [stdout]     |
[INFO] [stdout] 989 |                 .map(|x| (x as f32 / sample_rate as f32))
[INFO] [stdout]     |                          ^                             ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 989 -                 .map(|x| (x as f32 / sample_rate as f32))
[INFO] [stdout] 989 +                 .map(|x| x as f32 / sample_rate as f32)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around closure body
[INFO] [stdout]    --> src/lib.rs:437:64
[INFO] [stdout]     |
[INFO] [stdout] 437 |         let mut samples: Vec<f32> = (0..sr * duration).map(|x| (x as f32 / sr as f32)).collect();
[INFO] [stdout]     |                                                                ^                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 437 -         let mut samples: Vec<f32> = (0..sr * duration).map(|x| (x as f32 / sr as f32)).collect();
[INFO] [stdout] 437 +         let mut samples: Vec<f32> = (0..sr * duration).map(|x| x as f32 / sr as f32).collect();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/core.rs:451:19
[INFO] [stdout]     |
[INFO] [stdout] 451 |     pub fn frames(&mut self) -> FrameIterator<T> {
[INFO] [stdout]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 451 |     pub fn frames(&mut self) -> FrameIterator<'_, T> {
[INFO] [stdout]     |                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/core.rs:464:21
[INFO] [stdout]     |
[INFO] [stdout] 464 |     pub fn channels(&mut self) -> ChannelIterator<T> {
[INFO] [stdout]     |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 464 |     pub fn channels(&mut self) -> ChannelIterator<'_, T> {
[INFO] [stdout]     |                                                   +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/core.rs:468:19
[INFO] [stdout]     |
[INFO] [stdout] 468 |     pub fn blocks(&mut self, block_size: usize, overlap: usize) -> BlockIterator<T> {
[INFO] [stdout]     |                   ^^^^^^^^^ the lifetime is elided here            ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 468 |     pub fn blocks(&mut self, block_size: usize, overlap: usize) -> BlockIterator<'_, T> {
[INFO] [stdout]     |                                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 03s
[INFO] running `Command { std: "docker" "inspect" "986cb0a5cec034380657f61cfdd027e11731b6a00164cba7ab28fdabeb786a11", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "986cb0a5cec034380657f61cfdd027e11731b6a00164cba7ab28fdabeb786a11" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unnecessary parentheses around closure body
[INFO] [stderr]    --> src/core.rs:989:26
[INFO] [stderr]     |
[INFO] [stderr] 989 |                 .map(|x| (x as f32 / sample_rate as f32))
[INFO] [stderr]     |                          ^                             ^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 989 -                 .map(|x| (x as f32 / sample_rate as f32))
[INFO] [stderr] 989 +                 .map(|x| x as f32 / sample_rate as f32)
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around closure body
[INFO] [stderr]    --> src/lib.rs:437:64
[INFO] [stderr]     |
[INFO] [stderr] 437 |         let mut samples: Vec<f32> = (0..sr * duration).map(|x| (x as f32 / sr as f32)).collect();
[INFO] [stderr]     |                                                                ^                    ^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 437 -         let mut samples: Vec<f32> = (0..sr * duration).map(|x| (x as f32 / sr as f32)).collect();
[INFO] [stderr] 437 +         let mut samples: Vec<f32> = (0..sr * duration).map(|x| x as f32 / sr as f32).collect();
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/core.rs:451:19
[INFO] [stderr]     |
[INFO] [stderr] 451 |     pub fn frames(&mut self) -> FrameIterator<T> {
[INFO] [stderr]     |                   ^^^^^^^^^     ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                   |
[INFO] [stderr]     |                   the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 451 |     pub fn frames(&mut self) -> FrameIterator<'_, T> {
[INFO] [stderr]     |                                               +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/core.rs:464:21
[INFO] [stderr]     |
[INFO] [stderr] 464 |     pub fn channels(&mut self) -> ChannelIterator<T> {
[INFO] [stderr]     |                     ^^^^^^^^^     ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                     |
[INFO] [stderr]     |                     the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 464 |     pub fn channels(&mut self) -> ChannelIterator<'_, T> {
[INFO] [stderr]     |                                                   +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> src/core.rs:468:19
[INFO] [stderr]     |
[INFO] [stderr] 468 |     pub fn blocks(&mut self, block_size: usize, overlap: usize) -> BlockIterator<T> {
[INFO] [stderr]     |                   ^^^^^^^^^ the lifetime is elided here            ^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 468 |     pub fn blocks(&mut self, block_size: usize, overlap: usize) -> BlockIterator<'_, T> {
[INFO] [stderr]     |                                                                                  +++
[INFO] [stderr] 
[INFO] [stderr] warning: `wavers` (lib test) generated 5 warnings (run `cargo fix --lib -p wavers --tests` to apply 5 suggestions)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.14s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/wavers-b181d05736e92038)
[INFO] [stdout] 
[INFO] [stdout] running 42 tests
[INFO] [stdout] test chunks::fact::fact_tests::test_as_bytes ... ok
[INFO] [stdout] test chunks::list::list_chunk_tests::can_deocde_list_bytes ... ok
[INFO] [stdout] test core::core_tests::convert_write_read ... FAILED
[INFO] [stdout] test core::core_tests::duration_one_channel ... ok
[INFO] [stdout] test core::core_tests::duration_two_channel ... ok
[INFO] [stdout] test core::core_tests::primitive_to_u8_slice ... ok
[INFO] [stdout] test header::header_tests::can_convert_to_and_from_bytes ... ok
[INFO] [stdout] test core::core_tests::n_samples_after_convert ... ok
[INFO] [stdout] test core::core_tests::test_debug_and_display ... ok
[INFO] [stdout] test core::core_tests::test_wav_size ... FAILED
[INFO] [stdout] test header::header_tests::can_read_header ... ok
[INFO] [stdout] test header::header_tests::test_printing ... ok
[INFO] [stdout] test header::header_tests::test_size ... ok
[INFO] [stdout] test iter::iter_tests::test_block_iterator_resets ... ok
[INFO] [stdout] test core::core_tests::read_some_then_read_remainder ... ok
[INFO] [stdout] test core::core_tests::write_i24_correctly ... FAILED
[INFO] [stdout] test iter::iter_tests::test_block_iterator ... ok
[INFO] [stdout] test core::core_tests::i16_i32_convert ... ok
[INFO] [stdout] test core::core_tests::read_and_convert ... ok
[INFO] [stdout] test conversion::conversion_tests::i16_to_f32_slice ... ok
[INFO] [stdout] test core::core_tests::read_i24_correctly ... ok
[INFO] [stdout] test conversion::conversion_tests::f32_to_i16 ... ok
[INFO] [stdout] test lib_tests::write_f32 ... FAILED
[INFO] [stdout] test lib_tests::test_write ... FAILED
[INFO] [stdout] test lib_tests::write_i16 ... FAILED
[INFO] [stdout] test lib_tests::read_i16 ... ok
[INFO] [stdout] test core::core_tests::can_read_two_channel ... ok
[INFO] [stdout] test lib_tests::write_i32 ... FAILED
[INFO] [stdout] test lib_tests::write_f64 ... FAILED
[INFO] [stdout] test lib_tests::write_sin_wav ... FAILED
[INFO] [stdout] test lib_tests::read_f32 ... ok
[INFO] [stdout] test core::core_tests::seek_by_duration ... ok
[INFO] [stdout] test lib_tests::read_i32 ... ok
[INFO] [stdout] test lib_tests::read_f64 ... ok
[INFO] [stdout] test core::core_tests::seek_by_samples ... ok
[INFO] [stdout] test conversion::conversion_tests::i16_to_f32 ... ok
[INFO] [stdout] test lib_tests::test_read ... ok
[INFO] [stdout] test iter::iter_tests::test_frame_iterator_resets ... ok
[INFO] [stdout] test iter::iter_tests::test_frame_iterator ... ok
[INFO] [stdout] test iter::iter_tests::test_channel_iterator ... ok
[INFO] [stdout] test iter::iter_tests::test_channel_iterator_resets ... ok
[INFO] [stdout] test core::core_tests::channels_iter_correct ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- core::core_tests::convert_write_read stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'core::core_tests::convert_write_read' (1276) panicked at src/core.rs:1245:57:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56ad57b33aa7 - <unknown>
[INFO] [stdout]    1:     0x56ad57b1939a - <unknown>
[INFO] [stdout]    2:     0x56ad57b3305b - <unknown>
[INFO] [stdout]    3:     0x56ad57b32b3f - <unknown>
[INFO] [stdout]    4:     0x56ad57b3276a - <unknown>
[INFO] [stdout]    5:     0x56ad57b322a2 - <unknown>
[INFO] [stdout]    6:     0x56ad57b59911 - <unknown>
[INFO] [stdout]    7:     0x56ad57b598c9 - <unknown>
[INFO] [stdout]    8:     0x56ad57b59ddc - <unknown>
[INFO] [stdout]    9:     0x56ad57b1922b - <unknown>
[INFO] [stdout]   10:     0x56ad57b1cd81 - <unknown>
[INFO] [stdout]   11:     0x56ad57b07c9f - <unknown>
[INFO] [stdout]   12:     0x56ad57b72c6b - <unknown>
[INFO] [stdout]   13:     0x56ad57b6e27f - <unknown>
[INFO] [stdout]   14:     0x56ad57b6dcfc - <unknown>
[INFO] [stdout]   15:     0x56ad57b8abec - <unknown>
[INFO] [stdout]   16:     0x56ad57b5b232 - <unknown>
[INFO] [stdout]   17:     0x764a42f04dfa - <unknown>
[INFO] [stdout]   18:     0x764a42f983d4 - clone
[INFO] [stdout]   19:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- core::core_tests::test_wav_size stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'core::core_tests::test_wav_size' (1288) panicked at src/core.rs:972:46:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56ad57b33aa7 - <unknown>
[INFO] [stdout]    1:     0x56ad57b1939a - <unknown>
[INFO] [stdout]    2:     0x56ad57b3305b - <unknown>
[INFO] [stdout]    3:     0x56ad57b32b3f - <unknown>
[INFO] [stdout]    4:     0x56ad57b3276a - <unknown>
[INFO] [stdout]    5:     0x56ad57b322a2 - <unknown>
[INFO] [stdout]    6:     0x56ad57b59911 - <unknown>
[INFO] [stdout]    7:     0x56ad57b598c9 - <unknown>
[INFO] [stdout]    8:     0x56ad57b59ddc - <unknown>
[INFO] [stdout]    9:     0x56ad57b1922b - <unknown>
[INFO] [stdout]   10:     0x56ad57b1cd81 - <unknown>
[INFO] [stdout]   11:     0x56ad57affaf5 - <unknown>
[INFO] [stdout]   12:     0x56ad57b72c6b - <unknown>
[INFO] [stdout]   13:     0x56ad57b6e27f - <unknown>
[INFO] [stdout]   14:     0x56ad57b6dcfc - <unknown>
[INFO] [stdout]   15:     0x56ad57b8abec - <unknown>
[INFO] [stdout]   16:     0x56ad57b5b232 - <unknown>
[INFO] [stdout]   17:     0x764a42f04dfa - <unknown>
[INFO] [stdout]   18:     0x764a42f983d4 - clone
[INFO] [stdout]   19:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- core::core_tests::write_i24_correctly stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'core::core_tests::write_i24_correctly' (1289) panicked at src/core.rs:1334:49:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IoError(Os { code: 2, kind: NotFound, message: "No such file or directory" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56ad57b33aa7 - <unknown>
[INFO] [stdout]    1:     0x56ad57b1939a - <unknown>
[INFO] [stdout]    2:     0x56ad57b3305b - <unknown>
[INFO] [stdout]    3:     0x56ad57b32b3f - <unknown>
[INFO] [stdout]    4:     0x56ad57b3276a - <unknown>
[INFO] [stdout]    5:     0x56ad57b322a2 - <unknown>
[INFO] [stdout]    6:     0x56ad57b59911 - <unknown>
[INFO] [stdout]    7:     0x56ad57b598c9 - <unknown>
[INFO] [stdout]    8:     0x56ad57b59ddc - <unknown>
[INFO] [stdout]    9:     0x56ad57b1922b - <unknown>
[INFO] [stdout]   10:     0x56ad57b1cd81 - <unknown>
[INFO] [stdout]   11:     0x56ad57b0c987 - <unknown>
[INFO] [stdout]   12:     0x56ad57b72c6b - <unknown>
[INFO] [stdout]   13:     0x56ad57b6e27f - <unknown>
[INFO] [stdout]   14:     0x56ad57b6dcfc - <unknown>
[INFO] [stdout]   15:     0x56ad57b8abec - <unknown>
[INFO] [stdout]   16:     0x56ad57b5b232 - <unknown>
[INFO] [stdout]   17:     0x764a42f04dfa - <unknown>
[INFO] [stdout]   18:     0x764a42f983d4 - clone
[INFO] [stdout]   19:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- lib_tests::write_f32 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'lib_tests::write_f32' (1306) panicked at src/lib.rs:429:5:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56ad57b33aa7 - <unknown>
[INFO] [stdout]    1:     0x56ad57b1939a - <unknown>
[INFO] [stdout]    2:     0x56ad57b3305b - <unknown>
[INFO] [stdout]    3:     0x56ad57b32b3f - <unknown>
[INFO] [stdout]    4:     0x56ad57b3276a - <unknown>
[INFO] [stdout]    5:     0x56ad57b322a2 - <unknown>
[INFO] [stdout]    6:     0x56ad57b59911 - <unknown>
[INFO] [stdout]    7:     0x56ad57b598c9 - <unknown>
[INFO] [stdout]    8:     0x56ad57b59ddc - <unknown>
[INFO] [stdout]    9:     0x56ad57b1922b - <unknown>
[INFO] [stdout]   10:     0x56ad57b1cd81 - <unknown>
[INFO] [stdout]   11:     0x56ad57af496e - <unknown>
[INFO] [stdout]   12:     0x56ad57b72c6b - <unknown>
[INFO] [stdout]   13:     0x56ad57b6e27f - <unknown>
[INFO] [stdout]   14:     0x56ad57b6dcfc - <unknown>
[INFO] [stdout]   15:     0x56ad57b8abec - <unknown>
[INFO] [stdout]   16:     0x56ad57b5b232 - <unknown>
[INFO] [stdout]   17:     0x764a42f04dfa - <unknown>
[INFO] [stdout]   18:     0x764a42f983d4 - clone
[INFO] [stdout]   19:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- lib_tests::test_write stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'lib_tests::test_write' (1305) panicked at src/lib.rs:321:14:
[INFO] [stdout] Failed to write data: IoError(Os { code: 2, kind: NotFound, message: "No such file or directory" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56ad57b33aa7 - <unknown>
[INFO] [stdout]    1:     0x56ad57b1939a - <unknown>
[INFO] [stdout]    2:     0x56ad57b3305b - <unknown>
[INFO] [stdout]    3:     0x56ad57b32b3f - <unknown>
[INFO] [stdout]    4:     0x56ad57b3276a - <unknown>
[INFO] [stdout]    5:     0x56ad57b322a2 - <unknown>
[INFO] [stdout]    6:     0x56ad57b59911 - <unknown>
[INFO] [stdout]    7:     0x56ad57b598c9 - <unknown>
[INFO] [stdout]    8:     0x56ad57b59ddc - <unknown>
[INFO] [stdout]    9:     0x56ad57b1922b - <unknown>
[INFO] [stdout]   10:     0x56ad57b1cd81 - <unknown>
[INFO] [stdout]   11:     0x56ad57aeb802 - <unknown>
[INFO] [stdout]   12:     0x56ad57b72c6b - <unknown>
[INFO] [stdout]   13:     0x56ad57b6e27f - <unknown>
[INFO] [stdout]   14:     0x56ad57b6dcfc - <unknown>
[INFO] [stdout]   15:     0x56ad57b8abec - <unknown>
[INFO] [stdout]   16:     0x56ad57b5b232 - <unknown>
[INFO] [stdout]   17:     0x764a42f04dfa - <unknown>
[INFO] [stdout]   18:     0x764a42f983d4 - clone
[INFO] [stdout]   19:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- lib_tests::write_i16 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'lib_tests::write_i16' (1308) panicked at src/lib.rs:429:5:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56ad57b33aa7 - <unknown>
[INFO] [stdout]    1:     0x56ad57b1939a - <unknown>
[INFO] [stdout]    2:     0x56ad57b3305b - <unknown>
[INFO] [stdout]    3:     0x56ad57b32b3f - <unknown>
[INFO] [stdout]    4:     0x56ad57b3276a - <unknown>
[INFO] [stdout]    5:     0x56ad57b322a2 - <unknown>
[INFO] [stdout]    6:     0x56ad57b59911 - <unknown>
[INFO] [stdout]    7:     0x56ad57b598c9 - <unknown>
[INFO] [stdout]    8:     0x56ad57b59ddc - <unknown>
[INFO] [stdout]    9:     0x56ad57b1922b - <unknown>
[INFO] [stdout]   10:     0x56ad57b1cd81 - <unknown>
[INFO] [stdout]   11:     0x56ad57afa159 - <unknown>
[INFO] [stdout]   12:     0x56ad57b72c6b - <unknown>
[INFO] [stdout]   13:     0x56ad57b6e27f - <unknown>
[INFO] [stdout]   14:     0x56ad57b6dcfc - <unknown>
[INFO] [stdout]   15:     0x56ad57b8abec - <unknown>
[INFO] [stdout]   16:     0x56ad57b5b232 - <unknown>
[INFO] [stdout]   17:     0x764a42f04dfa - <unknown>
[INFO] [stdout]   18:     0x764a42f983d4 - clone
[INFO] [stdout]   19:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- lib_tests::write_i32 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'lib_tests::write_i32' (1309) panicked at src/lib.rs:429:5:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56ad57b33aa7 - <unknown>
[INFO] [stdout]    1:     0x56ad57b1939a - <unknown>
[INFO] [stdout]    2:     0x56ad57b3305b - <unknown>
[INFO] [stdout]    3:     0x56ad57b32b3f - <unknown>
[INFO] [stdout]    4:     0x56ad57b3276a - <unknown>
[INFO] [stdout]    5:     0x56ad57b322a2 - <unknown>
[INFO] [stdout]    6:     0x56ad57b59911 - <unknown>
[INFO] [stdout]    7:     0x56ad57b598c9 - <unknown>
[INFO] [stdout]    8:     0x56ad57b59ddc - <unknown>
[INFO] [stdout]    9:     0x56ad57b1922b - <unknown>
[INFO] [stdout]   10:     0x56ad57b1cd81 - <unknown>
[INFO] [stdout]   11:     0x56ad57afc663 - <unknown>
[INFO] [stdout]   12:     0x56ad57b72c6b - <unknown>
[INFO] [stdout]   13:     0x56ad57b6e27f - <unknown>
[INFO] [stdout]   14:     0x56ad57b6dcfc - <unknown>
[INFO] [stdout]   15:     0x56ad57b8abec - <unknown>
[INFO] [stdout]   16:     0x56ad57b5b232 - <unknown>
[INFO] [stdout]   17:     0x764a42f04dfa - <unknown>
[INFO] [stdout]   18:     0x764a42f983d4 - clone
[INFO] [stdout]   19:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- lib_tests::write_f64 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'lib_tests::write_f64' (1307) panicked at src/lib.rs:429:5:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56ad57b33aa7 - <unknown>
[INFO] [stdout]    1:     0x56ad57b1939a - <unknown>
[INFO] [stdout]    2:     0x56ad57b3305b - <unknown>
[INFO] [stdout]    3:     0x56ad57b32b3f - <unknown>
[INFO] [stdout]    4:     0x56ad57b3276a - <unknown>
[INFO] [stdout]    5:     0x56ad57b322a2 - <unknown>
[INFO] [stdout]    6:     0x56ad57b59911 - <unknown>
[INFO] [stdout]    7:     0x56ad57b598c9 - <unknown>
[INFO] [stdout]    8:     0x56ad57b59ddc - <unknown>
[INFO] [stdout]    9:     0x56ad57b1922b - <unknown>
[INFO] [stdout]   10:     0x56ad57b1cd81 - <unknown>
[INFO] [stdout]   11:     0x56ad57af7dd5 - <unknown>
[INFO] [stdout]   12:     0x56ad57b72c6b - <unknown>
[INFO] [stdout]   13:     0x56ad57b6e27f - <unknown>
[INFO] [stdout]   14:     0x56ad57b6dcfc - <unknown>
[INFO] [stdout]   15:     0x56ad57b8abec - <unknown>
[INFO] [stdout]   16:     0x56ad57b5b232 - <unknown>
[INFO] [stdout]   17:     0x764a42f04dfa - <unknown>
[INFO] [stdout]   18:     0x764a42f983d4 - clone
[INFO] [stdout]   19:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- lib_tests::write_sin_wav stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'lib_tests::write_sin_wav' (1310) panicked at src/lib.rs:445:36:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IoError(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56ad57b33aa7 - <unknown>
[INFO] [stdout]    1:     0x56ad57b1939a - <unknown>
[INFO] [stdout]    2:     0x56ad57b3305b - <unknown>
[INFO] [stdout]    3:     0x56ad57b32b3f - <unknown>
[INFO] [stdout]    4:     0x56ad57b3276a - <unknown>
[INFO] [stdout]    5:     0x56ad57b322a2 - <unknown>
[INFO] [stdout]    6:     0x56ad57b59911 - <unknown>
[INFO] [stdout]    7:     0x56ad57b598c9 - <unknown>
[INFO] [stdout]    8:     0x56ad57b59ddc - <unknown>
[INFO] [stdout]    9:     0x56ad57b1922b - <unknown>
[INFO] [stdout]   10:     0x56ad57b1cd81 - <unknown>
[INFO] [stdout]   11:     0x56ad57aece87 - <unknown>
[INFO] [stdout]   12:     0x56ad57b72c6b - <unknown>
[INFO] [stdout]   13:     0x56ad57b6e27f - <unknown>
[INFO] [stdout]   14:     0x56ad57b6dcfc - <unknown>
[INFO] [stdout]   15:     0x56ad57b8abec - <unknown>
[INFO] [stdout]   16:     0x56ad57b5b232 - <unknown>
[INFO] [stdout]   17:     0x764a42f04dfa - <unknown>
[INFO] [stdout]   18:     0x764a42f983d4 - clone
[INFO] [stdout]   19:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     core::core_tests::convert_write_read
[INFO] [stdout]     core::core_tests::test_wav_size
[INFO] [stdout]     core::core_tests::write_i24_correctly
[INFO] [stdout]     lib_tests::test_write
[INFO] [stdout]     lib_tests::write_f32
[INFO] [stdout]     lib_tests::write_f64
[INFO] [stdout]     lib_tests::write_i16
[INFO] [stdout]     lib_tests::write_i32
[INFO] [stdout]     lib_tests::write_sin_wav
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 33 passed; 9 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.92s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "986cb0a5cec034380657f61cfdd027e11731b6a00164cba7ab28fdabeb786a11", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "986cb0a5cec034380657f61cfdd027e11731b6a00164cba7ab28fdabeb786a11", kill_on_drop: false }`
[INFO] [stdout] 986cb0a5cec034380657f61cfdd027e11731b6a00164cba7ab28fdabeb786a11
