https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105273
David Malcolm <dmalcolm at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|ASSIGNED |RESOLVED --- Comment #9 from David Malcolm <dmalcolm at gcc dot gnu.org> --- Unfortunately this turned out to be nontrivial to backport to gcc 12 e.g. due to r13-575-g2c05a2d1a8e469 changing the representation of enums in the C frontend from gcc 12 to 12. gcc 13 has the fix; closing this out.