OSDN Git Service

PR c++/31598
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / gomp / atomic-8.C
1 /* { dg-do compile } */
2
3 long double z;
4
5 void f3(void)
6 {
7   #pragma omp atomic
8     z++;
9   #pragma omp atomic
10     z--;
11   #pragma omp atomic
12     ++z;
13   #pragma omp atomic
14     --z;
15   #pragma omp atomic
16     z += 1;
17   #pragma omp atomic
18     z *= 3;
19   #pragma omp atomic
20     z /= 3;
21 }