Downloading network hobbes-38.nnue
curl -L -o hobbes.nnue https://github.com/kelseyde/hobbes-networks/releases/download/hobbes-38/hobbes-38.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           00:01              0
  0      0   0      0   0      0      0      0           00:02              0
  0      0   0      0   0      0      0      0           00:03              0
  0      0   0      0   0      0      0      0           00:04              0
  0      0   0      0   0      0      0      0           00:05              0
  0      0   0      0   0      0      0      0           00:06              0
  0      0   0      0   0      0      0      0           00:07              0
  0      0   0      0   0      0      0      0           00:08              0
  0      0   0      0   0      0      0      0           00:09              0
  0      0   0      0   0      0      0      0           00:10              0
  0      0   0      0   0      0      0      0           00:11              0
100     92 100     92   0      0      8      0   00:11   00:11             17
100     92 100     92   0      0      8      0   00:11   00:11             17
100     92 100     92   0      0      8      0   00:11   00:11             17
cargo rustc --release -p hobbes-chess-engine --jobs 24 -- -C target-cpu=native -C link-arg=-Wl,--as-needed -C link-arg=-Wl,--gc-sections --emit link=Hobbes-8E774D12
   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/tmpttg0rnr5/Hobbes/Hobbes-tmp)
error[E0080]: transmuting from 92-byte type to 31465024-byte type: `[u8; 92]` -> `Network`
  --> src/evaluation/network.rs:11:14
   |
11 |     unsafe { std::mem::transmute(*include_bytes!("../../hobbes.nnue")) };
   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `evaluation::network::NETWORK` failed here

error[E0512]: cannot transmute between types of different sizes, or dependently-sized types
  --> src/evaluation/network.rs:11:14
   |
11 |     unsafe { std::mem::transmute(*include_bytes!("../../hobbes.nnue")) };
   |              ^^^^^^^^^^^^^^^^^^^
   |
   = note: source type: `[u8; 92]` (736 bits)
   = note: target type: `Network` (251720192 bits)

Some errors have detailed explanations: E0080, E0512.
For more information about an error, try `rustc --explain E0080`.
error: could not compile `hobbes-chess-engine` (bin "hobbes-chess-engine") due to 2 previous errors
make: *** [Makefile:29: openbench] Error 101