Nov 28 03:13:25.131 INFO checking joar/rust-game-of-life against master#0b9f19dff1347e29bf4362ab5a8fab84b43023b5 for pr-56074 Nov 28 03:13:25.133 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56074/worker-5/master#0b9f19dff1347e29bf4362ab5a8fab84b43023b5:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/pr-56074/master#0b9f19dff1347e29bf4362ab5a8fab84b43023b5:/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 +0b9f19dff1347e29bf4362ab5a8fab84b43023b5-alt check --frozen --all --all-targets" "-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 28 03:13:25.599 INFO [stdout] 235d4e7445580207c9cd94a6fcfc1d1371a50b22c4a9914fdd32c2dd0a051aed Nov 28 03:13:25.606 INFO running `"docker" "start" "-a" "235d4e7445580207c9cd94a6fcfc1d1371a50b22c4a9914fdd32c2dd0a051aed"` Nov 28 03:13:26.453 INFO [stderr] usermod: no changes Nov 28 03:13:26.868 INFO [stderr] Checking memchr v0.1.11 Nov 28 03:13:26.870 INFO [stderr] Checking term_size v0.2.1 Nov 28 03:13:26.878 INFO [stderr] Checking deque v0.3.1 Nov 28 03:13:26.878 INFO [stderr] Checking num-bigint v0.1.35 Nov 28 03:13:26.879 INFO [stderr] Checking gfx_core v0.5.1 Nov 28 03:13:26.879 INFO [stderr] Checking time v0.1.35 Nov 28 03:13:26.880 INFO [stderr] Checking thread-id v2.0.0 Nov 28 03:13:26.881 INFO [stderr] Checking pistoncore-glutin_window v0.33.0 Nov 28 03:13:28.243 INFO [stderr] Checking thread_local v0.2.7 Nov 28 03:13:28.888 INFO [stderr] Checking clap v2.19.3 Nov 28 03:13:29.204 INFO [stderr] Checking rayon v0.6.0 Nov 28 03:13:29.292 INFO [stderr] Checking aho-corasick v0.5.3 Nov 28 03:13:30.100 INFO [stderr] Checking num-rational v0.1.35 Nov 28 03:13:31.620 INFO [stderr] Checking pistoncore-event_loop v0.27.0 Nov 28 03:13:32.128 INFO [stderr] Checking regex v0.1.80 Nov 28 03:13:33.476 INFO [stderr] Checking piston v0.27.0 Nov 28 03:13:34.797 INFO [stderr] Checking jpeg-decoder v0.1.11 Nov 28 03:13:37.078 INFO [stderr] Checking image v0.12.1 Nov 28 03:13:37.759 INFO [stderr] Checking env_logger v0.3.5 Nov 28 03:13:44.201 INFO [stderr] Checking piston2d-opengl_graphics v0.37.0 Nov 28 03:13:56.588 INFO [stderr] Checking gfx v0.13.0 Nov 28 03:13:56.588 INFO [stderr] Checking gfx_device_gl v0.12.0 Nov 28 03:14:01.526 INFO [stderr] Checking piston-gfx_texture v0.20.0 Nov 28 03:14:02.876 INFO [stderr] Checking piston2d-gfx_graphics v0.35.0 Nov 28 03:14:06.252 INFO [stderr] Checking piston_window v0.61.0 Nov 28 03:14:08.712 INFO [stderr] Checking game-of-life v0.1.0 (/source) Nov 28 03:14:12.442 INFO [stderr] warning: unused imports: `Button`, `RenderArgs`, `UpdateArgs` Nov 28 03:14:12.443 INFO [stderr] --> src/life.rs:23:5 Nov 28 03:14:12.444 INFO [stderr] | Nov 28 03:14:12.444 INFO [stderr] 23 | RenderArgs, Nov 28 03:14:12.445 INFO [stderr] | ^^^^^^^^^^ Nov 28 03:14:12.446 INFO [stderr] 24 | UpdateArgs, Nov 28 03:14:12.446 INFO [stderr] | ^^^^^^^^^^ Nov 28 03:14:12.447 INFO [stderr] 25 | Button, Nov 28 03:14:12.447 INFO [stderr] | ^^^^^^ Nov 28 03:14:12.448 INFO [stderr] | Nov 28 03:14:12.449 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 28 03:14:12.449 INFO [stderr] Nov 28 03:14:12.450 INFO [stderr] warning: unnecessary parentheses around assigned value Nov 28 03:14:12.451 INFO [stderr] --> src/world.rs:138:21 Nov 28 03:14:12.452 INFO [stderr] | Nov 28 03:14:12.452 INFO [stderr] 138 | let num_cells = (size_x * size_y); Nov 28 03:14:12.453 INFO [stderr] | ^^^^^^^^^^^^^^^^^ help: remove these parentheses Nov 28 03:14:12.453 INFO [stderr] | Nov 28 03:14:12.454 INFO [stderr] = note: #[warn(unused_parens)] on by default Nov 28 03:14:12.454 INFO [stderr] Nov 28 03:14:12.456 INFO [stderr] warning: unused import: `std::default::Default` Nov 28 03:14:12.457 INFO [stderr] --> src/game.rs:1:5 Nov 28 03:14:12.457 INFO [stderr] | Nov 28 03:14:12.458 INFO [stderr] 1 | use std::default::Default; Nov 28 03:14:12.458 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Nov 28 03:14:12.459 INFO [stderr] Nov 28 03:14:12.459 INFO [stderr] warning: unused import: `PressEvent` Nov 28 03:14:12.460 INFO [stderr] --> src/game.rs:8:5 Nov 28 03:14:12.461 INFO [stderr] | Nov 28 03:14:12.461 INFO [stderr] 8 | PressEvent, Nov 28 03:14:12.462 INFO [stderr] | ^^^^^^^^^^ Nov 28 03:14:12.462 INFO [stderr] Nov 28 03:14:12.463 INFO [stderr] warning: unused import: `piston::window::Size` Nov 28 03:14:12.464 INFO [stderr] --> src/game.rs:13:5 Nov 28 03:14:12.464 INFO [stderr] | Nov 28 03:14:12.465 INFO [stderr] 13 | use piston::window::Size; Nov 28 03:14:12.466 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Nov 28 03:14:12.466 INFO [stderr] Nov 28 03:14:12.860 INFO [stderr] warning: unused imports: `Button`, `RenderArgs`, `UpdateArgs` Nov 28 03:14:12.861 INFO [stderr] --> src/life.rs:23:5 Nov 28 03:14:12.861 INFO [stderr] | Nov 28 03:14:12.861 INFO [stderr] 23 | RenderArgs, Nov 28 03:14:12.861 INFO [stderr] | ^^^^^^^^^^ Nov 28 03:14:12.861 INFO [stderr] 24 | UpdateArgs, Nov 28 03:14:12.861 INFO [stderr] | ^^^^^^^^^^ Nov 28 03:14:12.861 INFO [stderr] 25 | Button, Nov 28 03:14:12.861 INFO [stderr] | ^^^^^^ Nov 28 03:14:12.861 INFO [stderr] | Nov 28 03:14:12.861 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 28 03:14:12.861 INFO [stderr] Nov 28 03:14:12.861 INFO [stderr] warning: unnecessary parentheses around assigned value Nov 28 03:14:12.861 INFO [stderr] --> src/world.rs:138:21 Nov 28 03:14:12.861 INFO [stderr] | Nov 28 03:14:12.861 INFO [stderr] 138 | let num_cells = (size_x * size_y); Nov 28 03:14:12.861 INFO [stderr] | ^^^^^^^^^^^^^^^^^ help: remove these parentheses Nov 28 03:14:12.861 INFO [stderr] | Nov 28 03:14:12.861 INFO [stderr] = note: #[warn(unused_parens)] on by default Nov 28 03:14:12.861 INFO [stderr] Nov 28 03:14:12.861 INFO [stderr] warning: unused import: `std::default::Default` Nov 28 03:14:12.861 INFO [stderr] --> src/game.rs:1:5 Nov 28 03:14:12.861 INFO [stderr] | Nov 28 03:14:12.861 INFO [stderr] 1 | use std::default::Default; Nov 28 03:14:12.861 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Nov 28 03:14:12.861 INFO [stderr] Nov 28 03:14:12.861 INFO [stderr] warning: unused import: `PressEvent` Nov 28 03:14:12.861 INFO [stderr] --> src/game.rs:8:5 Nov 28 03:14:12.861 INFO [stderr] | Nov 28 03:14:12.861 INFO [stderr] 8 | PressEvent, Nov 28 03:14:12.866 INFO [stderr] | ^^^^^^^^^^ Nov 28 03:14:12.866 INFO [stderr] Nov 28 03:14:12.866 INFO [stderr] warning: unused import: `piston::window::Size` Nov 28 03:14:12.866 INFO [stderr] warning: unused import: `AdvancedWindow` Nov 28 03:14:12.866 INFO [stderr] --> src/life.rs:14:23 Nov 28 03:14:12.866 INFO [stderr] | Nov 28 03:14:12.866 INFO [stderr] 14 | use piston::window::{ AdvancedWindow, WindowSettings }; Nov 28 03:14:12.866 INFO [stderr] | ^^^^^^^^^^^^^^ Nov 28 03:14:12.866 INFO [stderr] Nov 28 03:14:12.868 INFO [stderr] --> src/game.rs:13:5 Nov 28 03:14:12.868 INFO [stderr] | Nov 28 03:14:12.869 INFO [stderr] 13 | use piston::window::Size; Nov 28 03:14:12.869 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Nov 28 03:14:12.869 INFO [stderr] Nov 28 03:14:12.879 INFO [stderr] warning: unused variable: `args` Nov 28 03:14:12.879 INFO [stderr] --> src/game.rs:88:28 Nov 28 03:14:12.879 INFO [stderr] | Nov 28 03:14:12.879 INFO [stderr] 88 | pub fn tick(&mut self, args: &UpdateArgs) { Nov 28 03:14:12.879 INFO [stderr] | ^^^^ help: consider using `_args` instead Nov 28 03:14:12.879 INFO [stderr] | Nov 28 03:14:12.879 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 28 03:14:12.879 INFO [stderr] Nov 28 03:14:13.200 INFO [stderr] warning: unused import: `AdvancedWindow` Nov 28 03:14:13.200 INFO [stderr] --> src/life.rs:14:23 Nov 28 03:14:13.200 INFO [stderr] | Nov 28 03:14:13.200 INFO [stderr] 14 | use piston::window::{ AdvancedWindow, WindowSettings }; Nov 28 03:14:13.200 INFO [stderr] | ^^^^^^^^^^^^^^ Nov 28 03:14:13.200 INFO [stderr] Nov 28 03:14:13.209 INFO [stderr] warning: unused variable: `args` Nov 28 03:14:13.209 INFO [stderr] --> src/game.rs:88:28 Nov 28 03:14:13.210 INFO [stderr] | Nov 28 03:14:13.210 INFO [stderr] 88 | pub fn tick(&mut self, args: &UpdateArgs) { Nov 28 03:14:13.210 INFO [stderr] | ^^^^ help: consider using `_args` instead Nov 28 03:14:13.210 INFO [stderr] | Nov 28 03:14:13.210 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 28 03:14:13.210 INFO [stderr] Nov 28 03:14:13.299 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 46.80s Nov 28 03:14:13.314 INFO [stderr] su: No module specific data is present Nov 28 03:14:14.516 INFO running `"docker" "inspect" "235d4e7445580207c9cd94a6fcfc1d1371a50b22c4a9914fdd32c2dd0a051aed"` Nov 28 03:14:14.760 INFO running `"docker" "rm" "-f" "235d4e7445580207c9cd94a6fcfc1d1371a50b22c4a9914fdd32c2dd0a051aed"` Nov 28 03:14:15.120 INFO [stdout] 235d4e7445580207c9cd94a6fcfc1d1371a50b22c4a9914fdd32c2dd0a051aed