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