Lines Matching full:openmp

1 … -std=c++11 -fexceptions -fcxx-exceptions -verify=expected,omp45 %s -Wno-openmp-mapping -Wuninitia…
2 …=c++11 -fexceptions -fcxx-exceptions -verify=expected,omp5,omp50 %s -Wno-openmp-mapping -Wuninitia…
3 …=c++11 -fexceptions -fcxx-exceptions -verify=expected,omp5,omp51 %s -Wno-openmp-mapping -Wuninitia…
5 … -std=c++11 -fexceptions -fcxx-exceptions -verify=expected,omp45 %s -Wno-openmp-mapping -Wuninitia…
6 …=c++11 -fexceptions -fcxx-exceptions -verify=expected,omp5,omp50 %s -Wno-openmp-mapping -Wuninitia…
7 …=c++11 -fexceptions -fcxx-exceptions -verify=expected,omp5,omp51 %s -Wno-openmp-mapping -Wuninitia…
64 // expected-error@+2 {{initialization clause of OpenMP for loop is not in canonical form ('var = in… in test_iteration_spaces()
68 // expected-error@+2 {{initialization clause of OpenMP for loop is not in canonical form ('var = in… in test_iteration_spaces()
73 // expected-error@+2 {{initialization clause of OpenMP for loop is not in canonical form ('var = in… in test_iteration_spaces()
78 // expected-error@+2 {{initialization clause of OpenMP for loop is not in canonical form ('var = in… in test_iteration_spaces()
84 // expected-error@+2 {{initialization clause of OpenMP for loop is not in canonical form ('var = in… in test_iteration_spaces()
89 // expected-error@+2 {{initialization clause of OpenMP for loop is not in canonical form ('var = in… in test_iteration_spaces()
99 …dition of OpenMP for loop must be a relational comparison ('<', '<=', '>', or '>=') of loop variab… in test_iteration_spaces()
104 …dition of OpenMP for loop must be a relational comparison ('<', '<=', '>', or '>=') of loop variab… in test_iteration_spaces()
105 // expected-error@+2 {{increment clause of OpenMP for loop must perform simple addition or subtract… in test_iteration_spaces()
110 …dition of OpenMP for loop must be a relational comparison ('<', '<=', '>', or '>=') of loop variab… in test_iteration_spaces()
115 // omp45-error@+2 {{condition of OpenMP for loop must be a relational comparison ('<', '<=', '>', o… in test_iteration_spaces()
120 …dition of OpenMP for loop must be a relational comparison ('<', '<=', '>', or '>=') of loop variab… in test_iteration_spaces()
140 // expected-error@+2 {{increment clause of OpenMP for loop must perform simple addition or subtract… in test_iteration_spaces()
145 // expected-error@+2 {{increment clause of OpenMP for loop must perform simple addition or subtract… in test_iteration_spaces()
166 // expected-error@+2 {{increment clause of OpenMP for loop must perform simple addition or subtract… in test_iteration_spaces()
172 // expected-error@+2 {{increment clause of OpenMP for loop must perform simple addition or subtract… in test_iteration_spaces()
177 // expected-error@+2 {{increment clause of OpenMP for loop must perform simple addition or subtract… in test_iteration_spaces()
183 // expected-error@+2 {{increment clause of OpenMP for loop must perform simple addition or subtract… in test_iteration_spaces()
188 // expected-error@+2 {{increment clause of OpenMP for loop must perform simple addition or subtract… in test_iteration_spaces()
193 // expected-error@+2 {{increment clause of OpenMP for loop must perform simple addition or subtract… in test_iteration_spaces()
199 // expected-error@+2 {{increment expression must cause 'ii' to increase on each iteration of OpenMP in test_iteration_spaces()
205 // expected-error@+2 {{increment expression must cause 'ii' to increase on each iteration of OpenMP in test_iteration_spaces()
211 // expected-error@+2 {{increment expression must cause 'ii' to increase on each iteration of OpenMP in test_iteration_spaces()
217 // expected-error@+2 {{increment expression must cause 'ii' to increase on each iteration of OpenMP in test_iteration_spaces()
223 // expected-error@+2 {{increment expression must cause 'ii' to decrease on each iteration of OpenMP in test_iteration_spaces()
229 // expected-error@+2 {{increment expression must cause 'ii' to increase on each iteration of OpenMP in test_iteration_spaces()
235 // expected-error@+2 {{increment expression must cause 'ii' to decrease on each iteration of OpenMP in test_iteration_spaces()
241 // expected-error@+2 {{increment expression must cause 'ii' to increase on each iteration of OpenMP in test_iteration_spaces()
295 // expected-error@+2 {{increment expression must cause 'i' to increase on each iteration of OpenMP in test_iteration_spaces()
306 // expected-warning@+2 {{initialization clause of OpenMP for loop is not in canonical form ('var = … in test_iteration_spaces()
314 // Iterators allowed in openmp for-loops.
387 // expected-error@+2 {{initialization clause of OpenMP for loop is not in canonical form ('var = in… in test_with_random_access_iterator()
394 // expected-warning@+2 {{initialization clause of OpenMP for loop is not in canonical form ('var = … in test_with_random_access_iterator()
398 // expected-warning@+2 {{initialization clause of OpenMP for loop is not in canonical form ('var = … in test_with_random_access_iterator()
402 // expected-warning@+2 {{initialization clause of OpenMP for loop is not in canonical form ('var = … in test_with_random_access_iterator()
406 // expected-warning@+2 {{initialization clause of OpenMP for loop is not in canonical form ('var = … in test_with_random_access_iterator()
418 // expected-error@+2 {{initialization clause of OpenMP for loop is not in canonical form ('var = in… in test_with_random_access_iterator()
425 …dition of OpenMP for loop must be a relational comparison ('<', '<=', '>', or '>=') of loop variab… in test_with_random_access_iterator()
429 …dition of OpenMP for loop must be a relational comparison ('<', '<=', '>', or '>=') of loop variab… in test_with_random_access_iterator()
433 …dition of OpenMP for loop must be a relational comparison ('<', '<=', '>', or '>=') of loop variab… in test_with_random_access_iterator()
438 // expected-error@+2 {{increment expression must cause 'I' to decrease on each iteration of OpenMP in test_with_random_access_iterator()
445 // expected-error@+2 {{increment clause of OpenMP for loop must perform simple addition or subtract… in test_with_random_access_iterator()
450 // expected-error@+2 {{increment expression must cause 'I' to decrease on each iteration of OpenMP in test_with_random_access_iterator()
454 // expected-error@+2 {{increment clause of OpenMP for loop must perform simple addition or subtract… in test_with_random_access_iterator()
464 // expected-warning@+2 {{initialization clause of OpenMP for loop is not in canonical form ('var = … in test_with_random_access_iterator()
475 // expected-error@+2 {{increment expression must cause 'I' to decrease on each iteration of OpenMP in test_with_random_access_iterator()
482 // expected-warning@+2 {{initialization clause of OpenMP for loop is not in canonical form ('var = … in test_with_random_access_iterator()
494 // expected-error@+2 {{increment expression must cause 'I' to increase on each iteration of OpenMP in dotest_lt()
500 // expected-error@+2 {{increment expression must cause 'I' to increase on each iteration of OpenMP in dotest_lt()
518 …error@+2 2 {{increment expression must cause 'I' to decrease on each iteration of OpenMP for loop}} in dotest_gt()
524 …error@+2 2 {{increment expression must cause 'I' to decrease on each iteration of OpenMP for loop}} in dotest_gt()
531 // expected-error@+2 {{increment expression must cause 'I' to decrease on each iteration of OpenMP in dotest_gt()
571 break; // expected-error {{'break' statement cannot be used in OpenMP for loop}} in test_loop_break()
574 break; // expected-error {{'break' statement cannot be used in OpenMP for loop}} in test_loop_break()
596 try { // expected-error {{'try' statement cannot be used in OpenMP simd region}} in test_loop_eh()
599 throw a[i]; // expected-error {{'throw' statement cannot be used in OpenMP simd region}} in test_loop_eh()
601 throw a[i]; // expected-error {{'throw' statement cannot be used in OpenMP simd region}} in test_loop_eh()
604 throw a[i]; // expected-error {{'throw' statement cannot be used in OpenMP simd region}} in test_loop_eh()
605 return; // expected-error {{cannot return from OpenMP region}} in test_loop_eh()
616 throw c[i]; // expected-error {{'throw' statement cannot be used in OpenMP simd region}} in test_loop_eh()
635 #pragma omp target simd order // omp45-error {{unexpected OpenMP clause 'order' in directive '#prag… in test_loop_firstprivate_lastprivate()
638OpenMP clause 'order' in directive '#pragma omp target simd'}} expected-error {{expected ')'}} exp… in test_loop_firstprivate_lastprivate()
641OpenMP clause 'order' in directive '#pragma omp target simd'}} expected-error {{expected ')'}} exp… in test_loop_firstprivate_lastprivate()
644 #pragma omp target simd order(concurrent // omp45-error {{unexpected OpenMP clause 'order' in direc… in test_loop_firstprivate_lastprivate()
647 #pragma omp target simd order(concurrent) // omp45-error {{unexpected OpenMP clause 'order' in dire… in test_loop_firstprivate_lastprivate()
650 …p45-error {{unexpected OpenMP clause 'order' in directive '#pragma omp target simd'}} omp5-error {… in test_loop_firstprivate_lastprivate()
653OpenMP clause 'order' in directive '#pragma omp target simd'}} expected-error {{expected ')'}} exp… in test_loop_firstprivate_lastprivate()
656 …45-error {{unexpected OpenMP clause 'order' in directive '#pragma omp target simd'}} omp50-error {… in test_loop_firstprivate_lastprivate()
659 …45-error {{unexpected OpenMP clause 'order' in directive '#pragma omp target simd'}} omp50-error {… in test_loop_firstprivate_lastprivate()
662 … // omp45-error {{unexpected OpenMP clause 'order' in directive '#pragma omp target simd'}} omp45-… in test_loop_firstprivate_lastprivate()