Dec 13 17:51:10.095 INFO testing hakos/rustchess against try#aa49d8ef14939ddec0e34b346b60174a5673d48f for pr-56550 Dec 13 17:51:10.095 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-2/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/pr-56550/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/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 +aa49d8ef14939ddec0e34b346b60174a5673d48f-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.479 INFO [stdout] d629c8b2a7c760b7f6c4a0feb908ccc39b2920e1885bb3ac321857ea84067fb3 Dec 13 17:51:10.482 INFO running `"docker" "start" "-a" "d629c8b2a7c760b7f6c4a0feb908ccc39b2920e1885bb3ac321857ea84067fb3"` Dec 13 17:51:11.571 INFO [stderr] usermod: no changes Dec 13 17:51:11.642 INFO [stderr] Compiling rustchess v0.1.0 (/source) Dec 13 17:51:12.263 INFO [stderr] warning: struct is never constructed: `MoveIterator` Dec 13 17:51:12.263 INFO [stderr] --> src/board.rs:728:1 Dec 13 17:51:12.263 INFO [stderr] | Dec 13 17:51:12.263 INFO [stderr] 728 | struct MoveIterator { Dec 13 17:51:12.263 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Dec 13 17:51:12.263 INFO [stderr] | Dec 13 17:51:12.263 INFO [stderr] = note: #[warn(dead_code)] on by default Dec 13 17:51:12.263 INFO [stderr] Dec 13 17:51:12.263 INFO [stderr] warning: constant item is never used: `NO_PROMOTIONS` Dec 13 17:51:12.263 INFO [stderr] --> src/board.rs:744:1 Dec 13 17:51:12.263 INFO [stderr] | Dec 13 17:51:12.263 INFO [stderr] 744 | const NO_PROMOTIONS: [Promotion; 0] = []; Dec 13 17:51:12.263 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 17:51:12.263 INFO [stderr] Dec 13 17:51:12.263 INFO [stderr] warning: method is never used: `make_move_unverified` Dec 13 17:51:12.263 INFO [stderr] --> src/board.rs:1026:5 Dec 13 17:51:12.263 INFO [stderr] | Dec 13 17:51:12.263 INFO [stderr] 1026 | fn make_move_unverified(&mut self, m: Move) { Dec 13 17:51:12.263 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 17:51:12.264 INFO [stderr] Dec 13 17:51:12.264 INFO [stderr] warning: method is never used: `pseudo_legal_move_iter` Dec 13 17:51:12.264 INFO [stderr] --> src/board.rs:1083:5 Dec 13 17:51:12.264 INFO [stderr] | Dec 13 17:51:12.264 INFO [stderr] 1083 | fn pseudo_legal_move_iter(&self) -> MoveIterator { Dec 13 17:51:12.264 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 17:51:12.264 INFO [stderr] Dec 13 17:51:12.264 INFO [stderr] warning: method is never used: `perft` Dec 13 17:51:12.264 INFO [stderr] --> src/board.rs:1104:5 Dec 13 17:51:12.264 INFO [stderr] | Dec 13 17:51:12.264 INFO [stderr] 1104 | fn perft(&self, depth: u32, debug: bool) -> u64 { Dec 13 17:51:12.264 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Dec 13 17:51:12.264 INFO [stderr] Dec 13 17:51:13.144 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.55s Dec 13 17:51:13.144 INFO [stderr] su: No module specific data is present Dec 13 17:51:13.543 INFO running `"docker" "inspect" "d629c8b2a7c760b7f6c4a0feb908ccc39b2920e1885bb3ac321857ea84067fb3"` Dec 13 17:51:13.850 INFO running `"docker" "rm" "-f" "d629c8b2a7c760b7f6c4a0feb908ccc39b2920e1885bb3ac321857ea84067fb3"` Dec 13 17:51:14.119 INFO [stdout] d629c8b2a7c760b7f6c4a0feb908ccc39b2920e1885bb3ac321857ea84067fb3 Dec 13 17:51:14.120 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-2/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/pr-56550/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/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 +aa49d8ef14939ddec0e34b346b60174a5673d48f-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.559 INFO [stdout] a36c4392378628378fa1060af808e2f51cb4b2c7bd1dd196b60c962044814c11 Dec 13 17:51:14.561 INFO running `"docker" "start" "-a" "a36c4392378628378fa1060af808e2f51cb4b2c7bd1dd196b60c962044814c11"` Dec 13 17:51:15.729 INFO [stderr] usermod: no changes Dec 13 17:51:15.791 INFO [stderr] Compiling rustchess v0.1.0 (/source) Dec 13 17:51:18.891 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.11s Dec 13 17:51:18.899 INFO [stderr] su: No module specific data is present Dec 13 17:51:19.551 INFO running `"docker" "inspect" "a36c4392378628378fa1060af808e2f51cb4b2c7bd1dd196b60c962044814c11"` Dec 13 17:51:20.059 INFO running `"docker" "rm" "-f" "a36c4392378628378fa1060af808e2f51cb4b2c7bd1dd196b60c962044814c11"` Dec 13 17:51:20.403 INFO [stdout] a36c4392378628378fa1060af808e2f51cb4b2c7bd1dd196b60c962044814c11 Dec 13 17:51:20.483 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-2/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/pr-56550/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/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 +aa49d8ef14939ddec0e34b346b60174a5673d48f-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:21.038 INFO [stdout] fe05b23d46a261c6a7a910c5fcee68564d4b49a0c49654c5e640795b649006dd Dec 13 17:51:21.040 INFO running `"docker" "start" "-a" "fe05b23d46a261c6a7a910c5fcee68564d4b49a0c49654c5e640795b649006dd"` Dec 13 17:51:22.742 INFO [stderr] usermod: no changes Dec 13 17:51:22.799 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.02s Dec 13 17:51:22.799 INFO [stdout] Dec 13 17:51:22.799 INFO [stderr] Running /target/debug/deps/rustchess-e65433dfe13fe708 Dec 13 17:51:22.799 INFO [stdout] running 58 tests Dec 13 17:51:22.804 INFO [stdout] test board::tests::black_is_checked ... ok Dec 13 17:51:22.804 INFO [stdout] test board::tests::black_king_side_castling ... ok Dec 13 17:51:22.811 INFO [stdout] test board::tests::black_en_passant ... ok Dec 13 17:51:22.811 INFO [stdout] test board::tests::capture_bishop ... ok Dec 13 17:51:22.811 INFO [stdout] test board::tests::black_queen_side_castling ... ok Dec 13 17:51:22.811 INFO [stdout] test board::tests::black_pawn_capture ... ok Dec 13 17:51:22.811 INFO [stdout] test board::tests::max_moves_2 ... ok Dec 13 17:51:22.836 INFO [stdout] test board::tests::max_moves_1 ... ok Dec 13 17:51:22.836 INFO [stdout] test board::tests::initial_moves ... ok Dec 13 17:51:22.836 INFO [stdout] test board::tests::make_illegal_moves ... ok Dec 13 17:51:22.836 INFO [stdout] test board::tests::capture_rook_loses_castling_rights ... ok Dec 13 17:51:22.836 INFO [stdout] test board::tests::initial_board_unicode ... ok Dec 13 17:51:22.836 INFO [stdout] test board::tests::initial_board_fen ... ok Dec 13 17:51:22.843 INFO [stdout] test board::tests::illegal_to_be_checked_after_move ... ok Dec 13 17:51:22.843 INFO [stdout] test board::tests::move_queen ... ok Dec 13 17:51:22.843 INFO [stdout] test board::tests::move_bishop ... ok Dec 13 17:51:22.843 INFO [stdout] test board::tests::missing_promotion ... ok Dec 13 17:51:22.843 INFO [stdout] test board::tests::move_pawns ... ok Dec 13 17:51:22.843 INFO [stdout] test board::tests::move_rook_and_lose_castling_right ... ok Dec 13 17:51:22.843 INFO [stdout] test board::tests::move_king_and_lose_castling_rights ... ok Dec 13 17:51:22.843 INFO [stdout] test board::tests::moving_rook_loses_king_side_castling_rights ... ok Dec 13 17:51:22.843 INFO [stdout] test board::tests::moving_rook_loses_queen_side_castling_rights ... ok Dec 13 17:51:22.843 INFO [stdout] test board::tests::opening_moves_fen ... ok Dec 13 17:51:22.843 INFO [stdout] test board::tests::move_knight ... ok Dec 13 17:51:22.843 INFO [stdout] test board::tests::parse_fen ... ok Dec 13 17:51:22.844 INFO [stdout] test board::tests::peft_test_position_4 ... ok Dec 13 17:51:22.844 INFO [stdout] test board::tests::peft_test_position_5 ... ok Dec 13 17:51:22.844 INFO [stdout] test board::tests::peft_test_position_6 ... ok Dec 13 17:51:22.851 INFO [stdout] test board::tests::peft_test_position_7 ... ok Dec 13 17:51:22.851 INFO [stdout] test board::tests::perft_test_position_3 ... ok Dec 13 17:51:22.863 INFO [stdout] test board::tests::perft_test_position_1 ... ok Dec 13 17:51:22.863 INFO [stdout] test board::tests::promotion_to_bishop ... ok Dec 13 17:51:22.879 INFO [stdout] test board::tests::promotion_to_king_not_allowed ... ok Dec 13 17:51:22.899 INFO [stdout] test board::tests::perft_test_position_2 ... ok Dec 13 17:51:22.899 INFO [stdout] test board::tests::promotion_to_knight ... ok Dec 13 17:51:22.915 INFO [stdout] test board::tests::promotion_to_queen ... ok Dec 13 17:51:22.915 INFO [stdout] test board::tests::promotion_to_rook ... ok Dec 13 17:51:22.931 INFO [stdout] test board::tests::reavealing_own_king_in_check_by_promoting_pawn_not_allowed ... ok Dec 13 17:51:22.931 INFO [stdout] test board::tests::scholars_mate ... ok Dec 13 17:51:22.943 INFO [stdout] test board::tests::square_is_attacked_by_bishop ... ok Dec 13 17:51:22.943 INFO [stdout] test board::tests::square_is_attacked_by_black_pawn ... ok Dec 13 17:51:22.959 INFO [stdout] test board::tests::square_is_attacked_by_king ... ok Dec 13 17:51:22.959 INFO [stdout] test board::tests::square_is_attacked_by_queen ... ok Dec 13 17:51:22.959 INFO [stdout] test board::tests::square_is_attacked_by_rook ... ok Dec 13 17:51:22.959 INFO [stdout] test board::tests::square_is_attacked_by_white_pawn ... ok Dec 13 17:51:22.959 INFO [stdout] test board::tests::test_str_to_index ... ok Dec 13 17:51:22.959 INFO [stdout] test board::tests::test_str_to_index_to_str ... ok Dec 13 17:51:22.959 INFO [stdout] test board::tests::white_en_passant ... ok Dec 13 17:51:22.960 INFO [stdout] test board::tests::white_king_side_castling ... ok Dec 13 17:51:22.960 INFO [stdout] test board::tests::white_pawn_capture ... ok Dec 13 17:51:22.963 INFO [stdout] test board::tests::white_queen_side_castling ... ok Dec 13 17:51:22.965 INFO [stdout] test board::tests::square_is_attacked_by_knight ... ok Dec 13 17:51:22.979 INFO [stdout] test board::tests::perft_test_position_11 ... ok Dec 13 17:51:23.720 INFO [stdout] test board::tests::perft_test_position_9 ... ok Dec 13 17:51:23.896 INFO [stdout] test board::tests::perft_test_position_8 ... ok Dec 13 17:51:23.979 INFO [stdout] test board::tests::perft_test_position_12 ... ok Dec 13 17:51:24.061 INFO [stdout] test board::tests::perft_test_position_10 ... ok Dec 13 17:51:24.354 INFO [stdout] test board::tests::perft_initial_position ... ok Dec 13 17:51:24.354 INFO [stdout] Dec 13 17:51:24.354 INFO [stdout] test result: ok. 58 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 13 17:51:24.354 INFO [stdout] Dec 13 17:51:24.356 INFO [stderr] su: No module specific data is present Dec 13 17:51:24.937 INFO running `"docker" "inspect" "fe05b23d46a261c6a7a910c5fcee68564d4b49a0c49654c5e640795b649006dd"` Dec 13 17:51:25.239 INFO running `"docker" "rm" "-f" "fe05b23d46a261c6a7a910c5fcee68564d4b49a0c49654c5e640795b649006dd"` Dec 13 17:51:25.534 INFO [stdout] fe05b23d46a261c6a7a910c5fcee68564d4b49a0c49654c5e640795b649006dd