Merge C++ from gomp-20050608-branch.
[official-gcc.git] / gcc / testsuite / g++.dg / gomp / tpl-barrier-1.C
blob60567d910284d44b8d1120bd30494bcce54aa9e8
1 // PR c++/24735
2 // { dg-do compile }
3 // { dg-options "-fopenmp -fdump-tree-gimple" }
5 template <int> void f1 ()
7   #pragma omp barrier
10 template <int> void f2 (bool p)
12   if (p)
13     {
14       #pragma omp barrier
15     }
18 void f3 ()
20   f1<0> ();
21   f2<0> (true);
24 // { dg-final { scan-tree-dump-times "GOMP_barrier" 2 "gimple" } }
25 // { dg-final { cleanup-tree-dump "gimple" } }