Dec 17 22:12:02.887 INFO checking joar/rust-game-of-life against master#96d1334e567237b1507cd277938e7ae2de75ff51 for pr-54252 Dec 17 22:12:02.887 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-54252/worker-5/master#96d1334e567237b1507cd277938e7ae2de75ff51:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-54252/sources/master#96d1334e567237b1507cd277938e7ae2de75ff51/gh/joar/rust-game-of-life:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+96d1334e567237b1507cd277938e7ae2de75ff51-alt" "check" "--frozen" "--all" "--all-targets"` Dec 17 22:12:03.292 INFO [stdout] e77e5ff608c4fb6f21838b8566e7da69b3980bda7538bcf87caf2e27acbdbc2d Dec 17 22:12:03.300 INFO running `"docker" "start" "-a" "e77e5ff608c4fb6f21838b8566e7da69b3980bda7538bcf87caf2e27acbdbc2d"` Dec 17 22:12:05.361 INFO [stderr] Checking piston-shaders_graphics2d v0.1.0 Dec 17 22:12:05.372 INFO [stderr] Checking deflate v0.7.2 Dec 17 22:12:05.376 INFO [stderr] Checking deque v0.3.1 Dec 17 22:12:05.380 INFO [stderr] Checking pistoncore-input v0.15.0 Dec 17 22:12:05.381 INFO [stderr] Checking gfx_core v0.5.1 Dec 17 22:12:05.402 INFO [stderr] Checking env_logger v0.3.5 Dec 17 22:12:06.164 INFO [stderr] Checking rayon v0.6.0 Dec 17 22:12:08.360 INFO [stderr] Checking png v0.6.2 Dec 17 22:12:09.875 INFO [stderr] Checking pistoncore-window v0.24.0 Dec 17 22:12:10.324 INFO [stderr] Checking jpeg-decoder v0.1.11 Dec 17 22:12:10.410 INFO [stderr] Checking pistoncore-event_loop v0.27.0 Dec 17 22:12:10.410 INFO [stderr] Checking pistoncore-glutin_window v0.33.0 Dec 17 22:12:11.228 INFO [stderr] Checking piston v0.27.0 Dec 17 22:12:12.489 INFO [stderr] Checking image v0.12.1 Dec 17 22:12:17.060 INFO [stderr] Checking piston2d-opengl_graphics v0.37.0 Dec 17 22:12:27.761 INFO [stderr] Checking gfx v0.13.0 Dec 17 22:12:27.761 INFO [stderr] Checking gfx_device_gl v0.12.0 Dec 17 22:12:30.985 INFO [stderr] Checking piston-gfx_texture v0.20.0 Dec 17 22:12:31.494 INFO [stderr] Checking piston2d-gfx_graphics v0.35.0 Dec 17 22:12:32.722 INFO [stderr] Checking piston_window v0.61.0 Dec 17 22:12:33.193 INFO [stderr] Checking game-of-life v0.1.0 (/opt/crater/workdir) Dec 17 22:12:33.827 INFO [stderr] warning: unused imports: `Button`, `RenderArgs`, `UpdateArgs` Dec 17 22:12:33.827 INFO [stderr] --> src/life.rs:23:5 Dec 17 22:12:33.827 INFO [stderr] | Dec 17 22:12:33.827 INFO [stderr] 23 | RenderArgs, Dec 17 22:12:33.827 INFO [stderr] | ^^^^^^^^^^ Dec 17 22:12:33.827 INFO [stderr] 24 | UpdateArgs, Dec 17 22:12:33.827 INFO [stderr] | ^^^^^^^^^^ Dec 17 22:12:33.827 INFO [stderr] 25 | Button, Dec 17 22:12:33.828 INFO [stderr] | ^^^^^^ Dec 17 22:12:33.828 INFO [stderr] | Dec 17 22:12:33.828 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 17 22:12:33.828 INFO [stderr] Dec 17 22:12:33.828 INFO [stderr] warning: unnecessary parentheses around assigned value Dec 17 22:12:33.828 INFO [stderr] --> src/world.rs:138:21 Dec 17 22:12:33.828 INFO [stderr] | Dec 17 22:12:33.828 INFO [stderr] 138 | let num_cells = (size_x * size_y); Dec 17 22:12:33.828 INFO [stderr] | ^^^^^^^^^^^^^^^^^ help: remove these parentheses Dec 17 22:12:33.828 INFO [stderr] | Dec 17 22:12:33.828 INFO [stderr] = note: #[warn(unused_parens)] on by default Dec 17 22:12:33.828 INFO [stderr] Dec 17 22:12:33.828 INFO [stderr] warning: unused import: `std::default::Default` Dec 17 22:12:33.828 INFO [stderr] --> src/game.rs:1:5 Dec 17 22:12:33.828 INFO [stderr] | Dec 17 22:12:33.828 INFO [stderr] 1 | use std::default::Default; Dec 17 22:12:33.828 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Dec 17 22:12:33.828 INFO [stderr] Dec 17 22:12:33.828 INFO [stderr] warning: unused import: `PressEvent` Dec 17 22:12:33.828 INFO [stderr] --> src/game.rs:8:5 Dec 17 22:12:33.828 INFO [stderr] | Dec 17 22:12:33.828 INFO [stderr] 8 | PressEvent, Dec 17 22:12:33.828 INFO [stderr] | ^^^^^^^^^^ Dec 17 22:12:33.828 INFO [stderr] Dec 17 22:12:33.828 INFO [stderr] warning: unused import: `piston::window::Size` Dec 17 22:12:33.828 INFO [stderr] --> src/game.rs:13:5 Dec 17 22:12:33.828 INFO [stderr] | Dec 17 22:12:33.828 INFO [stderr] 13 | use piston::window::Size; Dec 17 22:12:33.828 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Dec 17 22:12:33.828 INFO [stderr] Dec 17 22:12:33.840 INFO [stderr] warning: unused imports: `Button`, `RenderArgs`, `UpdateArgs` Dec 17 22:12:33.840 INFO [stderr] --> src/life.rs:23:5 Dec 17 22:12:33.840 INFO [stderr] | Dec 17 22:12:33.840 INFO [stderr] 23 | RenderArgs, Dec 17 22:12:33.840 INFO [stderr] | ^^^^^^^^^^ Dec 17 22:12:33.840 INFO [stderr] 24 | UpdateArgs, Dec 17 22:12:33.840 INFO [stderr] | ^^^^^^^^^^ Dec 17 22:12:33.840 INFO [stderr] 25 | Button, Dec 17 22:12:33.840 INFO [stderr] | ^^^^^^ Dec 17 22:12:33.840 INFO [stderr] | Dec 17 22:12:33.840 INFO [stderr] = note: #[warn(unused_imports)] on by default Dec 17 22:12:33.840 INFO [stderr] Dec 17 22:12:33.840 INFO [stderr] warning: unnecessary parentheses around assigned value Dec 17 22:12:33.840 INFO [stderr] --> src/world.rs:138:21 Dec 17 22:12:33.840 INFO [stderr] | Dec 17 22:12:33.840 INFO [stderr] 138 | let num_cells = (size_x * size_y); Dec 17 22:12:33.840 INFO [stderr] | ^^^^^^^^^^^^^^^^^ help: remove these parentheses Dec 17 22:12:33.840 INFO [stderr] | Dec 17 22:12:33.840 INFO [stderr] = note: #[warn(unused_parens)] on by default Dec 17 22:12:33.840 INFO [stderr] Dec 17 22:12:33.840 INFO [stderr] warning: unused import: `std::default::Default` Dec 17 22:12:33.840 INFO [stderr] --> src/game.rs:1:5 Dec 17 22:12:33.840 INFO [stderr] | Dec 17 22:12:33.840 INFO [stderr] 1 | use std::default::Default; Dec 17 22:12:33.840 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Dec 17 22:12:33.840 INFO [stderr] Dec 17 22:12:33.840 INFO [stderr] warning: unused import: `PressEvent` Dec 17 22:12:33.840 INFO [stderr] --> src/game.rs:8:5 Dec 17 22:12:33.840 INFO [stderr] | Dec 17 22:12:33.840 INFO [stderr] 8 | PressEvent, Dec 17 22:12:33.840 INFO [stderr] | ^^^^^^^^^^ Dec 17 22:12:33.840 INFO [stderr] Dec 17 22:12:33.840 INFO [stderr] warning: unused import: `piston::window::Size` Dec 17 22:12:33.840 INFO [stderr] --> src/game.rs:13:5 Dec 17 22:12:33.840 INFO [stderr] | Dec 17 22:12:33.840 INFO [stderr] 13 | use piston::window::Size; Dec 17 22:12:33.840 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Dec 17 22:12:33.840 INFO [stderr] Dec 17 22:12:33.991 INFO [stderr] warning: unused import: `AdvancedWindow` Dec 17 22:12:33.991 INFO [stderr] --> src/life.rs:14:23 Dec 17 22:12:33.991 INFO [stderr] | Dec 17 22:12:33.991 INFO [stderr] 14 | use piston::window::{ AdvancedWindow, WindowSettings }; Dec 17 22:12:33.991 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 17 22:12:33.991 INFO [stderr] Dec 17 22:12:33.998 INFO [stderr] warning: unused import: `AdvancedWindow` Dec 17 22:12:33.998 INFO [stderr] --> src/life.rs:14:23 Dec 17 22:12:33.998 INFO [stderr] | Dec 17 22:12:33.998 INFO [stderr] 14 | use piston::window::{ AdvancedWindow, WindowSettings }; Dec 17 22:12:33.998 INFO [stderr] | ^^^^^^^^^^^^^^ Dec 17 22:12:33.998 INFO [stderr] Dec 17 22:12:33.998 INFO [stderr] warning: unused variable: `args` Dec 17 22:12:33.998 INFO [stderr] --> src/game.rs:88:28 Dec 17 22:12:33.998 INFO [stderr] | Dec 17 22:12:33.998 INFO [stderr] 88 | pub fn tick(&mut self, args: &UpdateArgs) { Dec 17 22:12:33.998 INFO [stderr] | ^^^^ help: consider using `_args` instead Dec 17 22:12:33.998 INFO [stderr] | Dec 17 22:12:33.998 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 17 22:12:33.998 INFO [stderr] Dec 17 22:12:34.002 INFO [stderr] warning: unused variable: `args` Dec 17 22:12:34.002 INFO [stderr] --> src/game.rs:88:28 Dec 17 22:12:34.002 INFO [stderr] | Dec 17 22:12:34.002 INFO [stderr] 88 | pub fn tick(&mut self, args: &UpdateArgs) { Dec 17 22:12:34.002 INFO [stderr] | ^^^^ help: consider using `_args` instead Dec 17 22:12:34.002 INFO [stderr] | Dec 17 22:12:34.002 INFO [stderr] = note: #[warn(unused_variables)] on by default Dec 17 22:12:34.002 INFO [stderr] Dec 17 22:12:34.072 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 29.05s Dec 17 22:12:34.386 INFO running `"docker" "inspect" "e77e5ff608c4fb6f21838b8566e7da69b3980bda7538bcf87caf2e27acbdbc2d"` Dec 17 22:12:34.473 INFO running `"docker" "rm" "-f" "e77e5ff608c4fb6f21838b8566e7da69b3980bda7538bcf87caf2e27acbdbc2d"` Dec 17 22:12:34.608 INFO [stdout] e77e5ff608c4fb6f21838b8566e7da69b3980bda7538bcf87caf2e27acbdbc2d