yukari
Compiling Yukari-27F76564 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 = \"../../../yukari_6b1760f3.bin\"" >> .cargo/config.toml
cargo pgo instrument
[2026-06-04T11:48:44Z INFO cargo_pgo::pgo::instrument] PGO profile directory will be cleared.
[2026-06-04T11:48:44Z INFO cargo_pgo::pgo::instrument] PGO profiles will be stored into /tmp/tmprfhphvsj/Yukari/Yukari-tmp/target/pgo-profiles.
Compiling libc v0.2.186
Compiling crossbeam-utils v0.8.21
Compiling getrandom v0.3.4
Compiling zerocopy v0.8.50
Compiling cfg-if v1.0.4
Compiling rayon-core v1.13.0
Compiling cozy-chess-types v0.2.2
Compiling portable-atomic v1.13.1
Compiling either v1.16.0
Compiling once_cell v1.21.4
Compiling unicode-width v0.2.2
Compiling tinyvec v1.11.0
Compiling number_prefix v0.4.0
Compiling colored v3.1.1
Compiling yukari-movegen v2025.4.1 (/tmp/tmprfhphvsj/Yukari/Yukari-tmp/yukari-movegen)
Compiling cozy-chess v0.3.4
[1m[91merror[E0635][0m[1m: unknown feature `array_chunks`[0m
[1m[94m--> [0myukari-movegen/src/lib.rs:2:12
[1m[94m|[0m
[1m[94m2[0m [1m[94m|[0m #![feature(array_chunks, portable_simd)]
[1m[94m|[0m [1m[91m^^^^^^^^^^^^[0m
[1m[91merror[E0599][0m[1m: `[i16; 384]` is not an iterator[0m
[1m[94m--> [0myukari-movegen/src/board/eval.rs:41:40
[1m[94m|[0m
[1m[94m41[0m [1m[94m|[0m for (input, weight) in us.vals.array_chunks::<64>().zip(self.output_weights[output_bucket][0].vals.array_chunks::<64>()) {
[1m[94m|[0m [1m[91m^^^^^^^^^^^^[0m [1m[91m`[i16; 384]` is not an iterator[0m
[1m[94m|[0m
[1m[94m= [0m[1mnote[0m: the following trait bounds were not satisfied:
`[i16; 384]: Iterator`
which is required by `&mut [i16; 384]: Iterator`
`[i16]: Iterator`
which is required by `&mut [i16]: Iterator`
[1m[91merror[E0599][0m[1m: `[i16; 384]` is not an iterator[0m
[1m[94m--> [0myukari-movegen/src/board/eval.rs:41:108
[1m[94m|[0m
[1m[94m41[0m [1m[94m|[0m for (input, weight) in us.vals.array_chunks::<64>().zip(self.output_weights[output_bucket][0].vals.array_chunks::<64>()) {
[1m[94m|[0m [1m[91m^^^^^^^^^^^^[0m [1m[91m`[i16; 384]` is not an iterator[0m
[1m[94m|[0m
[1m[94m= [0m[1mnote[0m: the following trait bounds were not satisfied:
`[i16; 384]: Iterator`
which is required by `&mut [i16; 384]: Iterator`
`[i16]: Iterator`
which is required by `&mut [i16]: Iterator`
[1m[91merror[E0599][0m[1m: `[i16; 384]` is not an iterator[0m
[1m[94m--> [0myukari-movegen/src/board/eval.rs:50:42
[1m[94m|[0m
[1m[94m50[0m [1m[94m|[0m for (input, weight) in them.vals.array_chunks::<64>().zip(self.output_weights[output_bucket][1].vals.array_chunks::<64>()) {
[1m[94m|[0m [1m[91m^^^^^^^^^^^^[0m [1m[91m`[i16; 384]` is not an iterator[0m
[1m[94m|[0m
[1m[94m= [0m[1mnote[0m: the following trait bounds were not satisfied:
`[i16; 384]: Iterator`
which is required by `&mut [i16; 384]: Iterator`
`[i16]: Iterator`
which is required by `&mut [i16]: Iterator`
[1m[91merror[E0599][0m[1m: `[i16; 384]` is not an iterator[0m
[1m[94m--> [0myukari-movegen/src/board/eval.rs:50:110
[1m[94m|[0m
[1m[94m50[0m [1m[94m|[0m for (input, weight) in them.vals.array_chunks::<64>().zip(self.output_weights[output_bucket][1].vals.array_chunks::<64>()) {
[1m[94m|[0m [1m[91m^^^^^^^^^^^^[0m [1m[91m`[i16; 384]` is not an iterator[0m
[1m[94m|[0m
[1m[94m= [0m[1mnote[0m: the following trait bounds were not satisfied:
`[i16; 384]: Iterator`
which is required by `&mut [i16; 384]: Iterator`
`[i16]: Iterator`
which is required by `&mut [i16]: Iterator`
Compiling crossbeam-epoch v0.9.18
Compiling crossbeam-deque v0.8.6
[1mSome errors have detailed explanations: E0599, E0635.[0m
[1mFor more information about an error, try `rustc --explain E0599`.[0m
error: could not compile `yukari-movegen` (lib) due to 5 previous errors
warning: build failed, waiting for other jobs to finish...
[2026-06-04T11:48:48Z ERROR cargo_pgo::pgo::instrument] PGO instrumentation build has failed.
Cargo finished with an error (101)
make: *** [Makefile:36: openbench] Error 1