Dec 01 11:11:48.940 INFO testing lislis/piston-playground against 1.30.1 for beta-1.31-5
Dec 01 11:11:48.940 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-1/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-5/1.30.1:/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 +1.30.1 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 11:11:49.459 INFO [stdout] 8f05dd7270a03c071866c3dbb4e9794c7f339881ece22623a83c06dc10ef52c0
Dec 01 11:11:49.467 INFO running `"docker" "start" "-a" "8f05dd7270a03c071866c3dbb4e9794c7f339881ece22623a83c06dc10ef52c0"`
Dec 01 11:11:50.630 INFO [stderr] usermod: no changes
Dec 01 11:11:51.016 INFO [stderr]    Compiling pistoncore-input v0.17.1
Dec 01 11:11:51.016 INFO [stderr]    Compiling arrayvec v0.3.22
Dec 01 11:11:51.033 INFO [stderr]    Compiling gfx v0.14.1
Dec 01 11:11:53.555 INFO [stderr]    Compiling rusttype v0.2.1
Dec 01 11:11:55.485 INFO [stderr]    Compiling pistoncore-window v0.26.2
Dec 01 11:11:57.255 INFO [stderr]    Compiling pistoncore-event_loop v0.31.4
Dec 01 11:11:57.255 INFO [stderr]    Compiling pistoncore-glutin_window v0.35.1
Dec 01 11:11:59.744 INFO [stderr]    Compiling piston v0.31.4
Dec 01 11:12:08.271 INFO [stderr]    Compiling piston-gfx_texture v0.22.1
Dec 01 11:12:10.486 INFO [stderr]    Compiling piston2d-gfx_graphics v0.38.0
Dec 01 11:12:14.613 INFO [stderr]    Compiling piston_window v0.64.0
Dec 01 11:12:17.167 INFO [stderr]    Compiling draw v0.1.0 (/source)
Dec 01 11:12:19.499 INFO [stderr] warning: unnecessary parentheses around method argument
Dec 01 11:12:19.499 INFO [stderr]    --> src/main.rs:166:82
Dec 01 11:12:19.500 INFO [stderr]     |
Dec 01 11:12:19.500 INFO [stderr] 166 |                             image(&apple_gone, c.transform.scale(0.5, 0.5).trans((0.0 + (i * 50) as f64), 0.0), g);
Dec 01 11:12:19.500 INFO [stderr]     |                                                                                  ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Dec 01 11:12:19.500 INFO [stderr]     |
Dec 01 11:12:19.501 INFO [stderr]     = note: #[warn(unused_parens)] on by default
Dec 01 11:12:19.501 INFO [stderr] 
Dec 01 11:12:19.501 INFO [stderr] warning: unnecessary parentheses around method argument
Dec 01 11:12:19.501 INFO [stderr]    --> src/main.rs:168:77
Dec 01 11:12:19.501 INFO [stderr]     |
Dec 01 11:12:19.501 INFO [stderr] 168 |                             image(&apple, c.transform.scale(0.5, 0.5).trans((0.0 + (i * 50) as f64), 0.0), g);
Dec 01 11:12:19.501 INFO [stderr]     |                                                                             ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Dec 01 11:12:19.501 INFO [stderr] 
Dec 01 11:12:19.618 INFO [stderr] warning: unused variable: `v`
Dec 01 11:12:19.618 INFO [stderr]    --> src/main.rs:164:29
Dec 01 11:12:19.618 INFO [stderr]     |
Dec 01 11:12:19.618 INFO [stderr] 164 |                     for (i, v) in (0..player.apples.total).enumerate() {
Dec 01 11:12:19.618 INFO [stderr]     |                             ^ help: consider using `_v` instead
Dec 01 11:12:19.618 INFO [stderr]     |
Dec 01 11:12:19.618 INFO [stderr]     = note: #[warn(unused_variables)] on by default
Dec 01 11:12:19.618 INFO [stderr] 
Dec 01 11:12:19.618 INFO [stderr] warning: unused variable: `ci`
Dec 01 11:12:19.618 INFO [stderr]    --> src/main.rs:172:26
Dec 01 11:12:19.618 INFO [stderr]     |
Dec 01 11:12:19.618 INFO [stderr] 172 |                     for (ci, cv) in (0..player.rows).enumerate() {
Dec 01 11:12:19.619 INFO [stderr]     |                          ^^ help: consider using `_ci` instead
Dec 01 11:12:19.619 INFO [stderr] 
Dec 01 11:12:19.619 INFO [stderr] warning: unused variable: `ri`
Dec 01 11:12:19.619 INFO [stderr]    --> src/main.rs:173:30
Dec 01 11:12:19.619 INFO [stderr]     |
Dec 01 11:12:19.619 INFO [stderr] 173 |                         for (ri, rv) in (0..player.columns).enumerate() {
Dec 01 11:12:19.619 INFO [stderr]     |                              ^^ help: consider using `_ri` instead
Dec 01 11:12:19.619 INFO [stderr] 
Dec 01 11:12:19.619 INFO [stderr] warning: unused variable: `t`
Dec 01 11:12:19.619 INFO [stderr]   --> src/player.rs:33:13
Dec 01 11:12:19.619 INFO [stderr]    |
Dec 01 11:12:19.619 INFO [stderr] 33 |         for t in self.throwable.iter() {
Dec 01 11:12:19.619 INFO [stderr]    |             ^ help: consider using `_t` instead
Dec 01 11:12:19.619 INFO [stderr] 
Dec 01 11:12:19.619 INFO [stderr] warning: unused variable: `delta_time`
Dec 01 11:12:19.619 INFO [stderr]   --> src/player.rs:32:30
Dec 01 11:12:19.619 INFO [stderr]    |
Dec 01 11:12:19.619 INFO [stderr] 32 |     pub fn update(&mut self, delta_time: f64) {
Dec 01 11:12:19.619 INFO [stderr]    |                              ^^^^^^^^^^ help: consider using `_delta_time` instead
Dec 01 11:12:19.619 INFO [stderr] 
Dec 01 11:12:19.638 INFO [stderr] warning: method is never used: `update`
Dec 01 11:12:19.638 INFO [stderr]   --> src/throwable.rs:20:5
Dec 01 11:12:19.638 INFO [stderr]    |
Dec 01 11:12:19.638 INFO [stderr] 20 |     pub fn update(&mut self) {
Dec 01 11:12:19.638 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:12:19.638 INFO [stderr]    |
Dec 01 11:12:19.638 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 01 11:12:19.638 INFO [stderr] 
Dec 01 11:12:19.638 INFO [stderr] warning: method is never used: `update`
Dec 01 11:12:19.638 INFO [stderr]   --> src/player.rs:32:5
Dec 01 11:12:19.638 INFO [stderr]    |
Dec 01 11:12:19.638 INFO [stderr] 32 |     pub fn update(&mut self, delta_time: f64) {
Dec 01 11:12:19.638 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:12:19.638 INFO [stderr] 
Dec 01 11:12:19.638 INFO [stderr] warning: field is never used: `moving`
Dec 01 11:12:19.638 INFO [stderr]   --> src/main.rs:33:5
Dec 01 11:12:19.638 INFO [stderr]    |
Dec 01 11:12:19.638 INFO [stderr] 33 |     moving: bool,
Dec 01 11:12:19.638 INFO [stderr]    |     ^^^^^^^^^^^^
Dec 01 11:12:19.638 INFO [stderr] 
Dec 01 11:12:19.638 INFO [stderr] warning: field is never used: `ltr`
Dec 01 11:12:19.638 INFO [stderr]   --> src/main.rs:34:5
Dec 01 11:12:19.638 INFO [stderr]    |
Dec 01 11:12:19.638 INFO [stderr] 34 |     ltr: bool,
Dec 01 11:12:19.638 INFO [stderr]    |     ^^^^^^^^^
Dec 01 11:12:19.638 INFO [stderr] 
Dec 01 11:12:19.638 INFO [stderr] warning: field is never used: `speed`
Dec 01 11:12:19.638 INFO [stderr]   --> src/main.rs:35:5
Dec 01 11:12:19.638 INFO [stderr]    |
Dec 01 11:12:19.638 INFO [stderr] 35 |     speed: f64
Dec 01 11:12:19.638 INFO [stderr]    |     ^^^^^^^^^^
Dec 01 11:12:19.638 INFO [stderr] 
Dec 01 11:12:19.638 INFO [stderr] warning: method is never used: `update`
Dec 01 11:12:19.638 INFO [stderr]   --> src/main.rs:48:5
Dec 01 11:12:19.638 INFO [stderr]    |
Dec 01 11:12:19.638 INFO [stderr] 48 |     pub fn update(&mut self) {
Dec 01 11:12:19.638 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:12:19.638 INFO [stderr] 
Dec 01 11:12:19.639 INFO [stderr] warning: variable `COLOR` should have a snake case name such as `color`
Dec 01 11:12:19.639 INFO [stderr]   --> src/main.rs:78:9
Dec 01 11:12:19.639 INFO [stderr]    |
Dec 01 11:12:19.639 INFO [stderr] 78 |     let COLOR = [0.3, 0.5, 0.5, 1.0];
Dec 01 11:12:19.639 INFO [stderr]    |         ^^^^^
Dec 01 11:12:19.639 INFO [stderr]    |
Dec 01 11:12:19.639 INFO [stderr]    = note: #[warn(non_snake_case)] on by default
Dec 01 11:12:19.639 INFO [stderr] 
Dec 01 11:12:27.011 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 36.35s
Dec 01 11:12:27.031 INFO [stderr] su: No module specific data is present
Dec 01 11:12:28.454 INFO running `"docker" "inspect" "8f05dd7270a03c071866c3dbb4e9794c7f339881ece22623a83c06dc10ef52c0"`
Dec 01 11:12:28.791 INFO running `"docker" "rm" "-f" "8f05dd7270a03c071866c3dbb4e9794c7f339881ece22623a83c06dc10ef52c0"`
Dec 01 11:12:29.199 INFO [stdout] 8f05dd7270a03c071866c3dbb4e9794c7f339881ece22623a83c06dc10ef52c0
Dec 01 11:12:29.204 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-1/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-5/1.30.1:/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 +1.30.1 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 11:12:29.722 INFO [stdout] f985fbc59b15727514808df5b881455215aaf337d55952b470bd99f331fbefd8
Dec 01 11:12:29.724 INFO running `"docker" "start" "-a" "f985fbc59b15727514808df5b881455215aaf337d55952b470bd99f331fbefd8"`
Dec 01 11:12:32.229 INFO [stderr] usermod: no changes
Dec 01 11:12:32.521 INFO [stderr]    Compiling draw v0.1.0 (/source)
Dec 01 11:12:34.983 INFO [stderr] warning: unnecessary parentheses around method argument
Dec 01 11:12:34.983 INFO [stderr]    --> src/main.rs:166:82
Dec 01 11:12:34.984 INFO [stderr]     |
Dec 01 11:12:34.984 INFO [stderr] 166 |                             image(&apple_gone, c.transform.scale(0.5, 0.5).trans((0.0 + (i * 50) as f64), 0.0), g);
Dec 01 11:12:34.984 INFO [stderr]     |                                                                                  ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Dec 01 11:12:34.985 INFO [stderr]     |
Dec 01 11:12:34.985 INFO [stderr]     = note: #[warn(unused_parens)] on by default
Dec 01 11:12:34.985 INFO [stderr] 
Dec 01 11:12:34.985 INFO [stderr] warning: unnecessary parentheses around method argument
Dec 01 11:12:34.986 INFO [stderr]    --> src/main.rs:168:77
Dec 01 11:12:34.986 INFO [stderr]     |
Dec 01 11:12:34.986 INFO [stderr] 168 |                             image(&apple, c.transform.scale(0.5, 0.5).trans((0.0 + (i * 50) as f64), 0.0), g);
Dec 01 11:12:34.987 INFO [stderr]     |                                                                             ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
Dec 01 11:12:34.987 INFO [stderr] 
Dec 01 11:12:35.097 INFO [stderr] warning: unused variable: `v`
Dec 01 11:12:35.097 INFO [stderr]    --> src/main.rs:164:29
Dec 01 11:12:35.097 INFO [stderr]     |
Dec 01 11:12:35.098 INFO [stderr] 164 |                     for (i, v) in (0..player.apples.total).enumerate() {
Dec 01 11:12:35.098 INFO [stderr]     |                             ^ help: consider using `_v` instead
Dec 01 11:12:35.098 INFO [stderr]     |
Dec 01 11:12:35.099 INFO [stderr]     = note: #[warn(unused_variables)] on by default
Dec 01 11:12:35.099 INFO [stderr] 
Dec 01 11:12:35.099 INFO [stderr] warning: unused variable: `ci`
Dec 01 11:12:35.100 INFO [stderr]    --> src/main.rs:172:26
Dec 01 11:12:35.100 INFO [stderr]     |
Dec 01 11:12:35.100 INFO [stderr] 172 |                     for (ci, cv) in (0..player.rows).enumerate() {
Dec 01 11:12:35.101 INFO [stderr]     |                          ^^ help: consider using `_ci` instead
Dec 01 11:12:35.101 INFO [stderr] 
Dec 01 11:12:35.101 INFO [stderr] warning: unused variable: `ri`
Dec 01 11:12:35.101 INFO [stderr]    --> src/main.rs:173:30
Dec 01 11:12:35.102 INFO [stderr]     |
Dec 01 11:12:35.102 INFO [stderr] 173 |                         for (ri, rv) in (0..player.columns).enumerate() {
Dec 01 11:12:35.103 INFO [stderr]     |                              ^^ help: consider using `_ri` instead
Dec 01 11:12:35.103 INFO [stderr] 
Dec 01 11:12:35.103 INFO [stderr] warning: unused variable: `t`
Dec 01 11:12:35.103 INFO [stderr]   --> src/player.rs:33:13
Dec 01 11:12:35.104 INFO [stderr]    |
Dec 01 11:12:35.104 INFO [stderr] 33 |         for t in self.throwable.iter() {
Dec 01 11:12:35.104 INFO [stderr]    |             ^ help: consider using `_t` instead
Dec 01 11:12:35.104 INFO [stderr] 
Dec 01 11:12:35.105 INFO [stderr] warning: unused variable: `delta_time`
Dec 01 11:12:35.105 INFO [stderr]   --> src/player.rs:32:30
Dec 01 11:12:35.105 INFO [stderr]    |
Dec 01 11:12:35.105 INFO [stderr] 32 |     pub fn update(&mut self, delta_time: f64) {
Dec 01 11:12:35.106 INFO [stderr]    |                              ^^^^^^^^^^ help: consider using `_delta_time` instead
Dec 01 11:12:35.106 INFO [stderr] 
Dec 01 11:12:35.115 INFO [stderr] warning: method is never used: `update`
Dec 01 11:12:35.115 INFO [stderr]   --> src/throwable.rs:20:5
Dec 01 11:12:35.116 INFO [stderr]    |
Dec 01 11:12:35.116 INFO [stderr] 20 |     pub fn update(&mut self) {
Dec 01 11:12:35.116 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:12:35.117 INFO [stderr]    |
Dec 01 11:12:35.117 INFO [stderr]    = note: #[warn(dead_code)] on by default
Dec 01 11:12:35.117 INFO [stderr] 
Dec 01 11:12:35.117 INFO [stderr] warning: method is never used: `update`
Dec 01 11:12:35.118 INFO [stderr]   --> src/player.rs:32:5
Dec 01 11:12:35.118 INFO [stderr]    |
Dec 01 11:12:35.118 INFO [stderr] 32 |     pub fn update(&mut self, delta_time: f64) {
Dec 01 11:12:35.119 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:12:35.119 INFO [stderr] 
Dec 01 11:12:35.119 INFO [stderr] warning: field is never used: `moving`
Dec 01 11:12:35.119 INFO [stderr]   --> src/main.rs:33:5
Dec 01 11:12:35.120 INFO [stderr]    |
Dec 01 11:12:35.120 INFO [stderr] 33 |     moving: bool,
Dec 01 11:12:35.120 INFO [stderr]    |     ^^^^^^^^^^^^
Dec 01 11:12:35.120 INFO [stderr] 
Dec 01 11:12:35.121 INFO [stderr] warning: field is never used: `ltr`
Dec 01 11:12:35.121 INFO [stderr]   --> src/main.rs:34:5
Dec 01 11:12:35.121 INFO [stderr]    |
Dec 01 11:12:35.121 INFO [stderr] 34 |     ltr: bool,
Dec 01 11:12:35.122 INFO [stderr]    |     ^^^^^^^^^
Dec 01 11:12:35.122 INFO [stderr] 
Dec 01 11:12:35.122 INFO [stderr] warning: field is never used: `speed`
Dec 01 11:12:35.122 INFO [stderr]   --> src/main.rs:35:5
Dec 01 11:12:35.123 INFO [stderr]    |
Dec 01 11:12:35.123 INFO [stderr] 35 |     speed: f64
Dec 01 11:12:35.123 INFO [stderr]    |     ^^^^^^^^^^
Dec 01 11:12:35.124 INFO [stderr] 
Dec 01 11:12:35.124 INFO [stderr] warning: method is never used: `update`
Dec 01 11:12:35.124 INFO [stderr]   --> src/main.rs:48:5
Dec 01 11:12:35.124 INFO [stderr]    |
Dec 01 11:12:35.125 INFO [stderr] 48 |     pub fn update(&mut self) {
Dec 01 11:12:35.125 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 11:12:35.125 INFO [stderr] 
Dec 01 11:12:35.126 INFO [stderr] warning: variable `COLOR` should have a snake case name such as `color`
Dec 01 11:12:35.126 INFO [stderr]   --> src/main.rs:78:9
Dec 01 11:12:35.126 INFO [stderr]    |
Dec 01 11:12:35.130 INFO [stderr] 78 |     let COLOR = [0.3, 0.5, 0.5, 1.0];
Dec 01 11:12:35.131 INFO [stderr]    |         ^^^^^
Dec 01 11:12:35.131 INFO [stderr]    |
Dec 01 11:12:35.131 INFO [stderr]    = note: #[warn(non_snake_case)] on by default
Dec 01 11:12:35.131 INFO [stderr] 
Dec 01 11:12:35.627 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 3.36s
Dec 01 11:12:35.640 INFO [stderr] su: No module specific data is present
Dec 01 11:12:37.315 INFO running `"docker" "inspect" "f985fbc59b15727514808df5b881455215aaf337d55952b470bd99f331fbefd8"`
Dec 01 11:12:37.705 INFO running `"docker" "rm" "-f" "f985fbc59b15727514808df5b881455215aaf337d55952b470bd99f331fbefd8"`
Dec 01 11:12:37.989 INFO [stdout] f985fbc59b15727514808df5b881455215aaf337d55952b470bd99f331fbefd8
Dec 01 11:12:38.001 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-1/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-5/1.30.1:/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 +1.30.1 test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 01 11:12:38.411 INFO [stdout] a2c1ea6568c5b27c8a244b56aa743071581ff64b50c00e6636fb9d6b47fc2bbc
Dec 01 11:12:38.419 INFO running `"docker" "start" "-a" "a2c1ea6568c5b27c8a244b56aa743071581ff64b50c00e6636fb9d6b47fc2bbc"`
Dec 01 11:12:40.039 INFO [stderr] usermod: no changes
Dec 01 11:12:40.335 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.26s
Dec 01 11:12:40.367 INFO [stderr]      Running /target/debug/deps/image-6bc987f29bf2e23e
Dec 01 11:12:40.367 INFO [stderr] su: No module specific data is present
Dec 01 11:12:40.367 INFO [stdout] 
Dec 01 11:12:40.367 INFO [stdout] running 0 tests
Dec 01 11:12:40.367 INFO [stdout] 
Dec 01 11:12:40.367 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 01 11:12:40.367 INFO [stdout] 
Dec 01 11:12:41.589 INFO running `"docker" "inspect" "a2c1ea6568c5b27c8a244b56aa743071581ff64b50c00e6636fb9d6b47fc2bbc"`
Dec 01 11:12:41.909 INFO running `"docker" "rm" "-f" "a2c1ea6568c5b27c8a244b56aa743071581ff64b50c00e6636fb9d6b47fc2bbc"`
Dec 01 11:12:42.279 INFO [stdout] a2c1ea6568c5b27c8a244b56aa743071581ff64b50c00e6636fb9d6b47fc2bbc
