OSDN Git Service

/cp
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / gomp / tpl-barrier-1.C
1 // PR c++/24735
2 // { dg-do compile }
3 // { dg-options "-fopenmp -fdump-tree-gimple" }
4
5 template <int> void f1 ()
6 {
7   #pragma omp barrier
8 }
9
10 template <int> void f2 (bool p)
11 {
12   if (p)
13     {
14       #pragma omp barrier
15     }
16 }
17
18 void f3 ()
19 {
20   f1<0> ();
21   f2<0> (true);
22 }
23
24 // { dg-final { scan-tree-dump-times "GOMP_barrier" 2 "gimple" } }
25 // { dg-final { cleanup-tree-dump "gimple" } }