https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121614
--- Comment #8 from Nathaniel Shead <nshead at gcc dot gnu.org> --- (In reply to Sam Gardner from comment #7) > Hi, > > I'm still seeing this in some classes I have in a large project. Unsure as > to why it only applies to some classes, but it means I have to put the > destructor definition `=default` into the .ixx interface file, which > requires more import statements due to unique pointer destruction. Are there > any updates on a possible solution to this? > > Thanks. Hi, I'm not aware of any existing bugs for this issue. If you're still running into this on latest trunk, please open a bug report with steps to reproduce and I'll take a look. (In this case the bug was just that the object file with the needed definitions was not being included in the link step.)
