https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93496
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |wrong-code Status|UNCONFIRMED |RESOLVED Known to work| |7.5.0, 8.2.0, 9.1.0 Version|unknown |8.1.0 Resolution|--- |FIXED Known to fail| |8.1.0 --- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> --- This has been fixed in GCC 8.2 and later. So there's likely a duplicate (fixed) bug.