[INFO] cloning repository https://github.com/JackDerksen/minui
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/JackDerksen/minui" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJackDerksen%2Fminui", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJackDerksen%2Fminui'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 5f16718733315e71df4fc7d744e85bb476be6974
[INFO] testing JackDerksen/minui against try#9f93af291970322f4f1c6315ccde4d7078201159 for pr-146098-6
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJackDerksen%2Fminui" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/JackDerksen/minui
[INFO] finished tweaking git repo https://github.com/JackDerksen/minui
[INFO] tweaked toml for git repo https://github.com/JackDerksen/minui written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/JackDerksen/minui on toolchain 9f93af291970322f4f1c6315ccde4d7078201159
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9f93af291970322f4f1c6315ccde4d7078201159" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/JackDerksen/minui 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" "+9f93af291970322f4f1c6315ccde4d7078201159" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+9f93af291970322f4f1c6315ccde4d7078201159" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 28652cf672373d64c82327707fae12f1011d03b0f67bf7634bb9e6ec13796e80
[INFO] running `Command { std: "docker" "start" "-a" "28652cf672373d64c82327707fae12f1011d03b0f67bf7634bb9e6ec13796e80", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "28652cf672373d64c82327707fae12f1011d03b0f67bf7634bb9e6ec13796e80", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "28652cf672373d64c82327707fae12f1011d03b0f67bf7634bb9e6ec13796e80", kill_on_drop: false }`
[INFO] [stdout] 28652cf672373d64c82327707fae12f1011d03b0f67bf7634bb9e6ec13796e80
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+9f93af291970322f4f1c6315ccde4d7078201159" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e3316e7bd734748a8e124e333fbb09f9fd254916842524997fa39cc5a27be164
[INFO] running `Command { std: "docker" "start" "-a" "e3316e7bd734748a8e124e333fbb09f9fd254916842524997fa39cc5a27be164", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.14
[INFO] [stderr]    Compiling signal-hook v0.3.17
[INFO] [stderr]    Compiling bitflags v2.9.4
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling log v0.4.25
[INFO] [stderr]    Compiling rustix v1.1.2
[INFO] [stderr]    Compiling serde_core v1.0.226
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling libc v0.2.176
[INFO] [stderr]    Compiling serde v1.0.226
[INFO] [stderr]    Compiling rustix v0.38.43
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling strict v0.2.0
[INFO] [stderr]    Compiling thiserror v2.0.11
[INFO] [stderr]    Compiling proc-macro2 v1.0.93
[INFO] [stderr]    Compiling quote v1.0.38
[INFO] [stderr]    Compiling convert_case v0.7.1
[INFO] [stderr]    Compiling syn v2.0.96
[INFO] [stderr]    Compiling signal-hook-registry v1.4.2
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling mio v1.0.3
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling signal-hook-mio v0.2.4
[INFO] [stderr]    Compiling crossterm v0.28.1
[INFO] [stderr]    Compiling derive_more-impl v2.0.1
[INFO] [stderr]    Compiling serde_derive v1.0.226
[INFO] [stderr]    Compiling thiserror-impl v2.0.11
[INFO] [stderr]    Compiling derive_more v2.0.1
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling crokey-proc_macros v1.3.0
[INFO] [stderr]    Compiling crokey v1.3.0
[INFO] [stderr]    Compiling minui v0.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 15.37s
[INFO] running `Command { std: "docker" "inspect" "e3316e7bd734748a8e124e333fbb09f9fd254916842524997fa39cc5a27be164", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e3316e7bd734748a8e124e333fbb09f9fd254916842524997fa39cc5a27be164", kill_on_drop: false }`
[INFO] [stdout] e3316e7bd734748a8e124e333fbb09f9fd254916842524997fa39cc5a27be164
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+9f93af291970322f4f1c6315ccde4d7078201159" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 12a2ef927837d32f86d09ae74fba5b19a4ba43c9890802ea90c9d69f95b4c667
[INFO] running `Command { std: "docker" "start" "-a" "12a2ef927837d32f86d09ae74fba5b19a4ba43c9890802ea90c9d69f95b4c667", kill_on_drop: false }`
[INFO] [stderr]    Compiling minui v0.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.75s
[INFO] running `Command { std: "docker" "inspect" "12a2ef927837d32f86d09ae74fba5b19a4ba43c9890802ea90c9d69f95b4c667", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "12a2ef927837d32f86d09ae74fba5b19a4ba43c9890802ea90c9d69f95b4c667", kill_on_drop: false }`
[INFO] [stdout] 12a2ef927837d32f86d09ae74fba5b19a4ba43c9890802ea90c9d69f95b4c667
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+9f93af291970322f4f1c6315ccde4d7078201159" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 3c1bf97a9d71a75d5946a81f9f75caaf7051b401af68794c3872cfaf7ecba59f
[INFO] running `Command { std: "docker" "start" "-a" "3c1bf97a9d71a75d5946a81f9f75caaf7051b401af68794c3872cfaf7ecba59f", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/minui-d3b60c14a351c52a)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test input::tests::tests::test_keybind_action_clone ... ok
[INFO] [stdout] test input::tests::tests::test_default_implementations ... ok
[INFO] [stdout] test input::tests::tests::test_combined_input_handler ... ok
[INFO] [stdout] test input::tests::tests::test_keybind_management ... ok
[INFO] [stdout] test input::tests::tests::test_keyboard_handler_creation ... ok
[INFO] [stdout] test input::tests::tests::test_keyboard_poll_rate ... ok
[INFO] [stdout] test input::tests::tests::test_keybind_action_variants ... ok
[INFO] [stdout] test input::tests::tests::test_keyboard_handler_with_common_keybinds ... ok
[INFO] [stdout] test input::tests::tests::test_mouse_handler_creation ... ok
[INFO] [stdout] test input::tests::tests::test_mouse_configuration ... ok
[INFO] [stdout] test input::tests::tests::test_keybind_action_debug ... ok
[INFO] [stderr]    Doc-tests minui
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 115 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/input/keyboard.rs - input::keyboard::KeyboardHandler::add_keybind (line 198) ... FAILED
[INFO] [stdout] test src/color.rs - color (line 6) ... ok
[INFO] [stdout] test src/input/keyboard.rs - input::keyboard::KeyboardHandler (line 56) ... FAILED
[INFO] [stdout] test src/error.rs - error (line 15) ... ok
[INFO] [stdout] test src/event.rs - event (line 10) ... FAILED
[INFO] [stdout] test src/input/keyboard.rs - input::keyboard::KeyboardHandler::clear_keybinds (line 264) ... ok
[INFO] [stdout] test src/input/keyboard.rs - input::keyboard::KeyboardHandler::poll_rate (line 338) ... ok
[INFO] [stdout] test src/game/mod.rs - game (line 39) ... FAILED
[INFO] [stdout] test src/input/keyboard.rs - input::keyboard::KeyboardHandler::new (line 121) ... ok
[INFO] [stdout] test src/input/keyboard.rs - input::keyboard::KeyboardHandler::remove_keybind (line 238) ... ok
[INFO] [stdout] test src/input/keyboard.rs - input::keyboard::KeyboardHandler::keybinds (line 283) ... ok
[INFO] [stdout] test src/input/keyboard.rs - input::keyboard::KeyboardHandler::get_input (line 467) ... FAILED
[INFO] [stdout] test src/input/mouse.rs - input::mouse::MouseHandler (line 32) ... FAILED
[INFO] [stdout] test src/input/keyboard.rs - input::keyboard::KeyboardHandler::poll (line 418) ... FAILED
[INFO] [stdout] test src/input/keyboard.rs - input::keyboard::KeyboardHandler::poll_with_keybinds (line 366) ... FAILED
[INFO] [stdout] test src/input/keyboard.rs - input::keyboard::KeyboardHandler::set_poll_rate (line 312) ... ok
[INFO] [stdout] test src/input/keyboard.rs - input::keyboard::KeyboardHandler::with_common_keybinds (line 150) ... ok
[INFO] [stdout] test src/app.rs - app (line 14) ... FAILED
[INFO] [stdout] test src/input/keyboard.rs - input::keyboard::KeyboardHandler::wait_for_input (line 511) ... FAILED
[INFO] [stdout] test src/input/mod.rs - input (line 72) ... FAILED
[INFO] [stdout] test src/input/mod.rs - input (line 87) ... ok
[INFO] [stdout] test src/input/mouse.rs - input::mouse::MouseHandler::poll_rate (line 167) ... ok
[INFO] [stdout] test src/input/mouse.rs - input::mouse::MouseHandler::poll (line 333) ... FAILED
[INFO] [stdout] test src/input/mouse.rs - input::mouse::MouseHandler (line 65) ... FAILED
[INFO] [stdout] test src/input/mouse.rs - input::mouse::CombinedInputHandler (line 688) ... FAILED
[INFO] [stdout] test src/input/mouse.rs - input::mouse::MouseHandler::get_input (line 386) ... FAILED
[INFO] [stdout] test src/input/keyboard.rs - input::keyboard::KeyboardHandler (line 38) ... FAILED
[INFO] [stdout] test src/render/buffer.rs - render::buffer::Buffer (line 109) ... ignored
[INFO] [stdout] test src/input/mouse.rs - input::mouse::MouseHandler::set_invert_scroll_vertical (line 279) ... ok
[INFO] [stdout] test src/render/viewport.rs - render::viewport (line 27) ... ignored
[INFO] [stdout] test src/game/mod.rs - game (line 17) ... FAILED
[INFO] [stdout] test src/input/mouse.rs - input::mouse::MouseHandler::set_invert_scroll_horizontal (line 304) ... ok
[INFO] [stdout] test src/input/mod.rs - input (line 54) ... FAILED
[INFO] [stdout] test src/input/mouse.rs - input::mouse::MouseHandler::new (line 117) ... ok
[INFO] [stdout] test src/input/mouse.rs - input::mouse::MouseHandler::set_movement_tracking (line 190) ... ok
[INFO] [stdout] test src/input/mod.rs - input (line 35) ... FAILED
[INFO] [stdout] test src/input/mouse.rs - input::mouse::MouseHandler::enable_drag_detection (line 220) ... ok
[INFO] [stdout] test src/input/mouse.rs - input::mouse::MouseHandler::set_poll_rate (line 149) ... ok
[INFO] [stdout] test src/lib.rs - (line 18) ... FAILED
[INFO] [stdout] test src/macros.rs - macros (line 7) ... ok
[INFO] [stdout] test src/macros.rs - macros::define_colors (line 24) ... ok
[INFO] [stdout] test src/macros.rs - macros::define_colors (line 38) ... ok
[INFO] [stdout] test src/input/mouse.rs - input::mouse::MouseHandler::wait_for_input (line 424) ... FAILED
[INFO] [stdout] test src/widgets/common.rs - widgets::common (line 63) ... ok
[INFO] [stdout] test src/widgets/container.rs - widgets::container (line 66) ... FAILED
[INFO] [stdout] test src/widgets/common.rs - widgets::common::BorderChars::ascii (line 233) ... 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/widgets/helpers.rs - widgets::helpers (line 49) ... FAILED
[INFO] [stdout] test src/render/mod.rs - render (line 43) ... FAILED
[INFO] [stdout] test src/widgets/container.rs - widgets::container (line 53) ... FAILED
[INFO] [stdout] test src/widgets/helpers.rs - widgets::helpers (line 83) ... FAILED
[INFO] [stdout] test src/widgets/common.rs - widgets::common::BorderChars::single_line (line 168) ... ok
[INFO] [stdout] test src/lib.rs - prelude (line 124) ... FAILED
[INFO] [stdout] test src/widgets/common.rs - widgets::common::BorderChars::double_line (line 200) ... ok
[INFO] [stdout] test src/widgets/layout.rs - widgets::layout (line 47) ... FAILED
[INFO] [stdout] test src/widgets/common.rs - widgets::common (line 90) ... FAILED
[INFO] [stdout] test src/widgets/layout.rs - widgets::layout (line 137) ... FAILED
[INFO] [stdout] test src/widgets/common.rs - widgets::common::BorderChars (line 120) ... ok
[INFO] [stdout] test src/widgets/helpers.rs - widgets::helpers (line 63) ... FAILED
[INFO] [stdout] test src/widgets/common.rs - widgets::common (line 41) ... ok
[INFO] [stdout] test src/widgets/mod.rs - widgets (line 53) ... 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/table.rs - widgets::table (line 95) ... ignored
[INFO] [stdout] test src/widgets/mod.rs - widgets (line 104) ... FAILED
[INFO] [stdout] test src/widgets/container.rs - widgets::container (line 94) ... FAILED
[INFO] [stdout] test src/widgets/layout.rs - widgets::layout (line 71) ... FAILED
[INFO] [stdout] test src/widgets/layout.rs - widgets::layout (line 95) ... FAILED
[INFO] [stdout] test src/widgets/common.rs - widgets::common::WindowView (line 277) ... FAILED
[INFO] [stdout] test src/widgets/container.rs - widgets::container (line 35) ... ok
[INFO] [stdout] test src/widgets/text.rs - widgets::text (line 33) ... FAILED
[INFO] [stdout] test src/widgets/panel.rs - widgets::panel (line 29) ... FAILED
[INFO] [stdout] test src/widgets/helpers.rs - widgets::helpers (line 102) ... ok
[INFO] [stdout] test src/widgets/mod.rs - widgets (line 42) ... FAILED
[INFO] [stdout] test src/widgets/panel.rs - widgets::panel (line 71) ... FAILED
[INFO] [stdout] test src/widgets/mod.rs - widgets (line 71) ... FAILED
[INFO] [stdout] test src/window.rs - window::TerminalWindow::get_input_timeout (line 405) ... FAILED
[INFO] [stdout] test src/widgets/mod.rs - widgets (line 94) ... FAILED
[INFO] [stdout] test src/widgets/panel.rs - widgets::panel::Panel (line 103) ... 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::wait_for_input (line 448) ... FAILED
[INFO] [stdout] test src/widgets/text.rs - widgets::text (line 68) ... FAILED
[INFO] [stdout] test src/window.rs - window::TerminalWindow (line 260) ... FAILED
[INFO] [stdout] test src/window.rs - window::TerminalWindow (line 239) ... FAILED
[INFO] [stdout] test src/window.rs - window::TerminalWindow::poll_input (line 491) ... FAILED
[INFO] [stdout] test src/window.rs - window::TerminalWindow::new (line 303) ... FAILED
[INFO] [stdout] test src/widgets/text.rs - widgets::text (line 52) ... FAILED
[INFO] [stdout] test src/window.rs - window::TerminalWindow::clear (line 346) ... FAILED
[INFO] [stdout] test src/window.rs - window::TerminalWindow::mouse (line 572) ... FAILED
[INFO] [stdout] test src/window.rs - window::TerminalWindow::flush (line 657) ... FAILED
[INFO] [stdout] test src/window.rs - window::TerminalWindow::keyboard (line 526) ... FAILED
[INFO] [stdout] test src/window.rs - window (line 17) ... FAILED
[INFO] [stdout] test src/window.rs - window::TerminalWindow::get_input (line 374) ... FAILED
[INFO] [stdout] test src/window.rs - window::TerminalWindow::mouse_mut (line 595) ... FAILED
[INFO] [stdout] test src/window.rs - window::TerminalWindow::keyboard_mut (line 549) ... FAILED
[INFO] [stdout] test src/window.rs - window::Window::get_size (line 124) ... FAILED
[INFO] [stdout] test src/window.rs - window::Window::clear_area (line 200) ... FAILED
[INFO] [stdout] test src/window.rs - window::TerminalWindow::set_auto_flush (line 622) ... FAILED
[INFO] [stdout] test src/window.rs - window::Window::clear_screen (line 145) ... FAILED
[INFO] [stdout] test src/window.rs - window::Window::write_str (line 75) ... FAILED
[INFO] [stdout] test src/window.rs - window::Window::clear_line (line 171) ... FAILED
[INFO] [stdout] test src/window.rs - window::Window::write_str_colored (line 103) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/input/keyboard.rs - input::keyboard::KeyboardHandler::add_keybind (line 198) stdout ----
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/input/keyboard.rs:209:50
[INFO] [stdout]     |
[INFO] [stdout]  14 | keyboard.add_keybind("f5", KeybindAction::Custom("refresh"))?;
[INFO] [stdout]     |                            --------------------- ^^^^^^^^^ expected `String`, found `&str`
[INFO] [stdout]     |                            |
[INFO] [stdout]     |                            arguments to this enum variant are incorrect
[INFO] [stdout]     |
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]    --> /opt/rustwide/workdir/src/input/keyboard.rs:110:5
[INFO] [stdout]     |
[INFO] [stdout] 110 |     Custom(String),
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] help: try using a conversion method
[INFO] [stdout]     |
[INFO] [stdout]  14 | keyboard.add_keybind("f5", KeybindAction::Custom("refresh".to_string()))?;
[INFO] [stdout]     |                                                           ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/input/keyboard.rs:210:60
[INFO] [stdout]     |
[INFO] [stdout]  15 | keyboard.add_keybind("ctrl-shift-n", KeybindAction::Custom("new_window"))?;
[INFO] [stdout]     |                                      --------------------- ^^^^^^^^^^^^ expected `String`, found `&str`
[INFO] [stdout]     |                                      |
[INFO] [stdout]     |                                      arguments to this enum variant are incorrect
[INFO] [stdout]     |
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]    --> /opt/rustwide/workdir/src/input/keyboard.rs:110:5
[INFO] [stdout]     |
[INFO] [stdout] 110 |     Custom(String),
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] help: try using a conversion method
[INFO] [stdout]     |
[INFO] [stdout]  15 | keyboard.add_keybind("ctrl-shift-n", KeybindAction::Custom("new_window".to_string()))?;
[INFO] [stdout]     |                                                                        ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[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/keyboard.rs - input::keyboard::KeyboardHandler (line 56) stdout ----
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Event`
[INFO] [stdout]   --> src/input/keyboard.rs:70:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |         Event::Keybind(KeybindAction::Quit) => println!("Quit requested via Ctrl+C"),
[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[E0433]: failed to resolve: use of undeclared type `Event`
[INFO] [stdout]   --> src/input/keyboard.rs:71:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |         Event::Keybind(KeybindAction::Save) => println!("Save requested via Ctrl+S"),
[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[E0433]: failed to resolve: use of undeclared type `Event`
[INFO] [stdout]   --> src/input/keyboard.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |         Event::Keybind(KeybindAction::Custom(action)) => println!("Custom action: {}", action),
[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[E0308]: mismatched types
[INFO] [stdout]    --> src/input/keyboard.rs:65:57
[INFO] [stdout]     |
[INFO] [stdout]  12 | keyboard.add_keybind("alt+enter", KeybindAction::Custom("fullscreen"))?;
[INFO] [stdout]     |                                   --------------------- ^^^^^^^^^^^^ expected `String`, found `&str`
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   arguments to this enum variant are incorrect
[INFO] [stdout]     |
[INFO] [stdout] note: tuple variant defined here
[INFO] [stdout]    --> /opt/rustwide/workdir/src/input/keyboard.rs:110:5
[INFO] [stdout]     |
[INFO] [stdout] 110 |     Custom(String),
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] help: try using a conversion method
[INFO] [stdout]     |
[INFO] [stdout]  12 | keyboard.add_keybind("alt+enter", KeybindAction::Custom("fullscreen".to_string()))?;
[INFO] [stdout]     |                                                                     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0308, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0308`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/event.rs - event (line 10) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (326) panicked at src/event.rs:24:37:
[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:     0x6389fc9cc302 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6389fc9cc302 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6389fc9cc302 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x6389fc9cc302 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x6389fc9db9ff - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x6389fc9db9ff - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x6389fc9a1de3 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x6389fc9a1de3 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x6389fc9ab5e2 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x6389fc9ad5ac - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x6389fc9ad406 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x6389fc9adb85 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x6389fc9ada1a - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x6389fc9ab719 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x6389fc9965ed - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x6389fc9df570 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x6389fc9dea86 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x6389fc933d5f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x6389fc932a23 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x6389fc932926 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x6389fc932909 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x6389fc9a3170 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x6389fc9a3170 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x6389fc9a3170 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x6389fc9a3170 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x6389fc9a3170 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x6389fc9a3170 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x6389fc9a3170 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x6389fc9a3170 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x6389fc9a3170 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x6389fc9328f1 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x6389fc934085 - main
[INFO] [stdout]   32:     0x709fc74a61ca - <unknown>
[INFO] [stdout]   33:     0x709fc74a628b - __libc_start_main
[INFO] [stdout]   34:     0x6389fc932785 - _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' (382) 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:     0x5996bad44582 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5996bad44582 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5996bad44582 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5996bad44582 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5996bad53c7f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5996bad53c7f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x5996bad1a063 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5996bad1a063 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5996bad23862 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5996bad2582c - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5996bad25686 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5996bad25e05 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5996bad25c9a - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x5996bad23999 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5996bad0e86d - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5996bad577f0 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5996bad56d06 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x5996bacabdef - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x5996bacaaa43 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x5996bacaa946 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x5996bacaa929 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x5996bad1b3f0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5996bad1b3f0 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x5996bad1b3f0 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x5996bad1b3f0 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5996bad1b3f0 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5996bad1b3f0 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x5996bad1b3f0 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x5996bad1b3f0 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5996bad1b3f0 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5996bacaa911 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x5996bacac305 - main
[INFO] [stdout]   32:     0x73198ce4c1ca - <unknown>
[INFO] [stdout]   33:     0x73198ce4c28b - __libc_start_main
[INFO] [stdout]   34:     0x5996bacaa7a5 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/input/keyboard.rs - input::keyboard::KeyboardHandler::get_input (line 467) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (454) 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:     0x56aaeef309b2 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56aaeef309b2 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56aaeef309b2 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x56aaeef309b2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x56aaeef4050f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x56aaeef4050f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x56aaeef06253 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56aaeef06253 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x56aaeef0fcb2 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x56aaeef11b9c - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x56aaeef119f6 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x56aaeef12175 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x56aaeef1200a - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x56aaeef0fde9 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x56aaeeefaa5d - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x56aaeef44120 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x56aaeef43676 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x56aaeeea157f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x56aaeeea0373 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x56aaeeea0196 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x56aaeeea0179 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x56aaeef078e0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x56aaeef078e0 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x56aaeef078e0 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x56aaeef078e0 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x56aaeef078e0 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x56aaeef078e0 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x56aaeef078e0 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x56aaeef078e0 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x56aaeef078e0 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x56aaeeea0161 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x56aaeeea1945 - main
[INFO] [stdout]   32:     0x7a9f8e9ef1ca - <unknown>
[INFO] [stdout]   33:     0x7a9f8e9ef28b - __libc_start_main
[INFO] [stdout]   34:     0x56aaeeea0075 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/input/mouse.rs - input::mouse::MouseHandler (line 32) stdout ----
[INFO] [stdout] error[E0596]: cannot borrow `mouse` as mutable, as it is not declared as mutable
[INFO] [stdout]   --> src/input/mouse.rs:40:22
[INFO] [stdout]    |
[INFO] [stdout] 11 | if let Some(event) = mouse.poll()? {
[INFO] [stdout]    |                      ^^^^^ cannot borrow as mutable
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing this to be mutable
[INFO] [stdout]    |
[INFO] [stdout]  8 | let mut mouse = MouseHandler::new();
[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 E0596`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/input/keyboard.rs - input::keyboard::KeyboardHandler::poll (line 418) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (549) 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:     0x564668dbb9c2 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x564668dbb9c2 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x564668dbb9c2 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x564668dbb9c2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x564668dcb11f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x564668dcb11f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x564668d91263 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x564668d91263 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x564668d9acc2 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x564668d9cbac - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x564668d9ca06 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x564668d9d185 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x564668d9d01a - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x564668d9adf9 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x564668d85a6d - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x564668dced30 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x564668dce286 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x564668d34e4f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x564668d33c53 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x564668d33a76 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x564668d33a59 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x564668d928f0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x564668d928f0 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x564668d928f0 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x564668d928f0 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x564668d928f0 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x564668d928f0 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x564668d928f0 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x564668d928f0 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x564668d928f0 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x564668d33a41 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x564668d352b5 - main
[INFO] [stdout]   32:     0x7af5122401ca - <unknown>
[INFO] [stdout]   33:     0x7af51224028b - __libc_start_main
[INFO] [stdout]   34:     0x564668d33955 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/input/keyboard.rs - input::keyboard::KeyboardHandler::poll_with_keybinds (line 366) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (554) 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:     0x6295d62f6752 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6295d62f6752 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6295d62f6752 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x6295d62f6752 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x6295d63062bf - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x6295d63062bf - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x6295d62cbff3 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x6295d62cbff3 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x6295d62d5a52 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x6295d62d793c - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x6295d62d7796 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x6295d62d7f15 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x6295d62d7daa - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x6295d62d5b89 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x6295d62c07fd - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x6295d6309ed0 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x6295d6309426 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x6295d6263f6f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x6295d6262d73 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x6295d6262b96 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x6295d6262b79 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x6295d62cd680 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x6295d62cd680 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x6295d62cd680 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x6295d62cd680 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x6295d62cd680 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x6295d62cd680 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x6295d62cd680 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x6295d62cd680 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x6295d62cd680 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x6295d6262b61 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x6295d62644e5 - main
[INFO] [stdout]   32:     0x71a8c598f1ca - <unknown>
[INFO] [stdout]   33:     0x71a8c598f28b - __libc_start_main
[INFO] [stdout]   34:     0x6295d6262a75 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[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' (560) 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:     0x5ff999d55902 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ff999d55902 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ff999d55902 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ff999d55902 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ff999d6534f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ff999d6534f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x5ff999d2b3e3 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ff999d2b3e3 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ff999d34be2 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ff999d36bac - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5ff999d36a06 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5ff999d37185 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5ff999d3701a - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x5ff999d34d19 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5ff999d1fbed - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5ff999d68ec0 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5ff999d683d6 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x5ff999cbc6ff - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x5ff999cbb283 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x5ff999cbb186 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x5ff999cbb169 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x5ff999d2c770 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5ff999d2c770 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x5ff999d2c770 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x5ff999d2c770 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5ff999d2c770 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5ff999d2c770 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x5ff999d2c770 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x5ff999d2c770 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5ff999d2c770 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5ff999cbb151 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x5ff999cbcbe5 - main
[INFO] [stdout]   32:     0x7f247e8481ca - <unknown>
[INFO] [stdout]   33:     0x7f247e84828b - __libc_start_main
[INFO] [stdout]   34:     0x5ff999cbafe5 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/input/keyboard.rs - input::keyboard::KeyboardHandler::wait_for_input (line 511) 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' (666) 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:     0x64dae44720a2 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x64dae44720a2 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x64dae44720a2 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x64dae44720a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x64dae4481a6f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x64dae4481a6f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x64dae4447983 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x64dae4447983 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x64dae44513e2 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x64dae445328c - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x64dae44530e6 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x64dae4453865 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x64dae44536fa - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x64dae4451519 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x64dae443c18d - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x64dae44855a0 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x64dae4484af6 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x64dae43e349f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x64dae43e2ba3 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x64dae43e2aa6 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x64dae43e2a89 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x64dae4449010 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x64dae4449010 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x64dae4449010 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x64dae4449010 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x64dae4449010 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x64dae4449010 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x64dae4449010 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x64dae4449010 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x64dae4449010 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x64dae43e2a71 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x64dae43e3785 - main
[INFO] [stdout]   32:     0x7ea9a3a7e1ca - <unknown>
[INFO] [stdout]   33:     0x7ea9a3a7e28b - __libc_start_main
[INFO] [stdout]   34:     0x64dae43e2985 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/input/mod.rs - input (line 72) 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' (760) 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:     0x5a8e20521f12 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a8e20521f12 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a8e20521f12 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5a8e20521f12 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5a8e20531a6f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5a8e20531a6f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x5a8e204f77f3 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a8e204f77f3 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5a8e20501252 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5a8e205030fc - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5a8e20502f56 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5a8e205036d5 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5a8e2050356a - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x5a8e20501389 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5a8e204ebffd - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5a8e20535680 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5a8e20534bd6 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x5a8e2049331f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x5a8e20492123 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x5a8e20491f46 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x5a8e20491f29 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x5a8e204f8e80 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5a8e204f8e80 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x5a8e204f8e80 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x5a8e204f8e80 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5a8e204f8e80 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5a8e204f8e80 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x5a8e204f8e80 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x5a8e204f8e80 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5a8e204f8e80 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5a8e20491f11 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x5a8e20493595 - main
[INFO] [stdout]   32:     0x76a27b1ac1ca - <unknown>
[INFO] [stdout]   33:     0x76a27b1ac28b - __libc_start_main
[INFO] [stdout]   34:     0x5a8e20491e25 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/input/mouse.rs - input::mouse::MouseHandler::poll (line 333) stdout ----
[INFO] [stdout] error[E0596]: cannot borrow `mouse` as mutable, as it is not declared as mutable
[INFO] [stdout]   --> src/input/mouse.rs:340:7
[INFO] [stdout]    |
[INFO] [stdout] 10 | match mouse.poll()? {
[INFO] [stdout]    |       ^^^^^ cannot borrow as mutable
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing this to be mutable
[INFO] [stdout]    |
[INFO] [stdout]  8 | let mut mouse = MouseHandler::new();
[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 E0596`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/input/mouse.rs - input::mouse::MouseHandler (line 65) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (813) panicked at src/input/mouse.rs:23:43:
[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:     0x564394694ed2 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x564394694ed2 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x564394694ed2 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x564394694ed2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5643946a449f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5643946a449f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x56439466a773 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x56439466a773 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5643946741d2 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5643946760bc - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x564394675f16 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x564394676695 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x56439467652a - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x564394674309 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x56439465ef7d - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5643946a8010 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5643946a7526 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x56439460e0cf - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x56439460d703 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x56439460d596 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x56439460d579 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x56439466be00 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x56439466be00 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x56439466be00 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x56439466be00 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x56439466be00 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x56439466be00 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x56439466be00 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x56439466be00 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x56439466be00 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x56439460d561 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x56439460e4e5 - main
[INFO] [stdout]   32:     0x789a9854b1ca - <unknown>
[INFO] [stdout]   33:     0x789a9854b28b - __libc_start_main
[INFO] [stdout]   34:     0x56439460d475 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/input/mouse.rs - input::mouse::CombinedInputHandler (line 688) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (785) panicked at src/input/mouse.rs:19:44:
[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:     0x58b42fe65ac2 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x58b42fe65ac2 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x58b42fe65ac2 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x58b42fe65ac2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x58b42fe7561f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x58b42fe7561f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x58b42fe3b363 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x58b42fe3b363 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x58b42fe44dc2 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x58b42fe46cac - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x58b42fe46b06 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x58b42fe47285 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x58b42fe4711a - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x58b42fe44ef9 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x58b42fe2fb6d - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x58b42fe79270 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x58b42fe78786 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x58b42fdd4bcf - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x58b42fdd39c3 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x58b42fdd37e6 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x58b42fdd37c9 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x58b42fe3c9f0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x58b42fe3c9f0 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x58b42fe3c9f0 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x58b42fe3c9f0 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x58b42fe3c9f0 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x58b42fe3c9f0 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x58b42fe3c9f0 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x58b42fe3c9f0 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x58b42fe3c9f0 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x58b42fdd37b1 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x58b42fdd5015 - main
[INFO] [stdout]   32:     0x73166cfdb1ca - <unknown>
[INFO] [stdout]   33:     0x73166cfdb28b - __libc_start_main
[INFO] [stdout]   34:     0x58b42fdd36c5 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/input/mouse.rs - input::mouse::MouseHandler::get_input (line 386) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (773) panicked at src/input/mouse.rs:20:44:
[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:     0x63f897e180f2 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x63f897e180f2 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x63f897e180f2 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x63f897e180f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x63f897e2784f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x63f897e2784f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x63f897ded993 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x63f897ded993 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x63f897df73f2 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x63f897df92dc - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x63f897df9136 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x63f897df98b5 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x63f897df974a - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x63f897df7529 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x63f897de219d - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x63f897e2b4a0 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x63f897e2a9b6 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x63f897d91c3f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x63f897d90a33 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x63f897d90856 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x63f897d90839 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x63f897def020 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x63f897def020 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x63f897def020 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x63f897def020 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x63f897def020 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x63f897def020 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x63f897def020 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x63f897def020 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x63f897def020 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x63f897d90821 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x63f897d92085 - main
[INFO] [stdout]   32:     0x7879d30ba1ca - <unknown>
[INFO] [stdout]   33:     0x7879d30ba28b - __libc_start_main
[INFO] [stdout]   34:     0x63f897d90735 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/input/keyboard.rs - input::keyboard::KeyboardHandler (line 38) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (840) 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:     0x5837dd3a1982 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5837dd3a1982 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5837dd3a1982 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5837dd3a1982 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5837dd3b10df - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5837dd3b10df - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x5837dd377223 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5837dd377223 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5837dd380c82 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5837dd382b6c - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5837dd3829c6 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5837dd383145 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5837dd382fda - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x5837dd380db9 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5837dd36ba2d - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5837dd3b4cf0 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5837dd3b4246 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x5837dd31ae3f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x5837dd319c43 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x5837dd319a66 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x5837dd319a49 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x5837dd3788b0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5837dd3788b0 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x5837dd3788b0 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x5837dd3788b0 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5837dd3788b0 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5837dd3788b0 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x5837dd3788b0 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x5837dd3788b0 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5837dd3788b0 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5837dd319a31 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x5837dd31b2a5 - main
[INFO] [stdout]   32:     0x7c33a8e441ca - <unknown>
[INFO] [stdout]   33:     0x7c33a8e4428b - __libc_start_main
[INFO] [stdout]   34:     0x5837dd319945 - _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' (966) 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:     0x59eebf717482 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59eebf717482 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59eebf717482 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x59eebf717482 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x59eebf726b7f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x59eebf726b7f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x59eebf6ecf63 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x59eebf6ecf63 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x59eebf6f6762 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x59eebf6f872c - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x59eebf6f8586 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x59eebf6f8d05 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x59eebf6f8b9a - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x59eebf6f6899 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x59eebf6e176d - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x59eebf72a6f0 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x59eebf729c06 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x59eebf67edaf - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x59eebf67da43 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x59eebf67d946 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x59eebf67d929 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x59eebf6ee2f0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x59eebf6ee2f0 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x59eebf6ee2f0 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x59eebf6ee2f0 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x59eebf6ee2f0 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x59eebf6ee2f0 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x59eebf6ee2f0 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x59eebf6ee2f0 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x59eebf6ee2f0 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x59eebf67d911 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x59eebf67f205 - main
[INFO] [stdout]   32:     0x74261c3251ca - <unknown>
[INFO] [stdout]   33:     0x74261c32528b - __libc_start_main
[INFO] [stdout]   34:     0x59eebf67d7a5 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/input/mod.rs - input (line 54) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1020) panicked at src/input/mod.rs:18: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:     0x59acb0ba2972 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59acb0ba2972 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59acb0ba2972 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x59acb0ba2972 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x59acb0bb24cf - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x59acb0bb24cf - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x59acb0b78213 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x59acb0b78213 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x59acb0b81c72 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x59acb0b83b5c - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x59acb0b839b6 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x59acb0b84135 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x59acb0b83fca - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x59acb0b81da9 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x59acb0b6ca1d - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x59acb0bb60e0 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x59acb0bb5636 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x59acb0b1356f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x59acb0b12363 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x59acb0b12186 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x59acb0b12169 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x59acb0b798a0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x59acb0b798a0 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x59acb0b798a0 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x59acb0b798a0 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x59acb0b798a0 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x59acb0b798a0 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x59acb0b798a0 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x59acb0b798a0 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x59acb0b798a0 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x59acb0b12151 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x59acb0b13905 - main
[INFO] [stdout]   32:     0x77370def81ca - <unknown>
[INFO] [stdout]   33:     0x77370def828b - __libc_start_main
[INFO] [stdout]   34:     0x59acb0b12065 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[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' (1072) 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:     0x5c3ef8d93822 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5c3ef8d93822 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5c3ef8d93822 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5c3ef8d93822 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5c3ef8da2f7f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5c3ef8da2f7f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x5c3ef8d690c3 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5c3ef8d690c3 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5c3ef8d72b22 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5c3ef8d74a0c - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5c3ef8d74866 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5c3ef8d74fe5 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5c3ef8d74e7a - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x5c3ef8d72c59 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5c3ef8d5d8cd - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5c3ef8da6b90 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5c3ef8da60e6 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x5c3ef8d0ce0f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x5c3ef8d0bc13 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x5c3ef8d0ba36 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x5c3ef8d0ba19 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x5c3ef8d6a750 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5c3ef8d6a750 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x5c3ef8d6a750 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x5c3ef8d6a750 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5c3ef8d6a750 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5c3ef8d6a750 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x5c3ef8d6a750 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x5c3ef8d6a750 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5c3ef8d6a750 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5c3ef8d0ba01 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x5c3ef8d0d145 - main
[INFO] [stdout]   32:     0x7448ae15d1ca - <unknown>
[INFO] [stdout]   33:     0x7448ae15d28b - __libc_start_main
[INFO] [stdout]   34:     0x5c3ef8d0b915 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/lib.rs - (line 18) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1071) panicked at src/lib.rs:20: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:     0x6346a5704952 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6346a5704952 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6346a5704952 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x6346a5704952 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x6346a571404f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x6346a571404f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x6346a56da433 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x6346a56da433 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x6346a56e3c32 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x6346a56e5bfc - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x6346a56e5a56 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x6346a56e61d5 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x6346a56e606a - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x6346a56e3d69 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x6346a56cec3d - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x6346a5717bc0 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x6346a57170d6 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x6346a566b53f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x6346a566a203 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x6346a566a106 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x6346a566a0e9 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x6346a56db7c0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x6346a56db7c0 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x6346a56db7c0 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x6346a56db7c0 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x6346a56db7c0 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x6346a56db7c0 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x6346a56db7c0 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x6346a56db7c0 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x6346a56db7c0 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x6346a566a0d1 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x6346a566b8a5 - main
[INFO] [stdout]   32:     0x70ef209111ca - <unknown>
[INFO] [stdout]   33:     0x70ef2091128b - __libc_start_main
[INFO] [stdout]   34:     0x6346a5669f65 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/input/mouse.rs - input::mouse::MouseHandler::wait_for_input (line 424) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stdout:
[INFO] [stdout] Click anywhere to continue...
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1272) panicked at src/input/mouse.rs:14:44:
[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:     0x5c9cfa8a3452 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5c9cfa8a3452 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5c9cfa8a3452 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5c9cfa8a3452 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5c9cfa8b2baf - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5c9cfa8b2baf - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x5c9cfa878d33 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5c9cfa878d33 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5c9cfa882792 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5c9cfa88463c - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5c9cfa884496 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5c9cfa884c15 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5c9cfa884aaa - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x5c9cfa8828c9 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5c9cfa86d53d - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5c9cfa8b6800 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5c9cfa8b5d16 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x5c9cfa81d93f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x5c9cfa81c743 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x5c9cfa81c566 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x5c9cfa81c549 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x5c9cfa87a3c0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5c9cfa87a3c0 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x5c9cfa87a3c0 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x5c9cfa87a3c0 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5c9cfa87a3c0 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5c9cfa87a3c0 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x5c9cfa87a3c0 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x5c9cfa87a3c0 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5c9cfa87a3c0 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5c9cfa81c531 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x5c9cfa81db65 - main
[INFO] [stdout]   32:     0x76a1be2701ca - <unknown>
[INFO] [stdout]   33:     0x76a1be27028b - __libc_start_main
[INFO] [stdout]   34:     0x5c9cfa81c445 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[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/helpers.rs - widgets::helpers (line 49) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `window` in this scope
[INFO] [stdout]   --> src/widgets/helpers.rs:59:14
[INFO] [stdout]    |
[INFO] [stdout] 13 | success.draw(window)?;
[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/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' (1346) 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:     0x604568485532 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x604568485532 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x604568485532 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x604568485532 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x6045684949ff - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x6045684949ff - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x60456845b7f3 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60456845b7f3 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x604568464fd2 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x604568466e1c - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x604568466c76 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x6045684673f5 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x60456846728a - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x604568465109 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x60456844fffd - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x604568498320 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x604568497966 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x60456842cc7f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x60456842c1c3 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x60456842c0c6 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x60456842c0a9 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x60456845cb80 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x60456845cb80 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x60456845cb80 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x60456845cb80 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x60456845cb80 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x60456845cb80 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x60456845cb80 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x60456845cb80 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x60456845cb80 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x60456842c091 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x60456842d0d5 - main
[INFO] [stdout]   32:     0x73a272c281ca - <unknown>
[INFO] [stdout]   33:     0x73a272c2828b - __libc_start_main
[INFO] [stdout]   34:     0x60456842bfa5 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[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/helpers.rs - widgets::helpers (line 83) stdout ----
[INFO] [stdout] error[E0061]: this function takes 3 arguments but 2 arguments were supplied
[INFO] [stdout]    --> src/widgets/helpers.rs:88:16
[INFO] [stdout]     |
[INFO] [stdout]   8 | let cpu_card = metric_card("CPU Usage", "45%");
[INFO] [stdout]     |                ^^^^^^^^^^^-------------------- argument #3 of type `&str` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> /opt/rustwide/workdir/src/widgets/helpers.rs:226:8
[INFO] [stdout]     |
[INFO] [stdout] 226 | pub fn metric_card(label: &str, value: &str, unit: &str) -> Panel {
[INFO] [stdout]     |        ^^^^^^^^^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout]   8 | let cpu_card = metric_card("CPU Usage", "45%", /* &str */);
[INFO] [stdout]     |                                              ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 3 arguments but 2 arguments were supplied
[INFO] [stdout]    --> src/widgets/helpers.rs:90:18
[INFO] [stdout]     |
[INFO] [stdout]  10 | let status_bar = status_bar("All systems operational", Color::Green);
[INFO] [stdout]     |                  ^^^^^^^^^^-----------------------------------------
[INFO] [stdout]     |                            |                           |
[INFO] [stdout]     |                            |                           expected `&str`, found `Color`
[INFO] [stdout]     |                            argument #3 of type `u16` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> /opt/rustwide/workdir/src/widgets/helpers.rs:185:8
[INFO] [stdout]     |
[INFO] [stdout] 185 | pub fn status_bar(left_text: &str, right_text: &str, terminal_width: u16) -> Container {
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout]  10 - let status_bar = status_bar("All systems operational", Color::Green);
[INFO] [stdout]  10 + let status_bar = status_bar("All systems operational", /* &str */, /* u16 */);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 2 arguments were supplied
[INFO] [stdout]    --> src/widgets/helpers.rs:91:16
[INFO] [stdout]     |
[INFO] [stdout]  11 | let progress = progress_bar(75, "Loading...");
[INFO] [stdout]     |                ^^^^^^^^^^^^------------------
[INFO] [stdout]     |                            ||   |
[INFO] [stdout]     |                            ||   expected `u16`, found `&'static str`
[INFO] [stdout]     |                            |expected `&str`, found `{integer}`
[INFO] [stdout]     |                            two arguments of type `u16` and `u16` are missing
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> /opt/rustwide/workdir/src/widgets/helpers.rs:199:8
[INFO] [stdout]     |
[INFO] [stdout] 199 | pub fn progress_bar(label: &str, current: u16, max: u16, width: u16) -> Container {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout] help: did you mean
[INFO] [stdout]     |
[INFO] [stdout]  11 - let progress = progress_bar(75, "Loading...");
[INFO] [stdout]  11 + let progress = progress_bar("Loading...", 75, /* u16 */, /* u16 */);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 1 argument was supplied
[INFO] [stdout]    --> src/widgets/helpers.rs:93:17
[INFO] [stdout]     |
[INFO] [stdout]  13 | let dashboard = Container::new(LayoutDirection::Horizontal)
[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]  13 - let dashboard = Container::new(LayoutDirection::Horizontal)
[INFO] [stdout]  13 + let dashboard = Container::new(/* u16 */, /* u16 */, /* u16 */, /* u16 */)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - prelude (line 124) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1332) panicked at src/lib.rs:11:36:
[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:     0x622e34ff4052 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x622e34ff4052 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x622e34ff4052 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x622e34ff4052 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x622e3500351f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x622e3500351f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x622e34fca313 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x622e34fca313 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x622e34fd3af2 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x622e34fd593c - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x622e34fd5796 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x622e34fd5f15 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x622e34fd5daa - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x622e34fd3c29 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x622e34fbeb1d - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x622e35006e40 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x622e35006486 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x622e34f9bf9f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x622e34f9b1f3 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x622e34f9b0f6 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x622e34f9b0d9 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x622e34fcb6a0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x622e34fcb6a0 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x622e34fcb6a0 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x622e34fcb6a0 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x622e34fcb6a0 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x622e34fcb6a0 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x622e34fcb6a0 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x622e34fcb6a0 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x622e34fcb6a0 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x622e34f9b0c1 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x622e34f9c195 - main
[INFO] [stdout]   32:     0x7b1df599e1ca - <unknown>
[INFO] [stdout]   33:     0x7b1df599e28b - __libc_start_main
[INFO] [stdout]   34:     0x622e34f9af55 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[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:132:1
[INFO] [stdout]     |
[INFO] [stdout] 132 | 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/common.rs - widgets::common (line 90) stdout ----
[INFO] [stdout] error[E0599]: no function or associated item named `new` found for struct `WindowView<'a>` in the current scope
[INFO] [stdout]   --> src/widgets/common.rs:97:24
[INFO] [stdout]    |
[INFO] [stdout] 10 | let view = WindowView::new(&mut window, 10, 5, 40, 15);
[INFO] [stdout]    |                        ^^^ function or associated item not found in `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 E0599`.
[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/helpers.rs - widgets::helpers (line 63) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `window` in this scope
[INFO] [stdout]   --> src/widgets/helpers.rs:79:13
[INFO] [stdout]    |
[INFO] [stdout] 19 | layout.draw(window)?;
[INFO] [stdout]    |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 2 arguments but 1 argument was supplied
[INFO] [stdout]    --> src/widgets/helpers.rs:71:16
[INFO] [stdout]     |
[INFO] [stdout]  11 |     .add_child(help_text("Use arrow keys to navigate"));
[INFO] [stdout]     |                ^^^^^^^^^------------------------------ argument #2 of type `u16` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> /opt/rustwide/workdir/src/widgets/helpers.rs:258:8
[INFO] [stdout]     |
[INFO] [stdout] 258 | pub fn help_text(content: &str, width: u16) -> TextBlock {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout]  11 |     .add_child(help_text("Use arrow keys to navigate", /* u16 */));
[INFO] [stdout]     |                                                      +++++++++++
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 1 argument was supplied
[INFO] [stdout]    --> src/widgets/helpers.rs:74:14
[INFO] [stdout]     |
[INFO] [stdout]  14 | let 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]  14 - let layout = Container::new(LayoutDirection::Vertical)
[INFO] [stdout]  14 + let layout = Container::new(/* u16 */, /* u16 */, /* u16 */, /* u16 */)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0061, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/widgets/mod.rs - widgets (line 53) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `window` in this scope
[INFO] [stdout]   --> src/widgets/mod.rs:67:11
[INFO] [stdout]    |
[INFO] [stdout] 17 |     .draw(window)?;
[INFO] [stdout]    |           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 1 argument was supplied
[INFO] [stdout]    --> src/widgets/mod.rs:57:17
[INFO] [stdout]     |
[INFO] [stdout]   7 | let container = 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]   7 - let container = Container::new(LayoutDirection::Vertical)
[INFO] [stdout]   7 + let container = Container::new(/* u16 */, /* u16 */, /* u16 */, /* u16 */)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `Single` found for enum `minui::BorderStyle` in the current scope
[INFO] [stdout]  --> src/widgets/mod.rs:58:37
[INFO] [stdout]   |
[INFO] [stdout] 8 |     .with_border_style(BorderStyle::Single)
[INFO] [stdout]   |                                     ^^^^^^ variant or associated item not found in `minui::BorderStyle`
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/widgets/mod.rs:59: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 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0061, E0308, E0425, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/widgets/mod.rs - widgets (line 104) stdout ----
[INFO] [stdout] error[E0063]: missing fields `intersect`, `intersect_bottom`, `intersect_left` and 2 other fields in initializer of `minui::BorderChars`
[INFO] [stdout]  --> src/widgets/mod.rs:108:21
[INFO] [stdout]   |
[INFO] [stdout] 7 | let custom_border = BorderChars {
[INFO] [stdout]   |                     ^^^^^^^^^^^ missing `intersect`, `intersect_bottom`, `intersect_left` and 2 other fields
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 2 arguments but 1 argument was supplied
[INFO] [stdout]    --> src/widgets/mod.rs:117:13
[INFO] [stdout]     |
[INFO] [stdout]  16 | let panel = Panel::new("Custom Panel")
[INFO] [stdout]     |             ^^^^^^^^^^----------------
[INFO] [stdout]     |                       ||
[INFO] [stdout]     |                       |expected `u16`, found `&str`
[INFO] [stdout]     |                       argument #2 of type `u16` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> /opt/rustwide/workdir/src/widgets/panel.rs:159:12
[INFO] [stdout]     |
[INFO] [stdout] 159 |     pub fn new(width: u16, height: u16) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout]  16 - let panel = Panel::new("Custom Panel")
[INFO] [stdout]  16 + let panel = Panel::new(/* u16 */, /* u16 */)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_custom_border` found for struct `minui::Panel` in the current scope
[INFO] [stdout]   --> src/widgets/mod.rs:118:6
[INFO] [stdout]    |
[INFO] [stdout] 16 |   let panel = Panel::new("Custom Panel")
[INFO] [stdout]    |  _____________-
[INFO] [stdout] 17 | |     .with_custom_border(custom_border)
[INFO] [stdout]    | |_____-^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: there is a method `with_auto_size` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 17 -     .with_custom_border(custom_border)
[INFO] [stdout] 17 +     .with_auto_size(custom_border)
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0061, E0063, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0061`.
[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/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:132:1
[INFO] [stdout]     |
[INFO] [stdout] 132 | 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 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:132:1
[INFO] [stdout]     |
[INFO] [stdout] 132 | 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/common.rs - widgets::common::WindowView (line 277) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1484) panicked at src/widgets/common.rs:7: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:     0x640ef5e4a802 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x640ef5e4a802 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x640ef5e4a802 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x640ef5e4a802 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x640ef5e59ccf - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x640ef5e59ccf - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x640ef5e20ac3 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x640ef5e20ac3 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x640ef5e2a2a2 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x640ef5e2c0ec - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x640ef5e2bf46 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x640ef5e2c6c5 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x640ef5e2c55a - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x640ef5e2a3d9 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x640ef5e152cd - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x640ef5e5d5f0 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x640ef5e5cc36 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x640ef5df33a9 - rust_out::main::_doctest_main_src_widgets_common_rs_277_0::hdd04f0fc2f37a3e4
[INFO] [stdout]   18:     0x640ef5df3316 - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   19:     0x640ef5df29e3 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   20:     0x640ef5df28e6 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   21:     0x640ef5df28c9 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   22:     0x640ef5e21e50 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   23:     0x640ef5e21e50 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   24:     0x640ef5e21e50 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   25:     0x640ef5e21e50 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   26:     0x640ef5e21e50 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   27:     0x640ef5e21e50 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x640ef5e21e50 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x640ef5e21e50 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x640ef5e21e50 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   31:     0x640ef5df28b1 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   32:     0x640ef5df3425 - main
[INFO] [stdout]   33:     0x7038e16451ca - <unknown>
[INFO] [stdout]   34:     0x7038e164528b - __libc_start_main
[INFO] [stdout]   35:     0x640ef5df27c5 - _start
[INFO] [stdout]   36:                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/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/mod.rs - widgets (line 42) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `window` in this scope
[INFO] [stdout]   --> src/widgets/mod.rs:49:12
[INFO] [stdout]    |
[INFO] [stdout] 10 | label.draw(window)?;
[INFO] [stdout]    |            ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_color_pair` found for struct `minui::Label` in the current scope
[INFO] [stdout]  --> src/widgets/mod.rs:47:6
[INFO] [stdout]   |
[INFO] [stdout] 7 |   let label = Label::new("Hello, MinUI!")
[INFO] [stdout]   |  _____________-
[INFO] [stdout] 8 | |     .with_color_pair(ColorPair::new(Color::Yellow, Color::Blue));
[INFO] [stdout]   | |_____-^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] help: there is a method `with_color` with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 8 -     .with_color_pair(ColorPair::new(Color::Yellow, Color::Blue));
[INFO] [stdout] 8 +     .with_color(ColorPair::new(Color::Yellow, Color::Blue));
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0425, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0425`.
[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/widgets/mod.rs - widgets (line 71) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `window` in this scope
[INFO] [stdout]   --> src/widgets/mod.rs:88:11
[INFO] [stdout]    |
[INFO] [stdout] 20 |     .draw(window)?;
[INFO] [stdout]    |           ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 1 argument was supplied
[INFO] [stdout]    --> src/widgets/mod.rs:76:22
[INFO] [stdout]     |
[INFO] [stdout]   8 | let main_container = 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 main_container = Container::new(LayoutDirection::Vertical);
[INFO] [stdout]   8 + let main_container = 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, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/window.rs - window::TerminalWindow::get_input_timeout (line 405) stdout ----
[INFO] [stdout] error[E0596]: cannot borrow `window` as mutable, as it is not declared as mutable
[INFO] [stdout]   --> src/window.rs:413:7
[INFO] [stdout]    |
[INFO] [stdout] 11 | match window.get_input_timeout(Duration::from_secs(2)) {
[INFO] [stdout]    |       ^^^^^^ cannot borrow as mutable
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing this to be mutable
[INFO] [stdout]    |
[INFO] [stdout]  8 | let mut window = TerminalWindow::new()?;
[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 E0596`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/widgets/mod.rs - widgets (line 94) stdout ----
[INFO] [stdout] error[E0061]: this function takes 3 arguments but 1 argument was supplied
[INFO] [stdout]    --> src/widgets/mod.rs:98:12
[INFO] [stdout]     |
[INFO] [stdout]   7 | let text = TextBlock::new("Long text that will be wrapped automatically...")
[INFO] [stdout]     |            ^^^^^^^^^^^^^^--------------------------------------------------- two arguments of type `u16` and `u16` are missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> /opt/rustwide/workdir/src/widgets/text.rs:344:12
[INFO] [stdout]     |
[INFO] [stdout] 344 |     pub fn new(width: u16, height: u16, text: impl Into<String>) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the arguments
[INFO] [stdout]     |
[INFO] [stdout]   7 | let text = TextBlock::new(/* u16 */, /* u16 */, "Long text that will be wrapped automatically...")
[INFO] [stdout]     |                           +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `WordWrap` found for enum `minui::TextWrapMode` in the current scope
[INFO] [stdout]  --> src/widgets/mod.rs:99:35
[INFO] [stdout]   |
[INFO] [stdout] 8 |     .with_wrap_mode(TextWrapMode::WordWrap)
[INFO] [stdout]   |                                   ^^^^^^^^ variant or associated item not found in `minui::TextWrapMode`
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this method takes 2 arguments but 1 argument was supplied
[INFO] [stdout]    --> src/widgets/mod.rs:100:6
[INFO] [stdout]     |
[INFO] [stdout]   9 |     .with_alignment(Alignment::Center)
[INFO] [stdout]     |      ^^^^^^^^^^^^^^------------------- argument #2 of type `minui::VerticalAlignment` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: method defined here
[INFO] [stdout]    --> /opt/rustwide/workdir/src/widgets/text.rs:432:12
[INFO] [stdout]     |
[INFO] [stdout] 432 |     pub fn with_alignment(mut self, h_align: Alignment, v_align: VerticalAlignment) -> Self {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout]   9 |     .with_alignment(Alignment::Center, /* minui::VerticalAlignment */)
[INFO] [stdout]     |                                      ++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `with_vertical_alignment` found for struct `minui::TextBlock` in the current scope
[INFO] [stdout]    --> src/widgets/mod.rs:101:6
[INFO] [stdout]     |
[INFO] [stdout]   7 |   let text = TextBlock::new("Long text that will be wrapped automatically...")
[INFO] [stdout]     |  ____________-
[INFO] [stdout]   8 | |     .with_wrap_mode(TextWrapMode::WordWrap)
[INFO] [stdout]   9 | |     .with_alignment(Alignment::Center)
[INFO] [stdout]  10 | |     .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 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0061, 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::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::wait_for_input (line 448) stdout ----
[INFO] [stdout] error[E0596]: cannot borrow `window` as mutable, as it is not declared as mutable
[INFO] [stdout]   --> src/window.rs:455:13
[INFO] [stdout]    |
[INFO] [stdout] 10 | let event = window.wait_for_input()?;
[INFO] [stdout]    |             ^^^^^^ cannot borrow as mutable
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing this to be mutable
[INFO] [stdout]    |
[INFO] [stdout]  7 | let mut window = TerminalWindow::new()?;
[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 E0596`.
[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/window.rs - window::TerminalWindow (line 260) 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]  11 | window.write_str(0, 0, "Line 1")?;
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/workdir/src/window.rs:82:8
[INFO] [stdout]     |
[INFO] [stdout]  82 |     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:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 |     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:269: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:82:8
[INFO] [stdout]     |
[INFO] [stdout]  82 |     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:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 |     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:270: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:82:8
[INFO] [stdout]     |
[INFO] [stdout]  82 |     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:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 |     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/window.rs - window::TerminalWindow (line 239) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1758) 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:     0x57b226c29a92 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57b226c29a92 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57b226c29a92 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x57b226c29a92 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x57b226c38f5f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x57b226c38f5f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x57b226bffd53 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57b226bffd53 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x57b226c09532 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x57b226c0b37c - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x57b226c0b1d6 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x57b226c0b955 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x57b226c0b7ea - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x57b226c09669 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x57b226bf455d - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x57b226c3c880 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x57b226c3bec6 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x57b226bd0e5f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x57b226bd03a3 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x57b226bd02a6 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x57b226bd0289 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x57b226c010e0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x57b226c010e0 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x57b226c010e0 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x57b226c010e0 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x57b226c010e0 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x57b226c010e0 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x57b226c010e0 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x57b226c010e0 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x57b226c010e0 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x57b226bd0271 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x57b226bd1475 - main
[INFO] [stdout]   32:     0x7376d86281ca - <unknown>
[INFO] [stdout]   33:     0x7376d862828b - __libc_start_main
[INFO] [stdout]   34:     0x57b226bd0185 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::TerminalWindow::poll_input (line 491) stdout ----
[INFO] [stdout] error[E0596]: cannot borrow `window` as mutable, as it is not declared as mutable
[INFO] [stdout]   --> src/window.rs:498:26
[INFO] [stdout]    |
[INFO] [stdout] 10 |     if let Some(event) = window.poll_input()? {
[INFO] [stdout]    |                          ^^^^^^ cannot borrow as mutable
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing this to be mutable
[INFO] [stdout]    |
[INFO] [stdout]  7 | let mut window = TerminalWindow::new()?;
[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 E0596`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/window.rs - window::TerminalWindow::new (line 303) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1770) 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:     0x5a0669e10aa2 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a0669e10aa2 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a0669e10aa2 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5a0669e10aa2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5a0669e1ff6f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5a0669e1ff6f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x5a0669de6d63 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5a0669de6d63 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5a0669df0542 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5a0669df238c - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5a0669df21e6 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5a0669df2965 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5a0669df27fa - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x5a0669df0679 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5a0669ddb56d - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5a0669e23890 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5a0669e22ed6 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x5a0669db94df - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x5a0669db8a23 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x5a0669db8926 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x5a0669db8909 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x5a0669de80f0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5a0669de80f0 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x5a0669de80f0 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x5a0669de80f0 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5a0669de80f0 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5a0669de80f0 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x5a0669de80f0 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x5a0669de80f0 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5a0669de80f0 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5a0669db88f1 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x5a0669db9645 - main
[INFO] [stdout]   32:     0x7d0cd92881ca - <unknown>
[INFO] [stdout]   33:     0x7d0cd928828b - __libc_start_main
[INFO] [stdout]   34:     0x5a0669db8805 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[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/window.rs - window::TerminalWindow::clear (line 346) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1807) 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:     0x63afb223d102 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x63afb223d102 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x63afb223d102 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x63afb223d102 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x63afb224c5cf - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x63afb224c5cf - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x63afb22133c3 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x63afb22133c3 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x63afb221cba2 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x63afb221e9ec - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x63afb221e846 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x63afb221efc5 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x63afb221ee5a - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x63afb221ccd9 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x63afb2207bcd - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x63afb224fef0 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x63afb224f536 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x63afb21e570f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x63afb21e4c53 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x63afb21e4b56 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x63afb21e4b39 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x63afb2214750 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x63afb2214750 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x63afb2214750 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x63afb2214750 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x63afb2214750 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x63afb2214750 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x63afb2214750 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x63afb2214750 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x63afb2214750 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x63afb21e4b21 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x63afb21e5965 - main
[INFO] [stdout]   32:     0x759bab2811ca - <unknown>
[INFO] [stdout]   33:     0x759bab28128b - __libc_start_main
[INFO] [stdout]   34:     0x63afb21e4a35 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::TerminalWindow::mouse (line 572) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1820) 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:     0x5e895c337b82 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5e895c337b82 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5e895c337b82 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5e895c337b82 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5e895c34704f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5e895c34704f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x5e895c30de43 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5e895c30de43 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5e895c317622 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5e895c31946c - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5e895c3192c6 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5e895c319a45 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5e895c3198da - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x5e895c317759 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5e895c30264d - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5e895c34a970 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5e895c349fb6 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x5e895c2e054f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x5e895c2dfa93 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x5e895c2df996 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x5e895c2df979 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x5e895c30f1d0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5e895c30f1d0 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x5e895c30f1d0 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x5e895c30f1d0 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5e895c30f1d0 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5e895c30f1d0 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x5e895c30f1d0 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x5e895c30f1d0 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5e895c30f1d0 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5e895c2df961 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x5e895c2e0715 - main
[INFO] [stdout]   32:     0x737ee9c5c1ca - <unknown>
[INFO] [stdout]   33:     0x737ee9c5c28b - __libc_start_main
[INFO] [stdout]   34:     0x5e895c2df875 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::TerminalWindow::flush (line 657) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1863) 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:     0x5ae9af483462 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ae9af483462 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ae9af483462 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ae9af483462 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ae9af49292f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ae9af49292f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x5ae9af459723 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ae9af459723 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ae9af462f02 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ae9af464d4c - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5ae9af464ba6 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5ae9af465325 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5ae9af4651ba - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x5ae9af463039 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5ae9af44df2d - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5ae9af496250 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5ae9af495896 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x5ae9af42ac5f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x5ae9af42a1a3 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x5ae9af42a0a6 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x5ae9af42a089 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x5ae9af45aab0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5ae9af45aab0 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x5ae9af45aab0 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x5ae9af45aab0 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5ae9af45aab0 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5ae9af45aab0 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x5ae9af45aab0 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x5ae9af45aab0 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5ae9af45aab0 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5ae9af42a071 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x5ae9af42b005 - main
[INFO] [stdout]   32:     0x7e52570c91ca - <unknown>
[INFO] [stdout]   33:     0x7e52570c928b - __libc_start_main
[INFO] [stdout]   34:     0x5ae9af429f85 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::TerminalWindow::keyboard (line 526) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1910) 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:     0x5d15b0b60b82 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5d15b0b60b82 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5d15b0b60b82 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5d15b0b60b82 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5d15b0b7004f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5d15b0b7004f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x5d15b0b36e43 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5d15b0b36e43 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5d15b0b40622 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5d15b0b4246c - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5d15b0b422c6 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5d15b0b42a45 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5d15b0b428da - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x5d15b0b40759 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5d15b0b2b64d - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5d15b0b73970 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5d15b0b72fb6 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x5d15b0b0954f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x5d15b0b08a93 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x5d15b0b08996 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x5d15b0b08979 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x5d15b0b381d0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5d15b0b381d0 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x5d15b0b381d0 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x5d15b0b381d0 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5d15b0b381d0 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5d15b0b381d0 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x5d15b0b381d0 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x5d15b0b381d0 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5d15b0b381d0 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5d15b0b08961 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x5d15b0b09715 - main
[INFO] [stdout]   32:     0x79ca819f21ca - <unknown>
[INFO] [stdout]   33:     0x79ca819f228b - __libc_start_main
[INFO] [stdout]   34:     0x5d15b0b08875 - _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' (2018) 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:     0x651f699be942 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x651f699be942 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x651f699be942 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x651f699be942 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x651f699ce03f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x651f699ce03f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x651f69994503 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x651f69994503 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x651f6999dd02 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x651f6999fbec - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x651f6999fa46 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x651f699a01c5 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x651f699a005a - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x651f6999de39 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x651f69988d0d - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x651f699d1bb0 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x651f699d10c6 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x651f69927b2f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x651f69927073 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x651f69926f76 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x651f69926f59 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x651f69995890 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x651f69995890 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x651f69995890 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x651f69995890 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x651f69995890 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x651f69995890 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x651f69995890 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x651f69995890 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x651f69995890 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x651f69926f41 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x651f69927ff5 - main
[INFO] [stdout]   32:     0x7dc27d2af1ca - <unknown>
[INFO] [stdout]   33:     0x7dc27d2af28b - __libc_start_main
[INFO] [stdout]   34:     0x651f69926e55 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::TerminalWindow::get_input (line 374) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (2017) 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:     0x581f2f3965d2 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x581f2f3965d2 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x581f2f3965d2 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x581f2f3965d2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x581f2f3a622f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x581f2f3a622f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x581f2f36bac3 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x581f2f36bac3 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x581f2f3755f2 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x581f2f3774dc - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x581f2f377336 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x581f2f377ab5 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x581f2f37794a - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x581f2f375729 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x581f2f3602cd - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x581f2f3a9e40 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x581f2f3a9396 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x581f2f2f956f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x581f2f2f8173 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x581f2f2f7f96 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x581f2f2f7f79 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x581f2f36d180 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x581f2f36d180 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x581f2f36d180 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x581f2f36d180 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x581f2f36d180 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x581f2f36d180 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x581f2f36d180 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x581f2f36d180 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x581f2f36d180 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x581f2f2f7f61 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x581f2f2f99d5 - main
[INFO] [stdout]   32:     0x71c20b5a21ca - <unknown>
[INFO] [stdout]   33:     0x71c20b5a228b - __libc_start_main
[INFO] [stdout]   34:     0x581f2f2f7e75 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::TerminalWindow::mouse_mut (line 595) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (2020) 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:     0x60c1b4f18c12 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60c1b4f18c12 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60c1b4f18c12 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x60c1b4f18c12 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x60c1b4f280df - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x60c1b4f280df - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x60c1b4eeeed3 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60c1b4eeeed3 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x60c1b4ef86b2 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x60c1b4efa4fc - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x60c1b4efa356 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x60c1b4efaad5 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x60c1b4efa96a - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x60c1b4ef87e9 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x60c1b4ee36dd - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x60c1b4f2ba00 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x60c1b4f2b046 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x60c1b4ec157f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x60c1b4ec0ac3 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x60c1b4ec09c6 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x60c1b4ec09a9 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x60c1b4ef0260 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x60c1b4ef0260 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x60c1b4ef0260 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x60c1b4ef0260 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x60c1b4ef0260 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x60c1b4ef0260 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x60c1b4ef0260 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x60c1b4ef0260 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x60c1b4ef0260 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x60c1b4ec0991 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x60c1b4ec1755 - main
[INFO] [stdout]   32:     0x7f7c12a3b1ca - <unknown>
[INFO] [stdout]   33:     0x7f7c12a3b28b - __libc_start_main
[INFO] [stdout]   34:     0x60c1b4ec08a5 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::TerminalWindow::keyboard_mut (line 549) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] [stdout] thread 'main' (1985) 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:     0x62ac948fab82 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x62ac948fab82 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x62ac948fab82 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x62ac948fab82 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x62ac9490a04f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x62ac9490a04f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x62ac948d0e43 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x62ac948d0e43 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x62ac948da622 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x62ac948dc46c - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x62ac948dc2c6 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x62ac948dca45 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x62ac948dc8da - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x62ac948da759 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x62ac948c564d - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x62ac9490d970 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x62ac9490cfb6 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x62ac948a354f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x62ac948a2a93 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x62ac948a2996 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x62ac948a2979 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x62ac948d21d0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x62ac948d21d0 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x62ac948d21d0 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x62ac948d21d0 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x62ac948d21d0 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x62ac948d21d0 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x62ac948d21d0 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x62ac948d21d0 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x62ac948d21d0 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x62ac948a2961 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x62ac948a3715 - main
[INFO] [stdout]   32:     0x7ca64a21b1ca - <unknown>
[INFO] [stdout]   33:     0x7ca64a21b28b - __libc_start_main
[INFO] [stdout]   34:     0x62ac948a2875 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::Window::get_size (line 124) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (2044) 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:     0x5ff69f14e592 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5ff69f14e592 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5ff69f14e592 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5ff69f14e592 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5ff69f15da5f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5ff69f15da5f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x5ff69f124183 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5ff69f124183 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5ff69f12dc92 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5ff69f12fadc - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5ff69f12f936 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5ff69f1300b5 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5ff69f12ff4a - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x5ff69f12ddc9 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5ff69f11898d - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5ff69f161380 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5ff69f1609c6 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x5ff69f0f67cf - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x5ff69f0f5d13 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x5ff69f0f5c16 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x5ff69f0f5bf9 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x5ff69f125840 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5ff69f125840 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x5ff69f125840 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x5ff69f125840 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5ff69f125840 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5ff69f125840 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x5ff69f125840 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x5ff69f125840 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5ff69f125840 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5ff69f0f5be1 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x5ff69f0f6a45 - main
[INFO] [stdout]   32:     0x705f6939c1ca - <unknown>
[INFO] [stdout]   33:     0x705f6939c28b - __libc_start_main
[INFO] [stdout]   34:     0x5ff69f0f5af5 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::Window::clear_area (line 200) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (2041) 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:     0x5f4480434422 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5f4480434422 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5f4480434422 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5f4480434422 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5f44804438ef - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5f44804438ef - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x5f448040a6e3 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5f448040a6e3 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5f4480413ec2 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5f4480415d0c - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5f4480415b66 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5f44804162e5 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5f448041617a - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x5f4480413ff9 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5f44803feeed - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5f4480447210 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5f4480446856 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x5f44803daf7f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x5f44803da4c3 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x5f44803da3c6 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x5f44803da3a9 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x5f448040ba70 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5f448040ba70 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x5f448040ba70 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x5f448040ba70 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5f448040ba70 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5f448040ba70 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x5f448040ba70 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x5f448040ba70 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5f448040ba70 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5f44803da391 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x5f44803db1e5 - main
[INFO] [stdout]   32:     0x7cea91bb51ca - <unknown>
[INFO] [stdout]   33:     0x7cea91bb528b - __libc_start_main
[INFO] [stdout]   34:     0x5f44803da2a5 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::TerminalWindow::set_auto_flush (line 622) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (2024) 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:     0x60b739da9522 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60b739da9522 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60b739da9522 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x60b739da9522 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x60b739db89ef - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x60b739db89ef - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x60b739d7f7e3 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60b739d7f7e3 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x60b739d88fc2 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x60b739d8ae0c - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x60b739d8ac66 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x60b739d8b3e5 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x60b739d8b27a - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x60b739d890f9 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x60b739d73fed - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x60b739dbc310 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x60b739dbb956 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x60b739d50c6f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x60b739d501b3 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x60b739d500b6 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x60b739d50099 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x60b739d80b70 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x60b739d80b70 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x60b739d80b70 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x60b739d80b70 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x60b739d80b70 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x60b739d80b70 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x60b739d80b70 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x60b739d80b70 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x60b739d80b70 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x60b739d50081 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x60b739d510c5 - main
[INFO] [stdout]   32:     0x7aa52de521ca - <unknown>
[INFO] [stdout]   33:     0x7aa52de5228b - __libc_start_main
[INFO] [stdout]   34:     0x60b739d4ff95 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::Window::clear_screen (line 145) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (2046) 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:     0x5761c59085e2 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5761c59085e2 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5761c59085e2 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x5761c59085e2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x5761c5917aaf - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x5761c5917aaf - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x5761c58de8a3 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5761c58de8a3 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x5761c58e8082 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x5761c58e9ecc - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x5761c58e9d26 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x5761c58ea4a5 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x5761c58ea33a - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x5761c58e81b9 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x5761c58d30ad - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x5761c591b3d0 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5761c591aa16 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x5761c58afccf - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x5761c58af213 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x5761c58af116 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x5761c58af0f9 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x5761c58dfc30 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x5761c58dfc30 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x5761c58dfc30 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x5761c58dfc30 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x5761c58dfc30 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x5761c58dfc30 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x5761c58dfc30 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x5761c58dfc30 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5761c58dfc30 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x5761c58af0e1 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x5761c58affc5 - main
[INFO] [stdout]   32:     0x7e025b6511ca - <unknown>
[INFO] [stdout]   33:     0x7e025b65128b - __libc_start_main
[INFO] [stdout]   34:     0x5761c58aeff5 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::Window::write_str (line 75) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (2050) 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:     0x57907ca272a2 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57907ca272a2 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57907ca272a2 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x57907ca272a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x57907ca3676f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x57907ca3676f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x57907c9fd563 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x57907c9fd563 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x57907ca06d42 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x57907ca08b8c - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x57907ca089e6 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x57907ca09165 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x57907ca08ffa - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x57907ca06e79 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x57907c9f1d6d - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x57907ca3a090 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x57907ca396d6 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x57907c9cebff - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x57907c9ce143 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x57907c9ce046 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x57907c9ce029 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x57907c9fe8f0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x57907c9fe8f0 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x57907c9fe8f0 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x57907c9fe8f0 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x57907c9fe8f0 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x57907c9fe8f0 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x57907c9fe8f0 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x57907c9fe8f0 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x57907c9fe8f0 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x57907c9ce011 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x57907c9cee65 - main
[INFO] [stdout]   32:     0x72ca32f031ca - <unknown>
[INFO] [stdout]   33:     0x72ca32f0328b - __libc_start_main
[INFO] [stdout]   34:     0x57907c9cdf25 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::Window::clear_line (line 171) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (2067) 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:     0x55f6aefe7b22 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x55f6aefe7b22 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x55f6aefe7b22 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x55f6aefe7b22 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x55f6aeff6fef - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x55f6aeff6fef - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x55f6aefbdde3 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x55f6aefbdde3 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x55f6aefc75c2 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x55f6aefc940c - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x55f6aefc9266 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x55f6aefc99e5 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x55f6aefc987a - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x55f6aefc76f9 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x55f6aefb25ed - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x55f6aeffa910 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x55f6aeff9f56 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x55f6aef8edbf - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x55f6aef8e303 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x55f6aef8e206 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x55f6aef8e1e9 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x55f6aefbf170 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x55f6aefbf170 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x55f6aefbf170 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x55f6aefbf170 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x55f6aefbf170 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x55f6aefbf170 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x55f6aefbf170 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x55f6aefbf170 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x55f6aefbf170 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x55f6aef8e1d1 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x55f6aef8f0b5 - main
[INFO] [stdout]   32:     0x753ed30e31ca - <unknown>
[INFO] [stdout]   33:     0x753ed30e328b - __libc_start_main
[INFO] [stdout]   34:     0x55f6aef8e0e5 - _start
[INFO] [stdout]   35:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/window.rs - window::Window::write_str_colored (line 103) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (2068) 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:     0x59843e8483a2 - std::backtrace_rs::backtrace::libunwind::trace::h16affffe904e891e
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59843e8483a2 - std::backtrace_rs::backtrace::trace_unsynchronized::h5c14b13373ed4150
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59843e8483a2 - std::sys::backtrace::_print_fmt::hcbb507f162c816cc
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x59843e8483a2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h8be9aa933f14675f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x59843e85786f - core::fmt::rt::Argument::fmt::h30ed739d33467c3a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x59843e85786f - core::fmt::write::hfd0efbb002ac7eea
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x59843e81e663 - std::io::default_write_fmt::hf7668c9f69c3a921
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x59843e81e663 - std::io::Write::write_fmt::ha6503cd07dd1d506
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x59843e827e42 - std::sys::backtrace::BacktraceLock::print::hf2554f6030d393f7
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x59843e829c8c - std::panicking::default_hook::{{closure}}::h8873121c56335b01
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x59843e829ae6 - std::panicking::default_hook::hbafefc2d196267a2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:328:9
[INFO] [stdout]   11:     0x59843e82a265 - std::panicking::panic_with_hook::h9f5b09d5adc1a745
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:834:13
[INFO] [stdout]   12:     0x59843e82a0fa - std::panicking::panic_handler::{{closure}}::h08111e483bdf6a89
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:707:13
[INFO] [stdout]   13:     0x59843e827f79 - std::sys::backtrace::__rust_end_short_backtrace::h1b86e3414ecbbe8d
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   14:     0x59843e812e6d - __rustc[b292c645e8102103]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:698:5
[INFO] [stdout]   15:     0x59843e85b190 - core::panicking::panic_fmt::h31cc490ecc8cc1fa
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x59843e85a7d6 - core::result::unwrap_failed::he05762ef9e6bdf9c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/result.rs:1862:5
[INFO] [stdout]   17:     0x59843e7efc1f - rust_out::main::hca4b1f7e004a5b5b
[INFO] [stdout]   18:     0x59843e7ef163 - core::ops::function::FnOnce::call_once::hd1d9844f43ba9ade
[INFO] [stdout]   19:     0x59843e7ef066 - std::sys::backtrace::__rust_begin_short_backtrace::h1b07d04bd89bf1d2
[INFO] [stdout]   20:     0x59843e7ef049 - std::rt::lang_start::{{closure}}::h195b227e6d961974
[INFO] [stdout]   21:     0x59843e81f9f0 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hfe01ef9c04091e5f
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   22:     0x59843e81f9f0 - std::panicking::catch_unwind::do_call::h3720541c1dc2745c
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   23:     0x59843e81f9f0 - std::panicking::catch_unwind::hf812e1c72a8544c2
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   24:     0x59843e81f9f0 - std::panic::catch_unwind::h9e80dffea8831154
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   25:     0x59843e81f9f0 - std::rt::lang_start_internal::{{closure}}::h03410fa218b2c977
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:175:24
[INFO] [stdout]   26:     0x59843e81f9f0 - std::panicking::catch_unwind::do_call::hcc46efa18e4a9c15
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:590:40
[INFO] [stdout]   27:     0x59843e81f9f0 - std::panicking::catch_unwind::hc0afbf6668eb863a
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panicking.rs:553:19
[INFO] [stdout]   28:     0x59843e81f9f0 - std::panic::catch_unwind::h9640c0d1343096b8
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x59843e81f9f0 - std::rt::lang_start_internal::hea659f61d058debe
[INFO] [stdout]                                at /rustc/9f93af291970322f4f1c6315ccde4d7078201159/library/std/src/rt.rs:171:5
[INFO] [stdout]   30:     0x59843e7ef031 - std::rt::lang_start::h1eafb7a9125a057d
[INFO] [stdout]   31:     0x59843e7eff15 - main
[INFO] [stdout]   32:     0x7f9e5510e1ca - <unknown>
[INFO] [stdout]   33:     0x7f9e5510e28b - __libc_start_main
[INFO] [stdout]   34:     0x59843e7eef45 - _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 38)
[INFO] [stdout]     src/input/keyboard.rs - input::keyboard::KeyboardHandler (line 56)
[INFO] [stdout]     src/input/keyboard.rs - input::keyboard::KeyboardHandler::add_keybind (line 198)
[INFO] [stdout]     src/input/keyboard.rs - input::keyboard::KeyboardHandler::get_input (line 467)
[INFO] [stdout]     src/input/keyboard.rs - input::keyboard::KeyboardHandler::poll (line 418)
[INFO] [stdout]     src/input/keyboard.rs - input::keyboard::KeyboardHandler::poll_with_keybinds (line 366)
[INFO] [stdout]     src/input/keyboard.rs - input::keyboard::KeyboardHandler::wait_for_input (line 511)
[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 72)
[INFO] [stdout]     src/input/mouse.rs - input::mouse::CombinedInputHandler (line 688)
[INFO] [stdout]     src/input/mouse.rs - input::mouse::MouseHandler (line 32)
[INFO] [stdout]     src/input/mouse.rs - input::mouse::MouseHandler (line 65)
[INFO] [stdout]     src/input/mouse.rs - input::mouse::MouseHandler::get_input (line 386)
[INFO] [stdout]     src/input/mouse.rs - input::mouse::MouseHandler::poll (line 333)
[INFO] [stdout]     src/input/mouse.rs - input::mouse::MouseHandler::wait_for_input (line 424)
[INFO] [stdout]     src/lib.rs - (line 18)
[INFO] [stdout]     src/lib.rs - prelude (line 124)
[INFO] [stdout]     src/render/mod.rs - render (line 43)
[INFO] [stdout]     src/widgets/common.rs - widgets::common (line 90)
[INFO] [stdout]     src/widgets/common.rs - widgets::common::WindowView (line 277)
[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/helpers.rs - widgets::helpers (line 49)
[INFO] [stdout]     src/widgets/helpers.rs - widgets::helpers (line 63)
[INFO] [stdout]     src/widgets/helpers.rs - widgets::helpers (line 83)
[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/mod.rs - widgets (line 104)
[INFO] [stdout]     src/widgets/mod.rs - widgets (line 42)
[INFO] [stdout]     src/widgets/mod.rs - widgets (line 53)
[INFO] [stdout]     src/widgets/mod.rs - widgets (line 71)
[INFO] [stdout]     src/widgets/mod.rs - widgets (line 94)
[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 239)
[INFO] [stdout]     src/window.rs - window::TerminalWindow (line 260)
[INFO] [stdout]     src/window.rs - window::TerminalWindow::clear (line 346)
[INFO] [stdout]     src/window.rs - window::TerminalWindow::flush (line 657)
[INFO] [stdout]     src/window.rs - window::TerminalWindow::get_input (line 374)
[INFO] [stdout]     src/window.rs - window::TerminalWindow::get_input_timeout (line 405)
[INFO] [stdout]     src/window.rs - window::TerminalWindow::keyboard (line 526)
[INFO] [stdout]     src/window.rs - window::TerminalWindow::keyboard_mut (line 549)
[INFO] [stdout]     src/window.rs - window::TerminalWindow::mouse (line 572)
[INFO] [stdout]     src/window.rs - window::TerminalWindow::mouse_mut (line 595)
[INFO] [stdout]     src/window.rs - window::TerminalWindow::new (line 303)
[INFO] [stdout]     src/window.rs - window::TerminalWindow::poll_input (line 491)
[INFO] [stdout]     src/window.rs - window::TerminalWindow::set_auto_flush (line 622)
[INFO] [stdout]     src/window.rs - window::TerminalWindow::wait_for_input (line 448)
[INFO] [stdout]     src/window.rs - window::Window::clear_area (line 200)
[INFO] [stdout]     src/window.rs - window::Window::clear_line (line 171)
[INFO] [stdout]     src/window.rs - window::Window::clear_screen (line 145)
[INFO] [stdout]     src/window.rs - window::Window::get_size (line 124)
[INFO] [stdout]     src/window.rs - window::Window::write_str (line 75)
[INFO] [stdout]     src/window.rs - window::Window::write_str_colored (line 103)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 30 passed; 67 failed; 18 ignored; 0 measured; 0 filtered out; finished in 5.28s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 5.82s; merged doctests compilation took 0.51s
[INFO] running `Command { std: "docker" "inspect" "3c1bf97a9d71a75d5946a81f9f75caaf7051b401af68794c3872cfaf7ecba59f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3c1bf97a9d71a75d5946a81f9f75caaf7051b401af68794c3872cfaf7ecba59f", kill_on_drop: false }`
[INFO] [stdout] 3c1bf97a9d71a75d5946a81f9f75caaf7051b401af68794c3872cfaf7ecba59f
