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