cargo pgo instrument
[2025-08-07T02:35:01Z INFO cargo_pgo::pgo::instrument] PGO profile directory will be cleared.
[2025-08-07T02:35:01Z INFO cargo_pgo::pgo::instrument] PGO profiles will be stored into /tmp/tmp2de8k8u5/Reckless/Reckless-tmp/target/pgo-profiles.
Compiling proc-macro2 v1.0.95
Compiling glob v0.3.2
Compiling unicode-ident v1.0.18
Compiling libc v0.2.172
Compiling prettyplease v0.2.32
Compiling regex-syntax v0.8.5
Compiling minimal-lexical v0.2.1
Compiling memchr v2.7.4
Compiling cfg-if v1.0.0
Compiling shlex v1.3.0
Compiling either v1.15.0
Compiling bindgen v0.71.1
Compiling bitflags v2.9.0
Compiling rustc-hash v2.1.1
Compiling log v0.4.27
Compiling libloading v0.8.6
Compiling cc v1.2.22
Compiling itertools v0.13.0
Compiling clang-sys v1.8.1
Compiling nom v7.1.3
Compiling quote v1.0.40
Compiling syn v2.0.101
Compiling regex-automata v0.4.9
Compiling cexpr v0.6.0
Compiling regex v1.11.1
Compiling reckless v0.8.0-dev (/tmp/tmp2de8k8u5/Reckless/Reckless-tmp)
[0m[1m[38;5;9merror[E0308][0m[0m[1m: mismatched types[0m
[0m [0m[0m[1m[38;5;12m--> [0m[0msrc/nnue/forward/vectorized.rs:80:23[0m
[0m [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m80[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m Aligned::new([simd::zeroed(); L2_SIZE / simd::I32_LANES]);[0m
[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;9m^^^^^^^^^^^^^^[0m[0m [0m[0m[1m[38;5;9mexpected `__m256i`, found `__m512i`[0m
[0m[1m[38;5;9merror[E0308][0m[0m[1m: arguments to this function are incorrect[0m
[0m [0m[0m[1m[38;5;12m--> [0m[0msrc/nnue/forward/vectorized.rs:91:26[0m
[0m [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m91[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m acc[block] = simd::dpbusd(acc[block], input, *weights);[0m
[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;9m^^^^^^^^^^^^[0m[0m [0m[0m[1m[38;5;12m----------[0m[0m [0m[0m[1m[38;5;12m--------[0m[0m [0m[0m[1m[38;5;12mexpected `__m512i`, found `__m256i`[0m
[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;12m|[0m
[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;12mexpected `__m512i`, found `__m256i`[0m
[0m [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;10mnote[0m[0m: function defined here[0m
[0m [0m[0m[1m[38;5;12m--> [0m[0msrc/nnue/simd/avx512.rs:71:15[0m
[0m [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m71[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0mpub unsafe fn dpbusd(i32s: __m512i, u8s: __m512i, i8s: __m512i) -> __m512i {[0m
[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;10m^^^^^^[0m[0m [0m[0m[1m[38;5;12m-------------[0m[0m [0m[0m[1m[38;5;12m------------[0m
[0m[1m[38;5;9merror[E0308][0m[0m[1m: mismatched types[0m
[0m [0m[0m[1m[38;5;12m--> [0m[0msrc/nnue/forward/vectorized.rs:91:26[0m
[0m [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m91[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m acc[block] = simd::dpbusd(acc[block], input, *weights);[0m
[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;12m----------[0m[0m [0m[0m[1m[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m[0m [0m[0m[1m[38;5;9mexpected `__m256i`, found `__m512i`[0m
[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;12m|[0m
[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;12mexpected due to the type of this binding[0m
[0m[1m[38;5;9merror[E0308][0m[0m[1m: mismatched types[0m
[0m [0m[0m[1m[38;5;12m--> [0m[0msrc/nnue/forward/vectorized.rs:102:43[0m
[0m [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m102[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m let floats = simd::convert_to_f32(acc[block]);[0m
[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;12m--------------------[0m[0m [0m[0m[1m[38;5;9m^^^^^^^^^^[0m[0m [0m[0m[1m[38;5;9mexpected `__m512i`, found `__m256i`[0m
[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;12m|[0m
[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;12marguments to this function are incorrect[0m
[0m [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;10mnote[0m[0m: function defined here[0m
[0m [0m[0m[1m[38;5;12m--> [0m[0msrc/nnue/simd/avx512.rs:63:15[0m
[0m [0m[0m[1m[38;5;12m|[0m
[0m [0m[0m[1m[38;5;12m63[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0mpub unsafe fn convert_to_f32(a: __m512i) -> __m512 {[0m
[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;10m^^^^^^^^^^^^^^[0m[0m [0m[0m[1m[38;5;12m----------[0m
[0m[1m[38;5;9merror[E0308][0m[0m[1m: mismatched types[0m
[0m [0m[0m[1m[38;5;12m--> [0m[0msrc/nnue/forward/vectorized.rs:104:57[0m
[0m [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m104[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m let vector = simd::mul_add_f32(floats, dequant, biases);[0m
[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;12m-----------------[0m[0m [0m[0m[1m[38;5;9m^^^^^^[0m[0m [0m[0m[1m[38;5;9mexpected `__m512`, found `__m256`[0m
[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;12m|[0m
[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;12marguments to this function are incorrect[0m
[0m [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;10mnote[0m[0m: function defined here[0m
[0m [0m[0m[1m[38;5;12m--> [0m[0msrc/nnue/simd/avx512.rs:59:15[0m
[0m [0m[0m[1m[38;5;12m|[0m
[0m [0m[0m[1m[38;5;12m59[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0mpub unsafe fn mul_add_f32(a: __m512, b: __m512, c: __m512) -> __m512 {[0m
[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;10m^^^^^^^^^^^[0m[0m [0m[0m[1m[38;5;12m---------[0m
[0m[1m[38;5;9merror[E0308][0m[0m[1m: mismatched types[0m
[0m [0m[0m[1m[38;5;12m--> [0m[0msrc/nnue/forward/vectorized.rs:105:78[0m
[0m [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m105[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m *output.as_mut_ptr().add(block * simd::F32_LANES).cast::<__m256>() = simd::clamp_f32(vector, zero, one);[0m
[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;12m------------------------------------------------------------------[0m[0m [0m[0m[1m[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[0m[0m [0m[0m[1m[38;5;9mexpected `__m256`, found `__m512`[0m
[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;12m|[0m
[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;12mexpected due to the type of this binding[0m
[0m[1mFor more information about this error, try `rustc --explain E0308`.[0m
error: could not compile `reckless` (bin "reckless") due to 6 previous errors
[2025-08-07T02:35:07Z ERROR cargo_pgo::pgo::instrument] PGO instrumentation build has failed.
Cargo finished with an error (101)
make: *** [Makefile:34: rule] Error 1