Changeset View
Changeset View
Standalone View
Standalone View
test/OpenMP/teams_private_messages.cpp
Show First 20 Lines • Show All 116 Lines • ▼ Show 20 Line(s) | 52 | int main(int argc, char **argv) { | |||
---|---|---|---|---|---|
117 | #pragma omp teams private(j) | 117 | #pragma omp teams private(j) | ||
118 | foo(); | 118 | foo(); | ||
119 | #pragma omp target | 119 | #pragma omp target | ||
120 | #pragma omp teams firstprivate(i) | 120 | #pragma omp teams firstprivate(i) | ||
121 | for (int k = 0; k < 10; ++k) { | 121 | for (int k = 0; k < 10; ++k) { | ||
122 | #pragma omp parallel private(i) | 122 | #pragma omp parallel private(i) | ||
123 | foo(); | 123 | foo(); | ||
124 | } | 124 | } | ||
125 | static int m; | ||||
126 | #pragma omp target | ||||
127 | #pragma omp teams private(m) // OK | ||||
128 | foo(); | ||||
125 | 129 | | |||
126 | return 0; | 130 | return 0; | ||
127 | } | 131 | } |