Dec 15 19:11:47.431 INFO testing chess-2.0.1 against try#aa49d8ef14939ddec0e34b346b60174a5673d48f for pr-56550 Dec 15 19:11:47.431 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-3/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/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 15 19:11:47.972 INFO [stdout] 21d4acfeafcf7c161703a5184f1428a425664acabe3bc5848acb40e9bf7330a3 Dec 15 19:11:47.974 INFO running `"docker" "start" "-a" "21d4acfeafcf7c161703a5184f1428a425664acabe3bc5848acb40e9bf7330a3"` Dec 15 19:11:50.058 INFO [stderr] usermod: no changes Dec 15 19:11:50.219 INFO [stderr] Compiling rand v0.4.3 Dec 15 19:11:55.427 INFO [stderr] Compiling chess v2.0.1 (/source) Dec 15 19:11:56.597 INFO [stderr] warning: unused `std::result::Result` that must be used Dec 15 19:11:56.597 INFO [stderr] --> src/gen_tables/king.rs:96:5 Dec 15 19:11:56.598 INFO [stderr] | Dec 15 19:11:56.598 INFO [stderr] 96 | / write!( Dec 15 19:11:56.598 INFO [stderr] 97 | | f, Dec 15 19:11:56.599 INFO [stderr] 98 | | "const CASTLE_MOVES: BitBoard = BitBoard({});\n", Dec 15 19:11:56.599 INFO [stderr] 99 | | gen_castle_moves().to_size(0) Dec 15 19:11:56.599 INFO [stderr] 100 | | ); Dec 15 19:11:56.599 INFO [stderr] | |______^ Dec 15 19:11:56.600 INFO [stderr] | Dec 15 19:11:56.600 INFO [stderr] = note: #[warn(unused_must_use)] on by default Dec 15 19:11:56.600 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Dec 15 19:11:56.600 INFO [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Dec 15 19:11:56.601 INFO [stderr] Dec 15 19:11:57.561 INFO [stderr] warning: unused `std::result::Result` that must be used Dec 15 19:11:57.562 INFO [stderr] --> src/gen_tables/pawns.rs:115:5 Dec 15 19:11:57.562 INFO [stderr] | Dec 15 19:11:57.562 INFO [stderr] 115 | / write!( Dec 15 19:11:57.562 INFO [stderr] 116 | | f, Dec 15 19:11:57.562 INFO [stderr] 117 | | "const PAWN_SOURCE_DOUBLE_MOVES: BitBoard = BitBoard({0});\n", Dec 15 19:11:57.562 INFO [stderr] 118 | | gen_source_double_moves().to_size(0) Dec 15 19:11:57.562 INFO [stderr] 119 | | ); Dec 15 19:11:57.562 INFO [stderr] | |______^ Dec 15 19:11:57.562 INFO [stderr] | Dec 15 19:11:57.562 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Dec 15 19:11:57.562 INFO [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Dec 15 19:11:57.562 INFO [stderr] Dec 15 19:11:57.562 INFO [stderr] warning: unused `std::result::Result` that must be used Dec 15 19:11:57.562 INFO [stderr] --> src/gen_tables/pawns.rs:121:5 Dec 15 19:11:57.562 INFO [stderr] | Dec 15 19:11:57.562 INFO [stderr] 121 | / write!( Dec 15 19:11:57.562 INFO [stderr] 122 | | f, Dec 15 19:11:57.562 INFO [stderr] 123 | | "const PAWN_DEST_DOUBLE_MOVES: BitBoard = BitBoard({0});\n", Dec 15 19:11:57.562 INFO [stderr] 124 | | gen_dest_double_moves().to_size(0) Dec 15 19:11:57.562 INFO [stderr] 125 | | ); Dec 15 19:11:57.562 INFO [stderr] | |______^ Dec 15 19:11:57.562 INFO [stderr] | Dec 15 19:11:57.562 INFO [stderr] = note: this `Result` may be an `Err` variant, which should be handled Dec 15 19:11:57.562 INFO [stderr] = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info) Dec 15 19:11:57.562 INFO [stderr] Dec 15 19:12:20.164 INFO [stderr] Finished dev [optimized + debuginfo] target(s) in 30.06s Dec 15 19:12:20.168 INFO [stderr] su: No module specific data is present Dec 15 19:12:21.758 INFO running `"docker" "inspect" "21d4acfeafcf7c161703a5184f1428a425664acabe3bc5848acb40e9bf7330a3"` Dec 15 19:12:22.079 INFO running `"docker" "rm" "-f" "21d4acfeafcf7c161703a5184f1428a425664acabe3bc5848acb40e9bf7330a3"` Dec 15 19:12:22.370 INFO [stdout] 21d4acfeafcf7c161703a5184f1428a425664acabe3bc5848acb40e9bf7330a3 Dec 15 19:12:22.375 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-3/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/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 15 19:12:22.764 INFO [stdout] 91479fd1df60c821bf81f6ca474a9e4a1d1d55510d0ce48462fb066abffcff88 Dec 15 19:12:22.766 INFO running `"docker" "start" "-a" "91479fd1df60c821bf81f6ca474a9e4a1d1d55510d0ce48462fb066abffcff88"` Dec 15 19:12:25.285 INFO [stderr] usermod: no changes Dec 15 19:12:25.391 INFO [stderr] Compiling chess v2.0.1 (/source) Dec 15 19:12:42.747 INFO [stderr] Finished dev [optimized + debuginfo] target(s) in 17.43s Dec 15 19:12:42.751 INFO [stderr] su: No module specific data is present Dec 15 19:12:43.672 INFO running `"docker" "inspect" "91479fd1df60c821bf81f6ca474a9e4a1d1d55510d0ce48462fb066abffcff88"` Dec 15 19:12:43.975 INFO running `"docker" "rm" "-f" "91479fd1df60c821bf81f6ca474a9e4a1d1d55510d0ce48462fb066abffcff88"` Dec 15 19:12:44.231 INFO [stdout] 91479fd1df60c821bf81f6ca474a9e4a1d1d55510d0ce48462fb066abffcff88 Dec 15 19:12:44.239 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56550/worker-3/try#aa49d8ef14939ddec0e34b346b60174a5673d48f:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/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 15 19:12:44.711 INFO [stdout] 79cbd5dc89f9c44d25d901817582856bae3c1a275843dce71bbe4aef705be12e Dec 15 19:12:44.713 INFO running `"docker" "start" "-a" "79cbd5dc89f9c44d25d901817582856bae3c1a275843dce71bbe4aef705be12e"` Dec 15 19:12:47.170 INFO [stderr] usermod: no changes Dec 15 19:12:47.255 INFO [stderr] Finished dev [optimized + debuginfo] target(s) in 0.06s Dec 15 19:12:47.256 INFO [stderr] Running /target/debug/deps/chess-aeef161c03e535ef Dec 15 19:12:47.258 INFO [stdout] Dec 15 19:12:47.258 INFO [stdout] running 54 tests Dec 15 19:12:47.555 INFO [stdout] test board::perft_10 ... ok Dec 15 19:12:47.567 INFO [stdout] test board::perft_15 ... ok Dec 15 19:12:47.573 INFO [stdout] test board::perft_16 ... ok Dec 15 19:12:47.632 INFO [stdout] test board::perft_1 ... ok Dec 15 19:12:47.647 INFO [stdout] test board::perft_11 ... ok Dec 15 19:12:47.663 INFO [stdout] test board::perft_12 ... ok Dec 15 19:12:47.791 INFO [stdout] test board::perft_19 ... ok Dec 15 19:12:47.808 INFO [stdout] test board::perft_22 ... ok Dec 15 19:12:47.839 INFO [stdout] test board::perft_17 ... ok Dec 15 19:12:47.863 INFO [stdout] test board::perft_18 ... ok Dec 15 19:12:47.863 INFO [stdout] test board::perft_21 ... ok Dec 15 19:12:47.863 INFO [stdout] test board::perft_20 ... ok Dec 15 19:12:47.906 INFO [stdout] test board::perft_25 ... ok Dec 15 19:12:47.914 INFO [stdout] test board::perft_26 ... ok Dec 15 19:12:47.972 INFO [stdout] test board::perft_2 ... ok Dec 15 19:12:48.015 INFO [stdout] test board::perft_23 ... ok Dec 15 19:12:48.079 INFO [stdout] test board::perft_24 ... ok Dec 15 19:12:48.287 INFO [stdout] test board::perft_7 ... ok Dec 15 19:12:48.291 INFO [stdout] test board::perft_6 ... ok Dec 15 19:12:48.375 INFO [stdout] test board::perft_13 ... ok Dec 15 19:12:48.399 INFO [stdout] test board::perft_5 ... ok Dec 15 19:12:48.516 INFO [stdout] test board::perft_8 ... ok Dec 15 19:12:48.524 INFO [stdout] test board::perft_14 ... ok Dec 15 19:12:48.538 INFO [stdout] test board::perft_9 ... ok Dec 15 19:12:48.643 INFO [stdout] test board::perft_3 ... ok Dec 15 19:12:48.687 INFO [stdout] test board::perft_4 ... ok Dec 15 19:12:48.739 INFO [stdout] test movegen::movegen::movegen_perft_1 ... ok Dec 15 19:12:48.823 INFO [stdout] test movegen::movegen::movegen_perft_10 ... ok Dec 15 19:12:48.907 INFO [stdout] test movegen::movegen::movegen_perft_16 ... ok Dec 15 19:12:49.019 INFO [stdout] test movegen::movegen::movegen_perft_12 ... ok Dec 15 19:12:49.050 INFO [stdout] test movegen::movegen::movegen_perft_15 ... ok Dec 15 19:12:49.050 INFO [stdout] test movegen::movegen::movegen_perft_17 ... ok Dec 15 19:12:49.095 INFO [stdout] test movegen::movegen::movegen_perft_19 ... ok Dec 15 19:12:49.102 INFO [stdout] test movegen::movegen::movegen_perft_21 ... ok Dec 15 19:12:49.107 INFO [stdout] test movegen::movegen::movegen_perft_20 ... ok Dec 15 19:12:49.124 INFO [stdout] test movegen::movegen::movegen_perft_22 ... ok Dec 15 19:12:49.227 INFO [stdout] test movegen::movegen::movegen_perft_18 ... ok Dec 15 19:12:49.227 INFO [stdout] test movegen::movegen::movegen_perft_11 ... ok Dec 15 19:12:49.231 INFO [stdout] test movegen::movegen::movegen_perft_25 ... ok Dec 15 19:12:49.243 INFO [stdout] test movegen::movegen::movegen_perft_26 ... ok Dec 15 19:12:49.335 INFO [stdout] test movegen::movegen::movegen_perft_2 ... ok Dec 15 19:12:49.427 INFO [stdout] test movegen::movegen::movegen_perft_23 ... ok Dec 15 19:12:49.439 INFO [stdout] test movegen::movegen::movegen_perft_24 ... ok Dec 15 19:12:49.779 INFO [stdout] test movegen::movegen::movegen_perft_3 ... ok Dec 15 19:12:49.975 INFO [stdout] test movegen::movegen::movegen_perft_6 ... ok Dec 15 19:12:49.975 INFO [stdout] test movegen::movegen::movegen_perft_5 ... ok Dec 15 19:12:50.051 INFO [stdout] test movegen::movegen::movegen_perft_7 ... ok Dec 15 19:12:50.093 INFO [stdout] test movegen::movegen::movegen_perft_4 ... ok Dec 15 19:12:50.131 INFO [stdout] test movegen::movegen::movegen_perft_13 ... ok Dec 15 19:12:50.311 INFO [stdout] test movegen::movegen::movegen_perft_9 ... ok Dec 15 19:12:50.352 INFO [stdout] test movegen::movegen::movegen_perft_8 ... ok Dec 15 19:12:50.387 INFO [stdout] test movegen::movegen::movegen_perft_14 ... ok Dec 15 19:12:59.775 INFO [stdout] test board::perft_kiwipete ... ok Dec 15 19:13:04.104 INFO [stdout] test movegen::movegen::movegen_perft_kiwipete ... ok Dec 15 19:13:04.104 INFO [stdout] Dec 15 19:13:04.105 INFO [stdout] test result: ok. 54 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 15 19:13:04.105 INFO [stdout] Dec 15 19:13:04.106 INFO [stderr] Doc-tests chess Dec 15 19:13:06.537 INFO [stdout] Dec 15 19:13:06.537 INFO [stdout] running 48 tests Dec 15 19:13:17.175 INFO [stdout] test src/board.rs - board::Board::combined (line 490) ... ok Dec 15 19:13:17.175 INFO [stdout] test src/board.rs - board::Board::color_combined (line 509) ... ok Dec 15 19:13:17.227 INFO [stdout] test src/bitboard.rs - bitboard::EMPTY (line 31) ... ok Dec 15 19:13:17.254 INFO [stdout] test src/board.rs - board::Board::castle_rights (line 562) ... ok Dec 15 19:13:17.255 INFO [stdout] test src/board.rs - board::Board::en_passant (line 1064) ... ok Dec 15 19:13:17.255 INFO [stdout] test src/bitboard.rs - bitboard::BitBoard (line 11) ... ok Dec 15 19:13:17.317 INFO [stdout] test src/board.rs - board::Board::enumerate_moves (line 1042) ... ok Dec 15 19:13:17.504 INFO [stdout] test src/board.rs - board::Board::clear_square (line 768) ... ok Dec 15 19:13:26.395 INFO [stdout] test src/board.rs - board::Board::my_castle_rights (line 638) ... ok Dec 15 19:13:26.751 INFO [stdout] test src/board.rs - board::Board::make_move (line 1384) ... ok Dec 15 19:13:28.195 INFO [stdout] test src/board.rs - board::Board::from_fen (line 275) ... ok Dec 15 19:13:28.231 INFO [stdout] test src/board.rs - board::Board::make_move_new (line 1364) ... ok Dec 15 19:13:28.255 INFO [stdout] test src/board.rs - board::Board::is_sane (line 838) ... ok Dec 15 19:13:28.275 INFO [stdout] test src/board.rs - board::Board::legal (line 1110) ... ok Dec 15 19:13:28.631 INFO [stdout] test src/board.rs - board::Board::king_square (line 529) ... ok Dec 15 19:13:28.643 INFO [stdout] test src/board.rs - board::Board::null_move (line 811) ... ok Dec 15 19:13:35.731 INFO [stdout] test src/board.rs - board::Board::piece_on (line 968) ... ok Dec 15 19:13:36.728 INFO [stdout] test src/board.rs - board::Board::remove_castle_rights (line 608) ... ok Dec 15 19:13:37.115 INFO [stdout] test src/board.rs - board::Board::pieces (line 543) ... ok Dec 15 19:13:37.692 INFO [stdout] test src/board.rs - board::Board::remove_my_castle_rights (line 659) ... ok Dec 15 19:13:38.539 INFO [stdout] test src/board.rs - board::Board::remove_their_castle_rights (line 696) ... ok Dec 15 19:13:39.199 INFO [stdout] test src/board.rs - board::Board::side_to_move (line 626) ... ok Dec 15 19:13:39.403 INFO [stdout] test src/board.rs - board::Board::set_piece (line 722) ... ok Dec 15 19:13:39.679 INFO [stdout] test src/board.rs - board::Board::status (line 436) ... ok Dec 15 19:13:45.845 INFO [stdout] test src/board.rs - board::Board::their_castle_rights (line 675) ... ok Dec 15 19:13:46.507 INFO [stdout] test src/movegen/movegen.rs - movegen::movegen::MoveGen (line 176) ... ok Dec 15 19:13:47.543 INFO [stdout] test src/lib.rs - (line 11) ... ok Dec 15 19:13:48.340 INFO [stdout] test src/square.rs - square::Square::backward (line 200) ... ok Dec 15 19:13:48.511 INFO [stdout] test src/square.rs - square::Square::forward (line 178) ... ok Dec 15 19:13:48.875 INFO [stdout] test src/square.rs - square::ALL_SQUARES (line 400) ... ok Dec 15 19:13:49.507 INFO [stdout] test src/square.rs - square::Square::default (line 16) ... ok Dec 15 19:13:49.627 INFO [stdout] test src/square.rs - square::Square::down (line 118) ... ok Dec 15 19:13:55.880 INFO [stdout] test src/square.rs - square::Square::get_file (line 86) ... ok Dec 15 19:13:56.707 INFO [stdout] test src/square.rs - square::Square::from_string (line 357) ... ok Dec 15 19:13:57.268 INFO [stdout] test src/square.rs - square::Square::get_rank (line 73) ... ok Dec 15 19:13:57.981 INFO [stdout] test src/square.rs - square::Square::left (line 137) ... ok Dec 15 19:13:58.630 INFO [stdout] test src/square.rs - square::Square::right (line 156) ... ok Dec 15 19:13:58.687 INFO [stdout] test src/square.rs - square::Square::make_square (line 52) ... ok Dec 15 19:13:59.003 INFO [stdout] test src/square.rs - square::Square::new (line 33) ... ok Dec 15 19:14:00.387 INFO [stdout] test src/square.rs - square::Square::to_index (line 343) ... ok Dec 15 19:14:03.943 INFO [stdout] test src/square.rs - square::Square::to_int (line 329) ... ok Dec 15 19:14:04.911 INFO [stdout] test src/square.rs - square::Square::udown (line 237) ... ok Dec 15 19:14:05.599 INFO [stdout] test src/square.rs - square::Square::uforward (line 284) ... ok Dec 15 19:14:06.100 INFO [stdout] test src/square.rs - square::Square::ubackward (line 307) ... ok Dec 15 19:14:06.399 INFO [stdout] test src/square.rs - square::Square::uleft (line 252) ... ok Dec 15 19:14:06.535 INFO [stdout] test src/square.rs - square::Square::uright (line 268) ... ok Dec 15 19:14:06.695 INFO [stdout] test src/square.rs - square::Square::up (line 99) ... ok Dec 15 19:14:06.933 INFO [stdout] test src/square.rs - square::Square::uup (line 222) ... ok Dec 15 19:14:06.933 INFO [stdout] Dec 15 19:14:06.933 INFO [stdout] test result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 15 19:14:06.933 INFO [stdout] Dec 15 19:14:07.023 INFO [stderr] su: No module specific data is present Dec 15 19:14:08.027 INFO running `"docker" "inspect" "79cbd5dc89f9c44d25d901817582856bae3c1a275843dce71bbe4aef705be12e"` Dec 15 19:14:08.342 INFO running `"docker" "rm" "-f" "79cbd5dc89f9c44d25d901817582856bae3c1a275843dce71bbe4aef705be12e"` Dec 15 19:14:08.677 INFO [stdout] 79cbd5dc89f9c44d25d901817582856bae3c1a275843dce71bbe4aef705be12e