[INFO] fetching crate qmkfmt 0.3.0... [INFO] testing qmkfmt-0.3.0 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-2 [INFO] extracting crate qmkfmt 0.3.0 into /workspace/builds/worker-3-tc1/source [INFO] removed /workspace/builds/worker-3-tc1/source/rust-toolchain.toml [INFO] started tweaking crates.io crate qmkfmt 0.3.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate qmkfmt 0.3.0 [INFO] tweaked toml for crates.io crate qmkfmt 0.3.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate qmkfmt 0.3.0 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate qmkfmt 0.3.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded tree-sitter-language v0.1.6 [INFO] [stderr] Downloaded jiff-static v0.2.17 [INFO] [stderr] Downloaded tree-sitter v0.24.7 [INFO] [stderr] Downloaded insta v1.45.1 [INFO] [stderr] Downloaded tree-sitter-c v0.23.4 [INFO] [stderr] Downloaded jiff v0.2.17 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 843b35fff21797b9a04d99152fc4532c92a9014c14d04acd9b88cd9fbc2f58e1 [INFO] running `Command { std: "docker" "start" "-a" "843b35fff21797b9a04d99152fc4532c92a9014c14d04acd9b88cd9fbc2f58e1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "843b35fff21797b9a04d99152fc4532c92a9014c14d04acd9b88cd9fbc2f58e1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "843b35fff21797b9a04d99152fc4532c92a9014c14d04acd9b88cd9fbc2f58e1", kill_on_drop: false }` [INFO] [stdout] 843b35fff21797b9a04d99152fc4532c92a9014c14d04acd9b88cd9fbc2f58e1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1bb9f37462dce3b6a34523fe1439fb82a6bb89613813fcf79c9bbf326e06bf3e [INFO] running `Command { std: "docker" "start" "-a" "1bb9f37462dce3b6a34523fe1439fb82a6bb89613813fcf79c9bbf326e06bf3e", kill_on_drop: false }` [INFO] [stderr] Compiling find-msvc-tools v0.1.6 [INFO] [stderr] Compiling proc-macro2 v1.0.104 [INFO] [stderr] Compiling tree-sitter-language v0.1.6 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling jiff v0.2.17 [INFO] [stderr] Compiling streaming-iterator v0.1.9 [INFO] [stderr] Compiling clap_builder v4.5.53 [INFO] [stderr] Compiling cc v1.2.51 [INFO] [stderr] Compiling quote v1.0.42 [INFO] [stderr] Compiling syn v2.0.111 [INFO] [stderr] Compiling tree-sitter v0.24.7 [INFO] [stderr] Compiling tree-sitter-c v0.23.4 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling clap_derive v4.5.49 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling env_filter v0.1.4 [INFO] [stderr] Compiling env_logger v0.11.8 [INFO] [stderr] Compiling clap v4.5.53 [INFO] [stderr] Compiling qmkfmt v0.3.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 17.68s [INFO] running `Command { std: "docker" "inspect" "1bb9f37462dce3b6a34523fe1439fb82a6bb89613813fcf79c9bbf326e06bf3e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1bb9f37462dce3b6a34523fe1439fb82a6bb89613813fcf79c9bbf326e06bf3e", kill_on_drop: false }` [INFO] [stdout] 1bb9f37462dce3b6a34523fe1439fb82a6bb89613813fcf79c9bbf326e06bf3e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4f1da031d90dfaad7a7691d5c6b6ac1ae83b655f5880594dbae7300785f4c963 [INFO] running `Command { std: "docker" "start" "-a" "4f1da031d90dfaad7a7691d5c6b6ac1ae83b655f5880594dbae7300785f4c963", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.178 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling zmij v1.0.2 [INFO] [stderr] Compiling serde_json v1.0.148 [INFO] [stderr] Compiling similar v2.7.0 [INFO] [stderr] Compiling yansi v1.0.1 [INFO] [stderr] Compiling diff v0.1.13 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling pretty_assertions v1.4.1 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling console v0.15.11 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling tempfile v3.24.0 [INFO] [stderr] Compiling insta v1.45.1 [INFO] [stderr] Compiling insta-cmd v0.6.0 [INFO] [stderr] Compiling qmkfmt v0.3.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 10.74s [INFO] running `Command { std: "docker" "inspect" "4f1da031d90dfaad7a7691d5c6b6ac1ae83b655f5880594dbae7300785f4c963", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4f1da031d90dfaad7a7691d5c6b6ac1ae83b655f5880594dbae7300785f4c963", kill_on_drop: false }` [INFO] [stdout] 4f1da031d90dfaad7a7691d5c6b6ac1ae83b655f5880594dbae7300785f4c963 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 06fbff471b9f780feb76c06b9ee74cb6caf65b3e19bb4e81ca84fa7c30a0aee5 [INFO] running `Command { std: "docker" "start" "-a" "06fbff471b9f780feb76c06b9ee74cb6caf65b3e19bb4e81ca84fa7c30a0aee5", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/qmkfmt-42f3cb8abaa98288) [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] [stdout] [INFO] [stderr] Running tests/integration_test.rs (/opt/rustwide/target/debug/deps/integration_test-27ac6f35fb828c64) [INFO] [stdout] running 6 tests [INFO] [stdout] test test_fmt_layout_outside_keymap_no_clang ... ok [INFO] [stdout] test test_help ... ok [INFO] [stdout] test test_fmt_moonlander_no_clang ... ok [INFO] [stdout] test test_fmt_dactyl ... FAILED [INFO] [stdout] test test_fmt_layout_outside_keymap ... FAILED [INFO] [stdout] test test_fmt_moonlander ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- test_fmt_dactyl stdout ---- [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] Snapshot file: tests/snapshots/integration_test__fmt_dactyl.snap [INFO] [stdout] Snapshot: fmt_dactyl [INFO] [stdout] Source: tests/integration_test.rs:69 [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] Expression: actual [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] -old snapshot [INFO] [stdout] +new results [INFO] [stdout] ────────────┬─────────────────────────────────────────────────────────────────── [INFO] [stdout] 6 6 │ #define LYR_BSE 0 [INFO] [stdout] 7 7 │ #define LYR_SYM 1 [INFO] [stdout] 8 8 │ #define LYR_NAV 2 [INFO] [stdout] 9 9 │ [INFO] [stdout] 10 │+ [INFO] [stdout] 10 11 │ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [INFO] [stdout] 11 │- /* [INFO] [stdout] 12 │- * ┌───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┐ [INFO] [stdout] 13 │- * │Tab│ Q │ W │ E │ R │ T │ │ Y │ U │ I │ O │ P │Bsp│ [INFO] [stdout] 14 │- * ├───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┤ [INFO] [stdout] 15 │- * │Ctl│ A │ S │ D │ F │ G │ │ H │ J │ K │ L │ ; │ ' │ [INFO] [stdout] 16 │- * ├───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┤ [INFO] [stdout] 17 │- * │Sft│ Z │ X │ C │ V │ B │ │ N │ M │ , │ . │ / │Sft│ [INFO] [stdout] 18 │- * └───┴───┴───┴───┴───┴───┘ └───┴───┴───┴───┴───┴───┘ [INFO] [stdout] 19 │- * ┌───┐ ┌───┐ [INFO] [stdout] 20 │- * │GUI├───┐ ┌───┤Alt│ [INFO] [stdout] 21 │- * └───┤Bsp├───┐ ┌───┤Ent├───┘ [INFO] [stdout] 22 │- * └───┤ │ │ ├───┘ [INFO] [stdout] 23 │- * └───┘ └───┘ [INFO] [stdout] 24 │- */ [INFO] [stdout] 12 │+ /* [INFO] [stdout] 13 │+ * ┌───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┐ [INFO] [stdout] 14 │+ * │Tab│ Q │ W │ E │ R │ T │ │ Y │ U │ I │ O │ P │Bsp│ [INFO] [stdout] 15 │+ * ├───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┤ [INFO] [stdout] 16 │+ * │Ctl│ A │ S │ D │ F │ G │ │ H │ J │ K │ L │ ; │ ' │ [INFO] [stdout] 17 │+ * ├───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┤ [INFO] [stdout] 18 │+ * │Sft│ Z │ X │ C │ V │ B │ │ N │ M │ , │ . │ / │Sft│ [INFO] [stdout] 19 │+ * └───┴───┴───┴───┴───┴───┘ └───┴───┴───┴───┴───┴───┘ [INFO] [stdout] 20 │+ * ┌───┐ ┌───┐ [INFO] [stdout] 21 │+ * │GUI├───┐ ┌───┤Alt│ [INFO] [stdout] 22 │+ * └───┤Bsp├───┐ ┌───┤Ent├───┘ [INFO] [stdout] 23 │+ * └───┤ │ │ ├───┘ [INFO] [stdout] 24 │+ * └───┘ └───┘ [INFO] [stdout] 25 │+ */ [INFO] [stdout] 25 26 │ [INFO] [stdout] 26 27 │ [0] = LAYOUT_split_3x6_3( [INFO] [stdout] 27 28 │ KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_PIPE, [INFO] [stdout] 28 29 │ KC_ESC, LALT_T(KC_A), RGUI_T(KC_S), LCTL_T(KC_D), LSFT_T(KC_F), KC_G, KC_H, RSFT_T(KC_J), RCTL_T(KC_K), RGUI_T(KC_L), RALT_T(KC_SCLN), KC_QUOT, [INFO] [stdout] ────────────┴─────────────────────────────────────────────────────────────────── [INFO] [stdout] [INFO] [stdout] thread 'test_fmt_dactyl' (18) panicked at tests/integration_test.rs:69:5: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/tests/snapshots/integration_test__fmt_dactyl.snap.new") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5e82ab7f134a - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5e82ab7f134a - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5e82ab7f134a - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5e82ab7f134a - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5e82ab80a92a - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5e82ab80a92a - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x5e82ab7f7a02 - std[31e582c13f4e914f]::io::default_write_fmt::> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5e82ab7f7a02 - as std[31e582c13f4e914f]::io::Write>::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5e82ab7cc35f - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5e82ab7cc35f - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5e82ab7e78c9 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x5e82ab5e6b4c - core[fa0eadad68403074]::ops::function::Fn<(&'a std[31e582c13f4e914f]::panic::PanicHookInfo<'b>,), Output = ()> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::Fn<(&std[31e582c13f4e914f]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x5e82ab5e6b4c - test[7530e63dc052480e]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5e82ab7e7a82 - core[fa0eadad68403074]::ops::function::Fn<(&'a std[31e582c13f4e914f]::panic::PanicHookInfo<'b>,), Output = ()> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::Fn<(&std[31e582c13f4e914f]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x5e82ab7e7a82 - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x5e82ab7cc418 - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x5e82ab7c1239 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x5e82ab7cd1cd - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x5e82ab80b16c - core[fa0eadad68403074]::panicking::panic_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x5e82ab80aee2 - core[fa0eadad68403074]::result::unwrap_failed [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x5e82ab345563 - >>::unwrap [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x5e82ab345563 - integration_test[500331420d597855]::test_fmt_dactyl [INFO] [stdout] at /opt/rustwide/workdir/tests/integration_test.rs:69:5 [INFO] [stdout] 22: 0x5e82ab343027 - integration_test[500331420d597855]::test_fmt_dactyl::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/integration_test.rs:63:21 [INFO] [stdout] 23: 0x5e82ab34cf66 - >::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x5e82ab5dac2b - core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5e82ab5dac2b - test[7530e63dc052480e]::__rust_begin_short_backtrace::, fn() -> core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x5e82ab5e761b - test[7530e63dc052480e]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x5e82ab5e761b - as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x5e82ab5e761b - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::, core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x5e82ab5e761b - std[31e582c13f4e914f]::panicking::catch_unwind::, core[fa0eadad68403074]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x5e82ab5e761b - std[31e582c13f4e914f]::panic::catch_unwind::, core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x5e82ab5e761b - test[7530e63dc052480e]::run_test_in_process [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x5e82ab5e761b - test[7530e63dc052480e]::run_test::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x5e82ab5e1a74 - test[7530e63dc052480e]::run_test::{closure#1} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x5e82ab5e1a74 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x5e82ab5ea222 - std[31e582c13f4e914f]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x5e82ab5ea222 - ::{closure#1}::{closure#0}> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x5e82ab5ea222 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x5e82ab5ea222 - std[31e582c13f4e914f]::panicking::catch_unwind::<(), core[fa0eadad68403074]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x5e82ab5ea222 - std[31e582c13f4e914f]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x5e82ab5ea222 - std[31e582c13f4e914f]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x5e82ab5ea222 - ::{closure#1} as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x5e82ab7f035f - + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x5e82ab7f035f - ::new::thread_start [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7a7d98c9aaa4 - [INFO] [stdout] 45: 0x7a7d98d27a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- test_fmt_layout_outside_keymap stdout ---- [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] Snapshot file: tests/snapshots/integration_test__fmt_layout_outside_keymap.snap [INFO] [stdout] Snapshot: fmt_layout_outside_keymap [INFO] [stdout] Source: tests/integration_test.rs:102 [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] Expression: actual [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] -old snapshot [INFO] [stdout] +new results [INFO] [stdout] ────────────┬─────────────────────────────────────────────────────────────────── [INFO] [stdout] 2 2 │ // SPDX-License-Identifier: GPL-2.0-or-later [INFO] [stdout] 3 3 │ [INFO] [stdout] 4 4 │ #include QMK_KEYBOARD_H [INFO] [stdout] 5 5 │ [INFO] [stdout] 6 │-const char chordal_hold_layout[MATRIX_ROWS][MATRIX_COLS] PROGMEM = LAYOUT( [INFO] [stdout] 6 │+const char chordal_hold_layout[MATRIX_ROWS][MATRIX_COLS] PROGMEM = [INFO] [stdout] 7 │+ LAYOUT( [INFO] [stdout] 7 8 │ 'L', 'L', 'L', 'L', 'L', 'L', 'R', 'R', 'R', 'R', 'R', 'R', [INFO] [stdout] 8 9 │ 'L', 'L', 'L', 'L', 'L', 'L', 'R', 'R', 'R', 'R', 'R', 'R', [INFO] [stdout] 9 10 │ 'L', 'L', 'L', 'L', 'L', 'L', 'R', 'R', 'R', 'R', 'R', 'R', [INFO] [stdout] 10 11 │ 'L', 'L', 'L', 'L', 'L', 'L', 'R', 'R', 'R', 'R', 'R', 'R', [INFO] [stdout] 11 12 │ '*', '*', '*', '*' [INFO] [stdout] 12 13 │ ); [INFO] [stdout] 13 14 │ [INFO] [stdout] 15 │+ [INFO] [stdout] 14 16 │ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [INFO] [stdout] 15 17 │ [0] = LAYOUT_split_3x6_3( [INFO] [stdout] 16 18 │ KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_PIPE, [INFO] [stdout] 17 19 │ KC_ESC, LALT_T(KC_A), RGUI_T(KC_S), LCTL_T(KC_D), LSFT_T(KC_F), KC_G, KC_H, RSFT_T(KC_J), RCTL_T(KC_K), RGUI_T(KC_L), RALT_T(KC_SCLN), KC_QUOT, [INFO] [stdout] ────────────┴─────────────────────────────────────────────────────────────────── [INFO] [stdout] [INFO] [stdout] thread 'test_fmt_layout_outside_keymap' (19) panicked at tests/integration_test.rs:102:5: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/tests/snapshots/integration_test__fmt_layout_outside_keymap.snap.new") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5e82ab7f134a - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5e82ab7f134a - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5e82ab7f134a - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5e82ab7f134a - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5e82ab80a92a - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5e82ab80a92a - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x5e82ab7f7a02 - std[31e582c13f4e914f]::io::default_write_fmt::> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5e82ab7f7a02 - as std[31e582c13f4e914f]::io::Write>::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5e82ab7cc35f - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5e82ab7cc35f - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5e82ab7e78c9 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x5e82ab5e6b4c - core[fa0eadad68403074]::ops::function::Fn<(&'a std[31e582c13f4e914f]::panic::PanicHookInfo<'b>,), Output = ()> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::Fn<(&std[31e582c13f4e914f]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x5e82ab5e6b4c - test[7530e63dc052480e]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5e82ab7e7a82 - core[fa0eadad68403074]::ops::function::Fn<(&'a std[31e582c13f4e914f]::panic::PanicHookInfo<'b>,), Output = ()> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::Fn<(&std[31e582c13f4e914f]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x5e82ab7e7a82 - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x5e82ab7cc418 - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x5e82ab7c1239 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x5e82ab7cd1cd - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x5e82ab80b16c - core[fa0eadad68403074]::panicking::panic_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x5e82ab80aee2 - core[fa0eadad68403074]::result::unwrap_failed [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x5e82ab346a27 - >>::unwrap [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x5e82ab346a27 - integration_test[500331420d597855]::test_fmt_layout_outside_keymap [INFO] [stdout] at /opt/rustwide/workdir/tests/integration_test.rs:102:5 [INFO] [stdout] 22: 0x5e82ab3430b7 - integration_test[500331420d597855]::test_fmt_layout_outside_keymap::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/integration_test.rs:94:36 [INFO] [stdout] 23: 0x5e82ab34d026 - >::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x5e82ab5dac2b - core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5e82ab5dac2b - test[7530e63dc052480e]::__rust_begin_short_backtrace::, fn() -> core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x5e82ab5e761b - test[7530e63dc052480e]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x5e82ab5e761b - as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x5e82ab5e761b - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::, core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x5e82ab5e761b - std[31e582c13f4e914f]::panicking::catch_unwind::, core[fa0eadad68403074]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x5e82ab5e761b - std[31e582c13f4e914f]::panic::catch_unwind::, core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x5e82ab5e761b - test[7530e63dc052480e]::run_test_in_process [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x5e82ab5e761b - test[7530e63dc052480e]::run_test::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x5e82ab5e1a74 - test[7530e63dc052480e]::run_test::{closure#1} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x5e82ab5e1a74 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x5e82ab5ea222 - std[31e582c13f4e914f]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x5e82ab5ea222 - ::{closure#1}::{closure#0}> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x5e82ab5ea222 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x5e82ab5ea222 - std[31e582c13f4e914f]::panicking::catch_unwind::<(), core[fa0eadad68403074]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x5e82ab5ea222 - std[31e582c13f4e914f]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x5e82ab5ea222 - std[31e582c13f4e914f]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x5e82ab5ea222 - ::{closure#1} as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x5e82ab7f035f - + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x5e82ab7f035f - ::new::thread_start [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7a7d98c9aaa4 - [INFO] [stdout] 45: 0x7a7d98d27a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- test_fmt_moonlander stdout ---- [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] Snapshot file: tests/snapshots/integration_test__fmt_moonlander.snap [INFO] [stdout] Snapshot: fmt_moonlander [INFO] [stdout] Source: tests/integration_test.rs:79 [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] Expression: actual [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] -old snapshot [INFO] [stdout] +new results [INFO] [stdout] ────────────┬─────────────────────────────────────────────────────────────────── [INFO] [stdout] 9 9 │ #define LYR_NAV 3 [INFO] [stdout] 10 10 │ #define LYR_NUM 4 [INFO] [stdout] 11 11 │ #define LYR_FUN 5 [INFO] [stdout] 12 12 │ [INFO] [stdout] 13 │-enum custom_keycodes { [INFO] [stdout] 14 │- RGB_SLD = ML_SAFE_RANGE, [INFO] [stdout] 15 │-}; [INFO] [stdout] 13 │+enum custom_keycodes { RGB_SLD = ML_SAFE_RANGE, }; [INFO] [stdout] 16 14 │ [INFO] [stdout] 17 15 │ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [INFO] [stdout] 18 │- [LYR_BSE] = LAYOUT_moonlander( [INFO] [stdout] 19 │- TG(LYR_GAM), KC_1, KC_2, KC_3, KC_4, KC_5, RGB_TOG, TOGGLE_LAYER_COLOR, KC_6, KC_7, KC_8, KC_9, KC_0, TG(5), [INFO] [stdout] 20 │- _______, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_PAGE_UP, LSFT(KC_INSERT), KC_Y, KC_U, KC_I, KC_O, KC_P, KC_PIPE, [INFO] [stdout] 21 │- KC_ESCAPE, LALT_T(KC_A), LGUI_T(KC_S), LCTL_T(KC_D), LSFT_T(KC_F), KC_G, KC_PGDN, KC_DELETE, KC_H, RSFT_T(KC_J), RCTL_T(KC_K), RGUI_T(KC_L), RALT_T(KC_SCLN), KC_QUOTE, [INFO] [stdout] 22 │- KC_LEFT_SHIFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMMA, KC_DOT, KC_SLASH, KC_RIGHT_SHIFT, [INFO] [stdout] 23 │- _______, _______, _______, LT(3,KC_LEFT), LT(4,KC_RIGHT), KC_LEFT_GUI, RGUI_T(KC_TAB), KC_UP, KC_DOWN, _______, _______, _______, [INFO] [stdout] 24 │- KC_SPACE, LCTL_T(KC_TAB), MO(5), KC_TAB, KC_BSPC, LT(2,KC_ENTER) [INFO] [stdout] 25 │- ), [INFO] [stdout] 26 │- [LYR_GAM] = LAYOUT_moonlander( [INFO] [stdout] 27 │- _______, _______, _______, _______, _______, _______, QK_BOOT, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 28 │- KC_TAB, _______, KC_W, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 29 │- KC_ESCAPE, KC_A, KC_S, KC_D, KC_F, _______, _______, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 30 │- KC_LEFT_SHIFT, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 31 │- KC_LEFT_ALT, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 32 │- KC_SPACE, KC_LEFT_CTRL, MO(LYR_FUN), _______, _______, _______ [INFO] [stdout] 33 │- ), [INFO] [stdout] 34 │- [LYR_SYM] = LAYOUT_moonlander( [INFO] [stdout] 35 │- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 36 │- _______, KC_1, KC_2, KC_3, KC_4, KC_5, _______, _______, KC_6, KC_7, KC_8, KC_9, KC_0, _______, [INFO] [stdout] 37 │- _______, KC_HASH, KC_DLR, KC_LPRN, KC_RPRN, KC_EQUAL, _______, _______, KC_TILD, KC_UNDS, KC_MINUS, KC_ASTR, KC_AMPR, KC_GRAVE, [INFO] [stdout] 38 │- KC_LCBR, KC_PERC, KC_CIRC, KC_LBRC, KC_RBRC, KC_PLUS, KC_AT, KC_EXLM, _______, _______, KC_BSLS, KC_RCBR, [INFO] [stdout] 39 │- _______, _______, _______, KC_AUDIO_VOL_DOWN, KC_AUDIO_VOL_UP, _______, _______, KC_BRIGHTNESS_UP, KC_BRIGHTNESS_DOWN, _______, _______, _______, [INFO] [stdout] 40 │- _______, CW_TOGG, _______, _______, _______, _______ [INFO] [stdout] 41 │- ), [INFO] [stdout] 42 │- [LYR_NAV] = LAYOUT_moonlander( [INFO] [stdout] 43 │- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, QK_BOOT, [INFO] [stdout] 44 │- _______, KC_MS_WH_DOWN, KC_MS_UP, KC_MS_WH_UP, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 45 │- _______, KC_MS_LEFT, KC_MS_DOWN, KC_MS_RIGHT, _______, _______, _______, _______, _______, KC_MS_BTN1, KC_MS_BTN2, _______, _______, _______, [INFO] [stdout] 46 │- _______, _______, _______, _______, _______, _______, _______, _______, KC_MEDIA_PREV_TRACK, KC_MEDIA_NEXT_TRACK, _______, _______, [INFO] [stdout] 47 │- _______, _______, _______, _______, _______, _______, _______, _______, KC_AUDIO_VOL_DOWN, KC_AUDIO_MUTE, _______, _______, [INFO] [stdout] 48 │- KC_MS_BTN1, KC_MS_BTN2, KC_MS_BTN3, KC_MS_BTN3, KC_MS_BTN2, KC_MS_BTN1 [INFO] [stdout] 49 │- ), [INFO] [stdout] 50 │- [LYR_NUM] = LAYOUT_moonlander( [INFO] [stdout] 51 │- _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_SLASH, KC_ASTR, KC_MINUS, _______, _______, [INFO] [stdout] 52 │- _______, KC_KP_7, KC_KP_8, KC_KP_9, _______, _______, _______, _______, _______, KC_7, KC_8, KC_9, _______, _______, [INFO] [stdout] 53 │- KC_KP_0, KC_KP_4, KC_KP_5, KC_KP_6, _______, _______, _______, _______, KC_0, KC_4, KC_5, KC_6, KC_PLUS, _______, [INFO] [stdout] 54 │- KC_KP_DOT, KC_KP_1, KC_KP_2, KC_KP_3, _______, _______, _______, KC_1, KC_2, KC_3, KC_ENTER, _______, [INFO] [stdout] 55 │- _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_DOT, _______, _______, [INFO] [stdout] 56 │- _______, _______, _______, _______, _______, _______ [INFO] [stdout] 57 │- ), [INFO] [stdout] 58 │- [LYR_FUN] = LAYOUT_moonlander( [INFO] [stdout] 59 │- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 60 │- _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, _______, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 61 │- _______, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, _______, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 62 │- _______, KC_F11, KC_F12, _______, _______, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 63 │- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 64 │- _______, _______, _______, _______, _______, _______ [INFO] [stdout] 65 │- ), [INFO] [stdout] 16 │+ [LYR_BSE] = LAYOUT_moonlander( [INFO] [stdout] 17 │+ TG(LYR_GAM), KC_1, KC_2, KC_3, KC_4, KC_5, RGB_TOG, TOGGLE_LAYER_COLOR, KC_6, KC_7, KC_8, KC_9, KC_0, TG(5), [INFO] [stdout] 18 │+ _______, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_PAGE_UP, LSFT(KC_INSERT), KC_Y, KC_U, KC_I, KC_O, KC_P, KC_PIPE, [INFO] [stdout] 19 │+ KC_ESCAPE, LALT_T(KC_A), LGUI_T(KC_S), LCTL_T(KC_D), LSFT_T(KC_F), KC_G, KC_PGDN, KC_DELETE, KC_H, RSFT_T(KC_J), RCTL_T(KC_K), RGUI_T(KC_L), RALT_T(KC_SCLN), KC_QUOTE, [INFO] [stdout] 20 │+ KC_LEFT_SHIFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMMA, KC_DOT, KC_SLASH, KC_RIGHT_SHIFT, [INFO] [stdout] 21 │+ _______, _______, _______, LT(3,KC_LEFT), LT(4,KC_RIGHT), KC_LEFT_GUI, RGUI_T(KC_TAB), KC_UP, KC_DOWN, _______, _______, _______, [INFO] [stdout] 22 │+ KC_SPACE, LCTL_T(KC_TAB), MO(5), KC_TAB, KC_BSPC, LT(2,KC_ENTER) [INFO] [stdout] 23 │+ ), [INFO] [stdout] 24 │+ [LYR_GAM] = LAYOUT_moonlander( [INFO] [stdout] 25 │+ _______, _______, _______, _______, _______, _______, QK_BOOT, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 26 │+ KC_TAB, _______, KC_W, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 27 │+ KC_ESCAPE, KC_A, KC_S, KC_D, KC_F, _______, _______, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 28 │+ KC_LEFT_SHIFT, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 29 │+ KC_LEFT_ALT, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 30 │+ KC_SPACE, KC_LEFT_CTRL, MO(LYR_FUN), _______, _______, _______ [INFO] [stdout] 31 │+ ), [INFO] [stdout] 32 │+ [LYR_SYM] = LAYOUT_moonlander( [INFO] [stdout] 33 │+ _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 34 │+ _______, KC_1, KC_2, KC_3, KC_4, KC_5, _______, _______, KC_6, KC_7, KC_8, KC_9, KC_0, _______, [INFO] [stdout] 35 │+ _______, KC_HASH, KC_DLR, KC_LPRN, KC_RPRN, KC_EQUAL, _______, _______, KC_TILD, KC_UNDS, KC_MINUS, KC_ASTR, KC_AMPR, KC_GRAVE, [INFO] [stdout] 36 │+ KC_LCBR, KC_PERC, KC_CIRC, KC_LBRC, KC_RBRC, KC_PLUS, KC_AT, KC_EXLM, _______, _______, KC_BSLS, KC_RCBR, [INFO] [stdout] 37 │+ _______, _______, _______, KC_AUDIO_VOL_DOWN, KC_AUDIO_VOL_UP, _______, _______, KC_BRIGHTNESS_UP, KC_BRIGHTNESS_DOWN, _______, _______, _______, [INFO] [stdout] 38 │+ _______, CW_TOGG, _______, _______, _______, _______ [INFO] [stdout] 39 │+ ), [INFO] [stdout] 40 │+ [LYR_NAV] = LAYOUT_moonlander( [INFO] [stdout] 41 │+ _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, QK_BOOT, [INFO] [stdout] 42 │+ _______, KC_MS_WH_DOWN, KC_MS_UP, KC_MS_WH_UP, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 43 │+ _______, KC_MS_LEFT, KC_MS_DOWN, KC_MS_RIGHT, _______, _______, _______, _______, _______, KC_MS_BTN1, KC_MS_BTN2, _______, _______, _______, [INFO] [stdout] 44 │+ _______, _______, _______, _______, _______, _______, _______, _______, KC_MEDIA_PREV_TRACK, KC_MEDIA_NEXT_TRACK, _______, _______, [INFO] [stdout] 45 │+ _______, _______, _______, _______, _______, _______, _______, _______, KC_AUDIO_VOL_DOWN, KC_AUDIO_MUTE, _______, _______, [INFO] [stdout] 46 │+ KC_MS_BTN1, KC_MS_BTN2, KC_MS_BTN3, KC_MS_BTN3, KC_MS_BTN2, KC_MS_BTN1 [INFO] [stdout] 47 │+ ), [INFO] [stdout] 48 │+ [LYR_NUM] = LAYOUT_moonlander( [INFO] [stdout] 49 │+ _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_SLASH, KC_ASTR, KC_MINUS, _______, _______, [INFO] [stdout] 50 │+ _______, KC_KP_7, KC_KP_8, KC_KP_9, _______, _______, _______, _______, _______, KC_7, KC_8, KC_9, _______, _______, [INFO] [stdout] 51 │+ KC_KP_0, KC_KP_4, KC_KP_5, KC_KP_6, _______, _______, _______, _______, KC_0, KC_4, KC_5, KC_6, KC_PLUS, _______, [INFO] [stdout] 52 │+ KC_KP_DOT, KC_KP_1, KC_KP_2, KC_KP_3, _______, _______, _______, KC_1, KC_2, KC_3, KC_ENTER, _______, [INFO] [stdout] 53 │+ _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_DOT, _______, _______, [INFO] [stdout] 54 │+ _______, _______, _______, _______, _______, _______ [INFO] [stdout] 55 │+ ), [INFO] [stdout] 56 │+ [LYR_FUN] = LAYOUT_moonlander( [INFO] [stdout] 57 │+ _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 58 │+ _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, _______, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 59 │+ _______, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, _______, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 60 │+ _______, KC_F11, KC_F12, _______, _______, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 61 │+ _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, [INFO] [stdout] 62 │+ _______, _______, _______, _______, _______, _______ [INFO] [stdout] 63 │+ ), [INFO] [stdout] 66 64 │ }; [INFO] [stdout] 67 65 │ [INFO] [stdout] 68 66 │ void housekeeping_task_user(void) { [INFO] [stdout] 69 67 │ if (is_transport_connected()) { [INFO] [stdout] ┈┈┈┈┈┈┈┈┈┈┈┈┼┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stdout] 74 72 │ } [INFO] [stdout] 75 73 │ [INFO] [stdout] 76 74 │ extern rgb_config_t rgb_matrix_config; [INFO] [stdout] 77 75 │ [INFO] [stdout] 78 │-void keyboard_post_init_user(void) { [INFO] [stdout] 79 │- rgb_matrix_enable(); [INFO] [stdout] 80 │-} [INFO] [stdout] 76 │+void keyboard_post_init_user(void) { rgb_matrix_enable(); } [INFO] [stdout] 81 77 │ [INFO] [stdout] 82 78 │ const uint8_t PROGMEM ledmap[][RGB_MATRIX_LED_COUNT][3] = { [INFO] [stdout] 83 79 │ [0] = {{0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {146, 224, 255}, {146, 224, 255}, {146, 224, 255}, {0, 0, 0}, {0, 0, 0}, {146, 224, 255}, {146, 224, 255}, {146, 224, 255}, {0, 0, 0}, {0, 0, 0}, {146, 224, 255}, {146, 224, 255}, {146, 224, 255}, {32, 255, 234}, {0, 0, 0}, {146, 224, 255}, {146, 224, 255}, {146, 224, 255}, {31, 255, 255}, {0, 0, 0}, {146, 224, 255}, {146, 224, 255}, {146, 224, 255}, {0, 0, 0}, {12, 225, 241}, {12, 225, 241}, {146, 224, 255}, {146, 224, 255}, {12, 225, 241}, {0, 204, 255}, [INFO] [stdout] 84 80 │ {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {146, 224, 255}, {146, 224, 255}, {146, 224, 255}, {0, 0, 0}, {0, 0, 0}, {146, 224, 255}, {146, 224, 255}, {146, 224, 255}, {0, 0, 0}, {0, 0, 0}, {146, 224, 255}, {146, 224, 255}, {146, 224, 255}, {0, 0, 0}, {0, 0, 0}, {146, 224, 255}, {146, 224, 255}, {146, 224, 255}, {0, 0, 0}, {0, 0, 0}, {146, 224, 255}, {146, 224, 255}, {146, 224, 255}, {0, 0, 0}, {12, 225, 241}, {12, 225, 241}, {146, 224, 255}, {146, 224, 255}, {12, 225, 241}, {0, 204, 255}}, [INFO] [stdout] ────────────┴─────────────────────────────────────────────────────────────────── [INFO] [stdout] [INFO] [stdout] thread 'test_fmt_moonlander' (21) panicked at tests/integration_test.rs:79:5: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/tests/snapshots/integration_test__fmt_moonlander.snap.new") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5e82ab7f134a - std[31e582c13f4e914f]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5e82ab7f134a - std[31e582c13f4e914f]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5e82ab7f134a - std[31e582c13f4e914f]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5e82ab7f134a - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5e82ab80a92a - ::fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5e82ab80a92a - core[fa0eadad68403074]::fmt::write [INFO] [stdout] 6: 0x5e82ab7f7a02 - std[31e582c13f4e914f]::io::default_write_fmt::> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5e82ab7f7a02 - as std[31e582c13f4e914f]::io::Write>::write_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5e82ab7cc35f - ::print [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5e82ab7cc35f - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5e82ab7e78c9 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x5e82ab5e6b4c - core[fa0eadad68403074]::ops::function::Fn<(&'a std[31e582c13f4e914f]::panic::PanicHookInfo<'b>,), Output = ()> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::Fn<(&std[31e582c13f4e914f]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x5e82ab5e6b4c - test[7530e63dc052480e]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5e82ab7e7a82 - core[fa0eadad68403074]::ops::function::Fn<(&'a std[31e582c13f4e914f]::panic::PanicHookInfo<'b>,), Output = ()> + core[fa0eadad68403074]::marker::Sync + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::Fn<(&std[31e582c13f4e914f]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x5e82ab7e7a82 - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x5e82ab7cc418 - std[31e582c13f4e914f]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x5e82ab7c1239 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x5e82ab7cd1cd - __rustc[fc8e3a9f23f26cb]::rust_begin_unwind [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x5e82ab80b16c - core[fa0eadad68403074]::panicking::panic_fmt [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x5e82ab80aee2 - core[fa0eadad68403074]::result::unwrap_failed [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x5e82ab345c24 - >>::unwrap [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x5e82ab345c24 - integration_test[500331420d597855]::test_fmt_moonlander [INFO] [stdout] at /opt/rustwide/workdir/tests/integration_test.rs:79:5 [INFO] [stdout] 22: 0x5e82ab343057 - integration_test[500331420d597855]::test_fmt_moonlander::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/integration_test.rs:73:25 [INFO] [stdout] 23: 0x5e82ab34cfa6 - >::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x5e82ab5dac2b - core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5e82ab5dac2b - test[7530e63dc052480e]::__rust_begin_short_backtrace::, fn() -> core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:663:18 [INFO] [stdout] 26: 0x5e82ab5e761b - test[7530e63dc052480e]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:686:74 [INFO] [stdout] 27: 0x5e82ab5e761b - as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 28: 0x5e82ab5e761b - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::, core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 29: 0x5e82ab5e761b - std[31e582c13f4e914f]::panicking::catch_unwind::, core[fa0eadad68403074]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 30: 0x5e82ab5e761b - std[31e582c13f4e914f]::panic::catch_unwind::, core[fa0eadad68403074]::result::Result<(), alloc[49b8922c36ca62de]::string::String>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x5e82ab5e761b - test[7530e63dc052480e]::run_test_in_process [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:686:27 [INFO] [stdout] 32: 0x5e82ab5e761b - test[7530e63dc052480e]::run_test::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:607:43 [INFO] [stdout] 33: 0x5e82ab5e1a74 - test[7530e63dc052480e]::run_test::{closure#1} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/test/src/lib.rs:637:41 [INFO] [stdout] 34: 0x5e82ab5e1a74 - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 35: 0x5e82ab5ea222 - std[31e582c13f4e914f]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 36: 0x5e82ab5ea222 - ::{closure#1}::{closure#0}> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 37: 0x5e82ab5ea222 - std[31e582c13f4e914f]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stdout] 38: 0x5e82ab5ea222 - std[31e582c13f4e914f]::panicking::catch_unwind::<(), core[fa0eadad68403074]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stdout] 39: 0x5e82ab5ea222 - std[31e582c13f4e914f]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x5e82ab5ea222 - std[31e582c13f4e914f]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 41: 0x5e82ab5ea222 - ::{closure#1} as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x5e82ab7f035f - + core[fa0eadad68403074]::marker::Send> as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 43: 0x5e82ab7f035f - ::new::thread_start [INFO] [stdout] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 44: 0x7a7d98c9aaa4 - [INFO] [stdout] 45: 0x7a7d98d27a64 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] test_fmt_dactyl [INFO] [stdout] test_fmt_layout_outside_keymap [INFO] [stdout] test_fmt_moonlander [INFO] [stdout] [INFO] [stdout] test result: FAILED. 3 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.48s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--test integration_test` [INFO] running `Command { std: "docker" "inspect" "06fbff471b9f780feb76c06b9ee74cb6caf65b3e19bb4e81ca84fa7c30a0aee5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "06fbff471b9f780feb76c06b9ee74cb6caf65b3e19bb4e81ca84fa7c30a0aee5", kill_on_drop: false }` [INFO] [stdout] 06fbff471b9f780feb76c06b9ee74cb6caf65b3e19bb4e81ca84fa7c30a0aee5