https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109780
--- Comment #38 from Uroš Bizjak <ubizjak at gmail dot com> --- (In reply to Sam James from comment #29) > $ gcc-14 p.c -o p -O2 -march=znver1 -fno-stack-protector > -fno-stack-clash-protection && ./p > Segmentation fault (core dumped) Adding -mpreferred-stack-boundary=3 (as expected) "fixes" the testcase. The difference of "g" is in the realignment AND insn: vmovdqa %xmm1, %xmm0 .cfi_offset 3, -24 movl $1, %ebx - leaq -48(%rsp), %rdx + andq $-16, %rsp movl $9, %r11d + leaq -48(%rsp), %rdx movq d(%rip), %rcx jmp .L7