https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43798
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Priority|P3 |P2
Status|UNCONFIRMED |NEW
Last reconfirmed| |2019-03-20
Target Milestone|--- |8.4
Summary|attribute((aligned(x))) not |[8/9 Regression]
|honored for array element |attribute((aligned(x))) not
|types? |honored for array element
| |types?
Ever confirmed|0 |1
--- Comment #6 from Richard Biener <rguenth at gcc dot gnu.org> ---
Manifests itself as regression now (see duplicate). If C doesn't allow padding
between elements of an array then the C frontend has to adjust the element type
when building the array type. At least we cannot leave the bogus alignment in
place.