PR middle-end/77674
[official-gcc.git] / gcc / testsuite / g++.dg / gomp / tpl-target-update.C
blob6226ebf9ca05b571a2e37f16ec324f53d5d8f8fe
1 // { dg-do compile }
3 template <typename T>
4 void f(T A, T B)
6   extern int *v;
7   T a = 2;
8   T b = 4;
10 #pragma omp target update to(v[a:b])
11   v[a] = 0;
13 #pragma omp target update to(v[A:B])
14   v[a] = 0;
17 void g()
19   f(1, 5);