https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87577
--- Comment #8 from Richard Biener <rguenth at gcc dot gnu.org> --- Note this also breaks 465.tonto so allowing this with -flegacy or similar flag would be appreciated (or help with patching tonto to valid code). Quoting: ENSURE(all(ID(:)(1:1)=="_"),"CIF:find_looped_items ... ID list does not have a looped datum") I guess for SPEC it would work to just remove this line ...