https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117813
--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Jonathan Wakely from comment #3) > I don't know what the C4 constructor is for, but we should probably export > it. So C4/C5 are internal and should always be inlined I think So maybe this is a C++ front-end issu.