Downloading network hobbes-6.nnue
curl -L -o hobbes.nnue https://github.com/kelseyde/hobbes-networks/releases/download/hobbes-6/hobbes-6.nnue
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0

100  385k  100  385k    0     0  1047k      0 --:--:-- --:--:-- --:--:-- 1047k
cargo rustc --release -p hobbes-chess-engine --jobs 8 -- -C target-cpu=native -C link-arg=-Wl,--as-needed -C link-arg=-Wl,--gc-sections --emit link=Hobbes-7EB01331
   Compiling libc v0.2.174
   Compiling zerocopy v0.8.26
   Compiling getrandom v0.3.3
   Compiling cfg-if v1.0.1
   Compiling arrayvec v0.7.4
   Compiling rand_core v0.9.3
   Compiling ppv-lite86 v0.2.21
   Compiling rand_chacha v0.9.0
   Compiling rand v0.9.2
   Compiling hobbes-chess-engine v0.1.0 (/tmp/tmpfli_viy0/Hobbes/Hobbes-tmp)
warning: unused variable: `w_king_sq`
   --> src/evaluation/network.rs:196:13
    |
196 |         let w_king_sq = king_square(board, *mv, new_pc, White);
    |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_w_king_sq`
    |
    = note: `#[warn(unused_variables)]` on by default

warning: unused variable: `b_king_sq`
   --> src/evaluation/network.rs:197:13
    |
197 |         let b_king_sq = king_square(board, *mv, new_pc, Black);
    |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_king_sq`

warning: unused variable: `w_bucket`
   --> src/evaluation/network.rs:200:13
    |
200 |         let w_bucket = 0;
    |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_w_bucket`

warning: unused variable: `b_bucket`
   --> src/evaluation/network.rs:202:13
    |
202 |         let b_bucket = 0;
    |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_b_bucket`

warning: function `bucket_changed` is never used
   --> src/evaluation/network.rs:318:4
    |
318 | fn bucket_changed(board: &Board, mv: Move, pc: Piece, side: Side) -> bool {
    |    ^^^^^^^^^^^^^^
    |
    = note: `#[warn(dead_code)]` on by default

warning: function `mirror_changed` is never used
   --> src/evaluation/network.rs:332:4
    |
332 | fn mirror_changed(board: &Board, mv: Move, pc: Piece) -> bool {
    |    ^^^^^^^^^^^^^^

warning: function `king_bucket` is never used
   --> src/evaluation/network.rs:346:4
    |
346 | fn king_bucket(sq: Square, side: Side) -> usize {
    |    ^^^^^^^^^^^

warning: function `should_mirror` is never used
   --> src/evaluation/network.rs:352:4
    |
352 | fn should_mirror(king_sq: Square) -> bool {
    |    ^^^^^^^^^^^^^

error: failed to write query cache to `/tmp/tmpfli_viy0/Hobbes/Hobbes-tmp/target/release/incremental/hobbes_chess_engine-1vxzjsicymkoa/s-h9s7f69b3u-0ctst0k-working/query-cache.bin`: No space left on device (os error 28)


thread 'opt af7zbuzs87plpej54s3qve2vv' panicked at /rustc/6b00bc3880198600130e1cf62b8f8a93494488cc/compiler/rustc_codegen_ssa/src/back/write.rs:925:21:
Error writing pre-lto-bitcode file `/tmp/tmpfli_viy0/Hobbes/Hobbes-tmp/target/release/incremental/hobbes_chess_engine-1vxzjsicymkoa/s-h9s7f69b3u-0ctst0k-working/af7zbuzs87plpej54s3qve2vv.pre-lto.bc`: No space left on device (os error 28)
stack backtrace:
   0:     0x7f46fcb46543 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h46a716bba2450163
   1:     0x7f46fd205947 - core::fmt::write::h275e5980d7008551
   2:     0x7f46fe2c16d1 - std::io::Write::write_fmt::h561a66a0340b6995
   3:     0x7f46fcb463a2 - std::sys::backtrace::BacktraceLock::print::hafb9d5969adc39a0
   4:     0x7f46fcb49f9a - std::panicking::default_hook::{{closure}}::hae2e97a5c4b2b777
   5:     0x7f46fcb49b1f - std::panicking::default_hook::h3db1b505cfc4eb79
   6:     0x7f46fbb75b93 - std[61bb86a81f0491]::panicking::update_hook::<alloc[7c55b5a5cf9e3c5f]::boxed::Box<rustc_driver_impl[b7d73271a09ede7d]::install_ice_hook::{closure#1}>>::{closure#0}
   7:     0x7f46fcb4a813 - std::panicking::rust_panic_with_hook::h409da73ddef13937
   8:     0x7f46fcb4a50a - std::panicking::begin_panic_handler::{{closure}}::h159b61b27f96a9c2
   9:     0x7f46fcb46a09 - std::sys::backtrace::__rust_end_short_backtrace::h5b56844d75e766fc
  10:     0x7f46fcb4a1cd - __rustc[4794b31dd7191200]::rust_begin_unwind
  11:     0x7f46f9485620 - core::panicking::panic_fmt::hc8737e8cca20a7c8
  12:     0x7f46fe18f74b - std[61bb86a81f0491]::sys::backtrace::__rust_begin_short_backtrace::<<rustc_codegen_llvm[3f4ee73b626721cb]::LlvmCodegenBackend as rustc_codegen_ssa[c06143041a98e49]::traits::backend::ExtraBackendMethods>::spawn_named_thread<rustc_codegen_ssa[c06143041a98e49]::back::write::spawn_work<rustc_codegen_llvm[3f4ee73b626721cb]::LlvmCodegenBackend>::{closure#0}, ()>::{closure#0}, ()>
  13:     0x7f46fe2b671c - <<std[61bb86a81f0491]::thread::Builder>::spawn_unchecked_<<rustc_codegen_llvm[3f4ee73b626721cb]::LlvmCodegenBackend as rustc_codegen_ssa[c06143041a98e49]::traits::backend::ExtraBackendMethods>::spawn_named_thread<rustc_codegen_ssa[c06143041a98e49]::back::write::spawn_work<rustc_codegen_llvm[3f4ee73b626721cb]::LlvmCodegenBackend>::{closure#0}, ()>::{closure#0}, ()>::{closure#1} as core[105cb658ab12d76f]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  14:     0x7f46fe2b6aab - std::sys::pal::unix::thread::Thread::new::thread_start::h1822d22fde68314f
  15:     0x7f46f80a81f5 - <unknown>
  16:     0x7f46f812889c - <unknown>
  17:                0x0 - <unknown>

error: the compiler unexpectedly panicked. this is a bug.

note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md

note: rustc 1.88.0 (6b00bc388 2025-06-23) running on x86_64-unknown-linux-gnu

note: compiler flags: --crate-type bin -C opt-level=3 -C panic=abort -C lto -C codegen-units=1 -C incremental=[REDACTED] -C strip=debuginfo -C target-cpu=native -C link-arg=-Wl,--as-needed -C link-arg=-Wl,--gc-sections -C target-cpu=native -C link-arg=-Wl,--as-needed -C link-arg=-Wl,--gc-sections
warning: `hobbes-chess-engine` (bin "hobbes-chess-engine") generated 8 warnings
error: could not compile `hobbes-chess-engine` (bin "hobbes-chess-engine") due to 1 previous error; 8 warnings emitted
make: *** [Makefile:29: openbench] Error 101