https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110842
--- Comment #3 from Thomas Koenig <tkoenig at gcc dot gnu.org> --- (In reply to Jakub Jelinek from comment #2) > Why a regression? It worked before (if only by accident), hence I put "Regression" there. > libgomp has no support for loop iterators larger than 64-bit unsigned, and I > believe in OpenMP it is implementation defined which iterator type is used. > C/C++ OpenMP loops with __int128 or unsigned __int128 iterator will not work > either (nor with _BitInt(575) or similar). If it is illegal, then the best way to do this would probably be an error message instead of silent wrong code.