https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43798
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #8 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Note, since r105095 - https://gcc.gnu.org/ml/gcc-patches/2005-10/msg00252.html we reject a subset of this (when the element size is smaller than the element alignment). So, either we extend that to also when the element size is not divisible by the element size, or silently replace in layout_type? the element type with a variant thereof that has smaller alignment.