[INFO] cloning repository https://github.com/Paulo-21/ptit-biscuit
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Paulo-21/ptit-biscuit" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FPaulo-21%2Fptit-biscuit", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FPaulo-21%2Fptit-biscuit'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 2b5619ae302af8d0894c7df1e097ee8cf1290be8
[INFO] checking Paulo-21/ptit-biscuit against 1.95.0 for pr-155915
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FPaulo-21%2Fptit-biscuit" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/Paulo-21/ptit-biscuit
[INFO] finished tweaking git repo https://github.com/Paulo-21/ptit-biscuit
[INFO] tweaked toml for git repo https://github.com/Paulo-21/ptit-biscuit written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Paulo-21/ptit-biscuit on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Paulo-21/ptit-biscuit already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rand_core v0.10.1
[INFO] [stderr]   Downloaded wit-bindgen-rust-macro v0.51.0
[INFO] [stderr]   Downloaded wit-bindgen-rust v0.51.0
[INFO] [stderr]   Downloaded rand_xorshift v0.5.0
[INFO] [stderr]   Downloaded lazy_static v1.5.0
[INFO] [stderr]   Downloaded cpufeatures v0.3.0
[INFO] [stderr]   Downloaded unicode-xid v0.2.6
[INFO] [stderr]   Downloaded leb128fmt v0.1.0
[INFO] [stderr]   Downloaded id-arena v2.3.0
[INFO] [stderr]   Downloaded wasm-metadata v0.244.0
[INFO] [stderr]   Downloaded chacha20 v0.10.0
[INFO] [stderr]   Downloaded wit-bindgen-core v0.51.0
[INFO] [stderr]   Downloaded wit-bindgen v0.51.0
[INFO] [stderr]   Downloaded serde_derive v1.0.228
[INFO] [stderr]   Downloaded r-efi v6.0.0
[INFO] [stderr]   Downloaded prettyplease v0.2.37
[INFO] [stderr]   Downloaded wasm-encoder v0.244.0
[INFO] [stderr]   Downloaded wasip2 v1.0.3+wasi-0.2.9
[INFO] [stderr]   Downloaded wit-parser v0.244.0
[INFO] [stderr]   Downloaded serde_json v1.0.149
[INFO] [stderr]   Downloaded hashbrown v0.15.5
[INFO] [stderr]   Downloaded rand v0.10.1
[INFO] [stderr]   Downloaded wit-bindgen v0.57.1
[INFO] [stderr]   Downloaded wasip3 v0.4.0+wasi-0.3.0-rc-2026-01-06
[INFO] [stderr]   Downloaded wasmparser v0.244.0
[INFO] [stderr]   Downloaded wit-component v0.244.0
[INFO] [stderr]   Downloaded foldhash v0.1.5
[INFO] [stderr]   Downloaded semver v1.0.28
[INFO] [stderr]   Downloaded zmij v1.0.21
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 44e4d2ce96621bc384b4017156973fad3482b83400ca8e73b55583e15ee990db
[INFO] running `Command { std: "docker" "start" "-a" "44e4d2ce96621bc384b4017156973fad3482b83400ca8e73b55583e15ee990db", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "44e4d2ce96621bc384b4017156973fad3482b83400ca8e73b55583e15ee990db", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "44e4d2ce96621bc384b4017156973fad3482b83400ca8e73b55583e15ee990db", kill_on_drop: false }`
[INFO] [stdout] 44e4d2ce96621bc384b4017156973fad3482b83400ca8e73b55583e15ee990db
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f1b144e3050878d9d48cb328c0c4be1f3f746dc2c8e17c56d6c71c6bf6499cc8
[INFO] running `Command { std: "docker" "start" "-a" "f1b144e3050878d9d48cb328c0c4be1f3f746dc2c8e17c56d6c71c6bf6499cc8", kill_on_drop: false }`
[INFO] [stderr]     Checking rand_core v0.10.1
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]     Checking cfg-if v1.0.0
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling bitintr v0.3.0
[INFO] [stderr]     Checking cpufeatures v0.3.0
[INFO] [stderr]     Checking lazy_static v1.5.0
[INFO] [stderr]     Checking rand_xorshift v0.5.0
[INFO] [stderr]     Checking chacha20 v0.10.0
[INFO] [stderr]     Checking rand v0.10.1
[INFO] [stderr]     Checking ptit-biscuit v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: value assigned to `nb_node` is never read
[INFO] [stdout]    --> src/uci.rs:449:37
[INFO] [stdout]     |
[INFO] [stdout] 449 |             let mut nb_node : u64 = 0;
[INFO] [stdout]     |                                     ^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `nb_node` is never read
[INFO] [stdout]    --> src/uci.rs:420:33
[INFO] [stdout]     |
[INFO] [stdout] 420 |         let mut nb_node : u64 = 0;
[INFO] [stdout]     |                                 ^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `score` is never read
[INFO] [stdout]    --> src/search.rs:104:21
[INFO] [stdout]     |
[INFO] [stdout] 104 |     let mut score = 0;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `hash_move` is assigned to, but never used
[INFO] [stdout]    --> src/search.rs:140:9
[INFO] [stdout]     |
[INFO] [stdout] 140 |     let mut hash_move = 0;
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_hash_move` instead
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `hash_move` is never read
[INFO] [stdout]    --> src/search.rs:148:17
[INFO] [stdout]     |
[INFO] [stdout] 148 |                 hash_move = tt_entry.bestmove;
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `nb_node` is never read
[INFO] [stdout]    --> src/uci.rs:449:37
[INFO] [stdout]     |
[INFO] [stdout] 449 |             let mut nb_node : u64 = 0;
[INFO] [stdout]     |                                     ^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `PAWN` and `KING` are never constructed
[INFO] [stdout]   --> src/chess.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub enum Piece {
[INFO] [stdout]    |          ----- variants in this enum
[INFO] [stdout] 20 |     NONE,
[INFO] [stdout] 21 |     PAWN,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 26 |     KING,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Piece` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static `MVV_LVA1` is never used
[INFO] [stdout]    --> src/chess.rs:124:12
[INFO] [stdout]     |
[INFO] [stdout] 124 | pub static MVV_LVA1: [[u16; 6]; 6] = [
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Move` is never constructed
[INFO] [stdout]    --> src/chess.rs:259:8
[INFO] [stdout]     |
[INFO] [stdout] 259 | struct Move {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `possibility_wp` is never used
[INFO] [stdout]     --> src/chess.rs:1824:8
[INFO] [stdout]      |
[INFO] [stdout] 1824 | pub fn possibility_wp(wpawn: u64, empty: u64, black: u64) -> u64 {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `possibility_bp2` is never used
[INFO] [stdout]     --> src/chess.rs:1831:8
[INFO] [stdout]      |
[INFO] [stdout] 1831 | pub fn possibility_bp2(bpawn: u64, empty: u64, white: u64) -> u64 {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `convert_move_str_to_bitboard` is never used
[INFO] [stdout]     --> src/chess.rs:1893:8
[INFO] [stdout]      |
[INFO] [stdout] 1893 | pub fn convert_move_str_to_bitboard(square_str: &str) -> u64 {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `compute_move_w` is never used
[INFO] [stdout]     --> src/chess.rs:1943:8
[INFO] [stdout]      |
[INFO] [stdout] 1943 | pub fn compute_move_w(chessmove: (u64, u64, Piece), game: &mut Game) -> i8 {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `compute_move_b` is never used
[INFO] [stdout]     --> src/chess.rs:2557:8
[INFO] [stdout]      |
[INFO] [stdout] 2557 | pub fn compute_move_b(chessmove: (u64, u64, Piece), game: &mut Game) -> i8 {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_legal_move` is never used
[INFO] [stdout]     --> src/chess.rs:2975:8
[INFO] [stdout]      |
[INFO] [stdout] 2975 | pub fn get_legal_move(side_w: bool, game: &Game) -> VecDeque<(u64, Piece)> {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `convert_custum_to_str` is never used
[INFO] [stdout]     --> src/chess.rs:3368:8
[INFO] [stdout]      |
[INFO] [stdout] 3368 | pub fn convert_custum_to_str(moveto: u64) -> String {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `double_pawn` is never used
[INFO] [stdout]   --> src/eval.rs:30:4
[INFO] [stdout]    |
[INFO] [stdout] 30 | fn double_pawn(game: &Game) -> i32 {
[INFO] [stdout]    |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bishop_pair` is never used
[INFO] [stdout]   --> src/eval.rs:51:4
[INFO] [stdout]    |
[INFO] [stdout] 51 | fn bishop_pair(game: &Game) -> i32 {
[INFO] [stdout]    |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DOUBLE_PAWN_PENALITY` is never used
[INFO] [stdout]    --> src/eval.rs:263:11
[INFO] [stdout]     |
[INFO] [stdout] 263 | pub const DOUBLE_PAWN_PENALITY: i32 = 10;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `alpha_beta_neg_tt_best_time` is never used
[INFO] [stdout]    --> src/search.rs:571:8
[INFO] [stdout]     |
[INFO] [stdout] 571 | pub fn alpha_beta_neg_tt_best_time(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `mask` is never read
[INFO] [stdout]  --> src/table_transposition.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct TranspositionTable {
[INFO] [stdout]   |            ------------------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 8 |     pub mask: usize,
[INFO] [stdout]   |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `nb_node` is never read
[INFO] [stdout]    --> src/uci.rs:420:33
[INFO] [stdout]     |
[INFO] [stdout] 420 |         let mut nb_node : u64 = 0;
[INFO] [stdout]     |                                 ^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `score` is never read
[INFO] [stdout]    --> src/search.rs:104:21
[INFO] [stdout]     |
[INFO] [stdout] 104 |     let mut score = 0;
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `hash_move` is assigned to, but never used
[INFO] [stdout]    --> src/search.rs:140:9
[INFO] [stdout]     |
[INFO] [stdout] 140 |     let mut hash_move = 0;
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_hash_move` instead
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `hash_move` is never read
[INFO] [stdout]    --> src/search.rs:148:17
[INFO] [stdout]     |
[INFO] [stdout] 148 |                 hash_move = tt_entry.bestmove;
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variants `PAWN` and `KING` are never constructed
[INFO] [stdout]   --> src/chess.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub enum Piece {
[INFO] [stdout]    |          ----- variants in this enum
[INFO] [stdout] 20 |     NONE,
[INFO] [stdout] 21 |     PAWN,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 26 |     KING,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Piece` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static `MVV_LVA1` is never used
[INFO] [stdout]    --> src/chess.rs:124:12
[INFO] [stdout]     |
[INFO] [stdout] 124 | pub static MVV_LVA1: [[u16; 6]; 6] = [
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Move` is never constructed
[INFO] [stdout]    --> src/chess.rs:259:8
[INFO] [stdout]     |
[INFO] [stdout] 259 | struct Move {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `possibility_wp` is never used
[INFO] [stdout]     --> src/chess.rs:1824:8
[INFO] [stdout]      |
[INFO] [stdout] 1824 | pub fn possibility_wp(wpawn: u64, empty: u64, black: u64) -> u64 {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `possibility_bp2` is never used
[INFO] [stdout]     --> src/chess.rs:1831:8
[INFO] [stdout]      |
[INFO] [stdout] 1831 | pub fn possibility_bp2(bpawn: u64, empty: u64, white: u64) -> u64 {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `convert_move_str_to_bitboard` is never used
[INFO] [stdout]     --> src/chess.rs:1893:8
[INFO] [stdout]      |
[INFO] [stdout] 1893 | pub fn convert_move_str_to_bitboard(square_str: &str) -> u64 {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `compute_move_w` is never used
[INFO] [stdout]     --> src/chess.rs:1943:8
[INFO] [stdout]      |
[INFO] [stdout] 1943 | pub fn compute_move_w(chessmove: (u64, u64, Piece), game: &mut Game) -> i8 {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `compute_move_b` is never used
[INFO] [stdout]     --> src/chess.rs:2557:8
[INFO] [stdout]      |
[INFO] [stdout] 2557 | pub fn compute_move_b(chessmove: (u64, u64, Piece), game: &mut Game) -> i8 {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_legal_move` is never used
[INFO] [stdout]     --> src/chess.rs:2975:8
[INFO] [stdout]      |
[INFO] [stdout] 2975 | pub fn get_legal_move(side_w: bool, game: &Game) -> VecDeque<(u64, Piece)> {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `convert_custum_to_str` is never used
[INFO] [stdout]     --> src/chess.rs:3368:8
[INFO] [stdout]      |
[INFO] [stdout] 3368 | pub fn convert_custum_to_str(moveto: u64) -> String {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `double_pawn` is never used
[INFO] [stdout]   --> src/eval.rs:30:4
[INFO] [stdout]    |
[INFO] [stdout] 30 | fn double_pawn(game: &Game) -> i32 {
[INFO] [stdout]    |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `bishop_pair` is never used
[INFO] [stdout]   --> src/eval.rs:51:4
[INFO] [stdout]    |
[INFO] [stdout] 51 | fn bishop_pair(game: &Game) -> i32 {
[INFO] [stdout]    |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `DOUBLE_PAWN_PENALITY` is never used
[INFO] [stdout]    --> src/eval.rs:263:11
[INFO] [stdout]     |
[INFO] [stdout] 263 | pub const DOUBLE_PAWN_PENALITY: i32 = 10;
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `alpha_beta_neg_tt_best_time` is never used
[INFO] [stdout]    --> src/search.rs:571:8
[INFO] [stdout]     |
[INFO] [stdout] 571 | pub fn alpha_beta_neg_tt_best_time(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `mask` is never read
[INFO] [stdout]  --> src/table_transposition.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct TranspositionTable {
[INFO] [stdout]   |            ------------------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 8 |     pub mask: usize,
[INFO] [stdout]   |         ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.58s
[INFO] running `Command { std: "docker" "inspect" "f1b144e3050878d9d48cb328c0c4be1f3f746dc2c8e17c56d6c71c6bf6499cc8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f1b144e3050878d9d48cb328c0c4be1f3f746dc2c8e17c56d6c71c6bf6499cc8", kill_on_drop: false }`
[INFO] [stdout] f1b144e3050878d9d48cb328c0c4be1f3f746dc2c8e17c56d6c71c6bf6499cc8
