Closed jan-wassenberg closed 1 month ago
I used this local patch:
see also:
should I remove this ?
Ah, got it, thanks :) If we want to enable AVX2 for GCC13 that's fine, but AVX3 is definitely going to be a problem, as the build failure here shows. We can change your patch to disable HWY_AVX3 | (HWY_AVX3 - 1) i.e. AVX3 and any better.
Then I think this issue is resolved.
Debian build log
The compile error is because HWY_AVX3_HAVE_F32_TO_BF16C is set, which is gated by
HWY_TARGET should not be AVX2 or below because we set
Unfortunately godbolt seems to have dropped i386 gcc. Our 32-bit builder works, and indeed sets HWY_BROKEN_TARGETS correctly:
@malaterre , can you help me understand the difference, or how we are mis-detecting i386?