curl -L https://github.com/yukarichess/yukari-nets/releases/download/fti25c/fti25c.bin -o fti25c.bin
  % Total    % Received % Xferd  Average Speed  Time    Time    Time   Current
                                 Dload  Upload  Total   Spent   Left   Speed

  0      0   0      0   0      0      0      0                              0
100      9 100      9   0      0    189      0                              0
100      9 100      9   0      0    189      0                              0
100      9 100      9   0      0    189      0                              0
yukari
Compiling Yukari-A5060FFF for OpenBench
triple: x86_64-unknown-linux-gnu
rustup component add llvm-tools
info: component llvm-tools is up to date
cargo install cargo-pgo
    Updating crates.io index
     Ignored package `cargo-pgo v0.3.0` is already installed, use --force to override
mkdir -p .cargo
echo "[target.x86_64-unknown-linux-gnu]" > .cargo/config.toml
echo "rustflags = \"-C target-cpu=native\"" >> .cargo/config.toml
echo "[env]" >> .cargo/config.toml
echo "EVALFILE = \"../../../fti25c.bin\"" >> .cargo/config.toml
cargo pgo instrument
[2026-05-08T17:14:56Z INFO  cargo_pgo::pgo::instrument] PGO profile directory will be cleared.
[2026-05-08T17:14:56Z INFO  cargo_pgo::pgo::instrument] PGO profiles will be stored into /tmp/tmp9z9vsgzw/Yukari/Yukari-tmp/target/pgo-profiles.
   Compiling libc v0.2.186
   Compiling crossbeam-utils v0.8.21
   Compiling zerocopy v0.8.48
   Compiling getrandom v0.3.4
   Compiling rayon-core v1.13.0
   Compiling cfg-if v1.0.4
   Compiling portable-atomic v1.13.1
   Compiling once_cell v1.21.4
   Compiling either v1.15.0
   Compiling unicode-width v0.2.2
   Compiling tinyvec v1.11.0
   Compiling number_prefix v0.4.0
   Compiling colored v3.1.1
   Compiling crossbeam-epoch v0.9.18
   Compiling yukari-movegen v2025.11.1 (/tmp/tmp9z9vsgzw/Yukari/Yukari-tmp/yukari-movegen)
warning: unused imports: `StdFloat`, `cmp::SimdOrd`, `f32x16`, `i16x16`, `i32x16`, and `i32x32`
 --> yukari-movegen/src/board/eval.rs:1:17
  |
1 | use std::simd::{StdFloat, cmp::SimdOrd, f32x16, i8x32, i16x16, i16x32, i32x16, i32x32, num::{SimdFloat, SimdInt}};
  |                 ^^^^^^^^  ^^^^^^^^^^^^  ^^^^^^         ^^^^^^          ^^^^^^  ^^^^^^
  |
  = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default

error[E0308]: mismatched types
  --> yukari-movegen/src/board/eval.rs:32:83
   |
32 |     unsafe { std::mem::transmute::<[u8; std::mem::size_of::<Network>()], Network>(*include_bytes!(env!("EVALFILE"))) };
   |              -------------------------------------------------------------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected an array with a size of 15922496, found one with a size of 9
   |              |
   |              arguments to this function are incorrect
   |
note: function defined here
  --> /rustc/7e46c5f6fb87f8cf4353e058479cef15d1d952b4/library/core/src/intrinsics/mod.rs:841:20

   Compiling crossbeam-deque v0.8.6
   Compiling console v0.15.11
   Compiling rand_core v0.9.5
warning: unused import: `SimdFloat`
 --> yukari-movegen/src/board/eval.rs:1:94
  |
1 | use std::simd::{StdFloat, cmp::SimdOrd, f32x16, i8x32, i16x16, i16x32, i32x16, i32x32, num::{SimdFloat, SimdInt}};
  |                                                                                              ^^^^^^^^^

warning: unused variable: `attacker`
   --> yukari-movegen/src/board/feature.rs:146:9
    |
146 |     let attacker = match (from_piece, friendly ^ flipped) {
    |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_attacker`
    |
    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default

warning: unused variable: `victim`
   --> yukari-movegen/src/board/feature.rs:159:9
    |
159 |     let victim = match (to_piece, !attacking_enemy ^ flipped) {
    |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_victim`

For more information about this error, try `rustc --explain E0308`.
error: could not compile `yukari-movegen` (lib) due to 1 previous error; 4 warnings emitted
warning: build failed, waiting for other jobs to finish...
[2026-05-08T17:14:59Z ERROR cargo_pgo::pgo::instrument] PGO instrumentation build has failed.
Cargo finished with an error (101)
make: *** [Makefile:37: openbench] Error 1