https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100669
Thomas Schwinge <tschwinge at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed| |2021-05-19 Keywords|ice-on-valid-code |ice-on-invalid-code Status|UNCONFIRMED |NEW Ever confirmed|0 |1 --- Comment #1 from Thomas Schwinge <tschwinge at gcc dot gnu.org> --- We're currently implementing OpenACC 2.6, and only in OpenACC 2.7 we have: 1.12 "Changes from Version 2.6 to 2.7": "Arrays, subarrays and composite variables are now allowed in 'reduction' clauses; [...]". (Thus 'ice-on-valid-code' -> 'ice-on-invalid-code'.) That said, of course we shouldn't run into an ICE. I wonder if that's a regression, or has been like that "forever"?