Nov 17 10:21:29.794 INFO testing acmiyaguchi/chip8-rust against master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c for pr-55982 Nov 17 10:21:29.795 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-1/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/pr-55982/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/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 +6b9b97bd9b704f85f0184f7a213cc4d62bd9654c-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 17 10:21:30.327 INFO [stdout] 633885e6f19e950a6c024b2db57ff1de5d45f1b4d47d44764fd0b3cf19733804 Nov 17 10:21:30.331 INFO running `"docker" "start" "-a" "633885e6f19e950a6c024b2db57ff1de5d45f1b4d47d44764fd0b3cf19733804"` Nov 17 10:21:31.894 INFO [stderr] usermod: no changes Nov 17 10:21:32.174 INFO [stderr] Compiling draw_state v0.7.0 Nov 17 10:21:32.174 INFO [stderr] Compiling deflate v0.7.8 Nov 17 10:21:32.183 INFO [stderr] Compiling rayon-core v1.0.0 Nov 17 10:21:32.187 INFO [stderr] Compiling target_build_utils v0.3.0 Nov 17 10:21:35.088 INFO [stderr] Compiling gfx_core v0.7.0 Nov 17 10:21:39.166 INFO [stderr] Compiling rayon v0.7.0 Nov 17 10:21:39.211 INFO [stderr] Compiling png v0.7.0 Nov 17 10:21:47.151 INFO [stderr] Compiling jpeg-decoder v0.1.12 Nov 17 10:21:54.687 INFO [stderr] Compiling image v0.13.0 Nov 17 10:21:58.689 INFO [stderr] Compiling libloading v0.3.4 Nov 17 10:22:02.881 INFO [stderr] Compiling dlib v0.3.1 Nov 17 10:22:03.387 INFO [stderr] Compiling wayland-sys v0.7.8 Nov 17 10:22:06.119 INFO [stderr] Compiling wayland-client v0.7.8 Nov 17 10:22:14.897 INFO [stderr] Compiling wayland-kbd v0.6.3 Nov 17 10:22:14.898 INFO [stderr] Compiling wayland-window v0.4.4 Nov 17 10:22:19.037 INFO [stderr] Compiling winit v0.5.11 Nov 17 10:22:24.775 INFO [stderr] Compiling glutin v0.7.4 Nov 17 10:22:29.975 INFO [stderr] Compiling pistoncore-glutin_window v0.36.0 Nov 17 10:22:33.595 INFO [stderr] Compiling gfx v0.15.1 Nov 17 10:22:33.595 INFO [stderr] Compiling gfx_device_gl v0.14.0 Nov 17 10:22:42.635 INFO [stderr] Compiling piston-gfx_texture v0.23.0 Nov 17 10:22:44.565 INFO [stderr] Compiling piston2d-gfx_graphics v0.39.0 Nov 17 10:22:48.124 INFO [stderr] Compiling piston_window v0.65.0 Nov 17 10:22:50.553 INFO [stderr] Compiling chip8-rust v0.1.0 (/source) Nov 17 10:22:53.004 INFO [stderr] warning: unused variable: `args` Nov 17 10:22:53.004 INFO [stderr] --> src/main.rs:369:21 Nov 17 10:22:53.004 INFO [stderr] | Nov 17 10:22:53.004 INFO [stderr] 369 | if let Some(args) = e.render_args() { Nov 17 10:22:53.004 INFO [stderr] | ^^^^ help: consider using `_args` instead Nov 17 10:22:53.004 INFO [stderr] | Nov 17 10:22:53.004 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 17 10:22:53.004 INFO [stderr] Nov 17 10:22:53.004 INFO [stderr] warning: unused variable: `args` Nov 17 10:22:53.004 INFO [stderr] --> src/main.rs:379:21 Nov 17 10:22:53.004 INFO [stderr] | Nov 17 10:22:53.004 INFO [stderr] 379 | if let Some(args) = e.update_args() { Nov 17 10:22:53.004 INFO [stderr] | ^^^^ help: consider using `_args` instead Nov 17 10:22:53.004 INFO [stderr] Nov 17 10:22:53.035 INFO [stderr] warning: variable does not need to be mutable Nov 17 10:22:53.035 INFO [stderr] --> src/main.rs:146:13 Nov 17 10:22:53.035 INFO [stderr] | Nov 17 10:22:53.035 INFO [stderr] 146 | let mut mem = &mut self.memory; Nov 17 10:22:53.035 INFO [stderr] | ----^^^ Nov 17 10:22:53.035 INFO [stderr] | | Nov 17 10:22:53.035 INFO [stderr] | help: remove this `mut` Nov 17 10:22:53.035 INFO [stderr] | Nov 17 10:22:53.035 INFO [stderr] = note: #[warn(unused_mut)] on by default Nov 17 10:22:53.035 INFO [stderr] Nov 17 10:22:53.035 INFO [stderr] warning: variable does not need to be mutable Nov 17 10:22:53.035 INFO [stderr] --> src/main.rs:147:13 Nov 17 10:22:53.035 INFO [stderr] | Nov 17 10:22:53.035 INFO [stderr] 147 | let mut reg = &mut self.register; Nov 17 10:22:53.035 INFO [stderr] | ----^^^ Nov 17 10:22:53.035 INFO [stderr] | | Nov 17 10:22:53.035 INFO [stderr] | help: remove this `mut` Nov 17 10:22:53.035 INFO [stderr] Nov 17 10:22:53.035 INFO [stderr] warning: variable does not need to be mutable Nov 17 10:22:53.035 INFO [stderr] --> src/main.rs:148:13 Nov 17 10:22:53.035 INFO [stderr] | Nov 17 10:22:53.035 INFO [stderr] 148 | let mut stack = &mut self.stack; Nov 17 10:22:53.035 INFO [stderr] | ----^^^^^ Nov 17 10:22:53.035 INFO [stderr] | | Nov 17 10:22:53.035 INFO [stderr] | help: remove this `mut` Nov 17 10:22:53.035 INFO [stderr] Nov 17 10:22:53.035 INFO [stderr] warning: structure field `register_I` should have a snake case name such as `register_i` Nov 17 10:22:53.035 INFO [stderr] --> src/main.rs:58:5 Nov 17 10:22:53.035 INFO [stderr] | Nov 17 10:22:53.035 INFO [stderr] 58 | register_I: u16, Nov 17 10:22:53.035 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 17 10:22:53.035 INFO [stderr] | Nov 17 10:22:53.035 INFO [stderr] = note: #[warn(non_snake_case)] on by default Nov 17 10:22:53.035 INFO [stderr] Nov 17 10:22:53.035 INFO [stderr] warning: unused `std::result::Result` that must be used Nov 17 10:22:53.035 INFO [stderr] --> src/main.rs:118:9 Nov 17 10:22:53.035 INFO [stderr] | Nov 17 10:22:53.035 INFO [stderr] 118 | f.read(&mut self.memory[0x200..]); Nov 17 10:22:53.035 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:22:53.035 INFO [stderr] | Nov 17 10:22:53.035 INFO [stderr] = note: #[warn(unused_must_use)] on by default Nov 17 10:22:53.036 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Nov 17 10:22:53.036 INFO [stderr] Nov 17 10:22:53.036 INFO [stderr] warning: variable `I` should have a snake case name such as `i` Nov 17 10:22:53.036 INFO [stderr] --> src/main.rs:149:13 Nov 17 10:22:53.036 INFO [stderr] | Nov 17 10:22:53.036 INFO [stderr] 149 | let mut I = self.register_I; Nov 17 10:22:53.036 INFO [stderr] | ^^^^^ Nov 17 10:22:53.036 INFO [stderr] Nov 17 10:22:53.036 INFO [stderr] warning: variable `PC` should have a snake case name such as `pc` Nov 17 10:22:53.036 INFO [stderr] --> src/main.rs:150:13 Nov 17 10:22:53.036 INFO [stderr] | Nov 17 10:22:53.036 INFO [stderr] 150 | let mut PC = self.program_counter; Nov 17 10:22:53.036 INFO [stderr] | ^^^^^^ Nov 17 10:22:53.036 INFO [stderr] Nov 17 10:22:53.036 INFO [stderr] warning: variable `SP` should have a snake case name such as `sp` Nov 17 10:22:53.036 INFO [stderr] --> src/main.rs:151:13 Nov 17 10:22:53.036 INFO [stderr] | Nov 17 10:22:53.036 INFO [stderr] 151 | let mut SP = self.stack_pointer; Nov 17 10:22:53.036 INFO [stderr] | ^^^^^^ Nov 17 10:22:53.036 INFO [stderr] Nov 17 10:22:58.380 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 26s Nov 17 10:22:58.393 INFO [stderr] su: No module specific data is present Nov 17 10:22:59.221 INFO running `"docker" "inspect" "633885e6f19e950a6c024b2db57ff1de5d45f1b4d47d44764fd0b3cf19733804"` Nov 17 10:22:59.397 INFO running `"docker" "rm" "-f" "633885e6f19e950a6c024b2db57ff1de5d45f1b4d47d44764fd0b3cf19733804"` Nov 17 10:22:59.631 INFO [stdout] 633885e6f19e950a6c024b2db57ff1de5d45f1b4d47d44764fd0b3cf19733804 Nov 17 10:22:59.634 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-1/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/pr-55982/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/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 +6b9b97bd9b704f85f0184f7a213cc4d62bd9654c-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 17 10:23:00.011 INFO [stdout] e26b2b7f59986f606c4b1404bc2b30a792eb1ad33aa9e1634b28db76b0f87eac Nov 17 10:23:00.017 INFO running `"docker" "start" "-a" "e26b2b7f59986f606c4b1404bc2b30a792eb1ad33aa9e1634b28db76b0f87eac"` Nov 17 10:23:01.203 INFO [stderr] usermod: no changes Nov 17 10:23:01.408 INFO [stderr] Compiling chip8-rust v0.1.0 (/source) Nov 17 10:23:04.390 INFO [stderr] warning: unused variable: `args` Nov 17 10:23:04.391 INFO [stderr] --> src/main.rs:369:21 Nov 17 10:23:04.391 INFO [stderr] | Nov 17 10:23:04.392 INFO [stderr] 369 | if let Some(args) = e.render_args() { Nov 17 10:23:04.393 INFO [stderr] | ^^^^ help: consider using `_args` instead Nov 17 10:23:04.393 INFO [stderr] | Nov 17 10:23:04.394 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 17 10:23:04.394 INFO [stderr] Nov 17 10:23:04.395 INFO [stderr] warning: unused variable: `args` Nov 17 10:23:04.396 INFO [stderr] --> src/main.rs:379:21 Nov 17 10:23:04.396 INFO [stderr] | Nov 17 10:23:04.397 INFO [stderr] 379 | if let Some(args) = e.update_args() { Nov 17 10:23:04.397 INFO [stderr] | ^^^^ help: consider using `_args` instead Nov 17 10:23:04.398 INFO [stderr] Nov 17 10:23:04.409 INFO [stderr] warning: variable does not need to be mutable Nov 17 10:23:04.410 INFO [stderr] --> src/main.rs:146:13 Nov 17 10:23:04.411 INFO [stderr] | Nov 17 10:23:04.412 INFO [stderr] 146 | let mut mem = &mut self.memory; Nov 17 10:23:04.412 INFO [stderr] | ----^^^ Nov 17 10:23:04.413 INFO [stderr] | | Nov 17 10:23:04.413 INFO [stderr] | help: remove this `mut` Nov 17 10:23:04.414 INFO [stderr] | Nov 17 10:23:04.415 INFO [stderr] = note: #[warn(unused_mut)] on by default Nov 17 10:23:04.415 INFO [stderr] Nov 17 10:23:04.416 INFO [stderr] warning: variable does not need to be mutable Nov 17 10:23:04.416 INFO [stderr] --> src/main.rs:147:13 Nov 17 10:23:04.417 INFO [stderr] | Nov 17 10:23:04.418 INFO [stderr] 147 | let mut reg = &mut self.register; Nov 17 10:23:04.418 INFO [stderr] | ----^^^ Nov 17 10:23:04.419 INFO [stderr] | | Nov 17 10:23:04.420 INFO [stderr] | help: remove this `mut` Nov 17 10:23:04.420 INFO [stderr] Nov 17 10:23:04.421 INFO [stderr] warning: variable does not need to be mutable Nov 17 10:23:04.421 INFO [stderr] --> src/main.rs:148:13 Nov 17 10:23:04.421 INFO [stderr] | Nov 17 10:23:04.421 INFO [stderr] 148 | let mut stack = &mut self.stack; Nov 17 10:23:04.421 INFO [stderr] | ----^^^^^ Nov 17 10:23:04.421 INFO [stderr] | | Nov 17 10:23:04.421 INFO [stderr] | help: remove this `mut` Nov 17 10:23:04.421 INFO [stderr] Nov 17 10:23:04.421 INFO [stderr] warning: structure field `register_I` should have a snake case name such as `register_i` Nov 17 10:23:04.421 INFO [stderr] --> src/main.rs:58:5 Nov 17 10:23:04.421 INFO [stderr] | Nov 17 10:23:04.421 INFO [stderr] 58 | register_I: u16, Nov 17 10:23:04.421 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 17 10:23:04.421 INFO [stderr] | Nov 17 10:23:04.421 INFO [stderr] = note: #[warn(non_snake_case)] on by default Nov 17 10:23:04.426 INFO [stderr] Nov 17 10:23:04.427 INFO [stderr] warning: unused `std::result::Result` that must be used Nov 17 10:23:04.427 INFO [stderr] --> src/main.rs:118:9 Nov 17 10:23:04.428 INFO [stderr] | Nov 17 10:23:04.429 INFO [stderr] 118 | f.read(&mut self.memory[0x200..]); Nov 17 10:23:04.429 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 17 10:23:04.430 INFO [stderr] | Nov 17 10:23:04.430 INFO [stderr] = note: #[warn(unused_must_use)] on by default Nov 17 10:23:04.433 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Nov 17 10:23:04.433 INFO [stderr] Nov 17 10:23:04.433 INFO [stderr] warning: variable `I` should have a snake case name such as `i` Nov 17 10:23:04.433 INFO [stderr] --> src/main.rs:149:13 Nov 17 10:23:04.433 INFO [stderr] | Nov 17 10:23:04.433 INFO [stderr] 149 | let mut I = self.register_I; Nov 17 10:23:04.433 INFO [stderr] | ^^^^^ Nov 17 10:23:04.433 INFO [stderr] Nov 17 10:23:04.433 INFO [stderr] warning: variable `PC` should have a snake case name such as `pc` Nov 17 10:23:04.433 INFO [stderr] --> src/main.rs:150:13 Nov 17 10:23:04.433 INFO [stderr] | Nov 17 10:23:04.433 INFO [stderr] 150 | let mut PC = self.program_counter; Nov 17 10:23:04.433 INFO [stderr] | ^^^^^^ Nov 17 10:23:04.433 INFO [stderr] Nov 17 10:23:04.433 INFO [stderr] warning: variable `SP` should have a snake case name such as `sp` Nov 17 10:23:04.433 INFO [stderr] --> src/main.rs:151:13 Nov 17 10:23:04.433 INFO [stderr] | Nov 17 10:23:04.433 INFO [stderr] 151 | let mut SP = self.stack_pointer; Nov 17 10:23:04.433 INFO [stderr] | ^^^^^^ Nov 17 10:23:04.433 INFO [stderr] Nov 17 10:23:05.236 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 4.00s Nov 17 10:23:05.254 INFO [stderr] su: No module specific data is present Nov 17 10:23:05.857 INFO running `"docker" "inspect" "e26b2b7f59986f606c4b1404bc2b30a792eb1ad33aa9e1634b28db76b0f87eac"` Nov 17 10:23:06.137 INFO running `"docker" "rm" "-f" "e26b2b7f59986f606c4b1404bc2b30a792eb1ad33aa9e1634b28db76b0f87eac"` Nov 17 10:23:06.483 INFO [stdout] e26b2b7f59986f606c4b1404bc2b30a792eb1ad33aa9e1634b28db76b0f87eac Nov 17 10:23:06.497 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-1/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/pr-55982/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/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 +6b9b97bd9b704f85f0184f7a213cc4d62bd9654c-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 17 10:23:07.003 INFO [stdout] 87588d337473547b385baf45571aff009067decf5cba6745875f11377e7752c2 Nov 17 10:23:07.007 INFO running `"docker" "start" "-a" "87588d337473547b385baf45571aff009067decf5cba6745875f11377e7752c2"` Nov 17 10:23:08.007 INFO [stderr] usermod: no changes Nov 17 10:23:08.387 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.34s Nov 17 10:23:08.395 INFO [stdout] Nov 17 10:23:08.395 INFO [stdout] running 1 test Nov 17 10:23:08.395 INFO [stdout] test test_macros ... ok Nov 17 10:23:08.395 INFO [stdout] Nov 17 10:23:08.395 INFO [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 17 10:23:08.395 INFO [stdout] Nov 17 10:23:08.395 INFO [stderr] Running /target/debug/deps/chip8_rust-3e04e2c0d4f2f112 Nov 17 10:23:08.411 INFO [stderr] su: No module specific data is present Nov 17 10:23:09.061 INFO running `"docker" "inspect" "87588d337473547b385baf45571aff009067decf5cba6745875f11377e7752c2"` Nov 17 10:23:09.387 INFO running `"docker" "rm" "-f" "87588d337473547b385baf45571aff009067decf5cba6745875f11377e7752c2"` Nov 17 10:23:09.703 INFO [stdout] 87588d337473547b385baf45571aff009067decf5cba6745875f11377e7752c2