[INFO] fetching crate qmkfmt 0.3.0...
[INFO] testing qmkfmt-0.3.0 against try#db823df02fd0c2cf67b43025ac3fef3f2d743245 for pr-150681
[INFO] extracting crate qmkfmt 0.3.0 into /workspace/builds/worker-4-tc2/source
[INFO] removed /workspace/builds/worker-4-tc2/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-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate qmkfmt 0.3.0 on toolchain db823df02fd0c2cf67b43025ac3fef3f2d743245
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "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" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 6d22b530164a2780e09dae618f874245d402eace45e907d4f169d3ab5062b768
[INFO] running `Command { std: "docker" "start" "-a" "6d22b530164a2780e09dae618f874245d402eace45e907d4f169d3ab5062b768", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6d22b530164a2780e09dae618f874245d402eace45e907d4f169d3ab5062b768", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6d22b530164a2780e09dae618f874245d402eace45e907d4f169d3ab5062b768", kill_on_drop: false }`
[INFO] [stdout] 6d22b530164a2780e09dae618f874245d402eace45e907d4f169d3ab5062b768
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 40c3c3ab2e43cd9fdff52a3cec5b01864320d1681d5dc4a8be2a717cf2682961
[INFO] running `Command { std: "docker" "start" "-a" "40c3c3ab2e43cd9fdff52a3cec5b01864320d1681d5dc4a8be2a717cf2682961", kill_on_drop: false }`
[INFO] [stderr]    Compiling tree-sitter-language v0.1.6
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling tree-sitter v0.24.7
[INFO] [stderr]    Compiling tree-sitter-c v0.23.4
[INFO] [stderr]    Compiling streaming-iterator v0.1.9
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling clap_derive v4.5.49
[INFO] [stderr]    Compiling clap v4.5.53
[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 qmkfmt v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.05s
[INFO] running `Command { std: "docker" "inspect" "40c3c3ab2e43cd9fdff52a3cec5b01864320d1681d5dc4a8be2a717cf2682961", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "40c3c3ab2e43cd9fdff52a3cec5b01864320d1681d5dc4a8be2a717cf2682961", kill_on_drop: false }`
[INFO] [stdout] 40c3c3ab2e43cd9fdff52a3cec5b01864320d1681d5dc4a8be2a717cf2682961
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1c4fc230bc2f9050873ed8aa721cd020754fa33bbd9d9dd277c45f501aea51f2
[INFO] running `Command { std: "docker" "start" "-a" "1c4fc230bc2f9050873ed8aa721cd020754fa33bbd9d9dd277c45f501aea51f2", kill_on_drop: false }`
[INFO] [stderr]    Compiling zmij v1.0.2
[INFO] [stderr]    Compiling serde_json v1.0.148
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling serde v1.0.228
[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 8.75s
[INFO] running `Command { std: "docker" "inspect" "1c4fc230bc2f9050873ed8aa721cd020754fa33bbd9d9dd277c45f501aea51f2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1c4fc230bc2f9050873ed8aa721cd020754fa33bbd9d9dd277c45f501aea51f2", kill_on_drop: false }`
[INFO] [stdout] 1c4fc230bc2f9050873ed8aa721cd020754fa33bbd9d9dd277c45f501aea51f2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 8f236793c5888dd8a34897243a2beb8d4531fd3e41d998c3f8aa8e13516e1750
[INFO] running `Command { std: "docker" "start" "-a" "8f236793c5888dd8a34897243a2beb8d4531fd3e41d998c3f8aa8e13516e1750", 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] [stderr]      Running tests/integration_test.rs (/opt/rustwide/target/debug/deps/integration_test-27ac6f35fb828c64)
[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] [stdout] running 6 tests
[INFO] [stdout] test test_help ... ok
[INFO] [stdout] test test_fmt_layout_outside_keymap_no_clang ... ok
[INFO] [stdout] test test_fmt_moonlander_no_clang ... ok
[INFO] [stdout] test test_fmt_layout_outside_keymap ... FAILED
[INFO] [stdout] test test_fmt_dactyl ... FAILED
[INFO] [stdout] test test_fmt_moonlander ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[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' (26) 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:     0x5d3519421992 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5d3519421992 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5d3519421992 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5d3519421992 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5d351943bb2a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5d351943bb2a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5d35194285c6 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5d35194285c6 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5d35193fc6cf - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5d35193fc6cf - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5d3519417d99 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5d3519211f8e - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5d3519211f8e - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5d3519417f52 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5d3519417f52 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5d35193fc788 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5d35193f15d9 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5d35193fd67d - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5d351943c2ec - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5d351943c062 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5d3518f6dfc7 - <core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::error::Error>>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5d3518f6dfc7 - integration_test[e8ff397a0287d7]::test_fmt_layout_outside_keymap
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:102:5
[INFO] [stdout]   22:     0x5d3518f6a717 - integration_test[e8ff397a0287d7]::test_fmt_layout_outside_keymap::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:94:36
[INFO] [stdout]   23:     0x5d3518f70946 - <integration_test[e8ff397a0287d7]::test_fmt_layout_outside_keymap::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5d351920633b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5d351920633b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x5d3519212b9a - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x5d3519212b9a - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x5d3519212b9a - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x5d3519212b9a - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5d3519212b9a - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5d3519212b9a - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x5d3519212b9a - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x5d351920d064 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x5d351920d064 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5d3519215692 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x5d3519215692 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x5d3519215692 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x5d3519215692 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5d3519215692 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5d3519215692 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x5d3519215692 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5d35194208cf - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x5d35194208cf - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   44:     0x7e617b6b0aa4 - <unknown>
[INFO] [stdout]   45:     0x7e617b73da64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[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' (25) 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:     0x5d3519421992 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5d3519421992 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5d3519421992 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5d3519421992 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5d351943bb2a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5d351943bb2a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5d35194285c6 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5d35194285c6 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5d35193fc6cf - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5d35193fc6cf - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5d3519417d99 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5d3519211f8e - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5d3519211f8e - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5d3519417f52 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5d3519417f52 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5d35193fc788 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5d35193f15d9 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5d35193fd67d - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5d351943c2ec - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5d351943c062 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5d3518f6cb03 - <core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::error::Error>>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5d3518f6cb03 - integration_test[e8ff397a0287d7]::test_fmt_dactyl
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:69:5
[INFO] [stdout]   22:     0x5d3518f6a687 - integration_test[e8ff397a0287d7]::test_fmt_dactyl::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:63:21
[INFO] [stdout]   23:     0x5d3518f70886 - <integration_test[e8ff397a0287d7]::test_fmt_dactyl::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5d351920633b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5d351920633b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x5d3519212b9a - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x5d3519212b9a - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x5d3519212b9a - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x5d3519212b9a - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5d3519212b9a - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5d3519212b9a - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x5d3519212b9a - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x5d351920d064 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x5d351920d064 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5d3519215692 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x5d3519215692 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x5d3519215692 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x5d3519215692 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5d3519215692 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5d3519215692 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x5d3519215692 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5d35194208cf - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x5d35194208cf - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   44:     0x7e617b6b0aa4 - <unknown>
[INFO] [stdout]   45:     0x7e617b73da64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[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' (28) 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:     0x5d3519421992 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5d3519421992 - std[3f03f8b59f91bef1]::backtrace_rs::backtrace::trace_unsynchronized::<std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5d3519421992 - std[3f03f8b59f91bef1]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5d3519421992 - <<std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[585f66e14d78f9ba]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5d351943bb2a - <core[585f66e14d78f9ba]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5d351943bb2a - core[585f66e14d78f9ba]::fmt::write
[INFO] [stdout]    6:     0x5d35194285c6 - std[3f03f8b59f91bef1]::io::default_write_fmt::<alloc[15e7b27aba85d2e2]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5d35194285c6 - <alloc[15e7b27aba85d2e2]::vec::Vec<u8> as std[3f03f8b59f91bef1]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5d35193fc6cf - <std[3f03f8b59f91bef1]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5d35193fc6cf - std[3f03f8b59f91bef1]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5d3519417d99 - std[3f03f8b59f91bef1]::panicking::default_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5d3519211f8e - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x5d3519211f8e - test[30224e0cb089acd2]::test_main_with_exit_callback::<test[30224e0cb089acd2]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5d3519417f52 - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn for<'a, 'b> core[585f66e14d78f9ba]::ops::function::Fn<(&'a std[3f03f8b59f91bef1]::panic::PanicHookInfo<'b>,), Output = ()> + core[585f66e14d78f9ba]::marker::Sync + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::Fn<(&std[3f03f8b59f91bef1]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x5d3519417f52 - std[3f03f8b59f91bef1]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5d35193fc788 - std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5d35193f15d9 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_end_short_backtrace::<std[3f03f8b59f91bef1]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5d35193fd67d - __rustc[caa99d26c7bae192]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5d351943c2ec - core[585f66e14d78f9ba]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5d351943c062 - core[585f66e14d78f9ba]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5d3518f6d1c4 - <core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::error::Error>>>::unwrap
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5d3518f6d1c4 - integration_test[e8ff397a0287d7]::test_fmt_moonlander
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:79:5
[INFO] [stdout]   22:     0x5d3518f6a6b7 - integration_test[e8ff397a0287d7]::test_fmt_moonlander::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:73:25
[INFO] [stdout]   23:     0x5d3518f708c6 - <integration_test[e8ff397a0287d7]::test_fmt_moonlander::{closure#0} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5d351920633b - <fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5d351920633b - test[30224e0cb089acd2]::__rust_begin_short_backtrace::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, fn() -> core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x5d3519212b9a - test[30224e0cb089acd2]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x5d3519212b9a - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x5d3519212b9a - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x5d3519212b9a - std[3f03f8b59f91bef1]::panicking::catch_unwind::<core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>, core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5d3519212b9a - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<test[30224e0cb089acd2]::run_test_in_process::{closure#0}>, core[585f66e14d78f9ba]::result::Result<(), alloc[15e7b27aba85d2e2]::string::String>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5d3519212b9a - test[30224e0cb089acd2]::run_test_in_process
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x5d3519212b9a - test[30224e0cb089acd2]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x5d351920d064 - test[30224e0cb089acd2]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x5d351920d064 - std[3f03f8b59f91bef1]::sys::backtrace::__rust_begin_short_backtrace::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5d3519215692 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x5d3519215692 - <core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x5d3519215692 - std[3f03f8b59f91bef1]::panicking::catch_unwind::do_call::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x5d3519215692 - std[3f03f8b59f91bef1]::panicking::catch_unwind::<(), core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5d3519215692 - std[3f03f8b59f91bef1]::panic::catch_unwind::<core[585f66e14d78f9ba]::panic::unwind_safe::AssertUnwindSafe<std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5d3519215692 - std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked::<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x5d3519215692 - <std[3f03f8b59f91bef1]::thread::lifecycle::spawn_unchecked<test[30224e0cb089acd2]::run_test::{closure#1}, ()>::{closure#1} as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5d35194208cf - <alloc[15e7b27aba85d2e2]::boxed::Box<dyn core[585f66e14d78f9ba]::ops::function::FnOnce<(), Output = ()> + core[585f66e14d78f9ba]::marker::Send> as core[585f66e14d78f9ba]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x5d35194208cf - <std[3f03f8b59f91bef1]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/db823df02fd0c2cf67b43025ac3fef3f2d743245/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   44:     0x7e617b6b0aa4 - <unknown>
[INFO] [stdout]   45:     0x7e617b73da64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[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.19s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test integration_test`
[INFO] running `Command { std: "docker" "inspect" "8f236793c5888dd8a34897243a2beb8d4531fd3e41d998c3f8aa8e13516e1750", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8f236793c5888dd8a34897243a2beb8d4531fd3e41d998c3f8aa8e13516e1750", kill_on_drop: false }`
[INFO] [stdout] 8f236793c5888dd8a34897243a2beb8d4531fd3e41d998c3f8aa8e13516e1750
