Nov 01 20:03:13.672 INFO testing Kwarf/Allie-2017 against beta-2018-10-30 for beta-1.31-1
Nov 01 20:03:13.675 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/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 20:03:14.081 INFO blam! 7ac5d4a8073fa716ec5636ffc7dd571d43b3fc70aed285b586a7ef6d7cf64737
Nov 01 20:03:14.087 INFO running `"docker" "start" "-a" "7ac5d4a8073fa716ec5636ffc7dd571d43b3fc70aed285b586a7ef6d7cf64737"`
Nov 01 20:03:15.615 INFO kablam! usermod: no changes
Nov 01 20:03:15.784 INFO kablam!    Compiling pathfinding v0.1.10
Nov 01 20:03:15.784 INFO kablam!    Compiling itertools v0.5.9
Nov 01 20:03:19.144 INFO kablam!    Compiling allie v1.2.0 (/source)
Nov 01 20:03:20.435 INFO kablam! warning: unused import: `Instant`
Nov 01 20:03:20.435 INFO kablam!   --> src/main.rs:15:27
Nov 01 20:03:20.435 INFO kablam!    |
Nov 01 20:03:20.435 INFO kablam! 15 | use std::time::{Duration, Instant};
Nov 01 20:03:20.435 INFO kablam!    |                           ^^^^^^^
Nov 01 20:03:20.435 INFO kablam!    |
Nov 01 20:03:20.435 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 01 20:03:20.435 INFO kablam! 
Nov 01 20:03:21.155 INFO kablam! warning: method is never used: `new`
Nov 01 20:03:21.155 INFO kablam!   --> src/ai/strategies/killer.rs:13:5
Nov 01 20:03:21.155 INFO kablam!    |
Nov 01 20:03:21.155 INFO kablam! 13 |     pub fn new() -> Killer {
Nov 01 20:03:21.155 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:03:21.155 INFO kablam!    |
Nov 01 20:03:21.155 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 20:03:21.155 INFO kablam! 
Nov 01 20:03:21.155 INFO kablam! warning: method is never used: `is_enemy_nearby`
Nov 01 20:03:21.155 INFO kablam!   --> src/ai/strategies/pick_pellets.rs:21:5
Nov 01 20:03:21.155 INFO kablam!    |
Nov 01 20:03:21.155 INFO kablam! 21 |     fn is_enemy_nearby(&self, bot: &Bot, state: &GameState) -> bool {
Nov 01 20:03:21.155 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:03:21.155 INFO kablam! 
Nov 01 20:03:21.155 INFO kablam! warning: method is never used: `neighbours`
Nov 01 20:03:21.155 INFO kablam!   --> src/game/mod.rs:56:5
Nov 01 20:03:21.155 INFO kablam!    |
Nov 01 20:03:21.155 INFO kablam! 56 |     pub fn neighbours(&self, position: &Position) -> Vec<(Direction, TileType)> {
Nov 01 20:03:21.155 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:03:21.155 INFO kablam! 
Nov 01 20:03:21.155 INFO kablam! warning: method is never used: `pellets`
Nov 01 20:03:21.155 INFO kablam!   --> src/game/mod.rs:71:5
Nov 01 20:03:21.155 INFO kablam!    |
Nov 01 20:03:21.155 INFO kablam! 71 |     pub fn pellets(&self) -> HashSet<Position> {
Nov 01 20:03:21.155 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:03:21.155 INFO kablam! 
Nov 01 20:03:21.155 INFO kablam! warning: method is never used: `walkable_positions`
Nov 01 20:03:21.155 INFO kablam!    --> src/game/mod.rs:207:5
Nov 01 20:03:21.155 INFO kablam!     |
Nov 01 20:03:21.155 INFO kablam! 207 |     pub fn walkable_positions(&self) -> &HashSet<Position> {
Nov 01 20:03:21.155 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:03:21.155 INFO kablam! 
Nov 01 20:03:21.155 INFO kablam! warning: method is never used: `closest_turning_points`
Nov 01 20:03:21.155 INFO kablam!    --> src/game/mod.rs:211:5
Nov 01 20:03:21.155 INFO kablam!     |
Nov 01 20:03:21.155 INFO kablam! 211 |     pub fn closest_turning_points<T: HasDimensions>(&self, limits: &T, position: &Position) -> HashSet<Position> {
Nov 01 20:03:21.155 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:03:21.155 INFO kablam! 
Nov 01 20:03:21.155 INFO kablam! warning: method is never used: `dead_ends`
Nov 01 20:03:21.155 INFO kablam!    --> src/game/mod.rs:232:5
Nov 01 20:03:21.155 INFO kablam!     |
Nov 01 20:03:21.155 INFO kablam! 232 |     pub fn dead_ends(&self) -> &HashSet<Position> {
Nov 01 20:03:21.155 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:03:21.155 INFO kablam! 
Nov 01 20:03:21.155 INFO kablam! warning: function is never used: `duration_in_ms`
Nov 01 20:03:21.155 INFO kablam!    --> src/main.rs:111:1
Nov 01 20:03:21.155 INFO kablam!     |
Nov 01 20:03:21.155 INFO kablam! 111 | fn duration_in_ms(duration: &Duration) -> f32 {
Nov 01 20:03:21.155 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:03:21.155 INFO kablam! 
Nov 01 20:03:25.979 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 10.33s
Nov 01 20:03:25.980 INFO kablam! su: No module specific data is present
Nov 01 20:03:27.091 INFO running `"docker" "rm" "-f" "7ac5d4a8073fa716ec5636ffc7dd571d43b3fc70aed285b586a7ef6d7cf64737"`
Nov 01 20:03:27.399 INFO blam! 7ac5d4a8073fa716ec5636ffc7dd571d43b3fc70aed285b586a7ef6d7cf64737
Nov 01 20:03:27.401 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/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 20:03:27.875 INFO blam! 2765be285a79b78afba6ce2ba504a4bb07015ffeaf767d396bdf0e4480098811
Nov 01 20:03:27.878 INFO running `"docker" "start" "-a" "2765be285a79b78afba6ce2ba504a4bb07015ffeaf767d396bdf0e4480098811"`
Nov 01 20:03:29.082 INFO kablam! usermod: no changes
Nov 01 20:03:29.175 INFO kablam!    Compiling allie v1.2.0 (/source)
Nov 01 20:03:30.363 INFO kablam! warning: unused import: `Instant`
Nov 01 20:03:30.363 INFO kablam!   --> src/main.rs:15:27
Nov 01 20:03:30.363 INFO kablam!    |
Nov 01 20:03:30.363 INFO kablam! 15 | use std::time::{Duration, Instant};
Nov 01 20:03:30.363 INFO kablam!    |                           ^^^^^^^
Nov 01 20:03:30.363 INFO kablam!    |
Nov 01 20:03:30.363 INFO kablam!    = note: #[warn(unused_imports)] on by default
Nov 01 20:03:30.363 INFO kablam! 
Nov 01 20:03:31.279 INFO kablam! warning: method is never used: `new`
Nov 01 20:03:31.279 INFO kablam!   --> src/ai/strategies/killer.rs:13:5
Nov 01 20:03:31.279 INFO kablam!    |
Nov 01 20:03:31.279 INFO kablam! 13 |     pub fn new() -> Killer {
Nov 01 20:03:31.279 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:03:31.279 INFO kablam!    |
Nov 01 20:03:31.279 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 01 20:03:31.279 INFO kablam! 
Nov 01 20:03:31.279 INFO kablam! warning: method is never used: `is_enemy_nearby`
Nov 01 20:03:31.279 INFO kablam!   --> src/ai/strategies/pick_pellets.rs:21:5
Nov 01 20:03:31.279 INFO kablam!    |
Nov 01 20:03:31.279 INFO kablam! 21 |     fn is_enemy_nearby(&self, bot: &Bot, state: &GameState) -> bool {
Nov 01 20:03:31.279 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:03:31.279 INFO kablam! 
Nov 01 20:03:31.279 INFO kablam! warning: method is never used: `neighbours`
Nov 01 20:03:31.279 INFO kablam!   --> src/game/mod.rs:56:5
Nov 01 20:03:31.279 INFO kablam!    |
Nov 01 20:03:31.279 INFO kablam! 56 |     pub fn neighbours(&self, position: &Position) -> Vec<(Direction, TileType)> {
Nov 01 20:03:31.279 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:03:31.279 INFO kablam! 
Nov 01 20:03:31.279 INFO kablam! warning: method is never used: `walkable_positions`
Nov 01 20:03:31.279 INFO kablam!    --> src/game/mod.rs:207:5
Nov 01 20:03:31.279 INFO kablam!     |
Nov 01 20:03:31.279 INFO kablam! 207 |     pub fn walkable_positions(&self) -> &HashSet<Position> {
Nov 01 20:03:31.279 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:03:31.279 INFO kablam! 
Nov 01 20:03:31.279 INFO kablam! warning: method is never used: `closest_turning_points`
Nov 01 20:03:31.279 INFO kablam!    --> src/game/mod.rs:211:5
Nov 01 20:03:31.279 INFO kablam!     |
Nov 01 20:03:31.279 INFO kablam! 211 |     pub fn closest_turning_points<T: HasDimensions>(&self, limits: &T, position: &Position) -> HashSet<Position> {
Nov 01 20:03:31.279 INFO kablam!     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 01 20:03:31.279 INFO kablam! 
Nov 01 20:03:36.049 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 6.93s
Nov 01 20:03:36.063 INFO kablam! su: No module specific data is present
Nov 01 20:03:37.471 INFO running `"docker" "rm" "-f" "2765be285a79b78afba6ce2ba504a4bb07015ffeaf767d396bdf0e4480098811"`
Nov 01 20:03:37.862 INFO blam! 2765be285a79b78afba6ce2ba504a4bb07015ffeaf767d396bdf0e4480098811
Nov 01 20:03:37.867 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-3/beta-2018-10-30:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/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 20:03:38.416 INFO blam! 18c4a6fa95d02cf04781cdd052a8f77ee5c238228c19324bb3f6c684feaaa77b
Nov 01 20:03:38.418 INFO running `"docker" "start" "-a" "18c4a6fa95d02cf04781cdd052a8f77ee5c238228c19324bb3f6c684feaaa77b"`
Nov 01 20:03:40.318 INFO kablam! usermod: no changes
Nov 01 20:03:40.415 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 0.05s
Nov 01 20:03:40.419 INFO kablam!      Running /target/debug/deps/allie-244e87006b3d7a94
Nov 01 20:03:40.427 INFO blam! 
Nov 01 20:03:40.427 INFO blam! running 23 tests
Nov 01 20:03:40.469 INFO blam! test game::tests::can_find_pellet ... ok
Nov 01 20:03:40.475 INFO blam! test common::tests::can_get_adjacent_positions ... ok
Nov 01 20:03:40.475 INFO blam! test game::tests::can_find_simple_three_way_intersections ... ok
Nov 01 20:03:40.487 INFO blam! test game::tests::can_find_dead_end_exit ... ok
Nov 01 20:03:40.489 INFO blam! test ai::pathfinder::tests::bfs_path_graph_should_return_same_path_as_library ... ok
Nov 01 20:03:40.489 INFO blam! test ai::pathfinder::tests::ensure_can_walk_wrapping ... ok
Nov 01 20:03:40.489 INFO blam! test common::tests::can_calculate_manhattan_distance ... ok
Nov 01 20:03:40.490 INFO blam! test game::tests::can_find_simple_turn ... ok
Nov 01 20:03:40.490 INFO blam! test game::tests::can_find_simple_x_intersections ... ok
Nov 01 20:03:40.495 INFO blam! test protocol::json::tests::can_deserialize_welcome ... ok
Nov 01 20:03:40.499 INFO blam! test protocol::json::tests::can_deserialize_stateupdate ... ok
Nov 01 20:03:40.499 INFO blam! test protocol::message_type::tests::can_convert_dead_type ... ok
Nov 01 20:03:40.499 INFO blam! test protocol::message_type::tests::can_convert_startofround_type ... ok
Nov 01 20:03:40.499 INFO blam! test protocol::message_type::tests::can_convert_endofround_type ... ok
Nov 01 20:03:40.499 INFO blam! test protocol::message_type::tests::can_convert_stateupdate_type ... ok
Nov 01 20:03:40.499 INFO blam! test protocol::message_type::tests::can_convert_welcome_type ... ok
Nov 01 20:03:40.499 INFO blam! test tests::can_convert_duration_to_ms ... ok
Nov 01 20:03:40.511 INFO blam! test game::tests::should_not_find_corners_in_straight_paths ... ok
Nov 01 20:03:40.511 INFO blam! test game::tests::should_be_able_to_determine_walkable_tiles ... ok
Nov 01 20:03:40.511 INFO blam! test game::tests::should_have_optimal_tile_enum_size ... ok
Nov 01 20:03:40.511 INFO blam! test game::tests::tunnels_are_not_turning_points ... ok
Nov 01 20:03:40.535 INFO blam! test ai::strategies::avoidance::tests::can_avoid_multiple_at_once ... ok
Nov 01 20:03:40.605 INFO blam! test game::tests::can_classify_dead_ends ... ok
Nov 01 20:03:40.605 INFO kablam! su: No module specific data is present
Nov 01 20:03:40.605 INFO blam! 
Nov 01 20:03:40.606 INFO blam! test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Nov 01 20:03:40.606 INFO blam! 
Nov 01 20:03:41.562 INFO running `"docker" "rm" "-f" "18c4a6fa95d02cf04781cdd052a8f77ee5c238228c19324bb3f6c684feaaa77b"`
Nov 01 20:03:41.878 INFO blam! 18c4a6fa95d02cf04781cdd052a8f77ee5c238228c19324bb3f6c684feaaa77b
