https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102960
Alex Coplan <acoplan at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |acoplan at gcc dot gnu.org Keywords|needs-reduction | --- Comment #2 from Alex Coplan <acoplan at gcc dot gnu.org> --- Reduced testcase: long l; int f(); void g(void) { const char *s; if (f()) s = &", NaN"[l]; __builtin_printf("%s", s); } also confirmed on aarch64-linux-gnu.