Nov 17 08:26:06.734 INFO testing begleynk/terminal-chess against try#2e026d6e5d7621634147ad4c8074f1d964dbb1be for pr-55982 Nov 17 08:26:06.738 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-6/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/pr-55982/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/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 +2e026d6e5d7621634147ad4c8074f1d964dbb1be-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 17 08:26:07.096 INFO [stdout] ec2948fbefdccb8a4c9a067521151c84792a7c543f19bb57b35229e55e0ca746 Nov 17 08:26:07.098 INFO running `"docker" "start" "-a" "ec2948fbefdccb8a4c9a067521151c84792a7c543f19bb57b35229e55e0ca746"` Nov 17 08:26:07.819 INFO [stderr] usermod: no changes Nov 17 08:26:07.901 INFO [stderr] Compiling termion v1.5.1 Nov 17 08:26:09.970 INFO [stderr] Compiling terminal-chess v0.1.0 (/source) Nov 17 08:26:15.851 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 8.01s Nov 17 08:26:15.859 INFO [stderr] su: No module specific data is present Nov 17 08:26:16.238 INFO running `"docker" "inspect" "ec2948fbefdccb8a4c9a067521151c84792a7c543f19bb57b35229e55e0ca746"` Nov 17 08:26:16.341 INFO running `"docker" "rm" "-f" "ec2948fbefdccb8a4c9a067521151c84792a7c543f19bb57b35229e55e0ca746"` Nov 17 08:26:16.438 INFO [stdout] ec2948fbefdccb8a4c9a067521151c84792a7c543f19bb57b35229e55e0ca746 Nov 17 08:26:16.447 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-6/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/pr-55982/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/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 +2e026d6e5d7621634147ad4c8074f1d964dbb1be-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 17 08:26:16.799 INFO [stdout] a5a5b80124f64aaa38bcf08c5d7fc7059b760e0fe7d8703a36ae1ea56ed33212 Nov 17 08:26:16.807 INFO running `"docker" "start" "-a" "a5a5b80124f64aaa38bcf08c5d7fc7059b760e0fe7d8703a36ae1ea56ed33212"` Nov 17 08:26:17.542 INFO [stderr] usermod: no changes Nov 17 08:26:17.588 INFO [stderr] Compiling terminal-chess v0.1.0 (/source) Nov 17 08:26:21.252 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.69s Nov 17 08:26:21.257 INFO [stderr] su: No module specific data is present Nov 17 08:26:21.577 INFO running `"docker" "inspect" "a5a5b80124f64aaa38bcf08c5d7fc7059b760e0fe7d8703a36ae1ea56ed33212"` Nov 17 08:26:21.703 INFO running `"docker" "rm" "-f" "a5a5b80124f64aaa38bcf08c5d7fc7059b760e0fe7d8703a36ae1ea56ed33212"` Nov 17 08:26:21.886 INFO [stdout] a5a5b80124f64aaa38bcf08c5d7fc7059b760e0fe7d8703a36ae1ea56ed33212 Nov 17 08:26:21.889 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-6/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-6/pr-55982/try#2e026d6e5d7621634147ad4c8074f1d964dbb1be:/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 +2e026d6e5d7621634147ad4c8074f1d964dbb1be-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Nov 17 08:26:22.236 INFO [stdout] c51fb279508cc3d3e2197b2cfc1c261300fef010dc9e80d90328e1afad0b657c Nov 17 08:26:22.241 INFO running `"docker" "start" "-a" "c51fb279508cc3d3e2197b2cfc1c261300fef010dc9e80d90328e1afad0b657c"` Nov 17 08:26:23.229 INFO [stderr] usermod: no changes Nov 17 08:26:23.291 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.04s Nov 17 08:26:23.304 INFO [stderr] Running /target/debug/deps/terminal_chess-dc287aff58c292e3 Nov 17 08:26:23.315 INFO [stdout] Nov 17 08:26:23.316 INFO [stdout] running 37 tests Nov 17 08:26:23.320 INFO [stdout] test board::tests::coordinates_can_be_created_from_human_readable_strings ... ok Nov 17 08:26:23.320 INFO [stdout] test board::tests::finds_coordinates_of_pieces_on_the_board ... ok Nov 17 08:26:23.343 INFO [stdout] test engine::bishop::tests::moves_south_east_until_it_hits_something ... ok Nov 17 08:26:23.344 INFO [stdout] test engine::bishop::tests::captures_diagonally ... ok Nov 17 08:26:23.344 INFO [stdout] test engine::king::tests::can_capture_one_step_in_every_direction ... ok Nov 17 08:26:23.370 INFO [stdout] test engine::bishop::tests::moves_north_east_until_it_hits_something ... ok Nov 17 08:26:23.371 INFO [stdout] test engine::bishop::tests::moves_north_west_until_it_hits_something ... ok Nov 17 08:26:23.371 INFO [stdout] test board::tests::pieces_are_at_correct_starting_position ... ok Nov 17 08:26:23.371 INFO [stdout] test engine::bishop::tests::moves_south_west_until_it_hits_something ... ok Nov 17 08:26:23.372 INFO [stdout] test engine::king::tests::can_move_one_step_in_every_direction ... ok Nov 17 08:26:23.372 INFO [stdout] test engine::knight::tests::cannot_jump_off_the_board ... ok Nov 17 08:26:23.372 INFO [stdout] test engine::pawn::tests::can_move_pawns_two_step_ahead_if_on_starting_row ... ok Nov 17 08:26:23.373 INFO [stdout] test engine::pawn::tests::can_move_pawns_one_step_ahead ... ok Nov 17 08:26:23.373 INFO [stdout] test engine::knight::tests::cannot_move_to_taken_squares ... ok Nov 17 08:26:23.373 INFO [stdout] test engine::knight::tests::in_a_shocking_turn_of_events_moves_like_a_knight ... ok Nov 17 08:26:23.373 INFO [stdout] test engine::knight::tests::can_capture_pieces ... ok Nov 17 08:26:23.374 INFO [stdout] test engine::queen::tests::moves_in_straight_lines_and_diagonally_until_it_hits_something ... ok Nov 17 08:26:23.374 INFO [stdout] test engine::rook::tests::captures_in_straight_lines ... ok Nov 17 08:26:23.374 INFO [stdout] test engine::rook::tests::moves_in_straight_lines_until_it_hits_something ... ok Nov 17 08:26:23.374 INFO [stdout] test engine::tests::can_detect_when_not_in_check ... ok Nov 17 08:26:23.375 INFO [stdout] test engine::tests::can_detect_check ... ok Nov 17 08:26:23.375 INFO [stdout] test engine::tests::detects_checkmate ... ok Nov 17 08:26:23.375 INFO [stdout] test engine::tests::dis_bug ... ok Nov 17 08:26:23.376 INFO [stdout] test engine::tests::prunes_moves_that_do_not_get_the_player_out_of_check ... ok Nov 17 08:26:23.376 INFO [stdout] test game::tests::can_undo_moves ... ok Nov 17 08:26:23.376 INFO [stdout] test game::tests::can_undo_captures ... ok Nov 17 08:26:23.376 INFO [stdout] test game::tests::coordinates_can_be_created_from_human_readable_strings ... ok Nov 17 08:26:23.377 INFO [stdout] test game::tests::it_initializes_the_game ... ok Nov 17 08:26:23.377 INFO [stdout] test game::tests::undoing_without_a_history_is_a_noop ... ok Nov 17 08:26:23.377 INFO [stdout] test engine::queen::tests::captures_in_straight_lines_and_diagonally ... ok Nov 17 08:26:23.377 INFO [stdout] test piece::tests::can_pack_a_piece_from_a_side_and_rank ... ok Nov 17 08:26:23.383 INFO [stdout] test engine::pawn::tests::cannot_move_ahead_if_the_pawn_is_blocked ... ok Nov 17 08:26:23.383 INFO [stdout] test engine::pawn::tests::finds_correct_captures ... ok Nov 17 08:26:23.399 INFO [stdout] test piece::tests::encodes_rank_in_lower_bits ... ok Nov 17 08:26:23.399 INFO [stdout] test piece::tests::encodes_side_in_the_first_bit ... ok Nov 17 08:26:23.463 INFO [stdout] test ai::tests::makes_the_obvious_move ... ok Nov 17 08:26:25.063 INFO [stderr] Running /target/debug/deps/terminal_chess-33ebb817fb72247f Nov 17 08:26:25.063 INFO [stdout] test ai::tests::queen_wins_with_two_moves ... ok Nov 17 08:26:25.064 INFO [stdout] Nov 17 08:26:25.064 INFO [stdout] test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 17 08:26:25.064 INFO [stdout] Nov 17 08:26:25.065 INFO [stdout] Nov 17 08:26:25.065 INFO [stdout] running 0 tests Nov 17 08:26:25.065 INFO [stdout] Nov 17 08:26:25.066 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 17 08:26:25.066 INFO [stdout] Nov 17 08:26:25.071 INFO [stderr] Doc-tests terminal-chess Nov 17 08:26:25.691 INFO [stdout] Nov 17 08:26:25.691 INFO [stdout] running 0 tests Nov 17 08:26:25.691 INFO [stdout] Nov 17 08:26:25.691 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 17 08:26:25.691 INFO [stdout] Nov 17 08:26:25.700 INFO [stderr] su: No module specific data is present Nov 17 08:26:26.394 INFO running `"docker" "inspect" "c51fb279508cc3d3e2197b2cfc1c261300fef010dc9e80d90328e1afad0b657c"` Nov 17 08:26:26.740 INFO running `"docker" "rm" "-f" "c51fb279508cc3d3e2197b2cfc1c261300fef010dc9e80d90328e1afad0b657c"` Nov 17 08:26:26.963 INFO [stdout] c51fb279508cc3d3e2197b2cfc1c261300fef010dc9e80d90328e1afad0b657c