cargo +stable build --release -p icarus
    Updating crates.io index
 Downloading crates ...
  Downloaded cfg-if v1.0.4
  Downloaded endian-type v0.1.2
  Downloaded anyhow v1.0.100
  Downloaded cfg_aliases v0.2.1
  Downloaded enum-map-derive v0.17.0
  Downloaded utf8parse v0.2.2
  Downloaded atomic-wait v1.1.0
  Downloaded errno v0.3.14
  Downloaded quote v1.0.44
  Downloaded rand_core v0.9.5
  Downloaded thiserror-impl v2.0.18
  Downloaded unicode-ident v1.0.22
  Downloaded proc-macro2 v1.0.106
  Downloaded unicode-segmentation v1.12.0
  Downloaded memchr v2.7.6
  Downloaded rustyline v17.0.2
  Downloaded log v0.4.29
  Downloaded getrandom v0.3.4
  Downloaded arrayvec v0.7.6
  Downloaded smallvec v1.15.1
  Downloaded home v0.5.12
  Downloaded radix_trie v0.2.1
  Downloaded zerocopy v0.8.38
  Downloaded nix v0.30.1
  Downloaded syn v2.0.114
  Downloaded unicode-width v0.2.2
  Downloaded fd-lock v4.0.4
  Downloaded nibble_vec v0.1.0
  Downloaded thiserror v2.0.18
  Downloaded enum-map v2.7.3
  Downloaded bitflags v2.10.0
  Downloaded rustix v1.1.3
  Downloaded libc v0.2.180
  Downloaded linux-raw-sys v0.11.0
   Compiling proc-macro2 v1.0.106
   Compiling quote v1.0.44
   Compiling unicode-ident v1.0.22
   Compiling libc v0.2.180
   Compiling cfg-if v1.0.4
   Compiling zerocopy v0.8.38
   Compiling getrandom v0.3.4
   Compiling bitflags v2.10.0
   Compiling cfg_aliases v0.2.1
   Compiling rustix v1.1.3
   Compiling nix v0.30.1
   Compiling syn v2.0.114
   Compiling smallvec v1.15.1
   Compiling linux-raw-sys v0.11.0
   Compiling rand_core v0.9.5
   Compiling nibble_vec v0.1.0
   Compiling endian-type v0.1.2
   Compiling thiserror v2.0.18
   Compiling anyhow v1.0.100
   Compiling radix_trie v0.2.1
   Compiling fd-lock v4.0.4
   Compiling enum-map-derive v0.17.0
   Compiling enum-map v2.7.3
   Compiling icarus-common v0.1.0 (/tmp/tmpcx9ci8n9/icarus/icarus-tmp/icarus-common)
   Compiling ppv-lite86 v0.2.21
   Compiling icarus-board v0.1.0 (/tmp/tmpcx9ci8n9/icarus/icarus-tmp/icarus-board)
   Compiling rand_chacha v0.9.0
   Compiling thiserror-impl v2.0.18
   Compiling home v0.5.12
   Compiling unicode-segmentation v1.12.0
   Compiling memchr v2.7.6
   Compiling utf8parse v0.2.2
   Compiling log v0.4.29
   Compiling icarus v0.0.0 (/tmp/tmpcx9ci8n9/icarus/icarus-tmp)
   Compiling unicode-width v0.2.2
   Compiling rustyline v17.0.2
   Compiling rand v0.9.2
   Compiling atomic-wait v1.1.0
   Compiling arrayvec v0.7.6
error[E0658]: use of unstable library feature `new_zeroed_alloc`
  --> src/search/history.rs:36:18
   |
36 |         unsafe { Box::new_zeroed().assume_init() }
   |                  ^^^^^^^^^^^^^^^
   |
   = note: see issue #129396 <https://github.com/rust-lang/rust/issues/129396> for more information

For more information about this error, try `rustc --explain E0658`.
error: could not compile `icarus` (bin "icarus") due to 1 previous error
make: *** [Makefile:12: native] Error 101