Dec 01 14:03:49.104 INFO testing jeromew21/rust-tic-tac-toe against 1.30.1 for beta-1.31-5
Dec 01 14:03:49.104 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-6/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/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 14:03:49.539 INFO [stdout] 5a2efb26c7b13076e7eb0e9ad77bf9b798c24093457a2005b3b1fc96fa41dac3
Dec 01 14:03:49.542 INFO running `"docker" "start" "-a" "5a2efb26c7b13076e7eb0e9ad77bf9b798c24093457a2005b3b1fc96fa41dac3"`
Dec 01 14:03:50.495 INFO [stderr] usermod: no changes
Dec 01 14:03:50.536 INFO [stderr]    Compiling tic-tac-toe v0.1.0 (/source)
Dec 01 14:03:51.103 INFO [stderr] warning: unreachable pattern
Dec 01 14:03:51.103 INFO [stderr]   --> src/ttt.rs:91:17
Dec 01 14:03:51.103 INFO [stderr]    |
Dec 01 14:03:51.103 INFO [stderr] 77 |                 space => {
Dec 01 14:03:51.103 INFO [stderr]    |                 ----- matches any value
Dec 01 14:03:51.103 INFO [stderr] ...
Dec 01 14:03:51.103 INFO [stderr] 91 |                 _ => panic!("Wrong turn")
Dec 01 14:03:51.103 INFO [stderr]    |                 ^ unreachable pattern
Dec 01 14:03:51.103 INFO [stderr]    |
Dec 01 14:03:51.103 INFO [stderr]    = note: #[warn(unreachable_patterns)] on by default
Dec 01 14:03:51.103 INFO [stderr] 
Dec 01 14:03:51.103 INFO [stderr] warning: unused variable: `num`
Dec 01 14:03:51.103 INFO [stderr]    --> src/main.rs:138:17
Dec 01 14:03:51.103 INFO [stderr]     |
Dec 01 14:03:51.103 INFO [stderr] 138 |             let num = 
Dec 01 14:03:51.103 INFO [stderr]     |                 ^^^ help: consider using `_num` instead
Dec 01 14:03:51.103 INFO [stderr]     |
Dec 01 14:03:51.103 INFO [stderr]     = note: #[warn(unused_variables)] on by default
Dec 01 14:03:51.103 INFO [stderr] 
Dec 01 14:03:51.103 INFO [stderr] warning: unused variable: `error`
Dec 01 14:03:51.103 INFO [stderr]    --> src/main.rs:151:25
Dec 01 14:03:51.103 INFO [stderr]     |
Dec 01 14:03:51.103 INFO [stderr] 151 |                     Err(error) => {
Dec 01 14:03:51.103 INFO [stderr]     |                         ^^^^^ help: consider using `_error` instead
Dec 01 14:03:51.103 INFO [stderr] 
Dec 01 14:03:51.103 INFO [stderr] warning: unused variable: `space`
Dec 01 14:03:51.103 INFO [stderr]   --> src/ttt.rs:75:54
Dec 01 14:03:51.103 INFO [stderr]    |
Dec 01 14:03:51.103 INFO [stderr] 75 |         pub fn make_move(&mut self, location: usize, space: &Space) -> bool {
Dec 01 14:03:51.103 INFO [stderr]    |                                                      ^^^^^ help: consider using `_space` instead
Dec 01 14:03:51.103 INFO [stderr] 
Dec 01 14:03:51.103 INFO [stderr] warning: unused variable: `c`
Dec 01 14:03:51.103 INFO [stderr]    --> src/ttt.rs:183:29
Dec 01 14:03:51.103 INFO [stderr]     |
Dec 01 14:03:51.103 INFO [stderr] 183 |                 if let Some(c) = i.move_index {
Dec 01 14:03:51.103 INFO [stderr]     |                             ^ help: consider using `_c` instead
Dec 01 14:03:51.103 INFO [stderr] 
Dec 01 14:03:51.125 INFO [stderr] warning: comparison is useless due to type limits
Dec 01 14:03:51.125 INFO [stderr]   --> src/ttt.rs:78:24
Dec 01 14:03:51.125 INFO [stderr]    |
Dec 01 14:03:51.125 INFO [stderr] 78 |                     if location < 0 || location > 8 {
Dec 01 14:03:51.125 INFO [stderr]    |                        ^^^^^^^^^^^^
Dec 01 14:03:51.125 INFO [stderr]    |
Dec 01 14:03:51.125 INFO [stderr]    = note: #[warn(unused_comparisons)] on by default
Dec 01 14:03:51.125 INFO [stderr] 
Dec 01 14:03:51.125 INFO [stderr] warning: unused `std::result::Result` which must be used
Dec 01 14:03:51.125 INFO [stderr]   --> src/main.rs:39:5
Dec 01 14:03:51.125 INFO [stderr]    |
Dec 01 14:03:51.125 INFO [stderr] 39 |     std::io::stdout().flush();
Dec 01 14:03:51.125 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 14:03:51.125 INFO [stderr]    |
Dec 01 14:03:51.125 INFO [stderr]    = note: #[warn(unused_must_use)] on by default
Dec 01 14:03:51.125 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 14:03:51.125 INFO [stderr] 
Dec 01 14:03:51.127 INFO [stderr] warning: unused `std::result::Result` which must be used
Dec 01 14:03:51.127 INFO [stderr]   --> src/main.rs:66:13
Dec 01 14:03:51.127 INFO [stderr]    |
Dec 01 14:03:51.127 INFO [stderr] 66 |             File::create(RECORD_FILE);
Dec 01 14:03:51.127 INFO [stderr]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 14:03:51.127 INFO [stderr]    |
Dec 01 14:03:51.127 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 14:03:51.127 INFO [stderr] 
Dec 01 14:03:51.127 INFO [stderr] warning: unused `std::result::Result` which must be used
Dec 01 14:03:51.127 INFO [stderr]   --> src/main.rs:82:5
Dec 01 14:03:51.127 INFO [stderr]    |
Dec 01 14:03:51.127 INFO [stderr] 82 |     fs::write(RECORD_FILE, data);
Dec 01 14:03:51.127 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 14:03:51.127 INFO [stderr]    |
Dec 01 14:03:51.127 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 14:03:51.127 INFO [stderr] 
Dec 01 14:03:52.051 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.54s
Dec 01 14:03:52.053 INFO [stderr] su: No module specific data is present
Dec 01 14:03:52.385 INFO running `"docker" "inspect" "5a2efb26c7b13076e7eb0e9ad77bf9b798c24093457a2005b3b1fc96fa41dac3"`
Dec 01 14:03:52.581 INFO running `"docker" "rm" "-f" "5a2efb26c7b13076e7eb0e9ad77bf9b798c24093457a2005b3b1fc96fa41dac3"`
Dec 01 14:03:52.784 INFO [stdout] 5a2efb26c7b13076e7eb0e9ad77bf9b798c24093457a2005b3b1fc96fa41dac3
Dec 01 14:03:52.799 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-6/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/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 14:03:53.195 INFO [stdout] 1ff912e04461be53616fba07f3ec9d4e728a094c0e8df753925f56ee9f192e64
Dec 01 14:03:53.203 INFO running `"docker" "start" "-a" "1ff912e04461be53616fba07f3ec9d4e728a094c0e8df753925f56ee9f192e64"`
Dec 01 14:03:54.197 INFO [stderr] usermod: no changes
Dec 01 14:03:54.247 INFO [stderr]    Compiling tic-tac-toe v0.1.0 (/source)
Dec 01 14:03:54.895 INFO [stderr] warning: unreachable pattern
Dec 01 14:03:54.895 INFO [stderr]   --> src/ttt.rs:91:17
Dec 01 14:03:54.895 INFO [stderr]    |
Dec 01 14:03:54.895 INFO [stderr] 77 |                 space => {
Dec 01 14:03:54.895 INFO [stderr]    |                 ----- matches any value
Dec 01 14:03:54.895 INFO [stderr] ...
Dec 01 14:03:54.895 INFO [stderr] 91 |                 _ => panic!("Wrong turn")
Dec 01 14:03:54.895 INFO [stderr]    |                 ^ unreachable pattern
Dec 01 14:03:54.895 INFO [stderr]    |
Dec 01 14:03:54.895 INFO [stderr]    = note: #[warn(unreachable_patterns)] on by default
Dec 01 14:03:54.895 INFO [stderr] 
Dec 01 14:03:54.895 INFO [stderr] warning: unused variable: `num`
Dec 01 14:03:54.895 INFO [stderr]    --> src/main.rs:138:17
Dec 01 14:03:54.895 INFO [stderr]     |
Dec 01 14:03:54.895 INFO [stderr] 138 |             let num = 
Dec 01 14:03:54.895 INFO [stderr]     |                 ^^^ help: consider using `_num` instead
Dec 01 14:03:54.895 INFO [stderr]     |
Dec 01 14:03:54.895 INFO [stderr]     = note: #[warn(unused_variables)] on by default
Dec 01 14:03:54.895 INFO [stderr] 
Dec 01 14:03:54.895 INFO [stderr] warning: unused variable: `error`
Dec 01 14:03:54.895 INFO [stderr]    --> src/main.rs:151:25
Dec 01 14:03:54.895 INFO [stderr]     |
Dec 01 14:03:54.895 INFO [stderr] 151 |                     Err(error) => {
Dec 01 14:03:54.895 INFO [stderr]     |                         ^^^^^ help: consider using `_error` instead
Dec 01 14:03:54.895 INFO [stderr] 
Dec 01 14:03:54.895 INFO [stderr] warning: unused variable: `space`
Dec 01 14:03:54.895 INFO [stderr]   --> src/ttt.rs:75:54
Dec 01 14:03:54.895 INFO [stderr]    |
Dec 01 14:03:54.895 INFO [stderr] 75 |         pub fn make_move(&mut self, location: usize, space: &Space) -> bool {
Dec 01 14:03:54.895 INFO [stderr]    |                                                      ^^^^^ help: consider using `_space` instead
Dec 01 14:03:54.895 INFO [stderr] 
Dec 01 14:03:54.895 INFO [stderr] warning: unused variable: `c`
Dec 01 14:03:54.895 INFO [stderr]    --> src/ttt.rs:183:29
Dec 01 14:03:54.895 INFO [stderr]     |
Dec 01 14:03:54.895 INFO [stderr] 183 |                 if let Some(c) = i.move_index {
Dec 01 14:03:54.895 INFO [stderr]     |                             ^ help: consider using `_c` instead
Dec 01 14:03:54.895 INFO [stderr] 
Dec 01 14:03:54.895 INFO [stderr] warning: comparison is useless due to type limits
Dec 01 14:03:54.895 INFO [stderr]   --> src/ttt.rs:78:24
Dec 01 14:03:54.895 INFO [stderr]    |
Dec 01 14:03:54.895 INFO [stderr] 78 |                     if location < 0 || location > 8 {
Dec 01 14:03:54.895 INFO [stderr]    |                        ^^^^^^^^^^^^
Dec 01 14:03:54.895 INFO [stderr]    |
Dec 01 14:03:54.895 INFO [stderr]    = note: #[warn(unused_comparisons)] on by default
Dec 01 14:03:54.895 INFO [stderr] 
Dec 01 14:03:54.895 INFO [stderr] warning: unused `std::result::Result` which must be used
Dec 01 14:03:54.895 INFO [stderr]   --> src/main.rs:39:5
Dec 01 14:03:54.895 INFO [stderr]    |
Dec 01 14:03:54.895 INFO [stderr] 39 |     std::io::stdout().flush();
Dec 01 14:03:54.895 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 14:03:54.895 INFO [stderr]    |
Dec 01 14:03:54.895 INFO [stderr]    = note: #[warn(unused_must_use)] on by default
Dec 01 14:03:54.895 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 14:03:54.895 INFO [stderr] 
Dec 01 14:03:54.895 INFO [stderr] warning: unused `std::result::Result` which must be used
Dec 01 14:03:54.895 INFO [stderr]   --> src/main.rs:66:13
Dec 01 14:03:54.895 INFO [stderr]    |
Dec 01 14:03:54.895 INFO [stderr] 66 |             File::create(RECORD_FILE);
Dec 01 14:03:54.895 INFO [stderr]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 14:03:54.895 INFO [stderr]    |
Dec 01 14:03:54.895 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 14:03:54.895 INFO [stderr] 
Dec 01 14:03:54.895 INFO [stderr] warning: unused `std::result::Result` which must be used
Dec 01 14:03:54.895 INFO [stderr]   --> src/main.rs:82:5
Dec 01 14:03:54.895 INFO [stderr]    |
Dec 01 14:03:54.895 INFO [stderr] 82 |     fs::write(RECORD_FILE, data);
Dec 01 14:03:54.895 INFO [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dec 01 14:03:54.895 INFO [stderr]    |
Dec 01 14:03:54.895 INFO [stderr]    = note: this `Result` may be an `Err` variant, which should be handled
Dec 01 14:03:54.895 INFO [stderr] 
Dec 01 14:03:55.378 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.16s
Dec 01 14:03:55.383 INFO [stderr] su: No module specific data is present
Dec 01 14:03:56.061 INFO running `"docker" "inspect" "1ff912e04461be53616fba07f3ec9d4e728a094c0e8df753925f56ee9f192e64"`
Dec 01 14:03:56.381 INFO running `"docker" "rm" "-f" "1ff912e04461be53616fba07f3ec9d4e728a094c0e8df753925f56ee9f192e64"`
Dec 01 14:03:56.707 INFO [stdout] 1ff912e04461be53616fba07f3ec9d4e728a094c0e8df753925f56ee9f192e64
Dec 01 14:03:56.713 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-6/1.30.1:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/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 14:03:57.139 INFO [stdout] 49d3c0ee6644e11bf72f3143b51bd772430b4eeb7aff8fe4dc8386f554dd4600
Dec 01 14:03:57.145 INFO running `"docker" "start" "-a" "49d3c0ee6644e11bf72f3143b51bd772430b4eeb7aff8fe4dc8386f554dd4600"`
Dec 01 14:03:58.967 INFO [stderr] usermod: no changes
Dec 01 14:03:59.079 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.08s
Dec 01 14:03:59.080 INFO [stderr]      Running /target/debug/deps/tic_tac_toe-d7211623a2ee2cf3
Dec 01 14:03:59.087 INFO [stdout] 
Dec 01 14:03:59.087 INFO [stdout] running 0 tests
Dec 01 14:03:59.087 INFO [stdout] 
Dec 01 14:03:59.087 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Dec 01 14:03:59.087 INFO [stdout] 
Dec 01 14:03:59.092 INFO [stderr] su: No module specific data is present
Dec 01 14:04:00.267 INFO running `"docker" "inspect" "49d3c0ee6644e11bf72f3143b51bd772430b4eeb7aff8fe4dc8386f554dd4600"`
Dec 01 14:04:00.571 INFO running `"docker" "rm" "-f" "49d3c0ee6644e11bf72f3143b51bd772430b4eeb7aff8fe4dc8386f554dd4600"`
Dec 01 14:04:00.936 INFO [stdout] 49d3c0ee6644e11bf72f3143b51bd772430b4eeb7aff8fe4dc8386f554dd4600
