https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102588
--- Comment #5 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- More reduced testcase: class A { int index; double param; float clen; }; extern A Get (); class B : A { B (); }; B::B () : A { Get () } {}