Nov 01 11:09:22.796 INFO testing dougli1sqrd/rustship against 1.30.0 for beta-1.31-1
Nov 01 11:09:22.797 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-5/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/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"`
Nov 01 11:09:23.196 INFO blam! 2bc2586eee4c44acfda2ab34942d8c8a1c842048af6ce5d51ca6bc5c5018d034
Nov 01 11:09:23.199 INFO running `"docker" "start" "-a" "2bc2586eee4c44acfda2ab34942d8c8a1c842048af6ce5d51ca6bc5c5018d034"`
Nov 01 11:09:25.197 INFO kablam! usermod: no changes
Nov 01 11:09:25.263 INFO kablam!    Compiling rustship v0.1.0 (/source)
Nov 01 11:09:25.819 INFO kablam! warning: unused variable: `coordinate`
Nov 01 11:09:25.820 INFO kablam!   --> src/board/board.rs:95:32
Nov 01 11:09:25.821 INFO kablam!    |
Nov 01 11:09:25.822 INFO kablam! 95 |     fn resolve_hit(& mut self, coordinate: Coordinate) {
Nov 01 11:09:25.823 INFO kablam!    |                                ^^^^^^^^^^ help: consider using `_coordinate` instead
Nov 01 11:09:25.823 INFO kablam!    |
Nov 01 11:09:25.823 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 11:09:25.823 INFO kablam! 
Nov 01 11:09:25.851 INFO kablam! warning: variant is never constructed: `Horizontal`
Nov 01 11:09:25.852 INFO kablam!  --> src/board/orientation.rs:9:5
Nov 01 11:09:25.858 INFO kablam!   |
Nov 01 11:09:25.859 INFO kablam! 9 |     Horizontal,
Nov 01 11:09:25.859 INFO kablam!   |     ^^^^^^^^^^
Nov 01 11:09:25.859 INFO kablam!   |
Nov 01 11:09:25.859 INFO kablam!   = note: #[warn(dead_code)] on by default
Nov 01 11:09:25.860 INFO kablam! 
Nov 01 11:09:25.860 INFO kablam! warning: variant is never constructed: `Vertical`
Nov 01 11:09:25.860 INFO kablam!   --> src/board/orientation.rs:10:5
Nov 01 11:09:25.860 INFO kablam!    |
Nov 01 11:09:25.861 INFO kablam! 10 |     Vertical
Nov 01 11:09:25.861 INFO kablam!    |     ^^^^^^^^
Nov 01 11:09:25.861 INFO kablam! 
Nov 01 11:09:25.862 INFO kablam! warning: method is never used: `rotate`
Nov 01 11:09:25.862 INFO kablam!   --> src/board/orientation.rs:20:5
Nov 01 11:09:25.862 INFO kablam!    |
Nov 01 11:09:25.863 INFO kablam! 20 |     pub fn rotate(self) -> Orientation {
Nov 01 11:09:25.863 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:09:25.863 INFO kablam! 
Nov 01 11:09:25.864 INFO kablam! warning: method is never used: `place`
Nov 01 11:09:25.864 INFO kablam!   --> src/board/board.rs:26:5
Nov 01 11:09:25.864 INFO kablam!    |
Nov 01 11:09:25.865 INFO kablam! 26 |     pub fn place(& mut self, ship_type: ShipType, position: Coordinate, direction: Orientation) -> Result<(), Vec<Coordinate>> {
Nov 01 11:09:25.865 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:09:25.865 INFO kablam! 
Nov 01 11:09:25.866 INFO kablam! warning: method is never used: `place_ship`
Nov 01 11:09:25.866 INFO kablam!   --> src/board/board.rs:36:5
Nov 01 11:09:25.866 INFO kablam!    |
Nov 01 11:09:25.866 INFO kablam! 36 |     pub fn place_ship(& mut self, ship: Ship<'a>) -> Result<(), Vec<Coordinate>> {
Nov 01 11:09:25.867 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:09:25.867 INFO kablam! 
Nov 01 11:09:25.867 INFO kablam! warning: method is never used: `receive_shot`
Nov 01 11:09:25.868 INFO kablam!   --> src/board/board.rs:52:5
Nov 01 11:09:25.868 INFO kablam!    |
Nov 01 11:09:25.868 INFO kablam! 52 |     pub fn receive_shot(& mut self, coordinate: Coordinate) -> HitStatus {
Nov 01 11:09:25.871 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:09:25.871 INFO kablam! 
Nov 01 11:09:25.871 INFO kablam! warning: method is never used: `update_grid`
Nov 01 11:09:25.872 INFO kablam!   --> src/board/board.rs:63:5
Nov 01 11:09:25.872 INFO kablam!    |
Nov 01 11:09:25.872 INFO kablam! 63 |     fn update_grid(& mut self, coordinates: &[Coordinate], ship: Ship<'a>) {
Nov 01 11:09:25.875 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:09:25.875 INFO kablam! 
Nov 01 11:09:25.875 INFO kablam! warning: enum is never used: `ShipType`
Nov 01 11:09:25.876 INFO kablam!  --> src/pieces/ship.rs:8:1
Nov 01 11:09:25.876 INFO kablam!   |
Nov 01 11:09:25.876 INFO kablam! 8 | pub enum ShipType {
Nov 01 11:09:25.877 INFO kablam!   | ^^^^^^^^^^^^^^^^^
Nov 01 11:09:25.877 INFO kablam! 
Nov 01 11:09:25.883 INFO kablam! warning: field is never used: `symbol`
Nov 01 11:09:25.883 INFO kablam!   --> src/pieces/ship.rs:26:5
Nov 01 11:09:25.883 INFO kablam!    |
Nov 01 11:09:25.884 INFO kablam! 26 |     symbol: char,
Nov 01 11:09:25.884 INFO kablam!    |     ^^^^^^^^^^^^
Nov 01 11:09:25.884 INFO kablam! 
Nov 01 11:09:25.884 INFO kablam! warning: field is never used: `name`
Nov 01 11:09:25.885 INFO kablam!   --> src/pieces/ship.rs:27:5
Nov 01 11:09:25.885 INFO kablam!    |
Nov 01 11:09:25.885 INFO kablam! 27 |     name: & 'a str,
Nov 01 11:09:25.885 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 01 11:09:25.886 INFO kablam! 
Nov 01 11:09:25.886 INFO kablam! warning: method is never used: `new`
Nov 01 11:09:25.886 INFO kablam!   --> src/pieces/ship.rs:32:5
Nov 01 11:09:25.886 INFO kablam!    |
Nov 01 11:09:25.887 INFO kablam! 32 |     pub fn new(ship_type: ShipType) -> ShipTypeData<'a> {
Nov 01 11:09:25.887 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:09:25.887 INFO kablam! 
Nov 01 11:09:25.888 INFO kablam! warning: method is never used: `new`
Nov 01 11:09:25.888 INFO kablam!   --> src/pieces/ship.rs:64:5
Nov 01 11:09:25.888 INFO kablam!    |
Nov 01 11:09:25.888 INFO kablam! 64 |     pub fn new(ship_type: ShipType) -> Ship<'a> {
Nov 01 11:09:25.889 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:09:25.889 INFO kablam! 
Nov 01 11:09:25.889 INFO kablam! warning: method is never used: `symbol`
Nov 01 11:09:25.889 INFO kablam!   --> src/pieces/ship.rs:83:5
Nov 01 11:09:25.890 INFO kablam!    |
Nov 01 11:09:25.890 INFO kablam! 83 |     pub fn symbol(&self) -> char {
Nov 01 11:09:25.890 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:09:25.890 INFO kablam! 
Nov 01 11:09:25.891 INFO kablam! warning: method is never used: `rotate`
Nov 01 11:09:25.891 INFO kablam!   --> src/pieces/ship.rs:87:5
Nov 01 11:09:25.891 INFO kablam!    |
Nov 01 11:09:25.891 INFO kablam! 87 |     pub fn rotate(& mut self) -> & Ship {
Nov 01 11:09:25.892 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:09:25.892 INFO kablam! 
Nov 01 11:09:25.892 INFO kablam! warning: method is never used: `change_pos`
Nov 01 11:09:25.892 INFO kablam!   --> src/pieces/ship.rs:92:5
Nov 01 11:09:25.893 INFO kablam!    |
Nov 01 11:09:25.893 INFO kablam! 92 |     pub fn change_pos(& mut self, position: Coordinate) -> & Ship {
Nov 01 11:09:25.893 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:09:25.893 INFO kablam! 
Nov 01 11:09:25.894 INFO kablam! warning: method is never used: `get_position`
Nov 01 11:09:25.894 INFO kablam!   --> src/pieces/ship.rs:97:5
Nov 01 11:09:25.894 INFO kablam!    |
Nov 01 11:09:25.895 INFO kablam! 97 |     pub fn get_position(&self) -> Coordinate {
Nov 01 11:09:25.895 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 11:09:25.895 INFO kablam! 
Nov 01 11:09:26.512 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.27s
Nov 01 11:09:26.518 INFO kablam! su: No module specific data is present
Nov 01 11:09:27.438 INFO running `"docker" "rm" "-f" "2bc2586eee4c44acfda2ab34942d8c8a1c842048af6ce5d51ca6bc5c5018d034"`
Nov 01 11:09:27.692 INFO blam! 2bc2586eee4c44acfda2ab34942d8c8a1c842048af6ce5d51ca6bc5c5018d034
Nov 01 11:09:27.699 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-5/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/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"`
Nov 01 11:09:28.121 INFO blam! b94f3dbaadd5d6d2a1736eb4a03869fec33244787bd94b766d194893fb39ade2
Nov 01 11:09:28.124 INFO running `"docker" "start" "-a" "b94f3dbaadd5d6d2a1736eb4a03869fec33244787bd94b766d194893fb39ade2"`
Nov 01 11:09:29.779 INFO kablam! usermod: no changes
Nov 01 11:09:29.815 INFO kablam!    Compiling rustship v0.1.0 (/source)
Nov 01 11:09:30.444 INFO kablam! warning: unused variable: `coordinate`
Nov 01 11:09:30.445 INFO kablam!   --> src/board/board.rs:95:32
Nov 01 11:09:30.445 INFO kablam!    |
Nov 01 11:09:30.446 INFO kablam! 95 |     fn resolve_hit(& mut self, coordinate: Coordinate) {
Nov 01 11:09:30.447 INFO kablam!    |                                ^^^^^^^^^^ help: consider using `_coordinate` instead
Nov 01 11:09:30.448 INFO kablam!    |
Nov 01 11:09:30.448 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 01 11:09:30.449 INFO kablam! 
Nov 01 11:09:30.512 INFO kablam! warning: field is never used: `name`
Nov 01 11:09:30.513 INFO kablam!   --> src/pieces/ship.rs:27:5
Nov 01 11:09:30.513 INFO kablam!    |
Nov 01 11:09:30.513 INFO kablam! 27 |     name: & 'a str,
Nov 01 11:09:30.513 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 01 11:09:30.513 INFO kablam!    |
Nov 01 11:09:30.513 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 11:09:30.513 INFO kablam! 
Nov 01 11:09:31.354 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 1.55s
Nov 01 11:09:31.355 INFO kablam! su: No module specific data is present
Nov 01 11:09:31.864 INFO running `"docker" "rm" "-f" "b94f3dbaadd5d6d2a1736eb4a03869fec33244787bd94b766d194893fb39ade2"`
Nov 01 11:09:32.007 INFO blam! b94f3dbaadd5d6d2a1736eb4a03869fec33244787bd94b766d194893fb39ade2
Nov 01 11:09:32.009 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-5/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-5/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" "-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:32.318 INFO blam! 4e95593584a7bd29696f03331a22dfaf90ab54683fb246e5071c000016833f2b
Nov 01 11:09:32.319 INFO running `"docker" "start" "-a" "4e95593584a7bd29696f03331a22dfaf90ab54683fb246e5071c000016833f2b"`
Nov 01 11:09:32.807 INFO kablam! usermod: no changes
Nov 01 11:09:32.844 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.01s
Nov 01 11:09:32.844 INFO kablam!      Running /target/debug/deps/rustship-a14f637bc6927add
Nov 01 11:09:32.845 INFO blam! 
Nov 01 11:09:32.845 INFO blam! running 32 tests
Nov 01 11:09:32.845 INFO blam! test board::tests::test_coordinate_displace_horizontal ... ok
Nov 01 11:09:32.845 INFO blam! test board::tests::test_board_receive_shot_hit ... ok
Nov 01 11:09:32.845 INFO blam! test board::tests::test_coordinate_new ... ok
Nov 01 11:09:32.845 INFO blam! test board::tests::test_coordinate_inside_grid ... ok
Nov 01 11:09:32.845 INFO blam! test board::tests::test_orientation_rotate ... ok
Nov 01 11:09:32.845 INFO blam! test board::tests::test_board_place ... ok
Nov 01 11:09:32.845 INFO blam! test board::tests::test_new_board ... ok
Nov 01 11:09:32.846 INFO blam! test board::tests::test_coordinate_outside_grid ... ok
Nov 01 11:09:32.846 INFO blam! test board::tests::test_coordinate_displace_vertical ... ok
Nov 01 11:09:32.846 INFO blam! test board::tests::test_place_ship_board_string ... ok
Nov 01 11:09:32.846 INFO blam! test board::tests::test_place_ship_fail ... ok
Nov 01 11:09:32.846 INFO blam! test board::tests::test_ship_inside_board ... ok
Nov 01 11:09:32.846 INFO blam! test board::tests::test_ship_vertical_inside ... ok
Nov 01 11:09:32.846 INFO blam! test grid::tests::test_grid_get_out_of_bounds ... ok
Nov 01 11:09:32.846 INFO blam! test board::tests::test_place_ship_success ... ok
Nov 01 11:09:32.846 INFO blam! test grid::tests::test_grid_is_square_len ... ok
Nov 01 11:09:32.846 INFO blam! test board::tests::test_place_ship_fail_result_contents ... ok
Nov 01 11:09:32.846 INFO blam! test board::tests::test_ship_outside_board ... ok
Nov 01 11:09:32.846 INFO blam! test grid::tests::test_grid_len ... ok
Nov 01 11:09:32.846 INFO blam! test grid::tests::test_grid_new ... ok
Nov 01 11:09:32.846 INFO blam! test grid::tests::test_grid_new_filled_with_dots ... ok
Nov 01 11:09:32.846 INFO blam! test grid::tests::test_grid_place_item ... ok
Nov 01 11:09:32.846 INFO blam! test grid::tests::test_grid_place_out_of_bounds ... ok
Nov 01 11:09:32.846 INFO blam! test grid::tests::test_grid_to_string ... ok
Nov 01 11:09:32.847 INFO blam! test pieces::tests::test_rotate_ship ... ok
Nov 01 11:09:32.847 INFO blam! test pieces::tests::test_ship_change_pos ... ok
Nov 01 11:09:32.847 INFO blam! test pieces::tests::test_ship_generates_coordinates ... ok
Nov 01 11:09:32.850 INFO blam! test pieces::tests::test_ship_hits_when_inside_coordinates ... ok
Nov 01 11:09:32.856 INFO kablam! su: No module specific data is present
Nov 01 11:09:32.856 INFO blam! test pieces::tests::test_ship_misses_when_outside_coordinates ... ok
Nov 01 11:09:32.856 INFO blam! test grid::tests::test_grid_normalize ... ok
Nov 01 11:09:32.856 INFO blam! test pieces::tests::test_ship_symbol ... ok
Nov 01 11:09:32.856 INFO blam! test pieces::tests::test_ship_new ... ok
Nov 01 11:09:32.856 INFO blam! 
Nov 01 11:09:32.856 INFO blam! test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 11:09:32.856 INFO blam! 
Nov 01 11:09:33.380 INFO running `"docker" "rm" "-f" "4e95593584a7bd29696f03331a22dfaf90ab54683fb246e5071c000016833f2b"`
Nov 01 11:09:33.522 INFO blam! 4e95593584a7bd29696f03331a22dfaf90ab54683fb246e5071c000016833f2b
