https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94033
--- Comment #15 from Jonathan Wakely <redi at gcc dot gnu.org> --- The reason I haven't committed it yet is I had to figure out a workaround for PR 94197 which caused some tests to fail with my earlier patch.