Nov 01 11:09:21.030 INFO testing dougli1sqrd/rustship against beta-2018-10-30 for beta-1.31-1
Nov 01 11:09:21.031 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/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"`
Nov 01 11:09:21.637 INFO blam! 5be3c6b59eda975fa39a9c498a567594aa98a730df9201928ac5cbc223b19cac
Nov 01 11:09:21.643 INFO running `"docker" "start" "-a" "5be3c6b59eda975fa39a9c498a567594aa98a730df9201928ac5cbc223b19cac"`
Nov 01 11:09:22.759 INFO kablam! usermod: no changes
Nov 01 11:09:22.855 INFO kablam!    Compiling rustship v0.1.0 (/source)
Nov 01 11:09:23.360 INFO kablam! warning: unused variable: `coordinate`
Nov 01 11:09:23.360 INFO kablam!   --> src/board/board.rs:95:32
Nov 01 11:09:23.360 INFO kablam!    |
Nov 01 11:09:23.360 INFO kablam! 95 |     fn resolve_hit(& mut self, coordinate: Coordinate) {
Nov 01 11:09:23.360 INFO kablam!    |                                ^^^^^^^^^^ help: consider using `_coordinate` instead
Nov 01 11:09:23.360 INFO kablam!    |
Nov 01 11:09:23.361 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 11:09:23.361 INFO kablam! 
Nov 01 11:09:23.392 INFO kablam! warning: variant is never constructed: `Horizontal`
Nov 01 11:09:23.392 INFO kablam!  --> src/board/orientation.rs:9:5
Nov 01 11:09:23.392 INFO kablam!   |
Nov 01 11:09:23.392 INFO kablam! 9 |     Horizontal,
Nov 01 11:09:23.392 INFO kablam!   |     ^^^^^^^^^^
Nov 01 11:09:23.392 INFO kablam!   |
Nov 01 11:09:23.392 INFO kablam!   = note: #[warn(dead_code)] on by default
Nov 01 11:09:23.392 INFO kablam! 
Nov 01 11:09:23.392 INFO kablam! warning: variant is never constructed: `Vertical`
Nov 01 11:09:23.392 INFO kablam!   --> src/board/orientation.rs:10:5
Nov 01 11:09:23.392 INFO kablam!    |
Nov 01 11:09:23.392 INFO kablam! 10 |     Vertical
Nov 01 11:09:23.392 INFO kablam!    |     ^^^^^^^^
Nov 01 11:09:23.392 INFO kablam! 
Nov 01 11:09:23.392 INFO kablam! warning: method is never used: `rotate`
Nov 01 11:09:23.392 INFO kablam!   --> src/board/orientation.rs:20:5
Nov 01 11:09:23.392 INFO kablam!    |
Nov 01 11:09:23.392 INFO kablam! 20 |     pub fn rotate(self) -> Orientation {
Nov 01 11:09:23.392 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:09:23.392 INFO kablam! 
Nov 01 11:09:23.392 INFO kablam! warning: method is never used: `place`
Nov 01 11:09:23.392 INFO kablam!   --> src/board/board.rs:26:5
Nov 01 11:09:23.392 INFO kablam!    |
Nov 01 11:09:23.392 INFO kablam! 26 |     pub fn place(& mut self, ship_type: ShipType, position: Coordinate, direction: Orientation) -> Result<(), Vec<Coordinate>> {
Nov 01 11:09:23.392 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:09:23.392 INFO kablam! 
Nov 01 11:09:23.392 INFO kablam! warning: method is never used: `place_ship`
Nov 01 11:09:23.392 INFO kablam!   --> src/board/board.rs:36:5
Nov 01 11:09:23.392 INFO kablam!    |
Nov 01 11:09:23.392 INFO kablam! 36 |     pub fn place_ship(& mut self, ship: Ship<'a>) -> Result<(), Vec<Coordinate>> {
Nov 01 11:09:23.392 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:09:23.392 INFO kablam! 
Nov 01 11:09:23.392 INFO kablam! warning: method is never used: `receive_shot`
Nov 01 11:09:23.392 INFO kablam!   --> src/board/board.rs:52:5
Nov 01 11:09:23.392 INFO kablam!    |
Nov 01 11:09:23.393 INFO kablam! 52 |     pub fn receive_shot(& mut self, coordinate: Coordinate) -> HitStatus {
Nov 01 11:09:23.393 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:09:23.393 INFO kablam! 
Nov 01 11:09:23.393 INFO kablam! warning: method is never used: `update_grid`
Nov 01 11:09:23.393 INFO kablam!   --> src/board/board.rs:63:5
Nov 01 11:09:23.393 INFO kablam!    |
Nov 01 11:09:23.393 INFO kablam! 63 |     fn update_grid(& mut self, coordinates: &[Coordinate], ship: Ship<'a>) {
Nov 01 11:09:23.393 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:09:23.393 INFO kablam! 
Nov 01 11:09:23.393 INFO kablam! warning: enum is never used: `ShipType`
Nov 01 11:09:23.393 INFO kablam!  --> src/pieces/ship.rs:8:1
Nov 01 11:09:23.393 INFO kablam!   |
Nov 01 11:09:23.393 INFO kablam! 8 | pub enum ShipType {
Nov 01 11:09:23.393 INFO kablam!   | ^^^^^^^^^^^^^^^^^
Nov 01 11:09:23.393 INFO kablam! 
Nov 01 11:09:23.393 INFO kablam! warning: field is never used: `symbol`
Nov 01 11:09:23.393 INFO kablam!   --> src/pieces/ship.rs:26:5
Nov 01 11:09:23.393 INFO kablam!    |
Nov 01 11:09:23.393 INFO kablam! 26 |     symbol: char,
Nov 01 11:09:23.393 INFO kablam!    |     ^^^^^^^^^^^^
Nov 01 11:09:23.393 INFO kablam! 
Nov 01 11:09:23.393 INFO kablam! warning: field is never used: `name`
Nov 01 11:09:23.393 INFO kablam!   --> src/pieces/ship.rs:27:5
Nov 01 11:09:23.393 INFO kablam!    |
Nov 01 11:09:23.393 INFO kablam! 27 |     name: & 'a str,
Nov 01 11:09:23.393 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 01 11:09:23.393 INFO kablam! 
Nov 01 11:09:23.393 INFO kablam! warning: method is never used: `new`
Nov 01 11:09:23.393 INFO kablam!   --> src/pieces/ship.rs:32:5
Nov 01 11:09:23.393 INFO kablam!    |
Nov 01 11:09:23.393 INFO kablam! 32 |     pub fn new(ship_type: ShipType) -> ShipTypeData<'a> {
Nov 01 11:09:23.393 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:09:23.393 INFO kablam! 
Nov 01 11:09:23.393 INFO kablam! warning: method is never used: `new`
Nov 01 11:09:23.393 INFO kablam!   --> src/pieces/ship.rs:64:5
Nov 01 11:09:23.393 INFO kablam!    |
Nov 01 11:09:23.393 INFO kablam! 64 |     pub fn new(ship_type: ShipType) -> Ship<'a> {
Nov 01 11:09:23.393 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:09:23.393 INFO kablam! 
Nov 01 11:09:23.393 INFO kablam! warning: method is never used: `symbol`
Nov 01 11:09:23.393 INFO kablam!   --> src/pieces/ship.rs:83:5
Nov 01 11:09:23.393 INFO kablam!    |
Nov 01 11:09:23.393 INFO kablam! 83 |     pub fn symbol(&self) -> char {
Nov 01 11:09:23.393 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:09:23.393 INFO kablam! 
Nov 01 11:09:23.393 INFO kablam! warning: method is never used: `rotate`
Nov 01 11:09:23.393 INFO kablam!   --> src/pieces/ship.rs:87:5
Nov 01 11:09:23.393 INFO kablam!    |
Nov 01 11:09:23.393 INFO kablam! 87 |     pub fn rotate(& mut self) -> & Ship {
Nov 01 11:09:23.393 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:09:23.393 INFO kablam! 
Nov 01 11:09:23.393 INFO kablam! warning: method is never used: `change_pos`
Nov 01 11:09:23.393 INFO kablam!   --> src/pieces/ship.rs:92:5
Nov 01 11:09:23.393 INFO kablam!    |
Nov 01 11:09:23.393 INFO kablam! 92 |     pub fn change_pos(& mut self, position: Coordinate) -> & Ship {
Nov 01 11:09:23.393 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:09:23.393 INFO kablam! 
Nov 01 11:09:23.393 INFO kablam! warning: method is never used: `get_position`
Nov 01 11:09:23.393 INFO kablam!   --> src/pieces/ship.rs:97:5
Nov 01 11:09:23.393 INFO kablam!    |
Nov 01 11:09:23.393 INFO kablam! 97 |     pub fn get_position(&self) -> Coordinate {
Nov 01 11:09:23.393 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:09:23.393 INFO kablam! 
Nov 01 11:09:24.119 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.29s
Nov 01 11:09:24.119 INFO kablam! su: No module specific data is present
Nov 01 11:09:25.443 INFO running `"docker" "rm" "-f" "5be3c6b59eda975fa39a9c498a567594aa98a730df9201928ac5cbc223b19cac"`
Nov 01 11:09:25.839 INFO blam! 5be3c6b59eda975fa39a9c498a567594aa98a730df9201928ac5cbc223b19cac
Nov 01 11:09:25.853 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/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"`
Nov 01 11:09:26.289 INFO blam! 30cf8f347eca6cb5fe29ca78f90f6735f717a269966cef063857e470644d5e8c
Nov 01 11:09:26.291 INFO running `"docker" "start" "-a" "30cf8f347eca6cb5fe29ca78f90f6735f717a269966cef063857e470644d5e8c"`
Nov 01 11:09:27.519 INFO kablam! usermod: no changes
Nov 01 11:09:27.567 INFO kablam!    Compiling rustship v0.1.0 (/source)
Nov 01 11:09:28.259 INFO kablam! warning: unused variable: `coordinate`
Nov 01 11:09:28.260 INFO kablam!   --> src/board/board.rs:95:32
Nov 01 11:09:28.260 INFO kablam!    |
Nov 01 11:09:28.260 INFO kablam! 95 |     fn resolve_hit(& mut self, coordinate: Coordinate) {
Nov 01 11:09:28.261 INFO kablam!    |                                ^^^^^^^^^^ help: consider using `_coordinate` instead
Nov 01 11:09:28.261 INFO kablam!    |
Nov 01 11:09:28.261 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 11:09:28.262 INFO kablam! 
Nov 01 11:09:28.331 INFO kablam! warning: field is never used: `name`
Nov 01 11:09:28.331 INFO kablam!   --> src/pieces/ship.rs:27:5
Nov 01 11:09:28.332 INFO kablam!    |
Nov 01 11:09:28.332 INFO kablam! 27 |     name: & 'a str,
Nov 01 11:09:28.332 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 01 11:09:28.333 INFO kablam!    |
Nov 01 11:09:28.333 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 11:09:28.333 INFO kablam! 
Nov 01 11:09:29.659 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 2.12s
Nov 01 11:09:29.659 INFO kablam! su: No module specific data is present
Nov 01 11:09:30.645 INFO running `"docker" "rm" "-f" "30cf8f347eca6cb5fe29ca78f90f6735f717a269966cef063857e470644d5e8c"`
Nov 01 11:09:30.820 INFO blam! 30cf8f347eca6cb5fe29ca78f90f6735f717a269966cef063857e470644d5e8c
Nov 01 11:09:30.828 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/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" "-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"`
Nov 01 11:09:31.184 INFO blam! 06986f0e62017246e0b3189fc02aee89057e760f8d675da6431c3a29e7e2e4a1
Nov 01 11:09:31.188 INFO running `"docker" "start" "-a" "06986f0e62017246e0b3189fc02aee89057e760f8d675da6431c3a29e7e2e4a1"`
Nov 01 11:09:31.695 INFO kablam! usermod: no changes
Nov 01 11:09:31.723 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.00s
Nov 01 11:09:31.723 INFO kablam!      Running /target/debug/deps/rustship-ceb8853b623fb1cd
Nov 01 11:09:31.726 INFO blam! 
Nov 01 11:09:31.726 INFO blam! running 32 tests
Nov 01 11:09:31.728 INFO blam! test board::tests::test_board_place ... ok
Nov 01 11:09:31.728 INFO blam! test board::tests::test_coordinate_displace_horizontal ... ok
Nov 01 11:09:31.728 INFO blam! test board::tests::test_board_receive_shot_hit ... ok
Nov 01 11:09:31.728 INFO blam! test board::tests::test_orientation_rotate ... ok
Nov 01 11:09:31.728 INFO blam! test board::tests::test_coordinate_displace_vertical ... ok
Nov 01 11:09:31.728 INFO blam! test board::tests::test_coordinate_inside_grid ... ok
Nov 01 11:09:31.728 INFO blam! test board::tests::test_place_ship_board_string ... ok
Nov 01 11:09:31.728 INFO blam! test board::tests::test_place_ship_fail ... ok
Nov 01 11:09:31.728 INFO blam! test board::tests::test_place_ship_success ... ok
Nov 01 11:09:31.728 INFO blam! test board::tests::test_ship_vertical_inside ... ok
Nov 01 11:09:31.728 INFO blam! test board::tests::test_ship_inside_board ... ok
Nov 01 11:09:31.728 INFO blam! test board::tests::test_ship_outside_board ... ok
Nov 01 11:09:31.728 INFO blam! test grid::tests::test_grid_is_square_len ... ok
Nov 01 11:09:31.728 INFO blam! test grid::tests::test_grid_get_out_of_bounds ... ok
Nov 01 11:09:31.728 INFO blam! test grid::tests::test_grid_len ... ok
Nov 01 11:09:31.728 INFO blam! test board::tests::test_place_ship_fail_result_contents ... ok
Nov 01 11:09:31.728 INFO blam! test grid::tests::test_grid_new ... ok
Nov 01 11:09:31.728 INFO blam! test board::tests::test_coordinate_new ... ok
Nov 01 11:09:31.730 INFO blam! test board::tests::test_coordinate_outside_grid ... ok
Nov 01 11:09:31.730 INFO blam! test board::tests::test_new_board ... ok
Nov 01 11:09:31.730 INFO blam! test grid::tests::test_grid_new_filled_with_dots ... ok
Nov 01 11:09:31.730 INFO blam! test grid::tests::test_grid_normalize ... ok
Nov 01 11:09:31.735 INFO blam! test grid::tests::test_grid_place_out_of_bounds ... ok
Nov 01 11:09:31.735 INFO kablam! su: No module specific data is present
Nov 01 11:09:31.735 INFO blam! test pieces::tests::test_ship_misses_when_outside_coordinates ... ok
Nov 01 11:09:31.735 INFO blam! test pieces::tests::test_rotate_ship ... ok
Nov 01 11:09:31.735 INFO blam! test grid::tests::test_grid_place_item ... ok
Nov 01 11:09:31.735 INFO blam! test grid::tests::test_grid_to_string ... ok
Nov 01 11:09:31.735 INFO blam! test pieces::tests::test_ship_symbol ... ok
Nov 01 11:09:31.735 INFO blam! test pieces::tests::test_ship_generates_coordinates ... ok
Nov 01 11:09:31.735 INFO blam! test pieces::tests::test_ship_change_pos ... ok
Nov 01 11:09:31.735 INFO blam! test pieces::tests::test_ship_hits_when_inside_coordinates ... ok
Nov 01 11:09:31.735 INFO blam! test pieces::tests::test_ship_new ... ok
Nov 01 11:09:31.735 INFO blam! 
Nov 01 11:09:31.735 INFO blam! test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 11:09:31.735 INFO blam! 
Nov 01 11:09:32.221 INFO running `"docker" "rm" "-f" "06986f0e62017246e0b3189fc02aee89057e760f8d675da6431c3a29e7e2e4a1"`
Nov 01 11:09:32.375 INFO blam! 06986f0e62017246e0b3189fc02aee89057e760f8d675da6431c3a29e7e2e4a1
