1/* { dg-do compile } */ 2 3double x, y; 4 5void f2(void) 6{ 7 #pragma omp atomic 8 y++; 9 #pragma omp atomic 10 y--; 11 #pragma omp atomic 12 ++y; 13 #pragma omp atomic 14 --y; 15 #pragma omp atomic 16 y += 1; 17 #pragma omp atomic 18 y -= x; 19 #pragma omp atomic 20 y *= 3; 21 #pragma omp atomic 22 y /= 3; 23} 24