Nov 16 19:24:44.369 INFO testing mmiecz/chip8-rust against try#2e026d6e5d7621634147ad4c8074f1d964dbb1be for pr-55982 Nov 16 19:24:44.371 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-4/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-55982/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +2e026d6e5d7621634147ad4c8074f1d964dbb1be-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 16 19:24:44.874 INFO [stdout] f9077d758b6c9260a89747aaf1d7e8e27c2d9403b8e199d51086acc5c12070fb Nov 16 19:24:44.876 INFO running `"docker" "start" "-a" "f9077d758b6c9260a89747aaf1d7e8e27c2d9403b8e199d51086acc5c12070fb"` Nov 16 19:24:47.287 INFO [stderr] usermod: no changes Nov 16 19:24:47.618 INFO [stderr] Compiling phf_shared v0.7.20 Nov 16 19:24:47.622 INFO [stderr] Compiling rustc-demangle v0.1.3 Nov 16 19:24:47.655 INFO [stderr] Compiling rand v0.3.15 Nov 16 19:24:47.656 INFO [stderr] Compiling serde_json v0.8.4 Nov 16 19:24:47.668 INFO [stderr] Compiling shared_library v0.1.5 Nov 16 19:24:47.669 INFO [stderr] Compiling backtrace-sys v0.1.5 Nov 16 19:24:47.670 INFO [stderr] Compiling glium v0.16.0 Nov 16 19:24:47.684 INFO [stderr] Compiling x11-dl v2.12.0 Nov 16 19:24:50.341 INFO [stderr] Compiling fs2 v0.2.5 Nov 16 19:24:52.140 INFO [stderr] Compiling phf v0.7.20 Nov 16 19:24:52.186 INFO [stderr] Compiling osmesa-sys v0.1.2 Nov 16 19:24:53.231 INFO [stderr] Compiling memmap v0.4.0 Nov 16 19:24:55.555 INFO [stderr] Compiling backtrace v0.2.3 Nov 16 19:25:00.845 INFO [stderr] Compiling phf_generator v0.7.20 Nov 16 19:25:00.852 INFO [stderr] Compiling tempfile v2.1.4 Nov 16 19:25:02.083 INFO [stderr] Compiling phf_codegen v0.7.20 Nov 16 19:25:03.247 INFO [stderr] Compiling target_build_utils v0.1.2 Nov 16 19:25:18.159 INFO [stderr] Compiling libloading v0.3.1 Nov 16 19:25:20.983 INFO [stderr] Compiling dlib v0.3.1 Nov 16 19:25:21.323 INFO [stderr] Compiling wayland-sys v0.7.6 Nov 16 19:25:23.211 INFO [stderr] Compiling wayland-client v0.7.6 Nov 16 19:25:25.083 INFO [stderr] Compiling wayland-kbd v0.6.2 Nov 16 19:25:25.084 INFO [stderr] Compiling wayland-window v0.4.3 Nov 16 19:25:27.123 INFO [stderr] Compiling winit v0.5.7 Nov 16 19:25:30.202 INFO [stderr] Compiling glutin v0.7.2 Nov 16 19:26:00.271 INFO [stderr] Compiling chip8-rust v0.1.0 (/source) Nov 16 19:26:01.151 INFO [stderr] warning: unused import: `glium::glutin::VirtualKeyCode` Nov 16 19:26:01.151 INFO [stderr] --> src/cpu.rs:446:13 Nov 16 19:26:01.151 INFO [stderr] | Nov 16 19:26:01.151 INFO [stderr] 446 | use glium::glutin::VirtualKeyCode; Nov 16 19:26:01.151 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 16 19:26:01.151 INFO [stderr] | Nov 16 19:26:01.151 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 16 19:26:01.151 INFO [stderr] Nov 16 19:26:01.151 INFO [stderr] warning: unused import: `glium::glutin::VirtualKeyCode` Nov 16 19:26:01.151 INFO [stderr] --> src/cpu.rs:455:13 Nov 16 19:26:01.151 INFO [stderr] | Nov 16 19:26:01.151 INFO [stderr] 455 | use glium::glutin::VirtualKeyCode; Nov 16 19:26:01.151 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 16 19:26:01.151 INFO [stderr] Nov 16 19:26:01.151 INFO [stderr] warning: unused import: `glium::DisplayBuild` Nov 16 19:26:01.151 INFO [stderr] --> src/input.rs:3:5 Nov 16 19:26:01.151 INFO [stderr] | Nov 16 19:26:01.151 INFO [stderr] 3 | use glium::DisplayBuild; Nov 16 19:26:01.151 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Nov 16 19:26:01.151 INFO [stderr] Nov 16 19:26:01.151 INFO [stderr] warning: unused import: `std::thread` Nov 16 19:26:01.151 INFO [stderr] --> src/input.rs:4:5 Nov 16 19:26:01.151 INFO [stderr] | Nov 16 19:26:01.151 INFO [stderr] 4 | use std::thread; Nov 16 19:26:01.151 INFO [stderr] | ^^^^^^^^^^^ Nov 16 19:26:01.151 INFO [stderr] Nov 16 19:26:01.151 INFO [stderr] warning: unused import: `std::time` Nov 16 19:26:01.151 INFO [stderr] --> src/input.rs:5:5 Nov 16 19:26:01.151 INFO [stderr] | Nov 16 19:26:01.151 INFO [stderr] 5 | use std::time; Nov 16 19:26:01.151 INFO [stderr] | ^^^^^^^^^ Nov 16 19:26:01.151 INFO [stderr] Nov 16 19:26:01.151 INFO [stderr] warning: unused import: `glium::glutin` Nov 16 19:26:01.151 INFO [stderr] --> src/display.rs:4:5 Nov 16 19:26:01.151 INFO [stderr] | Nov 16 19:26:01.151 INFO [stderr] 4 | use glium::glutin; Nov 16 19:26:01.151 INFO [stderr] | ^^^^^^^^^^^^^ Nov 16 19:26:01.151 INFO [stderr] Nov 16 19:26:01.151 INFO [stderr] warning: unused import: `std::path::Path` Nov 16 19:26:01.151 INFO [stderr] --> src/display.rs:6:5 Nov 16 19:26:01.151 INFO [stderr] | Nov 16 19:26:01.152 INFO [stderr] 6 | use std::path::Path; Nov 16 19:26:01.152 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 16 19:26:01.152 INFO [stderr] Nov 16 19:26:01.152 INFO [stderr] warning: unused import: `std::fs::File` Nov 16 19:26:01.152 INFO [stderr] --> src/display.rs:7:5 Nov 16 19:26:01.152 INFO [stderr] | Nov 16 19:26:01.152 INFO [stderr] 7 | use std::fs::File; Nov 16 19:26:01.152 INFO [stderr] | ^^^^^^^^^^^^^ Nov 16 19:26:01.152 INFO [stderr] Nov 16 19:26:01.152 INFO [stderr] warning: unused imports: `CpuError`, `Cpu`, `DecoderError` Nov 16 19:26:01.152 INFO [stderr] --> src/main.rs:9:11 Nov 16 19:26:01.152 INFO [stderr] | Nov 16 19:26:01.152 INFO [stderr] 9 | use cpu::{Cpu, DecoderError, CpuError}; Nov 16 19:26:01.152 INFO [stderr] | ^^^ ^^^^^^^^^^^^ ^^^^^^^^ Nov 16 19:26:01.152 INFO [stderr] Nov 16 19:26:01.152 INFO [stderr] warning: unused imports: `Event`, `VirtualKeyCode` Nov 16 19:26:01.152 INFO [stderr] --> src/main.rs:10:21 Nov 16 19:26:01.152 INFO [stderr] | Nov 16 19:26:01.152 INFO [stderr] 10 | use glium::glutin::{VirtualKeyCode, Event}; Nov 16 19:26:01.152 INFO [stderr] | ^^^^^^^^^^^^^^ ^^^^^ Nov 16 19:26:01.152 INFO [stderr] Nov 16 19:26:01.271 INFO [stderr] warning: unreachable expression Nov 16 19:26:01.271 INFO [stderr] --> src/cpu.rs:264:9 Nov 16 19:26:01.271 INFO [stderr] | Nov 16 19:26:01.271 INFO [stderr] 264 | "cls".to_string() Nov 16 19:26:01.271 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Nov 16 19:26:01.271 INFO [stderr] | Nov 16 19:26:01.271 INFO [stderr] = note: #[warn(unreachable_code)] on by default Nov 16 19:26:01.271 INFO [stderr] Nov 16 19:26:01.316 INFO [stderr] warning: unreachable expression Nov 16 19:26:01.316 INFO [stderr] --> src/cpu.rs:480:9 Nov 16 19:26:01.317 INFO [stderr] | Nov 16 19:26:01.317 INFO [stderr] 480 | format!("wkp {:#x}", self.regs.v[reg]) Nov 16 19:26:01.317 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 16 19:26:01.317 INFO [stderr] | Nov 16 19:26:01.317 INFO [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Nov 16 19:26:01.317 INFO [stderr] Nov 16 19:26:01.439 INFO [stderr] warning: unused variable: `what` Nov 16 19:26:01.439 INFO [stderr] --> src/cpu.rs:75:17 Nov 16 19:26:01.439 INFO [stderr] | Nov 16 19:26:01.439 INFO [stderr] 75 | Err(what) => Err(CpuError::DecoderError) Nov 16 19:26:01.439 INFO [stderr] | ^^^^ help: consider using `_what` instead Nov 16 19:26:01.439 INFO [stderr] | Nov 16 19:26:01.439 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 16 19:26:01.439 INFO [stderr] Nov 16 19:26:01.439 INFO [stderr] warning: unused variable: `placeholder_display` Nov 16 19:26:01.439 INFO [stderr] --> src/cpu.rs:262:23 Nov 16 19:26:01.439 INFO [stderr] | Nov 16 19:26:01.439 INFO [stderr] 262 | fn cls(&mut self, placeholder_display : u8 ) -> String { Nov 16 19:26:01.439 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider using `_placeholder_display` instead Nov 16 19:26:01.439 INFO [stderr] Nov 16 19:26:01.439 INFO [stderr] warning: unused variable: `reg` Nov 16 19:26:01.439 INFO [stderr] --> src/cpu.rs:478:37 Nov 16 19:26:01.439 INFO [stderr] | Nov 16 19:26:01.439 INFO [stderr] 478 | fn wait_for_keypress(&mut self, reg: usize) -> String { Nov 16 19:26:01.439 INFO [stderr] | ^^^ help: consider using `_reg` instead Nov 16 19:26:01.439 INFO [stderr] Nov 16 19:26:01.439 INFO [stderr] warning: unused variable: `title` Nov 16 19:26:01.439 INFO [stderr] --> src/display.rs:30:39 Nov 16 19:26:01.439 INFO [stderr] | Nov 16 19:26:01.439 INFO [stderr] 30 | pub fn new(dimension: (u32, u32), title: &str) -> Result { Nov 16 19:26:01.439 INFO [stderr] | ^^^^^ help: consider using `_title` instead Nov 16 19:26:01.439 INFO [stderr] Nov 16 19:26:01.539 INFO [stderr] warning: variable does not need to be mutable Nov 16 19:26:01.539 INFO [stderr] --> src/display.rs:99:13 Nov 16 19:26:01.539 INFO [stderr] | Nov 16 19:26:01.539 INFO [stderr] 99 | let mut collision = false; Nov 16 19:26:01.539 INFO [stderr] | ----^^^^^^^^^ Nov 16 19:26:01.539 INFO [stderr] | | Nov 16 19:26:01.539 INFO [stderr] | help: remove this `mut` Nov 16 19:26:01.539 INFO [stderr] | Nov 16 19:26:01.539 INFO [stderr] = note: #[warn(unused_mut)] on by default Nov 16 19:26:01.547 INFO [stderr] Nov 16 19:26:01.551 INFO [stderr] warning: field is never used: `is_closing` Nov 16 19:26:01.551 INFO [stderr] --> src/input.rs:8:5 Nov 16 19:26:01.551 INFO [stderr] | Nov 16 19:26:01.551 INFO [stderr] 8 | is_closing : bool, Nov 16 19:26:01.551 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Nov 16 19:26:01.551 INFO [stderr] | Nov 16 19:26:01.551 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 16 19:26:01.551 INFO [stderr] Nov 16 19:26:01.551 INFO [stderr] warning: variant is never constructed: `InvalidDimensionError` Nov 16 19:26:01.551 INFO [stderr] --> src/display.rs:17:5 Nov 16 19:26:01.551 INFO [stderr] | Nov 16 19:26:01.551 INFO [stderr] 17 | InvalidDimensionError, Nov 16 19:26:01.551 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Nov 16 19:26:01.551 INFO [stderr] Nov 16 19:26:06.097 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 18s Nov 16 19:26:06.107 INFO [stderr] su: No module specific data is present Nov 16 19:26:07.574 INFO running `"docker" "inspect" "f9077d758b6c9260a89747aaf1d7e8e27c2d9403b8e199d51086acc5c12070fb"` Nov 16 19:26:07.941 INFO running `"docker" "rm" "-f" "f9077d758b6c9260a89747aaf1d7e8e27c2d9403b8e199d51086acc5c12070fb"` Nov 16 19:26:08.226 INFO [stdout] f9077d758b6c9260a89747aaf1d7e8e27c2d9403b8e199d51086acc5c12070fb Nov 16 19:26:08.235 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-4/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-55982/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +2e026d6e5d7621634147ad4c8074f1d964dbb1be-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 16 19:26:08.829 INFO [stdout] 345be7d230e27bf72d8ecfe9f986c7e6f7b6ebc0a288c920f02f190e345848d5 Nov 16 19:26:08.832 INFO running `"docker" "start" "-a" "345be7d230e27bf72d8ecfe9f986c7e6f7b6ebc0a288c920f02f190e345848d5"` Nov 16 19:26:11.517 INFO [stderr] usermod: no changes Nov 16 19:26:11.812 INFO [stderr] Compiling chip8-rust v0.1.0 (/source) Nov 16 19:26:12.595 INFO [stderr] warning: unused import: `glium::glutin::VirtualKeyCode` Nov 16 19:26:12.595 INFO [stderr] --> src/cpu.rs:446:13 Nov 16 19:26:12.595 INFO [stderr] | Nov 16 19:26:12.595 INFO [stderr] 446 | use glium::glutin::VirtualKeyCode; Nov 16 19:26:12.595 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 16 19:26:12.596 INFO [stderr] | Nov 16 19:26:12.596 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 16 19:26:12.596 INFO [stderr] Nov 16 19:26:12.596 INFO [stderr] warning: unused import: `glium::glutin::VirtualKeyCode` Nov 16 19:26:12.596 INFO [stderr] --> src/cpu.rs:455:13 Nov 16 19:26:12.596 INFO [stderr] | Nov 16 19:26:12.596 INFO [stderr] 455 | use glium::glutin::VirtualKeyCode; Nov 16 19:26:12.596 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 16 19:26:12.596 INFO [stderr] Nov 16 19:26:12.596 INFO [stderr] warning: unused import: `glium::DisplayBuild` Nov 16 19:26:12.596 INFO [stderr] --> src/input.rs:3:5 Nov 16 19:26:12.596 INFO [stderr] | Nov 16 19:26:12.596 INFO [stderr] 3 | use glium::DisplayBuild; Nov 16 19:26:12.596 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Nov 16 19:26:12.596 INFO [stderr] Nov 16 19:26:12.596 INFO [stderr] warning: unused import: `std::thread` Nov 16 19:26:12.596 INFO [stderr] --> src/input.rs:4:5 Nov 16 19:26:12.596 INFO [stderr] | Nov 16 19:26:12.596 INFO [stderr] 4 | use std::thread; Nov 16 19:26:12.596 INFO [stderr] | ^^^^^^^^^^^ Nov 16 19:26:12.596 INFO [stderr] Nov 16 19:26:12.596 INFO [stderr] warning: unused import: `std::time` Nov 16 19:26:12.596 INFO [stderr] --> src/input.rs:5:5 Nov 16 19:26:12.596 INFO [stderr] | Nov 16 19:26:12.596 INFO [stderr] 5 | use std::time; Nov 16 19:26:12.600 INFO [stderr] | ^^^^^^^^^ Nov 16 19:26:12.601 INFO [stderr] Nov 16 19:26:12.601 INFO [stderr] warning: unused import: `glium::glutin` Nov 16 19:26:12.601 INFO [stderr] --> src/display.rs:4:5 Nov 16 19:26:12.601 INFO [stderr] | Nov 16 19:26:12.601 INFO [stderr] 4 | use glium::glutin; Nov 16 19:26:12.601 INFO [stderr] | ^^^^^^^^^^^^^ Nov 16 19:26:12.601 INFO [stderr] Nov 16 19:26:12.601 INFO [stderr] warning: unused import: `std::path::Path` Nov 16 19:26:12.601 INFO [stderr] --> src/display.rs:6:5 Nov 16 19:26:12.601 INFO [stderr] | Nov 16 19:26:12.601 INFO [stderr] 6 | use std::path::Path; Nov 16 19:26:12.601 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 16 19:26:12.601 INFO [stderr] Nov 16 19:26:12.601 INFO [stderr] warning: unused import: `std::fs::File` Nov 16 19:26:12.601 INFO [stderr] --> src/display.rs:7:5 Nov 16 19:26:12.601 INFO [stderr] | Nov 16 19:26:12.601 INFO [stderr] 7 | use std::fs::File; Nov 16 19:26:12.601 INFO [stderr] | ^^^^^^^^^^^^^ Nov 16 19:26:12.601 INFO [stderr] Nov 16 19:26:12.601 INFO [stderr] warning: unused imports: `CpuError`, `Cpu`, `DecoderError` Nov 16 19:26:12.605 INFO [stderr] --> src/main.rs:9:11 Nov 16 19:26:12.605 INFO [stderr] | Nov 16 19:26:12.605 INFO [stderr] 9 | use cpu::{Cpu, DecoderError, CpuError}; Nov 16 19:26:12.605 INFO [stderr] | ^^^ ^^^^^^^^^^^^ ^^^^^^^^ Nov 16 19:26:12.605 INFO [stderr] Nov 16 19:26:12.605 INFO [stderr] warning: unused imports: `Event`, `VirtualKeyCode` Nov 16 19:26:12.605 INFO [stderr] --> src/main.rs:10:21 Nov 16 19:26:12.605 INFO [stderr] | Nov 16 19:26:12.605 INFO [stderr] 10 | use glium::glutin::{VirtualKeyCode, Event}; Nov 16 19:26:12.605 INFO [stderr] | ^^^^^^^^^^^^^^ ^^^^^ Nov 16 19:26:12.605 INFO [stderr] Nov 16 19:26:12.721 INFO [stderr] warning: unreachable expression Nov 16 19:26:12.721 INFO [stderr] --> src/cpu.rs:264:9 Nov 16 19:26:12.721 INFO [stderr] | Nov 16 19:26:12.721 INFO [stderr] 264 | "cls".to_string() Nov 16 19:26:12.721 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Nov 16 19:26:12.721 INFO [stderr] | Nov 16 19:26:12.723 INFO [stderr] = note: #[warn(unreachable_code)] on by default Nov 16 19:26:12.723 INFO [stderr] Nov 16 19:26:12.768 INFO [stderr] warning: unreachable expression Nov 16 19:26:12.768 INFO [stderr] --> src/cpu.rs:480:9 Nov 16 19:26:12.768 INFO [stderr] | Nov 16 19:26:12.768 INFO [stderr] 480 | format!("wkp {:#x}", self.regs.v[reg]) Nov 16 19:26:12.768 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 16 19:26:12.768 INFO [stderr] | Nov 16 19:26:12.772 INFO [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Nov 16 19:26:12.772 INFO [stderr] Nov 16 19:26:12.854 INFO [stderr] warning: unused variable: `what` Nov 16 19:26:12.854 INFO [stderr] --> src/cpu.rs:75:17 Nov 16 19:26:12.854 INFO [stderr] | Nov 16 19:26:12.854 INFO [stderr] 75 | Err(what) => Err(CpuError::DecoderError) Nov 16 19:26:12.854 INFO [stderr] | ^^^^ help: consider using `_what` instead Nov 16 19:26:12.854 INFO [stderr] | Nov 16 19:26:12.854 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 16 19:26:12.854 INFO [stderr] Nov 16 19:26:12.856 INFO [stderr] warning: unused variable: `placeholder_display` Nov 16 19:26:12.856 INFO [stderr] --> src/cpu.rs:262:23 Nov 16 19:26:12.856 INFO [stderr] | Nov 16 19:26:12.856 INFO [stderr] 262 | fn cls(&mut self, placeholder_display : u8 ) -> String { Nov 16 19:26:12.856 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider using `_placeholder_display` instead Nov 16 19:26:12.856 INFO [stderr] Nov 16 19:26:12.856 INFO [stderr] warning: unused variable: `reg` Nov 16 19:26:12.856 INFO [stderr] --> src/cpu.rs:478:37 Nov 16 19:26:12.856 INFO [stderr] | Nov 16 19:26:12.856 INFO [stderr] 478 | fn wait_for_keypress(&mut self, reg: usize) -> String { Nov 16 19:26:12.856 INFO [stderr] | ^^^ help: consider using `_reg` instead Nov 16 19:26:12.856 INFO [stderr] Nov 16 19:26:12.856 INFO [stderr] warning: unused variable: `title` Nov 16 19:26:12.856 INFO [stderr] --> src/display.rs:30:39 Nov 16 19:26:12.856 INFO [stderr] | Nov 16 19:26:12.856 INFO [stderr] 30 | pub fn new(dimension: (u32, u32), title: &str) -> Result { Nov 16 19:26:12.856 INFO [stderr] | ^^^^^ help: consider using `_title` instead Nov 16 19:26:12.856 INFO [stderr] Nov 16 19:26:12.929 INFO [stderr] warning: variable does not need to be mutable Nov 16 19:26:12.929 INFO [stderr] --> src/display.rs:99:13 Nov 16 19:26:12.929 INFO [stderr] | Nov 16 19:26:12.929 INFO [stderr] 99 | let mut collision = false; Nov 16 19:26:12.929 INFO [stderr] | ----^^^^^^^^^ Nov 16 19:26:12.929 INFO [stderr] | | Nov 16 19:26:12.929 INFO [stderr] | help: remove this `mut` Nov 16 19:26:12.929 INFO [stderr] | Nov 16 19:26:12.929 INFO [stderr] = note: #[warn(unused_mut)] on by default Nov 16 19:26:12.929 INFO [stderr] Nov 16 19:26:12.936 INFO [stderr] warning: field is never used: `is_closing` Nov 16 19:26:12.936 INFO [stderr] --> src/input.rs:8:5 Nov 16 19:26:12.936 INFO [stderr] | Nov 16 19:26:12.936 INFO [stderr] 8 | is_closing : bool, Nov 16 19:26:12.936 INFO [stderr] | ^^^^^^^^^^^^^^^^^ Nov 16 19:26:12.936 INFO [stderr] | Nov 16 19:26:12.936 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 16 19:26:12.936 INFO [stderr] Nov 16 19:26:12.936 INFO [stderr] warning: variant is never constructed: `InvalidDimensionError` Nov 16 19:26:12.936 INFO [stderr] --> src/display.rs:17:5 Nov 16 19:26:12.936 INFO [stderr] | Nov 16 19:26:12.936 INFO [stderr] 17 | InvalidDimensionError, Nov 16 19:26:12.936 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Nov 16 19:26:12.936 INFO [stderr] Nov 16 19:26:13.372 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.82s Nov 16 19:26:13.385 INFO [stderr] su: No module specific data is present Nov 16 19:26:14.775 INFO running `"docker" "inspect" "345be7d230e27bf72d8ecfe9f986c7e6f7b6ebc0a288c920f02f190e345848d5"` Nov 16 19:26:15.096 INFO running `"docker" "rm" "-f" "345be7d230e27bf72d8ecfe9f986c7e6f7b6ebc0a288c920f02f190e345848d5"` Nov 16 19:26:15.431 INFO [stdout] 345be7d230e27bf72d8ecfe9f986c7e6f7b6ebc0a288c920f02f190e345848d5 Nov 16 19:26:15.439 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-4/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/pr-55982/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +2e026d6e5d7621634147ad4c8074f1d964dbb1be-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 16 19:26:15.885 INFO [stdout] 6ecfa3dc2987930f7ef801796fee9262546f39a020daf2f4dedf6385a70af3f1 Nov 16 19:26:15.885 INFO running `"docker" "start" "-a" "6ecfa3dc2987930f7ef801796fee9262546f39a020daf2f4dedf6385a70af3f1"` Nov 16 19:26:17.587 INFO [stderr] usermod: no changes Nov 16 19:26:17.845 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.22s Nov 16 19:26:17.855 INFO [stderr] Running /target/debug/deps/chip8_rust-3e073352cb132244 Nov 16 19:26:17.875 INFO [stdout] Nov 16 19:26:17.875 INFO [stdout] running 0 tests Nov 16 19:26:17.875 INFO [stdout] Nov 16 19:26:17.875 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 16 19:26:17.875 INFO [stdout] Nov 16 19:26:17.877 INFO [stderr] su: No module specific data is present Nov 16 19:26:18.979 INFO running `"docker" "inspect" "6ecfa3dc2987930f7ef801796fee9262546f39a020daf2f4dedf6385a70af3f1"` Nov 16 19:26:19.275 INFO running `"docker" "rm" "-f" "6ecfa3dc2987930f7ef801796fee9262546f39a020daf2f4dedf6385a70af3f1"` Nov 16 19:26:19.567 INFO [stdout] 6ecfa3dc2987930f7ef801796fee9262546f39a020daf2f4dedf6385a70af3f1