Oct 31 22:17:11.169 INFO testing sarahlim/parcheesi against beta-2018-10-30 for beta-1.31-1
Oct 31 22:17:11.170 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-7/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 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:11.717 INFO blam! 96630fb3a0eb5c8bef9bca4b1ccbc51c8dbc3913933450221b3c99227c763353
Oct 31 22:17:11.727 INFO running `"docker" "start" "-a" "96630fb3a0eb5c8bef9bca4b1ccbc51c8dbc3913933450221b3c99227c763353"`
Oct 31 22:17:12.941 INFO kablam! usermod: no changes
Oct 31 22:17:13.060 INFO kablam!    Compiling encoding_rs v0.6.10
Oct 31 22:17:20.039 INFO kablam!    Compiling quick-xml v0.7.3
Oct 31 22:17:21.778 INFO kablam!    Compiling parcheesi v0.1.0 (/source)
Oct 31 22:17:22.335 INFO kablam! warning: unused import: `super::deserialize`
Oct 31 22:17:22.335 INFO kablam!  --> src/board.rs:8:5
Oct 31 22:17:22.335 INFO kablam!   |
Oct 31 22:17:22.335 INFO kablam! 8 | use super::deserialize;
Oct 31 22:17:22.335 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^
Oct 31 22:17:22.335 INFO kablam!   |
Oct 31 22:17:22.335 INFO kablam!   = note: #[warn(unused_imports)] on by default
Oct 31 22:17:22.335 INFO kablam! 
Oct 31 22:17:22.335 INFO kablam! warning: unused import: `super::deserialize`
Oct 31 22:17:22.335 INFO kablam!  --> src/gametree.rs:4:5
Oct 31 22:17:22.335 INFO kablam!   |
Oct 31 22:17:22.335 INFO kablam! 4 | use super::deserialize;
Oct 31 22:17:22.335 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^
Oct 31 22:17:22.335 INFO kablam! 
Oct 31 22:17:22.335 INFO kablam! warning: unused import: `super::*`
Oct 31 22:17:22.335 INFO kablam!    --> src/gametree.rs:188:9
Oct 31 22:17:22.335 INFO kablam!     |
Oct 31 22:17:22.335 INFO kablam! 188 |     use super::*;
Oct 31 22:17:22.335 INFO kablam!     |         ^^^^^^^^
Oct 31 22:17:22.335 INFO kablam! 
Oct 31 22:17:22.335 INFO kablam! warning: unused import: `super::*`
Oct 31 22:17:22.335 INFO kablam!    --> src/autoplayers.rs:239:9
Oct 31 22:17:22.335 INFO kablam!     |
Oct 31 22:17:22.335 INFO kablam! 239 |     use super::*;
Oct 31 22:17:22.335 INFO kablam!     |         ^^^^^^^^
Oct 31 22:17:22.335 INFO kablam! 
Oct 31 22:17:22.335 INFO kablam! warning: unused imports: `Board`, `Loc`
Oct 31 22:17:22.335 INFO kablam!   --> src/main.rs:20:13
Oct 31 22:17:22.335 INFO kablam!    |
Oct 31 22:17:22.335 INFO kablam! 20 | use board::{Board, Color, Loc};
Oct 31 22:17:22.335 INFO kablam!    |             ^^^^^         ^^^
Oct 31 22:17:22.335 INFO kablam! 
Oct 31 22:17:22.335 INFO kablam! warning: unused import: `dice::Dice`
Oct 31 22:17:22.335 INFO kablam!   --> src/main.rs:21:5
Oct 31 22:17:22.335 INFO kablam!    |
Oct 31 22:17:22.335 INFO kablam! 21 | use dice::Dice;
Oct 31 22:17:22.335 INFO kablam!    |     ^^^^^^^^^^
Oct 31 22:17:22.335 INFO kablam! 
Oct 31 22:17:22.335 INFO kablam! warning: unused import: `player::Player`
Oct 31 22:17:22.335 INFO kablam!   --> src/main.rs:22:5
Oct 31 22:17:22.335 INFO kablam!    |
Oct 31 22:17:22.335 INFO kablam! 22 | use player::Player;
Oct 31 22:17:22.335 INFO kablam!    |     ^^^^^^^^^^^^^^
Oct 31 22:17:22.335 INFO kablam! 
Oct 31 22:17:22.607 INFO kablam! warning: unreachable statement
Oct 31 22:17:22.607 INFO kablam!   --> src/deserialize.rs:40:25
Oct 31 22:17:22.607 INFO kablam!    |
Oct 31 22:17:22.607 INFO kablam! 40 |                         return XmlMessage::Error;
Oct 31 22:17:22.607 INFO kablam!    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 22:17:22.607 INFO kablam!    |
Oct 31 22:17:22.607 INFO kablam!    = note: #[warn(unreachable_code)] on by default
Oct 31 22:17:22.607 INFO kablam! 
Oct 31 22:17:22.679 INFO kablam! warning: unused variable: `dice`
Oct 31 22:17:22.679 INFO kablam!    --> src/board.rs:276:26
Oct 31 22:17:22.679 INFO kablam!     |
Oct 31 22:17:22.679 INFO kablam! 276 |                          dice: &Dice,
Oct 31 22:17:22.679 INFO kablam!     |                          ^^^^ help: consider using `_dice` instead
Oct 31 22:17:22.679 INFO kablam!     |
Oct 31 22:17:22.679 INFO kablam!     = note: #[warn(unused_variables)] on by default
Oct 31 22:17:22.679 INFO kablam! 
Oct 31 22:17:22.679 INFO kablam! warning: unused variable: `pawn_loc`
Oct 31 22:17:22.679 INFO kablam!   --> src/gametree.rs:99:17
Oct 31 22:17:22.679 INFO kablam!    |
Oct 31 22:17:22.679 INFO kablam! 99 |             let pawn_loc: Loc = self.pawns[self.current_pawn];
Oct 31 22:17:22.679 INFO kablam!    |                 ^^^^^^^^ help: consider using `_pawn_loc` instead
Oct 31 22:17:22.695 INFO kablam! 
Oct 31 22:17:22.781 INFO kablam! warning: variable does not need to be mutable
Oct 31 22:17:22.782 INFO kablam!    --> src/game.rs:144:17
Oct 31 22:17:22.782 INFO kablam!     |
Oct 31 22:17:22.782 INFO kablam! 144 |             let mut chosen_moves: Vec<Move> =
Oct 31 22:17:22.783 INFO kablam!     |                 ----^^^^^^^^^^^^
Oct 31 22:17:22.783 INFO kablam!     |                 |
Oct 31 22:17:22.783 INFO kablam!     |                 help: remove this `mut`
Oct 31 22:17:22.784 INFO kablam!     |
Oct 31 22:17:22.784 INFO kablam!     = note: #[warn(unused_mut)] on by default
Oct 31 22:17:22.784 INFO kablam! 
Oct 31 22:17:22.875 INFO kablam! warning: struct is never constructed: `MoveEndPawnPlayer`
Oct 31 22:17:22.875 INFO kablam!    --> src/autoplayers.rs:150:1
Oct 31 22:17:22.876 INFO kablam!     |
Oct 31 22:17:22.876 INFO kablam! 150 | pub struct MoveEndPawnPlayer {
Oct 31 22:17:22.876 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 22:17:22.876 INFO kablam!     |
Oct 31 22:17:22.877 INFO kablam!     = note: #[warn(dead_code)] on by default
Oct 31 22:17:22.877 INFO kablam! 
Oct 31 22:17:22.877 INFO kablam! warning: method is never used: `new`
Oct 31 22:17:22.878 INFO kablam!    --> src/autoplayers.rs:157:5
Oct 31 22:17:22.878 INFO kablam!     |
Oct 31 22:17:22.878 INFO kablam! 157 | /     fn new(name: String,
Oct 31 22:17:22.878 INFO kablam! 158 | |            color: Color,
Oct 31 22:17:22.879 INFO kablam! 159 | |            should_reverse_path: bool)
Oct 31 22:17:22.879 INFO kablam! 160 | |            -> MoveEndPawnPlayer {
Oct 31 22:17:22.879 INFO kablam! ...   |
Oct 31 22:17:22.879 INFO kablam! 165 | |         }
Oct 31 22:17:22.880 INFO kablam! 166 | |     }
Oct 31 22:17:22.880 INFO kablam!     | |_____^
Oct 31 22:17:22.880 INFO kablam! 
Oct 31 22:17:22.880 INFO kablam! warning: function is never used: `move_first_pawn_player`
Oct 31 22:17:22.881 INFO kablam!    --> src/autoplayers.rs:228:1
Oct 31 22:17:22.881 INFO kablam!     |
Oct 31 22:17:22.881 INFO kablam! 228 | fn move_first_pawn_player(name: String, color: Color) -> MoveEndPawnPlayer {
Oct 31 22:17:22.881 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 22:17:22.882 INFO kablam! 
Oct 31 22:17:22.882 INFO kablam! warning: function is never used: `move_last_pawn_player`
Oct 31 22:17:22.882 INFO kablam!    --> src/autoplayers.rs:234:1
Oct 31 22:17:22.882 INFO kablam!     |
Oct 31 22:17:22.883 INFO kablam! 234 | fn move_last_pawn_player(name: String, color: Color) -> MoveEndPawnPlayer {
Oct 31 22:17:22.883 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 22:17:22.883 INFO kablam! 
Oct 31 22:17:22.884 INFO kablam! warning: function is never used: `start_server`
Oct 31 22:17:22.884 INFO kablam!  --> src/networkgame.rs:8:1
Oct 31 22:17:22.884 INFO kablam!   |
Oct 31 22:17:22.885 INFO kablam! 8 | pub fn start_server() {
Oct 31 22:17:22.885 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^
Oct 31 22:17:22.885 INFO kablam! 
Oct 31 22:17:22.886 INFO kablam! warning: variable `CELL_WIDTH` should have a snake case name such as `cell_width`
Oct 31 22:17:22.886 INFO kablam!    --> src/board.rs:822:13
Oct 31 22:17:22.886 INFO kablam!     |
Oct 31 22:17:22.886 INFO kablam! 822 |         let CELL_WIDTH = 8;
Oct 31 22:17:22.887 INFO kablam!     |             ^^^^^^^^^^
Oct 31 22:17:22.887 INFO kablam!     |
Oct 31 22:17:22.887 INFO kablam!     = note: #[warn(non_snake_case)] on by default
Oct 31 22:17:22.888 INFO kablam! 
Oct 31 22:17:22.888 INFO kablam! warning: unused `std::result::Result` that must be used
Oct 31 22:17:22.888 INFO kablam!   --> src/networkgame.rs:15:9
Oct 31 22:17:22.888 INFO kablam!    |
Oct 31 22:17:22.889 INFO kablam! 15 |         writer.write_all("Red\n".as_bytes());
Oct 31 22:17:22.889 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 22:17:22.889 INFO kablam!    |
Oct 31 22:17:22.889 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Oct 31 22:17:22.890 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Oct 31 22:17:22.890 INFO kablam! 
Oct 31 22:17:24.804 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 11.83s
Oct 31 22:17:24.808 INFO kablam! su: No module specific data is present
Oct 31 22:17:25.621 INFO running `"docker" "rm" "-f" "96630fb3a0eb5c8bef9bca4b1ccbc51c8dbc3913933450221b3c99227c763353"`
Oct 31 22:17:25.869 INFO blam! 96630fb3a0eb5c8bef9bca4b1ccbc51c8dbc3913933450221b3c99227c763353
Oct 31 22:17:25.873 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-7/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/beta-1.31-1/beta-2018-10-30:/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 +beta-2018-10-30 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:26.478 INFO blam! 63467b8584960fd4934b41641b9942b6920096e9568e6374e875052c4c570cd5
Oct 31 22:17:26.481 INFO running `"docker" "start" "-a" "63467b8584960fd4934b41641b9942b6920096e9568e6374e875052c4c570cd5"`
Oct 31 22:17:28.769 INFO kablam! usermod: no changes
Oct 31 22:17:28.870 INFO kablam!    Compiling parcheesi v0.1.0 (/source)
Oct 31 22:17:29.395 INFO kablam! warning: unused imports: `Board`, `Loc`
Oct 31 22:17:29.395 INFO kablam!   --> src/main.rs:20:13
Oct 31 22:17:29.395 INFO kablam!    |
Oct 31 22:17:29.395 INFO kablam! 20 | use board::{Board, Color, Loc};
Oct 31 22:17:29.395 INFO kablam!    |             ^^^^^         ^^^
Oct 31 22:17:29.395 INFO kablam!    |
Oct 31 22:17:29.395 INFO kablam!    = note: #[warn(unused_imports)] on by default
Oct 31 22:17:29.395 INFO kablam! 
Oct 31 22:17:29.395 INFO kablam! warning: unused import: `dice::Dice`
Oct 31 22:17:29.395 INFO kablam!   --> src/main.rs:21:5
Oct 31 22:17:29.395 INFO kablam!    |
Oct 31 22:17:29.395 INFO kablam! 21 | use dice::Dice;
Oct 31 22:17:29.395 INFO kablam!    |     ^^^^^^^^^^
Oct 31 22:17:29.395 INFO kablam! 
Oct 31 22:17:29.395 INFO kablam! warning: unused import: `player::Player`
Oct 31 22:17:29.395 INFO kablam!   --> src/main.rs:22:5
Oct 31 22:17:29.395 INFO kablam!    |
Oct 31 22:17:29.395 INFO kablam! 22 | use player::Player;
Oct 31 22:17:29.395 INFO kablam!    |     ^^^^^^^^^^^^^^
Oct 31 22:17:29.395 INFO kablam! 
Oct 31 22:17:29.870 INFO kablam! warning: unreachable statement
Oct 31 22:17:29.870 INFO kablam!   --> src/deserialize.rs:40:25
Oct 31 22:17:29.870 INFO kablam!    |
Oct 31 22:17:29.870 INFO kablam! 40 |                         return XmlMessage::Error;
Oct 31 22:17:29.870 INFO kablam!    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 22:17:29.870 INFO kablam!    |
Oct 31 22:17:29.870 INFO kablam!    = note: #[warn(unreachable_code)] on by default
Oct 31 22:17:29.870 INFO kablam! 
Oct 31 22:17:29.980 INFO kablam! warning: unused variable: `dice`
Oct 31 22:17:29.980 INFO kablam!     --> src/board.rs:1301:21
Oct 31 22:17:29.980 INFO kablam!      |
Oct 31 22:17:29.980 INFO kablam! 1301 |         let (board, dice) =
Oct 31 22:17:29.980 INFO kablam!      |                     ^^^^ help: consider using `_dice` instead
Oct 31 22:17:29.980 INFO kablam!      |
Oct 31 22:17:29.980 INFO kablam!      = note: #[warn(unused_variables)] on by default
Oct 31 22:17:29.980 INFO kablam! 
Oct 31 22:17:29.981 INFO kablam! warning: unused variable: `dice`
Oct 31 22:17:29.981 INFO kablam!    --> src/board.rs:276:26
Oct 31 22:17:29.981 INFO kablam!     |
Oct 31 22:17:29.981 INFO kablam! 276 |                          dice: &Dice,
Oct 31 22:17:29.981 INFO kablam!     |                          ^^^^ help: consider using `_dice` instead
Oct 31 22:17:29.981 INFO kablam! 
Oct 31 22:17:29.982 INFO kablam! warning: unused variable: `pawn_loc`
Oct 31 22:17:29.982 INFO kablam!   --> src/gametree.rs:99:17
Oct 31 22:17:29.983 INFO kablam!    |
Oct 31 22:17:29.983 INFO kablam! 99 |             let pawn_loc: Loc = self.pawns[self.current_pawn];
Oct 31 22:17:29.983 INFO kablam!    |                 ^^^^^^^^ help: consider using `_pawn_loc` instead
Oct 31 22:17:29.983 INFO kablam! 
Oct 31 22:17:30.171 INFO kablam! warning: variable does not need to be mutable
Oct 31 22:17:30.171 INFO kablam!    --> src/game.rs:144:17
Oct 31 22:17:30.171 INFO kablam!     |
Oct 31 22:17:30.171 INFO kablam! 144 |             let mut chosen_moves: Vec<Move> =
Oct 31 22:17:30.171 INFO kablam!     |                 ----^^^^^^^^^^^^
Oct 31 22:17:30.171 INFO kablam!     |                 |
Oct 31 22:17:30.172 INFO kablam!     |                 help: remove this `mut`
Oct 31 22:17:30.172 INFO kablam!     |
Oct 31 22:17:30.172 INFO kablam!     = note: #[warn(unused_mut)] on by default
Oct 31 22:17:30.172 INFO kablam! 
Oct 31 22:17:30.244 INFO kablam! warning: variable does not need to be mutable
Oct 31 22:17:30.244 INFO kablam!    --> src/gametree.rs:235:13
Oct 31 22:17:30.244 INFO kablam!     |
Oct 31 22:17:30.244 INFO kablam! 235 |         let mut test = GameTree::new(test_board, test_dice, Color::Green);
Oct 31 22:17:30.244 INFO kablam!     |             ----^^^^
Oct 31 22:17:30.244 INFO kablam!     |             |
Oct 31 22:17:30.244 INFO kablam!     |             help: remove this `mut`
Oct 31 22:17:30.244 INFO kablam! 
Oct 31 22:17:30.335 INFO kablam! warning: function is never used: `move_last_pawn_player`
Oct 31 22:17:30.335 INFO kablam!    --> src/autoplayers.rs:234:1
Oct 31 22:17:30.335 INFO kablam!     |
Oct 31 22:17:30.335 INFO kablam! 234 | fn move_last_pawn_player(name: String, color: Color) -> MoveEndPawnPlayer {
Oct 31 22:17:30.335 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 22:17:30.335 INFO kablam!     |
Oct 31 22:17:30.335 INFO kablam!     = note: #[warn(dead_code)] on by default
Oct 31 22:17:30.335 INFO kablam! 
Oct 31 22:17:30.336 INFO kablam! warning: function is never used: `start_server`
Oct 31 22:17:30.336 INFO kablam!  --> src/networkgame.rs:8:1
Oct 31 22:17:30.336 INFO kablam!   |
Oct 31 22:17:30.336 INFO kablam! 8 | pub fn start_server() {
Oct 31 22:17:30.336 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^
Oct 31 22:17:30.336 INFO kablam! 
Oct 31 22:17:30.338 INFO kablam! warning: variable `CELL_WIDTH` should have a snake case name such as `cell_width`
Oct 31 22:17:30.338 INFO kablam!    --> src/board.rs:822:13
Oct 31 22:17:30.338 INFO kablam!     |
Oct 31 22:17:30.338 INFO kablam! 822 |         let CELL_WIDTH = 8;
Oct 31 22:17:30.338 INFO kablam!     |             ^^^^^^^^^^
Oct 31 22:17:30.338 INFO kablam!     |
Oct 31 22:17:30.338 INFO kablam!     = note: #[warn(non_snake_case)] on by default
Oct 31 22:17:30.338 INFO kablam! 
Oct 31 22:17:30.363 INFO kablam! warning: unused `std::result::Result` that must be used
Oct 31 22:17:30.364 INFO kablam!   --> src/networkgame.rs:15:9
Oct 31 22:17:30.364 INFO kablam!    |
Oct 31 22:17:30.364 INFO kablam! 15 |         writer.write_all("Red\n".as_bytes());
Oct 31 22:17:30.364 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Oct 31 22:17:30.364 INFO kablam!    |
Oct 31 22:17:30.364 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Oct 31 22:17:30.364 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Oct 31 22:17:30.364 INFO kablam! 
Oct 31 22:17:33.732 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 4.93s
Oct 31 22:17:33.739 INFO kablam! su: No module specific data is present
Oct 31 22:17:34.347 INFO running `"docker" "rm" "-f" "63467b8584960fd4934b41641b9942b6920096e9568e6374e875052c4c570cd5"`
Oct 31 22:17:34.679 INFO blam! 63467b8584960fd4934b41641b9942b6920096e9568e6374e875052c4c570cd5
