[INFO] cloning repository https://github.com/alisomay/rytm-rs [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/alisomay/rytm-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Falisomay%2Frytm-rs", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Falisomay%2Frytm-rs'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 5638457daeb8359870d3d05b23edee480db89f45 [INFO] testing alisomay/rytm-rs/5638457daeb8359870d3d05b23edee480db89f45 against master#b03b3a7ec92682be2917540b679478d41c95a30c for pr-137122-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Falisomay%2Frytm-rs" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/alisomay/rytm-rs [INFO] finished tweaking git repo https://github.com/alisomay/rytm-rs [INFO] tweaked toml for git repo https://github.com/alisomay/rytm-rs written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/alisomay/rytm-rs on toolchain b03b3a7ec92682be2917540b679478d41c95a30c [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b03b3a7ec92682be2917540b679478d41c95a30c" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/alisomay/rytm-rs already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b03b3a7ec92682be2917540b679478d41c95a30c" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded coremidi v0.8.0 [INFO] [stderr] Downloaded rytm-rs-macro v0.2.0 [INFO] [stderr] Downloaded rytm-sys v0.1.5 [INFO] [stderr] Downloaded coremidi-sys v3.1.0 [INFO] [stderr] Downloaded midir v0.10.0 [INFO] [stderr] Downloaded clearscreen v3.0.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+b03b3a7ec92682be2917540b679478d41c95a30c" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 0827c62e9640d02f018ccb84dd13d37e4d666e783fa5ada4185c46820e7e8e2c [INFO] running `Command { std: "docker" "start" "-a" "0827c62e9640d02f018ccb84dd13d37e4d666e783fa5ada4185c46820e7e8e2c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0827c62e9640d02f018ccb84dd13d37e4d666e783fa5ada4185c46820e7e8e2c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0827c62e9640d02f018ccb84dd13d37e4d666e783fa5ada4185c46820e7e8e2c", kill_on_drop: false }` [INFO] [stdout] 0827c62e9640d02f018ccb84dd13d37e4d666e783fa5ada4185c46820e7e8e2c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+b03b3a7ec92682be2917540b679478d41c95a30c" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6d64f576608b62b5f406cb13740626c53655f353c1d45d31193b242b2efd9260 [INFO] running `Command { std: "docker" "start" "-a" "6d64f576608b62b5f406cb13740626c53655f353c1d45d31193b242b2efd9260", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.89 [INFO] [stderr] Compiling unicode-ident v1.0.12 [INFO] [stderr] Compiling libc v0.2.164 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Compiling rustix v0.38.41 [INFO] [stderr] Compiling prettyplease v0.2.15 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling linux-raw-sys v0.4.14 [INFO] [stderr] Compiling bitflags v2.4.1 [INFO] [stderr] Compiling memchr v2.6.4 [INFO] [stderr] Compiling regex-syntax v0.8.2 [INFO] [stderr] Compiling either v1.9.0 [INFO] [stderr] Compiling home v0.5.9 [INFO] [stderr] Compiling bindgen v0.69.1 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling libloading v0.7.4 [INFO] [stderr] Compiling log v0.4.20 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling shlex v1.2.0 [INFO] [stderr] Compiling autocfg v1.4.0 [INFO] [stderr] Compiling serde v1.0.193 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling parking_lot_core v0.9.10 [INFO] [stderr] Compiling thiserror v2.0.3 [INFO] [stderr] Compiling smallvec v1.13.2 [INFO] [stderr] Compiling clang-sys v1.6.1 [INFO] [stderr] Compiling serde_json v1.0.108 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling ryu v1.0.16 [INFO] [stderr] Compiling base64 v0.13.1 [INFO] [stderr] Compiling itoa v1.0.10 [INFO] [stderr] Compiling bitstream-io v2.2.0 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling lock_api v0.4.12 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling syn v2.0.87 [INFO] [stderr] Compiling cc v1.0.83 [INFO] [stderr] Compiling parking_lot v0.12.3 [INFO] [stderr] Compiling regex-automata v0.4.3 [INFO] [stderr] Compiling which v4.4.2 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling regex v1.10.2 [INFO] [stderr] Compiling derivative v2.2.0 [INFO] [stderr] Compiling embed-doc-image v0.1.4 [INFO] [stderr] Compiling serde_derive v1.0.193 [INFO] [stderr] Compiling thiserror-impl v2.0.3 [INFO] [stderr] Compiling rytm-rs-macro v0.2.0 [INFO] [stderr] Compiling rytm-rs-macro v0.2.0 (/opt/rustwide/workdir/rytm-macro) [INFO] [stderr] Compiling rytm-sys v0.1.5 [INFO] [stderr] Compiling serde-big-array v0.5.1 [INFO] [stderr] Compiling rytm-rs v0.1.3 (/opt/rustwide/workdir/rytm) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 41.10s [INFO] running `Command { std: "docker" "inspect" "6d64f576608b62b5f406cb13740626c53655f353c1d45d31193b242b2efd9260", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6d64f576608b62b5f406cb13740626c53655f353c1d45d31193b242b2efd9260", kill_on_drop: false }` [INFO] [stdout] 6d64f576608b62b5f406cb13740626c53655f353c1d45d31193b242b2efd9260 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+b03b3a7ec92682be2917540b679478d41c95a30c" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 278f8659052293d71482faabba703adcc280e08ad522daa55c8c4e7455578656 [INFO] running `Command { std: "docker" "start" "-a" "278f8659052293d71482faabba703adcc280e08ad522daa55c8c4e7455578656", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.164 [INFO] [stderr] Compiling bitflags v2.4.1 [INFO] [stderr] Compiling memchr v2.6.4 [INFO] [stderr] Compiling linux-raw-sys v0.4.14 [INFO] [stderr] Compiling siphasher v0.3.11 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling either v1.9.0 [INFO] [stderr] Compiling home v0.5.9 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling rustix v0.38.41 [INFO] [stderr] Compiling pkg-config v0.3.27 [INFO] [stderr] Compiling cfg_aliases v0.1.1 [INFO] [stderr] Compiling thiserror v1.0.51 [INFO] [stderr] Compiling thiserror-impl v1.0.51 [INFO] [stderr] Compiling anyhow v1.0.75 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling nix v0.28.0 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling rytm-rs-macro v0.2.0 (/opt/rustwide/workdir/rytm-macro) [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling phf_shared v0.11.2 [INFO] [stderr] Compiling phf v0.11.2 [INFO] [stderr] Compiling alsa-sys v0.3.1 [INFO] [stderr] Compiling phf_generator v0.11.2 [INFO] [stderr] Compiling phf_codegen v0.11.2 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling terminfo v0.8.0 [INFO] [stderr] Compiling which v4.4.2 [INFO] [stderr] Compiling which v6.0.3 [INFO] [stderr] Compiling dirs-sys v0.3.7 [INFO] [stderr] Compiling parking_lot_core v0.9.10 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling dirs v4.0.0 [INFO] [stderr] Compiling parking_lot v0.12.3 [INFO] [stderr] Compiling alsa v0.9.1 [INFO] [stderr] Compiling bindgen v0.69.1 [INFO] [stderr] Compiling midir v0.10.0 [INFO] [stderr] Compiling clearscreen v3.0.0 [INFO] [stderr] Compiling rytm-sys v0.1.5 [INFO] [stderr] Compiling rytm-rs v0.1.3 (/opt/rustwide/workdir/rytm) [INFO] [stdout] warning: unused import: `parking_lot::Mutex` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use parking_lot::Mutex; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Pattern`, `sound::types::LfoMultiplier`, and `track` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:14:19 [INFO] [stdout] | [INFO] [stdout] 14 | pattern::{track, Pattern}, [INFO] [stdout] | ^^^^^ ^^^^^^^ [INFO] [stdout] 15 | sound::types::LfoMultiplier, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::sync::Arc` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use std::sync::Arc; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `rytm_rs::prelude` [INFO] [stdout] --> rytm/tests/common/mod.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use rytm_rs::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `prelude` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | prelude::*, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `SysexCompatible` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:19:18 [INFO] [stdout] | [INFO] [stdout] 19 | RytmProject, SysexCompatible, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `version` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:41:17 [INFO] [stdout] | [INFO] [stdout] 41 | let version = &response[0..4]; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_version` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `proj_bpm_msb` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:43:17 [INFO] [stdout] | [INFO] [stdout] 43 | let proj_bpm_msb = &response[4..5]; [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_proj_bpm_msb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `proj_bpm_lsb` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:44:17 [INFO] [stdout] | [INFO] [stdout] 44 | let proj_bpm_lsb = &response[5..6]; [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_proj_bpm_lsb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `selected_track` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:45:17 [INFO] [stdout] | [INFO] [stdout] 45 | let selected_track = &response[6..7]; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_selected_track` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `selected_track_dup` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:46:17 [INFO] [stdout] | [INFO] [stdout] 46 | let selected_track_dup = &response[7..8]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_selected_track_dup` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `selected_rs_menu` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:47:17 [INFO] [stdout] | [INFO] [stdout] 47 | let selected_rs_menu = &response[8..9]; // 0..5 [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_selected_rs_menu` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `page_select` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:50:17 [INFO] [stdout] | [INFO] [stdout] 50 | let page_select = &response[10..11]; // 0..3 [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_page_select` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `track_mute_msb` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:54:17 [INFO] [stdout] | [INFO] [stdout] 54 | let track_mute_msb = &response[0x0C..0x0D]; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_track_mute_msb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `track_mute_lsb` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:55:17 [INFO] [stdout] | [INFO] [stdout] 55 | let track_mute_lsb = &response[0x0D..0x0E]; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_track_mute_lsb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `normal_chain_song` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:59:17 [INFO] [stdout] | [INFO] [stdout] 59 | let normal_chain_song = &response[0x15..0x16]; // 0 norm, 1 chain, 2 song [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_normal_chain_song` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pattern_change_mode` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:60:17 [INFO] [stdout] | [INFO] [stdout] 60 | let pattern_change_mode = &response[0x16..0x17]; // from left 0, 1, 2, 2 duplicates for the last one [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pattern_change_mode` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fixed_vel_enable` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:64:17 [INFO] [stdout] | [INFO] [stdout] 64 | let fixed_vel_enable = &response[0x1A..0x1B]; // 0 norm, 1 chain, 2 song [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_fixed_vel_enable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fix_vel_amt` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:65:17 [INFO] [stdout] | [INFO] [stdout] 65 | let fix_vel_amt = &response[0x1B..0x1C]; // from left 0, 1, 2, 2 duplicates for the last one [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_fix_vel_amt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sample_recorder_stuff` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:66:17 [INFO] [stdout] | [INFO] [stdout] 66 | let sample_recorder_stuff = &response[0x1C..=0x1E]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sample_recorder_stuff` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sample_recorder_rlen` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:70:17 [INFO] [stdout] | [INFO] [stdout] 70 | let sample_recorder_rlen = &response[0x820..0x821]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sample_recorder_rlen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rytm` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:31:27 [INFO] [stdout] | [INFO] [stdout] 31 | |response: &[u8], rytm: &mut RytmProject, elapsed: u64| -> Result<(), RytmError> { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_rytm` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `elapsed` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:31:51 [INFO] [stdout] | [INFO] [stdout] 31 | |response: &[u8], rytm: &mut RytmProject, elapsed: u64| -> Result<(), RytmError> { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_elapsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `version` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:104:17 [INFO] [stdout] | [INFO] [stdout] 104 | let version = &response[0..4]; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_version` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `click_active` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:106:17 [INFO] [stdout] | [INFO] [stdout] 106 | let click_active = &response[4..5]; [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_click_active` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `click_time_sig_num` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:107:17 [INFO] [stdout] | [INFO] [stdout] 107 | let click_time_sig_num = &response[5..6]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_click_time_sig_num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `click_time_sig_den` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:108:17 [INFO] [stdout] | [INFO] [stdout] 108 | let click_time_sig_den = &response[6..7]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_click_time_sig_den` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pre_roll` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:109:17 [INFO] [stdout] | [INFO] [stdout] 109 | let pre_roll = &response[7..8]; [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pre_roll` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `volume` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:110:17 [INFO] [stdout] | [INFO] [stdout] 110 | let volume = &response[8..9]; [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_volume` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `auto_channel` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:115:17 [INFO] [stdout] | [INFO] [stdout] 115 | let auto_channel = &response[11..12]; [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_auto_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `track_midi_channels` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:116:17 [INFO] [stdout] | [INFO] [stdout] 116 | let track_midi_channels = &response[12..24]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_track_midi_channels` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `track_fx_channel` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:117:17 [INFO] [stdout] | [INFO] [stdout] 117 | let track_fx_channel = &response[24..25]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_track_fx_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `program_in_channel` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:118:17 [INFO] [stdout] | [INFO] [stdout] 118 | let program_in_channel = &response[25..26]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_program_in_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `program_out_channel` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:119:17 [INFO] [stdout] | [INFO] [stdout] 119 | let program_out_channel = &response[26..27]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_program_out_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `perf_channel` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:120:17 [INFO] [stdout] | [INFO] [stdout] 120 | let perf_channel = &response[27..28]; [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_perf_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `out_port_function` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:123:17 [INFO] [stdout] | [INFO] [stdout] 123 | let out_port_function = &response[28..29]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_out_port_function` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `thru_port_function` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:124:17 [INFO] [stdout] | [INFO] [stdout] 124 | let thru_port_function = &response[29..30]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_thru_port_function` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input_from` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:125:17 [INFO] [stdout] | [INFO] [stdout] 125 | let input_from = &response[30..31]; [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_input_from` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output_to` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:126:17 [INFO] [stdout] | [INFO] [stdout] 126 | let output_to = &response[31..32]; [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_to` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `param_output` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:127:17 [INFO] [stdout] | [INFO] [stdout] 127 | let param_output = &response[32..33]; [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_param_output` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `clock_receive` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:130:17 [INFO] [stdout] | [INFO] [stdout] 130 | let clock_receive = &response[33..34]; [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_clock_receive` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `clock_send` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:131:17 [INFO] [stdout] | [INFO] [stdout] 131 | let clock_send = &response[34..35]; [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_clock_send` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `transport_receive` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:132:17 [INFO] [stdout] | [INFO] [stdout] 132 | let transport_receive = &response[35..36]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_transport_receive` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `transport_send` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:133:17 [INFO] [stdout] | [INFO] [stdout] 133 | let transport_send = &response[36..37]; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_transport_send` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `program_change_receive` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:134:17 [INFO] [stdout] | [INFO] [stdout] 134 | let program_change_receive = &response[37..38]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_program_change_receive` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `program_change_send` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:135:17 [INFO] [stdout] | [INFO] [stdout] 135 | let program_change_send = &response[38..39]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_program_change_send` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `receive_notes` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:138:17 [INFO] [stdout] | [INFO] [stdout] 138 | let receive_notes = &response[39..40]; [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_receive_notes` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `receive_cc_nrpn` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:139:17 [INFO] [stdout] | [INFO] [stdout] 139 | let receive_cc_nrpn = &response[40..41]; [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_receive_cc_nrpn` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pad_dest` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:143:17 [INFO] [stdout] | [INFO] [stdout] 143 | let pad_dest = &response[42..43]; [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pad_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pressure_dest` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:144:17 [INFO] [stdout] | [INFO] [stdout] 144 | let pressure_dest = &response[43..44]; [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pressure_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `encoder_dest` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:145:17 [INFO] [stdout] | [INFO] [stdout] 145 | let encoder_dest = &response[44..45]; [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_encoder_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mute_dest` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:146:17 [INFO] [stdout] | [INFO] [stdout] 146 | let mute_dest = &response[45..46]; [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mute_dest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ports_output_channel` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:147:17 [INFO] [stdout] | [INFO] [stdout] 147 | let ports_output_channel = &response[46..47]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ports_output_channel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `kit_reload_on_change` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:148:17 [INFO] [stdout] | [INFO] [stdout] 148 | let kit_reload_on_change = &response[47..48]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_kit_reload_on_change` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `quantize_live_rec` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:149:17 [INFO] [stdout] | [INFO] [stdout] 149 | let quantize_live_rec = &response[48..49]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_quantize_live_rec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `route_to_main_msb` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:153:17 [INFO] [stdout] | [INFO] [stdout] 153 | let route_to_main_msb = &response[50..51]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_route_to_main_msb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `route_to_main_lsb` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:154:17 [INFO] [stdout] | [INFO] [stdout] 154 | let route_to_main_lsb = &response[51..52]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_route_to_main_lsb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `send_to_fx_msb` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:155:17 [INFO] [stdout] | [INFO] [stdout] 155 | let send_to_fx_msb = &response[52..53]; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_send_to_fx_msb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `send_to_fx_lsb` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:156:17 [INFO] [stdout] | [INFO] [stdout] 156 | let send_to_fx_lsb = &response[53..54]; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_send_to_fx_lsb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `auto_track_switch` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:160:17 [INFO] [stdout] | [INFO] [stdout] 160 | let auto_track_switch = &response[70..71]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_auto_track_switch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `usb_in` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:161:17 [INFO] [stdout] | [INFO] [stdout] 161 | let usb_in = &response[71..72]; [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_usb_in` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `usb_out` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:162:17 [INFO] [stdout] | [INFO] [stdout] 162 | let usb_out = &response[72..73]; [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_usb_out` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `usb_to_main_db` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:163:17 [INFO] [stdout] | [INFO] [stdout] 163 | let usb_to_main_db = &response[73..74]; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_usb_to_main_db` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rytm` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:94:27 [INFO] [stdout] | [INFO] [stdout] 94 | |response: &[u8], rytm: &mut RytmProject, elapsed: u64| -> Result<(), RytmError> { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_rytm` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `elapsed` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:94:51 [INFO] [stdout] | [INFO] [stdout] 94 | |response: &[u8], rytm: &mut RytmProject, elapsed: u64| -> Result<(), RytmError> { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_elapsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pattern` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:200:17 [INFO] [stdout] | [INFO] [stdout] 200 | let pattern = rytm.work_buffer().pattern(); [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pattern` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `elapsed` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:189:51 [INFO] [stdout] | [INFO] [stdout] 189 | |response: &[u8], rytm: &mut RytmProject, elapsed: u64| -> Result<(), RytmError> { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_elapsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `query` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:307:9 [INFO] [stdout] | [INFO] [stdout] 307 | let query = SoundQuery::new(0).unwrap(); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_query` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `elapsed` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:311:51 [INFO] [stdout] | [INFO] [stdout] 311 | |response: &[u8], rytm: &mut RytmProject, elapsed: u64| -> Result<(), RytmError> { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_elapsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `query` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:341:9 [INFO] [stdout] | [INFO] [stdout] 341 | let query = KitQuery::new(0).unwrap(); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_query` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `kit` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:352:17 [INFO] [stdout] | [INFO] [stdout] 352 | let kit = &rytm.kits()[0]; [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_kit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `elapsed` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:345:51 [INFO] [stdout] | [INFO] [stdout] 345 | |response: &[u8], rytm: &mut RytmProject, elapsed: u64| -> Result<(), RytmError> { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_elapsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `query` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:373:9 [INFO] [stdout] | [INFO] [stdout] 373 | let query = GlobalQuery::new(0).unwrap(); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_query` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `global` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:384:17 [INFO] [stdout] | [INFO] [stdout] 384 | let global = rytm.globals()[0]; [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `global` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:385:17 [INFO] [stdout] | [INFO] [stdout] 385 | let global = rytm.work_buffer().global(); [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_global` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `elapsed` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:377:51 [INFO] [stdout] | [INFO] [stdout] 377 | |response: &[u8], rytm: &mut RytmProject, elapsed: u64| -> Result<(), RytmError> { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_elapsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `elapsed` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:427:51 [INFO] [stdout] | [INFO] [stdout] 427 | |response: &[u8], rytm: &mut RytmProject, elapsed: u64| -> Result<(), RytmError> { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_elapsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `out` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:467:9 [INFO] [stdout] | [INFO] [stdout] 467 | let out = conn_out.clone(); [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_out` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `elapsed` [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:469:51 [INFO] [stdout] | [INFO] [stdout] 469 | |response: &[u8], rytm: &mut RytmProject, elapsed: u64| -> Result<(), RytmError> { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_elapsed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> rytm/tests/reverse_engineering.rs:678:9 [INFO] [stdout] | [INFO] [stdout] 678 | let mut rytm = RytmProject::try_default().unwrap(); [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: function `decode_sysex_response_to_raw` is never used [INFO] [stdout] --> rytm/tests/common/mod.rs:94:8 [INFO] [stdout] | [INFO] [stdout] 94 | pub fn decode_sysex_response_to_raw(response: &[u8]) -> Result<(Vec, SysexMeta), RytmError> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `inner` and `list_all_to_stdout` are never used [INFO] [stdout] --> rytm/tests/common/port.rs:23:12 [INFO] [stdout] | [INFO] [stdout] 7 | impl MidiIn { [INFO] [stdout] | ----------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 23 | pub fn inner(&self) -> &MidiInput { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 34 | pub fn list_all_to_stdout(&self) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `inner` and `list_all_to_stdout` are never used [INFO] [stdout] --> rytm/tests/common/port.rs:55:12 [INFO] [stdout] | [INFO] [stdout] 45 | impl MidiOut { [INFO] [stdout] | ------------ methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 55 | pub fn inner(&self) -> &MidiOutput { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 80 | pub fn list_all_to_stdout(&self) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 34.30s [INFO] running `Command { std: "docker" "inspect" "278f8659052293d71482faabba703adcc280e08ad522daa55c8c4e7455578656", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "278f8659052293d71482faabba703adcc280e08ad522daa55c8c4e7455578656", kill_on_drop: false }` [INFO] [stdout] 278f8659052293d71482faabba703adcc280e08ad522daa55c8c4e7455578656 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+b03b3a7ec92682be2917540b679478d41c95a30c" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 8aad21c658f1bd2fc7419ec114b1840610c8a962c06cc4c419a5b7c221e8cd64 [INFO] running `Command { std: "docker" "start" "-a" "8aad21c658f1bd2fc7419ec114b1840610c8a962c06cc4c419a5b7c221e8cd64", kill_on_drop: false }` [INFO] [stderr] warning: unused import: `parking_lot::Mutex` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | use parking_lot::Mutex; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused imports: `Pattern`, `sound::types::LfoMultiplier`, and `track` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:14:19 [INFO] [stderr] | [INFO] [stderr] 14 | pattern::{track, Pattern}, [INFO] [stderr] | ^^^^^ ^^^^^^^ [INFO] [stderr] 15 | sound::types::LfoMultiplier, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::sync::Arc` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:21:5 [INFO] [stderr] | [INFO] [stderr] 21 | use std::sync::Arc; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `rytm_rs::prelude` [INFO] [stderr] --> rytm/tests/common/mod.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use rytm_rs::prelude::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `prelude` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:17:5 [INFO] [stderr] | [INFO] [stderr] 17 | prelude::*, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `SysexCompatible` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:19:18 [INFO] [stderr] | [INFO] [stderr] 19 | RytmProject, SysexCompatible, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `version` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:41:17 [INFO] [stderr] | [INFO] [stderr] 41 | let version = &response[0..4]; [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_version` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `proj_bpm_msb` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:43:17 [INFO] [stderr] | [INFO] [stderr] 43 | let proj_bpm_msb = &response[4..5]; [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_proj_bpm_msb` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `proj_bpm_lsb` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:44:17 [INFO] [stderr] | [INFO] [stderr] 44 | let proj_bpm_lsb = &response[5..6]; [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_proj_bpm_lsb` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `selected_track` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:45:17 [INFO] [stderr] | [INFO] [stderr] 45 | let selected_track = &response[6..7]; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_selected_track` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `selected_track_dup` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:46:17 [INFO] [stderr] | [INFO] [stderr] 46 | let selected_track_dup = &response[7..8]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_selected_track_dup` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `selected_rs_menu` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:47:17 [INFO] [stderr] | [INFO] [stderr] 47 | let selected_rs_menu = &response[8..9]; // 0..5 [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_selected_rs_menu` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `page_select` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:50:17 [INFO] [stderr] | [INFO] [stderr] 50 | let page_select = &response[10..11]; // 0..3 [INFO] [stderr] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_page_select` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `track_mute_msb` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:54:17 [INFO] [stderr] | [INFO] [stderr] 54 | let track_mute_msb = &response[0x0C..0x0D]; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_track_mute_msb` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `track_mute_lsb` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:55:17 [INFO] [stderr] | [INFO] [stderr] 55 | let track_mute_lsb = &response[0x0D..0x0E]; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_track_mute_lsb` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `normal_chain_song` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:59:17 [INFO] [stderr] | [INFO] [stderr] 59 | let normal_chain_song = &response[0x15..0x16]; // 0 norm, 1 chain, 2 song [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_normal_chain_song` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `pattern_change_mode` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:60:17 [INFO] [stderr] | [INFO] [stderr] 60 | let pattern_change_mode = &response[0x16..0x17]; // from left 0, 1, 2, 2 duplicates for the last one [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pattern_change_mode` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `fixed_vel_enable` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:64:17 [INFO] [stderr] | [INFO] [stderr] 64 | let fixed_vel_enable = &response[0x1A..0x1B]; // 0 norm, 1 chain, 2 song [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_fixed_vel_enable` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `fix_vel_amt` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:65:17 [INFO] [stderr] | [INFO] [stderr] 65 | let fix_vel_amt = &response[0x1B..0x1C]; // from left 0, 1, 2, 2 duplicates for the last one [INFO] [stderr] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_fix_vel_amt` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sample_recorder_stuff` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:66:17 [INFO] [stderr] | [INFO] [stderr] 66 | let sample_recorder_stuff = &response[0x1C..=0x1E]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sample_recorder_stuff` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sample_recorder_rlen` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:70:17 [INFO] [stderr] | [INFO] [stderr] 70 | let sample_recorder_rlen = &response[0x820..0x821]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sample_recorder_rlen` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rytm` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:31:27 [INFO] [stderr] | [INFO] [stderr] 31 | |response: &[u8], rytm: &mut RytmProject, elapsed: u64| -> Result<(), RytmError> { [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_rytm` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `elapsed` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:31:51 [INFO] [stderr] | [INFO] [stderr] 31 | |response: &[u8], rytm: &mut RytmProject, elapsed: u64| -> Result<(), RytmError> { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_elapsed` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `version` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:104:17 [INFO] [stderr] | [INFO] [stderr] 104 | let version = &response[0..4]; [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_version` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `click_active` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:106:17 [INFO] [stderr] | [INFO] [stderr] 106 | let click_active = &response[4..5]; [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_click_active` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `click_time_sig_num` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:107:17 [INFO] [stderr] | [INFO] [stderr] 107 | let click_time_sig_num = &response[5..6]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_click_time_sig_num` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `click_time_sig_den` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:108:17 [INFO] [stderr] | [INFO] [stderr] 108 | let click_time_sig_den = &response[6..7]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_click_time_sig_den` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `pre_roll` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:109:17 [INFO] [stderr] | [INFO] [stderr] 109 | let pre_roll = &response[7..8]; [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pre_roll` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `volume` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:110:17 [INFO] [stderr] | [INFO] [stderr] 110 | let volume = &response[8..9]; [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_volume` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `auto_channel` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:115:17 [INFO] [stderr] | [INFO] [stderr] 115 | let auto_channel = &response[11..12]; [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_auto_channel` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `track_midi_channels` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:116:17 [INFO] [stderr] | [INFO] [stderr] 116 | let track_midi_channels = &response[12..24]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_track_midi_channels` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `track_fx_channel` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:117:17 [INFO] [stderr] | [INFO] [stderr] 117 | let track_fx_channel = &response[24..25]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_track_fx_channel` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `program_in_channel` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:118:17 [INFO] [stderr] | [INFO] [stderr] 118 | let program_in_channel = &response[25..26]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_program_in_channel` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `program_out_channel` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:119:17 [INFO] [stderr] | [INFO] [stderr] 119 | let program_out_channel = &response[26..27]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_program_out_channel` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `perf_channel` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:120:17 [INFO] [stderr] | [INFO] [stderr] 120 | let perf_channel = &response[27..28]; [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_perf_channel` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `out_port_function` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:123:17 [INFO] [stderr] | [INFO] [stderr] 123 | let out_port_function = &response[28..29]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_out_port_function` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `thru_port_function` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:124:17 [INFO] [stderr] | [INFO] [stderr] 124 | let thru_port_function = &response[29..30]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_thru_port_function` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `input_from` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:125:17 [INFO] [stderr] | [INFO] [stderr] 125 | let input_from = &response[30..31]; [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_input_from` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `output_to` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:126:17 [INFO] [stderr] | [INFO] [stderr] 126 | let output_to = &response[31..32]; [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_to` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `param_output` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:127:17 [INFO] [stderr] | [INFO] [stderr] 127 | let param_output = &response[32..33]; [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_param_output` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `clock_receive` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:130:17 [INFO] [stderr] | [INFO] [stderr] 130 | let clock_receive = &response[33..34]; [INFO] [stderr] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_clock_receive` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `clock_send` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:131:17 [INFO] [stderr] | [INFO] [stderr] 131 | let clock_send = &response[34..35]; [INFO] [stderr] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_clock_send` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `transport_receive` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:132:17 [INFO] [stderr] | [INFO] [stderr] 132 | let transport_receive = &response[35..36]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_transport_receive` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `transport_send` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:133:17 [INFO] [stderr] | [INFO] [stderr] 133 | let transport_send = &response[36..37]; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_transport_send` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `program_change_receive` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:134:17 [INFO] [stderr] | [INFO] [stderr] 134 | let program_change_receive = &response[37..38]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_program_change_receive` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `program_change_send` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:135:17 [INFO] [stderr] | [INFO] [stderr] 135 | let program_change_send = &response[38..39]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_program_change_send` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `receive_notes` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:138:17 [INFO] [stderr] | [INFO] [stderr] 138 | let receive_notes = &response[39..40]; [INFO] [stderr] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_receive_notes` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `receive_cc_nrpn` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:139:17 [INFO] [stderr] | [INFO] [stderr] 139 | let receive_cc_nrpn = &response[40..41]; [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_receive_cc_nrpn` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `pad_dest` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:143:17 [INFO] [stderr] | [INFO] [stderr] 143 | let pad_dest = &response[42..43]; [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pad_dest` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `pressure_dest` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:144:17 [INFO] [stderr] | [INFO] [stderr] 144 | let pressure_dest = &response[43..44]; [INFO] [stderr] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pressure_dest` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `encoder_dest` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:145:17 [INFO] [stderr] | [INFO] [stderr] 145 | let encoder_dest = &response[44..45]; [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_encoder_dest` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `mute_dest` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:146:17 [INFO] [stderr] | [INFO] [stderr] 146 | let mute_dest = &response[45..46]; [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mute_dest` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ports_output_channel` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:147:17 [INFO] [stderr] | [INFO] [stderr] 147 | let ports_output_channel = &response[46..47]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ports_output_channel` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `kit_reload_on_change` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:148:17 [INFO] [stderr] | [INFO] [stderr] 148 | let kit_reload_on_change = &response[47..48]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_kit_reload_on_change` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `quantize_live_rec` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:149:17 [INFO] [stderr] | [INFO] [stderr] 149 | let quantize_live_rec = &response[48..49]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_quantize_live_rec` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `route_to_main_msb` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:153:17 [INFO] [stderr] | [INFO] [stderr] 153 | let route_to_main_msb = &response[50..51]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_route_to_main_msb` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `route_to_main_lsb` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:154:17 [INFO] [stderr] | [INFO] [stderr] 154 | let route_to_main_lsb = &response[51..52]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_route_to_main_lsb` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `send_to_fx_msb` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:155:17 [INFO] [stderr] | [INFO] [stderr] 155 | let send_to_fx_msb = &response[52..53]; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_send_to_fx_msb` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `send_to_fx_lsb` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:156:17 [INFO] [stderr] | [INFO] [stderr] 156 | let send_to_fx_lsb = &response[53..54]; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_send_to_fx_lsb` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `auto_track_switch` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:160:17 [INFO] [stderr] | [INFO] [stderr] 160 | let auto_track_switch = &response[70..71]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_auto_track_switch` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `usb_in` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:161:17 [INFO] [stderr] | [INFO] [stderr] 161 | let usb_in = &response[71..72]; [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_usb_in` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `usb_out` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:162:17 [INFO] [stderr] | [INFO] [stderr] 162 | let usb_out = &response[72..73]; [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_usb_out` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `usb_to_main_db` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:163:17 [INFO] [stderr] | [INFO] [stderr] 163 | let usb_to_main_db = &response[73..74]; [INFO] [stderr] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_usb_to_main_db` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rytm` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:94:27 [INFO] [stderr] | [INFO] [stderr] 94 | |response: &[u8], rytm: &mut RytmProject, elapsed: u64| -> Result<(), RytmError> { [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_rytm` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `elapsed` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:94:51 [INFO] [stderr] | [INFO] [stderr] 94 | |response: &[u8], rytm: &mut RytmProject, elapsed: u64| -> Result<(), RytmError> { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_elapsed` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `pattern` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:200:17 [INFO] [stderr] | [INFO] [stderr] 200 | let pattern = rytm.work_buffer().pattern(); [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pattern` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `elapsed` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:189:51 [INFO] [stderr] | [INFO] [stderr] 189 | |response: &[u8], rytm: &mut RytmProject, elapsed: u64| -> Result<(), RytmError> { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_elapsed` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `query` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:307:9 [INFO] [stderr] | [INFO] [stderr] 307 | let query = SoundQuery::new(0).unwrap(); [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_query` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `elapsed` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:311:51 [INFO] [stderr] | [INFO] [stderr] 311 | |response: &[u8], rytm: &mut RytmProject, elapsed: u64| -> Result<(), RytmError> { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_elapsed` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `query` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:341:9 [INFO] [stderr] | [INFO] [stderr] 341 | let query = KitQuery::new(0).unwrap(); [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_query` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `kit` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:352:17 [INFO] [stderr] | [INFO] [stderr] 352 | let kit = &rytm.kits()[0]; [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_kit` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `elapsed` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:345:51 [INFO] [stderr] | [INFO] [stderr] 345 | |response: &[u8], rytm: &mut RytmProject, elapsed: u64| -> Result<(), RytmError> { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_elapsed` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `query` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:373:9 [INFO] [stderr] | [INFO] [stderr] 373 | let query = GlobalQuery::new(0).unwrap(); [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_query` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `global` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:384:17 [INFO] [stderr] | [INFO] [stderr] 384 | let global = rytm.globals()[0]; [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_global` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `global` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:385:17 [INFO] [stderr] | [INFO] [stderr] 385 | let global = rytm.work_buffer().global(); [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_global` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `elapsed` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:377:51 [INFO] [stderr] | [INFO] [stderr] 377 | |response: &[u8], rytm: &mut RytmProject, elapsed: u64| -> Result<(), RytmError> { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_elapsed` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `elapsed` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:427:51 [INFO] [stderr] | [INFO] [stderr] 427 | |response: &[u8], rytm: &mut RytmProject, elapsed: u64| -> Result<(), RytmError> { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_elapsed` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `out` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:467:9 [INFO] [stderr] | [INFO] [stderr] 467 | let out = conn_out.clone(); [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_out` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `elapsed` [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:469:51 [INFO] [stderr] | [INFO] [stderr] 469 | |response: &[u8], rytm: &mut RytmProject, elapsed: u64| -> Result<(), RytmError> { [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_elapsed` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> rytm/tests/reverse_engineering.rs:678:9 [INFO] [stderr] | [INFO] [stderr] 678 | let mut rytm = RytmProject::try_default().unwrap(); [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: function `decode_sysex_response_to_raw` is never used [INFO] [stderr] --> rytm/tests/common/mod.rs:94:8 [INFO] [stderr] | [INFO] [stderr] 94 | pub fn decode_sysex_response_to_raw(response: &[u8]) -> Result<(Vec, SysexMeta), RytmError> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: methods `inner` and `list_all_to_stdout` are never used [INFO] [stderr] --> rytm/tests/common/port.rs:23:12 [INFO] [stderr] | [INFO] [stderr] 7 | impl MidiIn { [INFO] [stderr] | ----------- methods in this implementation [INFO] [stderr] ... [INFO] [stderr] 23 | pub fn inner(&self) -> &MidiInput { [INFO] [stderr] | ^^^^^ [INFO] [stderr] ... [INFO] [stderr] 34 | pub fn list_all_to_stdout(&self) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: methods `inner` and `list_all_to_stdout` are never used [INFO] [stderr] --> rytm/tests/common/port.rs:55:12 [INFO] [stderr] | [INFO] [stderr] 45 | impl MidiOut { [INFO] [stderr] | ------------ methods in this implementation [INFO] [stderr] ... [INFO] [stderr] 55 | pub fn inner(&self) -> &MidiOutput { [INFO] [stderr] | ^^^^^ [INFO] [stderr] ... [INFO] [stderr] 80 | pub fn list_all_to_stdout(&self) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `rytm-rs` (test "reverse_engineering") generated 83 warnings (run `cargo fix --test "reverse_engineering"` to apply 4 suggestions) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.14s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rytm_rs-e2c190788fc3a276) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/reverse_engineering.rs (/opt/rustwide/target/debug/deps/reverse_engineering-270041efbc292cf4) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stderr] ALSA lib seq_hw.c:528:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory [INFO] [stderr] ALSA lib seq_hw.c:528:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory [INFO] [stderr] ALSA lib seq_hw.c:528:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory [INFO] [stderr] ALSA lib seq_hw.c:528:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory [INFO] [stderr] ALSA lib seq_hw.c:528:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory [INFO] [stderr] ALSA lib seq_hw.c:528:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory [INFO] [stderr] ALSA lib seq_hw.c:528:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory [INFO] [stderr] ALSA lib seq_hw.c:528:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory [INFO] [stderr] ALSA lib seq_hw.c:528:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory [INFO] [stdout] test settings_type ... FAILED [INFO] [stdout] test global_type ... FAILED [INFO] [stdout] test usage ... FAILED [INFO] [stdout] test plock_seq ... FAILED [INFO] [stdout] test sound ... FAILED [INFO] [stdout] test kit ... FAILED [INFO] [stdout] test global ... FAILED [INFO] [stdout] test settings ... FAILED [INFO] [stdout] test pattern_type ... FAILED [INFO] [stdout] test stuff ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- settings_type stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'settings_type' panicked at rytm/tests/common/mod.rs:17:54: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: MIDI support could not be initialized [INFO] [stdout] [INFO] [stdout] Stack backtrace: [INFO] [stdout] 0: anyhow::error:: for anyhow::Error>::from [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.75/src/backtrace.rs:27:14 [INFO] [stdout] 1: as core::ops::try_trait::FromResidual>>::from_residual [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:2079:27 [INFO] [stdout] 2: reverse_engineering::common::port::MidiOut::new [INFO] [stdout] at ./tests/common/port.rs:47:21 [INFO] [stdout] 3: reverse_engineering::common::get_connection_to_rytm [INFO] [stdout] at ./tests/common/mod.rs:17:18 [INFO] [stdout] 4: reverse_engineering::settings_type [INFO] [stdout] at ./tests/reverse_engineering.rs:421:20 [INFO] [stdout] 5: reverse_engineering::settings_type::{{closure}} [INFO] [stdout] at ./tests/reverse_engineering.rs:419:19 [INFO] [stdout] 6: core::ops::function::FnOnce::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 7: core::ops::function::FnOnce::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 8: test::__rust_begin_short_backtrace [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18 [INFO] [stdout] 9: test::run_test_in_process::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74 [INFO] [stdout] 10: as core::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 11: std::panicking::catch_unwind::do_call [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 12: std::panicking::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 13: std::panic::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 14: test::run_test_in_process [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27 [INFO] [stdout] 15: test::run_test::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43 [INFO] [stdout] 16: test::run_test::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41 [INFO] [stdout] 17: std::sys::backtrace::__rust_begin_short_backtrace [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 18: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 19: as core::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 20: std::panicking::catch_unwind::do_call [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 21: std::panicking::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 22: std::panic::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 23: std::thread::Builder::spawn_unchecked_::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 24: core::ops::function::FnOnce::call_once{{vtable.shim}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: as core::ops::function::FnOnce>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 26: as core::ops::function::FnOnce>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 27: std::sys::pal::unix::thread::Thread::new::thread_start [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 28: [INFO] [stdout] 29: clone [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x56268c5a8d92 - std::backtrace_rs::backtrace::libunwind::trace::hf6dd235ae0786829 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x56268c5a8d92 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a5b54e78104e8b2 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x56268c5a8d92 - std::sys::backtrace::_print_fmt::hca7a5c1644e21919 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x56268c5a8d92 - ::fmt::h38110959524b373c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x56268c5cf5b3 - core::fmt::rt::Argument::fmt::h391eb3fdbf3d4042 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x56268c5cf5b3 - core::fmt::write::h5b87140645224122 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/mod.rs:1465:25 [INFO] [stdout] 6: 0x56268c5a57c3 - std::io::default_write_fmt::h3039811ce7aea84b [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x56268c5a57c3 - std::io::Write::write_fmt::h2eef262cf4840ab4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x56268c5a8be2 - std::sys::backtrace::BacktraceLock::print::hcd755c38f62e4492 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x56268c5aa2fc - std::panicking::default_hook::{{closure}}::h351f33591b26e6e7 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:300:27 [INFO] [stdout] 10: 0x56268c5aa152 - std::panicking::default_hook::he5bba7bf0a373c6e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x56268c489744 - as core::ops::function::Fn>::call::he967d9fa26b9957c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x56268c489744 - test::test_main_with_exit_callback::{{closure}}::h80e1694b81a05381 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x56268c5aacdb - as core::ops::function::Fn>::call::h4e924fcf5bc64d70 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x56268c5aacdb - std::panicking::rust_panic_with_hook::hdf456b43e6535023 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x56268c5aaaaa - std::panicking::begin_panic_handler::{{closure}}::he1c1ab0b84006a97 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:706:13 [INFO] [stdout] 16: 0x56268c5a9289 - std::sys::backtrace::__rust_end_short_backtrace::h2a71da996e10b8a0 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x56268c5aa73d - __rustc[92197b79f0fe8095]::rust_begin_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x56268c5cd610 - core::panicking::panic_fmt::h723bf1d52f6dad29 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x56268c5cda56 - core::result::unwrap_failed::hee42034aaecc2a24 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:1761:5 [INFO] [stdout] 20: 0x56268c3e9b91 - core::result::Result::unwrap::h330c2aad4c8699a1 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:1167:23 [INFO] [stdout] 21: 0x56268c3e9b91 - reverse_engineering::common::get_connection_to_rytm::h97c4543b5aa969d1 [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/common/mod.rs:17:54 [INFO] [stdout] 22: 0x56268c3d8772 - reverse_engineering::settings_type::he9aa9aede8c61340 [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/reverse_engineering.rs:421:20 [INFO] [stdout] 23: 0x56268c3d8627 - reverse_engineering::settings_type::{{closure}}::h7c60a9067afcc88a [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/reverse_engineering.rs:419:19 [INFO] [stdout] 24: 0x56268c3e47e6 - core::ops::function::FnOnce::call_once::h21deb87c7da7d63b [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x56268c48eeeb - core::ops::function::FnOnce::call_once::h0669c8b9c48a7d8a [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x56268c48eeeb - test::__rust_begin_short_backtrace::h7b085d6d90a7575c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18 [INFO] [stdout] 27: 0x56268c48e0be - test::run_test_in_process::{{closure}}::ha304053f1e1d1fbe [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74 [INFO] [stdout] 28: 0x56268c48e0be - as core::ops::function::FnOnce<()>>::call_once::h8e30650eb6723f86 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x56268c48e0be - std::panicking::catch_unwind::do_call::hfe563e330be3fd9d [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 30: 0x56268c48e0be - std::panicking::catch_unwind::hed40f568f7f44546 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 31: 0x56268c48e0be - std::panic::catch_unwind::h3bb9c46c11d39dfb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x56268c48e0be - test::run_test_in_process::hd65f1a6e6622ae42 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27 [INFO] [stdout] 33: 0x56268c48e0be - test::run_test::{{closure}}::h9e896de936f245ea [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43 [INFO] [stdout] 34: 0x56268c451cb4 - test::run_test::{{closure}}::hbb18881f56552c10 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41 [INFO] [stdout] 35: 0x56268c451cb4 - std::sys::backtrace::__rust_begin_short_backtrace::hca2387d32733b689 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 36: 0x56268c4555aa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h9601175bf02a7fb8 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x56268c4555aa - as core::ops::function::FnOnce<()>>::call_once::had8286ad0e1f2528 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x56268c4555aa - std::panicking::catch_unwind::do_call::he4164e9e75841fd6 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 39: 0x56268c4555aa - std::panicking::catch_unwind::h48ccc52a84ae7300 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 40: 0x56268c4555aa - std::panic::catch_unwind::h3d97eb787aa35ee4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x56268c4555aa - std::thread::Builder::spawn_unchecked_::{{closure}}::h1019329d11de31fb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x56268c4555aa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h050615be551c6447 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x56268c5ade87 - as core::ops::function::FnOnce>::call_once::h23e83c3768c28e74 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 44: 0x56268c5ade87 - as core::ops::function::FnOnce>::call_once::he67b41932d2c126e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 45: 0x56268c5ade87 - std::sys::pal::unix::thread::Thread::new::thread_start::hc05bf0eaa2386caa [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 46: 0x72630257baa4 - [INFO] [stdout] 47: 0x726302608a34 - clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- global_type stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'global_type' panicked at rytm/tests/common/mod.rs:17:54: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: MIDI support could not be initialized [INFO] [stdout] [INFO] [stdout] Stack backtrace: [INFO] [stdout] 0: anyhow::error:: for anyhow::Error>::from [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.75/src/backtrace.rs:27:14 [INFO] [stdout] 1: as core::ops::try_trait::FromResidual>>::from_residual [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:2079:27 [INFO] [stdout] 2: reverse_engineering::common::port::MidiOut::new [INFO] [stdout] at ./tests/common/port.rs:47:21 [INFO] [stdout] 3: reverse_engineering::common::get_connection_to_rytm [INFO] [stdout] at ./tests/common/mod.rs:17:18 [INFO] [stdout] 4: reverse_engineering::global_type [INFO] [stdout] at ./tests/reverse_engineering.rs:370:20 [INFO] [stdout] 5: reverse_engineering::global_type::{{closure}} [INFO] [stdout] at ./tests/reverse_engineering.rs:368:17 [INFO] [stdout] 6: core::ops::function::FnOnce::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 7: core::ops::function::FnOnce::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 8: test::__rust_begin_short_backtrace [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18 [INFO] [stdout] 9: test::run_test_in_process::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74 [INFO] [stdout] 10: as core::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 11: std::panicking::catch_unwind::do_call [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 12: std::panicking::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 13: std::panic::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 14: test::run_test_in_process [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27 [INFO] [stdout] 15: test::run_test::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43 [INFO] [stdout] 16: test::run_test::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41 [INFO] [stdout] 17: std::sys::backtrace::__rust_begin_short_backtrace [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 18: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 19: as core::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 20: std::panicking::catch_unwind::do_call [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 21: std::panicking::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 22: std::panic::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 23: std::thread::Builder::spawn_unchecked_::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 24: core::ops::function::FnOnce::call_once{{vtable.shim}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: as core::ops::function::FnOnce>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 26: as core::ops::function::FnOnce>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 27: std::sys::pal::unix::thread::Thread::new::thread_start [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 28: [INFO] [stdout] 29: clone [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x56268c5a8d92 - std::backtrace_rs::backtrace::libunwind::trace::hf6dd235ae0786829 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x56268c5a8d92 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a5b54e78104e8b2 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x56268c5a8d92 - std::sys::backtrace::_print_fmt::hca7a5c1644e21919 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x56268c5a8d92 - ::fmt::h38110959524b373c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x56268c5cf5b3 - core::fmt::rt::Argument::fmt::h391eb3fdbf3d4042 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x56268c5cf5b3 - core::fmt::write::h5b87140645224122 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/mod.rs:1465:25 [INFO] [stdout] 6: 0x56268c5a57c3 - std::io::default_write_fmt::h3039811ce7aea84b [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x56268c5a57c3 - std::io::Write::write_fmt::h2eef262cf4840ab4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x56268c5a8be2 - std::sys::backtrace::BacktraceLock::print::hcd755c38f62e4492 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x56268c5aa2fc - std::panicking::default_hook::{{closure}}::h351f33591b26e6e7 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:300:27 [INFO] [stdout] 10: 0x56268c5aa152 - std::panicking::default_hook::he5bba7bf0a373c6e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x56268c489744 - as core::ops::function::Fn>::call::he967d9fa26b9957c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x56268c489744 - test::test_main_with_exit_callback::{{closure}}::h80e1694b81a05381 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x56268c5aacdb - as core::ops::function::Fn>::call::h4e924fcf5bc64d70 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x56268c5aacdb - std::panicking::rust_panic_with_hook::hdf456b43e6535023 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x56268c5aaaaa - std::panicking::begin_panic_handler::{{closure}}::he1c1ab0b84006a97 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:706:13 [INFO] [stdout] 16: 0x56268c5a9289 - std::sys::backtrace::__rust_end_short_backtrace::h2a71da996e10b8a0 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x56268c5aa73d - __rustc[92197b79f0fe8095]::rust_begin_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x56268c5cd610 - core::panicking::panic_fmt::h723bf1d52f6dad29 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x56268c5cda56 - core::result::unwrap_failed::hee42034aaecc2a24 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:1761:5 [INFO] [stdout] 20: 0x56268c3e9b91 - core::result::Result::unwrap::h330c2aad4c8699a1 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:1167:23 [INFO] [stdout] 21: 0x56268c3e9b91 - reverse_engineering::common::get_connection_to_rytm::h97c4543b5aa969d1 [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/common/mod.rs:17:54 [INFO] [stdout] 22: 0x56268c3d7f92 - reverse_engineering::global_type::hfe1d9484594e5c25 [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/reverse_engineering.rs:370:20 [INFO] [stdout] 23: 0x56268c3d7e47 - reverse_engineering::global_type::{{closure}}::h3818e14bf4386ce5 [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/reverse_engineering.rs:368:17 [INFO] [stdout] 24: 0x56268c3e4826 - core::ops::function::FnOnce::call_once::h23c3da5fbbaa35ad [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x56268c48eeeb - core::ops::function::FnOnce::call_once::h0669c8b9c48a7d8a [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x56268c48eeeb - test::__rust_begin_short_backtrace::h7b085d6d90a7575c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18 [INFO] [stdout] 27: 0x56268c48e0be - test::run_test_in_process::{{closure}}::ha304053f1e1d1fbe [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74 [INFO] [stdout] 28: 0x56268c48e0be - as core::ops::function::FnOnce<()>>::call_once::h8e30650eb6723f86 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x56268c48e0be - std::panicking::catch_unwind::do_call::hfe563e330be3fd9d [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 30: 0x56268c48e0be - std::panicking::catch_unwind::hed40f568f7f44546 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 31: 0x56268c48e0be - std::panic::catch_unwind::h3bb9c46c11d39dfb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x56268c48e0be - test::run_test_in_process::hd65f1a6e6622ae42 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27 [INFO] [stdout] 33: 0x56268c48e0be - test::run_test::{{closure}}::h9e896de936f245ea [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43 [INFO] [stdout] 34: 0x56268c451cb4 - test::run_test::{{closure}}::hbb18881f56552c10 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41 [INFO] [stdout] 35: 0x56268c451cb4 - std::sys::backtrace::__rust_begin_short_backtrace::hca2387d32733b689 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 36: 0x56268c4555aa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h9601175bf02a7fb8 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x56268c4555aa - as core::ops::function::FnOnce<()>>::call_once::had8286ad0e1f2528 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x56268c4555aa - std::panicking::catch_unwind::do_call::he4164e9e75841fd6 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 39: 0x56268c4555aa - std::panicking::catch_unwind::h48ccc52a84ae7300 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 40: 0x56268c4555aa - std::panic::catch_unwind::h3d97eb787aa35ee4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x56268c4555aa - std::thread::Builder::spawn_unchecked_::{{closure}}::h1019329d11de31fb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x56268c4555aa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h050615be551c6447 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x56268c5ade87 - as core::ops::function::FnOnce>::call_once::h23e83c3768c28e74 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 44: 0x56268c5ade87 - as core::ops::function::FnOnce>::call_once::he67b41932d2c126e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 45: 0x56268c5ade87 - std::sys::pal::unix::thread::Thread::new::thread_start::hc05bf0eaa2386caa [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 46: 0x72630257baa4 - [INFO] [stdout] 47: 0x726302608a34 - clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- usage stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'usage' panicked at rytm/tests/reverse_engineering.rs:519:58: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: MIDI support could not be initialized [INFO] [stdout] [INFO] [stdout] Stack backtrace: [INFO] [stdout] 0: anyhow::error:: for anyhow::Error>::from [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.75/src/backtrace.rs:27:14 [INFO] [stdout] 1: as core::ops::try_trait::FromResidual>>::from_residual [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:2079:27 [INFO] [stdout] 2: reverse_engineering::common::port::MidiOut::new [INFO] [stdout] at ./tests/common/port.rs:47:21 [INFO] [stdout] 3: reverse_engineering::usage::get_connection_to_rytm [INFO] [stdout] at ./tests/reverse_engineering.rs:519:22 [INFO] [stdout] 4: reverse_engineering::usage [INFO] [stdout] at ./tests/reverse_engineering.rs:560:20 [INFO] [stdout] 5: reverse_engineering::usage::{{closure}} [INFO] [stdout] at ./tests/reverse_engineering.rs:511:11 [INFO] [stdout] 6: core::ops::function::FnOnce::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 7: core::ops::function::FnOnce::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 8: test::__rust_begin_short_backtrace [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18 [INFO] [stdout] 9: test::run_test_in_process::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74 [INFO] [stdout] 10: as core::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 11: std::panicking::catch_unwind::do_call [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 12: std::panicking::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 13: std::panic::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 14: test::run_test_in_process [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27 [INFO] [stdout] 15: test::run_test::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43 [INFO] [stdout] 16: test::run_test::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41 [INFO] [stdout] 17: std::sys::backtrace::__rust_begin_short_backtrace [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 18: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 19: as core::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 20: std::panicking::catch_unwind::do_call [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 21: std::panicking::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 22: std::panic::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 23: std::thread::Builder::spawn_unchecked_::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 24: core::ops::function::FnOnce::call_once{{vtable.shim}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: as core::ops::function::FnOnce>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 26: as core::ops::function::FnOnce>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 27: std::sys::pal::unix::thread::Thread::new::thread_start [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 28: [INFO] [stdout] 29: clone [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x56268c5a8d92 - std::backtrace_rs::backtrace::libunwind::trace::hf6dd235ae0786829 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x56268c5a8d92 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a5b54e78104e8b2 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x56268c5a8d92 - std::sys::backtrace::_print_fmt::hca7a5c1644e21919 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x56268c5a8d92 - ::fmt::h38110959524b373c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x56268c5cf5b3 - core::fmt::rt::Argument::fmt::h391eb3fdbf3d4042 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x56268c5cf5b3 - core::fmt::write::h5b87140645224122 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/mod.rs:1465:25 [INFO] [stdout] 6: 0x56268c5a57c3 - std::io::default_write_fmt::h3039811ce7aea84b [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x56268c5a57c3 - std::io::Write::write_fmt::h2eef262cf4840ab4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x56268c5a8be2 - std::sys::backtrace::BacktraceLock::print::hcd755c38f62e4492 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x56268c5aa2fc - std::panicking::default_hook::{{closure}}::h351f33591b26e6e7 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:300:27 [INFO] [stdout] 10: 0x56268c5aa152 - std::panicking::default_hook::he5bba7bf0a373c6e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x56268c489744 - as core::ops::function::Fn>::call::he967d9fa26b9957c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x56268c489744 - test::test_main_with_exit_callback::{{closure}}::h80e1694b81a05381 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x56268c5aacdb - as core::ops::function::Fn>::call::h4e924fcf5bc64d70 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x56268c5aacdb - std::panicking::rust_panic_with_hook::hdf456b43e6535023 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x56268c5aaaaa - std::panicking::begin_panic_handler::{{closure}}::he1c1ab0b84006a97 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:706:13 [INFO] [stdout] 16: 0x56268c5a9289 - std::sys::backtrace::__rust_end_short_backtrace::h2a71da996e10b8a0 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x56268c5aa73d - __rustc[92197b79f0fe8095]::rust_begin_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x56268c5cd610 - core::panicking::panic_fmt::h723bf1d52f6dad29 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x56268c5cda56 - core::result::unwrap_failed::hee42034aaecc2a24 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:1761:5 [INFO] [stdout] 20: 0x56268c3da431 - core::result::Result::unwrap::h330c2aad4c8699a1 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:1167:23 [INFO] [stdout] 21: 0x56268c3da431 - reverse_engineering::usage::get_connection_to_rytm::h2b98fea531b77508 [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/reverse_engineering.rs:519:58 [INFO] [stdout] 22: 0x56268c3d94c7 - reverse_engineering::usage::h108bef6bb4f128f3 [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/reverse_engineering.rs:560:20 [INFO] [stdout] 23: 0x56268c3d9377 - reverse_engineering::usage::{{closure}}::h48c1f26376ce94c3 [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/reverse_engineering.rs:511:11 [INFO] [stdout] 24: 0x56268c3e4926 - core::ops::function::FnOnce::call_once::h3c468a3fa7cfdd82 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x56268c48eeeb - core::ops::function::FnOnce::call_once::h0669c8b9c48a7d8a [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x56268c48eeeb - test::__rust_begin_short_backtrace::h7b085d6d90a7575c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18 [INFO] [stdout] 27: 0x56268c48e0be - test::run_test_in_process::{{closure}}::ha304053f1e1d1fbe [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74 [INFO] [stdout] 28: 0x56268c48e0be - as core::ops::function::FnOnce<()>>::call_once::h8e30650eb6723f86 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x56268c48e0be - std::panicking::catch_unwind::do_call::hfe563e330be3fd9d [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 30: 0x56268c48e0be - std::panicking::catch_unwind::hed40f568f7f44546 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 31: 0x56268c48e0be - std::panic::catch_unwind::h3bb9c46c11d39dfb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x56268c48e0be - test::run_test_in_process::hd65f1a6e6622ae42 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27 [INFO] [stdout] 33: 0x56268c48e0be - test::run_test::{{closure}}::h9e896de936f245ea [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43 [INFO] [stdout] 34: 0x56268c451cb4 - test::run_test::{{closure}}::hbb18881f56552c10 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41 [INFO] [stdout] 35: 0x56268c451cb4 - std::sys::backtrace::__rust_begin_short_backtrace::hca2387d32733b689 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 36: 0x56268c4555aa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h9601175bf02a7fb8 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x56268c4555aa - as core::ops::function::FnOnce<()>>::call_once::had8286ad0e1f2528 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x56268c4555aa - std::panicking::catch_unwind::do_call::he4164e9e75841fd6 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 39: 0x56268c4555aa - std::panicking::catch_unwind::h48ccc52a84ae7300 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 40: 0x56268c4555aa - std::panic::catch_unwind::h3d97eb787aa35ee4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x56268c4555aa - std::thread::Builder::spawn_unchecked_::{{closure}}::h1019329d11de31fb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x56268c4555aa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h050615be551c6447 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x56268c5ade87 - as core::ops::function::FnOnce>::call_once::h23e83c3768c28e74 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 44: 0x56268c5ade87 - as core::ops::function::FnOnce>::call_once::he67b41932d2c126e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 45: 0x56268c5ade87 - std::sys::pal::unix::thread::Thread::new::thread_start::hc05bf0eaa2386caa [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 46: 0x72630257baa4 - [INFO] [stdout] 47: 0x726302608a34 - clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- plock_seq stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'plock_seq' panicked at rytm/tests/common/mod.rs:17:54: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: MIDI support could not be initialized [INFO] [stdout] [INFO] [stdout] Stack backtrace: [INFO] [stdout] 0: anyhow::error:: for anyhow::Error>::from [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.75/src/backtrace.rs:27:14 [INFO] [stdout] 1: as core::ops::try_trait::FromResidual>>::from_residual [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:2079:27 [INFO] [stdout] 2: reverse_engineering::common::port::MidiOut::new [INFO] [stdout] at ./tests/common/port.rs:47:21 [INFO] [stdout] 3: reverse_engineering::common::get_connection_to_rytm [INFO] [stdout] at ./tests/common/mod.rs:17:18 [INFO] [stdout] 4: reverse_engineering::plock_seq [INFO] [stdout] at ./tests/reverse_engineering.rs:182:20 [INFO] [stdout] 5: reverse_engineering::plock_seq::{{closure}} [INFO] [stdout] at ./tests/reverse_engineering.rs:180:15 [INFO] [stdout] 6: core::ops::function::FnOnce::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 7: core::ops::function::FnOnce::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 8: test::__rust_begin_short_backtrace [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18 [INFO] [stdout] 9: test::run_test_in_process::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74 [INFO] [stdout] 10: as core::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 11: std::panicking::catch_unwind::do_call [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 12: std::panicking::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 13: std::panic::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 14: test::run_test_in_process [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27 [INFO] [stdout] 15: test::run_test::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43 [INFO] [stdout] 16: test::run_test::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41 [INFO] [stdout] 17: std::sys::backtrace::__rust_begin_short_backtrace [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 18: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 19: as core::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 20: std::panicking::catch_unwind::do_call [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 21: std::panicking::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 22: std::panic::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 23: std::thread::Builder::spawn_unchecked_::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 24: core::ops::function::FnOnce::call_once{{vtable.shim}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: as core::ops::function::FnOnce>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 26: as core::ops::function::FnOnce>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 27: std::sys::pal::unix::thread::Thread::new::thread_start [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 28: [INFO] [stdout] 29: clone [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x56268c5a8d92 - std::backtrace_rs::backtrace::libunwind::trace::hf6dd235ae0786829 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x56268c5a8d92 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a5b54e78104e8b2 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x56268c5a8d92 - std::sys::backtrace::_print_fmt::hca7a5c1644e21919 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x56268c5a8d92 - ::fmt::h38110959524b373c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x56268c5cf5b3 - core::fmt::rt::Argument::fmt::h391eb3fdbf3d4042 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x56268c5cf5b3 - core::fmt::write::h5b87140645224122 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/mod.rs:1465:25 [INFO] [stdout] 6: 0x56268c5a57c3 - std::io::default_write_fmt::h3039811ce7aea84b [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x56268c5a57c3 - std::io::Write::write_fmt::h2eef262cf4840ab4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x56268c5a8be2 - std::sys::backtrace::BacktraceLock::print::hcd755c38f62e4492 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x56268c5aa2fc - std::panicking::default_hook::{{closure}}::h351f33591b26e6e7 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:300:27 [INFO] [stdout] 10: 0x56268c5aa152 - std::panicking::default_hook::he5bba7bf0a373c6e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x56268c489744 - as core::ops::function::Fn>::call::he967d9fa26b9957c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x56268c489744 - test::test_main_with_exit_callback::{{closure}}::h80e1694b81a05381 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x56268c5aacdb - as core::ops::function::Fn>::call::h4e924fcf5bc64d70 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x56268c5aacdb - std::panicking::rust_panic_with_hook::hdf456b43e6535023 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x56268c5aaaaa - std::panicking::begin_panic_handler::{{closure}}::he1c1ab0b84006a97 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:706:13 [INFO] [stdout] 16: 0x56268c5a9289 - std::sys::backtrace::__rust_end_short_backtrace::h2a71da996e10b8a0 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x56268c5aa73d - __rustc[92197b79f0fe8095]::rust_begin_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x56268c5cd610 - core::panicking::panic_fmt::h723bf1d52f6dad29 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x56268c5cda56 - core::result::unwrap_failed::hee42034aaecc2a24 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:1761:5 [INFO] [stdout] 20: 0x56268c3e9b91 - core::result::Result::unwrap::h330c2aad4c8699a1 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:1167:23 [INFO] [stdout] 21: 0x56268c3e9b91 - reverse_engineering::common::get_connection_to_rytm::h97c4543b5aa969d1 [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/common/mod.rs:17:54 [INFO] [stdout] 22: 0x56268c3d6612 - reverse_engineering::plock_seq::h9e413d812767daba [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/reverse_engineering.rs:182:20 [INFO] [stdout] 23: 0x56268c3d64c7 - reverse_engineering::plock_seq::{{closure}}::h595252bb09ac3364 [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/reverse_engineering.rs:180:15 [INFO] [stdout] 24: 0x56268c3e49e6 - core::ops::function::FnOnce::call_once::h9412409733607fd7 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x56268c48eeeb - core::ops::function::FnOnce::call_once::h0669c8b9c48a7d8a [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x56268c48eeeb - test::__rust_begin_short_backtrace::h7b085d6d90a7575c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18 [INFO] [stdout] 27: 0x56268c48e0be - test::run_test_in_process::{{closure}}::ha304053f1e1d1fbe [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74 [INFO] [stdout] 28: 0x56268c48e0be - as core::ops::function::FnOnce<()>>::call_once::h8e30650eb6723f86 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x56268c48e0be - std::panicking::catch_unwind::do_call::hfe563e330be3fd9d [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 30: 0x56268c48e0be - std::panicking::catch_unwind::hed40f568f7f44546 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 31: 0x56268c48e0be - std::panic::catch_unwind::h3bb9c46c11d39dfb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x56268c48e0be - test::run_test_in_process::hd65f1a6e6622ae42 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27 [INFO] [stdout] 33: 0x56268c48e0be - test::run_test::{{closure}}::h9e896de936f245ea [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43 [INFO] [stdout] 34: 0x56268c451cb4 - test::run_test::{{closure}}::hbb18881f56552c10 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41 [INFO] [stdout] 35: 0x56268c451cb4 - std::sys::backtrace::__rust_begin_short_backtrace::hca2387d32733b689 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 36: 0x56268c4555aa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h9601175bf02a7fb8 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x56268c4555aa - as core::ops::function::FnOnce<()>>::call_once::had8286ad0e1f2528 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x56268c4555aa - std::panicking::catch_unwind::do_call::he4164e9e75841fd6 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 39: 0x56268c4555aa - std::panicking::catch_unwind::h48ccc52a84ae7300 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 40: 0x56268c4555aa - std::panic::catch_unwind::h3d97eb787aa35ee4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x56268c4555aa - std::thread::Builder::spawn_unchecked_::{{closure}}::h1019329d11de31fb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x56268c4555aa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h050615be551c6447 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x56268c5ade87 - as core::ops::function::FnOnce>::call_once::h23e83c3768c28e74 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 44: 0x56268c5ade87 - as core::ops::function::FnOnce>::call_once::he67b41932d2c126e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 45: 0x56268c5ade87 - std::sys::pal::unix::thread::Thread::new::thread_start::hc05bf0eaa2386caa [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 46: 0x72630257baa4 - [INFO] [stdout] 47: 0x726302608a34 - clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- sound stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'sound' panicked at rytm/tests/common/mod.rs:17:54: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: MIDI support could not be initialized [INFO] [stdout] [INFO] [stdout] Stack backtrace: [INFO] [stdout] 0: anyhow::error:: for anyhow::Error>::from [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.75/src/backtrace.rs:27:14 [INFO] [stdout] 1: as core::ops::try_trait::FromResidual>>::from_residual [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:2079:27 [INFO] [stdout] 2: reverse_engineering::common::port::MidiOut::new [INFO] [stdout] at ./tests/common/port.rs:47:21 [INFO] [stdout] 3: reverse_engineering::common::get_connection_to_rytm [INFO] [stdout] at ./tests/common/mod.rs:17:18 [INFO] [stdout] 4: reverse_engineering::sound [INFO] [stdout] at ./tests/reverse_engineering.rs:302:20 [INFO] [stdout] 5: reverse_engineering::sound::{{closure}} [INFO] [stdout] at ./tests/reverse_engineering.rs:300:11 [INFO] [stdout] 6: core::ops::function::FnOnce::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 7: core::ops::function::FnOnce::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 8: test::__rust_begin_short_backtrace [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18 [INFO] [stdout] 9: test::run_test_in_process::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74 [INFO] [stdout] 10: as core::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 11: std::panicking::catch_unwind::do_call [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 12: std::panicking::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 13: std::panic::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 14: test::run_test_in_process [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27 [INFO] [stdout] 15: test::run_test::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43 [INFO] [stdout] 16: test::run_test::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41 [INFO] [stdout] 17: std::sys::backtrace::__rust_begin_short_backtrace [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 18: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 19: as core::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 20: std::panicking::catch_unwind::do_call [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 21: std::panicking::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 22: std::panic::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 23: std::thread::Builder::spawn_unchecked_::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 24: core::ops::function::FnOnce::call_once{{vtable.shim}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: as core::ops::function::FnOnce>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 26: as core::ops::function::FnOnce>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 27: std::sys::pal::unix::thread::Thread::new::thread_start [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 28: [INFO] [stdout] 29: clone [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x56268c5a8d92 - std::backtrace_rs::backtrace::libunwind::trace::hf6dd235ae0786829 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x56268c5a8d92 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a5b54e78104e8b2 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x56268c5a8d92 - std::sys::backtrace::_print_fmt::hca7a5c1644e21919 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x56268c5a8d92 - ::fmt::h38110959524b373c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x56268c5cf5b3 - core::fmt::rt::Argument::fmt::h391eb3fdbf3d4042 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x56268c5cf5b3 - core::fmt::write::h5b87140645224122 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/mod.rs:1465:25 [INFO] [stdout] 6: 0x56268c5a57c3 - std::io::default_write_fmt::h3039811ce7aea84b [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x56268c5a57c3 - std::io::Write::write_fmt::h2eef262cf4840ab4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x56268c5a8be2 - std::sys::backtrace::BacktraceLock::print::hcd755c38f62e4492 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x56268c5aa2fc - std::panicking::default_hook::{{closure}}::h351f33591b26e6e7 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:300:27 [INFO] [stdout] 10: 0x56268c5aa152 - std::panicking::default_hook::he5bba7bf0a373c6e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x56268c489744 - as core::ops::function::Fn>::call::he967d9fa26b9957c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x56268c489744 - test::test_main_with_exit_callback::{{closure}}::h80e1694b81a05381 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x56268c5aacdb - as core::ops::function::Fn>::call::h4e924fcf5bc64d70 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x56268c5aacdb - std::panicking::rust_panic_with_hook::hdf456b43e6535023 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x56268c5aaaaa - std::panicking::begin_panic_handler::{{closure}}::he1c1ab0b84006a97 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:706:13 [INFO] [stdout] 16: 0x56268c5a9289 - std::sys::backtrace::__rust_end_short_backtrace::h2a71da996e10b8a0 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x56268c5aa73d - __rustc[92197b79f0fe8095]::rust_begin_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x56268c5cd610 - core::panicking::panic_fmt::h723bf1d52f6dad29 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x56268c5cda56 - core::result::unwrap_failed::hee42034aaecc2a24 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:1761:5 [INFO] [stdout] 20: 0x56268c3e9b91 - core::result::Result::unwrap::h330c2aad4c8699a1 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:1167:23 [INFO] [stdout] 21: 0x56268c3e9b91 - reverse_engineering::common::get_connection_to_rytm::h97c4543b5aa969d1 [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/common/mod.rs:17:54 [INFO] [stdout] 22: 0x56268c3d6c6e - reverse_engineering::sound::hac4236159739d9d4 [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/reverse_engineering.rs:302:20 [INFO] [stdout] 23: 0x56268c3d6b17 - reverse_engineering::sound::{{closure}}::hf33ac633b8f55196 [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/reverse_engineering.rs:300:11 [INFO] [stdout] 24: 0x56268c3e47a6 - core::ops::function::FnOnce::call_once::h1e7cf77e03e28572 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x56268c48eeeb - core::ops::function::FnOnce::call_once::h0669c8b9c48a7d8a [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x56268c48eeeb - test::__rust_begin_short_backtrace::h7b085d6d90a7575c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18 [INFO] [stdout] 27: 0x56268c48e0be - test::run_test_in_process::{{closure}}::ha304053f1e1d1fbe [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74 [INFO] [stdout] 28: 0x56268c48e0be - as core::ops::function::FnOnce<()>>::call_once::h8e30650eb6723f86 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x56268c48e0be - std::panicking::catch_unwind::do_call::hfe563e330be3fd9d [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 30: 0x56268c48e0be - std::panicking::catch_unwind::hed40f568f7f44546 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 31: 0x56268c48e0be - std::panic::catch_unwind::h3bb9c46c11d39dfb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x56268c48e0be - test::run_test_in_process::hd65f1a6e6622ae42 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27 [INFO] [stdout] 33: 0x56268c48e0be - test::run_test::{{closure}}::h9e896de936f245ea [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43 [INFO] [stdout] 34: 0x56268c451cb4 - test::run_test::{{closure}}::hbb18881f56552c10 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41 [INFO] [stdout] 35: 0x56268c451cb4 - std::sys::backtrace::__rust_begin_short_backtrace::hca2387d32733b689 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 36: 0x56268c4555aa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h9601175bf02a7fb8 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x56268c4555aa - as core::ops::function::FnOnce<()>>::call_once::had8286ad0e1f2528 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x56268c4555aa - std::panicking::catch_unwind::do_call::he4164e9e75841fd6 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 39: 0x56268c4555aa - std::panicking::catch_unwind::h48ccc52a84ae7300 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 40: 0x56268c4555aa - std::panic::catch_unwind::h3d97eb787aa35ee4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x56268c4555aa - std::thread::Builder::spawn_unchecked_::{{closure}}::h1019329d11de31fb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x56268c4555aa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h050615be551c6447 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x56268c5ade87 - as core::ops::function::FnOnce>::call_once::h23e83c3768c28e74 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 44: 0x56268c5ade87 - as core::ops::function::FnOnce>::call_once::he67b41932d2c126e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 45: 0x56268c5ade87 - std::sys::pal::unix::thread::Thread::new::thread_start::hc05bf0eaa2386caa [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 46: 0x72630257baa4 - [INFO] [stdout] 47: 0x726302608a34 - clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- kit stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'kit' panicked at rytm/tests/common/mod.rs:17:54: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: MIDI support could not be initialized [INFO] [stdout] [INFO] [stdout] Stack backtrace: [INFO] [stdout] 0: anyhow::error:: for anyhow::Error>::from [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.75/src/backtrace.rs:27:14 [INFO] [stdout] 1: as core::ops::try_trait::FromResidual>>::from_residual [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:2079:27 [INFO] [stdout] 2: reverse_engineering::common::port::MidiOut::new [INFO] [stdout] at ./tests/common/port.rs:47:21 [INFO] [stdout] 3: reverse_engineering::common::get_connection_to_rytm [INFO] [stdout] at ./tests/common/mod.rs:17:18 [INFO] [stdout] 4: reverse_engineering::kit [INFO] [stdout] at ./tests/reverse_engineering.rs:338:20 [INFO] [stdout] 5: reverse_engineering::kit::{{closure}} [INFO] [stdout] at ./tests/reverse_engineering.rs:336:9 [INFO] [stdout] 6: core::ops::function::FnOnce::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 7: core::ops::function::FnOnce::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 8: test::__rust_begin_short_backtrace [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18 [INFO] [stdout] 9: test::run_test_in_process::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74 [INFO] [stdout] 10: as core::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 11: std::panicking::catch_unwind::do_call [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 12: std::panicking::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 13: std::panic::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 14: test::run_test_in_process [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27 [INFO] [stdout] 15: test::run_test::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43 [INFO] [stdout] 16: test::run_test::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41 [INFO] [stdout] 17: std::sys::backtrace::__rust_begin_short_backtrace [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 18: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 19: as core::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 20: std::panicking::catch_unwind::do_call [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 21: std::panicking::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stderr] error: test failed, to rerun pass `-p rytm-rs --test reverse_engineering` [INFO] [stdout] 22: std::panic::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 23: std::thread::Builder::spawn_unchecked_::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 24: core::ops::function::FnOnce::call_once{{vtable.shim}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: as core::ops::function::FnOnce>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 26: as core::ops::function::FnOnce>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 27: std::sys::pal::unix::thread::Thread::new::thread_start [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 28: [INFO] [stdout] 29: clone [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x56268c5a8d92 - std::backtrace_rs::backtrace::libunwind::trace::hf6dd235ae0786829 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x56268c5a8d92 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a5b54e78104e8b2 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x56268c5a8d92 - std::sys::backtrace::_print_fmt::hca7a5c1644e21919 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x56268c5a8d92 - ::fmt::h38110959524b373c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x56268c5cf5b3 - core::fmt::rt::Argument::fmt::h391eb3fdbf3d4042 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x56268c5cf5b3 - core::fmt::write::h5b87140645224122 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/mod.rs:1465:25 [INFO] [stdout] 6: 0x56268c5a57c3 - std::io::default_write_fmt::h3039811ce7aea84b [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x56268c5a57c3 - std::io::Write::write_fmt::h2eef262cf4840ab4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x56268c5a8be2 - std::sys::backtrace::BacktraceLock::print::hcd755c38f62e4492 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x56268c5aa2fc - std::panicking::default_hook::{{closure}}::h351f33591b26e6e7 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:300:27 [INFO] [stdout] 10: 0x56268c5aa152 - std::panicking::default_hook::he5bba7bf0a373c6e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x56268c489744 - as core::ops::function::Fn>::call::he967d9fa26b9957c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x56268c489744 - test::test_main_with_exit_callback::{{closure}}::h80e1694b81a05381 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x56268c5aacdb - as core::ops::function::Fn>::call::h4e924fcf5bc64d70 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x56268c5aacdb - std::panicking::rust_panic_with_hook::hdf456b43e6535023 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x56268c5aaaaa - std::panicking::begin_panic_handler::{{closure}}::he1c1ab0b84006a97 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:706:13 [INFO] [stdout] 16: 0x56268c5a9289 - std::sys::backtrace::__rust_end_short_backtrace::h2a71da996e10b8a0 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x56268c5aa73d - __rustc[92197b79f0fe8095]::rust_begin_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x56268c5cd610 - core::panicking::panic_fmt::h723bf1d52f6dad29 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x56268c5cda56 - core::result::unwrap_failed::hee42034aaecc2a24 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:1761:5 [INFO] [stdout] 20: 0x56268c3e9b91 - core::result::Result::unwrap::h330c2aad4c8699a1 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:1167:23 [INFO] [stdout] 21: 0x56268c3e9b91 - reverse_engineering::common::get_connection_to_rytm::h97c4543b5aa969d1 [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/common/mod.rs:17:54 [INFO] [stdout] 22: 0x56268c3d7712 - reverse_engineering::kit::hcd4d2176cd2b1728 [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/reverse_engineering.rs:338:20 [INFO] [stdout] 23: 0x56268c3d75c7 - reverse_engineering::kit::{{closure}}::h180381b458fa8e7f [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/reverse_engineering.rs:336:9 [INFO] [stdout] 24: 0x56268c3e4866 - core::ops::function::FnOnce::call_once::h287427dbe09d99bc [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x56268c48eeeb - core::ops::function::FnOnce::call_once::h0669c8b9c48a7d8a [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x56268c48eeeb - test::__rust_begin_short_backtrace::h7b085d6d90a7575c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18 [INFO] [stdout] 27: 0x56268c48e0be - test::run_test_in_process::{{closure}}::ha304053f1e1d1fbe [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74 [INFO] [stdout] 28: 0x56268c48e0be - as core::ops::function::FnOnce<()>>::call_once::h8e30650eb6723f86 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x56268c48e0be - std::panicking::catch_unwind::do_call::hfe563e330be3fd9d [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 30: 0x56268c48e0be - std::panicking::catch_unwind::hed40f568f7f44546 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 31: 0x56268c48e0be - std::panic::catch_unwind::h3bb9c46c11d39dfb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x56268c48e0be - test::run_test_in_process::hd65f1a6e6622ae42 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27 [INFO] [stdout] 33: 0x56268c48e0be - test::run_test::{{closure}}::h9e896de936f245ea [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43 [INFO] [stdout] 34: 0x56268c451cb4 - test::run_test::{{closure}}::hbb18881f56552c10 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41 [INFO] [stdout] 35: 0x56268c451cb4 - std::sys::backtrace::__rust_begin_short_backtrace::hca2387d32733b689 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 36: 0x56268c4555aa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h9601175bf02a7fb8 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x56268c4555aa - as core::ops::function::FnOnce<()>>::call_once::had8286ad0e1f2528 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x56268c4555aa - std::panicking::catch_unwind::do_call::he4164e9e75841fd6 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 39: 0x56268c4555aa - std::panicking::catch_unwind::h48ccc52a84ae7300 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 40: 0x56268c4555aa - std::panic::catch_unwind::h3d97eb787aa35ee4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x56268c4555aa - std::thread::Builder::spawn_unchecked_::{{closure}}::h1019329d11de31fb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x56268c4555aa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h050615be551c6447 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x56268c5ade87 - as core::ops::function::FnOnce>::call_once::h23e83c3768c28e74 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 44: 0x56268c5ade87 - as core::ops::function::FnOnce>::call_once::he67b41932d2c126e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 45: 0x56268c5ade87 - std::sys::pal::unix::thread::Thread::new::thread_start::hc05bf0eaa2386caa [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 46: 0x72630257baa4 - [INFO] [stdout] 47: 0x726302608a34 - clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- global stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'global' panicked at rytm/tests/common/mod.rs:17:54: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: MIDI support could not be initialized [INFO] [stdout] [INFO] [stdout] Stack backtrace: [INFO] [stdout] 0: anyhow::error:: for anyhow::Error>::from [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.75/src/backtrace.rs:27:14 [INFO] [stdout] 1: as core::ops::try_trait::FromResidual>>::from_residual [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:2079:27 [INFO] [stdout] 2: reverse_engineering::common::port::MidiOut::new [INFO] [stdout] at ./tests/common/port.rs:47:21 [INFO] [stdout] 3: reverse_engineering::common::get_connection_to_rytm [INFO] [stdout] at ./tests/common/mod.rs:17:18 [INFO] [stdout] 4: reverse_engineering::global [INFO] [stdout] at ./tests/reverse_engineering.rs:89:20 [INFO] [stdout] 5: reverse_engineering::global::{{closure}} [INFO] [stdout] at ./tests/reverse_engineering.rs:87:12 [INFO] [stdout] 6: core::ops::function::FnOnce::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 7: core::ops::function::FnOnce::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 8: test::__rust_begin_short_backtrace [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18 [INFO] [stdout] 9: test::run_test_in_process::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74 [INFO] [stdout] 10: as core::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 11: std::panicking::catch_unwind::do_call [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 12: std::panicking::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 13: std::panic::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 14: test::run_test_in_process [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27 [INFO] [stdout] 15: test::run_test::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43 [INFO] [stdout] 16: test::run_test::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41 [INFO] [stdout] 17: std::sys::backtrace::__rust_begin_short_backtrace [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 18: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 19: as core::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 20: std::panicking::catch_unwind::do_call [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 21: std::panicking::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 22: std::panic::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 23: std::thread::Builder::spawn_unchecked_::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 24: core::ops::function::FnOnce::call_once{{vtable.shim}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: as core::ops::function::FnOnce>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 26: as core::ops::function::FnOnce>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 27: std::sys::pal::unix::thread::Thread::new::thread_start [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 28: [INFO] [stdout] 29: clone [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x56268c5a8d92 - std::backtrace_rs::backtrace::libunwind::trace::hf6dd235ae0786829 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x56268c5a8d92 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a5b54e78104e8b2 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x56268c5a8d92 - std::sys::backtrace::_print_fmt::hca7a5c1644e21919 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x56268c5a8d92 - ::fmt::h38110959524b373c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x56268c5cf5b3 - core::fmt::rt::Argument::fmt::h391eb3fdbf3d4042 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x56268c5cf5b3 - core::fmt::write::h5b87140645224122 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/mod.rs:1465:25 [INFO] [stdout] 6: 0x56268c5a57c3 - std::io::default_write_fmt::h3039811ce7aea84b [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x56268c5a57c3 - std::io::Write::write_fmt::h2eef262cf4840ab4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x56268c5a8be2 - std::sys::backtrace::BacktraceLock::print::hcd755c38f62e4492 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x56268c5aa2fc - std::panicking::default_hook::{{closure}}::h351f33591b26e6e7 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:300:27 [INFO] [stdout] 10: 0x56268c5aa152 - std::panicking::default_hook::he5bba7bf0a373c6e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x56268c489744 - as core::ops::function::Fn>::call::he967d9fa26b9957c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x56268c489744 - test::test_main_with_exit_callback::{{closure}}::h80e1694b81a05381 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x56268c5aacdb - as core::ops::function::Fn>::call::h4e924fcf5bc64d70 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x56268c5aacdb - std::panicking::rust_panic_with_hook::hdf456b43e6535023 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x56268c5aaaaa - std::panicking::begin_panic_handler::{{closure}}::he1c1ab0b84006a97 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:706:13 [INFO] [stdout] 16: 0x56268c5a9289 - std::sys::backtrace::__rust_end_short_backtrace::h2a71da996e10b8a0 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x56268c5aa73d - __rustc[92197b79f0fe8095]::rust_begin_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x56268c5cd610 - core::panicking::panic_fmt::h723bf1d52f6dad29 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x56268c5cda56 - core::result::unwrap_failed::hee42034aaecc2a24 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:1761:5 [INFO] [stdout] 20: 0x56268c3e9b91 - core::result::Result::unwrap::h330c2aad4c8699a1 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:1167:23 [INFO] [stdout] 21: 0x56268c3e9b91 - reverse_engineering::common::get_connection_to_rytm::h97c4543b5aa969d1 [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/common/mod.rs:17:54 [INFO] [stdout] 22: 0x56268c3d4c92 - reverse_engineering::global::h021531f2da7d0acd [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/reverse_engineering.rs:89:20 [INFO] [stdout] 23: 0x56268c3d4b47 - reverse_engineering::global::{{closure}}::h73373a1bf6279a22 [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/reverse_engineering.rs:87:12 [INFO] [stdout] 24: 0x56268c3e48e6 - core::ops::function::FnOnce::call_once::h33c7186441d22540 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x56268c48eeeb - core::ops::function::FnOnce::call_once::h0669c8b9c48a7d8a [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x56268c48eeeb - test::__rust_begin_short_backtrace::h7b085d6d90a7575c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18 [INFO] [stdout] 27: 0x56268c48e0be - test::run_test_in_process::{{closure}}::ha304053f1e1d1fbe [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74 [INFO] [stdout] 28: 0x56268c48e0be - as core::ops::function::FnOnce<()>>::call_once::h8e30650eb6723f86 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x56268c48e0be - std::panicking::catch_unwind::do_call::hfe563e330be3fd9d [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 30: 0x56268c48e0be - std::panicking::catch_unwind::hed40f568f7f44546 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 31: 0x56268c48e0be - std::panic::catch_unwind::h3bb9c46c11d39dfb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x56268c48e0be - test::run_test_in_process::hd65f1a6e6622ae42 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27 [INFO] [stdout] 33: 0x56268c48e0be - test::run_test::{{closure}}::h9e896de936f245ea [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43 [INFO] [stdout] 34: 0x56268c451cb4 - test::run_test::{{closure}}::hbb18881f56552c10 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41 [INFO] [stdout] 35: 0x56268c451cb4 - std::sys::backtrace::__rust_begin_short_backtrace::hca2387d32733b689 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 36: 0x56268c4555aa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h9601175bf02a7fb8 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x56268c4555aa - as core::ops::function::FnOnce<()>>::call_once::had8286ad0e1f2528 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x56268c4555aa - std::panicking::catch_unwind::do_call::he4164e9e75841fd6 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 39: 0x56268c4555aa - std::panicking::catch_unwind::h48ccc52a84ae7300 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 40: 0x56268c4555aa - std::panic::catch_unwind::h3d97eb787aa35ee4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x56268c4555aa - std::thread::Builder::spawn_unchecked_::{{closure}}::h1019329d11de31fb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x56268c4555aa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h050615be551c6447 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x56268c5ade87 - as core::ops::function::FnOnce>::call_once::h23e83c3768c28e74 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 44: 0x56268c5ade87 - as core::ops::function::FnOnce>::call_once::he67b41932d2c126e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 45: 0x56268c5ade87 - std::sys::pal::unix::thread::Thread::new::thread_start::hc05bf0eaa2386caa [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 46: 0x72630257baa4 - [INFO] [stdout] 47: 0x726302608a34 - clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- settings stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'settings' panicked at rytm/tests/common/mod.rs:17:54: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: MIDI support could not be initialized [INFO] [stdout] [INFO] [stdout] Stack backtrace: [INFO] [stdout] 0: anyhow::error:: for anyhow::Error>::from [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.75/src/backtrace.rs:27:14 [INFO] [stdout] 1: as core::ops::try_trait::FromResidual>>::from_residual [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:2079:27 [INFO] [stdout] 2: reverse_engineering::common::port::MidiOut::new [INFO] [stdout] at ./tests/common/port.rs:47:21 [INFO] [stdout] 3: reverse_engineering::common::get_connection_to_rytm [INFO] [stdout] at ./tests/common/mod.rs:17:18 [INFO] [stdout] 4: reverse_engineering::settings [INFO] [stdout] at ./tests/reverse_engineering.rs:26:20 [INFO] [stdout] 5: reverse_engineering::settings::{{closure}} [INFO] [stdout] at ./tests/reverse_engineering.rs:24:14 [INFO] [stdout] 6: core::ops::function::FnOnce::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 7: core::ops::function::FnOnce::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 8: test::__rust_begin_short_backtrace [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18 [INFO] [stdout] 9: test::run_test_in_process::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74 [INFO] [stdout] 10: as core::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 11: std::panicking::catch_unwind::do_call [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 12: std::panicking::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 13: std::panic::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 14: test::run_test_in_process [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27 [INFO] [stdout] 15: test::run_test::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43 [INFO] [stdout] 16: test::run_test::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41 [INFO] [stdout] 17: std::sys::backtrace::__rust_begin_short_backtrace [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 18: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 19: as core::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 20: std::panicking::catch_unwind::do_call [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 21: std::panicking::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 22: std::panic::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 23: std::thread::Builder::spawn_unchecked_::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 24: core::ops::function::FnOnce::call_once{{vtable.shim}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: as core::ops::function::FnOnce>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 26: as core::ops::function::FnOnce>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 27: std::sys::pal::unix::thread::Thread::new::thread_start [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 28: [INFO] [stdout] 29: clone [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x56268c5a8d92 - std::backtrace_rs::backtrace::libunwind::trace::hf6dd235ae0786829 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x56268c5a8d92 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a5b54e78104e8b2 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x56268c5a8d92 - std::sys::backtrace::_print_fmt::hca7a5c1644e21919 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x56268c5a8d92 - ::fmt::h38110959524b373c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x56268c5cf5b3 - core::fmt::rt::Argument::fmt::h391eb3fdbf3d4042 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x56268c5cf5b3 - core::fmt::write::h5b87140645224122 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/mod.rs:1465:25 [INFO] [stdout] 6: 0x56268c5a57c3 - std::io::default_write_fmt::h3039811ce7aea84b [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x56268c5a57c3 - std::io::Write::write_fmt::h2eef262cf4840ab4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x56268c5a8be2 - std::sys::backtrace::BacktraceLock::print::hcd755c38f62e4492 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x56268c5aa2fc - std::panicking::default_hook::{{closure}}::h351f33591b26e6e7 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:300:27 [INFO] [stdout] 10: 0x56268c5aa152 - std::panicking::default_hook::he5bba7bf0a373c6e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x56268c489744 - as core::ops::function::Fn>::call::he967d9fa26b9957c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x56268c489744 - test::test_main_with_exit_callback::{{closure}}::h80e1694b81a05381 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x56268c5aacdb - as core::ops::function::Fn>::call::h4e924fcf5bc64d70 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x56268c5aacdb - std::panicking::rust_panic_with_hook::hdf456b43e6535023 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x56268c5aaaaa - std::panicking::begin_panic_handler::{{closure}}::he1c1ab0b84006a97 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:706:13 [INFO] [stdout] 16: 0x56268c5a9289 - std::sys::backtrace::__rust_end_short_backtrace::h2a71da996e10b8a0 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x56268c5aa73d - __rustc[92197b79f0fe8095]::rust_begin_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x56268c5cd610 - core::panicking::panic_fmt::h723bf1d52f6dad29 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x56268c5cda56 - core::result::unwrap_failed::hee42034aaecc2a24 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:1761:5 [INFO] [stdout] 20: 0x56268c3e9b91 - core::result::Result::unwrap::h330c2aad4c8699a1 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:1167:23 [INFO] [stdout] 21: 0x56268c3e9b91 - reverse_engineering::common::get_connection_to_rytm::h97c4543b5aa969d1 [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/common/mod.rs:17:54 [INFO] [stdout] 22: 0x56268c3d3ae2 - reverse_engineering::settings::h539f333f4dc6f2e0 [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/reverse_engineering.rs:26:20 [INFO] [stdout] 23: 0x56268c3d3997 - reverse_engineering::settings::{{closure}}::h8eb1c355a33a6948 [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/reverse_engineering.rs:24:14 [INFO] [stdout] 24: 0x56268c3e48a6 - core::ops::function::FnOnce::call_once::h32f8d11969436221 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x56268c48eeeb - core::ops::function::FnOnce::call_once::h0669c8b9c48a7d8a [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x56268c48eeeb - test::__rust_begin_short_backtrace::h7b085d6d90a7575c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18 [INFO] [stdout] 27: 0x56268c48e0be - test::run_test_in_process::{{closure}}::ha304053f1e1d1fbe [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74 [INFO] [stdout] 28: 0x56268c48e0be - as core::ops::function::FnOnce<()>>::call_once::h8e30650eb6723f86 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x56268c48e0be - std::panicking::catch_unwind::do_call::hfe563e330be3fd9d [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 30: 0x56268c48e0be - std::panicking::catch_unwind::hed40f568f7f44546 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 31: 0x56268c48e0be - std::panic::catch_unwind::h3bb9c46c11d39dfb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x56268c48e0be - test::run_test_in_process::hd65f1a6e6622ae42 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27 [INFO] [stdout] 33: 0x56268c48e0be - test::run_test::{{closure}}::h9e896de936f245ea [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43 [INFO] [stdout] 34: 0x56268c451cb4 - test::run_test::{{closure}}::hbb18881f56552c10 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41 [INFO] [stdout] 35: 0x56268c451cb4 - std::sys::backtrace::__rust_begin_short_backtrace::hca2387d32733b689 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 36: 0x56268c4555aa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h9601175bf02a7fb8 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x56268c4555aa - as core::ops::function::FnOnce<()>>::call_once::had8286ad0e1f2528 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x56268c4555aa - std::panicking::catch_unwind::do_call::he4164e9e75841fd6 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 39: 0x56268c4555aa - std::panicking::catch_unwind::h48ccc52a84ae7300 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 40: 0x56268c4555aa - std::panic::catch_unwind::h3d97eb787aa35ee4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x56268c4555aa - std::thread::Builder::spawn_unchecked_::{{closure}}::h1019329d11de31fb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x56268c4555aa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h050615be551c6447 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x56268c5ade87 - as core::ops::function::FnOnce>::call_once::h23e83c3768c28e74 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 44: 0x56268c5ade87 - as core::ops::function::FnOnce>::call_once::he67b41932d2c126e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 45: 0x56268c5ade87 - std::sys::pal::unix::thread::Thread::new::thread_start::hc05bf0eaa2386caa [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 46: 0x72630257baa4 - [INFO] [stdout] 47: 0x726302608a34 - clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- pattern_type stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'pattern_type' panicked at rytm/tests/common/mod.rs:17:54: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: MIDI support could not be initialized [INFO] [stdout] [INFO] [stdout] Stack backtrace: [INFO] [stdout] 0: anyhow::error:: for anyhow::Error>::from [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.75/src/backtrace.rs:27:14 [INFO] [stdout] 1: as core::ops::try_trait::FromResidual>>::from_residual [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:2079:27 [INFO] [stdout] 2: reverse_engineering::common::port::MidiOut::new [INFO] [stdout] at ./tests/common/port.rs:47:21 [INFO] [stdout] 3: reverse_engineering::common::get_connection_to_rytm [INFO] [stdout] at ./tests/common/mod.rs:17:18 [INFO] [stdout] 4: reverse_engineering::pattern_type [INFO] [stdout] at ./tests/reverse_engineering.rs:462:20 [INFO] [stdout] 5: reverse_engineering::pattern_type::{{closure}} [INFO] [stdout] at ./tests/reverse_engineering.rs:460:18 [INFO] [stdout] 6: core::ops::function::FnOnce::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 7: core::ops::function::FnOnce::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 8: test::__rust_begin_short_backtrace [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18 [INFO] [stdout] 9: test::run_test_in_process::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74 [INFO] [stdout] 10: as core::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 11: std::panicking::catch_unwind::do_call [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 12: std::panicking::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 13: std::panic::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 14: test::run_test_in_process [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27 [INFO] [stdout] 15: test::run_test::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43 [INFO] [stdout] 16: test::run_test::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41 [INFO] [stdout] 17: std::sys::backtrace::__rust_begin_short_backtrace [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 18: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 19: as core::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 20: std::panicking::catch_unwind::do_call [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 21: std::panicking::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 22: std::panic::catch_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 23: std::thread::Builder::spawn_unchecked_::{{closure}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 24: core::ops::function::FnOnce::call_once{{vtable.shim}} [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: as core::ops::function::FnOnce>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 26: as core::ops::function::FnOnce>::call_once [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 27: std::sys::pal::unix::thread::Thread::new::thread_start [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 28: [INFO] [stdout] 29: clone [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x56268c5a8d92 - std::backtrace_rs::backtrace::libunwind::trace::hf6dd235ae0786829 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x56268c5a8d92 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a5b54e78104e8b2 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x56268c5a8d92 - std::sys::backtrace::_print_fmt::hca7a5c1644e21919 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x56268c5a8d92 - ::fmt::h38110959524b373c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x56268c5cf5b3 - core::fmt::rt::Argument::fmt::h391eb3fdbf3d4042 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x56268c5cf5b3 - core::fmt::write::h5b87140645224122 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/mod.rs:1465:25 [INFO] [stdout] 6: 0x56268c5a57c3 - std::io::default_write_fmt::h3039811ce7aea84b [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x56268c5a57c3 - std::io::Write::write_fmt::h2eef262cf4840ab4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x56268c5a8be2 - std::sys::backtrace::BacktraceLock::print::hcd755c38f62e4492 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x56268c5aa2fc - std::panicking::default_hook::{{closure}}::h351f33591b26e6e7 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:300:27 [INFO] [stdout] 10: 0x56268c5aa152 - std::panicking::default_hook::he5bba7bf0a373c6e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x56268c489744 - as core::ops::function::Fn>::call::he967d9fa26b9957c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x56268c489744 - test::test_main_with_exit_callback::{{closure}}::h80e1694b81a05381 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x56268c5aacdb - as core::ops::function::Fn>::call::h4e924fcf5bc64d70 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x56268c5aacdb - std::panicking::rust_panic_with_hook::hdf456b43e6535023 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x56268c5aaaaa - std::panicking::begin_panic_handler::{{closure}}::he1c1ab0b84006a97 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:706:13 [INFO] [stdout] 16: 0x56268c5a9289 - std::sys::backtrace::__rust_end_short_backtrace::h2a71da996e10b8a0 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x56268c5aa73d - __rustc[92197b79f0fe8095]::rust_begin_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x56268c5cd610 - core::panicking::panic_fmt::h723bf1d52f6dad29 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x56268c5cda56 - core::result::unwrap_failed::hee42034aaecc2a24 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:1761:5 [INFO] [stdout] 20: 0x56268c3e9b91 - core::result::Result::unwrap::h330c2aad4c8699a1 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:1167:23 [INFO] [stdout] 21: 0x56268c3e9b91 - reverse_engineering::common::get_connection_to_rytm::h97c4543b5aa969d1 [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/common/mod.rs:17:54 [INFO] [stdout] 22: 0x56268c3d8db2 - reverse_engineering::pattern_type::h2cc68b596f54c19c [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/reverse_engineering.rs:462:20 [INFO] [stdout] 23: 0x56268c3d8c67 - reverse_engineering::pattern_type::{{closure}}::h8e7efb1fc9e72da5 [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/reverse_engineering.rs:460:18 [INFO] [stdout] 24: 0x56268c3e4966 - core::ops::function::FnOnce::call_once::h4e47512c3b912123 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x56268c48eeeb - core::ops::function::FnOnce::call_once::h0669c8b9c48a7d8a [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x56268c48eeeb - test::__rust_begin_short_backtrace::h7b085d6d90a7575c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18 [INFO] [stdout] 27: 0x56268c48e0be - test::run_test_in_process::{{closure}}::ha304053f1e1d1fbe [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74 [INFO] [stdout] 28: 0x56268c48e0be - as core::ops::function::FnOnce<()>>::call_once::h8e30650eb6723f86 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x56268c48e0be - std::panicking::catch_unwind::do_call::hfe563e330be3fd9d [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 30: 0x56268c48e0be - std::panicking::catch_unwind::hed40f568f7f44546 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 31: 0x56268c48e0be - std::panic::catch_unwind::h3bb9c46c11d39dfb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x56268c48e0be - test::run_test_in_process::hd65f1a6e6622ae42 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27 [INFO] [stdout] 33: 0x56268c48e0be - test::run_test::{{closure}}::h9e896de936f245ea [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43 [INFO] [stdout] 34: 0x56268c451cb4 - test::run_test::{{closure}}::hbb18881f56552c10 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41 [INFO] [stdout] 35: 0x56268c451cb4 - std::sys::backtrace::__rust_begin_short_backtrace::hca2387d32733b689 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 36: 0x56268c4555aa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h9601175bf02a7fb8 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x56268c4555aa - as core::ops::function::FnOnce<()>>::call_once::had8286ad0e1f2528 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x56268c4555aa - std::panicking::catch_unwind::do_call::he4164e9e75841fd6 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 39: 0x56268c4555aa - std::panicking::catch_unwind::h48ccc52a84ae7300 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 40: 0x56268c4555aa - std::panic::catch_unwind::h3d97eb787aa35ee4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x56268c4555aa - std::thread::Builder::spawn_unchecked_::{{closure}}::h1019329d11de31fb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x56268c4555aa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h050615be551c6447 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x56268c5ade87 - as core::ops::function::FnOnce>::call_once::h23e83c3768c28e74 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 44: 0x56268c5ade87 - as core::ops::function::FnOnce>::call_once::he67b41932d2c126e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 45: 0x56268c5ade87 - std::sys::pal::unix::thread::Thread::new::thread_start::hc05bf0eaa2386caa [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 46: 0x72630257baa4 - [INFO] [stdout] 47: 0x726302608a34 - clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- stuff stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'stuff' panicked at rytm/tests/reverse_engineering.rs:680:38: [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: 0x56268c5a8d92 - std::backtrace_rs::backtrace::libunwind::trace::hf6dd235ae0786829 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x56268c5a8d92 - std::backtrace_rs::backtrace::trace_unsynchronized::h3a5b54e78104e8b2 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x56268c5a8d92 - std::sys::backtrace::_print_fmt::hca7a5c1644e21919 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x56268c5a8d92 - ::fmt::h38110959524b373c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x56268c5cf5b3 - core::fmt::rt::Argument::fmt::h391eb3fdbf3d4042 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x56268c5cf5b3 - core::fmt::write::h5b87140645224122 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/fmt/mod.rs:1465:25 [INFO] [stdout] 6: 0x56268c5a57c3 - std::io::default_write_fmt::h3039811ce7aea84b [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x56268c5a57c3 - std::io::Write::write_fmt::h2eef262cf4840ab4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x56268c5a8be2 - std::sys::backtrace::BacktraceLock::print::hcd755c38f62e4492 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x56268c5aa2fc - std::panicking::default_hook::{{closure}}::h351f33591b26e6e7 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:300:27 [INFO] [stdout] 10: 0x56268c5aa152 - std::panicking::default_hook::he5bba7bf0a373c6e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x56268c489744 - as core::ops::function::Fn>::call::he967d9fa26b9957c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x56268c489744 - test::test_main_with_exit_callback::{{closure}}::h80e1694b81a05381 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x56268c5aacdb - as core::ops::function::Fn>::call::h4e924fcf5bc64d70 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x56268c5aacdb - std::panicking::rust_panic_with_hook::hdf456b43e6535023 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x56268c5aaaaa - std::panicking::begin_panic_handler::{{closure}}::he1c1ab0b84006a97 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:706:13 [INFO] [stdout] 16: 0x56268c5a9289 - std::sys::backtrace::__rust_end_short_backtrace::h2a71da996e10b8a0 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x56268c5aa73d - __rustc[92197b79f0fe8095]::rust_begin_unwind [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x56268c5cd610 - core::panicking::panic_fmt::h723bf1d52f6dad29 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x56268c5cda56 - core::result::unwrap_failed::hee42034aaecc2a24 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:1761:5 [INFO] [stdout] 20: 0x56268c3daf68 - core::result::Result::unwrap::h2c0791a92c644592 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/result.rs:1167:23 [INFO] [stdout] 21: 0x56268c3daf68 - reverse_engineering::stuff::h7e21323c7b7899d6 [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/reverse_engineering.rs:680:38 [INFO] [stdout] 22: 0x56268c3dac57 - reverse_engineering::stuff::{{closure}}::h7d6fc7c31e6ca78e [INFO] [stdout] at /opt/rustwide/workdir/rytm/tests/reverse_engineering.rs:677:11 [INFO] [stdout] 23: 0x56268c3e4b76 - core::ops::function::FnOnce::call_once::hd8c0d0d3ae116f24 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x56268c48eeeb - core::ops::function::FnOnce::call_once::h0669c8b9c48a7d8a [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x56268c48eeeb - test::__rust_begin_short_backtrace::h7b085d6d90a7575c [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:648:18 [INFO] [stdout] 26: 0x56268c48e0be - test::run_test_in_process::{{closure}}::ha304053f1e1d1fbe [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:74 [INFO] [stdout] 27: 0x56268c48e0be - as core::ops::function::FnOnce<()>>::call_once::h8e30650eb6723f86 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 28: 0x56268c48e0be - std::panicking::catch_unwind::do_call::hfe563e330be3fd9d [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 29: 0x56268c48e0be - std::panicking::catch_unwind::hed40f568f7f44546 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 30: 0x56268c48e0be - std::panic::catch_unwind::h3bb9c46c11d39dfb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x56268c48e0be - test::run_test_in_process::hd65f1a6e6622ae42 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:671:27 [INFO] [stdout] 32: 0x56268c48e0be - test::run_test::{{closure}}::h9e896de936f245ea [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:592:43 [INFO] [stdout] 33: 0x56268c451cb4 - test::run_test::{{closure}}::hbb18881f56552c10 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/test/src/lib.rs:622:41 [INFO] [stdout] 34: 0x56268c451cb4 - std::sys::backtrace::__rust_begin_short_backtrace::hca2387d32733b689 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 35: 0x56268c4555aa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h9601175bf02a7fb8 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 36: 0x56268c4555aa - as core::ops::function::FnOnce<()>>::call_once::had8286ad0e1f2528 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 37: 0x56268c4555aa - std::panicking::catch_unwind::do_call::he4164e9e75841fd6 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:589:40 [INFO] [stdout] 38: 0x56268c4555aa - std::panicking::catch_unwind::h48ccc52a84ae7300 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panicking.rs:552:19 [INFO] [stdout] 39: 0x56268c4555aa - std::panic::catch_unwind::h3d97eb787aa35ee4 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x56268c4555aa - std::thread::Builder::spawn_unchecked_::{{closure}}::h1019329d11de31fb [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 41: 0x56268c4555aa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h050615be551c6447 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x56268c5ade87 - as core::ops::function::FnOnce>::call_once::h23e83c3768c28e74 [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 43: 0x56268c5ade87 - as core::ops::function::FnOnce>::call_once::he67b41932d2c126e [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 44: 0x56268c5ade87 - std::sys::pal::unix::thread::Thread::new::thread_start::hc05bf0eaa2386caa [INFO] [stdout] at /rustc/b03b3a7ec92682be2917540b679478d41c95a30c/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 45: 0x72630257baa4 - [INFO] [stdout] 46: 0x726302608a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] global [INFO] [stdout] global_type [INFO] [stdout] kit [INFO] [stdout] pattern_type [INFO] [stdout] plock_seq [INFO] [stdout] settings [INFO] [stdout] settings_type [INFO] [stdout] sound [INFO] [stdout] stuff [INFO] [stdout] usage [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 10 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.33s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "8aad21c658f1bd2fc7419ec114b1840610c8a962c06cc4c419a5b7c221e8cd64", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8aad21c658f1bd2fc7419ec114b1840610c8a962c06cc4c419a5b7c221e8cd64", kill_on_drop: false }` [INFO] [stdout] 8aad21c658f1bd2fc7419ec114b1840610c8a962c06cc4c419a5b7c221e8cd64