Oct 31 22:17:17.322 INFO testing sarahlim/parcheesi against 1.30.0 for beta-1.31-1
Oct 31 22:17:17.324 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-1/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-1/1.30.0:/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.0 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"`
Oct 31 22:17:17.767 INFO blam! d33f4a5a673ec292334b1b6e632cf4e8b7ff798329822feb8486cf14d840b13f
Oct 31 22:17:17.770 INFO running `"docker" "start" "-a" "d33f4a5a673ec292334b1b6e632cf4e8b7ff798329822feb8486cf14d840b13f"`
Oct 31 22:17:19.235 INFO kablam! usermod: no changes
Oct 31 22:17:19.363 INFO kablam!    Compiling rustc-demangle v0.1.4
Oct 31 22:17:19.363 INFO kablam!    Compiling backtrace-sys v0.1.10
Oct 31 22:17:19.363 INFO kablam!    Compiling encoding_rs v0.6.10
Oct 31 22:17:36.503 INFO kablam!    Compiling backtrace v0.3.2
Oct 31 22:17:37.510 INFO kablam!    Compiling error-chain v0.10.0
Oct 31 22:17:38.444 INFO kablam!    Compiling quick-xml v0.7.3
Oct 31 22:17:39.949 INFO kablam!    Compiling parcheesi v0.1.0 (/source)
Oct 31 22:17:40.343 INFO kablam! warning: unused import: `super::deserialize`
Oct 31 22:17:40.343 INFO kablam!  --> src/board.rs:8:5
Oct 31 22:17:40.344 INFO kablam!   |
Oct 31 22:17:40.344 INFO kablam! 8 | use super::deserialize;
Oct 31 22:17:40.344 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^
Oct 31 22:17:40.344 INFO kablam!   |
Oct 31 22:17:40.345 INFO kablam!   = note: #[warn(unused_imports)] on by default
Oct 31 22:17:40.345 INFO kablam! 
Oct 31 22:17:40.345 INFO kablam! warning: unused import: `super::deserialize`
Oct 31 22:17:40.345 INFO kablam!  --> src/gametree.rs:4:5
Oct 31 22:17:40.346 INFO kablam!   |
Oct 31 22:17:40.346 INFO kablam! 4 | use super::deserialize;
Oct 31 22:17:40.346 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^
Oct 31 22:17:40.346 INFO kablam! 
Oct 31 22:17:40.347 INFO kablam! warning: unused import: `super::*`
Oct 31 22:17:40.347 INFO kablam!    --> src/gametree.rs:188:9
Oct 31 22:17:40.347 INFO kablam!     |
Oct 31 22:17:40.347 INFO kablam! 188 |     use super::*;
Oct 31 22:17:40.347 INFO kablam!     |         ^^^^^^^^
Oct 31 22:17:40.348 INFO kablam! 
Oct 31 22:17:40.348 INFO kablam! warning: unused import: `super::*`
Oct 31 22:17:40.348 INFO kablam!    --> src/autoplayers.rs:239:9
Oct 31 22:17:40.349 INFO kablam!     |
Oct 31 22:17:40.349 INFO kablam! 239 |     use super::*;
Oct 31 22:17:40.349 INFO kablam!     |         ^^^^^^^^
Oct 31 22:17:40.349 INFO kablam! 
Oct 31 22:17:40.349 INFO kablam! warning: unused imports: `Board`, `Loc`
Oct 31 22:17:40.350 INFO kablam!   --> src/main.rs:20:13
Oct 31 22:17:40.350 INFO kablam!    |
Oct 31 22:17:40.350 INFO kablam! 20 | use board::{Board, Color, Loc};
Oct 31 22:17:40.351 INFO kablam!    |             ^^^^^         ^^^
Oct 31 22:17:40.351 INFO kablam! 
Oct 31 22:17:40.351 INFO kablam! warning: unused import: `dice::Dice`
Oct 31 22:17:40.351 INFO kablam!   --> src/main.rs:21:5
Oct 31 22:17:40.352 INFO kablam!    |
Oct 31 22:17:40.352 INFO kablam! 21 | use dice::Dice;
Oct 31 22:17:40.352 INFO kablam!    |     ^^^^^^^^^^
Oct 31 22:17:40.352 INFO kablam! 
Oct 31 22:17:40.352 INFO kablam! warning: unused import: `player::Player`
Oct 31 22:17:40.353 INFO kablam!   --> src/main.rs:22:5
Oct 31 22:17:40.353 INFO kablam!    |
Oct 31 22:17:40.353 INFO kablam! 22 | use player::Player;
Oct 31 22:17:40.353 INFO kablam!    |     ^^^^^^^^^^^^^^
Oct 31 22:17:40.354 INFO kablam! 
Oct 31 22:17:40.595 INFO kablam! warning: unreachable statement
Oct 31 22:17:40.595 INFO kablam!   --> src/deserialize.rs:40:25
Oct 31 22:17:40.595 INFO kablam!    |
Oct 31 22:17:40.595 INFO kablam! 40 |                         return XmlMessage::Error;
Oct 31 22:17:40.595 INFO kablam!    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 22:17:40.595 INFO kablam!    |
Oct 31 22:17:40.595 INFO kablam!    = note: #[warn(unreachable_code)] on by default
Oct 31 22:17:40.595 INFO kablam! 
Oct 31 22:17:40.663 INFO kablam! warning: unused variable: `dice`
Oct 31 22:17:40.663 INFO kablam!    --> src/board.rs:276:26
Oct 31 22:17:40.663 INFO kablam!     |
Oct 31 22:17:40.663 INFO kablam! 276 |                          dice: &Dice,
Oct 31 22:17:40.663 INFO kablam!     |                          ^^^^ help: consider using `_dice` instead
Oct 31 22:17:40.663 INFO kablam!     |
Oct 31 22:17:40.663 INFO kablam!     = note: #[warn(unused_variables)] on by default
Oct 31 22:17:40.663 INFO kablam! 
Oct 31 22:17:40.664 INFO kablam! warning: unused variable: `pawn_loc`
Oct 31 22:17:40.664 INFO kablam!   --> src/gametree.rs:99:17
Oct 31 22:17:40.664 INFO kablam!    |
Oct 31 22:17:40.667 INFO kablam! 99 |             let pawn_loc: Loc = self.pawns[self.current_pawn];
Oct 31 22:17:40.667 INFO kablam!    |                 ^^^^^^^^ help: consider using `_pawn_loc` instead
Oct 31 22:17:40.667 INFO kablam! 
Oct 31 22:17:40.732 INFO kablam! warning: variable does not need to be mutable
Oct 31 22:17:40.732 INFO kablam!    --> src/game.rs:144:17
Oct 31 22:17:40.732 INFO kablam!     |
Oct 31 22:17:40.732 INFO kablam! 144 |             let mut chosen_moves: Vec<Move> =
Oct 31 22:17:40.735 INFO kablam!     |                 ----^^^^^^^^^^^^
Oct 31 22:17:40.735 INFO kablam!     |                 |
Oct 31 22:17:40.736 INFO kablam!     |                 help: remove this `mut`
Oct 31 22:17:40.736 INFO kablam!     |
Oct 31 22:17:40.736 INFO kablam!     = note: #[warn(unused_mut)] on by default
Oct 31 22:17:40.737 INFO kablam! 
Oct 31 22:17:40.797 INFO kablam! warning: struct is never constructed: `MoveEndPawnPlayer`
Oct 31 22:17:40.798 INFO kablam!    --> src/autoplayers.rs:150:1
Oct 31 22:17:40.798 INFO kablam!     |
Oct 31 22:17:40.798 INFO kablam! 150 | pub struct MoveEndPawnPlayer {
Oct 31 22:17:40.798 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 22:17:40.799 INFO kablam!     |
Oct 31 22:17:40.799 INFO kablam!     = note: #[warn(dead_code)] on by default
Oct 31 22:17:40.799 INFO kablam! 
Oct 31 22:17:40.799 INFO kablam! warning: method is never used: `new`
Oct 31 22:17:40.799 INFO kablam!    --> src/autoplayers.rs:157:5
Oct 31 22:17:40.799 INFO kablam!     |
Oct 31 22:17:40.799 INFO kablam! 157 | /     fn new(name: String,
Oct 31 22:17:40.799 INFO kablam! 158 | |            color: Color,
Oct 31 22:17:40.799 INFO kablam! 159 | |            should_reverse_path: bool)
Oct 31 22:17:40.799 INFO kablam! 160 | |            -> MoveEndPawnPlayer {
Oct 31 22:17:40.799 INFO kablam! ...   |
Oct 31 22:17:40.799 INFO kablam! 165 | |         }
Oct 31 22:17:40.799 INFO kablam! 166 | |     }
Oct 31 22:17:40.799 INFO kablam!     | |_____^
Oct 31 22:17:40.799 INFO kablam! 
Oct 31 22:17:40.799 INFO kablam! warning: function is never used: `move_first_pawn_player`
Oct 31 22:17:40.799 INFO kablam!    --> src/autoplayers.rs:228:1
Oct 31 22:17:40.799 INFO kablam!     |
Oct 31 22:17:40.799 INFO kablam! 228 | fn move_first_pawn_player(name: String, color: Color) -> MoveEndPawnPlayer {
Oct 31 22:17:40.799 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 22:17:40.799 INFO kablam! 
Oct 31 22:17:40.799 INFO kablam! warning: function is never used: `move_last_pawn_player`
Oct 31 22:17:40.799 INFO kablam!    --> src/autoplayers.rs:234:1
Oct 31 22:17:40.799 INFO kablam!     |
Oct 31 22:17:40.799 INFO kablam! 234 | fn move_last_pawn_player(name: String, color: Color) -> MoveEndPawnPlayer {
Oct 31 22:17:40.799 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 22:17:40.799 INFO kablam! 
Oct 31 22:17:40.799 INFO kablam! warning: function is never used: `start_server`
Oct 31 22:17:40.799 INFO kablam!  --> src/networkgame.rs:8:1
Oct 31 22:17:40.799 INFO kablam!   |
Oct 31 22:17:40.799 INFO kablam! 8 | pub fn start_server() {
Oct 31 22:17:40.799 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^
Oct 31 22:17:40.799 INFO kablam! 
Oct 31 22:17:40.802 INFO kablam! warning: variable `CELL_WIDTH` should have a snake case name such as `cell_width`
Oct 31 22:17:40.803 INFO kablam!    --> src/board.rs:822:13
Oct 31 22:17:40.803 INFO kablam!     |
Oct 31 22:17:40.803 INFO kablam! 822 |         let CELL_WIDTH = 8;
Oct 31 22:17:40.803 INFO kablam!     |             ^^^^^^^^^^
Oct 31 22:17:40.803 INFO kablam!     |
Oct 31 22:17:40.803 INFO kablam!     = note: #[warn(non_snake_case)] on by default
Oct 31 22:17:40.803 INFO kablam! 
Oct 31 22:17:40.811 INFO kablam! warning: unused `std::result::Result` which must be used
Oct 31 22:17:40.811 INFO kablam!   --> src/networkgame.rs:15:9
Oct 31 22:17:40.811 INFO kablam!    |
Oct 31 22:17:40.811 INFO kablam! 15 |         writer.write_all("Red\n".as_bytes());
Oct 31 22:17:40.811 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 22:17:40.811 INFO kablam!    |
Oct 31 22:17:40.811 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Oct 31 22:17:40.811 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Oct 31 22:17:40.811 INFO kablam! 
Oct 31 22:17:42.811 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 23.52s
Oct 31 22:17:42.811 INFO kablam! su: No module specific data is present
Oct 31 22:17:43.463 INFO running `"docker" "rm" "-f" "d33f4a5a673ec292334b1b6e632cf4e8b7ff798329822feb8486cf14d840b13f"`
Oct 31 22:17:43.759 INFO blam! d33f4a5a673ec292334b1b6e632cf4e8b7ff798329822feb8486cf14d840b13f
Oct 31 22:17:43.765 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-1/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/beta-1.31-1/1.30.0:/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.0 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"`
Oct 31 22:17:44.188 INFO blam! e72a9db26a996ffac4e4cde3a24dea805604f48ac2b0d07805da3aa5be2bb33f
Oct 31 22:17:44.193 INFO running `"docker" "start" "-a" "e72a9db26a996ffac4e4cde3a24dea805604f48ac2b0d07805da3aa5be2bb33f"`
Oct 31 22:17:45.330 INFO kablam! usermod: no changes
Oct 31 22:17:45.423 INFO kablam!    Compiling parcheesi v0.1.0 (/source)
Oct 31 22:17:45.807 INFO kablam! warning: unused imports: `Board`, `Loc`
Oct 31 22:17:45.807 INFO kablam!   --> src/main.rs:20:13
Oct 31 22:17:45.807 INFO kablam!    |
Oct 31 22:17:45.807 INFO kablam! 20 | use board::{Board, Color, Loc};
Oct 31 22:17:45.807 INFO kablam!    |             ^^^^^         ^^^
Oct 31 22:17:45.807 INFO kablam!    |
Oct 31 22:17:45.807 INFO kablam!    = note: #[warn(unused_imports)] on by default
Oct 31 22:17:45.807 INFO kablam! 
Oct 31 22:17:45.807 INFO kablam! warning: unused import: `dice::Dice`
Oct 31 22:17:45.807 INFO kablam!   --> src/main.rs:21:5
Oct 31 22:17:45.807 INFO kablam!    |
Oct 31 22:17:45.807 INFO kablam! 21 | use dice::Dice;
Oct 31 22:17:45.807 INFO kablam!    |     ^^^^^^^^^^
Oct 31 22:17:45.807 INFO kablam! 
Oct 31 22:17:45.807 INFO kablam! warning: unused import: `player::Player`
Oct 31 22:17:45.807 INFO kablam!   --> src/main.rs:22:5
Oct 31 22:17:45.807 INFO kablam!    |
Oct 31 22:17:45.807 INFO kablam! 22 | use player::Player;
Oct 31 22:17:45.807 INFO kablam!    |     ^^^^^^^^^^^^^^
Oct 31 22:17:45.807 INFO kablam! 
Oct 31 22:17:46.262 INFO kablam! warning: unreachable statement
Oct 31 22:17:46.262 INFO kablam!   --> src/deserialize.rs:40:25
Oct 31 22:17:46.262 INFO kablam!    |
Oct 31 22:17:46.263 INFO kablam! 40 |                         return XmlMessage::Error;
Oct 31 22:17:46.263 INFO kablam!    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 22:17:46.263 INFO kablam!    |
Oct 31 22:17:46.264 INFO kablam!    = note: #[warn(unreachable_code)] on by default
Oct 31 22:17:46.264 INFO kablam! 
Oct 31 22:17:46.365 INFO kablam! warning: unused variable: `dice`
Oct 31 22:17:46.365 INFO kablam!     --> src/board.rs:1301:21
Oct 31 22:17:46.365 INFO kablam!      |
Oct 31 22:17:46.365 INFO kablam! 1301 |         let (board, dice) =
Oct 31 22:17:46.365 INFO kablam!      |                     ^^^^ help: consider using `_dice` instead
Oct 31 22:17:46.365 INFO kablam!      |
Oct 31 22:17:46.365 INFO kablam!      = note: #[warn(unused_variables)] on by default
Oct 31 22:17:46.365 INFO kablam! 
Oct 31 22:17:46.368 INFO kablam! warning: unused variable: `dice`
Oct 31 22:17:46.368 INFO kablam!    --> src/board.rs:276:26
Oct 31 22:17:46.368 INFO kablam!     |
Oct 31 22:17:46.368 INFO kablam! 276 |                          dice: &Dice,
Oct 31 22:17:46.368 INFO kablam!     |                          ^^^^ help: consider using `_dice` instead
Oct 31 22:17:46.368 INFO kablam! 
Oct 31 22:17:46.368 INFO kablam! warning: unused variable: `pawn_loc`
Oct 31 22:17:46.368 INFO kablam!   --> src/gametree.rs:99:17
Oct 31 22:17:46.368 INFO kablam!    |
Oct 31 22:17:46.368 INFO kablam! 99 |             let pawn_loc: Loc = self.pawns[self.current_pawn];
Oct 31 22:17:46.368 INFO kablam!    |                 ^^^^^^^^ help: consider using `_pawn_loc` instead
Oct 31 22:17:46.368 INFO kablam! 
Oct 31 22:17:46.504 INFO kablam! warning: variable does not need to be mutable
Oct 31 22:17:46.504 INFO kablam!    --> src/game.rs:144:17
Oct 31 22:17:46.504 INFO kablam!     |
Oct 31 22:17:46.504 INFO kablam! 144 |             let mut chosen_moves: Vec<Move> =
Oct 31 22:17:46.504 INFO kablam!     |                 ----^^^^^^^^^^^^
Oct 31 22:17:46.504 INFO kablam!     |                 |
Oct 31 22:17:46.504 INFO kablam!     |                 help: remove this `mut`
Oct 31 22:17:46.504 INFO kablam!     |
Oct 31 22:17:46.504 INFO kablam!     = note: #[warn(unused_mut)] on by default
Oct 31 22:17:46.504 INFO kablam! 
Oct 31 22:17:46.571 INFO kablam! warning: variable does not need to be mutable
Oct 31 22:17:46.571 INFO kablam!    --> src/gametree.rs:235:13
Oct 31 22:17:46.571 INFO kablam!     |
Oct 31 22:17:46.571 INFO kablam! 235 |         let mut test = GameTree::new(test_board, test_dice, Color::Green);
Oct 31 22:17:46.571 INFO kablam!     |             ----^^^^
Oct 31 22:17:46.571 INFO kablam!     |             |
Oct 31 22:17:46.571 INFO kablam!     |             help: remove this `mut`
Oct 31 22:17:46.571 INFO kablam! 
Oct 31 22:17:46.643 INFO kablam! warning: function is never used: `move_last_pawn_player`
Oct 31 22:17:46.643 INFO kablam!    --> src/autoplayers.rs:234:1
Oct 31 22:17:46.643 INFO kablam!     |
Oct 31 22:17:46.643 INFO kablam! 234 | fn move_last_pawn_player(name: String, color: Color) -> MoveEndPawnPlayer {
Oct 31 22:17:46.643 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 22:17:46.643 INFO kablam!     |
Oct 31 22:17:46.643 INFO kablam!     = note: #[warn(dead_code)] on by default
Oct 31 22:17:46.643 INFO kablam! 
Oct 31 22:17:46.643 INFO kablam! warning: function is never used: `start_server`
Oct 31 22:17:46.643 INFO kablam!  --> src/networkgame.rs:8:1
Oct 31 22:17:46.643 INFO kablam!   |
Oct 31 22:17:46.643 INFO kablam! 8 | pub fn start_server() {
Oct 31 22:17:46.643 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^
Oct 31 22:17:46.643 INFO kablam! 
Oct 31 22:17:46.646 INFO kablam! warning: variable `CELL_WIDTH` should have a snake case name such as `cell_width`
Oct 31 22:17:46.646 INFO kablam!    --> src/board.rs:822:13
Oct 31 22:17:46.646 INFO kablam!     |
Oct 31 22:17:46.646 INFO kablam! 822 |         let CELL_WIDTH = 8;
Oct 31 22:17:46.646 INFO kablam!     |             ^^^^^^^^^^
Oct 31 22:17:46.646 INFO kablam!     |
Oct 31 22:17:46.646 INFO kablam!     = note: #[warn(non_snake_case)] on by default
Oct 31 22:17:46.646 INFO kablam! 
Oct 31 22:17:46.677 INFO kablam! warning: unused `std::result::Result` which must be used
Oct 31 22:17:46.678 INFO kablam!   --> src/networkgame.rs:15:9
Oct 31 22:17:46.678 INFO kablam!    |
Oct 31 22:17:46.678 INFO kablam! 15 |         writer.write_all("Red\n".as_bytes());
Oct 31 22:17:46.678 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 22:17:46.678 INFO kablam!    |
Oct 31 22:17:46.679 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Oct 31 22:17:46.679 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Oct 31 22:17:46.679 INFO kablam! 
Oct 31 22:17:48.838 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 3.45s
Oct 31 22:17:48.840 INFO kablam! su: No module specific data is present
Oct 31 22:17:49.602 INFO running `"docker" "rm" "-f" "e72a9db26a996ffac4e4cde3a24dea805604f48ac2b0d07805da3aa5be2bb33f"`
Oct 31 22:17:49.897 INFO blam! e72a9db26a996ffac4e4cde3a24dea805604f48ac2b0d07805da3aa5be2bb33f
