https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93033
David Binderman <dcb314 at hotmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |--- --- Comment #15 from David Binderman <dcb314 at hotmail dot com> --- Reduced C++ code seems to be: struct a { char b; }; class c { public: c(c const &); ~c(); }; struct d { enum e {}; }; struct f { c g; a h; c i; d::e j; }; class k { f l; k(c const &, a const &, c, d::e); }; k::k(c const &g, a const &h, c i, d::e j) : l{g, h, i, j} {} Flag -march=native not required now.