Dec 13 17:51:10.247 INFO testing hakos/rustchess against master#bd47d6825bf4090517549d33cfef10d3300b4a75 for pr-56550 Dec 13 17:51:10.247 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-0/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/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 13 17:51:10.584 INFO [stdout] 9ee2d4c464dfa58fc90ada32b1c3f5fade1dbd3a12c4e527bff17d404cb822ea Dec 13 17:51:10.589 INFO running `"docker" "start" "-a" "9ee2d4c464dfa58fc90ada32b1c3f5fade1dbd3a12c4e527bff17d404cb822ea"` Dec 13 17:51:11.592 INFO [stderr] usermod: no changes Dec 13 17:51:11.643 INFO [stderr] Compiling rustchess v0.1.0 (/source) Dec 13 17:51:12.307 INFO [stderr] warning: struct is never constructed: `MoveIterator` Dec 13 17:51:12.307 INFO [stderr] --> src/board.rs:728:1 Dec 13 17:51:12.307 INFO [stderr] | Dec 13 17:51:12.307 INFO [stderr] 728 | struct MoveIterator { Dec 13 17:51:12.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 13 17:51:12.307 INFO [stderr] | Dec 13 17:51:12.307 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 13 17:51:12.307 INFO [stderr] Dec 13 17:51:12.307 INFO [stderr] warning: constant item is never used: `NO_PROMOTIONS` Dec 13 17:51:12.307 INFO [stderr] --> src/board.rs:744:1 Dec 13 17:51:12.307 INFO [stderr] | Dec 13 17:51:12.307 INFO [stderr] 744 | const NO_PROMOTIONS: [Promotion; 0] = []; Dec 13 17:51:12.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 17:51:12.307 INFO [stderr] Dec 13 17:51:12.307 INFO [stderr] warning: method is never used: `make_move_unverified` Dec 13 17:51:12.307 INFO [stderr] --> src/board.rs:1026:5 Dec 13 17:51:12.307 INFO [stderr] | Dec 13 17:51:12.307 INFO [stderr] 1026 | fn make_move_unverified(&mut self, m: Move) { Dec 13 17:51:12.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 17:51:12.307 INFO [stderr] Dec 13 17:51:12.307 INFO [stderr] warning: method is never used: `pseudo_legal_move_iter` Dec 13 17:51:12.307 INFO [stderr] --> src/board.rs:1083:5 Dec 13 17:51:12.307 INFO [stderr] | Dec 13 17:51:12.307 INFO [stderr] 1083 | fn pseudo_legal_move_iter(&self) -> MoveIterator { Dec 13 17:51:12.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 17:51:12.307 INFO [stderr] Dec 13 17:51:12.307 INFO [stderr] warning: method is never used: `perft` Dec 13 17:51:12.307 INFO [stderr] --> src/board.rs:1104:5 Dec 13 17:51:12.307 INFO [stderr] | Dec 13 17:51:12.307 INFO [stderr] 1104 | fn perft(&self, depth: u32, debug: bool) -> u64 { Dec 13 17:51:12.307 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 17:51:12.307 INFO [stderr] Dec 13 17:51:13.231 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.61s Dec 13 17:51:13.231 INFO [stderr] su: No module specific data is present Dec 13 17:51:13.695 INFO running `"docker" "inspect" "9ee2d4c464dfa58fc90ada32b1c3f5fade1dbd3a12c4e527bff17d404cb822ea"` Dec 13 17:51:14.007 INFO running `"docker" "rm" "-f" "9ee2d4c464dfa58fc90ada32b1c3f5fade1dbd3a12c4e527bff17d404cb822ea"` Dec 13 17:51:14.327 INFO [stdout] 9ee2d4c464dfa58fc90ada32b1c3f5fade1dbd3a12c4e527bff17d404cb822ea Dec 13 17:51:14.335 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-0/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/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 13 17:51:14.729 INFO [stdout] c61db5996f3cffe0be6a15efd3901f82677526037d01d0b0df7b248624da5da1 Dec 13 17:51:14.735 INFO running `"docker" "start" "-a" "c61db5996f3cffe0be6a15efd3901f82677526037d01d0b0df7b248624da5da1"` Dec 13 17:51:16.244 INFO [stderr] usermod: no changes Dec 13 17:51:16.293 INFO [stderr] Compiling rustchess v0.1.0 (/source) Dec 13 17:51:19.028 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 2.75s Dec 13 17:51:19.031 INFO [stderr] su: No module specific data is present Dec 13 17:51:19.708 INFO running `"docker" "inspect" "c61db5996f3cffe0be6a15efd3901f82677526037d01d0b0df7b248624da5da1"` Dec 13 17:51:20.063 INFO running `"docker" "rm" "-f" "c61db5996f3cffe0be6a15efd3901f82677526037d01d0b0df7b248624da5da1"` Dec 13 17:51:20.344 INFO [stdout] c61db5996f3cffe0be6a15efd3901f82677526037d01d0b0df7b248624da5da1 Dec 13 17:51:20.349 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-0/master#bd47d6825bf4090517549d33cfef10d3300b4a75:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-0/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 13 17:51:20.889 INFO [stdout] b1c393827bdc37cce2ff80f16a70da9633a2b6ef7a76a18fb86024a4f48a6c8b Dec 13 17:51:20.911 INFO running `"docker" "start" "-a" "b1c393827bdc37cce2ff80f16a70da9633a2b6ef7a76a18fb86024a4f48a6c8b"` Dec 13 17:51:22.290 INFO [stderr] usermod: no changes Dec 13 17:51:22.351 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.02s Dec 13 17:51:22.367 INFO [stderr] Running /target/debug/deps/rustchess-f0116e6de8b940fb Dec 13 17:51:22.371 INFO [stdout] Dec 13 17:51:22.371 INFO [stdout] running 58 tests Dec 13 17:51:22.371 INFO [stdout] test board::tests::illegal_to_be_checked_after_move ... ok Dec 13 17:51:22.371 INFO [stdout] test board::tests::capture_rook_loses_castling_rights ... ok Dec 13 17:51:22.371 INFO [stdout] test board::tests::initial_board_fen ... ok Dec 13 17:51:22.371 INFO [stdout] test board::tests::initial_board_unicode ... ok Dec 13 17:51:22.371 INFO [stdout] test board::tests::initial_moves ... ok Dec 13 17:51:22.371 INFO [stdout] test board::tests::make_illegal_moves ... ok Dec 13 17:51:22.371 INFO [stdout] test board::tests::max_moves_1 ... ok Dec 13 17:51:22.371 INFO [stdout] test board::tests::black_is_checked ... ok Dec 13 17:51:22.375 INFO [stdout] test board::tests::black_en_passant ... ok Dec 13 17:51:22.375 INFO [stdout] test board::tests::black_pawn_capture ... ok Dec 13 17:51:22.375 INFO [stdout] test board::tests::black_king_side_castling ... ok Dec 13 17:51:22.383 INFO [stdout] test board::tests::max_moves_2 ... ok Dec 13 17:51:22.383 INFO [stdout] test board::tests::black_queen_side_castling ... ok Dec 13 17:51:22.383 INFO [stdout] test board::tests::missing_promotion ... ok Dec 13 17:51:22.383 INFO [stdout] test board::tests::capture_bishop ... ok Dec 13 17:51:22.383 INFO [stdout] test board::tests::move_bishop ... ok Dec 13 17:51:22.383 INFO [stdout] test board::tests::move_king_and_lose_castling_rights ... ok Dec 13 17:51:22.383 INFO [stdout] test board::tests::move_pawns ... ok Dec 13 17:51:22.383 INFO [stdout] test board::tests::moving_rook_loses_king_side_castling_rights ... ok Dec 13 17:51:22.383 INFO [stdout] test board::tests::move_knight ... ok Dec 13 17:51:22.383 INFO [stdout] test board::tests::peft_test_position_4 ... ok Dec 13 17:51:22.383 INFO [stdout] test board::tests::move_queen ... ok Dec 13 17:51:22.383 INFO [stdout] test board::tests::parse_fen ... ok Dec 13 17:51:22.383 INFO [stdout] test board::tests::peft_test_position_5 ... ok Dec 13 17:51:22.383 INFO [stdout] test board::tests::peft_test_position_7 ... ok Dec 13 17:51:22.383 INFO [stdout] test board::tests::peft_test_position_6 ... ok Dec 13 17:51:22.383 INFO [stdout] test board::tests::perft_test_position_1 ... ok Dec 13 17:51:22.391 INFO [stdout] test board::tests::moving_rook_loses_queen_side_castling_rights ... ok Dec 13 17:51:22.391 INFO [stdout] test board::tests::opening_moves_fen ... ok Dec 13 17:51:22.391 INFO [stdout] test board::tests::move_rook_and_lose_castling_right ... ok Dec 13 17:51:22.391 INFO [stdout] test board::tests::perft_test_position_3 ... ok Dec 13 17:51:22.411 INFO [stdout] test board::tests::perft_test_position_2 ... ok Dec 13 17:51:22.411 INFO [stdout] test board::tests::promotion_to_bishop ... ok Dec 13 17:51:22.435 INFO [stdout] test board::tests::promotion_to_king_not_allowed ... ok Dec 13 17:51:22.435 INFO [stdout] test board::tests::promotion_to_knight ... ok Dec 13 17:51:22.435 INFO [stdout] test board::tests::promotion_to_queen ... ok Dec 13 17:51:22.435 INFO [stdout] test board::tests::promotion_to_rook ... ok Dec 13 17:51:22.440 INFO [stdout] test board::tests::reavealing_own_king_in_check_by_promoting_pawn_not_allowed ... ok Dec 13 17:51:22.440 INFO [stdout] test board::tests::scholars_mate ... ok Dec 13 17:51:22.440 INFO [stdout] test board::tests::square_is_attacked_by_black_pawn ... ok Dec 13 17:51:22.440 INFO [stdout] test board::tests::square_is_attacked_by_bishop ... ok Dec 13 17:51:22.440 INFO [stdout] test board::tests::square_is_attacked_by_knight ... ok Dec 13 17:51:22.440 INFO [stdout] test board::tests::square_is_attacked_by_king ... ok Dec 13 17:51:22.440 INFO [stdout] test board::tests::square_is_attacked_by_queen ... ok Dec 13 17:51:22.440 INFO [stdout] test board::tests::square_is_attacked_by_rook ... ok Dec 13 17:51:22.440 INFO [stdout] test board::tests::square_is_attacked_by_white_pawn ... ok Dec 13 17:51:22.440 INFO [stdout] test board::tests::test_str_to_index ... ok Dec 13 17:51:22.440 INFO [stdout] test board::tests::test_str_to_index_to_str ... ok Dec 13 17:51:22.440 INFO [stdout] test board::tests::white_en_passant ... ok Dec 13 17:51:22.440 INFO [stdout] test board::tests::white_king_side_castling ... ok Dec 13 17:51:22.440 INFO [stdout] test board::tests::white_pawn_capture ... ok Dec 13 17:51:22.440 INFO [stdout] test board::tests::white_queen_side_castling ... ok Dec 13 17:51:22.475 INFO [stdout] test board::tests::perft_test_position_11 ... ok Dec 13 17:51:23.255 INFO [stdout] test board::tests::perft_test_position_12 ... ok Dec 13 17:51:23.483 INFO [stdout] test board::tests::perft_test_position_8 ... ok Dec 13 17:51:23.591 INFO [stdout] test board::tests::perft_test_position_10 ... ok Dec 13 17:51:23.647 INFO [stdout] test board::tests::perft_test_position_9 ... ok Dec 13 17:51:23.996 INFO [stdout] test board::tests::perft_initial_position ... ok Dec 13 17:51:23.996 INFO [stdout] Dec 13 17:51:23.996 INFO [stdout] test result: ok. 58 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 13 17:51:23.996 INFO [stdout] Dec 13 17:51:23.997 INFO [stderr] su: No module specific data is present Dec 13 17:51:24.827 INFO running `"docker" "inspect" "b1c393827bdc37cce2ff80f16a70da9633a2b6ef7a76a18fb86024a4f48a6c8b"` Dec 13 17:51:25.217 INFO running `"docker" "rm" "-f" "b1c393827bdc37cce2ff80f16a70da9633a2b6ef7a76a18fb86024a4f48a6c8b"` Dec 13 17:51:25.466 INFO [stdout] b1c393827bdc37cce2ff80f16a70da9633a2b6ef7a76a18fb86024a4f48a6c8b