https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106981
--- Comment #4 from Tobias Burnus <burnus at gcc dot gnu.org> --- Obviously, my ICE-preventing patch (→ comment 2) does not work well as it now rejects the following, which looks fine: error: invalid form of ‘#pragma omp atomic’ before ‘;’ token 66 | b[x] = totals[x%(n/10 + 1)] = a[x] & totals[x%(n/10 + 1)];