[INFO] fetching crate minui 0.2.1...
[INFO] testing minui-0.2.1 against beta-2025-09-21 for beta-1.91-3
[INFO] extracting crate minui 0.2.1 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate minui 0.2.1
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate minui 0.2.1
[INFO] tweaked toml for crates.io crate minui 0.2.1 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate minui 0.2.1 on toolchain beta-2025-09-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate minui 0.2.1 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" "+beta-2025-09-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 27a6dfed08be51a84bcab5103df94fede2d11c54e062e261ea1c5f083ff69deb
[INFO] running `Command { std: "docker" "start" "-a" "27a6dfed08be51a84bcab5103df94fede2d11c54e062e261ea1c5f083ff69deb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "27a6dfed08be51a84bcab5103df94fede2d11c54e062e261ea1c5f083ff69deb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "27a6dfed08be51a84bcab5103df94fede2d11c54e062e261ea1c5f083ff69deb", kill_on_drop: false }`
[INFO] [stdout] 27a6dfed08be51a84bcab5103df94fede2d11c54e062e261ea1c5f083ff69deb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2505650d15d34d133c01851781c36b0509e9edab70a991ef7b27b8390cc9015f
[INFO] running `Command { std: "docker" "start" "-a" "2505650d15d34d133c01851781c36b0509e9edab70a991ef7b27b8390cc9015f", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.14
[INFO] [stderr]    Compiling signal-hook v0.3.17
[INFO] [stderr]    Compiling signal-hook-registry v1.4.2
[INFO] [stderr]    Compiling rustix v0.38.43
[INFO] [stderr]    Compiling thiserror v2.0.11
[INFO] [stderr]    Compiling mio v1.0.3
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling proc-macro2 v1.0.93
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling quote v1.0.38
[INFO] [stderr]    Compiling signal-hook-mio v0.2.4
[INFO] [stderr]    Compiling syn v2.0.96
[INFO] [stderr]    Compiling crossterm v0.28.1
[INFO] [stderr]    Compiling thiserror-impl v2.0.11
[INFO] [stderr]    Compiling minui v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.06s
[INFO] running `Command { std: "docker" "inspect" "2505650d15d34d133c01851781c36b0509e9edab70a991ef7b27b8390cc9015f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2505650d15d34d133c01851781c36b0509e9edab70a991ef7b27b8390cc9015f", kill_on_drop: false }`
[INFO] [stdout] 2505650d15d34d133c01851781c36b0509e9edab70a991ef7b27b8390cc9015f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c815a97d1231c8fd0139a2d92bcfb1c6f23fd7ccdb57fac0860415be655da6ff
[INFO] running `Command { std: "docker" "start" "-a" "c815a97d1231c8fd0139a2d92bcfb1c6f23fd7ccdb57fac0860415be655da6ff", kill_on_drop: false }`
[INFO] [stderr]    Compiling minui v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.41s
[INFO] running `Command { std: "docker" "inspect" "c815a97d1231c8fd0139a2d92bcfb1c6f23fd7ccdb57fac0860415be655da6ff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c815a97d1231c8fd0139a2d92bcfb1c6f23fd7ccdb57fac0860415be655da6ff", kill_on_drop: false }`
[INFO] [stdout] c815a97d1231c8fd0139a2d92bcfb1c6f23fd7ccdb57fac0860415be655da6ff
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] c1bc9fb23126aa5fb15afff7ce6b317f99025ee5a5348acc27e83a02c2d66d2b
[INFO] running `Command { std: "docker" "start" "-a" "c1bc9fb23126aa5fb15afff7ce6b317f99025ee5a5348acc27e83a02c2d66d2b", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/minui-c319bf4306662577)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests minui
[INFO] [stdout] 
[INFO] [stdout] running 87 tests
[INFO] [stdout] test src/game/collision.rs - game::collision (line 17) ... ignored
[INFO] [stdout] test src/game/game_loop.rs - game::game_loop (line 17) ... ignored
[INFO] [stdout] test src/game/game_loop.rs - game::game_loop (line 59) ... ignored
[INFO] [stdout] test src/game/game_loop.rs - game::game_loop (line 91) ... ignored
[INFO] [stdout] test src/game/map.rs - game::map (line 17) ... ignored
[INFO] [stdout] test src/game/sprite.rs - game::sprite (line 16) ... ignored
[INFO] [stdout] test src/game/tile.rs - game::tile (line 17) ... ignored
[INFO] [stdout] test src/event.rs - event (line 10) ... FAILED
[INFO] [stdout] test src/app.rs - app (line 14) ... FAILED
[INFO] [stdout] test src/input/keyboard.rs - input::keyboard::KeyboardHandler::wait_for_input (line 297) ... FAILED
[INFO] [stdout] test src/input/keyboard.rs - input::keyboard::KeyboardHandler::new (line 124) ... ok
[INFO] [stdout] test src/input/mouse.rs - input::mouse (line 19) ... ignored
[INFO] [stdout] test src/game/mod.rs - game (line 17) ... FAILED
[INFO] [stdout] test src/input/keyboard.rs - input::keyboard::KeyboardHandler::poll (line 209) ... FAILED
[INFO] [stdout] test src/input/keyboard.rs - input::keyboard::KeyboardHandler::get_input (line 258) ... FAILED
[INFO] [stdout] test src/input/mod.rs - input (line 54) ... FAILED
[INFO] [stdout] test src/color.rs - color (line 6) ... ok
[INFO] [stdout] test src/render/buffer.rs - render::buffer::Buffer (line 109) ... ignored
[INFO] [stdout] test src/input/keyboard.rs - input::keyboard::KeyboardHandler::poll_rate (line 180) ... ok
[INFO] [stdout] test src/render/viewport.rs - render::viewport (line 27) ... ignored
[INFO] [stdout] test src/input/mod.rs - input (line 35) ... FAILED
[INFO] [stdout] test src/game/mod.rs - game (line 39) ... FAILED
[INFO] [stdout] test src/error.rs - error (line 15) ... ok
[INFO] [stdout] test src/input/keyboard.rs - input::keyboard::KeyboardHandler::set_poll_rate (line 154) ... ok
[INFO] [stdout] test src/widgets/common.rs - widgets::common (line 89) ... FAILED
[INFO] [stdout] test src/input/keyboard.rs - input::keyboard::KeyboardHandler (line 34) ... FAILED
[INFO] [stdout] test src/lib.rs - prelude (line 124) ... FAILED
[INFO] [stdout] test src/widgets/common.rs - widgets::common (line 63) ... FAILED
[INFO] [stdout] test src/macros.rs - macros::define_colors (line 38) ... FAILED
[INFO] [stdout] test src/input/keyboard.rs - input::keyboard::KeyboardHandler (line 52) ... FAILED
[INFO] [stdout] test src/macros.rs - macros (line 7) ... FAILED
[INFO] [stdout] test src/widgets/common.rs - widgets::common (line 41) ... ok
[INFO] [stdout] test src/widgets/input.rs - widgets::input (line 102) ... ignored
[INFO] [stdout] test src/widgets/input.rs - widgets::input (line 129) ... ignored
[INFO] [stdout] test src/widgets/input.rs - widgets::input (line 147) ... ignored
[INFO] [stdout] test src/widgets/input.rs - widgets::input (line 81) ... ignored
[INFO] [stdout] test src/input/keyboard.rs - input::keyboard::KeyboardHandler (line 81) ... FAILED
[INFO] [stdout] test src/macros.rs - macros::define_colors (line 24) ... FAILED
[INFO] [stdout] test src/widgets/common.rs - widgets::common::BorderChars::double_line (line 197) ... ok
[INFO] [stdout] test src/lib.rs - (line 18) ... FAILED
[INFO] [stdout] test src/input/mod.rs - input (line 71) ... FAILED
[INFO] [stdout] test src/widgets/common.rs - widgets::common::WindowView (line 274) ... FAILED
[INFO] [stdout] test src/widgets/layout.rs - widgets::layout (line 137) ... FAILED
[INFO] [stdout] test src/input/mod.rs - input (line 86) ... ok
[INFO] [stdout] test src/widgets/container.rs - widgets::container (line 66) ... FAILED
[INFO] [stdout] test src/widgets/table.rs - widgets::table (line 117) ... ignored
[INFO] [stdout] test src/widgets/table.rs - widgets::table (line 133) ... ignored
[INFO] [stdout] test src/widgets/table.rs - widgets::table (line 59) ... ignored
[INFO] [stdout] test src/widgets/table.rs - widgets::table (line 80) ... ignored
[INFO] [stdout] test src/widgets/common.rs - widgets::common::BorderChars::single_line (line 165) ... ok
[INFO] [stdout] test src/widgets/table.rs - widgets::table (line 95) ... ignored
[INFO] [stdout] test src/widgets/layout.rs - widgets::layout (line 95) ... FAILED
[INFO] [stdout] test src/widgets/container.rs - widgets::container (line 94) ... FAILED
[INFO] [stdout] test src/widgets/text.rs - widgets::text (line 52) ... FAILED
[INFO] [stdout] test src/widgets/container.rs - widgets::container (line 53) ... FAILED
[INFO] [stdout] test src/widgets/common.rs - widgets::common::BorderChars (line 117) ... ok
[INFO] [stdout] test src/widgets/panel.rs - widgets::panel (line 29) ... FAILED
[INFO] [stdout] test src/widgets/layout.rs - widgets::layout (line 71) ... FAILED
[INFO] [stdout] test src/widgets/layout.rs - widgets::layout (line 47) ... FAILED
[INFO] [stdout] test src/widgets/panel.rs - widgets::panel (line 71) ... FAILED
[INFO] [stdout] test src/widgets/container.rs - widgets::container (line 35) ... ok
[INFO] [stdout] test src/render/mod.rs - render (line 43) ... FAILED
[INFO] [stdout] test src/widgets/text.rs - widgets::text (line 33) ... FAILED
[INFO] [stdout] test src/widgets/panel.rs - widgets::panel (line 59) ... ok
[INFO] [stdout] test src/widgets/panel.rs - widgets::panel (line 44) ... ok
[INFO] [stdout] test src/window.rs - window::TerminalWindow (line 258) ... FAILED
[INFO] [stdout] test src/widgets/text.rs - widgets::text (line 68) ... FAILED
[INFO] [stdout] test src/widgets/panel.rs - widgets::panel::Panel (line 103) ... FAILED
[INFO] [stdout] test src/window.rs - window::TerminalWindow::get_input (line 369) ... FAILED
[INFO] [stdout] test src/widgets/common.rs - widgets::common::BorderChars::ascii (line 230) ... ok
[INFO] [stdout] test src/window.rs - window::TerminalWindow::clear (line 341) ... FAILED
[INFO] [stdout] test src/window.rs - window::TerminalWindow::flush (line 569) ... FAILED
[INFO] [stdout] test src/window.rs - window::TerminalWindow::keyboard (line 484) ... FAILED
[INFO] [stdout] test src/window.rs - window::TerminalWindow::new (line 300) ... FAILED
[INFO] [stdout] test src/window.rs - window::TerminalWindow::get_input_timeout (line 400) ... FAILED
[INFO] [stdout] test src/window.rs - window::TerminalWindow::poll_input (line 454) ... FAILED
[INFO] [stdout] test src/window.rs - window::TerminalWindow::wait_for_input (line 428) ... FAILED
[INFO] [stdout] test src/window.rs - window::Window::clear_screen (line 143) ... FAILED
[INFO] [stdout] test src/window.rs - window::TerminalWindow::set_auto_flush (line 534) ... FAILED
[INFO] [stdout] test src/window.rs - window::Window::clear_line (line 169) ... FAILED
[INFO] [stdout] test src/window.rs - window::TerminalWindow::keyboard_mut (line 507) ... FAILED
[INFO] [stdout] test src/window.rs - window (line 17) ... FAILED
[INFO] [stdout] test src/window.rs - window::Window::write_str (line 73) ... FAILED
[INFO] [stdout] test src/window.rs - window::Window::get_size (line 122) ... FAILED
[INFO] [stdout] test src/window.rs - window::Window::clear_area (line 198) ... FAILED
[INFO] [stdout] test src/window.rs - window::TerminalWindow (line 237) ... FAILED
[INFO] [stdout] test src/window.rs - window::Window::write_str_colored (line 101) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/event.rs - event (line 10) stdout ----
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> src/event.rs:26:21
[INFO] [stdout]    |
[INFO] [stdout] 19 |     |state, window| { /* draw */ }
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^ expected `Result<(), Error>`, found `()`
[INFO] [stdout]    |
[INFO] [stdout]    = note:   expected enum `Result<(), minui::Error>`
[INFO] [stdout]            found unit type `()`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0308`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/app.rs - app (line 14) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (301) panicked at src/app.rs:23:35:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Os { code: 6, kind: Uncategorized, message: "No such device or address" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57b1748a88e2 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57b1748a88e2 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57b1748a88e2 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x57b1748a88e2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x57b1748b85bf - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x57b1748b85bf - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x57b17487db71 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57b17487db71 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x57b174887972 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x57b17488997c - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x57b1748897d6 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x57b17488a005 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x57b174889e9a - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x57b174887aa9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x57b17487243d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x57b1748bc0a0 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x57b1748bb616 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x57b17480dfbf - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x57b17480ca93 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x57b17480c996 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x57b17480c979 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x57b17487f170 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x57b17487f170 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x57b17487f170 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x57b17487f170 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x57b17487f170 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x57b17487f170 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x57b17487f170 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x57b17487f170 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x57b17487f170 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x57b17480c961 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x57b17480e4c5 - main
[INFO] [stdout]   32:     0x74067f7891ca - <unknown>
[INFO] [stdout]   33:     0x74067f78928b - __libc_start_main
[INFO] [stdout]   34:     0x57b17480c7f5 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/input/keyboard.rs - input::keyboard::KeyboardHandler::wait_for_input (line 297) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stdout:
[INFO] [stdout] Press Enter to continue...
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (321) panicked at src/input/keyboard.rs:22:47:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Custom { kind: Other, error: "Failed to initialize input reader" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x574ebba3dea2 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x574ebba3dea2 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x574ebba3dea2 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x574ebba3dea2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x574ebba4d5bf - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x574ebba4d5bf - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x574ebba12ee1 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x574ebba12ee1 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x574ebba1cf42 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x574ebba1ee2c - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x574ebba1ec86 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x574ebba1f4b5 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x574ebba1f34a - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x574ebba1d079 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x574ebba077ad - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x574ebba510a0 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x574ebba50616 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x574ebb9b43ef - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x574ebb9b3a23 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x574ebb9b3926 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x574ebb9b3909 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x574ebba147e0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x574ebba147e0 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x574ebba147e0 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x574ebba147e0 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x574ebba147e0 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x574ebba147e0 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x574ebba147e0 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x574ebba147e0 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x574ebba147e0 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x574ebb9b38f1 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x574ebb9b4595 - main
[INFO] [stdout]   32:     0x7465495111ca - <unknown>
[INFO] [stdout]   33:     0x74654951128b - __libc_start_main
[INFO] [stdout]   34:     0x574ebb9b3805 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/game/mod.rs - game (line 17) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (349) panicked at src/game/mod.rs:23:40:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Os { code: 6, kind: Uncategorized, message: "No such device or address" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d4370e5d1f2 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5d4370e5d1f2 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5d4370e5d1f2 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5d4370e5d1f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5d4370e6caef - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5d4370e6caef - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x5d4370e32481 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5d4370e32481 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5d4370e3c282 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5d4370e3e28c - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5d4370e3e0e6 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5d4370e3e915 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5d4370e3e7aa - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x5d4370e3c3b9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5d4370e26d4d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5d4370e705d0 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x5d4370e6fb46 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x5d4370dc2b0f - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x5d4370dc1703 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x5d4370dc1606 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x5d4370dc15e9 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x5d4370e33a80 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5d4370e33a80 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x5d4370e33a80 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x5d4370e33a80 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5d4370e33a80 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5d4370e33a80 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x5d4370e33a80 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x5d4370e33a80 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5d4370e33a80 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5d4370dc15d1 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x5d4370dc2f75 - main
[INFO] [stdout]   32:     0x76683921d1ca - <unknown>
[INFO] [stdout]   33:     0x76683921d28b - __libc_start_main
[INFO] [stdout]   34:     0x5d4370dc1465 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/input/keyboard.rs - input::keyboard::KeyboardHandler::poll (line 209) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (339) panicked at src/input/keyboard.rs:18:47:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Custom { kind: Other, error: "Failed to initialize input reader" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x58306f818372 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x58306f818372 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x58306f818372 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x58306f818372 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x58306f827c1f - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x58306f827c1f - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x58306f7ed371 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x58306f7ed371 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x58306f7f73d2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x58306f7f92fc - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x58306f7f9156 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x58306f7f9985 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x58306f7f981a - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x58306f7f7509 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x58306f7e1c3d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x58306f82b7e0 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x58306f82ad56 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x58306f78dfcf - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x58306f78d123 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x58306f78cf16 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x58306f78cef9 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x58306f7eec70 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x58306f7eec70 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x58306f7eec70 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x58306f7eec70 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x58306f7eec70 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x58306f7eec70 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x58306f7eec70 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x58306f7eec70 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x58306f7eec70 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x58306f78cee1 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x58306f78e245 - main
[INFO] [stdout]   32:     0x7947d3b7c1ca - <unknown>
[INFO] [stdout]   33:     0x7947d3b7c28b - __libc_start_main
[INFO] [stdout]   34:     0x58306f78cdf5 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/input/keyboard.rs - input::keyboard::KeyboardHandler::get_input (line 258) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (373) panicked at src/input/keyboard.rs:19:47:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Custom { kind: Other, error: "Failed to initialize input reader" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59e058066152 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59e058066152 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59e058066152 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x59e058066152 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x59e0580759ff - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x59e0580759ff - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x59e05803b151 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x59e05803b151 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x59e0580451b2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x59e0580470dc - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x59e058046f36 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x59e058047765 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x59e0580475fa - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x59e0580452e9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x59e05802fa1d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x59e0580795c0 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x59e058078b36 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x59e057fdbf6f - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x59e057fdb0b3 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x59e057fdaed6 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x59e057fdaeb9 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x59e05803ca50 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x59e05803ca50 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x59e05803ca50 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x59e05803ca50 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x59e05803ca50 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x59e05803ca50 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x59e05803ca50 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x59e05803ca50 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x59e05803ca50 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x59e057fdaea1 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x59e057fdc195 - main
[INFO] [stdout]   32:     0x7de99988b1ca - <unknown>
[INFO] [stdout]   33:     0x7de99988b28b - __libc_start_main
[INFO] [stdout]   34:     0x59e057fdadb5 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/input/mod.rs - input (line 54) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Event`
[INFO] [stdout]   --> src/input/mod.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     Event::Unknown => println!("Timeout or no input"),
[INFO] [stdout]    |     ^^^^^ use of undeclared type `Event`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these enums
[INFO] [stdout]    |
[INFO] [stdout]  2 + use crossterm::event::Event;
[INFO] [stdout]    |
[INFO] [stdout]  2 + use minui::Event;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/input/mod.rs - input (line 35) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (449) panicked at src/input/mod.rs:19:41:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Custom { kind: Other, error: "Failed to initialize input reader" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x653d32c7d2c2 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x653d32c7d2c2 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x653d32c7d2c2 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x653d32c7d2c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x653d32c8cb6f - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x653d32c8cb6f - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x653d32c522c1 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x653d32c522c1 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x653d32c5c322 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x653d32c5e24c - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x653d32c5e0a6 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x653d32c5e8d5 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x653d32c5e76a - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x653d32c5c459 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x653d32c46b8d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x653d32c90730 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x653d32c8fca6 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x653d32bf2f6f - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x653d32bf20c3 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x653d32bf1ee6 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x653d32bf1ec9 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x653d32c53bc0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x653d32c53bc0 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x653d32c53bc0 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x653d32c53bc0 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x653d32c53bc0 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x653d32c53bc0 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x653d32c53bc0 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x653d32c53bc0 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x653d32c53bc0 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x653d32bf1eb1 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x653d32bf3195 - main
[INFO] [stdout]   32:     0x71d6d3eae1ca - <unknown>
[INFO] [stdout]   33:     0x71d6d3eae28b - __libc_start_main
[INFO] [stdout]   34:     0x653d32bf1dc5 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/game/mod.rs - game (line 39) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (455) panicked at src/game/mod.rs:30:40:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Os { code: 6, kind: Uncategorized, message: "No such device or address" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62079bdad382 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x62079bdad382 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x62079bdad382 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x62079bdad382 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x62079bdbcc7f - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x62079bdbcc7f - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x62079bd82611 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x62079bd82611 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x62079bd8c412 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x62079bd8e41c - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x62079bd8e276 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x62079bd8eaa5 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x62079bd8e93a - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x62079bd8c549 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x62079bd76edd - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x62079bdc0760 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x62079bdbfcd6 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x62079bd12b6f - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x62079bd11723 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x62079bd11626 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x62079bd11609 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x62079bd83c10 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x62079bd83c10 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x62079bd83c10 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x62079bd83c10 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x62079bd83c10 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x62079bd83c10 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x62079bd83c10 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x62079bd83c10 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x62079bd83c10 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x62079bd115f1 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x62079bd13105 - main
[INFO] [stdout]   32:     0x72027922b1ca - <unknown>
[INFO] [stdout]   33:     0x72027922b28b - __libc_start_main
[INFO] [stdout]   34:     0x62079bd11485 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/widgets/common.rs - widgets::common (line 89) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `minui::common`
[INFO] [stdout]  --> src/widgets/common.rs:91:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | use minui::common::WindowView;
[INFO] [stdout]   |            ^^^^^^ could not find `common` in `minui`
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `window` in this scope
[INFO] [stdout]  --> src/widgets/common.rs:94:28
[INFO] [stdout]   |
[INFO] [stdout] 8 | let view = WindowView::new(window, 10, 5, 40, 15);
[INFO] [stdout]   |                            ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0432.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/input/keyboard.rs - input::keyboard::KeyboardHandler (line 34) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (462) panicked at src/input/keyboard.rs:18:46:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Custom { kind: Other, error: "Failed to initialize input reader" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55b72d439322 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x55b72d439322 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x55b72d439322 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x55b72d439322 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x55b72d448bcf - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x55b72d448bcf - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x55b72d40e321 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x55b72d40e321 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x55b72d418382 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x55b72d41a2ac - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x55b72d41a106 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x55b72d41a935 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x55b72d41a7ca - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x55b72d4184b9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x55b72d402bed - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x55b72d44c790 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x55b72d44bd06 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x55b72d3aef8f - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x55b72d3ae0e3 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x55b72d3adf06 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x55b72d3adee9 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x55b72d40fc20 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x55b72d40fc20 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x55b72d40fc20 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x55b72d40fc20 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x55b72d40fc20 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x55b72d40fc20 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x55b72d40fc20 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x55b72d40fc20 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x55b72d40fc20 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x55b72d3aded1 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x55b72d3af1f5 - main
[INFO] [stdout]   32:     0x7d3bcc0b61ca - <unknown>
[INFO] [stdout]   33:     0x7d3bcc0b628b - __libc_start_main
[INFO] [stdout]   34:     0x55b72d3adde5 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/lib.rs - prelude (line 124) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `my_state` in this scope
[INFO] [stdout]  --> src/lib.rs:130:20
[INFO] [stdout]   |
[INFO] [stdout] 9 | let app = App::new(my_state)?;
[INFO] [stdout]   |                    ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0425`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/widgets/common.rs - widgets::common (line 63) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Panel`
[INFO] [stdout]   --> src/widgets/common.rs:83:21
[INFO] [stdout]    |
[INFO] [stdout] 23 | let rounded_panel = Panel::new(25, 6)
[INFO] [stdout]    |                     ^^^^^ use of undeclared type `Panel`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  2 + use minui::Panel;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/macros.rs - macros::define_colors (line 38) stdout ----
[INFO] [stdout] error: cannot find macro `define_colors` in this scope
[INFO] [stdout]  --> src/macros.rs:39:1
[INFO] [stdout]   |
[INFO] [stdout] 3 | define_colors! {
[INFO] [stdout]   | ^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this macro
[INFO] [stdout]   |
[INFO] [stdout] 2 + use minui::define_colors;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/input/keyboard.rs - input::keyboard::KeyboardHandler (line 52) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (582) panicked at src/input/keyboard.rs:29:46:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Custom { kind: Other, error: "Failed to initialize input reader" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x63b3077aeb62 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x63b3077aeb62 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x63b3077aeb62 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x63b3077aeb62 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x63b3077be27f - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x63b3077be27f - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x63b307783a81 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x63b307783a81 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x63b30778dae2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x63b30778faec - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x63b30778f946 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x63b307790175 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x63b30779000a - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x63b30778dc19 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x63b30777834d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x63b3077c1d60 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x63b3077c12d6 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x63b30772472f - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x63b307723d33 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x63b307723c36 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x63b307723c19 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x63b307785380 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x63b307785380 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x63b307785380 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x63b307785380 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x63b307785380 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x63b307785380 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x63b307785380 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x63b307785380 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x63b307785380 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x63b307723c01 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x63b307724915 - main
[INFO] [stdout]   32:     0x7b901c0981ca - <unknown>
[INFO] [stdout]   33:     0x7b901c09828b - __libc_start_main
[INFO] [stdout]   34:     0x63b307723b15 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/macros.rs - macros (line 7) stdout ----
[INFO] [stdout] error[E0412]: cannot find type `ColorPair` in this scope
[INFO] [stdout]   --> src/macros.rs:11:1
[INFO] [stdout]    |
[INFO] [stdout]  7 | / define_colors! {
[INFO] [stdout]  8 | |     pub const ERROR_STYLE = (Color::Red, Color::Black);
[INFO] [stdout]  9 | |     pub const SUCCESS_STYLE = (Color::Green, Color::Black);
[INFO] [stdout] 10 | |     pub const HEADER_STYLE = (Color::White, Color::Blue);
[INFO] [stdout] 11 | | }
[INFO] [stdout]    | |_^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `define_colors` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  2 + use minui::ColorPair;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ColorPair`
[INFO] [stdout]   --> src/macros.rs:11:1
[INFO] [stdout]    |
[INFO] [stdout]  7 | / define_colors! {
[INFO] [stdout]  8 | |     pub const ERROR_STYLE = (Color::Red, Color::Black);
[INFO] [stdout]  9 | |     pub const SUCCESS_STYLE = (Color::Green, Color::Black);
[INFO] [stdout] 10 | |     pub const HEADER_STYLE = (Color::White, Color::Blue);
[INFO] [stdout] 11 | | }
[INFO] [stdout]    | |_^ use of undeclared type `ColorPair`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `define_colors` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  2 + use minui::ColorPair;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/input/keyboard.rs - input::keyboard::KeyboardHandler (line 81) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stdout:
[INFO] [stdout] Main Menu:
[INFO] [stdout] 1. New Game
[INFO] [stdout] 2. Load Game
[INFO] [stdout] 3. Exit
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (656) panicked at src/input/keyboard.rs:34:46:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Custom { kind: Other, error: "Failed to initialize input reader" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60e24195b062 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60e24195b062 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60e24195b062 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x60e24195b062 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x60e24196a77f - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x60e24196a77f - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x60e2419300a1 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60e2419300a1 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x60e24193a102 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x60e24193bfec - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x60e24193be46 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x60e24193c675 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x60e24193c50a - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x60e24193a239 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x60e24192496d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x60e24196e260 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x60e24196d7d6 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x60e2418d14bf - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x60e2418d0af3 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x60e2418d09f6 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x60e2418d09d9 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x60e2419319a0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x60e2419319a0 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x60e2419319a0 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x60e2419319a0 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x60e2419319a0 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x60e2419319a0 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x60e2419319a0 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x60e2419319a0 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x60e2419319a0 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x60e2418d09c1 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x60e2418d1755 - main
[INFO] [stdout]   32:     0x7b68c3e201ca - <unknown>
[INFO] [stdout]   33:     0x7b68c3e2028b - __libc_start_main
[INFO] [stdout]   34:     0x60e2418d08d5 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/macros.rs - macros::define_colors (line 24) stdout ----
[INFO] [stdout] error[E0412]: cannot find type `ColorPair` in this scope
[INFO] [stdout]   --> src/macros.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout]  7 | / define_colors! {
[INFO] [stdout]  8 | |     pub const ERROR_STYLE = (Color::Red, Color::Black);
[INFO] [stdout]  9 | |     pub const SUCCESS_STYLE = (Color::Green, Color::Black);
[INFO] [stdout] 10 | |     pub const HEADER_STYLE = (Color::White, Color::Blue);
[INFO] [stdout] 11 | | }
[INFO] [stdout]    | |_^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `define_colors` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  2 + use minui::ColorPair;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ColorPair`
[INFO] [stdout]   --> src/macros.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout]  7 | / define_colors! {
[INFO] [stdout]  8 | |     pub const ERROR_STYLE = (Color::Red, Color::Black);
[INFO] [stdout]  9 | |     pub const SUCCESS_STYLE = (Color::Green, Color::Black);
[INFO] [stdout] 10 | |     pub const HEADER_STYLE = (Color::White, Color::Blue);
[INFO] [stdout] 11 | | }
[INFO] [stdout]    | |_^ use of undeclared type `ColorPair`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `define_colors` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  2 + use minui::ColorPair;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - (line 18) stdout ----
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> src/lib.rs:29:22
[INFO] [stdout]    |
[INFO] [stdout] 14 |       |_state, window| {
[INFO] [stdout]    |  ______________________^
[INFO] [stdout] 15 | |         let label = Label::new("Hello, MinUI!");
[INFO] [stdout] 16 | |         let _ = label.draw(window);
[INFO] [stdout] 17 | |     }
[INFO] [stdout]    | |_____^ expected `Result<(), Error>`, found `()`
[INFO] [stdout]    |
[INFO] [stdout]    = note:   expected enum `Result<(), minui::Error>`
[INFO] [stdout]            found unit type `()`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0308`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/input/mod.rs - input (line 71) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stdout:
[INFO] [stdout] Press any key to continue...
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (688) panicked at src/input/mod.rs:13:41:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Custom { kind: Other, error: "Failed to initialize input reader" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6160869077d2 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6160869077d2 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6160869077d2 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x6160869077d2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x61608691707f - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x61608691707f - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x6160868dc811 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x6160868dc811 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x6160868e6872 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x6160868e875c - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x6160868e85b6 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x6160868e8de5 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x6160868e8c7a - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x6160868e69a9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x6160868d10dd - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x61608691ac40 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x61608691a1b6 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x61608687dd0f - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x61608687ce63 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x61608687cc86 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x61608687cc69 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x6160868de110 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x6160868de110 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x6160868de110 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x6160868de110 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x6160868de110 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x6160868de110 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x6160868de110 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x6160868de110 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x6160868de110 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x61608687cc51 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x61608687dec5 - main
[INFO] [stdout]   32:     0x7b8456dc91ca - <unknown>
[INFO] [stdout]   33:     0x7b8456dc928b - __libc_start_main
[INFO] [stdout]   34:     0x61608687cb65 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/widgets/common.rs - widgets::common::WindowView (line 274) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `minui::WindowView`
[INFO] [stdout]  --> src/widgets/common.rs:276:13
[INFO] [stdout]   |
[INFO] [stdout] 5 | use minui::{WindowView, Window};
[INFO] [stdout]   |             ^^^^^^^^^^ no `WindowView` in the root
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this struct instead:
[INFO] [stdout]           minui::widgets::WindowView
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/widgets/layout.rs - widgets::layout (line 137) stdout ----
[INFO] [stdout] error: unknown start of token: `
[INFO] [stdout]  --> src/widgets/layout.rs:143:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | ```rust,ignore
[INFO] [stdout]   | ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: character appears 2 more times
[INFO] [stdout] help: Unicode character '`' (Grave Accent) looks like ''' (Single Quote), but it is not
[INFO] [stdout]   |
[INFO] [stdout] 6 - ```rust,ignore
[INFO] [stdout] 6 + '''rust,ignore
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: expected one of `!` or `[`, found `Future`
[INFO] [stdout]  --> src/widgets/layout.rs:139:3
[INFO] [stdout]   |
[INFO] [stdout] 2 | # Future Layout Widgets
[INFO] [stdout]   |   ^^^^^^ expected one of `!` or `[`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/widgets/container.rs - widgets::container (line 66) stdout ----
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/widgets/container.rs:72:19
[INFO] [stdout]     |
[INFO] [stdout]   9 |     .with_padding(Padding::uniform(1))
[INFO] [stdout]     |      ------------ ^^^^^^^^^^^^^^^^^^^ expected `u16`, found `Padding`
[INFO] [stdout]     |      |
[INFO] [stdout]     |      arguments to this method are incorrect
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/workdir/src/widgets/container.rs:319:12
[INFO] [stdout]     |
[INFO] [stdout] 319 |     pub fn with_padding(mut self, padding: u16) -> Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0308`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/widgets/layout.rs - widgets::layout (line 95) stdout ----
[INFO] [stdout] error[E0432]: unresolved imports `minui::widgets::layout::Layout`, `minui::widgets::layout::Direction`, `minui::widgets::layout::Constraint`, `minui::widgets::layout::Rect`
[INFO] [stdout]  --> src/widgets/layout.rs:97:30
[INFO] [stdout]   |
[INFO] [stdout] 5 | use minui::widgets::layout::{Layout, Direction, Constraint, Rect};
[INFO] [stdout]   |                              ^^^^^^  ^^^^^^^^^  ^^^^^^^^^^  ^^^^ no `Rect` in `widgets::layout`
[INFO] [stdout]   |                              |       |          |
[INFO] [stdout]   |                              |       |          no `Constraint` in `widgets::layout`
[INFO] [stdout]   |                              |       no `Direction` in `widgets::layout`
[INFO] [stdout]   |                              no `Layout` in `widgets::layout`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this struct instead:
[INFO] [stdout]           std::alloc::Layout
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `layout` is private
[INFO] [stdout]   --> src/widgets/layout.rs:97:21
[INFO] [stdout]    |
[INFO] [stdout]  5 | use minui::widgets::layout::{Layout, Direction, Constraint, Rect};
[INFO] [stdout]    |                     ^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `layout` is defined here
[INFO] [stdout]   --> /opt/rustwide/workdir/src/widgets/mod.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | mod layout;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0603.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/widgets/container.rs - widgets::container (line 94) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `minui::ContentAlignment`
[INFO] [stdout]  --> src/widgets/container.rs:96:47
[INFO] [stdout]   |
[INFO] [stdout] 5 | use minui::{Container, Text, LayoutDirection, ContentAlignment};
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^ no `ContentAlignment` in the root
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this enum instead:
[INFO] [stdout]           minui::widgets::ContentAlignment
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 1 argument was supplied
[INFO] [stdout]    --> src/widgets/container.rs:99:25
[INFO] [stdout]     |
[INFO] [stdout]   8 | let responsive_layout = Container::new(LayoutDirection::Vertical)
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^---------------------------
[INFO] [stdout]     |                                       ||
[INFO] [stdout]     |                                       |expected `u16`, found `LayoutDirection`
[INFO] [stdout]     |                                       three arguments of type `u16`, `u16`, and `u16` are missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> /opt/rustwide/workdir/src/widgets/container.rs:234:12
[INFO] [stdout]     |
[INFO] [stdout] 234 |     pub fn new(x: u16, y: u16, width: u16, height: u16) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the arguments
[INFO] [stdout]     |
[INFO] [stdout]   8 - let responsive_layout = Container::new(LayoutDirection::Vertical)
[INFO] [stdout]   8 + let responsive_layout = Container::new(/* u16 */, /* u16 */, /* u16 */, /* u16 */)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_content_alignment` found for struct `Container` in the current scope
[INFO] [stdout]   --> src/widgets/container.rs:101:6
[INFO] [stdout]    |
[INFO] [stdout]  8 |   let responsive_layout = Container::new(LayoutDirection::Vertical)
[INFO] [stdout]    |  _________________________-
[INFO] [stdout]  9 | |     .with_auto_size(true)
[INFO] [stdout] 10 | |     .with_content_alignment(ContentAlignment::AutoCenter)
[INFO] [stdout]    | |     -^^^^^^^^^^^^^^^^^^^^^^ method not found in `Container`
[INFO] [stdout]    | |_____|
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0061, E0432, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/widgets/text.rs - widgets::text (line 52) stdout ----
[INFO] [stdout] error[E0599]: no method named `with_vertical_alignment` found for struct `TextBlock` in the current scope
[INFO] [stdout]    --> src/widgets/text.rs:62:6
[INFO] [stdout]     |
[INFO] [stdout]   8 |   let formatted_text = TextBlock::new(50, 15,
[INFO] [stdout]     |  ______________________-
[INFO] [stdout]   9 | |     "This is a comprehensive example of advanced text formatting. \
[INFO] [stdout]  10 | |      The text will wrap at word boundaries and be vertically centered \
[INFO] [stdout]  11 | |      within the specified dimensions. Color styling enhances readability.")
[INFO] [stdout]  12 | |     .with_wrap_mode(TextWrapMode::WrapWords)
[INFO] [stdout]  13 | |     .with_vertical_alignment(VerticalAlignment::Middle)
[INFO] [stdout]     | |_____-^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `with_alignment` with a similar name, but with different arguments
[INFO] [stdout]    --> /opt/rustwide/workdir/src/widgets/text.rs:432:5
[INFO] [stdout]     |
[INFO] [stdout] 432 |     pub fn with_alignment(mut self, h_align: Alignment, v_align: VerticalAlignment) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0599`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/widgets/container.rs - widgets::container (line 53) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `LayoutDirection`
[INFO] [stdout]  --> src/widgets/container.rs:57:39
[INFO] [stdout]   |
[INFO] [stdout] 7 | let styled_container = Container::new(LayoutDirection::Vertical)
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^ use of undeclared type `LayoutDirection`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]   |
[INFO] [stdout] 2 + use minui::LayoutDirection;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ContentAlignment`
[INFO] [stdout]   --> src/widgets/container.rs:62:29
[INFO] [stdout]    |
[INFO] [stdout] 12 |     .with_content_alignment(ContentAlignment::AutoCenter);
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^^^ use of undeclared type `ContentAlignment`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this enum
[INFO] [stdout]    |
[INFO] [stdout]  2 + use minui::widgets::ContentAlignment;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 1 argument was supplied
[INFO] [stdout]    --> src/widgets/container.rs:57:24
[INFO] [stdout]     |
[INFO] [stdout]   7 | let styled_container = Container::new(LayoutDirection::Vertical)
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^--------------------------- three arguments of type `u16`, `u16`, and `u16` are missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> /opt/rustwide/workdir/src/widgets/container.rs:234:12
[INFO] [stdout]     |
[INFO] [stdout] 234 |     pub fn new(x: u16, y: u16, width: u16, height: u16) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the arguments
[INFO] [stdout]     |
[INFO] [stdout]   7 | let styled_container = Container::new(LayoutDirection::Vertical, /* u16 */, /* u16 */, /* u16 */)
[INFO] [stdout]     |                                                                +++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/widgets/container.rs:59:24
[INFO] [stdout]     |
[INFO] [stdout]   9 |     .with_border_color(Some(ColorPair::new(Color::Blue, Color::Black)))
[INFO] [stdout]     |      ----------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `Color`, found `Option<ColorPair>`
[INFO] [stdout]     |      |
[INFO] [stdout]     |      arguments to this method are incorrect
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected enum `Color`
[INFO] [stdout]                found enum `Option<ColorPair>`
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/workdir/src/widgets/container.rs:307:12
[INFO] [stdout]     |
[INFO] [stdout] 307 |     pub fn with_border_color(mut self, color: Color) -> Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_background_color` found for struct `Container` in the current scope
[INFO] [stdout]   --> src/widgets/container.rs:60:6
[INFO] [stdout]    |
[INFO] [stdout]  7 |   let styled_container = Container::new(LayoutDirection::Vertical)
[INFO] [stdout]    |  ________________________-
[INFO] [stdout]  8 | |     .with_border(BorderChars::double_line())
[INFO] [stdout]  9 | |     .with_border_color(Some(ColorPair::new(Color::Blue, Color::Black)))
[INFO] [stdout] 10 | |     .with_background_color(Some(ColorPair::new(Color::White, Color::Gray)))
[INFO] [stdout]    | |_____-^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: there is a method `with_border_color` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 10 -     .with_background_color(Some(ColorPair::new(Color::White, Color::Gray)))
[INFO] [stdout] 10 +     .with_border_color(Some(ColorPair::new(Color::White, Color::Gray)))
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `Gray` found for enum `Color` in the current scope
[INFO] [stdout]   --> src/widgets/container.rs:60:69
[INFO] [stdout]    |
[INFO] [stdout] 10 |     .with_background_color(Some(ColorPair::new(Color::White, Color::Gray)))
[INFO] [stdout]    |                                                                     ^^^^ variant or associated item not found in `Color`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0061, E0308, E0433, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/widgets/panel.rs - widgets::panel (line 29) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Container`
[INFO] [stdout]   --> src/widgets/panel.rs:39:17
[INFO] [stdout]    |
[INFO] [stdout] 13 | let container = Container::vertical()
[INFO] [stdout]    |                 ^^^^^^^^^ use of undeclared type `Container`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  2 + use minui::Container;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/widgets/layout.rs - widgets::layout (line 71) stdout ----
[INFO] [stdout] error[E0432]: unresolved imports `minui::widgets::layout::Constraint`, `minui::widgets::layout::Direction`, `minui::widgets::layout::Layout`
[INFO] [stdout]  --> src/widgets/layout.rs:73:30
[INFO] [stdout]   |
[INFO] [stdout] 5 | use minui::widgets::layout::{Constraint, Direction, Layout};
[INFO] [stdout]   |                              ^^^^^^^^^^  ^^^^^^^^^  ^^^^^^ no `Layout` in `widgets::layout`
[INFO] [stdout]   |                              |           |
[INFO] [stdout]   |                              |           no `Direction` in `widgets::layout`
[INFO] [stdout]   |                              no `Constraint` in `widgets::layout`
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this struct instead:
[INFO] [stdout]           std::alloc::Layout
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `layout` is private
[INFO] [stdout]   --> src/widgets/layout.rs:73:21
[INFO] [stdout]    |
[INFO] [stdout]  5 | use minui::widgets::layout::{Constraint, Direction, Layout};
[INFO] [stdout]    |                     ^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `layout` is defined here
[INFO] [stdout]   --> /opt/rustwide/workdir/src/widgets/mod.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | mod layout;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0603.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/widgets/layout.rs - widgets::layout (line 47) stdout ----
[INFO] [stdout] error[E0432]: unresolved imports `minui::widgets::layout::Direction`, `minui::widgets::layout::Constraint`, `minui::widgets::layout::Rect`
[INFO] [stdout]  --> src/widgets/layout.rs:49:30
[INFO] [stdout]   |
[INFO] [stdout] 5 | use minui::widgets::layout::{Direction, Constraint, Rect};
[INFO] [stdout]   |                              ^^^^^^^^^  ^^^^^^^^^^  ^^^^ no `Rect` in `widgets::layout`
[INFO] [stdout]   |                              |          |
[INFO] [stdout]   |                              |          no `Constraint` in `widgets::layout`
[INFO] [stdout]   |                              no `Direction` in `widgets::layout`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Layout`
[INFO] [stdout]   --> src/widgets/layout.rs:59:14
[INFO] [stdout]    |
[INFO] [stdout] 15 | let layout = Layout::default()
[INFO] [stdout]    |              ^^^^^^ use of undeclared type `Layout`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout]  2 + use std::alloc::Layout;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `layout` is private
[INFO] [stdout]   --> src/widgets/layout.rs:49:21
[INFO] [stdout]    |
[INFO] [stdout]  5 | use minui::widgets::layout::{Direction, Constraint, Rect};
[INFO] [stdout]    |                     ^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `layout` is defined here
[INFO] [stdout]   --> /opt/rustwide/workdir/src/widgets/mod.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | mod layout;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0603.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/widgets/panel.rs - widgets::panel (line 71) stdout ----
[INFO] [stdout] error[E0599]: no variant or associated item named `WordWrap` found for enum `TextWrapMode` in the current scope
[INFO] [stdout]  --> src/widgets/panel.rs:77:35
[INFO] [stdout]   |
[INFO] [stdout] 9 |     .with_wrap_mode(TextWrapMode::WordWrap)
[INFO] [stdout]   |                                   ^^^^^^^^ variant or associated item not found in `TextWrapMode`
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_vertical_alignment` found for struct `TextBlock` in the current scope
[INFO] [stdout]    --> src/widgets/panel.rs:78:6
[INFO] [stdout]     |
[INFO] [stdout]   8 |   let text_block = TextBlock::new(25, 8, "Complex formatted content here...")
[INFO] [stdout]     |  __________________-
[INFO] [stdout]   9 | |     .with_wrap_mode(TextWrapMode::WordWrap)
[INFO] [stdout]  10 | |     .with_vertical_alignment(VerticalAlignment::Center);
[INFO] [stdout]     | |_____-^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `with_alignment` with a similar name, but with different arguments
[INFO] [stdout]    --> /opt/rustwide/workdir/src/widgets/text.rs:432:5
[INFO] [stdout]     |
[INFO] [stdout] 432 |     pub fn with_alignment(mut self, h_align: Alignment, v_align: VerticalAlignment) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `Center` found for enum `VerticalAlignment` in the current scope
[INFO] [stdout]   --> src/widgets/panel.rs:78:49
[INFO] [stdout]    |
[INFO] [stdout] 10 |     .with_vertical_alignment(VerticalAlignment::Center);
[INFO] [stdout]    |                                                 ^^^^^^ variant or associated item not found in `VerticalAlignment`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0599`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/render/mod.rs - render (line 43) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (870) panicked at src/render/mod.rs:18:42:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Os { code: 6, kind: Uncategorized, message: "No such device or address" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x58d207cae372 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x58d207cae372 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x58d207cae372 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x58d207cae372 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x58d207cbd91f - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x58d207cbd91f - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x58d207c84771 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x58d207c84771 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x58d207c8df42 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x58d207c8fbec - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x58d207c8fa46 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x58d207c90275 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x58d207c9010a - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x58d207c8e079 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x58d207c7903d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x58d207cc11f0 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x58d207cc0856 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x58d207c55d4f - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x58d207c552c3 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x58d207c551c6 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x58d207c551a9 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x58d207c85d70 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x58d207c85d70 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x58d207c85d70 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x58d207c85d70 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x58d207c85d70 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x58d207c85d70 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x58d207c85d70 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x58d207c85d70 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x58d207c85d70 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x58d207c55191 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x58d207c561f5 - main
[INFO] [stdout]   32:     0x7aef4ac291ca - <unknown>
[INFO] [stdout]   33:     0x7aef4ac2928b - __libc_start_main
[INFO] [stdout]   34:     0x58d207c550a5 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/widgets/text.rs - widgets::text (line 33) stdout ----
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/widgets/text.rs:39:17
[INFO] [stdout]     |
[INFO] [stdout]   9 |     .with_color(Some(Color::Cyan.into()));
[INFO] [stdout]     |      ---------- ^^^^^^^^^^^^^^^^^^^^^^^^ expected `ColorPair`, found `Option<_>`
[INFO] [stdout]     |      |
[INFO] [stdout]     |      arguments to this method are incorrect
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected struct `ColorPair`
[INFO] [stdout]                  found enum `Option<_>`
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/workdir/src/widgets/text.rs:149:12
[INFO] [stdout]     |
[INFO] [stdout] 149 |     pub fn with_color(mut self, colors: ColorPair) -> Self {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_vertical_alignment` found for struct `TextBlock` in the current scope
[INFO] [stdout]    --> src/widgets/text.rs:48:6
[INFO] [stdout]     |
[INFO] [stdout]  16 |   let content = TextBlock::new(40, 10, "Long content that will wrap nicely...")
[INFO] [stdout]     |  _______________-
[INFO] [stdout]  17 | |     .with_wrap_mode(TextWrapMode::WrapWords)
[INFO] [stdout]  18 | |     .with_vertical_alignment(VerticalAlignment::Middle);
[INFO] [stdout]     | |_____-^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `with_alignment` with a similar name, but with different arguments
[INFO] [stdout]    --> /opt/rustwide/workdir/src/widgets/text.rs:432:5
[INFO] [stdout]     |
[INFO] [stdout] 432 |     pub fn with_alignment(mut self, h_align: Alignment, v_align: VerticalAlignment) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0308, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0308`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/window.rs - window::TerminalWindow (line 258) stdout ----
[INFO] [stdout] error[E0599]: no method named `write_str` found for struct `TerminalWindow` in the current scope
[INFO] [stdout]    --> src/window.rs:266:8
[INFO] [stdout]     |
[INFO] [stdout]  11 | window.write_str(0, 0, "Line 1")?;
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/workdir/src/window.rs:80:8
[INFO] [stdout]     |
[INFO] [stdout]  80 |     fn write_str(&mut self, y: u16, x: u16, s: &str) -> Result<()>;
[INFO] [stdout]     |        --------- the method is available for `TerminalWindow` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: there is a method `write_str_colored` with a similar name, but with different arguments
[INFO] [stdout]    --> /opt/rustwide/workdir/src/window.rs:109:5
[INFO] [stdout]     |
[INFO] [stdout] 109 |     fn write_str_colored(&mut self, y: u16, x: u16, s: &str, colors: ColorPair) -> Result<()>;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: trait `Window` which provides `write_str` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   2 + use crate::minui::Window;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `write_str` found for struct `TerminalWindow` in the current scope
[INFO] [stdout]    --> src/window.rs:267:8
[INFO] [stdout]     |
[INFO] [stdout]  12 | window.write_str(1, 0, "Line 2")?;
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/workdir/src/window.rs:80:8
[INFO] [stdout]     |
[INFO] [stdout]  80 |     fn write_str(&mut self, y: u16, x: u16, s: &str) -> Result<()>;
[INFO] [stdout]     |        --------- the method is available for `TerminalWindow` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: there is a method `write_str_colored` with a similar name, but with different arguments
[INFO] [stdout]    --> /opt/rustwide/workdir/src/window.rs:109:5
[INFO] [stdout]     |
[INFO] [stdout] 109 |     fn write_str_colored(&mut self, y: u16, x: u16, s: &str, colors: ColorPair) -> Result<()>;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: trait `Window` which provides `write_str` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   2 + use crate::minui::Window;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `write_str` found for struct `TerminalWindow` in the current scope
[INFO] [stdout]    --> src/window.rs:268:8
[INFO] [stdout]     |
[INFO] [stdout]  13 | window.write_str(2, 0, "Line 3")?;
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/workdir/src/window.rs:80:8
[INFO] [stdout]     |
[INFO] [stdout]  80 |     fn write_str(&mut self, y: u16, x: u16, s: &str) -> Result<()>;
[INFO] [stdout]     |        --------- the method is available for `TerminalWindow` here
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: there is a method `write_str_colored` with a similar name, but with different arguments
[INFO] [stdout]    --> /opt/rustwide/workdir/src/window.rs:109:5
[INFO] [stdout]     |
[INFO] [stdout] 109 |     fn write_str_colored(&mut self, y: u16, x: u16, s: &str, colors: ColorPair) -> Result<()>;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: trait `Window` which provides `write_str` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]     |
[INFO] [stdout]   2 + use crate::minui::Window;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0599`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/widgets/text.rs - widgets::text (line 68) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Color`
[INFO] [stdout]  --> src/widgets/text.rs:74:65
[INFO] [stdout]   |
[INFO] [stdout] 9 |     .add_child(Label::new("System Information").with_color(Some(Color::Green.into())))
[INFO] [stdout]   |                                                                 ^^^^^ use of undeclared type `Color`
[INFO] [stdout]   |
[INFO] [stdout] help: consider importing one of these enums
[INFO] [stdout]   |
[INFO] [stdout] 2 + use crossterm::style::Color;
[INFO] [stdout]   |
[INFO] [stdout] 2 + use minui::Color;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 1 argument was supplied
[INFO] [stdout]    --> src/widgets/text.rs:73:20
[INFO] [stdout]     |
[INFO] [stdout]   8 | let info_section = Container::new(LayoutDirection::Vertical)
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^---------------------------
[INFO] [stdout]     |                                  ||
[INFO] [stdout]     |                                  |expected `u16`, found `LayoutDirection`
[INFO] [stdout]     |                                  three arguments of type `u16`, `u16`, and `u16` are missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> /opt/rustwide/workdir/src/widgets/container.rs:234:12
[INFO] [stdout]     |
[INFO] [stdout] 234 |     pub fn new(x: u16, y: u16, width: u16, height: u16) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the arguments
[INFO] [stdout]     |
[INFO] [stdout]   8 - let info_section = Container::new(LayoutDirection::Vertical)
[INFO] [stdout]   8 + let info_section = Container::new(/* u16 */, /* u16 */, /* u16 */, /* u16 */)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0061, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/widgets/panel.rs - widgets::panel::Panel (line 103) stdout ----
[INFO] [stdout] error[E0277]: the trait bound `ColorPair: From<Color>` is not satisfied
[INFO] [stdout]   --> src/widgets/panel.rs:118:43
[INFO] [stdout]    |
[INFO] [stdout] 18 |     .with_header_color(Some(Color::Yellow.into()))
[INFO] [stdout]    |                                           ^^^^ the trait `From<Color>` is not implemented for `ColorPair`
[INFO] [stdout]    |
[INFO] [stdout]    = note: required for `Color` to implement `Into<ColorPair>`
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ColorPair: From<Color>` is not satisfied
[INFO] [stdout]   --> src/widgets/panel.rs:119:38
[INFO] [stdout]    |
[INFO] [stdout] 19 |     .with_body_color(Some(Color::Red.into()))
[INFO] [stdout]    |                                      ^^^^ the trait `From<Color>` is not implemented for `ColorPair`
[INFO] [stdout]    |
[INFO] [stdout]    = note: required for `Color` to implement `Into<ColorPair>`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0277`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/window.rs - window::TerminalWindow::get_input (line 369) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1039) panicked at src/window.rs:14:39:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Os { code: 6, kind: Uncategorized, message: "No such device or address" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5b8ed24cd182 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5b8ed24cd182 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5b8ed24cd182 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5b8ed24cd182 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5b8ed24dcc0f - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5b8ed24dcc0f - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x5b8ed24a1dd1 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5b8ed24a1dd1 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5b8ed24abf02 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5b8ed24ade2c - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5b8ed24adc86 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5b8ed24ae4b5 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5b8ed24ae34a - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x5b8ed24ac039 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5b8ed249669d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5b8ed24e07d0 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x5b8ed24dfd46 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x5b8ed2434ecf - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x5b8ed2433f33 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x5b8ed2433d26 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x5b8ed2433d09 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x5b8ed24a3700 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5b8ed24a3700 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x5b8ed24a3700 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x5b8ed24a3700 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5b8ed24a3700 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5b8ed24a3700 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x5b8ed24a3700 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x5b8ed24a3700 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5b8ed24a3700 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5b8ed2433cf1 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x5b8ed24352a5 - main
[INFO] [stdout]   32:     0x7d544d5461ca - <unknown>
[INFO] [stdout]   33:     0x7d544d54628b - __libc_start_main
[INFO] [stdout]   34:     0x5b8ed2433c05 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::TerminalWindow::clear (line 341) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1044) panicked at src/window.rs:10:39:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Os { code: 6, kind: Uncategorized, message: "No such device or address" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d8766d5eef2 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5d8766d5eef2 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5d8766d5eef2 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5d8766d5eef2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5d8766d6e49f - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5d8766d6e49f - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x5d8766d352f1 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5d8766d352f1 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5d8766d3eac2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5d8766d4076c - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5d8766d405c6 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5d8766d40df5 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5d8766d40c8a - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x5d8766d3ebf9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5d8766d29bbd - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5d8766d71d70 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x5d8766d713d6 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x5d8766d077df - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x5d8766d06d53 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x5d8766d06c56 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x5d8766d06c39 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x5d8766d368f0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5d8766d368f0 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x5d8766d368f0 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x5d8766d368f0 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5d8766d368f0 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5d8766d368f0 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x5d8766d368f0 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x5d8766d368f0 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5d8766d368f0 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5d8766d06c21 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x5d8766d07a85 - main
[INFO] [stdout]   32:     0x7483fd2331ca - <unknown>
[INFO] [stdout]   33:     0x7483fd23328b - __libc_start_main
[INFO] [stdout]   34:     0x5d8766d06b35 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::TerminalWindow::flush (line 569) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1190) panicked at src/window.rs:17:39:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Os { code: 6, kind: Uncategorized, message: "No such device or address" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5aa26291c2b2 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5aa26291c2b2 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5aa26291c2b2 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5aa26291c2b2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5aa26292b85f - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5aa26292b85f - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x5aa2628f26b1 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5aa2628f26b1 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5aa2628fbe82 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5aa2628fdb2c - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5aa2628fd986 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5aa2628fe1b5 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5aa2628fe04a - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x5aa2628fbfb9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5aa2628e6f7d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5aa26292f130 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x5aa26292e796 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x5aa2628c3d2f - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x5aa2628c32a3 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x5aa2628c31a6 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x5aa2628c3189 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x5aa2628f3cb0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5aa2628f3cb0 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x5aa2628f3cb0 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x5aa2628f3cb0 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5aa2628f3cb0 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5aa2628f3cb0 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x5aa2628f3cb0 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x5aa2628f3cb0 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5aa2628f3cb0 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5aa2628c3171 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x5aa2628c4135 - main
[INFO] [stdout]   32:     0x7f18af4691ca - <unknown>
[INFO] [stdout]   33:     0x7f18af46928b - __libc_start_main
[INFO] [stdout]   34:     0x5aa2628c3085 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::TerminalWindow::keyboard (line 484) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1244) panicked at src/window.rs:11:39:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Os { code: 6, kind: Uncategorized, message: "No such device or address" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x633f2baf6972 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x633f2baf6972 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x633f2baf6972 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x633f2baf6972 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x633f2bb05f1f - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x633f2bb05f1f - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x633f2baccd71 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x633f2baccd71 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x633f2bad6542 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x633f2bad81ec - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x633f2bad8046 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x633f2bad8875 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x633f2bad870a - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x633f2bad6679 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x633f2bac163d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x633f2bb097f0 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x633f2bb08e56 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x633f2ba9f61f - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x633f2ba9eb93 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x633f2ba9ea96 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x633f2ba9ea79 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x633f2bace370 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x633f2bace370 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x633f2bace370 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x633f2bace370 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x633f2bace370 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x633f2bace370 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x633f2bace370 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x633f2bace370 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x633f2bace370 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x633f2ba9ea61 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x633f2ba9f835 - main
[INFO] [stdout]   32:     0x7c6c12e641ca - <unknown>
[INFO] [stdout]   33:     0x7c6c12e6428b - __libc_start_main
[INFO] [stdout]   34:     0x633f2ba9e975 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::TerminalWindow::new (line 300) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1246) panicked at src/window.rs:10:39:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Os { code: 6, kind: Uncategorized, message: "No such device or address" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x582e25d01832 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x582e25d01832 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x582e25d01832 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x582e25d01832 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x582e25d10ddf - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x582e25d10ddf - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x582e25cd7c31 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x582e25cd7c31 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x582e25ce1402 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x582e25ce30ac - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x582e25ce2f06 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x582e25ce3735 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x582e25ce35ca - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x582e25ce1539 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x582e25ccc4fd - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x582e25d146b0 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x582e25d13d16 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x582e25caa5af - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x582e25ca9b23 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x582e25ca9a26 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x582e25ca9a09 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x582e25cd9230 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x582e25cd9230 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x582e25cd9230 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x582e25cd9230 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x582e25cd9230 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x582e25cd9230 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x582e25cd9230 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x582e25cd9230 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x582e25cd9230 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x582e25ca99f1 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x582e25caa705 - main
[INFO] [stdout]   32:     0x7bb9dcc251ca - <unknown>
[INFO] [stdout]   33:     0x7bb9dcc2528b - __libc_start_main
[INFO] [stdout]   34:     0x582e25ca9905 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::TerminalWindow::get_input_timeout (line 400) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1247) panicked at src/window.rs:16:39:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Os { code: 6, kind: Uncategorized, message: "No such device or address" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a282ef8f0b2 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a282ef8f0b2 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a282ef8f0b2 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5a282ef8f0b2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5a282ef9eb3f - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5a282ef9eb3f - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x5a282ef63d01 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a282ef63d01 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5a282ef6de32 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5a282ef6fd5c - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5a282ef6fbb6 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5a282ef703e5 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5a282ef7027a - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x5a282ef6df69 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5a282ef585cd - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5a282efa2700 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x5a282efa1c76 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x5a282eef6e6f - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x5a282eef5ec3 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x5a282eef5ce6 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x5a282eef5cc9 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x5a282ef65630 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5a282ef65630 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x5a282ef65630 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x5a282ef65630 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5a282ef65630 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5a282ef65630 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x5a282ef65630 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x5a282ef65630 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5a282ef65630 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5a282eef5cb1 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x5a282eef71f5 - main
[INFO] [stdout]   32:     0x7e28ee52b1ca - <unknown>
[INFO] [stdout]   33:     0x7e28ee52b28b - __libc_start_main
[INFO] [stdout]   34:     0x5a282eef5bc5 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::TerminalWindow::poll_input (line 454) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1245) panicked at src/window.rs:18:39:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Os { code: 6, kind: Uncategorized, message: "No such device or address" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59b213834402 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59b213834402 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59b213834402 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x59b213834402 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x59b213843e8f - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x59b213843e8f - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x59b213808f71 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x59b213808f71 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x59b2138130a2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x59b2138150ac - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x59b213814f06 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x59b213815735 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x59b2138155ca - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x59b2138131d9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x59b2137fd83d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x59b213847a50 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x59b213846fc6 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x59b21379bfff - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x59b21379af93 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x59b21379adb6 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x59b21379ad99 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x59b21380a8a0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x59b21380a8a0 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x59b21380a8a0 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x59b21380a8a0 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x59b21380a8a0 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x59b21380a8a0 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x59b21380a8a0 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x59b21380a8a0 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x59b21380a8a0 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x59b21379ad81 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x59b21379c2f5 - main
[INFO] [stdout]   32:     0x72dfd018b1ca - <unknown>
[INFO] [stdout]   33:     0x72dfd018b28b - __libc_start_main
[INFO] [stdout]   34:     0x59b21379ac95 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::TerminalWindow::wait_for_input (line 428) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1296) panicked at src/window.rs:13:39:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Os { code: 6, kind: Uncategorized, message: "No such device or address" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x595c29b4c822 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x595c29b4c822 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x595c29b4c822 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x595c29b4c822 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x595c29b5c2af - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x595c29b5c2af - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x595c29b214b1 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x595c29b214b1 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x595c29b2b5e2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x595c29b2d4cc - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x595c29b2d326 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x595c29b2db55 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x595c29b2d9ea - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x595c29b2b719 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x595c29b15d7d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x595c29b5fe70 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x595c29b5f3e6 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x595c29ab4cbf - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x595c29ab3c83 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x595c29ab3aa6 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x595c29ab3a89 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x595c29b22de0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x595c29b22de0 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x595c29b22de0 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x595c29b22de0 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x595c29b22de0 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x595c29b22de0 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x595c29b22de0 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x595c29b22de0 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x595c29b22de0 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x595c29ab3a71 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x595c29ab5015 - main
[INFO] [stdout]   32:     0x7ac0385ea1ca - <unknown>
[INFO] [stdout]   33:     0x7ac0385ea28b - __libc_start_main
[INFO] [stdout]   34:     0x595c29ab3985 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::Window::clear_screen (line 143) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1299) panicked at src/window.rs:11:39:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Os { code: 6, kind: Uncategorized, message: "No such device or address" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60556f002422 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60556f002422 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60556f002422 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x60556f002422 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x60556f0119cf - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x60556f0119cf - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x60556efd8821 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60556efd8821 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x60556efe1ff2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x60556efe3c9c - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x60556efe3af6 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x60556efe4325 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x60556efe41ba - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x60556efe2129 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x60556efcd0ed - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x60556f0152a0 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x60556f014906 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x60556efa9d9f - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x60556efa9313 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x60556efa9216 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x60556efa91f9 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x60556efd9e20 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x60556efd9e20 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x60556efd9e20 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x60556efd9e20 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x60556efd9e20 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x60556efd9e20 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x60556efd9e20 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x60556efd9e20 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x60556efd9e20 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x60556efa91e1 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x60556efaa0e5 - main
[INFO] [stdout]   32:     0x7ad692eaa1ca - <unknown>
[INFO] [stdout]   33:     0x7ad692eaa28b - __libc_start_main
[INFO] [stdout]   34:     0x60556efa90f5 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::TerminalWindow::set_auto_flush (line 534) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1295) panicked at src/window.rs:20:39:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Os { code: 6, kind: Uncategorized, message: "No such device or address" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62ca17a50362 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x62ca17a50362 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x62ca17a50362 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x62ca17a50362 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x62ca17a5f90f - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x62ca17a5f90f - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x62ca17a26761 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x62ca17a26761 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x62ca17a2ff32 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x62ca17a31bdc - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x62ca17a31a36 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x62ca17a32265 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x62ca17a320fa - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x62ca17a30069 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x62ca17a1b02d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x62ca17a631e0 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x62ca17a62846 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x62ca179f7d3f - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x62ca179f72b3 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x62ca179f71b6 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x62ca179f7199 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x62ca17a27d60 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x62ca17a27d60 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x62ca17a27d60 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x62ca17a27d60 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x62ca17a27d60 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x62ca17a27d60 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x62ca17a27d60 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x62ca17a27d60 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x62ca17a27d60 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x62ca179f7181 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x62ca179f81e5 - main
[INFO] [stdout]   32:     0x7dbb6d65a1ca - <unknown>
[INFO] [stdout]   33:     0x7dbb6d65a28b - __libc_start_main
[INFO] [stdout]   34:     0x62ca179f7095 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::Window::clear_line (line 169) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1316) panicked at src/window.rs:11:39:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Os { code: 6, kind: Uncategorized, message: "No such device or address" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x640bce143962 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x640bce143962 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x640bce143962 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x640bce143962 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x640bce152f0f - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x640bce152f0f - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x640bce119d61 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x640bce119d61 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x640bce123532 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x640bce1251dc - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x640bce125036 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x640bce125865 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x640bce1256fa - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x640bce123669 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x640bce10e62d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x640bce1567e0 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x640bce155e46 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x640bce0eae8f - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x640bce0ea403 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x640bce0ea306 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x640bce0ea2e9 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x640bce11b360 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x640bce11b360 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x640bce11b360 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x640bce11b360 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x640bce11b360 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x640bce11b360 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x640bce11b360 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x640bce11b360 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x640bce11b360 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x640bce0ea2d1 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x640bce0eb1e5 - main
[INFO] [stdout]   32:     0x7d21ee1561ca - <unknown>
[INFO] [stdout]   33:     0x7d21ee15628b - __libc_start_main
[INFO] [stdout]   34:     0x640bce0ea1e5 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::TerminalWindow::keyboard_mut (line 507) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1320) panicked at src/window.rs:11:39:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Os { code: 6, kind: Uncategorized, message: "No such device or address" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ab73c5bb972 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ab73c5bb972 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ab73c5bb972 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ab73c5bb972 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ab73c5caf1f - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ab73c5caf1f - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x5ab73c591d71 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ab73c591d71 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ab73c59b542 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ab73c59d1ec - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5ab73c59d046 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5ab73c59d875 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5ab73c59d70a - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x5ab73c59b679 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5ab73c58663d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5ab73c5ce7f0 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x5ab73c5cde56 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x5ab73c56461f - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x5ab73c563b93 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x5ab73c563a96 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x5ab73c563a79 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x5ab73c593370 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5ab73c593370 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x5ab73c593370 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x5ab73c593370 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5ab73c593370 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5ab73c593370 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x5ab73c593370 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x5ab73c593370 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5ab73c593370 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5ab73c563a61 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x5ab73c564835 - main
[INFO] [stdout]   32:     0x7320fe2f41ca - <unknown>
[INFO] [stdout]   33:     0x7320fe2f428b - __libc_start_main
[INFO] [stdout]   34:     0x5ab73c563975 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window (line 17) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1331) panicked at src/window.rs:24:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Os { code: 6, kind: Uncategorized, message: "No such device or address" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x611ed386d642 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x611ed386d642 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x611ed386d642 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x611ed386d642 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x611ed387cf3f - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x611ed387cf3f - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x611ed38429b1 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x611ed38429b1 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x611ed384c7b2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x611ed384e6dc - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x611ed384e536 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x611ed384ed65 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x611ed384ebfa - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x611ed384c8e9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x611ed383727d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x611ed3880a20 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x611ed387ff96 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x611ed37d48df - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x611ed37d3d83 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x611ed37d3c86 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x611ed37d3c69 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x611ed3843fb0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x611ed3843fb0 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x611ed3843fb0 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x611ed3843fb0 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x611ed3843fb0 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x611ed3843fb0 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x611ed3843fb0 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x611ed3843fb0 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x611ed3843fb0 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x611ed37d3c51 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x611ed37d4dc5 - main
[INFO] [stdout]   32:     0x7225143971ca - <unknown>
[INFO] [stdout]   33:     0x72251439728b - __libc_start_main
[INFO] [stdout]   34:     0x611ed37d3b65 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::Window::write_str (line 73) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1340) panicked at src/window.rs:10:38:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Os { code: 6, kind: Uncategorized, message: "No such device or address" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a6649a230e2 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a6649a230e2 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a6649a230e2 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5a6649a230e2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5a6649a3268f - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5a6649a3268f - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x5a66499f94e1 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a66499f94e1 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5a6649a02cb2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5a6649a0495c - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5a6649a047b6 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5a6649a04fe5 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5a6649a04e7a - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x5a6649a02de9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5a66499eddad - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5a6649a35f60 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x5a6649a355c6 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x5a66499caccf - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x5a66499ca243 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x5a66499ca146 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x5a66499ca129 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x5a66499faae0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5a66499faae0 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x5a66499faae0 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x5a66499faae0 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5a66499faae0 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5a66499faae0 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x5a66499faae0 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x5a66499faae0 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5a66499faae0 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5a66499ca111 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x5a66499caf85 - main
[INFO] [stdout]   32:     0x7127604ed1ca - <unknown>
[INFO] [stdout]   33:     0x7127604ed28b - __libc_start_main
[INFO] [stdout]   34:     0x5a66499ca025 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::Window::get_size (line 122) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1341) panicked at src/window.rs:11:39:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Os { code: 6, kind: Uncategorized, message: "No such device or address" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a1f917f43e2 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a1f917f43e2 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a1f917f43e2 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5a1f917f43e2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5a1f9180398f - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5a1f9180398f - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x5a1f917ca0c1 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a1f917ca0c1 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5a1f917d3bc2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5a1f917d586c - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5a1f917d56c6 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5a1f917d5ef5 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5a1f917d5d8a - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x5a1f917d3cf9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5a1f917be98d - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5a1f91807260 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x5a1f918068c6 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x5a1f9179c8af - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x5a1f9179be23 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x5a1f9179bd26 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x5a1f9179bd09 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x5a1f917cb9f0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5a1f917cb9f0 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x5a1f917cb9f0 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x5a1f917cb9f0 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5a1f917cb9f0 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5a1f917cb9f0 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x5a1f917cb9f0 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x5a1f917cb9f0 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5a1f917cb9f0 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5a1f9179bcf1 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x5a1f9179cb85 - main
[INFO] [stdout]   32:     0x7e13cc0c71ca - <unknown>
[INFO] [stdout]   33:     0x7e13cc0c728b - __libc_start_main
[INFO] [stdout]   34:     0x5a1f9179bc05 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::Window::clear_area (line 198) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1342) panicked at src/window.rs:11:39:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Os { code: 6, kind: Uncategorized, message: "No such device or address" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5e7c5d231332 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e7c5d231332 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e7c5d231332 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5e7c5d231332 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5e7c5d2408df - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5e7c5d2408df - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x5e7c5d207731 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5e7c5d207731 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5e7c5d210f02 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5e7c5d212bac - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5e7c5d212a06 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5e7c5d213235 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5e7c5d2130ca - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x5e7c5d211039 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5e7c5d1fbffd - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5e7c5d2441b0 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x5e7c5d243816 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x5e7c5d1d802f - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x5e7c5d1d75a3 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x5e7c5d1d74a6 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x5e7c5d1d7489 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x5e7c5d208d30 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5e7c5d208d30 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x5e7c5d208d30 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x5e7c5d208d30 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5e7c5d208d30 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5e7c5d208d30 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x5e7c5d208d30 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x5e7c5d208d30 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5e7c5d208d30 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5e7c5d1d7471 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x5e7c5d1d82e5 - main
[INFO] [stdout]   32:     0x7e53257691ca - <unknown>
[INFO] [stdout]   33:     0x7e532576928b - __libc_start_main
[INFO] [stdout]   34:     0x5e7c5d1d7385 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::TerminalWindow (line 237) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1382) panicked at src/window.rs:21:39:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Os { code: 6, kind: Uncategorized, message: "No such device or address" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dfd549b08e2 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5dfd549b08e2 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5dfd549b08e2 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5dfd549b08e2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5dfd549bfe8f - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5dfd549bfe8f - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x5dfd54986ce1 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5dfd54986ce1 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5dfd549904b2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5dfd5499215c - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5dfd54991fb6 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5dfd549927e5 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5dfd5499267a - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x5dfd549905e9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5dfd5497b5ad - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5dfd549c3760 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x5dfd549c2dc6 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x5dfd54957f2f - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x5dfd549574a3 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x5dfd549573a6 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x5dfd54957389 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x5dfd549882e0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5dfd549882e0 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x5dfd549882e0 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x5dfd549882e0 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5dfd549882e0 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5dfd549882e0 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x5dfd549882e0 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x5dfd549882e0 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5dfd549882e0 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5dfd54957371 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x5dfd549585b5 - main
[INFO] [stdout]   32:     0x706894fa61ca - <unknown>
[INFO] [stdout]   33:     0x706894fa628b - __libc_start_main
[INFO] [stdout]   34:     0x5dfd54957285 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::Window::write_str_colored (line 101) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1383) panicked at src/window.rs:11:39:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError(Os { code: 6, kind: Uncategorized, message: "No such device or address" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59f08c680202 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59f08c680202 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59f08c680202 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x59f08c680202 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h67edf0e4d33c343c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x59f08c68f7af - core::fmt::rt::Argument::fmt::hef94184842aeafdd
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x59f08c68f7af - core::fmt::write::hcf0c66b48a8fa606
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25
[INFO] [stdout]    6:     0x59f08c656601 - std::io::default_write_fmt::h1ecb8c7cfa7da481
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x59f08c656601 - std::io::Write::write_fmt::h051fe4a9e4fdbf48
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x59f08c65fdd2 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x59f08c661a7c - std::panicking::default_hook::{{closure}}::h91001850288db5f7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x59f08c6618d6 - std::panicking::default_hook::h2346dbb704ef5512
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x59f08c662105 - std::panicking::panic_with_hook::hd2b063a6090d23a4
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x59f08c661f9a - std::panicking::panic_handler::{{closure}}::he666d95f139a333e
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x59f08c65ff09 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x59f08c64aecd - __rustc[1d67440d6e82e4f]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x59f08c693080 - core::panicking::panic_fmt::h420ddb7fd73daf53
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14
[INFO] [stdout]   16:     0x59f08c6926e6 - core::result::unwrap_failed::hdde076be853d034f
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/result.rs:1855:5
[INFO] [stdout]   17:     0x59f08c627cef - rust_out::main::h909c389308a13d94
[INFO] [stdout]   18:     0x59f08c627263 - core::ops::function::FnOnce::call_once::he80aaf16098e337a
[INFO] [stdout]   19:     0x59f08c627166 - std::sys::backtrace::__rust_begin_short_backtrace::hd4f5856814720a68
[INFO] [stdout]   20:     0x59f08c627149 - std::rt::lang_start::{{closure}}::hdd522a24cafb4b4b
[INFO] [stdout]   21:     0x59f08c657c00 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h4967fb77e0dfb65c
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x59f08c657c00 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x59f08c657c00 - std::panicking::catch_unwind::h26f0e342004b5114
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x59f08c657c00 - std::panic::catch_unwind::h9ee33ca17775d897
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x59f08c657c00 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x59f08c657c00 - std::panicking::catch_unwind::do_call::h819db0a7788e7259
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x59f08c657c00 - std::panicking::catch_unwind::h23e08fb4a7b9f405
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x59f08c657c00 - std::panic::catch_unwind::h7ca3d9eabb6135ff
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x59f08c657c00 - std::rt::lang_start_internal::h06ad7395f4fda8d7
[INFO] [stdout]                                at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x59f08c627131 - std::rt::lang_start::h5d51bffdfd88737a
[INFO] [stdout]   31:     0x59f08c628055 - main
[INFO] [stdout]   32:     0x7e720f9001ca - <unknown>
[INFO] [stdout]   33:     0x7e720f90028b - __libc_start_main
[INFO] [stdout]   34:     0x59f08c627045 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/app.rs - app (line 14)
[INFO] [stdout]     src/event.rs - event (line 10)
[INFO] [stdout]     src/game/mod.rs - game (line 17)
[INFO] [stdout]     src/game/mod.rs - game (line 39)
[INFO] [stdout]     src/input/keyboard.rs - input::keyboard::KeyboardHandler (line 34)
[INFO] [stdout]     src/input/keyboard.rs - input::keyboard::KeyboardHandler (line 52)
[INFO] [stdout]     src/input/keyboard.rs - input::keyboard::KeyboardHandler (line 81)
[INFO] [stdout]     src/input/keyboard.rs - input::keyboard::KeyboardHandler::get_input (line 258)
[INFO] [stdout]     src/input/keyboard.rs - input::keyboard::KeyboardHandler::poll (line 209)
[INFO] [stdout]     src/input/keyboard.rs - input::keyboard::KeyboardHandler::wait_for_input (line 297)
[INFO] [stdout]     src/input/mod.rs - input (line 35)
[INFO] [stdout]     src/input/mod.rs - input (line 54)
[INFO] [stdout]     src/input/mod.rs - input (line 71)
[INFO] [stdout]     src/lib.rs - (line 18)
[INFO] [stdout]     src/lib.rs - prelude (line 124)
[INFO] [stdout]     src/macros.rs - macros (line 7)
[INFO] [stdout]     src/macros.rs - macros::define_colors (line 24)
[INFO] [stdout]     src/macros.rs - macros::define_colors (line 38)
[INFO] [stdout]     src/render/mod.rs - render (line 43)
[INFO] [stdout]     src/widgets/common.rs - widgets::common (line 63)
[INFO] [stdout]     src/widgets/common.rs - widgets::common (line 89)
[INFO] [stdout]     src/widgets/common.rs - widgets::common::WindowView (line 274)
[INFO] [stdout]     src/widgets/container.rs - widgets::container (line 53)
[INFO] [stdout]     src/widgets/container.rs - widgets::container (line 66)
[INFO] [stdout]     src/widgets/container.rs - widgets::container (line 94)
[INFO] [stdout]     src/widgets/layout.rs - widgets::layout (line 137)
[INFO] [stdout]     src/widgets/layout.rs - widgets::layout (line 47)
[INFO] [stdout]     src/widgets/layout.rs - widgets::layout (line 71)
[INFO] [stdout]     src/widgets/layout.rs - widgets::layout (line 95)
[INFO] [stdout]     src/widgets/panel.rs - widgets::panel (line 29)
[INFO] [stdout]     src/widgets/panel.rs - widgets::panel (line 71)
[INFO] [stdout]     src/widgets/panel.rs - widgets::panel::Panel (line 103)
[INFO] [stdout]     src/widgets/text.rs - widgets::text (line 33)
[INFO] [stdout]     src/widgets/text.rs - widgets::text (line 52)
[INFO] [stdout]     src/widgets/text.rs - widgets::text (line 68)
[INFO] [stdout]     src/window.rs - window (line 17)
[INFO] [stdout]     src/window.rs - window::TerminalWindow (line 237)
[INFO] [stdout]     src/window.rs - window::TerminalWindow (line 258)
[INFO] [stdout]     src/window.rs - window::TerminalWindow::clear (line 341)
[INFO] [stdout]     src/window.rs - window::TerminalWindow::flush (line 569)
[INFO] [stdout]     src/window.rs - window::TerminalWindow::get_input (line 369)
[INFO] [stdout]     src/window.rs - window::TerminalWindow::get_input_timeout (line 400)
[INFO] [stdout]     src/window.rs - window::TerminalWindow::keyboard (line 484)
[INFO] [stdout]     src/window.rs - window::TerminalWindow::keyboard_mut (line 507)
[INFO] [stdout]     src/window.rs - window::TerminalWindow::new (line 300)
[INFO] [stdout]     src/window.rs - window::TerminalWindow::poll_input (line 454)
[INFO] [stdout]     src/window.rs - window::TerminalWindow::set_auto_flush (line 534)
[INFO] [stdout]     src/window.rs - window::TerminalWindow::wait_for_input (line 428)
[INFO] [stdout]     src/window.rs - window::Window::clear_area (line 198)
[INFO] [stdout]     src/window.rs - window::Window::clear_line (line 169)
[INFO] [stdout]     src/window.rs - window::Window::clear_screen (line 143)
[INFO] [stdout]     src/window.rs - window::Window::get_size (line 122)
[INFO] [stdout]     src/window.rs - window::Window::write_str (line 73)
[INFO] [stdout]     src/window.rs - window::Window::write_str_colored (line 101)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 14 passed; 54 failed; 19 ignored; 0 measured; 0 filtered out; finished in 3.59s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 4.27s; merged doctests compilation took 0.65s
[INFO] running `Command { std: "docker" "inspect" "c1bc9fb23126aa5fb15afff7ce6b317f99025ee5a5348acc27e83a02c2d66d2b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c1bc9fb23126aa5fb15afff7ce6b317f99025ee5a5348acc27e83a02c2d66d2b", kill_on_drop: false }`
[INFO] [stdout] c1bc9fb23126aa5fb15afff7ce6b317f99025ee5a5348acc27e83a02c2d66d2b
