https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85919
--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> --- See long thread at https://gcc.gnu.org/pipermail/gcc-patches/2021-August/577577.html for the attempt to fix this and how it failed.