Lines Matching full:region
25 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a parallel region}}
83 #pragma omp scan // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
98 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
134 #pragma omp teams // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
145 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
155 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
161 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
167 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
179 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
185 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
191 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
197 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
234 #pragma omp for // omp45-error {{OpenMP constructs may not be nested inside a simd region}} omp50-error {{OpenMP constructs may not be nested inside a simd region except for ordered simd, simd, scan, or atomic directive}} omp51-error {{OpenMP constructs may not be nested inside a simd region except for ordered simd, simd, scan, or atomic directive}}
246 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
252 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
258 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
265 #pragma omp section // expected-error {{OpenMP constructs may not be nested inside a simd region}}
272 #pragma omp single // expected-error {{OpenMP constructs may not be nested inside a simd region}}
279 #pragma omp master // expected-error {{OpenMP constructs may not be nested inside a simd region}}
286 #pragma omp critical // expected-error {{OpenMP constructs may not be nested inside a simd region}}
293 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
299 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
305 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
312 #pragma omp parallel master // expected-error {{OpenMP constructs may not be nested inside a simd region}}
319 #pragma omp parallel masked // expected-error {{OpenMP constructs may not be nested inside a simd region}}
326 #pragma omp task // expected-error {{OpenMP constructs may not be nested inside a simd region}}
333 #pragma omp taskyield // expected-error {{OpenMP constructs may not be nested inside a simd region}}
338 #pragma omp barrier // expected-error {{OpenMP constructs may not be nested inside a simd region}}
343 #pragma omp scan // omp45-error {{OpenMP constructs may not be nested inside a simd region}} omp50-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}} omp51-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}}
348 #pragma omp taskwait // expected-error {{OpenMP constructs may not be nested inside a simd region}}
353 #pragma omp flush // expected-error {{OpenMP constructs may not be nested inside a simd region}}
358 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside a simd region}}
368 #pragma omp ordered threads // expected-error {{OpenMP constructs may not be nested inside a simd region}}
373 #pragma omp atomic // omp45-error {{OpenMP constructs may not be nested inside a simd region}}
378 #pragma omp target // expected-error {{OpenMP constructs may not be nested inside a simd region}}
383 #pragma omp target parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
388 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
394 #pragma omp target enter data map(to: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
399 #pragma omp target exit data map(from: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
404 #pragma omp teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
409 #pragma omp taskloop // expected-error {{OpenMP constructs may not be nested inside a simd region}}
415 #pragma omp distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
421 #pragma omp target update to(a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
425 #pragma omp distribute parallel for// expected-error {{OpenMP constructs may not be nested inside a simd region}}
431 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
437 #pragma omp distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
443 #pragma omp target simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
449 #pragma omp teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
455 #pragma omp teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
461 #pragma omp teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
467 #pragma omp teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
473 #pragma omp target teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
478 #pragma omp target teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
484 #pragma omp target teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
490 #pragma omp target teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
496 #pragma omp target teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
504 #pragma omp for // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
516 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
528 #pragma omp sections // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
535 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a for region}}
542 #pragma omp single // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
550 #pragma omp master // expected-error {{region cannot be closely nested inside 'for' region}}
626 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'for' region}}
631 #pragma omp scan // omp45-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}} omp50-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}} omp51-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}}
646 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
687 #pragma omp teams // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
698 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
708 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
714 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
720 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
732 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
738 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
744 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
750 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
787 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
799 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
805 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
811 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
818 #pragma omp section // expected-error {{OpenMP constructs may not be nested inside a simd region}}
825 #pragma omp single // expected-error {{OpenMP constructs may not be nested inside a simd region}}
832 #pragma omp master // expected-error {{OpenMP constructs may not be nested inside a simd region}}
839 #pragma omp critical // expected-error {{OpenMP constructs may not be nested inside a simd region}}
846 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
852 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
858 #pragma omp parallel master // expected-error {{OpenMP constructs may not be nested inside a simd region}}
865 #pragma omp parallel masked // expected-error {{OpenMP constructs may not be nested inside a simd region}}
872 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
879 #pragma omp task // expected-error {{OpenMP constructs may not be nested inside a simd region}}
886 #pragma omp taskyield // expected-error {{OpenMP constructs may not be nested inside a simd region}}
891 #pragma omp barrier // expected-error {{OpenMP constructs may not be nested inside a simd region}}
896 #pragma omp scan // omp45-error {{OpenMP constructs may not be nested inside a simd region}} omp50-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}} omp51-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}}
901 #pragma omp taskwait // expected-error {{OpenMP constructs may not be nested inside a simd region}}
906 #pragma omp flush // expected-error {{OpenMP constructs may not be nested inside a simd region}}
911 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside a simd region}}
921 #pragma omp ordered threads // expected-error {{OpenMP constructs may not be nested inside a simd region}}
926 #pragma omp atomic // omp45-error {{OpenMP constructs may not be nested inside a simd region}}
931 #pragma omp target // expected-error {{OpenMP constructs may not be nested inside a simd region}}
936 #pragma omp target parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
941 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
947 #pragma omp target enter data map(to: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
952 #pragma omp target exit data map(from: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
957 #pragma omp teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
962 #pragma omp taskloop // expected-error {{OpenMP constructs may not be nested inside a simd region}}
968 #pragma omp distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
974 #pragma omp target update to(a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
979 #pragma omp distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
985 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
991 #pragma omp distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
997 #pragma omp target simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
1003 #pragma omp teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
1009 #pragma omp teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
1015 #pragma omp teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
1021 #pragma omp teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
1027 #pragma omp target teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
1032 #pragma omp target teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
1038 #pragma omp target teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
1044 #pragma omp target teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
1050 #pragma omp target teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
1058 #pragma omp for // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
1070 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
1082 #pragma omp sections // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
1141 #pragma omp master // expected-error {{region cannot be closely nested inside 'sections' region}}
1160 #pragma omp critical(A) // expected-error {{statement in 'omp sections' directive must be enclosed into a section region}}
1195 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'sections' region}}
1199 #pragma omp scan // expected-error {{region cannot be closely nested inside 'sections' region}}
1211 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
1245 #pragma omp teams // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
1256 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
1266 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
1272 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
1278 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
1290 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
1296 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
1302 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
1308 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
1343 #pragma omp section // expected-error {{orphaned 'omp section' directives are prohibited, it must be closely nested to a sections region}}
1351 #pragma omp for // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
1369 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
1387 #pragma omp sections // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
1397 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a section region}}
1427 #pragma omp single // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
1429 #pragma omp master // expected-error {{region cannot be closely nested inside 'section' region}}
1508 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'section' region}}
1516 #pragma omp scan // expected-error {{region cannot be closely nested inside 'section' region}}
1540 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
1590 #pragma omp teams // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
1603 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
1618 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
1625 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
1632 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
1646 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
1653 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
1660 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
1667 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
1709 #pragma omp for // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
1721 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
1733 #pragma omp single // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
1740 #pragma omp master // expected-error {{region cannot be closely nested inside 'single' region}}
1768 #pragma omp sections // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
1826 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'single' region}}
1831 #pragma omp scan // expected-error {{region cannot be closely nested inside 'single' region}}
1846 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
1882 #pragma omp teams // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
1893 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
1904 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
1910 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
1916 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
1928 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
1934 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
1940 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
1946 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
1983 #pragma omp for // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
1995 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
2007 #pragma omp single // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
2028 #pragma omp sections // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
2106 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'master' region}}
2111 #pragma omp scan // expected-error {{region cannot be closely nested inside 'master' region}}
2126 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
2162 #pragma omp teams // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
2173 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
2184 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
2190 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
2196 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
2208 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
2214 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
2220 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
2226 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
2263 #pragma omp for // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
2275 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
2287 #pragma omp single // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
2308 #pragma omp sections // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
2380 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'critical' region}}
2385 #pragma omp scan // expected-error {{region cannot be closely nested inside 'critical' region}}
2398 #pragma omp critical(Belka) // expected-note {{previous 'critical' region starts here}}
2414 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
2450 #pragma omp teams // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
2461 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
2472 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
2478 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
2484 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
2496 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
2502 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
2508 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
2514 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
2551 #pragma omp for // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
2563 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
2575 #pragma omp sections // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
2582 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a parallel for region}}
2589 #pragma omp single // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
2597 #pragma omp master // expected-error {{region cannot be closely nested inside 'parallel for' region}}
2664 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'parallel for' region}}
2669 #pragma omp scan // omp45-error {{region cannot be closely nested inside 'parallel for' region}} omp50-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}} omp51-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}}
2684 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
2725 #pragma omp teams // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
2736 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
2746 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
2752 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
2758 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
2770 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
2776 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
2782 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
2788 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
2825 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
2837 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
2843 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
2849 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
2856 #pragma omp section // expected-error {{OpenMP constructs may not be nested inside a simd region}}
2863 #pragma omp single // expected-error {{OpenMP constructs may not be nested inside a simd region}}
2871 #pragma omp master // expected-error {{OpenMP constructs may not be nested inside a simd region}}
2879 #pragma omp critical // expected-error {{OpenMP constructs may not be nested inside a simd region}}
2887 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
2907 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
2913 #pragma omp parallel for simd// expected-error {{OpenMP constructs may not be nested inside a simd region}}
2919 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
2926 #pragma omp task // expected-error {{OpenMP constructs may not be nested inside a simd region}}
2933 #pragma omp taskyield // expected-error {{OpenMP constructs may not be nested inside a simd region}}
2938 #pragma omp barrier // expected-error {{OpenMP constructs may not be nested inside a simd region}}
2943 #pragma omp scan // omp45-error {{OpenMP constructs may not be nested inside a simd region}} omp50-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}} omp51-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}}
2948 #pragma omp taskwait // expected-error {{OpenMP constructs may not be nested inside a simd region}}
2953 #pragma omp flush // expected-error {{OpenMP constructs may not be nested inside a simd region}}
2958 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside a simd region}}
2963 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside a simd region}}
2968 #pragma omp atomic // omp45-error {{OpenMP constructs may not be nested inside a simd region}}
2973 #pragma omp target // expected-error {{OpenMP constructs may not be nested inside a simd region}}
2978 #pragma omp target parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
2983 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
2989 #pragma omp target enter data map(to: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
2994 #pragma omp target exit data map(from: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
2999 #pragma omp teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
3004 #pragma omp taskloop // expected-error {{OpenMP constructs may not be nested inside a simd region}}
3010 #pragma omp distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
3016 #pragma omp target update to(a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
3021 #pragma omp distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
3027 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
3033 #pragma omp distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
3039 #pragma omp target simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
3045 #pragma omp teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
3051 #pragma omp teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
3057 #pragma omp teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
3063 #pragma omp teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
3069 #pragma omp target teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
3074 #pragma omp target teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
3080 #pragma omp target teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
3086 #pragma omp target teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
3092 #pragma omp target teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
3100 #pragma omp for // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
3112 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
3124 #pragma omp single // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
3145 #pragma omp sections // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
3223 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'parallel master' region}}
3228 #pragma omp scan // expected-error {{region cannot be closely nested inside 'parallel master' region}}
3243 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
3279 #pragma omp teams // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
3290 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
3301 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
3307 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
3313 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
3325 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
3331 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
3337 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
3343 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
3380 #pragma omp for // expected-error {{region cannot be closely nested inside 'parallel masked' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
3392 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'parallel masked' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
3404 #pragma omp single // expected-error {{region cannot be closely nested inside 'parallel masked' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
3425 #pragma omp sections // expected-error {{region cannot be closely nested inside 'parallel masked' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
3503 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'parallel master' region}}
3508 #pragma omp scan // expected-error {{region cannot be closely nested inside 'parallel master' region}}
3523 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
3559 #pragma omp teams // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
3570 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
3581 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
3587 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
3593 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
3605 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
3611 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
3617 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
3623 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'parallel master' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
3659 #pragma omp for // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
3671 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
3683 #pragma omp sections // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
3699 #pragma omp single // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
3707 #pragma omp master // expected-error {{region cannot be closely nested inside 'section' region}}
3771 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'parallel sections' region}}
3775 #pragma omp scan // expected-error {{region cannot be closely nested inside 'parallel sections' region}}
3787 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
3821 #pragma omp teams // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
3832 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
3842 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
3848 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
3854 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
3866 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
3872 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
3878 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
3884 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
3920 #pragma omp for // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
3928 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
3932 #pragma omp sections // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
3937 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a task region}}
3942 #pragma omp single // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
3945 #pragma omp master // expected-error {{region cannot be closely nested inside 'task' region}}
3976 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'task' region}}
3981 #pragma omp scan // expected-error {{region cannot be closely nested inside 'task' region}}
3996 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
4030 #pragma omp teams // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
4041 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
4052 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
4058 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
4064 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
4076 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
4082 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
4088 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
4094 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
4131 #pragma omp for // expected-error {{region cannot be closely nested inside 'ordered' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
4143 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'ordered' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
4155 #pragma omp single // expected-error {{region cannot be closely nested inside 'ordered' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
4176 #pragma omp sections // expected-error {{region cannot be closely nested inside 'ordered' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
4195 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside a simd region}}
4244 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'ordered' region}}
4249 #pragma omp scan // expected-error {{region cannot be closely nested inside 'ordered' region}}
4264 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'ordered' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
4310 #pragma omp teams // expected-error {{region cannot be closely nested inside 'ordered' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
4321 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'ordered' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
4333 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'ordered' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
4339 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'ordered' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
4345 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'ordered' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
4357 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'ordered' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
4363 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'ordered' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
4369 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'ordered' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
4375 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'ordered' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
4414 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4422 #pragma omp simd // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4430 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4438 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4446 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4455 #pragma omp section // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4464 #pragma omp single // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4473 #pragma omp master // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4482 #pragma omp parallel master // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4491 #pragma omp parallel masked // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4500 #pragma omp critical // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4509 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4517 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4525 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4534 #pragma omp task // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4543 #pragma omp taskyield // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4550 #pragma omp barrier // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4557 #pragma omp scan // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4564 #pragma omp taskwait // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4571 #pragma omp flush // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4578 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4585 #pragma omp atomic // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4592 #pragma omp target // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4599 #pragma omp target parallel // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4606 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4614 #pragma omp target enter data map(to: a) // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4621 #pragma omp target exit data map(from: a) // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4628 #pragma omp teams // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4635 #pragma omp taskloop // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4643 #pragma omp distribute // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4651 #pragma omp target update to(a) // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4658 #pragma omp distribute parallel for // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4666 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4674 #pragma omp distribute simd // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4682 #pragma omp target simd // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4690 #pragma omp teams distribute // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4698 #pragma omp teams distribute simd // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4706 #pragma omp teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4714 #pragma omp teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4722 #pragma omp target teams // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4729 #pragma omp target teams distribute // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4737 #pragma omp target teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4745 #pragma omp target teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4753 #pragma omp target teams distribute simd // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4780 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a target region}}
4828 #pragma omp scan // expected-error {{region cannot be closely nested inside 'target' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
4843 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'target' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
4853 #pragma omp target // expected-error {{region cannot be nested inside 'target' region}}
4858 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target' region}}
4862 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target' region}}
4870 #pragma omp target // expected-error {{target construct with nested teams region contains statements outside of the teams construct}}
4877 #pragma omp target // expected-error {{target construct with nested teams region contains statements outside of the teams construct}}
4883 #pragma omp target // expected-error {{target construct with nested teams region contains statements outside of the teams construct}}
4889 #pragma omp target // expected-error {{target construct with nested teams region contains statements outside of the teams construct}}
4903 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'target' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
4909 #pragma omp target enter data map(to: a) // expected-error {{region cannot be nested inside 'target' region}}
4913 #pragma omp target exit data map(from: a) // expected-error {{region cannot be nested inside 'target' region}}
4917 #pragma omp target update to(a) // expected-error {{region cannot be nested inside 'target' region}}
4921 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'target' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
4927 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'target' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
4933 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'target' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
4939 #pragma omp target simd // expected-error {{region cannot be nested inside 'target' region}}
4969 #pragma omp target teams // expected-error {{region cannot be nested inside 'target' region}}
4975 #pragma omp target teams distribute // expected-error {{region cannot be nested inside 'target' region}}
4981 #pragma omp target teams distribute parallel for // expected-error {{region cannot be nested inside 'target' region}}
4987 #pragma omp target teams distribute parallel for simd // expected-error {{region cannot be nested inside 'target' region}}
4993 #pragma omp target teams distribute simd // expected-error {{region cannot be nested inside 'target' region}}
5020 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a target parallel region}}
5078 #pragma omp scan // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
5093 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
5103 #pragma omp target // expected-error {{region cannot be nested inside 'target parallel' region}}
5108 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target parallel' region}}
5112 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target parallel' region}}
5117 #pragma omp teams // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
5123 #pragma omp teams // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
5134 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
5140 #pragma omp target enter data map(to: a) // expected-error {{region cannot be nested inside 'target parallel' region}}
5144 #pragma omp target exit data map(from: a) // expected-error {{region cannot be nested inside 'target parallel' region}}
5148 #pragma omp target update to(a) // expected-error {{region cannot be nested inside 'target parallel' region}}
5152 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
5158 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
5164 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
5170 #pragma omp target simd // expected-error {{region cannot be nested inside 'target parallel' region}}
5176 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
5182 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
5188 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
5194 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
5200 #pragma omp target teams // expected-error {{region cannot be nested inside 'target parallel' region}}
5205 #pragma omp target teams distribute // expected-error {{region cannot be nested inside 'target parallel' region}}
5211 #pragma omp target teams distribute parallel for // expected-error {{region cannot be nested inside 'target parallel' region}}
5217 #pragma omp target teams distribute parallel for simd // expected-error {{region cannot be nested inside 'target parallel' region}}
5223 #pragma omp target teams distribute simd // expected-error {{region cannot be nested inside 'target parallel' region}}
5231 #pragma omp for // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
5243 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
5255 #pragma omp sections // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
5262 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a target parallel for region}}
5269 #pragma omp single // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
5277 #pragma omp master // expected-error {{region cannot be closely nested inside 'target parallel for' region}}
5344 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'target parallel for' region}}
5359 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
5374 #pragma omp target // expected-error {{region cannot be nested inside 'target parallel for' region}}
5379 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target parallel for' region}}
5384 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target parallel for' region}}
5390 #pragma omp target enter data map(to: a) // expected-error {{region cannot be nested inside 'target parallel for' region}}
5395 #pragma omp target exit data map(from: a) // expected-error {{region cannot be nested inside 'target parallel for' region}}
5400 #pragma omp teams // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
5411 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
5417 #pragma omp target update to(a) // expected-error {{region cannot be nested inside 'target parallel for' region}}
5421 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
5427 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
5433 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
5439 #pragma omp target simd // expected-error {{region cannot be nested inside 'target parallel for' region}}
5445 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
5451 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
5457 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
5463 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
5469 #pragma omp target teams // expected-error {{region cannot be nested inside 'target parallel for' region}}
5474 #pragma omp target teams distribute // expected-error {{region cannot be nested inside 'target parallel for' region}}
5480 #pragma omp target teams distribute parallel for // expected-error {{region cannot be nested inside 'target parallel for' region}}
5486 #pragma omp target teams distribute parallel for simd // expected-error {{region cannot be nested inside 'target parallel for' region}}
5492 #pragma omp target teams distribute simd // expected-error {{region cannot be nested inside 'target parallel for' region}}
5498 #pragma omp teams // omp45-error {{orphaned 'omp teams' directives are prohibited; perhaps you forget to enclose the directive into a target region?}}
5506 #pragma omp for // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
5511 #pragma omp simd // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp simd' directive into a parallel region?}}
5516 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
5521 #pragma omp sections // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
5527 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a teams region}}
5533 #pragma omp single // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
5538 #pragma omp master // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp master' directive into a parallel region?}}
5544 #pragma omp critical // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp critical' directive into a parallel region?}}
5566 #pragma omp task // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp task' directive into a parallel region?}}
5573 #pragma omp taskyield // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp taskyield' directive into a parallel region?}}
5579 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp barrier' directive into a parallel region?}}
5585 #pragma omp scan // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
5591 #pragma omp taskwait // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp taskwait' directive into a parallel region?}}
5597 #pragma omp flush // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp flush' directive into a parallel region?}}
5603 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
5609 #pragma omp atomic // omp-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp atomic' directive into a parallel region?}}
5615 #pragma omp target // expected-error {{region cannot be nested inside 'target' region}}
5621 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target' region}}
5626 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target' region}}
5632 #pragma omp target enter data map(to: a) // expected-error {{region cannot be nested inside 'target' region}}
5638 #pragma omp target exit data map(from: a) // expected-error {{region cannot be nested inside 'target' region}}
5644 #pragma omp teams // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
5650 #pragma omp taskloop // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp taskloop' directive into a parallel region?}}
5670 #pragma omp target update to(a) // expected-error {{region cannot be nested inside 'target' region}}
5705 #pragma omp target simd // expected-error {{region cannot be nested inside 'target' region}}
5712 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
5719 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
5726 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
5733 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
5740 #pragma omp target teams // expected-error {{region cannot be nested inside 'target' region}}
5746 #pragma omp target teams distribute // expected-error {{region cannot be nested inside 'target' region}}
5753 #pragma omp target teams distribute parallel for // expected-error {{region cannot be nested inside 'target' region}}
5760 #pragma omp target teams distribute parallel for simd // expected-error {{region cannot be nested inside 'target' region}}
5767 #pragma omp target teams distribute simd // expected-error {{region cannot be nested inside 'target' region}}
5775 #pragma omp for // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
5787 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
5799 #pragma omp sections // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
5806 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a taskloop region}}
5813 #pragma omp single // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
5821 #pragma omp master // expected-error {{region cannot be closely nested inside 'taskloop' region}}
5883 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'taskloop' region}}
5888 #pragma omp scan // expected-error {{region cannot be closely nested inside 'taskloop' region}}
5903 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
5939 #pragma omp teams // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
5955 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
5961 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
5967 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
5973 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
5985 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
5991 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
5997 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
6003 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
6038 #pragma omp cancel taskgroup // omp45-error {{region cannot be closely nested inside 'taskloop' region}}
6039 #pragma omp cancellation point taskgroup // omp45-error {{region cannot be closely nested inside 'taskloop' region}}
6043 #pragma omp cancel parallel // expected-error {{region cannot be closely nested inside 'taskloop' region}}
6044 #pragma omp cancellation point parallel // expected-error {{region cannot be closely nested inside 'taskloop' region}}
6048 #pragma omp cancel taskgroup // omp45-error {{region cannot be closely nested inside 'master taskloop' region}}
6049 #pragma omp cancellation point taskgroup // omp45-error {{region cannot be closely nested inside 'master taskloop' region}}
6053 #pragma omp cancel parallel // expected-error {{region cannot be closely nested inside 'master taskloop' region}}
6054 #pragma omp cancellation point parallel // expected-error {{region cannot be closely nested inside 'master taskloop' region}}
6058 #pragma omp cancel taskgroup // omp45-error {{region cannot be closely nested inside 'parallel master taskloop' region}}
6059 #pragma omp cancellation point taskgroup // omp45-error {{region cannot be closely nested inside 'parallel master taskloop' region}}
6063 #pragma omp cancel parallel // expected-error {{region cannot be closely nested inside 'parallel master taskloop' region}}
6064 #pragma omp cancellation point parallel // expected-error {{region cannot be closely nested inside 'parallel master taskloop' region}}
6072 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'distribute' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
6121 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a distribute region}}
6217 #pragma omp scan // expected-error {{region cannot be closely nested inside 'distribute' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
6238 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'distribute' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
6252 #pragma omp target // expected-error {{region cannot be nested inside 'target' region}}
6259 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target' region}}
6266 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target' region}}
6274 #pragma omp target enter data map(to: a) // expected-error {{region cannot be nested inside 'target' region}}
6281 #pragma omp target exit data map(from: a) // expected-error {{region cannot be nested inside 'target' region}}
6288 #pragma omp teams // expected-error {{region cannot be closely nested inside 'distribute' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
6295 #pragma omp target update to(a) // expected-error {{region cannot be nested inside 'target' region}}
6302 #pragma omp target simd // expected-error {{region cannot be nested inside 'target' region}}
6310 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'distribute' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
6318 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'distribute' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
6326 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'distribute' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
6334 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'distribute' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
6342 #pragma omp target teams // expected-error {{region cannot be nested inside 'target' region}}
6349 #pragma omp target teams distribute // expected-error {{region cannot be nested inside 'target' region}}
6357 #pragma omp target teams distribute parallel for // expected-error {{region cannot be nested inside 'target' region}}
6365 #pragma omp target teams distribute parallel for simd // expected-error {{region cannot be nested inside 'target' region}}
6373 #pragma omp target teams distribute simd // expected-error {{region cannot be nested inside 'target' region}}
6383 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
6391 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
6399 #pragma omp for // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
6415 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
6431 #pragma omp sections // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
6440 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a distribute parallel for region}}
6449 #pragma omp single // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
6458 #pragma omp master // expected-error {{region cannot be closely nested inside 'distribute parallel for' region}}
6529 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'distribute parallel for' region}}
6536 #pragma omp scan // expected-error {{region cannot be closely nested inside 'distribute parallel for' region}}
6557 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
6571 #pragma omp target // expected-error {{region cannot be nested inside 'target' region}}
6578 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target' region}}
6585 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target' region}}
6593 #pragma omp target enter data map(to: a) // expected-error {{region cannot be nested inside 'target' region}}
6600 #pragma omp target exit data map(from: a) // expected-error {{region cannot be nested inside 'target' region}}
6607 #pragma omp teams // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
6614 #pragma omp target update to(a) // expected-error {{region cannot be nested inside 'target' region}}
6621 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
6629 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
6637 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
6645 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
6653 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
6661 #pragma omp target teams // expected-error {{region cannot be nested inside 'target' region}}
6668 #pragma omp target teams distribute // expected-error {{region cannot be nested inside 'target' region}}
6676 #pragma omp target teams distribute parallel for // expected-error {{region cannot be nested inside 'target' region}}
6684 #pragma omp target teams distribute parallel for simd // expected-error {{region cannot be nested inside 'target' region}}
6692 #pragma omp target teams distribute simd // expected-error {{region cannot be nested inside 'target' region}}
6702 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6710 #pragma omp distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6718 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6734 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6742 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6750 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6759 #pragma omp section // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6768 #pragma omp single // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6777 #pragma omp master // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6786 #pragma omp critical // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6795 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6807 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6815 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6823 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6832 #pragma omp task // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6841 #pragma omp taskyield // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6848 #pragma omp barrier // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6855 #pragma omp scan // omp45-error {{OpenMP constructs may not be nested inside a simd region}} omp50-error {{region cannot be closely nested inside 'distribute parallel for simd' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}} omp51-error {{region cannot be closely nested inside 'distribute parallel for simd' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
6862 #pragma omp taskwait // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6869 #pragma omp flush // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6876 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6883 #pragma omp atomic // omp45-error {{OpenMP constructs may not be nested inside a simd region}}
6890 #pragma omp target // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6897 #pragma omp target parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6904 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6912 #pragma omp target enter data map(to: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6919 #pragma omp target exit data map(from: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6926 #pragma omp teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6933 #pragma omp target update to(a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6940 #pragma omp distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6948 #pragma omp target simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6956 #pragma omp teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6964 #pragma omp teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6972 #pragma omp teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6980 #pragma omp teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6988 #pragma omp target teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
6995 #pragma omp target teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7003 #pragma omp target teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7011 #pragma omp target teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7019 #pragma omp target teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7027 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7033 #pragma omp distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7039 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7051 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7057 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7063 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7070 #pragma omp section // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7077 #pragma omp single // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7084 #pragma omp master // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7091 #pragma omp critical // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7098 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7108 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7114 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7120 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7127 #pragma omp task // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7134 #pragma omp taskyield // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7139 #pragma omp barrier // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7144 #pragma omp scan // omp45-error {{OpenMP constructs may not be nested inside a simd region}} omp50-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}} omp51-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}}
7149 #pragma omp taskwait // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7154 #pragma omp flush // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7159 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7164 #pragma omp atomic // omp45-error {{OpenMP constructs may not be nested inside a simd region}}
7169 #pragma omp target // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7174 #pragma omp target parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7179 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7185 #pragma omp target enter data map(to: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7190 #pragma omp target exit data map(from: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7195 #pragma omp teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7200 #pragma omp target update to(a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7205 #pragma omp distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7211 #pragma omp target simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7217 #pragma omp teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7223 #pragma omp teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7229 #pragma omp teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7235 #pragma omp target teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7241 #pragma omp target teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7247 #pragma omp target teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7253 #pragma omp teams distribute // omp45-error {{orphaned 'omp teams distribute' directives are prohibited; perhaps you forget to enclose the directive into a target region?}}
7259 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
7266 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
7309 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a teams distribute region}}
7394 #pragma omp scan // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
7412 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
7424 #pragma omp target // expected-error {{region cannot be nested inside 'target' region}}
7430 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target' region}}
7436 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target' region}}
7443 #pragma omp target enter data map(to: a) // expected-error {{region cannot be nested inside 'target' region}}
7449 #pragma omp target exit data map(from: a) // expected-error {{region cannot be nested inside 'target' region}}
7455 #pragma omp teams // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
7461 #pragma omp target update to(a) // expected-error {{region cannot be nested inside 'target' region}}
7467 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
7474 #pragma omp target simd // expected-error {{region cannot be nested inside 'target' region}}
7481 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
7488 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
7495 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
7502 #pragma omp target teams distribute parallel for // expected-error {{region cannot be nested inside 'target' region}}
7509 #pragma omp target teams distribute parallel for simd // expected-error {{region cannot be nested inside 'target' region}}
7516 #pragma omp target teams distribute simd // expected-error {{region cannot be nested inside 'target' region}}
7522 #pragma omp teams distribute // omp45-error {{orphaned 'omp teams distribute' directives are prohibited; perhaps you forget to enclose the directive into a target region?}}
7528 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
7535 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
7578 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a teams distribute region}}
7663 #pragma omp scan // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
7681 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
7693 #pragma omp target // expected-error {{region cannot be nested inside 'target' region}}
7699 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target' region}}
7705 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target' region}}
7712 #pragma omp target enter data map(to: a) // expected-error {{region cannot be nested inside 'target' region}}
7718 #pragma omp target exit data map(from: a) // expected-error {{region cannot be nested inside 'target' region}}
7724 #pragma omp teams // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
7730 #pragma omp target update to(a) // expected-error {{region cannot be nested inside 'target' region}}
7736 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
7743 #pragma omp target simd // expected-error {{region cannot be nested inside 'target' region}}
7750 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
7757 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
7764 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
7771 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
7778 #pragma omp target teams // expected-error {{region cannot be nested inside 'target' region}}
7784 #pragma omp target teams distribute // expected-error {{region cannot be nested inside 'target' region}}
7791 #pragma omp target teams distribute parallel for // expected-error {{region cannot be nested inside 'target' region}}
7798 #pragma omp target teams distribute parallel for simd // expected-error {{region cannot be nested inside 'target' region}}
7805 #pragma omp target teams distribute simd // expected-error {{region cannot be nested inside 'target' region}}
7811 #pragma omp teams distribute simd // omp45-error {{orphaned 'omp teams distribute simd' directives are prohibited; perhaps you forget to enclose the directive into a target region?}}
7817 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7824 #pragma omp distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7831 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7845 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7852 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7859 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7867 #pragma omp section // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7875 #pragma omp single // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7883 #pragma omp master // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7891 #pragma omp critical // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7899 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7910 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7917 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7924 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7932 #pragma omp task // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7940 #pragma omp taskyield // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7946 #pragma omp barrier // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7952 #pragma omp scan // omp45-error {{OpenMP constructs may not be nested inside a simd region}} omp50-error {{region cannot be closely nested inside 'teams distribute simd' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}} omp51-error {{region cannot be closely nested inside 'teams distribute simd' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
7958 #pragma omp taskwait // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7964 #pragma omp flush // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7970 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7976 #pragma omp atomic // omp45-error {{OpenMP constructs may not be nested inside a simd region}}
7982 #pragma omp target // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7988 #pragma omp target parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
7994 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8001 #pragma omp target enter data map(to: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8007 #pragma omp target exit data map(from: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8013 #pragma omp teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8019 #pragma omp target update to(a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8025 #pragma omp distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8032 #pragma omp target simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8039 #pragma omp teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8046 #pragma omp teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8053 #pragma omp teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8060 #pragma omp teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8067 #pragma omp target teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8073 #pragma omp target teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8080 #pragma omp target teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8087 #pragma omp target teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8094 #pragma omp target teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8100 #pragma omp teams distribute parallel for simd // omp45-error {{orphaned 'omp teams distribute parallel for simd' directives are prohibited; perhaps you forget to enclose the directive into a target region?}}
8106 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8113 #pragma omp distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8120 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8134 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8141 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8148 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8156 #pragma omp section // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8164 #pragma omp single // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8172 #pragma omp master // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8180 #pragma omp critical // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8188 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8199 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8206 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8213 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8221 #pragma omp task // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8229 #pragma omp taskyield // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8235 #pragma omp barrier // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8241 #pragma omp scan // omp45-error {{OpenMP constructs may not be nested inside a simd region}} omp50-error {{region cannot be closely nested inside 'teams distribute parallel for simd' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}} omp51-error {{region cannot be closely nested inside 'teams distribute parallel for simd' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
8247 #pragma omp taskwait // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8253 #pragma omp flush // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8259 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8265 #pragma omp atomic // omp45-error {{OpenMP constructs may not be nested inside a simd region}}
8271 #pragma omp target // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8277 #pragma omp target parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8283 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8290 #pragma omp target enter data map(to: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8296 #pragma omp target exit data map(from: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8302 #pragma omp teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8308 #pragma omp target update to(a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8314 #pragma omp distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8321 #pragma omp target simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8328 #pragma omp teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8335 #pragma omp teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8342 #pragma omp teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8349 #pragma omp teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8356 #pragma omp target teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8362 #pragma omp target teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8369 #pragma omp target teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8376 #pragma omp target teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8383 #pragma omp target teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
8389 #pragma omp teams distribute parallel for // omp45-error {{orphaned 'omp teams distribute parallel for' directives are prohibited; perhaps you forget to enclose the directive into a target region?}}
8395 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
8402 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
8409 #pragma omp for // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
8423 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
8437 #pragma omp sections // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
8445 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a teams distribute parallel for region}}
8453 #pragma omp single // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
8461 #pragma omp master // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region}}
8524 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region}}
8530 #pragma omp scan // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region}}
8548 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
8560 #pragma omp target // expected-error {{region cannot be nested inside 'target' region}}
8566 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target' region}}
8572 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target' region}}
8579 #pragma omp target enter data map(to: a) // expected-error {{region cannot be nested inside 'target' region}}
8585 #pragma omp target exit data map(from: a) // expected-error {{region cannot be nested inside 'target' region}}
8591 #pragma omp teams // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
8597 #pragma omp target update to(a) // expected-error {{region cannot be nested inside 'target' region}}
8603 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
8610 #pragma omp target simd // expected-error {{region cannot be nested inside 'target' region}}
8617 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
8624 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
8631 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
8638 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
8645 #pragma omp target teams // expected-error {{region cannot be nested inside 'target' region}}
8651 #pragma omp target teams distribute // expected-error {{region cannot be nested inside 'target' region}}
8658 #pragma omp target teams distribute parallel for // expected-error {{region cannot be nested inside 'target' region}}
8665 #pragma omp target teams distribute parallel for simd // expected-error {{region cannot be nested inside 'target' region}}
8672 #pragma omp target teams distribute simd // expected-error {{region cannot be nested inside 'target' region}}
8682 #pragma omp for // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
8686 #pragma omp simd // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp simd' directive into a parallel region?}}
8690 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
8694 #pragma omp sections // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
8699 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a target teams region}}
8704 #pragma omp single // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
8708 #pragma omp master // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp master' directive into a parallel region?}}
8713 #pragma omp critical // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp critical' directive into a parallel region?}}
8731 #pragma omp task // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp task' directive into a parallel region?}}
8737 #pragma omp taskyield // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp taskyield' directive into a parallel region?}}
8742 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp barrier' directive into a parallel region?}}
8747 #pragma omp scan // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
8752 #pragma omp taskwait // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp taskwait' directive into a parallel region?}}
8757 #pragma omp flush // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp flush' directive into a parallel region?}}
8762 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
8767 #pragma omp atomic // omp-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp atomic' directive into a parallel region?}}
8772 #pragma omp target // expected-error {{region cannot be nested inside 'target teams' region}}
8777 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target teams' region}}
8781 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target teams' region}}
8786 #pragma omp target enter data map(to: a) // expected-error {{region cannot be nested inside 'target teams' region}}
8790 #pragma omp target exit data map(from: a) // expected-error {{region cannot be nested inside 'target teams' region}}
8794 #pragma omp teams // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
8799 #pragma omp taskloop // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp taskloop' directive into a parallel region?}}
8809 #pragma omp target update to(a) // expected-error {{region cannot be nested inside 'target teams' region}}
8845 #pragma omp target simd // expected-error {{region cannot be nested inside 'target teams' region}}
8851 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
8857 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
8863 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
8869 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
8875 #pragma omp target teams // expected-error {{region cannot be nested inside 'target teams' region}}
8880 #pragma omp target teams distribute // expected-error {{region cannot be nested inside 'target teams' region}}
8886 #pragma omp target teams distribute parallel for // expected-error {{region cannot be nested inside 'target teams' region}}
8892 #pragma omp target teams distribute parallel for simd // expected-error {{region cannot be nested inside 'target teams' region}}
8898 #pragma omp target teams distribute simd // expected-error {{region cannot be nested inside 'target teams' region}}
8909 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'target teams distribute' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
8915 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'target teams distribute' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
8952 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a target teams distribute region}}
9026 #pragma omp scan // expected-error {{region cannot be closely nested inside 'target teams distribute' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
9041 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'target teams distribute' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
9051 #pragma omp target // expected-error {{region cannot be nested inside 'target teams distribute' region}}
9056 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target teams distribute' region}}
9061 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target teams distribute' region}}
9067 #pragma omp target enter data map(to: a) // expected-error {{region cannot be nested inside 'target teams distribute' region}}
9072 #pragma omp target exit data map(from: a) // expected-error {{region cannot be nested inside 'target teams distribute' region}}
9077 #pragma omp teams // expected-error {{region cannot be closely nested inside 'target teams distribute' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
9082 #pragma omp target update to(a) // expected-error {{region cannot be nested inside 'target teams distribute' region}}
9087 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'target teams distribute' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
9093 #pragma omp target simd // expected-error {{region cannot be nested inside 'target teams distribute' region}}
9099 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'target teams distribute' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
9105 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'target teams distribute' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
9111 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'target teams distribute' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
9117 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'target teams distribute' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
9123 #pragma omp target teams // expected-error {{region cannot be nested inside 'target teams distribute' region}}
9128 #pragma omp target teams distribute // expected-error {{region cannot be nested inside 'target teams distribute' region}}
9134 #pragma omp target teams distribute parallel for // expected-error {{region cannot be nested inside 'target teams distribute' region}}
9140 #pragma omp target teams distribute parallel for simd // expected-error {{region cannot be nested inside 'target teams distribute' region}}
9146 #pragma omp target teams distribute simd // expected-error {{region cannot be nested inside 'target teams distribute' region}}
9157 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
9163 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
9169 #pragma omp for // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
9181 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
9193 #pragma omp sections // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
9200 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a target teams distribute parallel for region}}
9207 #pragma omp single // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
9214 #pragma omp master // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region}}
9269 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region}}
9274 #pragma omp scan // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region}}
9289 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
9299 #pragma omp target // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
9304 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
9309 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
9315 #pragma omp target enter data map(to: a) // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
9320 #pragma omp target exit data map(from: a) // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
9325 #pragma omp teams // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
9330 #pragma omp target update to(a) // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
9335 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
9341 #pragma omp target simd // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
9347 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
9353 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
9359 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
9365 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
9371 #pragma omp target teams // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
9376 #pragma omp target teams distribute // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
9382 #pragma omp target teams distribute parallel for // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
9388 #pragma omp target teams distribute parallel for simd // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
9394 #pragma omp target teams distribute simd // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
9405 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9411 #pragma omp distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9417 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9429 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9435 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9441 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9448 #pragma omp section // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9455 #pragma omp single // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9462 #pragma omp master // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9469 #pragma omp critical // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9476 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9486 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9492 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9498 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9505 #pragma omp task // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9512 #pragma omp taskyield // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9517 #pragma omp barrier // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9522 #pragma omp scan // omp45-error {{OpenMP constructs may not be nested inside a simd region}} omp50-error {{region cannot be closely nested inside 'target teams distribute parallel for simd' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}} omp51-error {{region cannot be closely nested inside 'target teams distribute parallel for simd' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
9527 #pragma omp taskwait // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9532 #pragma omp flush // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9537 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9542 #pragma omp atomic // omp45-error {{OpenMP constructs may not be nested inside a simd region}}
9547 #pragma omp target // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9552 #pragma omp target parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9557 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9563 #pragma omp target enter data map(to: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9568 #pragma omp target exit data map(from: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9573 #pragma omp teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9578 #pragma omp target update to(a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9583 #pragma omp distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9589 #pragma omp target simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9595 #pragma omp teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9601 #pragma omp teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9607 #pragma omp teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9613 #pragma omp teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9619 #pragma omp target teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9624 #pragma omp target teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9630 #pragma omp target teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9636 #pragma omp target teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9642 #pragma omp target teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9653 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9659 #pragma omp distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9665 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9677 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9683 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9689 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9696 #pragma omp section // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9703 #pragma omp single // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9710 #pragma omp master // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9717 #pragma omp critical // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9724 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9734 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9740 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9746 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9753 #pragma omp task // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9760 #pragma omp taskyield // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9765 #pragma omp barrier // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9770 #pragma omp scan // omp45-error {{OpenMP constructs may not be nested inside a simd region}} omp50-error {{region cannot be closely nested inside 'target teams distribute simd' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}} omp51-error {{region cannot be closely nested inside 'target teams distribute simd' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
9775 #pragma omp taskwait // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9780 #pragma omp flush // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9785 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9790 #pragma omp atomic // omp45-error {{OpenMP constructs may not be nested inside a simd region}}
9795 #pragma omp target // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9800 #pragma omp target parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9805 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9811 #pragma omp target enter data map(to: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9816 #pragma omp target exit data map(from: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9821 #pragma omp teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9826 #pragma omp target update to(a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9831 #pragma omp distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9837 #pragma omp target simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9843 #pragma omp teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9849 #pragma omp teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9855 #pragma omp teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9861 #pragma omp teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9867 #pragma omp target teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9872 #pragma omp target teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9878 #pragma omp target teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9884 #pragma omp target teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9890 #pragma omp target teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
9925 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a scope region}}
9975 #pragma omp scan // expected-error {{region cannot be closely nested inside 'scope' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
9990 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'scope' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
10032 #pragma omp teams // expected-error {{region cannot be closely nested inside 'scope' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
10042 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'scope' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
10048 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'scope' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
10054 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'scope' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
10066 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'scope' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
10072 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'scope' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
10078 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'scope' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
10084 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'scope' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
10119 #pragma omp scope // expected-error {{region cannot be closely nested inside 'for' region}}
10125 #pragma omp scope // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10131 #pragma omp scope // expected-error {{region cannot be closely nested inside 'sections' region}}
10139 #pragma omp scope // expected-error {{region cannot be closely nested inside 'section' region}}
10146 #pragma omp scope // expected-error {{region cannot be closely nested inside 'single' region}}
10152 #pragma omp scope // expected-error {{region cannot be closely nested inside 'master' region}}
10158 #pragma omp scope // expected-error {{region cannot be closely nested inside 'critical' region}}
10164 #pragma omp scope // expected-error {{region cannot be closely nested inside 'parallel for' region}}
10170 #pragma omp scope // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10176 #pragma omp scope // expected-error {{region cannot be closely nested inside 'parallel master' region}}
10182 #pragma omp scope // expected-error {{region cannot be closely nested inside 'parallel sections' region}}
10188 #pragma omp scope // expected-error {{region cannot be closely nested inside 'task' region}}
10194 #pragma omp scope // expected-error {{region cannot be closely nested inside 'ordered' region}}
10202 #pragma omp scope // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
10209 #pragma omp scope // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp scope' directive into a parallel region?}}
10215 #pragma omp scope // expected-error {{region cannot be closely nested inside 'taskloop' region}}
10223 #pragma omp scope // expected-error {{region cannot be closely nested inside 'distribute parallel for' region}}
10231 #pragma omp scope // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10237 #pragma omp scope // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10244 #pragma omp scope // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10251 #pragma omp scope // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10258 #pragma omp scope // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region}}
10264 #pragma omp scope // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp scope' directive into a parallel region?}}
10270 #pragma omp scope // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region}}
10276 #pragma omp scope // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10282 #pragma omp scope // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10288 #pragma omp scope // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10314 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a parallel region}}
10366 #pragma omp scan // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
10381 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
10415 #pragma omp teams // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
10426 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
10437 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
10443 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
10449 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
10461 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
10467 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
10473 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
10479 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
10516 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10528 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10534 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10540 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10547 #pragma omp section // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10554 #pragma omp single // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10556 #pragma omp master // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10561 #pragma omp single // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10563 #pragma omp critical // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10568 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10574 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10580 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10587 #pragma omp task // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10594 #pragma omp taskyield // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10599 #pragma omp barrier // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10604 #pragma omp scan // omp45-error {{OpenMP constructs may not be nested inside a simd region}} omp50-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}} omp51-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}}
10609 #pragma omp taskwait // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10614 #pragma omp flush // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10619 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10624 #pragma omp atomic // omp45-error {{OpenMP constructs may not be nested inside a simd region}}
10629 #pragma omp target // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10634 #pragma omp target parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10639 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10645 #pragma omp target enter data map(to: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10650 #pragma omp target exit data map(from: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10655 #pragma omp teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10660 #pragma omp taskloop // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10666 #pragma omp distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10672 #pragma omp target update to(a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10677 #pragma omp distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10683 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10689 #pragma omp distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10695 #pragma omp target simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10701 #pragma omp teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10707 #pragma omp teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10713 #pragma omp teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10719 #pragma omp teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10725 #pragma omp target teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10730 #pragma omp target teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10736 #pragma omp target teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10742 #pragma omp target teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10748 #pragma omp target teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
10756 #pragma omp for // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
10768 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
10780 #pragma omp sections // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
10787 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a for region}}
10794 #pragma omp single // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
10796 #pragma omp master // expected-error {{region cannot be closely nested inside 'for' region}}
10854 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'for' region}}
10859 #pragma omp scan // omp45-error {{region cannot be closely nested inside 'for' region}} omp50-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}} omp51-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}}
10874 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
10915 #pragma omp teams // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
10926 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
10937 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
10943 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
10949 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
10961 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
10967 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
10973 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
10979 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
11016 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11028 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11034 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11040 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11047 #pragma omp section // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11054 #pragma omp single // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11056 #pragma omp master // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11061 #pragma omp single // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11063 #pragma omp critical // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11068 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11074 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11080 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11087 #pragma omp task // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11094 #pragma omp taskyield // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11099 #pragma omp barrier // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11104 #pragma omp scan // omp45-error {{OpenMP constructs may not be nested inside a simd region}} omp50-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}} omp51-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}}
11109 #pragma omp taskwait // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11114 #pragma omp flush // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11119 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11124 #pragma omp atomic // omp45-error {{OpenMP constructs may not be nested inside a simd region}}
11129 #pragma omp target // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11134 #pragma omp target parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11139 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11145 #pragma omp target enter data map(to: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11150 #pragma omp target exit data map(from: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11155 #pragma omp teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11160 #pragma omp taskloop // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11166 #pragma omp distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11172 #pragma omp target update to(a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11177 #pragma omp distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11183 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11189 #pragma omp distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11195 #pragma omp target simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11201 #pragma omp teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11207 #pragma omp teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11213 #pragma omp teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11219 #pragma omp teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11225 #pragma omp target teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11230 #pragma omp target teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11236 #pragma omp target teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11242 #pragma omp target teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11248 #pragma omp target teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
11256 #pragma omp for // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
11268 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
11280 #pragma omp sections // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
11296 #pragma omp single // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
11298 #pragma omp master // expected-error {{region cannot be closely nested inside 'sections' region}}
11353 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'sections' region}}
11358 #pragma omp scan // expected-error {{region cannot be closely nested inside 'sections' region}}
11371 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
11405 #pragma omp teams // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
11416 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
11426 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
11432 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
11438 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
11450 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
11456 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
11462 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
11468 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
11503 #pragma omp section // expected-error {{orphaned 'omp section' directives are prohibited, it must be closely nested to a sections region}}
11511 #pragma omp for // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
11529 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
11547 #pragma omp sections // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
11557 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a section region}}
11567 #pragma omp single // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
11569 #pragma omp master // expected-error {{region cannot be closely nested inside 'section' region}}
11648 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'section' region}}
11656 #pragma omp scan // expected-error {{region cannot be closely nested inside 'section' region}}
11680 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
11737 #pragma omp teams // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
11753 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
11768 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
11775 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
11782 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
11796 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
11803 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
11810 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
11817 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
11859 #pragma omp for // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
11871 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
11883 #pragma omp single // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
11887 #pragma omp master // expected-error {{region cannot be closely nested inside 'single' region}}
11894 #pragma omp sections // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
11952 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'single' region}}
11957 #pragma omp scan // expected-error {{region cannot be closely nested inside 'single' region}}
11972 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
12008 #pragma omp teams // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
12019 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
12030 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
12036 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
12042 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
12054 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
12060 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
12066 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
12072 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
12109 #pragma omp for // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
12121 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
12138 #pragma omp single // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
12159 #pragma omp sections // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
12224 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'master' region}}
12229 #pragma omp scan // expected-error {{region cannot be closely nested inside 'master' region}}
12244 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
12280 #pragma omp teams // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
12291 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
12302 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
12308 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
12314 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
12326 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
12332 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
12338 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
12344 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
12381 #pragma omp for // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
12393 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
12405 #pragma omp single // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
12426 #pragma omp sections // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
12484 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'critical' region}}
12489 #pragma omp scan // expected-error {{region cannot be closely nested inside 'critical' region}}
12502 #pragma omp critical(Tuzik) // expected-note {{previous 'critical' region starts here}}
12504 #pragma omp critical(grelka) // expected-note {{previous 'critical' region starts here}}
12523 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
12559 #pragma omp teams // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
12570 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
12581 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
12587 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
12593 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
12605 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
12611 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
12617 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
12623 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
12660 #pragma omp for // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
12672 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
12685 #pragma omp sections // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
12692 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a parallel for region}}
12699 #pragma omp single // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
12703 #pragma omp master // expected-error {{region cannot be closely nested inside 'parallel for' region}}
12773 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'parallel for' region}}
12778 #pragma omp scan // omp45-error {{region cannot be closely nested inside 'parallel for' region}} omp50-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}} omp51-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}}
12793 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
12834 #pragma omp teams // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
12845 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
12856 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
12862 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
12868 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
12880 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
12886 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
12892 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
12898 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
12935 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
12947 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
12953 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
12959 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
12966 #pragma omp section // expected-error {{OpenMP constructs may not be nested inside a simd region}}
12973 #pragma omp single // expected-error {{OpenMP constructs may not be nested inside a simd region}}
12981 #pragma omp master // expected-error {{OpenMP constructs may not be nested inside a simd region}}
12989 #pragma omp critical // expected-error {{OpenMP constructs may not be nested inside a simd region}}
12997 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13017 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13023 #pragma omp parallel for simd// expected-error {{OpenMP constructs may not be nested inside a simd region}}
13029 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13036 #pragma omp task // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13043 #pragma omp taskyield // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13048 #pragma omp barrier // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13053 #pragma omp scan // omp45-error {{OpenMP constructs may not be nested inside a simd region}} omp50-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}} omp51-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}}
13058 #pragma omp taskwait // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13063 #pragma omp flush // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13068 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13073 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13078 #pragma omp atomic // omp45-error {{OpenMP constructs may not be nested inside a simd region}}
13083 #pragma omp target // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13088 #pragma omp target parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13093 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13099 #pragma omp target enter data map(to: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13104 #pragma omp target exit data map(from: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13109 #pragma omp teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13114 #pragma omp taskloop // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13120 #pragma omp distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13126 #pragma omp target update to(a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13131 #pragma omp distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13137 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13143 #pragma omp distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13149 #pragma omp target simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13155 #pragma omp teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13161 #pragma omp teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13167 #pragma omp teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13173 #pragma omp teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13179 #pragma omp target teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13184 #pragma omp target teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13190 #pragma omp target teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13196 #pragma omp target teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13202 #pragma omp target teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
13210 #pragma omp for // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
13222 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
13234 #pragma omp sections // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
13250 #pragma omp single // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
13252 #pragma omp master // expected-error {{region cannot be closely nested inside 'section' region}}
13318 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'parallel sections' region}}
13322 #pragma omp scan // expected-error {{region cannot be closely nested inside 'parallel sections' region}}
13334 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
13368 #pragma omp teams // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
13379 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
13389 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
13395 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
13401 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
13413 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
13419 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
13425 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
13431 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
13467 #pragma omp for // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
13475 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
13479 #pragma omp sections // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
13484 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a task region}}
13489 #pragma omp single // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
13492 #pragma omp master // expected-error {{region cannot be closely nested inside 'task' region}}
13522 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'task' region}}
13527 #pragma omp scan // expected-error {{region cannot be closely nested inside 'task' region}}
13542 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
13576 #pragma omp teams // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
13587 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
13598 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
13604 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
13610 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
13622 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
13628 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
13634 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
13640 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
13679 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13687 #pragma omp simd // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13695 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13703 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13711 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13720 #pragma omp section // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13729 #pragma omp single // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13738 #pragma omp master // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13747 #pragma omp critical // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13756 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13764 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13772 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13781 #pragma omp task // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13790 #pragma omp taskyield // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13797 #pragma omp barrier // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13804 #pragma omp scan // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13811 #pragma omp taskwait // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13818 #pragma omp flush // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13825 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13832 #pragma omp atomic // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13839 #pragma omp target // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13846 #pragma omp target parallel // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13853 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13861 #pragma omp target enter data map(to: a) // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13868 #pragma omp target exit data map(from: a) // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13875 #pragma omp teams // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13882 #pragma omp taskloop // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13890 #pragma omp distribute // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13898 #pragma omp target update // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13904 #pragma omp distribute parallel for// expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13912 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13920 #pragma omp distribute simd // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13928 #pragma omp target simd // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13936 #pragma omp teams distribute // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13944 #pragma omp teams distribute simd // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13952 #pragma omp teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13960 #pragma omp teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13968 #pragma omp target teams // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13975 #pragma omp target teams distribute // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13983 #pragma omp target teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13991 #pragma omp target teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
13999 #pragma omp target teams distribute simd // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
14026 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a target region}}
14074 #pragma omp scan // expected-error {{region cannot be closely nested inside 'target' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
14089 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'target' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
14099 #pragma omp target // expected-error {{region cannot be nested inside 'target' region}}
14104 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target' region}}
14108 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target' region}}
14113 #pragma omp target enter data map(to: a) // expected-error {{region cannot be nested inside 'target' region}}
14117 #pragma omp target exit data map(from: a) // expected-error {{region cannot be nested inside 'target' region}}
14124 #pragma omp target // expected-error {{target construct with nested teams region contains statements outside of the teams construct}}
14131 #pragma omp target // expected-error {{target construct with nested teams region contains statements outside of the teams construct}}
14137 #pragma omp target // expected-error {{target construct with nested teams region contains statements outside of the teams construct}}
14151 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'target' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
14159 #pragma omp target update to(a) // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
14164 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'target' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
14170 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'target' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
14176 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'target' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
14182 #pragma omp target simd // expected-error {{region cannot be nested inside 'target' region}}
14212 #pragma omp target teams // expected-error {{region cannot be nested inside 'target' region}}
14217 #pragma omp target teams distribute // expected-error {{region cannot be nested inside 'target' region}}
14223 #pragma omp target teams distribute parallel for // expected-error {{region cannot be nested inside 'target' region}}
14229 #pragma omp target teams distribute parallel for simd // expected-error {{region cannot be nested inside 'target' region}}
14235 #pragma omp target teams distribute simd // expected-error {{region cannot be nested inside 'target' region}}
14262 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a target parallel region}}
14310 #pragma omp scan // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
14325 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
14335 #pragma omp target // expected-error {{region cannot be nested inside 'target parallel' region}}
14340 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target parallel' region}}
14344 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target parallel' region}}
14349 #pragma omp teams // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
14355 #pragma omp teams // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
14366 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
14372 #pragma omp target enter data map(to: a) // expected-error {{region cannot be nested inside 'target parallel' region}}
14376 #pragma omp target exit data map(from: a) // expected-error {{region cannot be nested inside 'target parallel' region}}
14380 #pragma omp target update to(a) // expected-error {{region cannot be nested inside 'target parallel' region}}
14384 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
14390 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
14396 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
14402 #pragma omp target simd // expected-error {{region cannot be nested inside 'target parallel' regio}}
14408 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
14414 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
14420 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
14426 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'target parallel' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
14432 #pragma omp target teams // expected-error {{region cannot be nested inside 'target parallel' region}}
14437 #pragma omp target teams distribute // expected-error {{region cannot be nested inside 'target parallel' region}}
14443 #pragma omp target teams distribute parallel for // expected-error {{region cannot be nested inside 'target parallel' region}}
14449 #pragma omp target teams distribute parallel for simd // expected-error {{region cannot be nested inside 'target parallel' region}}
14455 #pragma omp target teams distribute simd // expected-error {{region cannot be nested inside 'target parallel' region}}
14463 #pragma omp for // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
14475 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
14487 #pragma omp sections // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
14494 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a target parallel for region}}
14501 #pragma omp single // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
14509 #pragma omp master // expected-error {{region cannot be closely nested inside 'target parallel for' region}}
14576 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'target parallel for' region}}
14591 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
14606 #pragma omp target // expected-error {{region cannot be nested inside 'target parallel for' region}}
14611 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target parallel for' region}}
14616 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target parallel for' region}}
14622 #pragma omp target enter data map(to: a) // expected-error {{region cannot be nested inside 'target parallel for' region}}
14627 #pragma omp target exit data map(from: a) // expected-error {{region cannot be nested inside 'target parallel for' region}}
14632 #pragma omp teams // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
14643 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
14649 #pragma omp target update to(a) // expected-error {{region cannot be nested inside 'target parallel for' region}}
14654 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
14660 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
14666 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
14672 #pragma omp target simd // expected-error {{region cannot be nested inside 'target parallel for' region}}
14678 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
14684 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
14690 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
14696 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
14702 #pragma omp target teams // expected-error {{region cannot be nested inside 'target parallel for' region}}
14707 #pragma omp target teams distribute // expected-error {{region cannot be nested inside 'target parallel for' region}}
14713 #pragma omp target teams distribute parallel for // expected-error {{region cannot be nested inside 'target parallel for' region}}
14719 #pragma omp target teams distribute parallel for simd // expected-error {{region cannot be nested inside 'target parallel for' region}}
14725 #pragma omp target teams distribute simd // expected-error {{region cannot be nested inside 'target parallel for' region}}
14737 #pragma omp for // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
14742 #pragma omp simd // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp simd' directive into a parallel region?}}
14747 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
14752 #pragma omp sections // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
14758 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a teams region}}
14764 #pragma omp single // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
14769 #pragma omp master // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp master' directive into a parallel region?}}
14775 #pragma omp critical // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp critical' directive into a parallel region?}}
14797 #pragma omp task // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp task' directive into a parallel region?}}
14804 #pragma omp taskyield // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp taskyield' directive into a parallel region?}}
14810 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp barrier' directive into a parallel region?}}
14816 #pragma omp scan // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
14822 #pragma omp taskwait // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp taskwait' directive into a parallel region?}}
14828 #pragma omp flush // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp flush' directive into a parallel region?}}
14834 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
14840 #pragma omp atomic // omp-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp atomic' directive into a parallel region?}}
14846 #pragma omp target // expected-error {{region cannot be nested inside 'target' region}}
14852 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target' region}}
14857 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target' region}}
14863 #pragma omp target enter data map(to: a) // expected-error {{region cannot be nested inside 'target' region}}
14868 #pragma omp target exit data map(from: a) // expected-error {{region cannot be nested inside 'target' region}}
14873 #pragma omp teams // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
14879 #pragma omp taskloop // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp taskloop' directive into a parallel region?}}
14899 #pragma omp target update to(a) // expected-error {{region cannot be nested inside 'target' region}}
14940 #pragma omp target simd // expected-error {{region cannot be nested inside 'target' region}}
14947 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
14954 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
14961 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
14968 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
14975 #pragma omp target teams // expected-error {{region cannot be nested inside 'target' region}}
14981 #pragma omp target teams distribute // expected-error {{region cannot be nested inside 'target' region}}
14988 #pragma omp target teams distribute parallel for // expected-error {{region cannot be nested inside 'target' region}}
14995 #pragma omp target teams distribute parallel for simd // expected-error {{region cannot be nested inside 'target' region}}
15002 #pragma omp target teams distribute simd // expected-error {{region cannot be nested inside 'target' region}}
15010 #pragma omp for // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
15022 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
15034 #pragma omp sections // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
15041 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a taskloop region}}
15048 #pragma omp single // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
15056 #pragma omp master // expected-error {{region cannot be closely nested inside 'taskloop' region}}
15118 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'taskloop' region}}
15123 #pragma omp scan // expected-error {{region cannot be closely nested inside 'taskloop' region}}
15138 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
15174 #pragma omp teams // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
15190 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
15196 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
15202 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
15208 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
15220 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
15226 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
15232 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
15238 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
15277 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'distribute' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
15326 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a distribute region}}
15422 #pragma omp scan // expected-error {{region cannot be closely nested inside 'distribute' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
15443 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'distribute' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
15457 #pragma omp target // expected-error {{region cannot be nested inside 'target' region}}
15464 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target' region}}
15471 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target' region}}
15479 #pragma omp teams // expected-error {{region cannot be closely nested inside 'distribute' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
15486 #pragma omp target enter data map(to: a) // expected-error {{region cannot be nested inside 'target' region}}
15493 #pragma omp target exit data map(from: a) // expected-error {{region cannot be nested inside 'target' region}}
15500 #pragma omp target update to(a) // expected-error {{region cannot be nested inside 'target' region}}
15507 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'distribute' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
15515 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'distribute' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
15523 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'distribute' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
15531 #pragma omp target simd // expected-error {{region cannot be nested inside 'target' region}}
15539 #pragma omp target parallel for simd // expected-error {{region cannot be nested inside 'target' region}}
15547 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target' region}}
15555 #pragma omp target teams // expected-error {{region cannot be nested inside 'target' region}}
15563 #pragma omp target teams distribute // expected-error {{region cannot be nested inside 'target' region}}
15571 #pragma omp target teams distribute parallel for // expected-error {{region cannot be nested inside 'target' region}}
15579 #pragma omp target teams distribute parallel for simd // expected-error {{region cannot be nested inside 'target' region}}
15587 #pragma omp target teams distribute simd // expected-error {{region cannot be nested inside 'target' region}}
15597 #pragma omp distribute parallel for // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp distribute parallel for' directive into a teams region?}}
15606 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
15614 #pragma omp for // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
15630 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
15646 #pragma omp sections // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
15655 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a distribute parallel for region}}
15664 #pragma omp single // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
15673 #pragma omp master // expected-error {{region cannot be closely nested inside 'distribute parallel for' region}}
15744 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'distribute parallel for' region}}
15751 #pragma omp scan // expected-error {{region cannot be closely nested inside 'distribute parallel for' region}}
15772 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
15786 #pragma omp target // expected-error {{region cannot be nested inside 'target' region}}
15793 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target' region}}
15800 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target' region}}
15808 #pragma omp teams // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
15815 #pragma omp target enter data map(to: a) // expected-error {{region cannot be nested inside 'target' region}}
15822 #pragma omp target exit data map(from: a) // expected-error {{region cannot be nested inside 'target' region}}
15829 #pragma omp target update to(a) // expected-error {{region cannot be nested inside 'target' region}}
15836 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
15844 #pragma omp target simd // expected-error {{region cannot be nested inside 'target' region}}
15852 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
15860 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
15868 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
15876 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
15884 #pragma omp target teams // expected-error {{region cannot be nested inside 'target' region}}
15891 #pragma omp target teams distribute // expected-error {{region cannot be nested inside 'target' region}}
15899 #pragma omp target teams distribute parallel for // expected-error {{region cannot be nested inside 'target' region}}
15907 #pragma omp target teams distribute parallel for simd // expected-error {{region cannot be nested inside 'target' region}}
15915 #pragma omp target teams distribute simd // expected-error {{region cannot be nested inside 'target' region}}
15925 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
15933 #pragma omp distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
15941 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
15957 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
15965 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
15973 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
15982 #pragma omp section // expected-error {{OpenMP constructs may not be nested inside a simd region}}
15991 #pragma omp single // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16000 #pragma omp master // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16009 #pragma omp critical // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16018 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16030 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16038 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16046 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16055 #pragma omp task // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16064 #pragma omp taskyield // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16071 #pragma omp barrier // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16078 #pragma omp scan // omp45-error {{OpenMP constructs may not be nested inside a simd region}} omp50-error {{region cannot be closely nested inside 'distribute parallel for simd' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}} omp51-error {{region cannot be closely nested inside 'distribute parallel for simd' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
16085 #pragma omp taskwait // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16092 #pragma omp flush // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16099 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16106 #pragma omp atomic // omp45-error {{OpenMP constructs may not be nested inside a simd region}}
16113 #pragma omp target // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16120 #pragma omp target parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16127 #pragma omp teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16134 #pragma omp target enter data map(to: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16141 #pragma omp target exit data map(from: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16148 #pragma omp target update to(a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16155 #pragma omp distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16163 #pragma omp target simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16171 #pragma omp teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16179 #pragma omp teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16187 #pragma omp teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16195 #pragma omp teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16203 #pragma omp target teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16210 #pragma omp target teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16218 #pragma omp target teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16226 #pragma omp target teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16234 #pragma omp target teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16244 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16252 #pragma omp distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16260 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16276 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16284 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16292 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16301 #pragma omp section // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16310 #pragma omp single // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16319 #pragma omp master // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16328 #pragma omp critical // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16337 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16349 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16357 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16365 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16374 #pragma omp task // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16383 #pragma omp taskyield // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16390 #pragma omp barrier // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16397 #pragma omp scan // omp45-error {{OpenMP constructs may not be nested inside a simd region}} omp50-error {{region cannot be closely nested inside 'distribute simd' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}} omp51-error {{region cannot be closely nested inside 'distribute simd' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
16404 #pragma omp taskwait // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16411 #pragma omp flush // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16418 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16425 #pragma omp atomic // omp45-error {{OpenMP constructs may not be nested inside a simd region}}
16432 #pragma omp target // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16439 #pragma omp target parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16446 #pragma omp teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16453 #pragma omp target enter data map(to: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16460 #pragma omp target exit data map(from: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16467 #pragma omp target update to(a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16474 #pragma omp distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16482 #pragma omp target simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16490 #pragma omp teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16498 #pragma omp teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16506 #pragma omp teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16514 #pragma omp teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16522 #pragma omp target teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16529 #pragma omp target teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16537 #pragma omp target teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16545 #pragma omp target teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16553 #pragma omp target teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16561 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16567 #pragma omp distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16573 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16585 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16591 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16597 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16604 #pragma omp section // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16611 #pragma omp single // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16618 #pragma omp master // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16625 #pragma omp critical // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16632 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16642 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16648 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16654 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16661 #pragma omp task // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16668 #pragma omp taskyield // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16673 #pragma omp barrier // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16678 #pragma omp scan // omp45-error {{OpenMP constructs may not be nested inside a simd region}} omp50-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}} omp51-error {{exactly one of 'inclusive' or 'exclusive' clauses is expected}}
16683 #pragma omp taskwait // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16688 #pragma omp flush // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16693 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16698 #pragma omp atomic // omp45-error {{OpenMP constructs may not be nested inside a simd region}}
16703 #pragma omp target // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16708 #pragma omp target parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16713 #pragma omp teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16718 #pragma omp target enter data map(to: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16723 #pragma omp target exit data map(from: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16728 #pragma omp target update to(a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16733 #pragma omp distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16739 #pragma omp target simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16745 #pragma omp teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16751 #pragma omp teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16757 #pragma omp teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16763 #pragma omp teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16769 #pragma omp target teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16774 #pragma omp target teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16780 #pragma omp target teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16786 #pragma omp target teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16792 #pragma omp target teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
16798 #pragma omp teams distribute // omp45-error {{orphaned 'omp teams distribute' directives are prohibited; perhaps you forget to enclose the directive into a target region?}}
16804 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
16811 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
16854 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a teams distribute region}}
16939 #pragma omp scan // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
16957 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
16969 #pragma omp target // expected-error {{region cannot be nested inside 'target' region}}
16975 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target' region}}
16981 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target' region}}
16988 #pragma omp target enter data map(to: a) // expected-error {{region cannot be nested inside 'target' region}}
16994 #pragma omp target exit data map(from: a) // expected-error {{region cannot be nested inside 'target' region}}
17000 #pragma omp teams // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
17006 #pragma omp target update to(a) // expected-error {{region cannot be nested inside 'target' region}}
17012 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
17019 #pragma omp target simd // expected-error {{region cannot be nested inside 'target' region}}
17026 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
17033 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
17040 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
17047 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'teams distribute' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
17054 #pragma omp target teams // expected-error {{region cannot be nested inside 'target' region}}
17060 #pragma omp target teams distribute // expected-error {{region cannot be nested inside 'target' region}}
17067 #pragma omp target teams distribute parallel for // expected-error {{region cannot be nested inside 'target' region}}
17074 #pragma omp target teams distribute parallel for simd // expected-error {{region cannot be nested inside 'target' region}}
17081 #pragma omp target teams distribute simd // expected-error {{region cannot be nested inside 'target' region}}
17087 #pragma omp teams distribute simd // omp45-error {{orphaned 'omp teams distribute simd' directives are prohibited; perhaps you forget to enclose the directive into a target region?}}
17093 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17100 #pragma omp distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17107 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17121 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17128 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17135 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17143 #pragma omp section // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17151 #pragma omp single // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17159 #pragma omp master // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17167 #pragma omp critical // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17175 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17186 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17193 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17200 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17208 #pragma omp task // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17216 #pragma omp taskyield // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17222 #pragma omp barrier // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17228 #pragma omp scan // omp45-error {{OpenMP constructs may not be nested inside a simd region}} omp50-error {{region cannot be closely nested inside 'teams distribute simd' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}} omp51-error {{region cannot be closely nested inside 'teams distribute simd' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
17234 #pragma omp taskwait // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17240 #pragma omp flush // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17246 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17252 #pragma omp atomic // omp45-error {{OpenMP constructs may not be nested inside a simd region}}
17258 #pragma omp target // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17264 #pragma omp target parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17270 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17277 #pragma omp target enter data map(to: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17283 #pragma omp target exit data map(from: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17289 #pragma omp teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17295 #pragma omp target update to(a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17301 #pragma omp distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17308 #pragma omp target simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17315 #pragma omp teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17322 #pragma omp teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17329 #pragma omp teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17336 #pragma omp teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17343 #pragma omp target teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17349 #pragma omp target teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17356 #pragma omp target teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17363 #pragma omp target teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17370 #pragma omp target teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17376 #pragma omp teams distribute parallel for simd // omp45-error {{orphaned 'omp teams distribute parallel for simd' directives are prohibited; perhaps you forget to enclose the directive into a target region?}}
17382 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17389 #pragma omp distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17396 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17410 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17417 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17424 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17432 #pragma omp section // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17440 #pragma omp single // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17448 #pragma omp master // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17456 #pragma omp critical // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17464 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17475 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17482 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17489 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17497 #pragma omp task // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17505 #pragma omp taskyield // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17511 #pragma omp barrier // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17517 #pragma omp scan // omp45-error {{OpenMP constructs may not be nested inside a simd region}} omp50-error {{region cannot be closely nested inside 'teams distribute parallel for simd' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}} omp51-error {{region cannot be closely nested inside 'teams distribute parallel for simd' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
17523 #pragma omp taskwait // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17529 #pragma omp flush // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17535 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17541 #pragma omp atomic // omp45-error {{OpenMP constructs may not be nested inside a simd region}}
17547 #pragma omp target // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17553 #pragma omp target parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17559 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17566 #pragma omp target enter data map(to: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17572 #pragma omp target exit data map(from: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17578 #pragma omp teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17584 #pragma omp target update to(a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17590 #pragma omp distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17597 #pragma omp target simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17604 #pragma omp teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17611 #pragma omp teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17618 #pragma omp teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17625 #pragma omp teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17632 #pragma omp target teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17638 #pragma omp target teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17645 #pragma omp target teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17652 #pragma omp target teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17659 #pragma omp target teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
17665 #pragma omp teams distribute parallel for // omp45-error {{orphaned 'omp teams distribute parallel for' directives are prohibited; perhaps you forget to enclose the directive into a target region?}}
17671 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
17678 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
17685 #pragma omp for // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
17699 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
17713 #pragma omp sections // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
17721 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a teams distribute parallel for region}}
17729 #pragma omp single // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
17737 #pragma omp master // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region}}
17800 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region}}
17806 #pragma omp scan // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region}}
17824 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
17836 #pragma omp target // expected-error {{region cannot be nested inside 'target' region}}
17842 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target' region}}
17848 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target' region}}
17855 #pragma omp target enter data map(to: a) // expected-error {{region cannot be nested inside 'target' region}}
17861 #pragma omp target exit data map(from: a) // expected-error {{region cannot be nested inside 'target' region}}
17867 #pragma omp teams // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
17873 #pragma omp target update to(a) // expected-error {{region cannot be nested inside 'target' region}}
17879 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
17886 #pragma omp target simd // expected-error {{region cannot be nested inside 'target' region}}
17893 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
17900 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
17907 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
17914 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
17921 #pragma omp target teams // expected-error {{region cannot be nested inside 'target' region}}
17927 #pragma omp target teams distribute // expected-error {{region cannot be nested inside 'target' region}}
17934 #pragma omp target teams distribute parallel for // expected-error {{region cannot be nested inside 'target' region}}
17941 #pragma omp target teams distribute parallel for simd // expected-error {{region cannot be nested inside 'target' region}}
17948 #pragma omp target teams distribute simd // expected-error {{region cannot be nested inside 'target' region}}
17958 #pragma omp for // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
17962 #pragma omp simd // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp simd' directive into a parallel region?}}
17966 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
17970 #pragma omp sections // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
17975 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a target teams region}}
17980 #pragma omp single // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
17984 #pragma omp master // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp master' directive into a parallel region?}}
17989 #pragma omp critical // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp critical' directive into a parallel region?}}
18007 #pragma omp task // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp task' directive into a parallel region?}}
18013 #pragma omp taskyield // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp taskyield' directive into a parallel region?}}
18018 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp barrier' directive into a parallel region?}}
18023 #pragma omp scan // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
18028 #pragma omp taskwait // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp taskwait' directive into a parallel region?}}
18033 #pragma omp flush // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp flush' directive into a parallel region?}}
18038 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
18043 #pragma omp atomic // omp-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp atomic' directive into a parallel region?}}
18048 #pragma omp target // expected-error {{region cannot be nested inside 'target teams' region}}
18053 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target teams' region}}
18057 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target teams' region}}
18062 #pragma omp target enter data map(to: a) // expected-error {{region cannot be nested inside 'target teams' region}}
18066 #pragma omp target exit data map(from: a) // expected-error {{region cannot be nested inside 'target teams' region}}
18070 #pragma omp teams // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
18075 #pragma omp taskloop // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp taskloop' directive into a parallel region?}}
18085 #pragma omp target update to(a) // expected-error {{region cannot be nested inside 'target teams' region}}
18121 #pragma omp target simd // expected-error {{region cannot be nested inside 'target teams' region}}
18127 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
18133 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
18139 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
18145 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
18151 #pragma omp target teams // expected-error {{region cannot be nested inside 'target teams' region}}
18156 #pragma omp target teams distribute // expected-error {{region cannot be nested inside 'target teams' region}}
18162 #pragma omp target teams distribute parallel for // expected-error {{region cannot be nested inside 'target teams' region}}
18168 #pragma omp target teams distribute parallel for simd // expected-error {{region cannot be nested inside 'target teams' region}}
18174 #pragma omp target teams distribute simd // expected-error {{region cannot be nested inside 'target teams' region}}
18185 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'target teams distribute' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
18191 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'target teams distribute' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
18228 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a target teams distribute region}}
18302 #pragma omp scan // expected-error {{region cannot be closely nested inside 'target teams distribute' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
18317 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'target teams distribute' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
18327 #pragma omp target // expected-error {{region cannot be nested inside 'target teams distribute' region}}
18332 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target teams distribute' region}}
18337 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target teams distribute' region}}
18343 #pragma omp target enter data map(to: a) // expected-error {{region cannot be nested inside 'target teams distribute' region}}
18348 #pragma omp target exit data map(from: a) // expected-error {{region cannot be nested inside 'target teams distribute' region}}
18353 #pragma omp teams // expected-error {{region cannot be closely nested inside 'target teams distribute' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
18358 #pragma omp target update to(a) // expected-error {{region cannot be nested inside 'target teams distribute' region}}
18363 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'target teams distribute' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
18369 #pragma omp target simd // expected-error {{region cannot be nested inside 'target teams distribute' region}}
18375 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'target teams distribute' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
18381 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'target teams distribute' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
18387 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'target teams distribute' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
18393 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'target teams distribute' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
18399 #pragma omp target teams // expected-error {{region cannot be nested inside 'target teams distribute' region}}
18404 #pragma omp target teams distribute // expected-error {{region cannot be nested inside 'target teams distribute' region}}
18410 #pragma omp target teams distribute parallel for // expected-error {{region cannot be nested inside 'target teams distribute' region}}
18416 #pragma omp target teams distribute parallel for simd // expected-error {{region cannot be nested inside 'target teams distribute' region}}
18422 #pragma omp target teams distribute simd // expected-error {{region cannot be nested inside 'target teams distribute' region}}
18433 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
18439 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
18445 #pragma omp for // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
18457 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
18469 #pragma omp sections // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
18476 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a target teams distribute parallel for region}}
18483 #pragma omp single // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region}}
18490 #pragma omp master // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region}}
18545 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region}}
18550 #pragma omp scan // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region}}
18565 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
18575 #pragma omp target // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
18580 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
18585 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
18591 #pragma omp target enter data map(to: a) // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
18596 #pragma omp target exit data map(from: a) // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
18601 #pragma omp teams // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
18606 #pragma omp target update to(a) // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
18611 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
18617 #pragma omp target simd // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
18623 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
18629 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
18635 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
18641 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
18647 #pragma omp target teams // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
18652 #pragma omp target teams distribute // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
18658 #pragma omp target teams distribute parallel for // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
18664 #pragma omp target teams distribute parallel for simd // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
18670 #pragma omp target teams distribute simd // expected-error {{region cannot be nested inside 'target teams distribute parallel for' region}}
18681 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18687 #pragma omp distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18693 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18705 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18711 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18717 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18724 #pragma omp section // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18731 #pragma omp single // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18738 #pragma omp master // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18745 #pragma omp critical // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18752 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18762 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18768 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18774 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18781 #pragma omp task // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18788 #pragma omp taskyield // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18793 #pragma omp barrier // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18798 #pragma omp scan // omp45-error {{OpenMP constructs may not be nested inside a simd region}} omp50-error {{region cannot be closely nested inside 'target teams distribute parallel for simd' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}} omp51-error {{region cannot be closely nested inside 'target teams distribute parallel for simd' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
18803 #pragma omp taskwait // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18808 #pragma omp flush // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18813 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18818 #pragma omp atomic // omp45-error {{OpenMP constructs may not be nested inside a simd region}}
18823 #pragma omp target // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18828 #pragma omp target parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18833 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18839 #pragma omp target enter data map(to: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18844 #pragma omp target exit data map(from: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18849 #pragma omp teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18854 #pragma omp target update to(a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18859 #pragma omp distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18865 #pragma omp target simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18871 #pragma omp teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18877 #pragma omp teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18883 #pragma omp teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18889 #pragma omp teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18895 #pragma omp target teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18900 #pragma omp target teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18906 #pragma omp target teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18912 #pragma omp target teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18918 #pragma omp target teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18929 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18935 #pragma omp distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18941 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18953 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18959 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18965 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18972 #pragma omp section // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18979 #pragma omp single // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18986 #pragma omp master // expected-error {{OpenMP constructs may not be nested inside a simd region}}
18993 #pragma omp critical // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19000 #pragma omp parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19010 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19016 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19022 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19029 #pragma omp task // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19036 #pragma omp taskyield // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19041 #pragma omp barrier // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19046 #pragma omp scan // omp45-error {{OpenMP constructs may not be nested inside a simd region}} omp50-error {{region cannot be closely nested inside 'target teams distribute simd' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}} omp51-error {{region cannot be closely nested inside 'target teams distribute simd' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
19051 #pragma omp taskwait // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19056 #pragma omp flush // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19061 #pragma omp ordered // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19066 #pragma omp atomic // omp45-error {{OpenMP constructs may not be nested inside a simd region}}
19071 #pragma omp target // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19076 #pragma omp target parallel // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19081 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19087 #pragma omp target enter data map(to: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19092 #pragma omp target exit data map(from: a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19097 #pragma omp teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19102 #pragma omp target update to(a) // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19107 #pragma omp distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19113 #pragma omp target simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19119 #pragma omp teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19125 #pragma omp teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19131 #pragma omp teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19137 #pragma omp teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19143 #pragma omp target teams // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19148 #pragma omp target teams distribute // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19154 #pragma omp target teams distribute parallel for // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19160 #pragma omp target teams distribute parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19166 #pragma omp target teams distribute simd // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19201 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a scope region}}
19251 #pragma omp scan // expected-error {{region cannot be closely nested inside 'scope' region; perhaps you forget to enclose 'omp scan' directive into a for, simd, for simd, parallel for, or parallel for simd region?}}
19266 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'scope' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
19308 #pragma omp teams // expected-error {{region cannot be closely nested inside 'scope' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
19318 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'scope' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
19324 #pragma omp distribute parallel for simd // expected-error {{region cannot be closely nested inside 'scope' region; perhaps you forget to enclose 'omp distribute parallel for simd' directive into a teams region?}}
19330 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'scope' region; perhaps you forget to enclose 'omp distribute simd' directive into a teams region?}}
19342 #pragma omp teams distribute // expected-error {{region cannot be closely nested inside 'scope' region; perhaps you forget to enclose 'omp teams distribute' directive into a target region?}}
19348 #pragma omp teams distribute simd // expected-error {{region cannot be closely nested inside 'scope' region; perhaps you forget to enclose 'omp teams distribute simd' directive into a target region?}}
19354 #pragma omp teams distribute parallel for simd // expected-error {{region cannot be closely nested inside 'scope' region; perhaps you forget to enclose 'omp teams distribute parallel for simd' directive into a target region?}}
19360 #pragma omp teams distribute parallel for // expected-error {{region cannot be closely nested inside 'scope' region; perhaps you forget to enclose 'omp teams distribute parallel for' directive into a target region?}}
19395 #pragma omp scope // expected-error {{region cannot be closely nested inside 'for' region}}
19401 #pragma omp scope // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19407 #pragma omp scope // expected-error {{region cannot be closely nested inside 'sections' region}}
19415 #pragma omp scope // expected-error {{region cannot be closely nested inside 'section' region}}
19422 #pragma omp scope // expected-error {{region cannot be closely nested inside 'single' region}}
19428 #pragma omp scope // expected-error {{region cannot be closely nested inside 'master' region}}
19434 #pragma omp scope // expected-error {{region cannot be closely nested inside 'critical' region}}
19440 #pragma omp scope // expected-error {{region cannot be closely nested inside 'parallel for' region}}
19446 #pragma omp scope // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19452 #pragma omp scope // expected-error {{region cannot be closely nested inside 'parallel master' region}}
19458 #pragma omp scope // expected-error {{region cannot be closely nested inside 'parallel sections' region}}
19464 #pragma omp scope // expected-error {{region cannot be closely nested inside 'task' region}}
19470 #pragma omp scope // expected-error {{region cannot be closely nested inside 'ordered' region}}
19478 #pragma omp scope // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
19485 #pragma omp scope // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp scope' directive into a parallel region?}}
19491 #pragma omp scope // expected-error {{region cannot be closely nested inside 'taskloop' region}}
19499 #pragma omp scope // expected-error {{region cannot be closely nested inside 'distribute parallel for' region}}
19507 #pragma omp scope // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19513 #pragma omp scope // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19520 #pragma omp scope // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19527 #pragma omp scope // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19534 #pragma omp scope // expected-error {{region cannot be closely nested inside 'teams distribute parallel for' region}}
19540 #pragma omp scope // expected-error {{region cannot be closely nested inside 'target teams' region; perhaps you forget to enclose 'omp scope' directive into a parallel region?}}
19546 #pragma omp scope // expected-error {{region cannot be closely nested inside 'target teams distribute parallel for' region}}
19552 #pragma omp scope // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19558 #pragma omp scope // expected-error {{OpenMP constructs may not be nested inside a simd region}}
19564 #pragma omp scope // expected-error {{OpenMP constructs may not be nested inside a simd region}}