http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58267
Bug ID: 58267 Summary: Alignment specifier allowed within array declarator; Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: rohan at rohanlean dot de “char s[_Alignas (int) 7];” is accepted without warnings in strict C11 mode. I cannot construct that declaration using the grammar in appendix A.2 of the standard.