Lines Matching full:sections
69 #pragma omp parallel sections firstprivate // expected-error {{expected '(' after 'firstprivate'}}
73 #pragma omp parallel sections firstprivate( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
77 #pragma omp parallel sections firstprivate() // expected-error {{expected expression}}
81 #pragma omp parallel sections firstprivate(argc // expected-error {{expected ')'}} expected-note {{to match this '('}}
85 #pragma omp parallel sections firstprivate(argc, // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
89 #pragma omp parallel sections firstprivate(argc > 0 ? argv[1] : argv[2]) // expected-error {{expected variable name}}
93 #pragma omp parallel sections firstprivate(argc)
97 #pragma omp parallel sections firstprivate(S1) // expected-error {{'S1' does not refer to a value}}
101 #pragma omp parallel sections firstprivate(a, b) // expected-error {{firstprivate variable with incomplete type 'S1'}}
105 #pragma omp parallel sections firstprivate(argv[1]) // expected-error {{expected variable name}}
109 #pragma omp parallel sections firstprivate(e, g) // expected-error {{calling a private constructor of class 'S4'}} expected-error {{calling a private constructor of class 'S5'}}
113 #pragma omp parallel sections firstprivate(h) // expected-error {{threadprivate or thread local variable cannot be firstprivate}}
117 #pragma omp parallel sections linear(i) // expected-error {{unexpected OpenMP clause 'linear' in directive '#pragma omp parallel sections'}}
125 #pragma omp parallel sections firstprivate(i)
133 #pragma omp parallel sections firstprivate(j)
137 #pragma omp parallel sections firstprivate(i)
141 #pragma omp parallel sections lastprivate(g) firstprivate(g) // expected-error {{calling a private constructor of class 'S5'}}
146 #pragma omp parallel sections firstprivate(i)
151 #pragma omp parallel sections firstprivate(i)
175 #pragma omp parallel sections firstprivate // expected-error {{expected '(' after 'firstprivate'}}
179 #pragma omp parallel sections firstprivate( // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
183 #pragma omp parallel sections firstprivate() // expected-error {{expected expression}}
187 #pragma omp parallel sections firstprivate(argc // expected-error {{expected ')'}} expected-note {{to match this '('}}
191 #pragma omp parallel sections firstprivate(argc, // expected-error {{expected expression}} expected-error {{expected ')'}} expected-note {{to match this '('}}
195 #pragma omp parallel sections firstprivate(argc > 0 ? argv[1] : argv[2]) // expected-error {{expected variable name}}
199 #pragma omp parallel sections firstprivate(argc)
203 #pragma omp parallel sections firstprivate(S1) // expected-error {{'S1' does not refer to a value}}
207 #pragma omp parallel sections firstprivate(a, b, c, d, f) // expected-error {{firstprivate variable with incomplete type 'S1'}}
211 #pragma omp parallel sections firstprivate(argv[1]) // expected-error {{expected variable name}}
215 #pragma omp parallel sections firstprivate(2 * 2) // expected-error {{expected variable name}}
219 #pragma omp parallel sections firstprivate(ba) // OK
223 #pragma omp parallel sections firstprivate(ca) // OK
227 #pragma omp parallel sections firstprivate(da) // OK
232 #pragma omp parallel sections firstprivate(xa) // OK
236 #pragma omp parallel sections firstprivate(S2::S2s) // OK
240 #pragma omp parallel sections firstprivate(S2::S2sc) // OK
244 #pragma omp parallel sections safelen(5) // expected-error {{unexpected OpenMP clause 'safelen' in directive '#pragma omp parallel sections'}}
248 #pragma omp parallel sections firstprivate(e, g) // expected-error {{calling a private constructor of class 'S4'}} expected-error {{calling a private constructor of class 'S5'}}
252 #pragma omp parallel sections firstprivate(m) // OK
256 #pragma omp parallel sections firstprivate(h, B::x) // expected-error 2 {{threadprivate or thread local variable cannot be firstprivate}}
260 #pragma omp parallel sections private(xa), firstprivate(xa) // expected-error {{private variable cannot be firstprivate}} expected-note {{defined as private}}
265 #pragma omp parallel sections firstprivate(xa) // OK: may be firstprivate
269 #pragma omp parallel sections firstprivate(j)
273 #pragma omp parallel sections lastprivate(g) firstprivate(g) // expected-error {{calling a private constructor of class 'S5'}}
277 #pragma omp parallel sections lastprivate(n) firstprivate(n) // OK
285 #pragma omp parallel sections firstprivate(i)
292 #pragma omp parallel sections firstprivate(i)
297 #pragma omp parallel sections firstprivate(i)
302 #pragma omp parallel sections firstprivate(r) // OK