#6029·OpenBLAS

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)

reproducer.c

openblas-0.3.34 clang version 21.1.8 OS: FreeBSD 15.1