AMD Zen 5 architecture is misidentified
Author: yurivictCreated Sep 13, 2026Updated Sep 17, 2026
The attached reproducer crashes on AMD Zen 5, but succeeds when run with OPENBLAS_CORETYPE=HASWELL or OPENBLAS_CORETYPE=SKYLAKEX. It also fails with OPENBLAS_CORETYPE=GENERIC which doesn't make sense to me.
The offending instruction is: movaps %xmm0,0x0(%r13)
openblas-0.3.34 clang version 21.1.8 OS: FreeBSD 15.1
Source: OpenMathLib/OpenBLAS