Home | History | Annotate | Download | only in OpenMP

Lines Matching full:pragma

62 #pragma omp threadprivate(h) // expected-note 2 {{defined as threadprivate or thread local}}
70 #pragma omp parallel
71 #pragma omp sections lastprivate // expected-error {{expected '(' after 'lastprivate'}}
75 #pragma omp parallel
76 #pragma omp sections lastprivate( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
80 #pragma omp parallel
81 #pragma omp sections lastprivate() // expected-error {{expected expression}}
85 #pragma omp parallel
86 #pragma omp sections lastprivate(argc // expected-error {{expected ')'}} expected-note {{to match this '('}}
90 #pragma omp parallel
91 #pragma omp sections lastprivate(argc, // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
95 #pragma omp parallel
96 #pragma omp sections lastprivate(argc > 0 ? argv[1] : argv[2]) // expected-error {{expected variable name}}
100 #pragma omp parallel
101 #pragma omp sections lastprivate(argc)
105 #pragma omp parallel
106 #pragma omp sections lastprivate(S1) // expected-error {{'S1' does not refer to a value}}
110 #pragma omp parallel
111 #pragma omp sections lastprivate(a, b) // expected-error {{lastprivate variable with incomplete type 'S1'}}
115 #pragma omp parallel
116 #pragma omp sections lastprivate(argv[1]) // expected-error {{expected variable name}}
120 #pragma omp parallel
121 #pragma omp sections lastprivate(e, g) // expected-error 2 {{calling a private constructor of class 'S4'}}
125 #pragma omp parallel
126 #pragma omp sections lastprivate(h) // expected-error {{threadprivate or thread local variable cannot be lastprivate}}
130 #pragma omp parallel
131 #pragma omp sections linear(i) // expected-error {{unexpected OpenMP clause 'linear' in directive '#pragma omp sections'}}
135 #pragma omp parallel
139 #pragma omp sections lastprivate(i) // expected-error {{lastprivate variable must be shared}}
145 #pragma omp parallel shared(i)
146 #pragma omp parallel private(i)
147 #pragma omp sections lastprivate(j)
151 #pragma omp parallel
152 #pragma omp sections lastprivate(i)
161 #pragma omp threadprivate(x) // expected-note {{defined as threadprivate or thread local}}
176 #pragma omp parallel
177 #pragma omp sections lastprivate // expected-error {{expected '(' after 'lastprivate'}}
181 #pragma omp parallel
182 #pragma omp sections lastprivate( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
186 #pragma omp parallel
187 #pragma omp sections lastprivate() // expected-error {{expected expression}}
191 #pragma omp parallel
192 #pragma omp sections lastprivate(argc // expected-error {{expected ')'}} expected-note {{to match this '('}}
196 #pragma omp parallel
197 #pragma omp sections lastprivate(argc, // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
201 #pragma omp parallel
202 #pragma omp sections lastprivate(argc > 0 ? argv[1] : argv[2]) // expected-error {{expected variable name}}
206 #pragma omp parallel
207 #pragma omp sections lastprivate(argc)
211 #pragma omp parallel
212 #pragma omp sections lastprivate(S1) // expected-error {{'S1' does not refer to a value}}
216 #pragma omp parallel
217 #pragma omp sections lastprivate(a, b, c, d, f) // expected-error {{lastprivate variable with incomplete type 'S1'}} expected-error 3 {{shared variable cannot be lastprivate}}
221 #pragma omp parallel
222 #pragma omp sections lastprivate(argv[1]) // expected-error {{expected variable name}}
226 #pragma omp parallel
227 #pragma omp sections lastprivate(2 * 2) // expected-error {{expected variable name}}
231 #pragma omp parallel
232 #pragma omp sections lastprivate(ba)
236 #pragma omp parallel
237 #pragma omp sections lastprivate(ca) // expected-error {{shared variable cannot be lastprivate}}
241 #pragma omp parallel
242 #pragma omp sections lastprivate(da) // expected-error {{shared variable cannot be lastprivate}}
247 #pragma omp parallel
248 #pragma omp sections lastprivate(xa) // OK
252 #pragma omp parallel
253 #pragma omp sections lastprivate(S2::S2s) // expected-error {{shared variable cannot be lastprivate}}
257 #pragma omp parallel
258 #pragma omp sections lastprivate(S2::S2sc) // expected-error {{shared variable cannot be lastprivate}}
262 #pragma omp parallel
263 #pragma omp sections safelen(5) // expected-error {{unexpected OpenMP clause 'safelen' in directive '#pragma omp sections'}}
267 #pragma omp parallel
268 #pragma omp sections lastprivate(e, g) // expected-error {{calling a private constructor of class 'S4'}} expected-error {{calling a private constructor of class 'S5'}}
272 #pragma omp parallel
273 #pragma omp sections lastprivate(m) // expected-error {{'operator=' is a private member of 'S3'}}
277 #pragma omp parallel
278 #pragma omp sections lastprivate(h, B::x) // expected-error 2 {{threadprivate or thread local variable cannot be lastprivate}}
282 #pragma omp parallel
283 #pragma omp sections private(xa), lastprivate(xa) // expected-error {{private variable cannot be lastprivate}} expected-note {{defined as private}}
287 #pragma omp parallel
288 #pragma omp sections lastprivate(i)
292 #pragma omp parallel private(xa) // expected-note {{defined as private}}
293 #pragma omp sections lastprivate(xa) // expected-error {{lastprivate variable must be shared}}
297 #pragma omp parallel reduction(+ : xa) // expected-note {{defined as reduction}}
298 #pragma omp sections lastprivate(xa) // expected-error {{lastprivate variable must be shared}}
302 #pragma omp parallel
303 #pragma omp sections lastprivate(j)
307 #pragma omp parallel
308 #pragma omp sections firstprivate(m) lastprivate(m) // expected-error {{'operator=' is a private member of 'S3'}}
312 #pragma omp parallel
313 #pragma omp sections lastprivate(n) firstprivate(n) // OK
318 #pragma omp sections lastprivate(r) // OK