This is an unofficial snapshot of the ISO/IEC JTC1 SC22 WG21 Core Issues List revision 119a. See http://www.open-std.org/jtc1/sc22/wg21/ for the official list.
2025-12-20
[Voted into the WP at the March, 2011 meeting as part of paper N3262.]
According to 9.13.2 [dcl.align] paragraph 5,
The combined effect of all alignment attributes in a declarationshall not specify an alignment that is less strict than thealignment that would otherwise be required for the entity beingdeclared.
“...would otherwise be required” could be read asreferring to the alignment set by another declaration of theentity. However, it was intended to prevent specifying analignment smaller than the natural alignment the entity wouldhave in the absence of analign attribute. The wordingshould be changed to make that clearer.
Proposed resolution (February, 2011) [SUPERSEDED]:
Change 9.13.2 [dcl.align] paragraph 5 as follows:
The combined effect of allalignment-specifiers in adeclaration shall not specify an alignment that is less strict thanthe alignment that wouldotherwisebe required for theentity being declaredif allalignment-specifiers wereignored (including those in other declarations).