https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106473
David Malcolm <dmalcolm at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|ASSIGNED |RESOLVED --- Comment #3 from David Malcolm <dmalcolm at gcc dot gnu.org> --- This should be fixed on trunk for GCC 13 by the above patch. Unfortunately the patch feels too invasive to backport to GCC 12. I'm going to mark this as resolved.