https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118199
--- Comment #12 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #10) > (In reply to Sam James from comment #9) > > Created attachment 59975 [details] > > cvise-reduced.ii > > > > Attached cvise output as I hadn't cancelled it earlier, pinskia's is smaller > > though (just figured I'd post so the CPU time hadn't gone to waste). > > It is interesting cvise did not simplify the constructors: > h(int) : j(d()) {} > h() : h(1) {} > > To just: > h() : j(d()) {} > > It is like it does not know constructors can delegate to others. Filed https://github.com/marxin/cvise/issues/155 .