Dec 14 01:40:24.025 INFO testing begleynk/terminal-chess against master#bd47d6825bf4090517549d33cfef10d3300b4a75 for pr-56550 Dec 14 01:40:24.025 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-2/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/pr-56550/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/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 +bd47d6825bf4090517549d33cfef10d3300b4a75-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"` Dec 14 01:40:24.535 INFO [stdout] 054dfc15b4e22b017d24180ff550470693adf9fa7f63cf6434a310b090d2dd57 Dec 14 01:40:24.537 INFO running `"docker" "start" "-a" "054dfc15b4e22b017d24180ff550470693adf9fa7f63cf6434a310b090d2dd57"` Dec 14 01:40:26.750 INFO [stderr] usermod: no changes Dec 14 01:40:26.875 INFO [stderr] Compiling terminal-chess v0.1.0 (/source) Dec 14 01:40:33.595 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 6.80s Dec 14 01:40:33.616 INFO [stderr] su: No module specific data is present Dec 14 01:40:35.183 INFO running `"docker" "inspect" "054dfc15b4e22b017d24180ff550470693adf9fa7f63cf6434a310b090d2dd57"` Dec 14 01:40:35.457 INFO running `"docker" "rm" "-f" "054dfc15b4e22b017d24180ff550470693adf9fa7f63cf6434a310b090d2dd57"` Dec 14 01:40:35.776 INFO [stdout] 054dfc15b4e22b017d24180ff550470693adf9fa7f63cf6434a310b090d2dd57 Dec 14 01:40:35.781 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-2/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/pr-56550/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/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 +bd47d6825bf4090517549d33cfef10d3300b4a75-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"` Dec 14 01:40:36.263 INFO [stdout] f4acf9925de1a60f456e31c50c76cc44fa983b28a2f1cf52f567d72e159dc750 Dec 14 01:40:36.269 INFO running `"docker" "start" "-a" "f4acf9925de1a60f456e31c50c76cc44fa983b28a2f1cf52f567d72e159dc750"` Dec 14 01:40:37.933 INFO [stderr] usermod: no changes Dec 14 01:40:38.019 INFO [stderr] Compiling terminal-chess v0.1.0 (/source) Dec 14 01:40:44.163 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 6.19s Dec 14 01:40:44.175 INFO [stderr] su: No module specific data is present Dec 14 01:40:45.049 INFO running `"docker" "inspect" "f4acf9925de1a60f456e31c50c76cc44fa983b28a2f1cf52f567d72e159dc750"` Dec 14 01:40:45.272 INFO running `"docker" "rm" "-f" "f4acf9925de1a60f456e31c50c76cc44fa983b28a2f1cf52f567d72e159dc750"` Dec 14 01:40:45.551 INFO [stdout] f4acf9925de1a60f456e31c50c76cc44fa983b28a2f1cf52f567d72e159dc750 Dec 14 01:40:45.553 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-2/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/pr-56550/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/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 +bd47d6825bf4090517549d33cfef10d3300b4a75-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"` Dec 14 01:40:46.018 INFO [stdout] a81be84785f9e67952d486b729a54c0c0451f8f406f47601d4cd57985fb34968 Dec 14 01:40:46.023 INFO running `"docker" "start" "-a" "a81be84785f9e67952d486b729a54c0c0451f8f406f47601d4cd57985fb34968"` Dec 14 01:40:47.450 INFO [stderr] usermod: no changes Dec 14 01:40:47.531 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.04s Dec 14 01:40:47.543 INFO [stderr] Running /target/debug/deps/terminal_chess-4289ee0d61527b4a Dec 14 01:40:47.543 INFO [stdout] Dec 14 01:40:47.543 INFO [stdout] running 37 tests Dec 14 01:40:47.543 INFO [stdout] test engine::bishop::tests::moves_north_west_until_it_hits_something ... ok Dec 14 01:40:47.559 INFO [stdout] test engine::bishop::tests::moves_north_east_until_it_hits_something ... ok Dec 14 01:40:47.559 INFO [stdout] test engine::bishop::tests::captures_diagonally ... ok Dec 14 01:40:47.559 INFO [stdout] test board::tests::pieces_are_at_correct_starting_position ... ok Dec 14 01:40:47.559 INFO [stdout] test board::tests::coordinates_can_be_created_from_human_readable_strings ... ok Dec 14 01:40:47.559 INFO [stdout] test board::tests::finds_coordinates_of_pieces_on_the_board ... ok Dec 14 01:40:47.567 INFO [stdout] test engine::knight::tests::can_capture_pieces ... ok Dec 14 01:40:47.567 INFO [stdout] test engine::king::tests::can_move_one_step_in_every_direction ... ok Dec 14 01:40:47.567 INFO [stdout] test engine::bishop::tests::moves_south_west_until_it_hits_something ... ok Dec 14 01:40:47.567 INFO [stdout] test engine::king::tests::can_capture_one_step_in_every_direction ... ok Dec 14 01:40:47.567 INFO [stdout] test engine::knight::tests::cannot_jump_off_the_board ... ok Dec 14 01:40:47.571 INFO [stdout] test engine::pawn::tests::can_move_pawns_two_step_ahead_if_on_starting_row ... ok Dec 14 01:40:47.571 INFO [stdout] test engine::pawn::tests::can_move_pawns_one_step_ahead ... ok Dec 14 01:40:47.571 INFO [stdout] test engine::pawn::tests::cannot_move_ahead_if_the_pawn_is_blocked ... ok Dec 14 01:40:47.571 INFO [stdout] test engine::knight::tests::in_a_shocking_turn_of_events_moves_like_a_knight ... ok Dec 14 01:40:47.571 INFO [stdout] test engine::knight::tests::cannot_move_to_taken_squares ... ok Dec 14 01:40:47.571 INFO [stdout] test engine::bishop::tests::moves_south_east_until_it_hits_something ... ok Dec 14 01:40:47.571 INFO [stdout] test engine::pawn::tests::finds_correct_captures ... ok Dec 14 01:40:47.571 INFO [stdout] test engine::queen::tests::captures_in_straight_lines_and_diagonally ... ok Dec 14 01:40:47.571 INFO [stdout] test engine::queen::tests::moves_in_straight_lines_and_diagonally_until_it_hits_something ... ok Dec 14 01:40:47.571 INFO [stdout] test engine::rook::tests::captures_in_straight_lines ... ok Dec 14 01:40:47.571 INFO [stdout] test engine::rook::tests::moves_in_straight_lines_until_it_hits_something ... ok Dec 14 01:40:47.571 INFO [stdout] test engine::tests::can_detect_check ... ok Dec 14 01:40:47.576 INFO [stdout] test engine::tests::can_detect_when_not_in_check ... ok Dec 14 01:40:47.576 INFO [stdout] test engine::tests::detects_checkmate ... ok Dec 14 01:40:47.576 INFO [stdout] test engine::tests::dis_bug ... ok Dec 14 01:40:47.576 INFO [stdout] test game::tests::undoing_without_a_history_is_a_noop ... ok Dec 14 01:40:47.577 INFO [stdout] test game::tests::can_undo_captures ... ok Dec 14 01:40:47.578 INFO [stdout] test piece::tests::can_pack_a_piece_from_a_side_and_rank ... ok Dec 14 01:40:47.578 INFO [stdout] test engine::tests::prunes_moves_that_do_not_get_the_player_out_of_check ... ok Dec 14 01:40:47.578 INFO [stdout] test piece::tests::encodes_rank_in_lower_bits ... ok Dec 14 01:40:47.578 INFO [stdout] test game::tests::it_initializes_the_game ... ok Dec 14 01:40:47.583 INFO [stdout] test game::tests::can_undo_moves ... ok Dec 14 01:40:47.595 INFO [stdout] test game::tests::coordinates_can_be_created_from_human_readable_strings ... ok Dec 14 01:40:47.595 INFO [stdout] test piece::tests::encodes_side_in_the_first_bit ... ok Dec 14 01:40:47.799 INFO [stdout] test ai::tests::makes_the_obvious_move ... ok Dec 14 01:40:49.392 INFO [stdout] test ai::tests::queen_wins_with_two_moves ... ok Dec 14 01:40:49.392 INFO [stdout] Dec 14 01:40:49.392 INFO [stdout] test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 14 01:40:49.392 INFO [stdout] Dec 14 01:40:49.407 INFO [stdout] Dec 14 01:40:49.407 INFO [stderr] Running /target/debug/deps/terminal_chess-6072781a9ccc6541 Dec 14 01:40:49.407 INFO [stdout] running 0 tests Dec 14 01:40:49.407 INFO [stdout] Dec 14 01:40:49.407 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 14 01:40:49.407 INFO [stdout] Dec 14 01:40:49.415 INFO [stderr] Doc-tests terminal-chess Dec 14 01:40:50.275 INFO [stdout] Dec 14 01:40:50.275 INFO [stdout] running 0 tests Dec 14 01:40:50.275 INFO [stdout] Dec 14 01:40:50.275 INFO [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 14 01:40:50.275 INFO [stdout] Dec 14 01:40:50.276 INFO [stderr] su: No module specific data is present Dec 14 01:40:51.107 INFO running `"docker" "inspect" "a81be84785f9e67952d486b729a54c0c0451f8f406f47601d4cd57985fb34968"` Dec 14 01:40:51.447 INFO running `"docker" "rm" "-f" "a81be84785f9e67952d486b729a54c0c0451f8f406f47601d4cd57985fb34968"` Dec 14 01:40:51.810 INFO [stdout] a81be84785f9e67952d486b729a54c0c0451f8f406f47601d4cd57985fb34968