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