https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110792
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed| |2023-07-24 Keywords| |needs-bisection Status|UNCONFIRMED |NEW Ever confirmed|0 |1 --- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> --- Confirmed even without -DCAUSE_CODEGEN_BUG Dump of assembler code for function _Z5whirlyyyyyyyy: ... 0x0804857b <+139>: xor %ebx,%edx 0x0804857d <+141>: mov 0x8049604(,%ecx,8),%ecx => 0x08048584 <+148>: mov 0x8049600(,%ecx,8),%ebx 0x0804858b <+155>: xor %ecx,%eax also faults with -O1 (but not -O0).