https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108154
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jsm28 at gcc dot gnu.org, | |msebor at gcc dot gnu.org, | |rguenth at gcc dot gnu.org --- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> --- Indeed 6.7.6.3/7 says "shall provide access to the first element of an array with AT LEAST as many elements as specified by the size expression", so interpreting the '1' in char s[static 1] as an upper bound for the size is wrong?