[INFO] cloning repository https://github.com/coniferprod/sevenator
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/coniferprod/sevenator" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fconiferprod%2Fsevenator", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fconiferprod%2Fsevenator'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 17487abd54829b4bff29233ba80020d32eb57af5
[INFO] testing coniferprod/sevenator against 1.54.0 for beta-1.55-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fconiferprod%2Fsevenator" "/workspace/builds/worker-96/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-96/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/coniferprod/sevenator on toolchain 1.54.0
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.54.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/coniferprod/sevenator
[INFO] finished tweaking git repo https://github.com/coniferprod/sevenator
[INFO] tweaked toml for git repo https://github.com/coniferprod/sevenator written to /workspace/builds/worker-96/source/Cargo.toml
[INFO] crate git repo https://github.com/coniferprod/sevenator already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.54.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-96/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-96/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+1.54.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 97533beabbb5289a54fc11c50c829a5b4ce2fe355ca2124f2c7c38e98921b49a
[INFO] running `Command { std: "docker" "start" "-a" "97533beabbb5289a54fc11c50c829a5b4ce2fe355ca2124f2c7c38e98921b49a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "97533beabbb5289a54fc11c50c829a5b4ce2fe355ca2124f2c7c38e98921b49a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "97533beabbb5289a54fc11c50c829a5b4ce2fe355ca2124f2c7c38e98921b49a", kill_on_drop: false }`
[INFO] [stdout] 97533beabbb5289a54fc11c50c829a5b4ce2fe355ca2124f2c7c38e98921b49a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-96/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-96/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" "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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+1.54.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7b4dd3373b4acb295d6089c0f9b8a7dfcef5aa406301c244d9c832a9e48446dc
[INFO] running `Command { std: "docker" "start" "-a" "7b4dd3373b4acb295d6089c0f9b8a7dfcef5aa406301c244d9c832a9e48446dc", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling sevenator v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `std::io::Cursor`
[INFO] [stdout]  --> src/lib.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::io::Cursor;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/lib.rs:730:42
[INFO] [stdout]     |
[INFO] [stdout] 730 |         *lfo_data.last_mut().unwrap() |= (self.pitch_mod_sens << 4);
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `make_brass1`
[INFO] [stdout]  --> src/lib.rs:7:4
[INFO] [stdout]   |
[INFO] [stdout] 7 | fn make_brass1() -> Voice {
[INFO] [stdout]   |    ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `new`
[INFO] [stdout]    --> src/lib.rs:295:12
[INFO] [stdout]     |
[INFO] [stdout] 295 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `adsr`
[INFO] [stdout]    --> src/lib.rs:309:12
[INFO] [stdout]     |
[INFO] [stdout] 309 |     pub fn adsr(attack: u8, decay: u8, sustain: u8, release: u8) -> Self {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `from_bytes`
[INFO] [stdout]    --> src/lib.rs:316:12
[INFO] [stdout]     |
[INFO] [stdout] 316 |     pub fn from_bytes(data: Vec<u8>) -> Self {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `Exponential`
[INFO] [stdout]    --> src/lib.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |     Exponential
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `lin_pos`
[INFO] [stdout]    --> src/lib.rs:359:12
[INFO] [stdout]     |
[INFO] [stdout] 359 |     pub fn lin_pos() -> Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `lin_neg`
[INFO] [stdout]    --> src/lib.rs:363:12
[INFO] [stdout]     |
[INFO] [stdout] 363 |     pub fn lin_neg() -> Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `exp_pos`
[INFO] [stdout]    --> src/lib.rs:367:12
[INFO] [stdout]     |
[INFO] [stdout] 367 |     pub fn exp_pos() -> Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `exp_neg`
[INFO] [stdout]    --> src/lib.rs:371:12
[INFO] [stdout]     |
[INFO] [stdout] 371 |     pub fn exp_neg() -> Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `new`
[INFO] [stdout]    --> src/lib.rs:402:12
[INFO] [stdout]     |
[INFO] [stdout] 402 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `from_bytes`
[INFO] [stdout]    --> src/lib.rs:412:12
[INFO] [stdout]     |
[INFO] [stdout] 412 |     pub fn from_bytes(data: Vec<u8>) -> Self {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `to_bytes`
[INFO] [stdout]    --> src/lib.rs:434:12
[INFO] [stdout]     |
[INFO] [stdout] 434 |     pub fn to_bytes(&self) -> Vec<u8> {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `Fixed`
[INFO] [stdout]    --> src/lib.rs:457:5
[INFO] [stdout]     |
[INFO] [stdout] 457 |     Fixed,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `new`
[INFO] [stdout]    --> src/lib.rs:476:12
[INFO] [stdout]     |
[INFO] [stdout] 476 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `from_bytes`
[INFO] [stdout]    --> src/lib.rs:491:12
[INFO] [stdout]     |
[INFO] [stdout] 491 |     pub fn from_bytes(data: Vec<u8>) -> Self {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `to_bytes`
[INFO] [stdout]    --> src/lib.rs:513:12
[INFO] [stdout]     |
[INFO] [stdout] 513 |     pub fn to_bytes(&self) -> Vec<u8> {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `SawDown`
[INFO] [stdout]    --> src/lib.rs:564:5
[INFO] [stdout]     |
[INFO] [stdout] 564 |     SawDown,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `SawUp`
[INFO] [stdout]    --> src/lib.rs:565:5
[INFO] [stdout]     |
[INFO] [stdout] 565 |     SawUp,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `Square`
[INFO] [stdout]    --> src/lib.rs:566:5
[INFO] [stdout]     |
[INFO] [stdout] 566 |     Square,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `Sine`
[INFO] [stdout]    --> src/lib.rs:567:5
[INFO] [stdout]     |
[INFO] [stdout] 567 |     Sine,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `SampleAndHold`
[INFO] [stdout]    --> src/lib.rs:568:5
[INFO] [stdout]     |
[INFO] [stdout] 568 |     SampleAndHold,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `new`
[INFO] [stdout]    --> src/lib.rs:583:12
[INFO] [stdout]     |
[INFO] [stdout] 583 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `to_bytes`
[INFO] [stdout]    --> src/lib.rs:594:12
[INFO] [stdout]     |
[INFO] [stdout] 594 |     pub fn to_bytes(&self) -> Vec<u8> {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `new`
[INFO] [stdout]    --> src/lib.rs:637:12
[INFO] [stdout]     |
[INFO] [stdout] 637 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `to_bytes`
[INFO] [stdout]    --> src/lib.rs:657:12
[INFO] [stdout]     |
[INFO] [stdout] 657 |     pub fn to_bytes(&self) -> Vec<u8> {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 27 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sevenator::*`
[INFO] [stdout]  --> src/main.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use sevenator::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]  --> src/main.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     sevenator::run();
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_must_use)]` on by default
[INFO] [stdout]   = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2.67s
[INFO] running `Command { std: "docker" "inspect" "7b4dd3373b4acb295d6089c0f9b8a7dfcef5aa406301c244d9c832a9e48446dc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7b4dd3373b4acb295d6089c0f9b8a7dfcef5aa406301c244d9c832a9e48446dc", kill_on_drop: false }`
[INFO] [stdout] 7b4dd3373b4acb295d6089c0f9b8a7dfcef5aa406301c244d9c832a9e48446dc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-96/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-96/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" "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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+1.54.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3d9cad299abaf7a5b3773a23cb1810d91edb38ce78c095051ab12e7c23774822
[INFO] running `Command { std: "docker" "start" "-a" "3d9cad299abaf7a5b3773a23cb1810d91edb38ce78c095051ab12e7c23774822", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stdout] warning: unused import: `std::io::Cursor`
[INFO] [stdout]  --> src/lib.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::io::Cursor;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/lib.rs:730:42
[INFO] [stdout]     |
[INFO] [stdout] 730 |         *lfo_data.last_mut().unwrap() |= (self.pitch_mod_sens << 4);
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `make_brass1`
[INFO] [stdout]  --> src/lib.rs:7:4
[INFO] [stdout]   |
[INFO] [stdout] 7 | fn make_brass1() -> Voice {
[INFO] [stdout]   |    ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `new`
[INFO] [stdout]    --> src/lib.rs:295:12
[INFO] [stdout]     |
[INFO] [stdout] 295 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `adsr`
[INFO] [stdout]    --> src/lib.rs:309:12
[INFO] [stdout]     |
[INFO] [stdout] 309 |     pub fn adsr(attack: u8, decay: u8, sustain: u8, release: u8) -> Self {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `from_bytes`
[INFO] [stdout]    --> src/lib.rs:316:12
[INFO] [stdout]     |
[INFO] [stdout] 316 |     pub fn from_bytes(data: Vec<u8>) -> Self {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `Exponential`
[INFO] [stdout]    --> src/lib.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |     Exponential
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `lin_pos`
[INFO] [stdout]    --> src/lib.rs:359:12
[INFO] [stdout]     |
[INFO] [stdout] 359 |     pub fn lin_pos() -> Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `lin_neg`
[INFO] [stdout]    --> src/lib.rs:363:12
[INFO] [stdout]     |
[INFO] [stdout] 363 |     pub fn lin_neg() -> Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `exp_pos`
[INFO] [stdout]    --> src/lib.rs:367:12
[INFO] [stdout]     |
[INFO] [stdout] 367 |     pub fn exp_pos() -> Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `exp_neg`
[INFO] [stdout]    --> src/lib.rs:371:12
[INFO] [stdout]     |
[INFO] [stdout] 371 |     pub fn exp_neg() -> Self {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `new`
[INFO] [stdout]    --> src/lib.rs:402:12
[INFO] [stdout]     |
[INFO] [stdout] 402 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `from_bytes`
[INFO] [stdout]    --> src/lib.rs:412:12
[INFO] [stdout]     |
[INFO] [stdout] 412 |     pub fn from_bytes(data: Vec<u8>) -> Self {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `to_bytes`
[INFO] [stdout]    --> src/lib.rs:434:12
[INFO] [stdout]     |
[INFO] [stdout] 434 |     pub fn to_bytes(&self) -> Vec<u8> {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `Fixed`
[INFO] [stdout]    --> src/lib.rs:457:5
[INFO] [stdout]     |
[INFO] [stdout] 457 |     Fixed,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `new`
[INFO] [stdout]    --> src/lib.rs:476:12
[INFO] [stdout]     |
[INFO] [stdout] 476 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `from_bytes`
[INFO] [stdout]    --> src/lib.rs:491:12
[INFO] [stdout]     |
[INFO] [stdout] 491 |     pub fn from_bytes(data: Vec<u8>) -> Self {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `to_bytes`
[INFO] [stdout]    --> src/lib.rs:513:12
[INFO] [stdout]     |
[INFO] [stdout] 513 |     pub fn to_bytes(&self) -> Vec<u8> {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `SawDown`
[INFO] [stdout]    --> src/lib.rs:564:5
[INFO] [stdout]     |
[INFO] [stdout] 564 |     SawDown,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `SawUp`
[INFO] [stdout]    --> src/lib.rs:565:5
[INFO] [stdout]     |
[INFO] [stdout] 565 |     SawUp,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `Square`
[INFO] [stdout]    --> src/lib.rs:566:5
[INFO] [stdout]     |
[INFO] [stdout] 566 |     Square,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `Sine`
[INFO] [stdout]    --> src/lib.rs:567:5
[INFO] [stdout]     |
[INFO] [stdout] 567 |     Sine,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `SampleAndHold`
[INFO] [stdout]    --> src/lib.rs:568:5
[INFO] [stdout]     |
[INFO] [stdout] 568 |     SampleAndHold,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `new`
[INFO] [stdout]    --> src/lib.rs:583:12
[INFO] [stdout]     |
[INFO] [stdout] 583 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `to_bytes`
[INFO] [stdout]    --> src/lib.rs:594:12
[INFO] [stdout]     |
[INFO] [stdout] 594 |     pub fn to_bytes(&self) -> Vec<u8> {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling sevenator v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: associated function is never used: `new`
[INFO] [stdout]    --> src/lib.rs:637:12
[INFO] [stdout]     |
[INFO] [stdout] 637 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `to_bytes`
[INFO] [stdout]    --> src/lib.rs:657:12
[INFO] [stdout]     |
[INFO] [stdout] 657 |     pub fn to_bytes(&self) -> Vec<u8> {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 27 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `sevenator::*`
[INFO] [stdout]  --> src/main.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use sevenator::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::io::Cursor`
[INFO] [stdout]  --> src/lib.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::io::Cursor;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/lib.rs:730:42
[INFO] [stdout]     |
[INFO] [stdout] 730 |         *lfo_data.last_mut().unwrap() |= (self.pitch_mod_sens << 4);
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]  --> src/main.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     sevenator::run();
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_must_use)]` on by default
[INFO] [stdout]   = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sync`
[INFO] [stdout]    --> src/lib.rs:910:13
[INFO] [stdout]     |
[INFO] [stdout] 910 |         let sync = true;
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_sync`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/lib.rs:928:13
[INFO] [stdout]     |
[INFO] [stdout] 928 |         let mut actual = feedback | ((if sync { 1 } else { 0 }) << 3);
[INFO] [stdout]     |             ----^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `new`
[INFO] [stdout]    --> src/lib.rs:295:12
[INFO] [stdout]     |
[INFO] [stdout] 295 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `adsr`
[INFO] [stdout]    --> src/lib.rs:309:12
[INFO] [stdout]     |
[INFO] [stdout] 309 |     pub fn adsr(attack: u8, decay: u8, sustain: u8, release: u8) -> Self {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `from_bytes`
[INFO] [stdout]    --> src/lib.rs:316:12
[INFO] [stdout]     |
[INFO] [stdout] 316 |     pub fn from_bytes(data: Vec<u8>) -> Self {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `new`
[INFO] [stdout]    --> src/lib.rs:402:12
[INFO] [stdout]     |
[INFO] [stdout] 402 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `from_bytes`
[INFO] [stdout]    --> src/lib.rs:412:12
[INFO] [stdout]     |
[INFO] [stdout] 412 |     pub fn from_bytes(data: Vec<u8>) -> Self {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `to_bytes`
[INFO] [stdout]    --> src/lib.rs:434:12
[INFO] [stdout]     |
[INFO] [stdout] 434 |     pub fn to_bytes(&self) -> Vec<u8> {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `Fixed`
[INFO] [stdout]    --> src/lib.rs:457:5
[INFO] [stdout]     |
[INFO] [stdout] 457 |     Fixed,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `new`
[INFO] [stdout]    --> src/lib.rs:476:12
[INFO] [stdout]     |
[INFO] [stdout] 476 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `from_bytes`
[INFO] [stdout]    --> src/lib.rs:491:12
[INFO] [stdout]     |
[INFO] [stdout] 491 |     pub fn from_bytes(data: Vec<u8>) -> Self {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `to_bytes`
[INFO] [stdout]    --> src/lib.rs:513:12
[INFO] [stdout]     |
[INFO] [stdout] 513 |     pub fn to_bytes(&self) -> Vec<u8> {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `SawDown`
[INFO] [stdout]    --> src/lib.rs:564:5
[INFO] [stdout]     |
[INFO] [stdout] 564 |     SawDown,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `SawUp`
[INFO] [stdout]    --> src/lib.rs:565:5
[INFO] [stdout]     |
[INFO] [stdout] 565 |     SawUp,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant is never constructed: `SampleAndHold`
[INFO] [stdout]    --> src/lib.rs:568:5
[INFO] [stdout]     |
[INFO] [stdout] 568 |     SampleAndHold,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `new`
[INFO] [stdout]    --> src/lib.rs:583:12
[INFO] [stdout]     |
[INFO] [stdout] 583 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `to_bytes`
[INFO] [stdout]    --> src/lib.rs:594:12
[INFO] [stdout]     |
[INFO] [stdout] 594 |     pub fn to_bytes(&self) -> Vec<u8> {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `new`
[INFO] [stdout]    --> src/lib.rs:637:12
[INFO] [stdout]     |
[INFO] [stdout] 637 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `to_bytes`
[INFO] [stdout]    --> src/lib.rs:657:12
[INFO] [stdout]     |
[INFO] [stdout] 657 |     pub fn to_bytes(&self) -> Vec<u8> {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 7.84s
[INFO] [stdout] warning: 21 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "3d9cad299abaf7a5b3773a23cb1810d91edb38ce78c095051ab12e7c23774822", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3d9cad299abaf7a5b3773a23cb1810d91edb38ce78c095051ab12e7c23774822", kill_on_drop: false }`
[INFO] [stdout] 3d9cad299abaf7a5b3773a23cb1810d91edb38ce78c095051ab12e7c23774822
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-96/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-96/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" "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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+1.54.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] b6d60f7163afe864f084468139f079766265f5f79bdce76a04df0b609b5cab36
[INFO] running `Command { std: "docker" "start" "-a" "b6d60f7163afe864f084468139f079766265f5f79bdce76a04df0b609b5cab36", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr] warning: unused import: `std::io::Cursor`
[INFO] [stderr]  --> src/lib.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 | use std::io::Cursor;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]    --> src/lib.rs:730:42
[INFO] [stderr]     |
[INFO] [stderr] 730 |         *lfo_data.last_mut().unwrap() |= (self.pitch_mod_sens << 4);
[INFO] [stderr]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function is never used: `make_brass1`
[INFO] [stderr]  --> src/lib.rs:7:4
[INFO] [stderr]   |
[INFO] [stderr] 7 | fn make_brass1() -> Voice {
[INFO] [stderr]   |    ^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `new`
[INFO] [stderr]    --> src/lib.rs:295:12
[INFO] [stderr]     |
[INFO] [stderr] 295 |     pub fn new() -> Self {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `adsr`
[INFO] [stderr]    --> src/lib.rs:309:12
[INFO] [stderr]     |
[INFO] [stderr] 309 |     pub fn adsr(attack: u8, decay: u8, sustain: u8, release: u8) -> Self {
[INFO] [stderr]     |            ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `from_bytes`
[INFO] [stderr]    --> src/lib.rs:316:12
[INFO] [stderr]     |
[INFO] [stderr] 316 |     pub fn from_bytes(data: Vec<u8>) -> Self {
[INFO] [stderr]     |            ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `Exponential`
[INFO] [stderr]    --> src/lib.rs:349:5
[INFO] [stderr]     |
[INFO] [stderr] 349 |     Exponential
[INFO] [stderr]     |     ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `lin_pos`
[INFO] [stderr]    --> src/lib.rs:359:12
[INFO] [stderr]     |
[INFO] [stderr] 359 |     pub fn lin_pos() -> Self {
[INFO] [stderr]     |            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `lin_neg`
[INFO] [stderr]    --> src/lib.rs:363:12
[INFO] [stderr]     |
[INFO] [stderr] 363 |     pub fn lin_neg() -> Self {
[INFO] [stderr]     |            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `exp_pos`
[INFO] [stderr]    --> src/lib.rs:367:12
[INFO] [stderr]     |
[INFO] [stderr] 367 |     pub fn exp_pos() -> Self {
[INFO] [stderr]     |            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `exp_neg`
[INFO] [stderr]    --> src/lib.rs:371:12
[INFO] [stderr]     |
[INFO] [stderr] 371 |     pub fn exp_neg() -> Self {
[INFO] [stderr]     |            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `new`
[INFO] [stderr]    --> src/lib.rs:402:12
[INFO] [stderr]     |
[INFO] [stderr] 402 |     pub fn new() -> Self {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `from_bytes`
[INFO] [stderr]    --> src/lib.rs:412:12
[INFO] [stderr]     |
[INFO] [stderr] 412 |     pub fn from_bytes(data: Vec<u8>) -> Self {
[INFO] [stderr]     |            ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `to_bytes`
[INFO] [stderr]    --> src/lib.rs:434:12
[INFO] [stderr]     |
[INFO] [stderr] 434 |     pub fn to_bytes(&self) -> Vec<u8> {
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `Fixed`
[INFO] [stderr]    --> src/lib.rs:457:5
[INFO] [stderr]     |
[INFO] [stderr] 457 |     Fixed,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `new`
[INFO] [stderr]    --> src/lib.rs:476:12
[INFO] [stderr]     |
[INFO] [stderr] 476 |     pub fn new() -> Self {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `from_bytes`
[INFO] [stderr]    --> src/lib.rs:491:12
[INFO] [stderr]     |
[INFO] [stderr] 491 |     pub fn from_bytes(data: Vec<u8>) -> Self {
[INFO] [stderr]     |            ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `to_bytes`
[INFO] [stderr]    --> src/lib.rs:513:12
[INFO] [stderr]     |
[INFO] [stderr] 513 |     pub fn to_bytes(&self) -> Vec<u8> {
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `SawDown`
[INFO] [stderr]    --> src/lib.rs:564:5
[INFO] [stderr]     |
[INFO] [stderr] 564 |     SawDown,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `SawUp`
[INFO] [stderr]    --> src/lib.rs:565:5
[INFO] [stderr]     |
[INFO] [stderr] 565 |     SawUp,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `Square`
[INFO] [stderr]    --> src/lib.rs:566:5
[INFO] [stderr]     |
[INFO] [stderr] 566 |     Square,
[INFO] [stderr]     |     ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `Sine`
[INFO] [stderr]    --> src/lib.rs:567:5
[INFO] [stderr]     |
[INFO] [stderr] 567 |     Sine,
[INFO] [stderr]     |     ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `SampleAndHold`
[INFO] [stderr]    --> src/lib.rs:568:5
[INFO] [stderr]     |
[INFO] [stderr] 568 |     SampleAndHold,
[INFO] [stderr]     |     ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `new`
[INFO] [stderr]    --> src/lib.rs:583:12
[INFO] [stderr]     |
[INFO] [stderr] 583 |     pub fn new() -> Self {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `to_bytes`
[INFO] [stderr]    --> src/lib.rs:594:12
[INFO] [stderr]     |
[INFO] [stderr] 594 |     pub fn to_bytes(&self) -> Vec<u8> {
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `new`
[INFO] [stderr]    --> src/lib.rs:637:12
[INFO] [stderr]     |
[INFO] [stderr] 637 |     pub fn new() -> Self {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `to_bytes`
[INFO] [stderr]    --> src/lib.rs:657:12
[INFO] [stderr]     |
[INFO] [stderr] 657 |     pub fn to_bytes(&self) -> Vec<u8> {
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: 27 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `std::io::Cursor`
[INFO] [stderr]  --> src/lib.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 | use std::io::Cursor;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]    --> src/lib.rs:730:42
[INFO] [stderr]     |
[INFO] [stderr] 730 |         *lfo_data.last_mut().unwrap() |= (self.pitch_mod_sens << 4);
[INFO] [stderr]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `sync`
[INFO] [stderr]    --> src/lib.rs:910:13
[INFO] [stderr]     |
[INFO] [stderr] 910 |         let sync = true;
[INFO] [stderr]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_sync`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/lib.rs:928:13
[INFO] [stderr]     |
[INFO] [stderr] 928 |         let mut actual = feedback | ((if sync { 1 } else { 0 }) << 3);
[INFO] [stderr]     |             ----^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `new`
[INFO] [stderr]    --> src/lib.rs:295:12
[INFO] [stderr]     |
[INFO] [stderr] 295 |     pub fn new() -> Self {
[INFO] [stderr]     |            ^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `adsr`
[INFO] [stderr]    --> src/lib.rs:309:12
[INFO] [stderr]     |
[INFO] [stderr] 309 |     pub fn adsr(attack: u8, decay: u8, sustain: u8, release: u8) -> Self {
[INFO] [stderr]     |            ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `from_bytes`
[INFO] [stderr]    --> src/lib.rs:316:12
[INFO] [stderr]     |
[INFO] [stderr] 316 |     pub fn from_bytes(data: Vec<u8>) -> Self {
[INFO] [stderr]     |            ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `new`
[INFO] [stderr]    --> src/lib.rs:402:12
[INFO] [stderr]     |
[INFO] [stderr] 402 |     pub fn new() -> Self {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `from_bytes`
[INFO] [stderr]    --> src/lib.rs:412:12
[INFO] [stderr]     |
[INFO] [stderr] 412 |     pub fn from_bytes(data: Vec<u8>) -> Self {
[INFO] [stderr]     |            ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `to_bytes`
[INFO] [stderr]    --> src/lib.rs:434:12
[INFO] [stderr]     |
[INFO] [stderr] 434 |     pub fn to_bytes(&self) -> Vec<u8> {
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `Fixed`
[INFO] [stderr]    --> src/lib.rs:457:5
[INFO] [stderr]     |
[INFO] [stderr] 457 |     Fixed,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `new`
[INFO] [stderr]    --> src/lib.rs:476:12
[INFO] [stderr]     |
[INFO] [stderr] 476 |     pub fn new() -> Self {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `from_bytes`
[INFO] [stderr]    --> src/lib.rs:491:12
[INFO] [stderr]     |
[INFO] [stderr] 491 |     pub fn from_bytes(data: Vec<u8>) -> Self {
[INFO] [stderr]     |            ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `to_bytes`
[INFO] [stderr]    --> src/lib.rs:513:12
[INFO] [stderr]     |
[INFO] [stderr] 513 |     pub fn to_bytes(&self) -> Vec<u8> {
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `SawDown`
[INFO] [stderr]    --> src/lib.rs:564:5
[INFO] [stderr]     |
[INFO] [stderr] 564 |     SawDown,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `SawUp`
[INFO] [stderr]    --> src/lib.rs:565:5
[INFO] [stderr]     |
[INFO] [stderr] 565 |     SawUp,
[INFO] [stderr]     |     ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant is never constructed: `SampleAndHold`
[INFO] [stderr]    --> src/lib.rs:568:5
[INFO] [stderr]     |
[INFO] [stderr] 568 |     SampleAndHold,
[INFO] [stderr]     |     ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `new`
[INFO] [stderr]    --> src/lib.rs:583:12
[INFO] [stderr]     |
[INFO] [stderr] 583 |     pub fn new() -> Self {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `to_bytes`
[INFO] [stderr]    --> src/lib.rs:594:12
[INFO] [stderr]     |
[INFO] [stderr] 594 |     pub fn to_bytes(&self) -> Vec<u8> {
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `new`
[INFO] [stderr]    --> src/lib.rs:637:12
[INFO] [stderr]     |
[INFO] [stderr] 637 |     pub fn new() -> Self {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function is never used: `to_bytes`
[INFO] [stderr]    --> src/lib.rs:657:12
[INFO] [stderr]     |
[INFO] [stderr] 657 |     pub fn to_bytes(&self) -> Vec<u8> {
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: 21 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `sevenator::*`
[INFO] [stderr]  --> src/main.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use sevenator::*;
[INFO] [stderr]   |     ^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused `Result` that must be used
[INFO] [stderr]  --> src/main.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 |     sevenator::run();
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_must_use)]` on by default
[INFO] [stderr]   = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr] 
[INFO] [stderr] warning: 2 warnings emitted
[INFO] [stderr] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 2.11s
[INFO] [stderr]      Running unittests (/opt/rustwide/target/debug/deps/sevenator-1cf20ca10b4962e0)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test tests::test_bulk_b111 ... ok
[INFO] [stdout] test tests::test_bulk_b116 ... ok
[INFO] [stdout] test tests::test_eg_to_bytes ... ok
[INFO] [stdout] test tests::test_checksum ... ok
[INFO] [stdout] test tests::test_kbd_level_scaling_to_packed_bytes ... ok
[INFO] [stdout] test tests::test_lfo_to_packed_bytes ... ok
[INFO] [stdout] test tests::test_scaling_curve_exp_neg_to_bytes ... ok
[INFO] [stdout] test tests::test_op_to_packed_bytes ... ok
[INFO] [stdout] test tests::test_scaling_curve_exp_pos_to_bytes ... ok
[INFO] [stdout] test tests::test_scaling_curve_lin_neg_to_bytes ... ok
[INFO] [stdout] test tests::test_scaling_curve_lin_pos_to_bytes ... ok
[INFO] [stdout] test tests::test_voice_packed_length ... ok
[INFO] [stdout] test tests::test_voice_to_packed_bytes ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- tests::test_voice_to_packed_bytes stdout ----
[INFO] [stdout]   EG: 8 bytes, [49, 99, 28, 68, 98, 98, 91, 0]
[INFO] [stdout]   KLS: 4 bytes, [39, 54, 50, 5]
[INFO] [stdout]   KBD RATE SCALING = 4 DETUNE = 0 b12: 0b111100
[INFO] [stdout]   b13: 0b111100
[INFO] [stdout]   OL:  0b1010010
[INFO] [stdout]   b15: 0b000010
[INFO] [stdout]   FF:  0b000000
[INFO] [stdout] OP6: 17 bytes, [49, 99, 28, 68, 98, 98, 91, 0, 39, 54, 50, 5, 60, 8, 82, 2, 0]
[INFO] [stdout]   EG: 8 bytes, [77, 36, 41, 71, 99, 98, 98, 0]
[INFO] [stdout]   KLS: 4 bytes, [39, 0, 0, 15]
[INFO] [stdout]   KBD RATE SCALING = 0 DETUNE = 1 b12: 0b1000000
[INFO] [stdout]   b13: 0b1000000
[INFO] [stdout]   OL:  0b1100010
[INFO] [stdout]   b15: 0b000010
[INFO] [stdout]   FF:  0b000000
[INFO] [stdout] OP5: 17 bytes, [77, 36, 41, 71, 99, 98, 98, 0, 39, 0, 0, 15, 64, 8, 98, 2, 0]
[INFO] [stdout]   EG: 8 bytes, [77, 36, 41, 71, 99, 98, 98, 0]
[INFO] [stdout]   KLS: 4 bytes, [39, 0, 0, 15]
[INFO] [stdout]   KBD RATE SCALING = 0 DETUNE = 0 b12: 0b111000
[INFO] [stdout]   b13: 0b111000
[INFO] [stdout]   OL:  0b1100011
[INFO] [stdout]   b15: 0b000010
[INFO] [stdout]   FF:  0b000000
[INFO] [stdout] OP4: 17 bytes, [77, 36, 41, 71, 99, 98, 98, 0, 39, 0, 0, 15, 56, 8, 99, 2, 0]
[INFO] [stdout]   EG: 8 bytes, [77, 76, 82, 71, 99, 98, 98, 0]
[INFO] [stdout]   KLS: 4 bytes, [39, 0, 0, 15]
[INFO] [stdout]   KBD RATE SCALING = 0 DETUNE = -2 b12: 0b101000
[INFO] [stdout]   b13: 0b101000
[INFO] [stdout]   OL:  0b1100011
[INFO] [stdout]   b15: 0b000010
[INFO] [stdout]   FF:  0b000000
[INFO] [stdout] OP3: 17 bytes, [77, 76, 82, 71, 99, 98, 98, 0, 39, 0, 0, 15, 40, 8, 99, 2, 0]
[INFO] [stdout]   EG: 8 bytes, [62, 51, 29, 71, 82, 95, 96, 0]
[INFO] [stdout]   KLS: 4 bytes, [27, 0, 7, 7]
[INFO] [stdout]   KBD RATE SCALING = 0 DETUNE = 7 b12: 0b1110000
[INFO] [stdout]   b13: 0b1110000
[INFO] [stdout]   OL:  0b1010110
[INFO] [stdout]   b15: 0b000000
[INFO] [stdout]   FF:  0b110010
[INFO] [stdout] OP2: 17 bytes, [62, 51, 29, 71, 82, 95, 96, 0, 27, 0, 7, 7, 112, 0, 86, 0, 50]
[INFO] [stdout]   EG: 8 bytes, [72, 76, 99, 71, 99, 88, 96, 0]
[INFO] [stdout]   KLS: 4 bytes, [39, 0, 14, 15]
[INFO] [stdout]   KBD RATE SCALING = 0 DETUNE = 7 b12: 0b1110000
[INFO] [stdout]   b13: 0b1110000
[INFO] [stdout]   OL:  0b1100010
[INFO] [stdout]   b15: 0b000000
[INFO] [stdout]   FF:  0b110010
[INFO] [stdout] OP1: 17 bytes, [72, 76, 99, 71, 99, 88, 96, 0, 39, 0, 14, 15, 112, 0, 98, 0, 50]
[INFO] [stdout] PEG: 8 bytes, [84, 95, 95, 60, 50, 50, 50, 50]
[INFO] [stdout] ALG: 22
[INFO] [stdout]   b111: 0b001111
[INFO] [stdout] LFO: 5 bytes, [37, 0, 5, 0, 56]
[INFO] [stdout]   TRNSP: 0x18
[INFO] [stdout]   NAME: 'BRASS   1 '
[INFO] [stdout] Vectors differ at offset 84
[INFO] [stdout] thread 'tests::test_voice_to_packed_bytes' panicked at 'assertion failed: `(left == right)`
[INFO] [stdout]   left: `[49, 99, 28, 68, 98, 98, 91, 0, 39, 54, 50, 5, 60, 8, 82, 2, 0, 77, 36, 41, 71, 99, 98, 98, 0, 39, 0, 0, 15, 64, 8, 98, 2, 0, 77, 36, 41, 71, 99, 98, 98, 0, 39, 0, 0, 15, 56, 8, 99, 2, 0, 77, 76, 82, 71, 99, 98, 98, 0, 39, 0, 0, 15, 40, 8, 99, 2, 0, 62, 51, 29, 71, 82, 95, 96, 0, 27, 0, 7, 7, 112, 0, 86, 0, 50, 72, 76, 99, 71, 99, 88, 96, 0, 39, 0, 14, 15, 112, 0, 98, 0, 50, 84, 95, 95, 60, 50, 50, 50, 50, 21, 15, 37, 0, 5, 0, 56, 24, 66, 82, 65, 83, 83, 32, 32, 32, 49, 32]`,
[INFO] [stdout]  right: `[49, 99, 28, 68, 98, 98, 91, 0, 39, 54, 50, 5, 60, 8, 82, 2, 0, 77, 36, 41, 71, 99, 98, 98, 0, 39, 0, 0, 15, 64, 8, 98, 2, 0, 77, 36, 41, 71, 99, 98, 98, 0, 39, 0, 0, 15, 56, 8, 99, 2, 0, 77, 76, 82, 71, 99, 98, 98, 0, 39, 0, 0, 15, 40, 8, 99, 2, 0, 62, 51, 29, 71, 82, 95, 96, 0, 27, 0, 7, 7, 112, 0, 86, 0, 0, 72, 76, 99, 71, 99, 88, 96, 0, 39, 0, 14, 15, 112, 0, 98, 0, 0, 84, 95, 95, 60, 50, 50, 50, 50, 21, 15, 37, 0, 5, 0, 56, 24, 66, 82, 65, 83, 83, 32, 32, 32, 49, 32]`', src/lib.rs:903:9
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55d468152ac0 - std::backtrace_rs::backtrace::libunwind::trace::h34055254b57d8e79
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5
[INFO] [stdout]    1:     0x55d468152ac0 - std::backtrace_rs::backtrace::trace_unsynchronized::h8f1e3fbd9afff6ec
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x55d468152ac0 - std::sys_common::backtrace::_print_fmt::h3a99a796b770c360
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x55d468152ac0 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h32d1f94a80615d18
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:46:22
[INFO] [stdout]    4:     0x55d4681752bc - core::fmt::write::h306731c068f7162c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/fmt/mod.rs:1110:17
[INFO] [stdout]    5:     0x55d46814f9e5 - std::io::Write::write_fmt::h87f19b0a2cd190bc
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/io/mod.rs:1588:15
[INFO] [stdout]    6:     0x55d468154c2b - std::sys_common::backtrace::_print::h5abaa2601a852287
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:49:5
[INFO] [stdout]    7:     0x55d468154c2b - std::sys_common::backtrace::print::h8d81445442bb638f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:36:9
[INFO] [stdout]    8:     0x55d468154c2b - std::panicking::default_hook::{{closure}}::hcfe804496a9fa747
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:208:50
[INFO] [stdout]    9:     0x55d46815473c - std::panicking::default_hook::hbea8e3ccf2ba8901
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:222:9
[INFO] [stdout]   10:     0x55d4681552f4 - std::panicking::rust_panic_with_hook::h7ee9e1a2d0f8975a
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:622:17
[INFO] [stdout]   11:     0x55d468154dd7 - std::panicking::begin_panic_handler::{{closure}}::h8ab3b4491718b2c7
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:519:13
[INFO] [stdout]   12:     0x55d468152fbc - std::sys_common::backtrace::__rust_end_short_backtrace::hd489062ffa586a9f
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:141:18
[INFO] [stdout]   13:     0x55d468154d39 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:515:5
[INFO] [stdout]   14:     0x55d4680e7651 - core::panicking::panic_fmt::hca6330e3e14086b4
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:92:14
[INFO] [stdout]   15:     0x55d468173bd8 - core::panicking::assert_failed_inner::h33b45280069a80ed
[INFO] [stdout]   16:     0x55d4680eba1e - core::panicking::assert_failed::h9d03169d4b3ca781
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/panicking.rs:117:5
[INFO] [stdout]   17:     0x55d4680ff767 - sevenator::tests::test_voice_to_packed_bytes::h40189465bdbbd842
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:903:9
[INFO] [stdout]   18:     0x55d4680f74ba - sevenator::tests::test_voice_to_packed_bytes::{{closure}}::he84361ae4db9aa75
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:889:5
[INFO] [stdout]   19:     0x55d4680ecbfe - core::ops::function::FnOnce::call_once::h9bb99f52515035ef
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   20:     0x55d468129fc3 - core::ops::function::FnOnce::call_once::h152e7e439ff59e19
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   21:     0x55d468129fc3 - test::__rust_begin_short_backtrace::h0908f3b1fdbb72ab
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:577:5
[INFO] [stdout]   22:     0x55d468128a80 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf6d2a51e5587546c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   23:     0x55d468128a80 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h8af660f3a89ef593
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   24:     0x55d468128a80 - std::panicking::try::do_call::hd36aef60f84b6d36
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   25:     0x55d468128a80 - std::panicking::try::h9932b4480e69817c
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   26:     0x55d468128a80 - std::panic::catch_unwind::h6aa177099cfff5f8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   27:     0x55d468128a80 - test::run_test_in_process::h5884d6f2d99e20c3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:600:18
[INFO] [stdout]   28:     0x55d468128a80 - test::run_test::run_test_inner::{{closure}}::h6fdc58c6d5f5b6e3
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:492:39
[INFO] [stdout]   29:     0x55d468102132 - test::run_test::run_test_inner::{{closure}}::h408365d67a78ade8
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/test/src/lib.rs:519:37
[INFO] [stdout]   30:     0x55d468102132 - std::sys_common::backtrace::__rust_begin_short_backtrace::hb560b77c4f701523
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:125:18
[INFO] [stdout]   31:     0x55d468105ce8 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hf2e7831dad93c597
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:481:17
[INFO] [stdout]   32:     0x55d468105ce8 - <std::panic::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hd2e08783d8be4d02
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:347:9
[INFO] [stdout]   33:     0x55d468105ce8 - std::panicking::try::do_call::h062597b7acfd6b82
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[INFO] [stdout]   34:     0x55d468105ce8 - std::panicking::try::h0d7b79db04c14552
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[INFO] [stdout]   35:     0x55d468105ce8 - std::panic::catch_unwind::hb01a0b5e7c8cd43b
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[INFO] [stdout]   36:     0x55d468105ce8 - std::thread::Builder::spawn_unchecked::{{closure}}::h5bde48cc887e0d1e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/thread/mod.rs:480:30
[INFO] [stdout]   37:     0x55d468105ce8 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h745ea30807a29e55
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[INFO] [stdout]   38:     0x55d468159db7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ece6cfefaff1005
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   39:     0x55d468159db7 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hb8b48e55c21f193e
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/alloc/src/boxed.rs:1575:9
[INFO] [stdout]   40:     0x55d468159db7 - std::sys::unix::thread::Thread::new::thread_start::h8c7c4450dba62914
[INFO] [stdout]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys/unix/thread.rs:71:17
[INFO] [stdout]   41:     0x7f72b261e609 - start_thread
[INFO] [stdout]   42:     0x7f72b23f0293 - clone
[INFO] [stdout]   43:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     tests::test_voice_to_packed_bytes
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 12 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass '--lib'
[INFO] running `Command { std: "docker" "inspect" "b6d60f7163afe864f084468139f079766265f5f79bdce76a04df0b609b5cab36", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b6d60f7163afe864f084468139f079766265f5f79bdce76a04df0b609b5cab36", kill_on_drop: false }`
[INFO] [stdout] b6d60f7163afe864f084468139f079766265f5f79bdce76a04df0b609b5cab36
