https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104515
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Known to work| |15.0 Summary|[11/12/13/14/15 Regression] |[11/12/13/14 Regression] |trivially-destructible |trivially-destructible |destructors interfere with |destructors interfere with |loop optimization - maybe |loop optimization - maybe |related to lifetime-dse. |related to lifetime-dse. --- Comment #12 from Richard Biener <rguenth at gcc dot gnu.org> --- This has been fixed for GCC 15, it's unlikely backported but I'll leave this open for tracking purposes.