https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77945
Jonathan Wakely <redi at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Known to work|5.4.0, 6.2.0 | Summary|[7 Regression] GCC |GCC generates invalid |generates invalid constexpr |constexpr copy/move |copy/move assignment |assignment operators for |operators for types with |types with trailing |trailing padding. |padding. --- Comment #2 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to Jonathan Wakely from comment #1) > 5 and 6 compile it happily. Ugh, no they don't, sorry, I was compiling the wrong thing. 5 ICEs, 6 has the same error as 7.