https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94980
rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #6 from rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> --- Fixed on master. As mentioned on-list, GCC 7 generated wrong code instead of ICEing, and there's a danger GCC 8+ could regress to that in other cases if we backported the patches. So instead it seems more appropriate to leave the branches alone for now and perhaps revisit if a real-world test case comes along. We might by that time have found more places that need similar fixes.