c++: prvalue of array type [PR111286]
[official-gcc.git] / gcc / testsuite / c-c++-common / gomp / allocate-15.c
blob52cb7686b7b66f11e100bc937dc4c58bb314c0dc
1 /* TODO: enable for C++ once implemented. */
2 /* { dg-do compile { target c } } */
4 #pragma omp requires dynamic_allocators
6 #pragma omp begin declare target
7 void
8 f ()
11 int var;
12 #pragma omp allocate(var)
13 var = 5;
15 #pragma omp end declare target
17 void
18 h ()
20 #pragma omp target
21 #pragma omp parallel
22 #pragma omp single
24 int var2[5];
25 #pragma omp allocate(var2)
26 var2[0] = 7;