• Home
  • Raw
  • Download

Lines Matching full:for

10 #pragma omp for  in foo()
11 for (int i = 0; i < 10; ++i) in foo()
15 for (int i = 0; i < 10; ++i) in foo()
18 #pragma omp for simd in foo()
19 for (int i = 0; i < 10; ++i) in foo()
46 #pragma omp parallel for in foo()
47 for (int i = 0; i < 10; ++i) in foo()
50 #pragma omp parallel for simd in foo()
51 for (int i = 0; i < 10; ++i) in foo()
85 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
105 #pragma omp target parallel for in foo()
106 for (int i = 0; i < 10; ++i) in foo()
127 for (int i = 0; i < 10; ++i) in foo()
133 for (int i = 0; i < 10; ++i) in foo()
142 …allel for // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps yo… in foo()
143 for (int i = 0; i < 10; ++i) in foo()
148 …lel for simd // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps… in foo()
149 for (int i = 0; i < 10; ++i) in foo()
155 for (int i = 0; i < 10; ++i) in foo()
161 for (int i = 0; i < 10; ++i) { in foo()
162 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}} in foo()
163 for (int i = 0; i < 10; ++i) in foo()
167 for (int i = 0; i < 10; ++i) { in foo()
169 for (int i = 0; i < 10; ++i) in foo()
173 for (int i = 0; i < 10; ++i) { in foo()
174 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}} in foo()
175 for (int i = 0; i < 10; ++i) in foo()
179 for (int i = 0; i < 10; ++i) { in foo()
181 for (int i = 0; i < 10; ++i) in foo()
185 for (int i = 0; i < 10; ++i) { in foo()
192 for (int i = 0; i < 10; ++i) { in foo()
199 for (int i = 0; i < 10; ++i) { in foo()
206 for (int i = 0; i < 10; ++i) { in foo()
213 for (int i = 0; i < 10; ++i) { in foo()
220 for (int i = 0; i < 10; ++i) { in foo()
221 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd regi… in foo()
222 for (int i = 0; i < 10; ++i) in foo()
226 for (int i = 0; i < 10; ++i) { in foo()
227 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd… in foo()
228 for (int i = 0; i < 10; ++i) in foo()
232 for (int i = 0; i < 10; ++i) { in foo()
239 for (int i = 0; i < 10; ++i) { in foo()
246 for (int i = 0; i < 10; ++i) { in foo()
251 for (int i = 0; i < 10; ++i) { in foo()
256 for (int i = 0; i < 10; ++i) { in foo()
261 for (int i = 0; i < 10; ++i) { in foo()
266 for (int i = 0; i < 10; ++i) { in foo()
271 for (int i = 0; i < 10; ++i) { in foo()
276 for (int i = 0; i < 10; ++i) { in foo()
281 for (int i = 0; i < 10; ++i) { in foo()
286 for (int i = 0; i < 10; ++i) { in foo()
291 for (int i = 0; i < 10; ++i) { in foo()
296 for (int i = 0; i < 10; ++i) { in foo()
297 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside a si… in foo()
298 for (int i = 0; i < 10; ++i) in foo()
302 for (int i = 0; i < 10; ++i) { in foo()
307 for (int i = 0; i < 10; ++i) { in foo()
312 for (int i = 0; i < 10; ++i) { in foo()
317 for (int i = 0; i < 10; ++i) { in foo()
319 for (int i = 0; i < 10; ++i) in foo()
323 for (int i = 0; i < 10; ++i) { in foo()
325 for (int j = 0; j < 10; ++j) in foo()
329 for (int i = 0; i < 10; ++i) { in foo()
333 for (int i = 0; i < 10; ++i) { in foo()
334 #pragma omp distribute parallel for// expected-error {{OpenMP constructs may not be nested inside a… in foo()
335 for (int j = 0; j < 10; ++j) in foo()
339 for (int i = 0; i < 10; ++i) { in foo()
340 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested in… in foo()
341 for (int j = 0; j < 10; ++j) in foo()
345 for (int i = 0; i < 10; ++i) { in foo()
347 for (int j = 0; j < 10; ++j) in foo()
351 // FOR DIRECTIVE in foo()
352 #pragma omp for in foo()
353 for (int i = 0; i < 10; ++i) { in foo()
354 #pragma omp for // expected-error {{region cannot be closely nested inside 'for' region; perhaps yo… in foo()
355 for (int i = 0; i < 10; ++i) in foo()
358 #pragma omp for in foo()
359 for (int i = 0; i < 10; ++i) { in foo()
361 for (int i = 0; i < 10; ++i) in foo()
364 #pragma omp for in foo()
365 for (int i = 0; i < 10; ++i) { in foo()
366 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'for' region; perha… in foo()
367 for (int i = 0; i < 10; ++i) in foo()
370 #pragma omp for in foo()
371 for (int i = 0; i < 10; ++i) { in foo()
373 for (int i = 0; i < 10; ++i) in foo()
376 #pragma omp for in foo()
377 for (int i = 0; i < 10; ++i) { in foo()
378 #pragma omp sections // expected-error {{region cannot be closely nested inside 'for' region; perha… in foo()
383 #pragma omp for in foo()
384 for (int i = 0; i < 10; ++i) { in foo()
385 …ted-error {{'omp section' directive must be closely nested to a sections region, not a for region}} in foo()
390 #pragma omp for in foo()
391 for (int i = 0; i < 10; ++i) { in foo()
392 #pragma omp single // expected-error {{region cannot be closely nested inside 'for' region; perhaps… in foo()
398 #pragma omp for in foo()
399 for (int i = 0; i < 10; ++i) { in foo()
400 #pragma omp master // expected-error {{region cannot be closely nested inside 'for' region}} in foo()
405 #pragma omp for in foo()
406 for (int i = 0; i < 10; ++i) { in foo()
412 #pragma omp for in foo()
413 for (int i = 0; i < 10; ++i) { in foo()
420 #pragma omp for // OK in foo()
421 for (int i = 0; i < 10; ++i) in foo()
429 #pragma omp for in foo()
430 for (int i = 0; i < 10; ++i) { in foo()
431 #pragma omp parallel for in foo()
432 for (int i = 0; i < 10; ++i) in foo()
435 #pragma omp for in foo()
436 for (int i = 0; i < 10; ++i) { in foo()
437 #pragma omp parallel for simd in foo()
438 for (int i = 0; i < 10; ++i) in foo()
441 #pragma omp for in foo()
442 for (int i = 0; i < 10; ++i) { in foo()
448 #pragma omp for in foo()
449 for (int i = 0; i < 10; ++i) { in foo()
455 #pragma omp for in foo()
456 for (int i = 0; i < 10; ++i) { in foo()
460 #pragma omp for in foo()
461 for (int i = 0; i < 10; ++i) { in foo()
462 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'for' region}} in foo()
465 #pragma omp for in foo()
466 for (int i = 0; i < 10; ++i) { in foo()
470 #pragma omp for in foo()
471 for (int i = 0; i < 10; ++i) { in foo()
475 #pragma omp for in foo()
476 for (int i = 0; i < 10; ++i) { in foo()
477 …ot be closely nested inside 'for' region; perhaps you forget to enclose 'omp ordered' directive in… in foo()
480 #pragma omp for ordered in foo()
481 for (int i = 0; i < 10; ++i) { in foo()
485 #pragma omp for in foo()
486 for (int i = 0; i < 10; ++i) { in foo()
490 #pragma omp for in foo()
491 for (int i = 0; i < 10; ++i) { in foo()
495 #pragma omp for in foo()
496 for (int i = 0; i < 10; ++i) { in foo()
500 #pragma omp for in foo()
501 for (int i = 0; i < 10; ++i) { in foo()
502 #pragma omp target parallel for in foo()
503 for (int i = 0; i < 10; ++i) in foo()
506 #pragma omp for in foo()
507 for (int i = 0; i < 10; ++i) { in foo()
511 #pragma omp for in foo()
512 for (int i = 0; i < 10; ++i) { in foo()
516 #pragma omp for in foo()
517 for (int i = 0; i < 10; ++i) { in foo()
518 #pragma omp teams // expected-error {{region cannot be closely nested inside 'for' region; perhaps … in foo()
521 #pragma omp for in foo()
522 for (int i = 0; i < 10; ++i) { in foo()
524 for (int i = 0; i < 10; ++i) in foo()
527 #pragma omp for in foo()
528 for (int i = 0; i < 10; ++i) { in foo()
529 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'for' region; per… in foo()
530 for (int j = 0; j < 10; ++j) in foo()
533 #pragma omp for in foo()
534 for (int i = 0; i < 10; ++i) { in foo()
537 #pragma omp for in foo()
538 for (int i = 0; i < 10; ++i) { in foo()
539 …parallel for // expected-error {{region cannot be closely nested inside 'for' region; perhaps you … in foo()
540 for (int j = 0; j < 10; ++j) in foo()
543 #pragma omp for in foo()
544 for (int i = 0; i < 10; ++i) { in foo()
545 …allel for simd // expected-error {{region cannot be closely nested inside 'for' region; perhaps yo… in foo()
546 for (int j = 0; j < 10; ++j) in foo()
549 #pragma omp for in foo()
550 for (int i = 0; i < 10; ++i) { in foo()
551 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'for' region… in foo()
552 for (int j = 0; j < 10; ++j) in foo()
556 // FOR SIMD DIRECTIVE in foo()
557 #pragma omp for simd in foo()
558 for (int i = 0; i < 10; ++i) { in foo()
559 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}} in foo()
560 for (int i = 0; i < 10; ++i) in foo()
563 #pragma omp for simd in foo()
564 for (int i = 0; i < 10; ++i) { in foo()
566 for (int i = 0; i < 10; ++i) in foo()
569 #pragma omp for simd in foo()
570 for (int i = 0; i < 10; ++i) { in foo()
571 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}} in foo()
572 for (int i = 0; i < 10; ++i) in foo()
575 #pragma omp for simd in foo()
576 for (int i = 0; i < 10; ++i) { in foo()
578 for (int i = 0; i < 10; ++i) in foo()
581 #pragma omp for simd in foo()
582 for (int i = 0; i < 10; ++i) { in foo()
588 #pragma omp for simd in foo()
589 for (int i = 0; i < 10; ++i) { in foo()
595 #pragma omp for simd in foo()
596 for (int i = 0; i < 10; ++i) { in foo()
602 #pragma omp for simd in foo()
603 for (int i = 0; i < 10; ++i) { in foo()
609 #pragma omp for simd in foo()
610 for (int i = 0; i < 10; ++i) { in foo()
616 #pragma omp for simd in foo()
617 for (int i = 0; i < 10; ++i) { in foo()
618 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd regi… in foo()
619 for (int i = 0; i < 10; ++i) in foo()
622 #pragma omp for simd in foo()
623 for (int i = 0; i < 10; ++i) { in foo()
624 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd… in foo()
625 for (int i = 0; i < 10; ++i) in foo()
628 #pragma omp for simd in foo()
629 for (int i = 0; i < 10; ++i) { in foo()
635 #pragma omp for simd in foo()
636 for (int i = 0; i < 10; ++i) { in foo()
642 #pragma omp for simd in foo()
643 for (int i = 0; i < 10; ++i) { in foo()
647 #pragma omp for simd in foo()
648 for (int i = 0; i < 10; ++i) { in foo()
652 #pragma omp for simd in foo()
653 for (int i = 0; i < 10; ++i) { in foo()
657 #pragma omp for simd in foo()
658 for (int i = 0; i < 10; ++i) { in foo()
662 #pragma omp for simd in foo()
663 for (int i = 0; i < 10; ++i) { in foo()
667 #pragma omp for simd in foo()
668 for (int i = 0; i < 10; ++i) { in foo()
672 #pragma omp for simd in foo()
673 for (int i = 0; i < 10; ++i) { in foo()
677 #pragma omp for simd in foo()
678 for (int i = 0; i < 10; ++i) { in foo()
682 #pragma omp for simd in foo()
683 for (int i = 0; i < 10; ++i) { in foo()
687 #pragma omp for simd in foo()
688 for (int i = 0; i < 10; ++i) { in foo()
692 #pragma omp for simd in foo()
693 for (int i = 0; i < 10; ++i) { in foo()
694 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside a si… in foo()
695 for (int i = 0; i < 10; ++i) in foo()
698 #pragma omp for simd in foo()
699 for (int i = 0; i < 10; ++i) { in foo()
703 #pragma omp for simd in foo()
704 for (int i = 0; i < 10; ++i) { in foo()
708 #pragma omp for simd in foo()
709 for (int i = 0; i < 10; ++i) { in foo()
713 #pragma omp for simd in foo()
714 for (int i = 0; i < 10; ++i) { in foo()
716 for (int i = 0; i < 10; ++i) in foo()
719 #pragma omp for simd in foo()
720 for (int i = 0; i < 10; ++i) { in foo()
722 for (int j = 0; j < 10; ++j) in foo()
725 #pragma omp for simd in foo()
726 for (int i = 0; i < 10; ++i) { in foo()
730 #pragma omp for simd in foo()
731 for (int i = 0; i < 10; ++i) { in foo()
732 #pragma omp distribute parallel for // expected-error {{OpenMP constructs may not be nested inside … in foo()
733 for (int j = 0; j < 10; ++j) in foo()
736 #pragma omp for simd in foo()
737 for (int i = 0; i < 10; ++i) { in foo()
738 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested in… in foo()
739 for (int j = 0; j < 10; ++j) in foo()
742 #pragma omp for simd in foo()
743 for (int i = 0; i < 10; ++i) { in foo()
745 for (int j = 0; j < 10; ++j) in foo()
752 #pragma omp for // expected-error {{region cannot be closely nested inside 'sections' region; perha… in foo()
753 for (int i = 0; i < 10; ++i) in foo()
759 for (int i = 0; i < 10; ++i) in foo()
764 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'sections' region; … in foo()
765 for (int i = 0; i < 10; ++i) in foo()
771 for (int i = 0; i < 10; ++i) in foo()
796 #pragma omp for // OK in foo()
797 for (int i = 0; i < 10; ++i) in foo()
813 #pragma omp for // OK in foo()
814 for (int i = 0; i < 10; ++i) in foo()
832 #pragma omp for // OK in foo()
833 for (int i = 0; i < 10; ++i) in foo()
845 #pragma omp parallel for in foo()
846 for (int i = 0; i < 10; ++i) in foo()
851 #pragma omp parallel for simd in foo()
852 for (int i = 0; i < 10; ++i) in foo()
887 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
907 #pragma omp target parallel for in foo()
908 for (int i = 0; i < 10; ++i) in foo()
927 for (int i = 0; i < 10; ++i) in foo()
933 for (int i = 0; i < 10; ++i) in foo()
942 …allel for // expected-error {{region cannot be closely nested inside 'sections' region; perhaps yo… in foo()
943 for (int i = 0; i < 10; ++i) in foo()
948 …lel for simd // expected-error {{region cannot be closely nested inside 'sections' region; perhaps… in foo()
949 for (int i = 0; i < 10; ++i) in foo()
955 for (int i = 0; i < 10; ++i) in foo()
968 #pragma omp for // expected-error {{region cannot be closely nested inside 'section' region; perhap… in foo()
969 for (int i = 0; i < 10; ++i) in foo()
978 for (int i = 0; i < 10; ++i) in foo()
986 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'section' region; p… in foo()
987 for (int i = 0; i < 10; ++i) in foo()
996 for (int i = 0; i < 10; ++i) in foo()
1042 #pragma omp for // OK in foo()
1043 for (int i = 0; i < 10; ++i) in foo()
1045 #pragma omp for simd // OK in foo()
1046 for (int i = 0; i < 10; ++i) in foo()
1059 #pragma omp parallel for in foo()
1060 for (int i = 0; i < 10; ++i) in foo()
1068 #pragma omp parallel for simd in foo()
1069 for (int i = 0; i < 10; ++i) in foo()
1129 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
1155 #pragma omp target parallel for in foo()
1156 for (int i = 0; i < 10; ++i) in foo()
1186 for (int i = 0; i < 10; ++i) in foo()
1193 for (int i = 0; i < 10; ++i) in foo()
1207 …rallel for // expected-error {{region cannot be closely nested inside 'section' region; perhaps yo… in foo()
1208 for (int i = 0; i < 10; ++i) in foo()
1214 …lel for simd // expected-error {{region cannot be closely nested inside 'section' region; perhaps … in foo()
1215 for (int i = 0; i < 10; ++i) in foo()
1222 for (int i = 0; i < 10; ++i) in foo()
1229 #pragma omp for // expected-error {{region cannot be closely nested inside 'single' region; perhaps… in foo()
1230 for (int i = 0; i < 10; ++i) in foo()
1236 for (int i = 0; i < 10; ++i) in foo()
1241 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'single' region; pe… in foo()
1242 for (int i = 0; i < 10; ++i) in foo()
1248 for (int i = 0; i < 10; ++i) in foo()
1287 #pragma omp for // OK in foo()
1288 for (int i = 0; i < 10; ++i) in foo()
1290 #pragma omp for simd // OK in foo()
1291 for (int i = 0; i < 10; ++i) in foo()
1301 #pragma omp parallel for in foo()
1302 for (int i = 0; i < 10; ++i) in foo()
1307 #pragma omp parallel for simd in foo()
1308 for (int i = 0; i < 10; ++i) in foo()
1347 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
1367 #pragma omp target parallel for in foo()
1368 for (int i = 0; i < 10; ++i) in foo()
1389 for (int i = 0; i < 10; ++i) in foo()
1395 for (int i = 0; i < 10; ++i) in foo()
1405 …rallel for // expected-error {{region cannot be closely nested inside 'single' region; perhaps you… in foo()
1406 for (int i = 0; i < 10; ++i) in foo()
1411 …llel for simd // expected-error {{region cannot be closely nested inside 'single' region; perhaps … in foo()
1412 for (int i = 0; i < 10; ++i) in foo()
1418 for (int i = 0; i < 10; ++i) in foo()
1425 #pragma omp for // expected-error {{region cannot be closely nested inside 'master' region; perhaps… in foo()
1426 for (int i = 0; i < 10; ++i) in foo()
1432 for (int i = 0; i < 10; ++i) in foo()
1437 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'master' region; pe… in foo()
1438 for (int i = 0; i < 10; ++i) in foo()
1444 for (int i = 0; i < 10; ++i) in foo()
1483 #pragma omp for // OK in foo()
1484 for (int i = 0; i < 10; ++i) in foo()
1486 #pragma omp for simd // OK in foo()
1487 for (int i = 0; i < 10; ++i) in foo()
1497 #pragma omp parallel for in foo()
1498 for (int i = 0; i < 10; ++i) in foo()
1503 #pragma omp parallel for simd in foo()
1504 for (int i = 0; i < 10; ++i) in foo()
1543 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
1563 #pragma omp target parallel for in foo()
1564 for (int i = 0; i < 10; ++i) in foo()
1585 for (int i = 0; i < 10; ++i) in foo()
1591 for (int i = 0; i < 10; ++i) in foo()
1601 …rallel for // expected-error {{region cannot be closely nested inside 'master' region; perhaps you… in foo()
1602 for (int i = 0; i < 10; ++i) in foo()
1607 …llel for simd // expected-error {{region cannot be closely nested inside 'master' region; perhaps … in foo()
1608 for (int i = 0; i < 10; ++i) in foo()
1614 for (int i = 0; i < 10; ++i) in foo()
1621 #pragma omp for // expected-error {{region cannot be closely nested inside 'critical' region; perha… in foo()
1622 for (int i = 0; i < 10; ++i) in foo()
1628 for (int i = 0; i < 10; ++i) in foo()
1633 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'critical' region; … in foo()
1634 for (int i = 0; i < 10; ++i) in foo()
1640 for (int i = 0; i < 10; ++i) in foo()
1679 #pragma omp for // OK in foo()
1680 for (int i = 0; i < 10; ++i) in foo()
1682 #pragma omp for simd // OK in foo()
1683 for (int i = 0; i < 10; ++i) in foo()
1693 #pragma omp parallel for in foo()
1694 for (int i = 0; i < 10; ++i) in foo()
1699 #pragma omp parallel for simd in foo()
1700 for (int i = 0; i < 10; ++i) in foo()
1753 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
1773 #pragma omp target parallel for in foo()
1774 for (int i = 0; i < 10; ++i) in foo()
1795 for (int i = 0; i < 10; ++i) in foo()
1801 for (int i = 0; i < 10; ++i) in foo()
1811 …allel for // expected-error {{region cannot be closely nested inside 'critical' region; perhaps yo… in foo()
1812 for (int i = 0; i < 10; ++i) in foo()
1817 …lel for simd // expected-error {{region cannot be closely nested inside 'critical' region; perhaps… in foo()
1818 for (int i = 0; i < 10; ++i) in foo()
1824 for (int i = 0; i < 10; ++i) in foo()
1828 // PARALLEL FOR DIRECTIVE in foo()
1829 #pragma omp parallel for in foo()
1830 for (int i = 0; i < 10; ++i) { in foo()
1831 #pragma omp for // expected-error {{region cannot be closely nested inside 'parallel for' region; p… in foo()
1832 for (int i = 0; i < 10; ++i) in foo()
1835 #pragma omp parallel for in foo()
1836 for (int i = 0; i < 10; ++i) { in foo()
1838 for (int i = 0; i < 10; ++i) in foo()
1841 #pragma omp parallel for in foo()
1842 for (int i = 0; i < 10; ++i) { in foo()
1843 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'parallel for' regi… in foo()
1844 for (int i = 0; i < 10; ++i) in foo()
1847 #pragma omp parallel for in foo()
1848 for (int i = 0; i < 10; ++i) { in foo()
1850 for (int i = 0; i < 10; ++i) in foo()
1853 #pragma omp parallel for in foo()
1854 for (int i = 0; i < 10; ++i) { in foo()
1855 #pragma omp sections // expected-error {{region cannot be closely nested inside 'parallel for' regi… in foo()
1860 #pragma omp parallel for in foo()
1861 for (int i = 0; i < 10; ++i) { in foo()
1862 … {{'omp section' directive must be closely nested to a sections region, not a parallel for region}} in foo()
1867 #pragma omp parallel for in foo()
1868 for (int i = 0; i < 10; ++i) { in foo()
1869 #pragma omp single // expected-error {{region cannot be closely nested inside 'parallel for' region… in foo()
1875 #pragma omp parallel for in foo()
1876 for (int i = 0; i < 10; ++i) { in foo()
1877 #pragma omp master // expected-error {{region cannot be closely nested inside 'parallel for' region… in foo()
1883 #pragma omp parallel for in foo()
1884 for (int i = 0; i < 10; ++i) { in foo()
1891 #pragma omp parallel for in foo()
1892 for (int i = 0; i < 10; ++i) { in foo()
1899 #pragma omp for // OK in foo()
1900 for (int i = 0; i < 10; ++i) in foo()
1902 #pragma omp for simd // OK in foo()
1903 for (int i = 0; i < 10; ++i) in foo()
1911 #pragma omp parallel for in foo()
1912 for (int i = 0; i < 10; ++i) { in foo()
1913 #pragma omp parallel for in foo()
1914 for (int i = 0; i < 10; ++i) in foo()
1917 #pragma omp parallel for in foo()
1918 for (int i = 0; i < 10; ++i) { in foo()
1919 #pragma omp parallel for simd in foo()
1920 for (int i = 0; i < 10; ++i) in foo()
1923 #pragma omp parallel for in foo()
1924 for (int i = 0; i < 10; ++i) { in foo()
1930 #pragma omp parallel for in foo()
1931 for (int i = 0; i < 10; ++i) { in foo()
1937 #pragma omp parallel for in foo()
1938 for (int i = 0; i < 10; ++i) { in foo()
1942 #pragma omp parallel for in foo()
1943 for (int i = 0; i < 10; ++i) { in foo()
1944 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'parallel for' regio… in foo()
1947 #pragma omp parallel for in foo()
1948 for (int i = 0; i < 10; ++i) { in foo()
1952 #pragma omp parallel for in foo()
1953 for (int i = 0; i < 10; ++i) { in foo()
1957 #pragma omp parallel for in foo()
1958 for (int i = 0; i < 10; ++i) { in foo()
1959 …sely nested inside 'parallel for' region; perhaps you forget to enclose 'omp ordered' directive in… in foo()
1962 #pragma omp parallel for ordered in foo()
1963 for (int i = 0; i < 10; ++i) { in foo()
1967 #pragma omp parallel for in foo()
1968 for (int i = 0; i < 10; ++i) { in foo()
1972 #pragma omp parallel for in foo()
1973 for (int i = 0; i < 10; ++i) { in foo()
1977 #pragma omp parallel for in foo()
1978 for (int i = 0; i < 10; ++i) { in foo()
1982 #pragma omp parallel for in foo()
1983 for (int i = 0; i < 10; ++i) { in foo()
1984 #pragma omp target parallel for in foo()
1985 for (int i = 0; i < 10; ++i) in foo()
1988 #pragma omp parallel for in foo()
1989 for (int i = 0; i < 10; ++i) { in foo()
1993 #pragma omp parallel for in foo()
1994 for (int i = 0; i < 10; ++i) { in foo()
1998 #pragma omp parallel for in foo()
1999 for (int i = 0; i < 10; ++i) { in foo()
2000 #pragma omp teams // expected-error {{region cannot be closely nested inside 'parallel for' region;… in foo()
2003 #pragma omp parallel for in foo()
2004 for (int i = 0; i < 10; ++i) { in foo()
2006 for (int i = 0; i < 10; ++i) in foo()
2009 #pragma omp parallel for in foo()
2010 for (int i = 0; i < 10; ++i) { in foo()
2011 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'parallel for' re… in foo()
2012 for (int j = 0; j < 10; ++j) in foo()
2015 #pragma omp parallel for in foo()
2016 for (int i = 0; i < 10; ++i) { in foo()
2019 #pragma omp parallel for in foo()
2020 for (int i = 0; i < 10; ++i) { in foo()
2021 …lel for // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps … in foo()
2022 for (int j = 0; j < 10; ++j) in foo()
2025 #pragma omp parallel for in foo()
2026 for (int i = 0; i < 10; ++i) { in foo()
2027 …l for simd // expected-error {{region cannot be closely nested inside 'parallel for' region; perha… in foo()
2028 for (int j = 0; j < 10; ++j) in foo()
2031 #pragma omp parallel for in foo()
2032 for (int i = 0; i < 10; ++i) { in foo()
2033 … simd // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps yo… in foo()
2034 for (int j = 0; j < 10; ++j) in foo()
2038 // PARALLEL FOR SIMD DIRECTIVE in foo()
2039 #pragma omp parallel for simd in foo()
2040 for (int i = 0; i < 10; ++i) { in foo()
2041 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}} in foo()
2042 for (int i = 0; i < 10; ++i) in foo()
2045 #pragma omp parallel for simd in foo()
2046 for (int i = 0; i < 10; ++i) { in foo()
2048 for (int i = 0; i < 10; ++i) in foo()
2051 #pragma omp parallel for simd in foo()
2052 for (int i = 0; i < 10; ++i) { in foo()
2053 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}} in foo()
2054 for (int i = 0; i < 10; ++i) in foo()
2057 #pragma omp parallel for simd in foo()
2058 for (int i = 0; i < 10; ++i) { in foo()
2060 for (int i = 0; i < 10; ++i) in foo()
2063 #pragma omp parallel for simd in foo()
2064 for (int i = 0; i < 10; ++i) { in foo()
2070 #pragma omp parallel for simd in foo()
2071 for (int i = 0; i < 10; ++i) { in foo()
2077 #pragma omp parallel for simd in foo()
2078 for (int i = 0; i < 10; ++i) { in foo()
2085 #pragma omp parallel for simd in foo()
2086 for (int i = 0; i < 10; ++i) { in foo()
2093 #pragma omp parallel for simd in foo()
2094 for (int i = 0; i < 10; ++i) { in foo()
2101 #pragma omp parallel for simd in foo()
2102 for (int i = 0; i < 10; ++i) { in foo()
2109 #pragma omp for in foo()
2110 for (int i = 0; i < 10; ++i) in foo()
2112 #pragma omp for simd in foo()
2113 for (int i = 0; i < 10; ++i) in foo()
2121 #pragma omp parallel for simd in foo()
2122 for (int i = 0; i < 10; ++i) { in foo()
2123 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd regi… in foo()
2124 for (int i = 0; i < 10; ++i) in foo()
2127 #pragma omp parallel for simd in foo()
2128 for (int i = 0; i < 10; ++i) { in foo()
2129 #pragma omp parallel for simd// expected-error {{OpenMP constructs may not be nested inside a simd … in foo()
2130 for (int i = 0; i < 10; ++i) in foo()
2133 #pragma omp parallel for simd in foo()
2134 for (int i = 0; i < 10; ++i) { in foo()
2140 #pragma omp parallel for simd in foo()
2141 for (int i = 0; i < 10; ++i) { in foo()
2147 #pragma omp parallel for simd in foo()
2148 for (int i = 0; i < 10; ++i) { in foo()
2152 #pragma omp parallel for simd in foo()
2153 for (int i = 0; i < 10; ++i) { in foo()
2157 #pragma omp parallel for simd in foo()
2158 for (int i = 0; i < 10; ++i) { in foo()
2162 #pragma omp parallel for simd in foo()
2163 for (int i = 0; i < 10; ++i) { in foo()
2167 #pragma omp parallel for simd in foo()
2168 for (int i = 0; i < 10; ++i) { in foo()
2172 #pragma omp parallel for simd in foo()
2173 for (int i = 0; i < 10; ++i) { in foo()
2177 #pragma omp parallel for simd in foo()
2178 for (int i = 0; i < 10; ++i) { in foo()
2182 #pragma omp parallel for simd in foo()
2183 for (int i = 0; i < 10; ++i) { in foo()
2187 #pragma omp parallel for simd in foo()
2188 for (int i = 0; i < 10; ++i) { in foo()
2192 #pragma omp parallel for simd in foo()
2193 for (int i = 0; i < 10; ++i) { in foo()
2194 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside a si… in foo()
2195 for (int i = 0; i < 10; ++i) in foo()
2198 #pragma omp parallel for simd in foo()
2199 for (int i = 0; i < 10; ++i) { in foo()
2203 #pragma omp parallel for simd in foo()
2204 for (int i = 0; i < 10; ++i) { in foo()
2208 #pragma omp parallel for simd in foo()
2209 for (int i = 0; i < 10; ++i) { in foo()
2213 #pragma omp parallel for simd in foo()
2214 for (int i = 0; i < 10; ++i) { in foo()
2216 for (int i = 0; i < 10; ++i) in foo()
2219 #pragma omp parallel for simd in foo()
2220 for (int i = 0; i < 10; ++i) { in foo()
2222 for (int j = 0; j < 10; ++j) in foo()
2225 #pragma omp parallel for simd in foo()
2226 for (int i = 0; i < 10; ++i) { in foo()
2230 #pragma omp parallel for simd in foo()
2231 for (int i = 0; i < 10; ++i) { in foo()
2232 #pragma omp distribute parallel for // expected-error {{OpenMP constructs may not be nested inside … in foo()
2233 for (int j = 0; j < 10; ++j) in foo()
2236 #pragma omp parallel for simd in foo()
2237 for (int i = 0; i < 10; ++i) { in foo()
2238 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested in… in foo()
2239 for (int j = 0; j < 10; ++j) in foo()
2242 #pragma omp parallel for simd in foo()
2243 for (int i = 0; i < 10; ++i) { in foo()
2245 for (int j = 0; j < 10; ++j) in foo()
2252 #pragma omp for // expected-error {{region cannot be closely nested inside 'parallel sections' regi… in foo()
2253 for (int i = 0; i < 10; ++i) in foo()
2259 for (int i = 0; i < 10; ++i) in foo()
2264 …agma omp for simd // expected-error {{region cannot be closely nested inside 'parallel sections' r… in foo()
2265 for (int i = 0; i < 10; ++i) in foo()
2271 for (int i = 0; i < 10; ++i) in foo()
2320 #pragma omp for // OK in foo()
2321 for (int i = 0; i < 10; ++i) in foo()
2323 #pragma omp for simd // OK in foo()
2324 for (int i = 0; i < 10; ++i) in foo()
2334 #pragma omp parallel for in foo()
2335 for (int i = 0; i < 10; ++i) in foo()
2340 #pragma omp parallel for simd in foo()
2341 for (int i = 0; i < 10; ++i) in foo()
2376 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
2396 #pragma omp target parallel for in foo()
2397 for (int i = 0; i < 10; ++i) in foo()
2416 for (int i = 0; i < 10; ++i) in foo()
2422 for (int i = 0; i < 10; ++i) in foo()
2431 …l for // expected-error {{region cannot be closely nested inside 'parallel sections' region; perha… in foo()
2432 for (int i = 0; i < 10; ++i) in foo()
2437for simd // expected-error {{region cannot be closely nested inside 'parallel sections' region; pe… in foo()
2438 for (int i = 0; i < 10; ++i) in foo()
2444 for (int i = 0; i < 10; ++i) in foo()
2450 #pragma omp for // expected-error {{region cannot be closely nested inside 'task' region; perhaps y… in foo()
2451 for (int i = 0; i < 10; ++i) in foo()
2455 for (int i = 0; i < 10; ++i) in foo()
2458 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'task' region; perh… in foo()
2459 for (int i = 0; i < 10; ++i) in foo()
2482 #pragma omp parallel for in foo()
2483 for (int i = 0; i < 10; ++i) in foo()
2486 #pragma omp parallel for simd in foo()
2487 for (int i = 0; i < 10; ++i) in foo()
2521 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
2540 #pragma omp target parallel for in foo()
2541 for (int i = 0; i < 10; ++i) in foo()
2561 for (int i = 0; i < 10; ++i) in foo()
2567 for (int i = 0; i < 10; ++i) in foo()
2577 …arallel for // expected-error {{region cannot be closely nested inside 'task' region; perhaps you … in foo()
2578 for (int i = 0; i < 10; ++i) in foo()
2583 …allel for simd // expected-error {{region cannot be closely nested inside 'task' region; perhaps y… in foo()
2584 for (int i = 0; i < 10; ++i) in foo()
2590 for (int i = 0; i < 10; ++i) in foo()
2597 #pragma omp for // expected-error {{region cannot be closely nested inside 'ordered' region; perhap… in foo()
2598 for (int i = 0; i < 10; ++i) in foo()
2604 for (int i = 0; i < 10; ++i) in foo()
2609 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'ordered' region; p… in foo()
2610 for (int i = 0; i < 10; ++i) in foo()
2616 for (int i = 0; i < 10; ++i) in foo()
2649 #pragma omp parallel for ordered in foo()
2650 for (int j = 0; j < 10; ++j) { in foo()
2659 #pragma omp parallel for simd ordered in foo()
2660 for (int j = 0; j < 10; ++j) { in foo()
2669 #pragma omp parallel for simd ordered in foo()
2670 for (int j = 0; j < 10; ++j) { in foo()
2679 #pragma omp parallel for in foo()
2680 for (int i = 0; i < 10; ++i) in foo()
2685 #pragma omp parallel for simd in foo()
2686 for (int i = 0; i < 10; ++i) in foo()
2725 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
2745 #pragma omp target parallel for ordered in foo()
2746 for (int j = 0; j < 10; ++j) { in foo()
2755 #pragma omp target parallel for in foo()
2756 for (int i = 0; i < 10; ++i) in foo()
2777 for (int i = 0; i < 10; ++i) in foo()
2783 for (int i = 0; i < 10; ++i) in foo()
2794 …rallel for // expected-error {{region cannot be closely nested inside 'ordered' region; perhaps yo… in foo()
2795 for (int i = 0; i < 10; ++i) in foo()
2800 …lel for simd // expected-error {{region cannot be closely nested inside 'ordered' region; perhaps … in foo()
2801 for (int i = 0; i < 10; ++i) in foo()
2807 for (int i = 0; i < 10; ++i) in foo()
2813 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
2816 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside an atomic region}} in foo()
2817 for (int i = 0; i < 10; ++i) in foo()
2821 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
2825 for (int i = 0; i < 10; ++i) in foo()
2829 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
2832 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside an atomic regio… in foo()
2833 for (int i = 0; i < 10; ++i) in foo()
2837 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
2841 for (int i = 0; i < 10; ++i) in foo()
2845 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
2854 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
2863 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
2872 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
2881 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
2890 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
2893 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside an atomic r… in foo()
2894 for (int i = 0; i < 10; ++i) in foo()
2898 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
2901 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside an ato… in foo()
2902 for (int i = 0; i < 10; ++i) in foo()
2906 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
2915 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
2924 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
2931 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
2938 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
2945 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
2952 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
2959 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
2966 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
2973 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
2980 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
2983 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside an a… in foo()
2984 for (int i = 0; i < 10; ++i) in foo()
2988 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
2995 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
3002 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
3009 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
3013 for (int i = 0; i < 10; ++i) in foo()
3017 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
3021 for (int i = 0; i < 10; ++i) in foo()
3025 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
3032 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
3035 #pragma omp distribute parallel for // expected-error {{OpenMP constructs may not be nested inside … in foo()
3036 for (int i = 0; i < 10; ++i) in foo()
3040 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
3043 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested in… in foo()
3044 for (int i = 0; i < 10; ++i) in foo()
3048 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
3052 for (int i = 0; i < 10; ++i) in foo()
3061 #pragma omp for in foo()
3062 for (int i = 0; i < 10; ++i) in foo()
3066 for (int i = 0; i < 10; ++i) in foo()
3069 #pragma omp for simd in foo()
3070 for (int i = 0; i < 10; ++i) in foo()
3097 #pragma omp parallel for in foo()
3098 for (int i = 0; i < 10; ++i) in foo()
3101 #pragma omp parallel for simd in foo()
3102 for (int i = 0; i < 10; ++i) in foo()
3136 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
3155 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target' region}} in foo()
3156 for (int i = 0; i < 10; ++i) in foo()
3178 for (int i = 0; i < 10; ++i) in foo()
3184 for (int i = 0; i < 10; ++i) in foo()
3201 …rallel for // expected-error {{region cannot be closely nested inside 'target' region; perhaps you… in foo()
3202 for (int i = 0; i < 10; ++i) in foo()
3207 …llel for simd // expected-error {{region cannot be closely nested inside 'target' region; perhaps … in foo()
3208 for (int i = 0; i < 10; ++i) in foo()
3214 for (int i = 0; i < 10; ++i) in foo()
3223 #pragma omp for in foo()
3224 for (int i = 0; i < 10; ++i) in foo()
3228 for (int i = 0; i < 10; ++i) in foo()
3231 #pragma omp for simd in foo()
3232 for (int i = 0; i < 10; ++i) in foo()
3259 #pragma omp parallel for in foo()
3260 for (int i = 0; i < 10; ++i) in foo()
3263 #pragma omp parallel for simd in foo()
3264 for (int i = 0; i < 10; ++i) in foo()
3298 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
3317 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target parallel… in foo()
3318 for (int i = 0; i < 10; ++i) in foo()
3334 for (int i = 0; i < 10; ++i) in foo()
3340 for (int i = 0; i < 10; ++i) in foo()
3357 …el for // expected-error {{region cannot be closely nested inside 'target parallel' region; perhap… in foo()
3358 for (int i = 0; i < 10; ++i) in foo()
3363for simd // expected-error {{region cannot be closely nested inside 'target parallel' region; perh… in foo()
3364 for (int i = 0; i < 10; ++i) in foo()
3370 for (int i = 0; i < 10; ++i) in foo()
3374 // TARGET PARALLEL FOR DIRECTIVE in foo()
3375 #pragma omp target parallel for in foo()
3376 for (int i = 0; i < 10; ++i) { in foo()
3377 …pragma omp for // expected-error {{region cannot be closely nested inside 'target parallel for' re… in foo()
3378 for (int i = 0; i < 10; ++i) in foo()
3381 #pragma omp target parallel for in foo()
3382 for (int i = 0; i < 10; ++i) { in foo()
3384 for (int i = 0; i < 10; ++i) in foo()
3387 #pragma omp target parallel for in foo()
3388 for (int i = 0; i < 10; ++i) { in foo()
3389 …gma omp for simd // expected-error {{region cannot be closely nested inside 'target parallel for' … in foo()
3390 for (int i = 0; i < 10; ++i) in foo()
3393 #pragma omp target parallel for in foo()
3394 for (int i = 0; i < 10; ++i) { in foo()
3396 for (int i = 0; i < 10; ++i) in foo()
3399 #pragma omp target parallel for in foo()
3400 for (int i = 0; i < 10; ++i) { in foo()
3401 …/ expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps yo… in foo()
3406 #pragma omp target parallel for in foo()
3407 for (int i = 0; i < 10; ++i) { in foo()
3408 … section' directive must be closely nested to a sections region, not a target parallel for region}} in foo()
3413 #pragma omp target parallel for in foo()
3414 for (int i = 0; i < 10; ++i) { in foo()
3415 #pragma omp single // expected-error {{region cannot be closely nested inside 'target parallel for'… in foo()
3421 #pragma omp target parallel for in foo()
3422 for (int i = 0; i < 10; ++i) { in foo()
3423 #pragma omp master // expected-error {{region cannot be closely nested inside 'target parallel for'… in foo()
3429 #pragma omp target parallel for in foo()
3430 for (int i = 0; i < 10; ++i) { in foo()
3437 #pragma omp target parallel for in foo()
3438 for (int i = 0; i < 10; ++i) { in foo()
3445 #pragma omp for // OK in foo()
3446 for (int i = 0; i < 10; ++i) in foo()
3448 #pragma omp for simd // OK in foo()
3449 for (int i = 0; i < 10; ++i) in foo()
3457 #pragma omp target parallel for in foo()
3458 for (int i = 0; i < 10; ++i) { in foo()
3459 #pragma omp parallel for in foo()
3460 for (int i = 0; i < 10; ++i) in foo()
3463 #pragma omp target parallel for in foo()
3464 for (int i = 0; i < 10; ++i) { in foo()
3465 #pragma omp parallel for simd in foo()
3466 for (int i = 0; i < 10; ++i) in foo()
3469 #pragma omp target parallel for in foo()
3470 for (int i = 0; i < 10; ++i) { in foo()
3476 #pragma omp target parallel for in foo()
3477 for (int i = 0; i < 10; ++i) { in foo()
3483 #pragma omp target parallel for in foo()
3484 for (int i = 0; i < 10; ++i) { in foo()
3488 #pragma omp target parallel for in foo()
3489 for (int i = 0; i < 10; ++i) { in foo()
3490 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'target parallel for in foo()
3493 #pragma omp target parallel for in foo()
3494 for (int i = 0; i < 10; ++i) { in foo()
3498 #pragma omp target parallel for in foo()
3499 for (int i = 0; i < 10; ++i) { in foo()
3503 #pragma omp target parallel for in foo()
3504 for (int i = 0; i < 10; ++i) { in foo()
3505 …sted inside 'target parallel for' region; perhaps you forget to enclose 'omp ordered' directive in… in foo()
3508 #pragma omp target parallel for ordered in foo()
3509 for (int i = 0; i < 10; ++i) { in foo()
3513 #pragma omp target parallel for in foo()
3514 for (int i = 0; i < 10; ++i) { in foo()
3518 #pragma omp target parallel for in foo()
3519 for (int i = 0; i < 10; ++i) { in foo()
3520 #pragma omp target // expected-error {{region cannot be nested inside 'target parallel for' region}} in foo()
3523 #pragma omp target parallel for in foo()
3524 for (int i = 0; i < 10; ++i) { in foo()
3525 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target parallel for in foo()
3528 #pragma omp target parallel for in foo()
3529 for (int i = 0; i < 10; ++i) { in foo()
3530 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target parallel… in foo()
3531 for (int i = 0; i < 10; ++i) in foo()
3534 #pragma omp target parallel for in foo()
3535 for (int i = 0; i < 10; ++i) { in foo()
3536 …r data map(to: a) // expected-error {{region cannot be nested inside 'target parallel for' region}} in foo()
3539 #pragma omp target parallel for in foo()
3540 for (int i = 0; i < 10; ++i) { in foo()
3541 …data map(from: a) // expected-error {{region cannot be nested inside 'target parallel for' region}} in foo()
3544 #pragma omp target parallel for in foo()
3545 for (int i = 0; i < 10; ++i) { in foo()
3546 #pragma omp teams // expected-error {{region cannot be closely nested inside 'target parallel for' … in foo()
3549 #pragma omp target parallel for in foo()
3550 for (int i = 0; i < 10; ++i) { in foo()
3552 for (int i = 0; i < 10; ++i) in foo()
3555 #pragma omp target parallel for in foo()
3556 for (int i = 0; i < 10; ++i) { in foo()
3557 …/ expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps yo… in foo()
3558 for (int j = 0; j < 10; ++j) in foo()
3561 #pragma omp target parallel for in foo()
3562 for (int i = 0; i < 10; ++i) { in foo()
3563 …rget update to(a) // expected-error {{region cannot be nested inside 'target parallel for' region}} in foo()
3565 #pragma omp target parallel for in foo()
3566 for (int i = 0; i < 10; ++i) { in foo()
3567for // expected-error {{region cannot be closely nested inside 'target parallel for' region; perh… in foo()
3568 for (int j = 0; j < 10; ++j) in foo()
3571 #pragma omp target parallel for in foo()
3572 for (int i = 0; i < 10; ++i) { in foo()
3573for simd // expected-error {{region cannot be closely nested inside 'target parallel for' region; … in foo()
3574 for (int j = 0; j < 10; ++j) in foo()
3577 #pragma omp target parallel for in foo()
3578 for (int i = 0; i < 10; ++i) { in foo()
3579 …/ expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps yo… in foo()
3580 for (int j = 0; j < 10; ++j) in foo()
3591 #pragma omp for // expected-error {{region cannot be closely nested inside 'teams' region; perhaps … in foo()
3592 for (int i = 0; i < 10; ++i) in foo()
3597 for (int i = 0; i < 10; ++i) in foo()
3601 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'teams' region; per… in foo()
3602 for (int i = 0; i < 10; ++i) in foo()
3635 #pragma omp parallel for in foo()
3636 for (int i = 0; i < 10; ++i) in foo()
3640 #pragma omp parallel for simd in foo()
3641 for (int i = 0; i < 10; ++i) in foo()
3682 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
3705 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target' region}} in foo()
3706 for (int i = 0; i < 10; ++i) in foo()
3730 for (int i = 0; i < 10; ++i) in foo()
3736 for (int i = 0; i < 10; ++i) in foo()
3741 for (int i = 0; i < 10; ++i) in foo()
3744 for (int j = 0; j < 10; ++j) in foo()
3754 #pragma omp distribute parallel for in foo()
3755 for (int i = 0; i < 10; ++i) in foo()
3757 #pragma omp distribute parallel for in foo()
3758 for (int j = 0; j < 10; ++j) in foo()
3764 #pragma omp distribute parallel for simd in foo()
3765 for (int i = 0; i < 10; ++i) in foo()
3767 #pragma omp distribute parallel for simd in foo()
3768 for (int j = 0; j < 10; ++j) in foo()
3775 for (int i = 0; i < 10; ++i) in foo()
3778 for (int j = 0; j < 10; ++j) in foo()
3784 for (int i = 0; i < 10; ++i) { in foo()
3785 #pragma omp for // expected-error {{region cannot be closely nested inside 'taskloop' region; perha… in foo()
3786 for (int i = 0; i < 10; ++i) in foo()
3790 for (int i = 0; i < 10; ++i) { in foo()
3792 for (int i = 0; i < 10; ++i) in foo()
3796 for (int i = 0; i < 10; ++i) { in foo()
3797 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'taskloop' region; … in foo()
3798 for (int i = 0; i < 10; ++i) in foo()
3802 for (int i = 0; i < 10; ++i) { in foo()
3804 for (int i = 0; i < 10; ++i) in foo()
3808 for (int i = 0; i < 10; ++i) { in foo()
3815 for (int i = 0; i < 10; ++i) { in foo()
3822 for (int i = 0; i < 10; ++i) { in foo()
3830 for (int i = 0; i < 10; ++i) { in foo()
3837 for (int i = 0; i < 10; ++i) { in foo()
3844 for (int i = 0; i < 10; ++i) { in foo()
3851 #pragma omp for // OK in foo()
3852 for (int i = 0; i < 10; ++i) in foo()
3861 for (int i = 0; i < 10; ++i) { in foo()
3862 #pragma omp parallel for in foo()
3863 for (int i = 0; i < 10; ++i) in foo()
3867 for (int i = 0; i < 10; ++i) { in foo()
3868 #pragma omp parallel for simd in foo()
3869 for (int i = 0; i < 10; ++i) in foo()
3873 for (int i = 0; i < 10; ++i) { in foo()
3880 for (int i = 0; i < 10; ++i) { in foo()
3887 for (int i = 0; i < 10; ++i) { in foo()
3892 for (int i = 0; i < 10; ++i) { in foo()
3897 for (int i = 0; i < 10; ++i) { in foo()
3902 for (int i = 0; i < 10; ++i) { in foo()
3907 for (int i = 0; i < 10; ++i) { in foo()
3908 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
3912 for (int i = 0; i < 10; ++i) { in foo()
3917 for (int i = 0; i < 10; ++i) { in foo()
3922 for (int i = 0; i < 10; ++i) { in foo()
3927 for (int i = 0; i < 10; ++i) { in foo()
3928 #pragma omp target parallel for in foo()
3929 for (int i = 0; i < 10; ++i) in foo()
3933 for (int i = 0; i < 10; ++i) { in foo()
3938 for (int i = 0; i < 10; ++i) { in foo()
3943 for (int i = 0; i < 10; ++i) { in foo()
3948 for (int i = 0; i < 10; ++i) { in foo()
3950 for (int i = 0; i < 10; ++i) in foo()
3954 for (int i = 0; i < 10; ++i) { in foo()
3959 for (int i = 0; i < 10; ++i) { in foo()
3961 for (int j = 0; j < 10; ++j) in foo()
3965 for (int i = 0; i < 10; ++i) { in foo()
3966 …allel for // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps yo… in foo()
3967 for (int j = 0; j < 10; ++j) in foo()
3971 for (int i = 0; i < 10; ++i) { in foo()
3972 …lel for simd // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps… in foo()
3973 for (int j = 0; j < 10; ++j) in foo()
3977 for (int i = 0; i < 10; ++i) { in foo()
3979 for (int j = 0; j < 10; ++j) in foo()
3987 for (int i = 0; i < 10; ++i) { in foo()
3989 for (int i = 0; i < 10; ++i) in foo()
3995 for (int i = 0; i < 10; ++i) { in foo()
3996 #pragma omp for in foo()
3997 for (int i = 0; i < 10; ++i) in foo()
4003 for (int i = 0; i < 10; ++i) { in foo()
4005 for (int i = 0; i < 10; ++i) in foo()
4011 for (int i = 0; i < 10; ++i) { in foo()
4012 #pragma omp for simd in foo()
4013 for (int i = 0; i < 10; ++i) in foo()
4019 for (int i = 0; i < 10; ++i) { in foo()
4021 for (int i = 0; i < 10; ++i) in foo()
4027 for (int i = 0; i < 10; ++i) { in foo()
4036 for (int i = 0; i < 10; ++i) { in foo()
4045 for (int i = 0; i < 10; ++i) { in foo()
4054 for (int i = 0; i < 10; ++i) { in foo()
4063 for (int i = 0; i < 10; ++i) { in foo()
4072 for (int i = 0; i < 10; ++i) { in foo()
4084 for (int i = 0; i < 10; ++i) { in foo()
4085 #pragma omp parallel for in foo()
4086 for (int i = 0; i < 10; ++i) in foo()
4092 for (int i = 0; i < 10; ++i) { in foo()
4093 #pragma omp parallel for simd in foo()
4094 for (int i = 0; i < 10; ++i) in foo()
4100 for (int i = 0; i < 10; ++i) { in foo()
4109 for (int i = 0; i < 10; ++i) { in foo()
4118 for (int i = 0; i < 10; ++i) { in foo()
4125 for (int i = 0; i < 10; ++i) { in foo()
4132 for (int i = 0; i < 10; ++i) { in foo()
4139 for (int i = 0; i < 10; ++i) { in foo()
4146 for (int i = 0; i < 10; ++i) { in foo()
4147 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
4153 for (int i = 0; i < 10; ++i) { in foo()
4160 for (int i = 0; i < 10; ++i) { in foo()
4167 for (int i = 0; i < 10; ++i) { in foo()
4174 for (int i = 0; i < 10; ++i) { in foo()
4175 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target' region}} in foo()
4176 for (int i = 0; i < 10; ++i) in foo()
4182 for (int i = 0; i < 10; ++i) { in foo()
4189 for (int i = 0; i < 10; ++i) { in foo()
4196 for (int i = 0; i < 10; ++i) { in foo()
4203 for (int i = 0; i < 10; ++i) { in foo()
4208 // DISTRIBUTE PARALLEL FOR DIRECTIVE in foo()
4211 #pragma omp distribute parallel for in foo()
4212 for (int i = 0; i < 10; ++i) { in foo()
4213for // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; p… in foo()
4214 for (int i = 0; i < 10; ++i) in foo()
4219 #pragma omp distribute parallel for in foo()
4220 for (int i = 0; i < 10; ++i) { in foo()
4221 …pected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps yo… in foo()
4222 for (int i = 0; i < 10; ++i) in foo()
4227 #pragma omp distribute parallel for in foo()
4228 for (int i = 0; i < 10; ++i) { in foo()
4229 …agma omp for // expected-error {{region cannot be closely nested inside 'distribute parallel for' … in foo()
4230 for (int i = 0; i < 10; ++i) in foo()
4235 #pragma omp distribute parallel for in foo()
4236 for (int i = 0; i < 10; ++i) { in foo()
4238 for (int i = 0; i < 10; ++i) in foo()
4243 #pragma omp distribute parallel for in foo()
4244 for (int i = 0; i < 10; ++i) { in foo()
4245 …a omp for simd // expected-error {{region cannot be closely nested inside 'distribute parallel for in foo()
4246 for (int i = 0; i < 10; ++i) in foo()
4251 #pragma omp distribute parallel for in foo()
4252 for (int i = 0; i < 10; ++i) { in foo()
4254 for (int i = 0; i < 10; ++i) in foo()
4259 #pragma omp distribute parallel for in foo()
4260 for (int i = 0; i < 10; ++i) { in foo()
4261 …pected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps yo… in foo()
4268 #pragma omp distribute parallel for in foo()
4269 for (int i = 0; i < 10; ++i) { in foo()
4270 …tion' directive must be closely nested to a sections region, not a distribute parallel for region}} in foo()
4277 #pragma omp distribute parallel for in foo()
4278 for (int i = 0; i < 10; ++i) { in foo()
4279 …pected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps yo… in foo()
4286 #pragma omp distribute parallel for in foo()
4287 for (int i = 0; i < 10; ++i) { in foo()
4288 …aster // expected-error {{region cannot be closely nested inside 'distribute parallel for' region}} in foo()
4295 #pragma omp distribute parallel for in foo()
4296 for (int i = 0; i < 10; ++i) { in foo()
4304 #pragma omp distribute parallel for in foo()
4305 for (int i = 0; i < 10; ++i) { in foo()
4316 #pragma omp distribute parallel for in foo()
4317 for (int i = 0; i < 10; ++i) { in foo()
4318 #pragma omp parallel for in foo()
4319 for (int i = 0; i < 10; ++i) in foo()
4324 #pragma omp distribute parallel for in foo()
4325 for (int i = 0; i < 10; ++i) { in foo()
4326 #pragma omp parallel for simd in foo()
4327 for (int i = 0; i < 10; ++i) in foo()
4332 #pragma omp distribute parallel for in foo()
4333 for (int i = 0; i < 10; ++i) { in foo()
4341 #pragma omp distribute parallel for in foo()
4342 for (int i = 0; i < 10; ++i) { in foo()
4350 #pragma omp distribute parallel for in foo()
4351 for (int i = 0; i < 10; ++i) { in foo()
4357 #pragma omp distribute parallel for in foo()
4358 for (int i = 0; i < 10; ++i) { in foo()
4359 …rrier // expected-error {{region cannot be closely nested inside 'distribute parallel for' region}} in foo()
4364 #pragma omp distribute parallel for in foo()
4365 for (int i = 0; i < 10; ++i) { in foo()
4371 #pragma omp distribute parallel for in foo()
4372 for (int i = 0; i < 10; ++i) { in foo()
4378 #pragma omp distribute parallel for in foo()
4379 for (int i = 0; i < 10; ++i) { in foo()
4380 … inside 'distribute parallel for' region; perhaps you forget to enclose 'omp ordered' directive in… in foo()
4385 #pragma omp distribute parallel for in foo()
4386 for (int i = 0; i < 10; ++i) { in foo()
4392 #pragma omp distribute parallel for in foo()
4393 for (int i = 0; i < 10; ++i) { in foo()
4399 #pragma omp distribute parallel for in foo()
4400 for (int i = 0; i < 10; ++i) { in foo()
4406 #pragma omp distribute parallel for in foo()
4407 for (int i = 0; i < 10; ++i) { in foo()
4408 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target' region}} in foo()
4409 for (int i = 0; i < 10; ++i) in foo()
4414 #pragma omp distribute parallel for in foo()
4415 for (int i = 0; i < 10; ++i) { in foo()
4421 #pragma omp distribute parallel for in foo()
4422 for (int i = 0; i < 10; ++i) { in foo()
4428 #pragma omp distribute parallel for in foo()
4429 for (int i = 0; i < 10; ++i) { in foo()
4430 …pected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps yo… in foo()
4435 #pragma omp distribute parallel for in foo()
4436 for (int i = 0; i < 10; ++i) { in foo()
4442 #pragma omp distribute parallel for in foo()
4443 for (int i = 0; i < 10; ++i) { in foo()
4444 …pected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps yo… in foo()
4445 for (int i = 0; i < 10; ++i) in foo()
4449 // DISTRIBUTE PARALLEL FOR SIMD DIRECTIVE in foo()
4452 #pragma omp distribute parallel for simd in foo()
4453 for (int i = 0; i < 10; ++i) { in foo()
4454 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested in… in foo()
4455 for (int i = 0; i < 10; ++i) in foo()
4460 #pragma omp distribute parallel for simd in foo()
4461 for (int i = 0; i < 10; ++i) { in foo()
4463 for (int i = 0; i < 10; ++i) in foo()
4468 #pragma omp distribute parallel for simd in foo()
4469 for (int i = 0; i < 10; ++i) { in foo()
4470 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}} in foo()
4471 for (int i = 0; i < 10; ++i) in foo()
4476 #pragma omp distribute parallel for simd in foo()
4477 for (int i = 0; i < 10; ++i) { in foo()
4479 for (int i = 0; i < 10; ++i) in foo()
4484 #pragma omp distribute parallel for simd in foo()
4485 for (int i = 0; i < 10; ++i) { in foo()
4486 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}} in foo()
4487 for (int i = 0; i < 10; ++i) in foo()
4492 #pragma omp distribute parallel for simd in foo()
4493 for (int i = 0; i < 10; ++i) { in foo()
4495 for (int i = 0; i < 10; ++i) in foo()
4500 #pragma omp distribute parallel for simd in foo()
4501 for (int i = 0; i < 10; ++i) { in foo()
4509 #pragma omp distribute parallel for simd in foo()
4510 for (int i = 0; i < 10; ++i) { in foo()
4518 #pragma omp distribute parallel for simd in foo()
4519 for (int i = 0; i < 10; ++i) { in foo()
4527 #pragma omp distribute parallel for simd in foo()
4528 for (int i = 0; i < 10; ++i) { in foo()
4536 #pragma omp distribute parallel for simd in foo()
4537 for (int i = 0; i < 10; ++i) { in foo()
4545 #pragma omp distribute parallel for simd in foo()
4546 for (int i = 0; i < 10; ++i) { in foo()
4557 #pragma omp distribute parallel for simd in foo()
4558 for (int i = 0; i < 10; ++i) { in foo()
4559 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd regi… in foo()
4560 for (int i = 0; i < 10; ++i) in foo()
4565 #pragma omp distribute parallel for simd in foo()
4566 for (int i = 0; i < 10; ++i) { in foo()
4567 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd… in foo()
4568 for (int i = 0; i < 10; ++i) in foo()
4573 #pragma omp distribute parallel for simd in foo()
4574 for (int i = 0; i < 10; ++i) { in foo()
4582 #pragma omp distribute parallel for simd in foo()
4583 for (int i = 0; i < 10; ++i) { in foo()
4591 #pragma omp distribute parallel for simd in foo()
4592 for (int i = 0; i < 10; ++i) { in foo()
4598 #pragma omp distribute parallel for simd in foo()
4599 for (int i = 0; i < 10; ++i) { in foo()
4605 #pragma omp distribute parallel for simd in foo()
4606 for (int i = 0; i < 10; ++i) { in foo()
4612 #pragma omp distribute parallel for simd in foo()
4613 for (int i = 0; i < 10; ++i) { in foo()
4619 #pragma omp distribute parallel for simd in foo()
4620 for (int i = 0; i < 10; ++i) { in foo()
4626 #pragma omp distribute parallel for simd in foo()
4627 for (int i = 0; i < 10; ++i) { in foo()
4633 #pragma omp distribute parallel for simd in foo()
4634 for (int i = 0; i < 10; ++i) { in foo()
4640 #pragma omp distribute parallel for simd in foo()
4641 for (int i = 0; i < 10; ++i) { in foo()
4647 #pragma omp distribute parallel for simd in foo()
4648 for (int i = 0; i < 10; ++i) { in foo()
4649 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside a si… in foo()
4650 for (int i = 0; i < 10; ++i) in foo()
4655 #pragma omp distribute parallel for simd in foo()
4656 for (int i = 0; i < 10; ++i) { in foo()
4662 #pragma omp distribute parallel for simd in foo()
4663 for (int i = 0; i < 10; ++i) { in foo()
4669 #pragma omp distribute parallel for simd in foo()
4670 for (int i = 0; i < 10; ++i) { in foo()
4676 #pragma omp distribute parallel for simd in foo()
4677 for (int i = 0; i < 10; ++i) { in foo()
4683 #pragma omp distribute parallel for simd in foo()
4684 for (int i = 0; i < 10; ++i) { in foo()
4686 for (int i = 0; i < 10; ++i) in foo()
4695 #pragma omp for in foo()
4696 for (int i = 0; i < 10; ++i) in foo()
4700 for (int i = 0; i < 10; ++i) in foo()
4703 #pragma omp for simd in foo()
4704 for (int i = 0; i < 10; ++i) in foo()
4731 #pragma omp parallel for in foo()
4732 for (int i = 0; i < 10; ++i) in foo()
4735 #pragma omp parallel for simd in foo()
4736 for (int i = 0; i < 10; ++i) in foo()
4770 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
4789 #pragma omp target parallel for in foo()
4790 for (int i = 0; i < 10; ++i) in foo()
4810 for (int i = 0; i < 10; ++i) in foo()
4816 for (int i = 0; i < 10; ++i) in foo()
4826 …allel for // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps yo… in foo()
4827 for (int i = 0; i < 10; ++i) in foo()
4832 …lel for simd // expected-error {{region cannot be closely nested inside 'parallel' region; perhaps… in foo()
4833 for (int i = 0; i < 10; ++i) in foo()
4839 for (int i = 0; i < 10; ++i) in foo()
4845 for (int i = 0; i < 10; ++i) { in foo()
4846 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}} in foo()
4847 for (int i = 0; i < 10; ++i) in foo()
4851 for (int i = 0; i < 10; ++i) { in foo()
4853 for (int i = 0; i < 10; ++i) in foo()
4857 for (int i = 0; i < 10; ++i) { in foo()
4858 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}} in foo()
4859 for (int i = 0; i < 10; ++i) in foo()
4863 for (int i = 0; i < 10; ++i) { in foo()
4865 for (int i = 0; i < 10; ++i) in foo()
4869 for (int i = 0; i < 10; ++i) { in foo()
4876 for (int i = 0; i < 10; ++i) { in foo()
4883 for (int i = 0; i < 10; ++i) { in foo()
4890 for (int i = 0; i < 10; ++i) { in foo()
4897 for (int i = 0; i < 10; ++i) { in foo()
4898 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd regi… in foo()
4899 for (int i = 0; i < 10; ++i) in foo()
4903 for (int i = 0; i < 10; ++i) { in foo()
4904 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd… in foo()
4905 for (int i = 0; i < 10; ++i) in foo()
4909 for (int i = 0; i < 10; ++i) { in foo()
4916 for (int i = 0; i < 10; ++i) { in foo()
4923 for (int i = 0; i < 10; ++i) { in foo()
4928 for (int i = 0; i < 10; ++i) { in foo()
4933 for (int i = 0; i < 10; ++i) { in foo()
4938 for (int i = 0; i < 10; ++i) { in foo()
4943 for (int i = 0; i < 10; ++i) { in foo()
4948 for (int i = 0; i < 10; ++i) { in foo()
4953 for (int i = 0; i < 10; ++i) { in foo()
4958 for (int i = 0; i < 10; ++i) { in foo()
4963 for (int i = 0; i < 10; ++i) { in foo()
4964 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside a si… in foo()
4965 for (int i = 0; i < 10; ++i) in foo()
4969 for (int i = 0; i < 10; ++i) { in foo()
4974 for (int i = 0; i < 10; ++i) { in foo()
4979 for (int i = 0; i < 10; ++i) { in foo()
4984 for (int i = 0; i < 10; ++i) { in foo()
4986 for (int i = 0; i < 10; ++i) in foo()
4990 for (int i = 0; i < 10; ++i) { in foo()
4992 for (int j = 0; j < 10; ++j) in foo()
4996 for (int i = 0; i < 10; ++i) { in foo()
5001 for (int i = 0; i < 10; ++i) { in foo()
5002 #pragma omp distribute parallel for // expected-error {{OpenMP constructs may not be nested inside … in foo()
5003 for (int j = 0; j < 10; ++j) in foo()
5007 for (int i = 0; i < 10; ++i) { in foo()
5008 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested in… in foo()
5009 for (int j = 0; j < 10; ++j) in foo()
5013 for (int i = 0; i < 10; ++i) { in foo()
5015 for (int j = 0; j < 10; ++j) in foo()
5019 // FOR DIRECTIVE in foo()
5020 #pragma omp for in foo()
5021 for (int i = 0; i < 10; ++i) { in foo()
5022 #pragma omp for // expected-error {{region cannot be closely nested inside 'for' region; perhaps yo… in foo()
5023 for (int i = 0; i < 10; ++i) in foo()
5026 #pragma omp for in foo()
5027 for (int i = 0; i < 10; ++i) { in foo()
5029 for (int i = 0; i < 10; ++i) in foo()
5032 #pragma omp for in foo()
5033 for (int i = 0; i < 10; ++i) { in foo()
5034 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'for' region; perha… in foo()
5035 for (int i = 0; i < 10; ++i) in foo()
5038 #pragma omp for in foo()
5039 for (int i = 0; i < 10; ++i) { in foo()
5041 for (int i = 0; i < 10; ++i) in foo()
5044 #pragma omp for in foo()
5045 for (int i = 0; i < 10; ++i) { in foo()
5046 #pragma omp sections // expected-error {{region cannot be closely nested inside 'for' region; perha… in foo()
5051 #pragma omp for in foo()
5052 for (int i = 0; i < 10; ++i) { in foo()
5053 …ted-error {{'omp section' directive must be closely nested to a sections region, not a for region}} in foo()
5058 #pragma omp for in foo()
5059 for (int i = 0; i < 10; ++i) { in foo()
5060 #pragma omp single // expected-error {{region cannot be closely nested inside 'for' region; perhaps… in foo()
5062 #pragma omp master // expected-error {{region cannot be closely nested inside 'for' region}} in foo()
5067 #pragma omp for in foo()
5068 for (int i = 0; i < 10; ++i) { in foo()
5075 #pragma omp for // OK in foo()
5076 for (int i = 0; i < 10; ++i) in foo()
5078 #pragma omp for simd // OK in foo()
5079 for (int i = 0; i < 10; ++i) in foo()
5087 #pragma omp for in foo()
5088 for (int i = 0; i < 10; ++i) { in foo()
5089 #pragma omp parallel for in foo()
5090 for (int i = 0; i < 10; ++i) in foo()
5093 #pragma omp for in foo()
5094 for (int i = 0; i < 10; ++i) { in foo()
5095 #pragma omp parallel for simd in foo()
5096 for (int i = 0; i < 10; ++i) in foo()
5099 #pragma omp for in foo()
5100 for (int i = 0; i < 10; ++i) { in foo()
5106 #pragma omp for in foo()
5107 for (int i = 0; i < 10; ++i) { in foo()
5113 #pragma omp for in foo()
5114 for (int i = 0; i < 10; ++i) { in foo()
5118 #pragma omp for in foo()
5119 for (int i = 0; i < 10; ++i) { in foo()
5120 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'for' region}} in foo()
5123 #pragma omp for in foo()
5124 for (int i = 0; i < 10; ++i) { in foo()
5128 #pragma omp for in foo()
5129 for (int i = 0; i < 10; ++i) { in foo()
5133 #pragma omp for in foo()
5134 for (int i = 0; i < 10; ++i) { in foo()
5135 …ot be closely nested inside 'for' region; perhaps you forget to enclose 'omp ordered' directive in… in foo()
5138 #pragma omp for ordered in foo()
5139 for (int i = 0; i < 10; ++i) { in foo()
5143 #pragma omp for in foo()
5144 for (int i = 0; i < 10; ++i) { in foo()
5148 #pragma omp for in foo()
5149 for (int i = 0; i < 10; ++i) { in foo()
5153 #pragma omp for in foo()
5154 for (int i = 0; i < 10; ++i) { in foo()
5158 #pragma omp for in foo()
5159 for (int i = 0; i < 10; ++i) { in foo()
5160 #pragma omp target parallel for in foo()
5161 for (int i = 0; i < 10; ++i) in foo()
5164 #pragma omp for in foo()
5165 for (int i = 0; i < 10; ++i) { in foo()
5169 #pragma omp for in foo()
5170 for (int i = 0; i < 10; ++i) { in foo()
5174 #pragma omp for in foo()
5175 for (int i = 0; i < 10; ++i) { in foo()
5176 #pragma omp teams // expected-error {{region cannot be closely nested inside 'for' region; perhaps … in foo()
5179 #pragma omp for in foo()
5180 for (int i = 0; i < 10; ++i) { in foo()
5182 for (int i = 0; i < 10; ++i) in foo()
5185 #pragma omp for in foo()
5186 for (int i = 0; i < 10; ++i) { in foo()
5187 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'for' region; per… in foo()
5188 for (int j = 0; j < 10; ++j) in foo()
5191 #pragma omp for in foo()
5192 for (int i = 0; i < 10; ++i) { in foo()
5196 #pragma omp for in foo()
5197 for (int i = 0; i < 10; ++i) { in foo()
5198 …parallel for // expected-error {{region cannot be closely nested inside 'for' region; perhaps you … in foo()
5199 for (int j = 0; j < 10; ++j) in foo()
5202 #pragma omp for in foo()
5203 for (int i = 0; i < 10; ++i) { in foo()
5204 …allel for simd // expected-error {{region cannot be closely nested inside 'for' region; perhaps yo… in foo()
5205 for (int j = 0; j < 10; ++j) in foo()
5208 #pragma omp for in foo()
5209 for (int i = 0; i < 10; ++i) { in foo()
5210 #pragma omp distribute simd // expected-error {{region cannot be closely nested inside 'for' region… in foo()
5211 for (int j = 0; j < 10; ++j) in foo()
5215 // FOR SIMD DIRECTIVE in foo()
5216 #pragma omp for simd in foo()
5217 for (int i = 0; i < 10; ++i) { in foo()
5218 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}} in foo()
5219 for (int i = 0; i < 10; ++i) in foo()
5222 #pragma omp for simd in foo()
5223 for (int i = 0; i < 10; ++i) { in foo()
5225 for (int i = 0; i < 10; ++i) in foo()
5228 #pragma omp for simd in foo()
5229 for (int i = 0; i < 10; ++i) { in foo()
5230 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}} in foo()
5231 for (int i = 0; i < 10; ++i) in foo()
5234 #pragma omp for simd in foo()
5235 for (int i = 0; i < 10; ++i) { in foo()
5237 for (int i = 0; i < 10; ++i) in foo()
5240 #pragma omp for simd in foo()
5241 for (int i = 0; i < 10; ++i) { in foo()
5247 #pragma omp for simd in foo()
5248 for (int i = 0; i < 10; ++i) { in foo()
5254 #pragma omp for simd in foo()
5255 for (int i = 0; i < 10; ++i) { in foo()
5261 #pragma omp for simd in foo()
5262 for (int i = 0; i < 10; ++i) { in foo()
5268 #pragma omp for simd in foo()
5269 for (int i = 0; i < 10; ++i) { in foo()
5270 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd regi… in foo()
5271 for (int i = 0; i < 10; ++i) in foo()
5274 #pragma omp for simd in foo()
5275 for (int i = 0; i < 10; ++i) { in foo()
5276 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd… in foo()
5277 for (int i = 0; i < 10; ++i) in foo()
5280 #pragma omp for simd in foo()
5281 for (int i = 0; i < 10; ++i) { in foo()
5287 #pragma omp for simd in foo()
5288 for (int i = 0; i < 10; ++i) { in foo()
5294 #pragma omp for simd in foo()
5295 for (int i = 0; i < 10; ++i) { in foo()
5299 #pragma omp for simd in foo()
5300 for (int i = 0; i < 10; ++i) { in foo()
5304 #pragma omp for simd in foo()
5305 for (int i = 0; i < 10; ++i) { in foo()
5309 #pragma omp for simd in foo()
5310 for (int i = 0; i < 10; ++i) { in foo()
5314 #pragma omp for simd in foo()
5315 for (int i = 0; i < 10; ++i) { in foo()
5319 #pragma omp for simd in foo()
5320 for (int i = 0; i < 10; ++i) { in foo()
5324 #pragma omp for simd in foo()
5325 for (int i = 0; i < 10; ++i) { in foo()
5329 #pragma omp for simd in foo()
5330 for (int i = 0; i < 10; ++i) { in foo()
5334 #pragma omp for simd in foo()
5335 for (int i = 0; i < 10; ++i) { in foo()
5336 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside a si… in foo()
5337 for (int i = 0; i < 10; ++i) in foo()
5340 #pragma omp for simd in foo()
5341 for (int i = 0; i < 10; ++i) { in foo()
5345 #pragma omp for simd in foo()
5346 for (int i = 0; i < 10; ++i) { in foo()
5350 #pragma omp for simd in foo()
5351 for (int i = 0; i < 10; ++i) { in foo()
5355 #pragma omp for simd in foo()
5356 for (int i = 0; i < 10; ++i) { in foo()
5358 for (int i = 0; i < 10; ++i) in foo()
5361 #pragma omp for simd in foo()
5362 for (int i = 0; i < 10; ++i) { in foo()
5364 for (int j = 0; j < 10; ++j) in foo()
5367 #pragma omp for simd in foo()
5368 for (int i = 0; i < 10; ++i) { in foo()
5372 #pragma omp for simd in foo()
5373 for (int i = 0; i < 10; ++i) { in foo()
5374 #pragma omp distribute parallel for // expected-error {{OpenMP constructs may not be nested inside … in foo()
5375 for (int j = 0; j < 10; ++j) in foo()
5378 #pragma omp for simd in foo()
5379 for (int i = 0; i < 10; ++i) { in foo()
5380 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested in… in foo()
5381 for (int j = 0; j < 10; ++j) in foo()
5384 #pragma omp for simd in foo()
5385 for (int i = 0; i < 10; ++i) { in foo()
5387 for (int j = 0; j < 10; ++j) in foo()
5394 #pragma omp for // expected-error {{region cannot be closely nested inside 'sections' region; perha… in foo()
5395 for (int i = 0; i < 10; ++i) in foo()
5401 for (int i = 0; i < 10; ++i) in foo()
5406 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'sections' region; … in foo()
5407 for (int i = 0; i < 10; ++i) in foo()
5413 for (int i = 0; i < 10; ++i) in foo()
5447 #pragma omp for // OK in foo()
5448 for (int i = 0; i < 10; ++i) in foo()
5450 #pragma omp for simd // OK in foo()
5451 for (int i = 0; i < 10; ++i) in foo()
5461 #pragma omp parallel for in foo()
5462 for (int i = 0; i < 10; ++i) in foo()
5467 #pragma omp parallel for simd in foo()
5468 for (int i = 0; i < 10; ++i) in foo()
5504 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
5524 #pragma omp target parallel for in foo()
5525 for (int i = 0; i < 10; ++i) in foo()
5544 for (int i = 0; i < 10; ++i) in foo()
5550 for (int i = 0; i < 10; ++i) in foo()
5559 …allel for // expected-error {{region cannot be closely nested inside 'sections' region; perhaps yo… in foo()
5560 for (int i = 0; i < 10; ++i) in foo()
5565 …lel for simd // expected-error {{region cannot be closely nested inside 'sections' region; perhaps… in foo()
5566 for (int i = 0; i < 10; ++i) in foo()
5572 for (int i = 0; i < 10; ++i) in foo()
5585 #pragma omp for // expected-error {{region cannot be closely nested inside 'section' region; perhap… in foo()
5586 for (int i = 0; i < 10; ++i) in foo()
5595 for (int i = 0; i < 10; ++i) in foo()
5603 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'section' region; p… in foo()
5604 for (int i = 0; i < 10; ++i) in foo()
5613 for (int i = 0; i < 10; ++i) in foo()
5659 #pragma omp for // OK in foo()
5660 for (int i = 0; i < 10; ++i) in foo()
5662 #pragma omp for simd // OK in foo()
5663 for (int i = 0; i < 10; ++i) in foo()
5676 #pragma omp parallel for in foo()
5677 for (int i = 0; i < 10; ++i) in foo()
5685 #pragma omp parallel for simd in foo()
5686 for (int i = 0; i < 10; ++i) in foo()
5746 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
5778 #pragma omp target parallel for in foo()
5779 for (int i = 0; i < 10; ++i) in foo()
5812 for (int i = 0; i < 10; ++i) in foo()
5820 for (int i = 0; i < 10; ++i) in foo()
5834 …rallel for // expected-error {{region cannot be closely nested inside 'section' region; perhaps yo… in foo()
5835 for (int i = 0; i < 10; ++i) in foo()
5841 …lel for simd // expected-error {{region cannot be closely nested inside 'section' region; perhaps … in foo()
5842 for (int i = 0; i < 10; ++i) in foo()
5849 for (int i = 0; i < 10; ++i) in foo()
5856 #pragma omp for // expected-error {{region cannot be closely nested inside 'single' region; perhaps… in foo()
5857 for (int i = 0; i < 10; ++i) in foo()
5863 for (int i = 0; i < 10; ++i) in foo()
5868 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'single' region; pe… in foo()
5869 for (int i = 0; i < 10; ++i) in foo()
5875 for (int i = 0; i < 10; ++i) in foo()
5904 #pragma omp for // OK in foo()
5905 for (int i = 0; i < 10; ++i) in foo()
5907 #pragma omp for simd // OK in foo()
5908 for (int i = 0; i < 10; ++i) in foo()
5918 #pragma omp parallel for in foo()
5919 for (int i = 0; i < 10; ++i) in foo()
5924 #pragma omp parallel for simd in foo()
5925 for (int i = 0; i < 10; ++i) in foo()
5964 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
5984 #pragma omp target parallel for in foo()
5985 for (int i = 0; i < 10; ++i) in foo()
6006 for (int i = 0; i < 10; ++i) in foo()
6012 for (int i = 0; i < 10; ++i) in foo()
6022 …rallel for // expected-error {{region cannot be closely nested inside 'single' region; perhaps you… in foo()
6023 for (int i = 0; i < 10; ++i) in foo()
6028 …llel for simd // expected-error {{region cannot be closely nested inside 'single' region; perhaps … in foo()
6029 for (int i = 0; i < 10; ++i) in foo()
6035 for (int i = 0; i < 10; ++i) in foo()
6042 #pragma omp for // expected-error {{region cannot be closely nested inside 'master' region; perhaps… in foo()
6043 for (int i = 0; i < 10; ++i) in foo()
6049 for (int i = 0; i < 10; ++i) in foo()
6054 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'master' region; pe… in foo()
6055 for (int i = 0; i < 10; ++i) in foo()
6061 for (int i = 0; i < 10; ++i) in foo()
6100 #pragma omp for // OK in foo()
6101 for (int i = 0; i < 10; ++i) in foo()
6103 #pragma omp for simd // OK in foo()
6104 for (int i = 0; i < 10; ++i) in foo()
6114 #pragma omp parallel for in foo()
6115 for (int i = 0; i < 10; ++i) in foo()
6120 #pragma omp parallel for simd in foo()
6121 for (int i = 0; i < 10; ++i) in foo()
6160 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
6180 #pragma omp target parallel for in foo()
6181 for (int i = 0; i < 10; ++i) in foo()
6202 for (int i = 0; i < 10; ++i) in foo()
6208 for (int i = 0; i < 10; ++i) in foo()
6218 …rallel for // expected-error {{region cannot be closely nested inside 'master' region; perhaps you… in foo()
6219 for (int i = 0; i < 10; ++i) in foo()
6224 …llel for simd // expected-error {{region cannot be closely nested inside 'master' region; perhaps … in foo()
6225 for (int i = 0; i < 10; ++i) in foo()
6231 for (int i = 0; i < 10; ++i) in foo()
6238 #pragma omp for // expected-error {{region cannot be closely nested inside 'critical' region; perha… in foo()
6239 for (int i = 0; i < 10; ++i) in foo()
6245 for (int i = 0; i < 10; ++i) in foo()
6250 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'critical' region; … in foo()
6251 for (int i = 0; i < 10; ++i) in foo()
6257 for (int i = 0; i < 10; ++i) in foo()
6296 #pragma omp for // OK in foo()
6297 for (int i = 0; i < 10; ++i) in foo()
6299 #pragma omp for simd // OK in foo()
6300 for (int i = 0; i < 10; ++i) in foo()
6310 #pragma omp parallel for in foo()
6311 for (int i = 0; i < 10; ++i) in foo()
6316 #pragma omp parallel for simd in foo()
6317 for (int i = 0; i < 10; ++i) in foo()
6375 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
6395 #pragma omp target parallel for in foo()
6396 for (int i = 0; i < 10; ++i) in foo()
6417 for (int i = 0; i < 10; ++i) in foo()
6423 for (int i = 0; i < 10; ++i) in foo()
6433 …allel for // expected-error {{region cannot be closely nested inside 'critical' region; perhaps yo… in foo()
6434 for (int i = 0; i < 10; ++i) in foo()
6439 …lel for simd // expected-error {{region cannot be closely nested inside 'critical' region; perhaps… in foo()
6440 for (int i = 0; i < 10; ++i) in foo()
6446 for (int i = 0; i < 10; ++i) in foo()
6450 // PARALLEL FOR DIRECTIVE in foo()
6451 #pragma omp parallel for in foo()
6452 for (int i = 0; i < 10; ++i) { in foo()
6453 #pragma omp for // expected-error {{region cannot be closely nested inside 'parallel for' region; p… in foo()
6454 for (int i = 0; i < 10; ++i) in foo()
6457 #pragma omp parallel for in foo()
6458 for (int i = 0; i < 10; ++i) { in foo()
6460 for (int i = 0; i < 10; ++i) in foo()
6463 #pragma omp parallel for in foo()
6464 for (int i = 0; i < 10; ++i) { in foo()
6465 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'parallel for' regi… in foo()
6466 for (int i = 0; i < 10; ++i) in foo()
6470 #pragma omp parallel for in foo()
6471 for (int i = 0; i < 10; ++i) { in foo()
6473 for (int i = 0; i < 10; ++i) in foo()
6476 #pragma omp parallel for in foo()
6477 for (int i = 0; i < 10; ++i) { in foo()
6478 #pragma omp sections // expected-error {{region cannot be closely nested inside 'parallel for' regi… in foo()
6483 #pragma omp parallel for in foo()
6484 for (int i = 0; i < 10; ++i) { in foo()
6485 … {{'omp section' directive must be closely nested to a sections region, not a parallel for region}} in foo()
6490 #pragma omp parallel for in foo()
6491 for (int i = 0; i < 10; ++i) { in foo()
6492 #pragma omp single // expected-error {{region cannot be closely nested inside 'parallel for' region… in foo()
6496 #pragma omp master // expected-error {{region cannot be closely nested inside 'parallel for' region… in foo()
6505 #pragma omp parallel for in foo()
6506 for (int i = 0; i < 10; ++i) { in foo()
6521 #pragma omp for // OK in foo()
6522 for (int i = 0; i < 10; ++i) in foo()
6524 #pragma omp for simd // OK in foo()
6525 for (int i = 0; i < 10; ++i) in foo()
6533 #pragma omp parallel for in foo()
6534 for (int i = 0; i < 10; ++i) { in foo()
6535 #pragma omp parallel for in foo()
6536 for (int i = 0; i < 10; ++i) in foo()
6539 #pragma omp parallel for in foo()
6540 for (int i = 0; i < 10; ++i) { in foo()
6541 #pragma omp parallel for simd in foo()
6542 for (int i = 0; i < 10; ++i) in foo()
6545 #pragma omp parallel for in foo()
6546 for (int i = 0; i < 10; ++i) { in foo()
6552 #pragma omp parallel for in foo()
6553 for (int i = 0; i < 10; ++i) { in foo()
6559 #pragma omp parallel for in foo()
6560 for (int i = 0; i < 10; ++i) { in foo()
6564 #pragma omp parallel for in foo()
6565 for (int i = 0; i < 10; ++i) { in foo()
6566 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'parallel for' regio… in foo()
6569 #pragma omp parallel for in foo()
6570 for (int i = 0; i < 10; ++i) { in foo()
6574 #pragma omp parallel for in foo()
6575 for (int i = 0; i < 10; ++i) { in foo()
6579 #pragma omp parallel for in foo()
6580 for (int i = 0; i < 10; ++i) { in foo()
6581 …sely nested inside 'parallel for' region; perhaps you forget to enclose 'omp ordered' directive in… in foo()
6584 #pragma omp parallel for ordered in foo()
6585 for (int i = 0; i < 10; ++i) { in foo()
6589 #pragma omp parallel for in foo()
6590 for (int i = 0; i < 10; ++i) { in foo()
6594 #pragma omp parallel for in foo()
6595 for (int i = 0; i < 10; ++i) { in foo()
6599 #pragma omp parallel for in foo()
6600 for (int i = 0; i < 10; ++i) { in foo()
6604 #pragma omp parallel for in foo()
6605 for (int i = 0; i < 10; ++i) { in foo()
6606 #pragma omp target parallel for in foo()
6607 for (int i = 0; i < 10; ++i) in foo()
6610 #pragma omp parallel for in foo()
6611 for (int i = 0; i < 10; ++i) { in foo()
6615 #pragma omp parallel for in foo()
6616 for (int i = 0; i < 10; ++i) { in foo()
6620 #pragma omp parallel for in foo()
6621 for (int i = 0; i < 10; ++i) { in foo()
6622 #pragma omp teams // expected-error {{region cannot be closely nested inside 'parallel for' region;… in foo()
6625 #pragma omp parallel for in foo()
6626 for (int i = 0; i < 10; ++i) { in foo()
6628 for (int i = 0; i < 10; ++i) in foo()
6631 #pragma omp parallel for in foo()
6632 for (int i = 0; i < 10; ++i) { in foo()
6633 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'parallel for' re… in foo()
6634 for (int j = 0; j < 10; ++j) in foo()
6637 #pragma omp parallel for in foo()
6638 for (int i = 0; i < 10; ++i) { in foo()
6642 #pragma omp parallel for in foo()
6643 for (int i = 0; i < 10; ++i) { in foo()
6644 …lel for // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps … in foo()
6645 for (int j = 0; j < 10; ++j) in foo()
6648 #pragma omp parallel for in foo()
6649 for (int i = 0; i < 10; ++i) { in foo()
6650 …l for simd // expected-error {{region cannot be closely nested inside 'parallel for' region; perha… in foo()
6651 for (int j = 0; j < 10; ++j) in foo()
6654 #pragma omp parallel for in foo()
6655 for (int i = 0; i < 10; ++i) { in foo()
6656 … simd // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps yo… in foo()
6657 for (int j = 0; j < 10; ++j) in foo()
6661 // PARALLEL FOR SIMD DIRECTIVE in foo()
6662 #pragma omp parallel for simd in foo()
6663 for (int i = 0; i < 10; ++i) { in foo()
6664 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}} in foo()
6665 for (int i = 0; i < 10; ++i) in foo()
6668 #pragma omp parallel for simd in foo()
6669 for (int i = 0; i < 10; ++i) { in foo()
6671 for (int i = 0; i < 10; ++i) in foo()
6674 #pragma omp parallel for simd in foo()
6675 for (int i = 0; i < 10; ++i) { in foo()
6676 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}} in foo()
6677 for (int i = 0; i < 10; ++i) in foo()
6680 #pragma omp parallel for simd in foo()
6681 for (int i = 0; i < 10; ++i) { in foo()
6683 for (int i = 0; i < 10; ++i) in foo()
6686 #pragma omp parallel for simd in foo()
6687 for (int i = 0; i < 10; ++i) { in foo()
6693 #pragma omp parallel for simd in foo()
6694 for (int i = 0; i < 10; ++i) { in foo()
6700 #pragma omp parallel for simd in foo()
6701 for (int i = 0; i < 10; ++i) { in foo()
6708 #pragma omp parallel for simd in foo()
6709 for (int i = 0; i < 10; ++i) { in foo()
6716 #pragma omp parallel for simd in foo()
6717 for (int i = 0; i < 10; ++i) { in foo()
6724 #pragma omp parallel for simd in foo()
6725 for (int i = 0; i < 10; ++i) { in foo()
6732 #pragma omp for in foo()
6733 for (int i = 0; i < 10; ++i) in foo()
6735 #pragma omp for simd in foo()
6736 for (int i = 0; i < 10; ++i) in foo()
6744 #pragma omp parallel for simd in foo()
6745 for (int i = 0; i < 10; ++i) { in foo()
6746 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd regi… in foo()
6747 for (int i = 0; i < 10; ++i) in foo()
6750 #pragma omp parallel for simd in foo()
6751 for (int i = 0; i < 10; ++i) { in foo()
6752 #pragma omp parallel for simd// expected-error {{OpenMP constructs may not be nested inside a simd … in foo()
6753 for (int i = 0; i < 10; ++i) in foo()
6756 #pragma omp parallel for simd in foo()
6757 for (int i = 0; i < 10; ++i) { in foo()
6763 #pragma omp parallel for simd in foo()
6764 for (int i = 0; i < 10; ++i) { in foo()
6770 #pragma omp parallel for simd in foo()
6771 for (int i = 0; i < 10; ++i) { in foo()
6775 #pragma omp parallel for simd in foo()
6776 for (int i = 0; i < 10; ++i) { in foo()
6780 #pragma omp parallel for simd in foo()
6781 for (int i = 0; i < 10; ++i) { in foo()
6785 #pragma omp parallel for simd in foo()
6786 for (int i = 0; i < 10; ++i) { in foo()
6790 #pragma omp parallel for simd in foo()
6791 for (int i = 0; i < 10; ++i) { in foo()
6795 #pragma omp parallel for simd in foo()
6796 for (int i = 0; i < 10; ++i) { in foo()
6800 #pragma omp parallel for simd in foo()
6801 for (int i = 0; i < 10; ++i) { in foo()
6805 #pragma omp parallel for simd in foo()
6806 for (int i = 0; i < 10; ++i) { in foo()
6810 #pragma omp parallel for simd in foo()
6811 for (int i = 0; i < 10; ++i) { in foo()
6815 #pragma omp parallel for simd in foo()
6816 for (int i = 0; i < 10; ++i) { in foo()
6817 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside a si… in foo()
6818 for (int i = 0; i < 10; ++i) in foo()
6821 #pragma omp parallel for simd in foo()
6822 for (int i = 0; i < 10; ++i) { in foo()
6826 #pragma omp parallel for simd in foo()
6827 for (int i = 0; i < 10; ++i) { in foo()
6831 #pragma omp parallel for simd in foo()
6832 for (int i = 0; i < 10; ++i) { in foo()
6836 #pragma omp parallel for simd in foo()
6837 for (int i = 0; i < 10; ++i) { in foo()
6839 for (int i = 0; i < 10; ++i) in foo()
6842 #pragma omp parallel for simd in foo()
6843 for (int i = 0; i < 10; ++i) { in foo()
6845 for (int j = 0; j < 10; ++j) in foo()
6848 #pragma omp parallel for simd in foo()
6849 for (int i = 0; i < 10; ++i) { in foo()
6853 #pragma omp parallel for simd in foo()
6854 for (int i = 0; i < 10; ++i) { in foo()
6855 #pragma omp distribute parallel for // expected-error {{OpenMP constructs may not be nested inside … in foo()
6856 for (int j = 0; j < 10; ++j) in foo()
6859 #pragma omp parallel for simd in foo()
6860 for (int i = 0; i < 10; ++i) { in foo()
6861 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested in… in foo()
6862 for (int j = 0; j < 10; ++j) in foo()
6865 #pragma omp parallel for simd in foo()
6866 for (int i = 0; i < 10; ++i) { in foo()
6868 for (int j = 0; j < 10; ++j) in foo()
6875 #pragma omp for // expected-error {{region cannot be closely nested inside 'parallel sections' regi… in foo()
6876 for (int i = 0; i < 10; ++i) in foo()
6882 for (int i = 0; i < 10; ++i) in foo()
6887 …agma omp for simd // expected-error {{region cannot be closely nested inside 'parallel sections' r… in foo()
6888 for (int i = 0; i < 10; ++i) in foo()
6894 for (int i = 0; i < 10; ++i) in foo()
6939 #pragma omp for // OK in foo()
6940 for (int i = 0; i < 10; ++i) in foo()
6942 #pragma omp for simd // OK in foo()
6943 for (int i = 0; i < 10; ++i) in foo()
6953 #pragma omp parallel for in foo()
6954 for (int i = 0; i < 10; ++i) in foo()
6959 #pragma omp parallel for simd in foo()
6960 for (int i = 0; i < 10; ++i) in foo()
6995 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
7015 #pragma omp target parallel for in foo()
7016 for (int i = 0; i < 10; ++i) in foo()
7035 for (int i = 0; i < 10; ++i) in foo()
7041 for (int i = 0; i < 10; ++i) in foo()
7050 …l for // expected-error {{region cannot be closely nested inside 'parallel sections' region; perha… in foo()
7051 for (int i = 0; i < 10; ++i) in foo()
7056for simd // expected-error {{region cannot be closely nested inside 'parallel sections' region; pe… in foo()
7057 for (int i = 0; i < 10; ++i) in foo()
7063 for (int i = 0; i < 10; ++i) in foo()
7069 #pragma omp for // expected-error {{region cannot be closely nested inside 'task' region; perhaps y… in foo()
7070 for (int i = 0; i < 10; ++i) in foo()
7074 for (int i = 0; i < 10; ++i) in foo()
7077 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'task' region; perh… in foo()
7078 for (int i = 0; i < 10; ++i) in foo()
7100 #pragma omp parallel for in foo()
7101 for (int i = 0; i < 10; ++i) in foo()
7104 #pragma omp parallel for simd in foo()
7105 for (int i = 0; i < 10; ++i) in foo()
7139 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
7158 #pragma omp target parallel for in foo()
7159 for (int i = 0; i < 10; ++i) in foo()
7179 for (int i = 0; i < 10; ++i) in foo()
7185 for (int i = 0; i < 10; ++i) in foo()
7195 …arallel for // expected-error {{region cannot be closely nested inside 'task' region; perhaps you … in foo()
7196 for (int i = 0; i < 10; ++i) in foo()
7201 …allel for simd // expected-error {{region cannot be closely nested inside 'task' region; perhaps y… in foo()
7202 for (int i = 0; i < 10; ++i) in foo()
7208 for (int i = 0; i < 10; ++i) in foo()
7214 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7217 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside an atomic region}} in foo()
7218 for (int i = 0; i < 10; ++i) in foo()
7222 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7226 for (int i = 0; i < 10; ++i) in foo()
7230 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7233 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside an atomic regio… in foo()
7234 for (int i = 0; i < 10; ++i) in foo()
7238 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7242 for (int i = 0; i < 10; ++i) in foo()
7246 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7255 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7264 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7273 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7282 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7291 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7294 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside an atomic r… in foo()
7295 for (int i = 0; i < 10; ++i) in foo()
7299 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7302 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside an ato… in foo()
7303 for (int i = 0; i < 10; ++i) in foo()
7307 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7316 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7325 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7332 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7339 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7346 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7353 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7360 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7367 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7374 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7381 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7384 #pragma omp target parallel for // expected-error {{OpenMP constructs may not be nested inside an a… in foo()
7385 for (int i = 0; i < 10; ++i) in foo()
7389 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7396 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7403 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7410 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7414 for (int i = 0; i < 10; ++i) in foo()
7418 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7422 for (int i = 0; i < 10; ++i) in foo()
7426 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7432 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7435 #pragma omp distribute parallel for// expected-error {{OpenMP constructs may not be nested inside a… in foo()
7436 for (int i = 0; i < 10; ++i) in foo()
7440 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7443 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested in… in foo()
7444 for (int i = 0; i < 10; ++i) in foo()
7448 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7452 for (int i = 0; i < 10; ++i) in foo()
7461 #pragma omp for in foo()
7462 for (int i = 0; i < 10; ++i) in foo()
7466 for (int i = 0; i < 10; ++i) in foo()
7469 #pragma omp for simd in foo()
7470 for (int i = 0; i < 10; ++i) in foo()
7497 #pragma omp parallel for in foo()
7498 for (int i = 0; i < 10; ++i) in foo()
7501 #pragma omp parallel for simd in foo()
7502 for (int i = 0; i < 10; ++i) in foo()
7536 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
7555 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target' region}} in foo()
7556 for (int i = 0; i < 10; ++i) in foo()
7580 for (int i = 0; i < 10; ++i) in foo()
7586 for (int i = 0; i < 10; ++i) in foo()
7590 …// expected-error@+2 {{the statement for 'atomic' must be an expression statement of form '++x;', … in foo()
7598 …rallel for // expected-error {{region cannot be closely nested inside 'target' region; perhaps you… in foo()
7599 for (int i = 0; i < 10; ++i) in foo()
7604 …llel for simd // expected-error {{region cannot be closely nested inside 'target' region; perhaps … in foo()
7605 for (int i = 0; i < 10; ++i) in foo()
7611 for (int i = 0; i < 10; ++i) in foo()
7620 #pragma omp for in foo()
7621 for (int i = 0; i < 10; ++i) in foo()
7625 for (int i = 0; i < 10; ++i) in foo()
7628 #pragma omp for simd in foo()
7629 for (int i = 0; i < 10; ++i) in foo()
7656 #pragma omp parallel for in foo()
7657 for (int i = 0; i < 10; ++i) in foo()
7660 #pragma omp parallel for simd in foo()
7661 for (int i = 0; i < 10; ++i) in foo()
7695 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
7714 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target parallel… in foo()
7715 for (int i = 0; i < 10; ++i) in foo()
7731 for (int i = 0; i < 10; ++i) in foo()
7737 for (int i = 0; i < 10; ++i) in foo()
7754 …el for // expected-error {{region cannot be closely nested inside 'target parallel' region; perhap… in foo()
7755 for (int i = 0; i < 10; ++i) in foo()
7760for simd // expected-error {{region cannot be closely nested inside 'target parallel' region; perh… in foo()
7761 for (int i = 0; i < 10; ++i) in foo()
7767 for (int i = 0; i < 10; ++i) in foo()
7771 // TARGET PARALLEL FOR DIRECTIVE in foo()
7772 #pragma omp target parallel for in foo()
7773 for (int i = 0; i < 10; ++i) { in foo()
7774 …pragma omp for // expected-error {{region cannot be closely nested inside 'target parallel for' re… in foo()
7775 for (int i = 0; i < 10; ++i) in foo()
7778 #pragma omp target parallel for in foo()
7779 for (int i = 0; i < 10; ++i) { in foo()
7781 for (int i = 0; i < 10; ++i) in foo()
7784 #pragma omp target parallel for in foo()
7785 for (int i = 0; i < 10; ++i) { in foo()
7786 …gma omp for simd // expected-error {{region cannot be closely nested inside 'target parallel for' … in foo()
7787 for (int i = 0; i < 10; ++i) in foo()
7790 #pragma omp target parallel for in foo()
7791 for (int i = 0; i < 10; ++i) { in foo()
7793 for (int i = 0; i < 10; ++i) in foo()
7796 #pragma omp target parallel for in foo()
7797 for (int i = 0; i < 10; ++i) { in foo()
7798 …/ expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps yo… in foo()
7803 #pragma omp target parallel for in foo()
7804 for (int i = 0; i < 10; ++i) { in foo()
7805 … section' directive must be closely nested to a sections region, not a target parallel for region}} in foo()
7810 #pragma omp target parallel for in foo()
7811 for (int i = 0; i < 10; ++i) { in foo()
7812 #pragma omp single // expected-error {{region cannot be closely nested inside 'target parallel for'… in foo()
7818 #pragma omp target parallel for in foo()
7819 for (int i = 0; i < 10; ++i) { in foo()
7820 #pragma omp master // expected-error {{region cannot be closely nested inside 'target parallel for'… in foo()
7826 #pragma omp target parallel for in foo()
7827 for (int i = 0; i < 10; ++i) { in foo()
7834 #pragma omp target parallel for in foo()
7835 for (int i = 0; i < 10; ++i) { in foo()
7842 #pragma omp for // OK in foo()
7843 for (int i = 0; i < 10; ++i) in foo()
7845 #pragma omp for simd // OK in foo()
7846 for (int i = 0; i < 10; ++i) in foo()
7854 #pragma omp target parallel for in foo()
7855 for (int i = 0; i < 10; ++i) { in foo()
7856 #pragma omp parallel for in foo()
7857 for (int i = 0; i < 10; ++i) in foo()
7860 #pragma omp target parallel for in foo()
7861 for (int i = 0; i < 10; ++i) { in foo()
7862 #pragma omp parallel for simd in foo()
7863 for (int i = 0; i < 10; ++i) in foo()
7866 #pragma omp target parallel for in foo()
7867 for (int i = 0; i < 10; ++i) { in foo()
7873 #pragma omp target parallel for in foo()
7874 for (int i = 0; i < 10; ++i) { in foo()
7880 #pragma omp target parallel for in foo()
7881 for (int i = 0; i < 10; ++i) { in foo()
7885 #pragma omp target parallel for in foo()
7886 for (int i = 0; i < 10; ++i) { in foo()
7887 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'target parallel for in foo()
7890 #pragma omp target parallel for in foo()
7891 for (int i = 0; i < 10; ++i) { in foo()
7895 #pragma omp target parallel for in foo()
7896 for (int i = 0; i < 10; ++i) { in foo()
7900 #pragma omp target parallel for in foo()
7901 for (int i = 0; i < 10; ++i) { in foo()
7902 …sted inside 'target parallel for' region; perhaps you forget to enclose 'omp ordered' directive in… in foo()
7905 #pragma omp target parallel for ordered in foo()
7906 for (int i = 0; i < 10; ++i) { in foo()
7910 #pragma omp target parallel for in foo()
7911 for (int i = 0; i < 10; ++i) { in foo()
7915 #pragma omp target parallel for in foo()
7916 for (int i = 0; i < 10; ++i) { in foo()
7917 #pragma omp target // expected-error {{region cannot be nested inside 'target parallel for' region}} in foo()
7920 #pragma omp target parallel for in foo()
7921 for (int i = 0; i < 10; ++i) { in foo()
7922 #pragma omp target parallel // expected-error {{region cannot be nested inside 'target parallel for in foo()
7925 #pragma omp target parallel for in foo()
7926 for (int i = 0; i < 10; ++i) { in foo()
7927 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target parallel… in foo()
7928 for (int i = 0; i < 10; ++i) in foo()
7931 #pragma omp target parallel for in foo()
7932 for (int i = 0; i < 10; ++i) { in foo()
7933 …r data map(to: a) // expected-error {{region cannot be nested inside 'target parallel for' region}} in foo()
7936 #pragma omp target parallel for in foo()
7937 for (int i = 0; i < 10; ++i) { in foo()
7938 …data map(from: a) // expected-error {{region cannot be nested inside 'target parallel for' region}} in foo()
7941 #pragma omp target parallel for in foo()
7942 for (int i = 0; i < 10; ++i) { in foo()
7943 #pragma omp teams // expected-error {{region cannot be closely nested inside 'target parallel for' … in foo()
7946 #pragma omp target parallel for in foo()
7947 for (int i = 0; i < 10; ++i) { in foo()
7949 for (int i = 0; i < 10; ++i) in foo()
7952 #pragma omp target parallel for in foo()
7953 for (int i = 0; i < 10; ++i) { in foo()
7954 …/ expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps yo… in foo()
7955 for (int j = 0; j < 10; ++j) in foo()
7958 #pragma omp target parallel for in foo()
7959 for (int i = 0; i < 10; ++i) { in foo()
7960 …rget update to(a) // expected-error {{region cannot be nested inside 'target parallel for' region}} in foo()
7963 #pragma omp target parallel for in foo()
7964 for (int i = 0; i < 10; ++i) { in foo()
7965for // expected-error {{region cannot be closely nested inside 'target parallel for' region; perh… in foo()
7966 for (int j = 0; j < 10; ++j) in foo()
7969 #pragma omp target parallel for in foo()
7970 for (int i = 0; i < 10; ++i) { in foo()
7971for simd // expected-error {{region cannot be closely nested inside 'target parallel for' region; … in foo()
7972 for (int j = 0; j < 10; ++j) in foo()
7975 #pragma omp target parallel for in foo()
7976 for (int i = 0; i < 10; ++i) { in foo()
7977 …/ expected-error {{region cannot be closely nested inside 'target parallel for' region; perhaps yo… in foo()
7978 for (int j = 0; j < 10; ++j) in foo()
7989 #pragma omp for // expected-error {{region cannot be closely nested inside 'teams' region; perhaps … in foo()
7990 for (int i = 0; i < 10; ++i) in foo()
7995 for (int i = 0; i < 10; ++i) in foo()
7999 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'teams' region; per… in foo()
8000 for (int i = 0; i < 10; ++i) in foo()
8033 #pragma omp parallel for in foo()
8034 for (int i = 0; i < 10; ++i) in foo()
8038 #pragma omp parallel for simd in foo()
8039 for (int i = 0; i < 10; ++i) in foo()
8080 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
8103 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target' region}} in foo()
8104 for (int i = 0; i < 10; ++i) in foo()
8126 for (int i = 0; i < 10; ++i) in foo()
8132 for (int i = 0; i < 10; ++i) in foo()
8137 for (int i = 0; i < 10; ++i) in foo()
8140 for (int j = 0; j < 10; ++j) in foo()
8150 #pragma omp distribute parallel for in foo()
8151 for (int i = 0; i < 10; ++i) in foo()
8156 #pragma omp distribute parallel for in foo()
8157 for (int i = 0; i < 10; ++i) in foo()
8159 #pragma omp distribute parallel for in foo()
8160 for (int j = 0; j < 10; ++j) in foo()
8166 #pragma omp distribute parallel for simd in foo()
8167 for (int i = 0; i < 10; ++i) in foo()
8169 #pragma omp distribute parallel for simd in foo()
8170 for (int j = 0; j < 10; ++j) in foo()
8177 for (int i = 0; i < 10; ++i) in foo()
8180 for (int j = 0; j < 10; ++j) in foo()
8186 for (int i = 0; i < 10; ++i) { in foo()
8187 #pragma omp for // expected-error {{region cannot be closely nested inside 'taskloop' region; perha… in foo()
8188 for (int i = 0; i < 10; ++i) in foo()
8192 for (int i = 0; i < 10; ++i) { in foo()
8194 for (int i = 0; i < 10; ++i) in foo()
8198 for (int i = 0; i < 10; ++i) { in foo()
8199 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'taskloop' region; … in foo()
8200 for (int i = 0; i < 10; ++i) in foo()
8204 for (int i = 0; i < 10; ++i) { in foo()
8206 for (int i = 0; i < 10; ++i) in foo()
8210 for (int i = 0; i < 10; ++i) { in foo()
8217 for (int i = 0; i < 10; ++i) { in foo()
8224 for (int i = 0; i < 10; ++i) { in foo()
8232 for (int i = 0; i < 10; ++i) { in foo()
8239 for (int i = 0; i < 10; ++i) { in foo()
8246 for (int i = 0; i < 10; ++i) { in foo()
8253 #pragma omp for // OK in foo()
8254 for (int i = 0; i < 10; ++i) in foo()
8263 for (int i = 0; i < 10; ++i) { in foo()
8264 #pragma omp parallel for in foo()
8265 for (int i = 0; i < 10; ++i) in foo()
8269 for (int i = 0; i < 10; ++i) { in foo()
8270 #pragma omp parallel for simd in foo()
8271 for (int i = 0; i < 10; ++i) in foo()
8275 for (int i = 0; i < 10; ++i) { in foo()
8282 for (int i = 0; i < 10; ++i) { in foo()
8289 for (int i = 0; i < 10; ++i) { in foo()
8294 for (int i = 0; i < 10; ++i) { in foo()
8299 for (int i = 0; i < 10; ++i) { in foo()
8304 for (int i = 0; i < 10; ++i) { in foo()
8309 for (int i = 0; i < 10; ++i) { in foo()
8310 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
8314 for (int i = 0; i < 10; ++i) { in foo()
8319 for (int i = 0; i < 10; ++i) { in foo()
8324 for (int i = 0; i < 10; ++i) { in foo()
8329 for (int i = 0; i < 10; ++i) { in foo()
8330 #pragma omp target parallel for in foo()
8331 for (int i = 0; i < 10; ++i) in foo()
8335 for (int i = 0; i < 10; ++i) { in foo()
8340 for (int i = 0; i < 10; ++i) { in foo()
8345 for (int i = 0; i < 10; ++i) { in foo()
8350 for (int i = 0; i < 10; ++i) { in foo()
8352 for (int i = 0; i < 10; ++i) in foo()
8356 for (int i = 0; i < 10; ++i) { in foo()
8361 for (int i = 0; i < 10; ++i) { in foo()
8363 for (int i = 0; i < 10; ++i) in foo()
8367 for (int i = 0; i < 10; ++i) { in foo()
8368 …allel for // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps yo… in foo()
8369 for (int i = 0; i < 10; ++i) in foo()
8373 for (int i = 0; i < 10; ++i) { in foo()
8374 …lel for simd // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps… in foo()
8375 for (int i = 0; i < 10; ++i) in foo()
8379 for (int i = 0; i < 10; ++i) { in foo()
8381 for (int i = 0; i < 10; ++i) in foo()
8389 for (int i = 0; i < 10; ++i) { in foo()
8391 for (int i = 0; i < 10; ++i) in foo()
8397 for (int i = 0; i < 10; ++i) { in foo()
8398 #pragma omp for in foo()
8399 for (int i = 0; i < 10; ++i) in foo()
8405 for (int i = 0; i < 10; ++i) { in foo()
8407 for (int i = 0; i < 10; ++i) in foo()
8413 for (int i = 0; i < 10; ++i) { in foo()
8414 #pragma omp for simd in foo()
8415 for (int i = 0; i < 10; ++i) in foo()
8421 for (int i = 0; i < 10; ++i) { in foo()
8423 for (int i = 0; i < 10; ++i) in foo()
8429 for (int i = 0; i < 10; ++i) { in foo()
8438 for (int i = 0; i < 10; ++i) { in foo()
8447 for (int i = 0; i < 10; ++i) { in foo()
8456 for (int i = 0; i < 10; ++i) { in foo()
8465 for (int i = 0; i < 10; ++i) { in foo()
8474 for (int i = 0; i < 10; ++i) { in foo()
8486 for (int i = 0; i < 10; ++i) { in foo()
8487 #pragma omp parallel for in foo()
8488 for (int i = 0; i < 10; ++i) in foo()
8494 for (int i = 0; i < 10; ++i) { in foo()
8495 #pragma omp parallel for simd in foo()
8496 for (int i = 0; i < 10; ++i) in foo()
8502 for (int i = 0; i < 10; ++i) { in foo()
8511 for (int i = 0; i < 10; ++i) { in foo()
8520 for (int i = 0; i < 10; ++i) { in foo()
8527 for (int i = 0; i < 10; ++i) { in foo()
8534 for (int i = 0; i < 10; ++i) { in foo()
8541 for (int i = 0; i < 10; ++i) { in foo()
8548 for (int i = 0; i < 10; ++i) { in foo()
8549 …ion; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region wit… in foo()
8555 for (int i = 0; i < 10; ++i) { in foo()
8562 for (int i = 0; i < 10; ++i) { in foo()
8569 for (int i = 0; i < 10; ++i) { in foo()
8576 for (int i = 0; i < 10; ++i) { in foo()
8577 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target' region}} in foo()
8578 for (int i = 0; i < 10; ++i) in foo()
8584 for (int i = 0; i < 10; ++i) { in foo()
8592 for (int i = 0; i < 10; ++i) { in foo()
8599 for (int i = 0; i < 10; ++i) { in foo()
8606 for (int i = 0; i < 10; ++i) { in foo()
8613 for (int i = 0; i < 10; ++i) { in foo()
8614 …llel for // expected-error {{region cannot be closely nested inside 'distribute' region; perhaps y… in foo()
8615 for (int i = 0; i < 10; ++i) in foo()
8621 for (int i = 0; i < 10; ++i) { in foo()
8622 …el for simd // expected-error {{region cannot be closely nested inside 'distribute' region; perhap… in foo()
8623 for (int i = 0; i < 10; ++i) in foo()
8629 for (int i = 0; i < 10; ++i) { in foo()
8631 for (int i = 0; i < 10; ++i) in foo()
8635 // DISTRIBUTE PARALLEL FOR DIRECTIVE in foo()
8638 #pragma omp distribute parallel for in foo()
8639 for (int i = 0; i < 10; ++i) { in foo()
8640for // expected-error {{region cannot be closely nested inside 'distribute parallel for' region; p… in foo()
8641 for (int i = 0; i < 10; ++i) in foo()
8647 #pragma omp distribute parallel for in foo()
8648 for (int i = 0; i < 10; ++i) { in foo()
8649 …pected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps yo… in foo()
8650 for (int i = 0; i < 10; ++i) in foo()
8655 #pragma omp distribute parallel for in foo()
8656 for (int i = 0; i < 10; ++i) { in foo()
8657 …agma omp for // expected-error {{region cannot be closely nested inside 'distribute parallel for' … in foo()
8658 for (int i = 0; i < 10; ++i) in foo()
8663 #pragma omp distribute parallel for in foo()
8664 for (int i = 0; i < 10; ++i) { in foo()
8666 for (int i = 0; i < 10; ++i) in foo()
8671 #pragma omp distribute parallel for in foo()
8672 for (int i = 0; i < 10; ++i) { in foo()
8673 …a omp for simd // expected-error {{region cannot be closely nested inside 'distribute parallel for in foo()
8674 for (int i = 0; i < 10; ++i) in foo()
8679 #pragma omp distribute parallel for in foo()
8680 for (int i = 0; i < 10; ++i) { in foo()
8682 for (int i = 0; i < 10; ++i) in foo()
8687 #pragma omp distribute parallel for in foo()
8688 for (int i = 0; i < 10; ++i) { in foo()
8689 …pected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps yo… in foo()
8696 #pragma omp distribute parallel for in foo()
8697 for (int i = 0; i < 10; ++i) { in foo()
8698 …tion' directive must be closely nested to a sections region, not a distribute parallel for region}} in foo()
8705 #pragma omp distribute parallel for in foo()
8706 for (int i = 0; i < 10; ++i) { in foo()
8707 …pected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps yo… in foo()
8714 #pragma omp distribute parallel for in foo()
8715 for (int i = 0; i < 10; ++i) { in foo()
8716 …aster // expected-error {{region cannot be closely nested inside 'distribute parallel for' region}} in foo()
8723 #pragma omp distribute parallel for in foo()
8724 for (int i = 0; i < 10; ++i) { in foo()
8732 #pragma omp distribute parallel for in foo()
8733 for (int i = 0; i < 10; ++i) { in foo()
8744 #pragma omp distribute parallel for in foo()
8745 for (int i = 0; i < 10; ++i) { in foo()
8746 #pragma omp parallel for in foo()
8747 for (int i = 0; i < 10; ++i) in foo()
8752 #pragma omp distribute parallel for in foo()
8753 for (int i = 0; i < 10; ++i) { in foo()
8754 #pragma omp parallel for simd in foo()
8755 for (int i = 0; i < 10; ++i) in foo()
8760 #pragma omp distribute parallel for in foo()
8761 for (int i = 0; i < 10; ++i) { in foo()
8769 #pragma omp distribute parallel for in foo()
8770 for (int i = 0; i < 10; ++i) { in foo()
8778 #pragma omp distribute parallel for in foo()
8779 for (int i = 0; i < 10; ++i) { in foo()
8785 #pragma omp distribute parallel for in foo()
8786 for (int i = 0; i < 10; ++i) { in foo()
8787 …rrier // expected-error {{region cannot be closely nested inside 'distribute parallel for' region}} in foo()
8792 #pragma omp distribute parallel for in foo()
8793 for (int i = 0; i < 10; ++i) { in foo()
8799 #pragma omp distribute parallel for in foo()
8800 for (int i = 0; i < 10; ++i) { in foo()
8806 #pragma omp distribute parallel for in foo()
8807 for (int i = 0; i < 10; ++i) { in foo()
8808 … inside 'distribute parallel for' region; perhaps you forget to enclose 'omp ordered' directive in… in foo()
8813 #pragma omp distribute parallel for in foo()
8814 for (int i = 0; i < 10; ++i) { in foo()
8820 #pragma omp distribute parallel for in foo()
8821 for (int i = 0; i < 10; ++i) { in foo()
8827 #pragma omp distribute parallel for in foo()
8828 for (int i = 0; i < 10; ++i) { in foo()
8834 #pragma omp distribute parallel for in foo()
8835 for (int i = 0; i < 10; ++i) { in foo()
8836 #pragma omp target parallel for // expected-error {{region cannot be nested inside 'target' region}} in foo()
8837 for (int i = 0; i < 10; ++i) in foo()
8842 #pragma omp distribute parallel for in foo()
8843 for (int i = 0; i < 10; ++i) { in foo()
8844 …pected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps yo… in foo()
8850 #pragma omp distribute parallel for in foo()
8851 for (int i = 0; i < 10; ++i) { in foo()
8857 #pragma omp distribute parallel for in foo()
8858 for (int i = 0; i < 10; ++i) { in foo()
8864 #pragma omp distribute parallel for in foo()
8865 for (int i = 0; i < 10; ++i) { in foo()
8871 #pragma omp distribute parallel for in foo()
8872 for (int i = 0; i < 10; ++i) { in foo()
8873 …pected-error {{region cannot be closely nested inside 'distribute parallel for' region; perhaps yo… in foo()
8874 for (int i = 0; i < 10; ++i) in foo()
8878 // DISTRIBUTE PARALLEL FOR SIMD DIRECTIVE in foo()
8881 #pragma omp distribute parallel for simd in foo()
8882 for (int i = 0; i < 10; ++i) { in foo()
8883 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested in… in foo()
8884 for (int i = 0; i < 10; ++i) in foo()
8889 #pragma omp distribute parallel for simd in foo()
8890 for (int i = 0; i < 10; ++i) { in foo()
8892 for (int i = 0; i < 10; ++i) in foo()
8897 #pragma omp distribute parallel for simd in foo()
8898 for (int i = 0; i < 10; ++i) { in foo()
8899 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}} in foo()
8900 for (int i = 0; i < 10; ++i) in foo()
8905 #pragma omp distribute parallel for simd in foo()
8906 for (int i = 0; i < 10; ++i) { in foo()
8908 for (int i = 0; i < 10; ++i) in foo()
8913 #pragma omp distribute parallel for simd in foo()
8914 for (int i = 0; i < 10; ++i) { in foo()
8915 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}} in foo()
8916 for (int i = 0; i < 10; ++i) in foo()
8921 #pragma omp distribute parallel for simd in foo()
8922 for (int i = 0; i < 10; ++i) { in foo()
8924 for (int i = 0; i < 10; ++i) in foo()
8929 #pragma omp distribute parallel for simd in foo()
8930 for (int i = 0; i < 10; ++i) { in foo()
8938 #pragma omp distribute parallel for simd in foo()
8939 for (int i = 0; i < 10; ++i) { in foo()
8947 #pragma omp distribute parallel for simd in foo()
8948 for (int i = 0; i < 10; ++i) { in foo()
8956 #pragma omp distribute parallel for simd in foo()
8957 for (int i = 0; i < 10; ++i) { in foo()
8965 #pragma omp distribute parallel for simd in foo()
8966 for (int i = 0; i < 10; ++i) { in foo()
8974 #pragma omp distribute parallel for simd in foo()
8975 for (int i = 0; i < 10; ++i) { in foo()
8986 #pragma omp distribute parallel for simd in foo()
8987 for (int i = 0; i < 10; ++i) { in foo()
8988 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd regi… in foo()
8989 for (int i = 0; i < 10; ++i) in foo()
8994 #pragma omp distribute parallel for simd in foo()
8995 for (int i = 0; i < 10; ++i) { in foo()
8996 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd… in foo()
8997 for (int i = 0; i < 10; ++i) in foo()
9002 #pragma omp distribute parallel for simd in foo()
9003 for (int i = 0; i < 10; ++i) { in foo()
9011 #pragma omp distribute parallel for simd in foo()
9012 for (int i = 0; i < 10; ++i) { in foo()
9020 #pragma omp distribute parallel for simd in foo()
9021 for (int i = 0; i < 10; ++i) { in foo()
9027 #pragma omp distribute parallel for simd in foo()
9028 for (int i = 0; i < 10; ++i) { in foo()
9034 #pragma omp distribute parallel for simd in foo()
9035 for (int i = 0; i < 10; ++i) { in foo()
9041 #pragma omp distribute parallel for simd in foo()
9042 for (int i = 0; i < 10; ++i) { in foo()
9048 #pragma omp distribute parallel for simd in foo()
9049 for (int i = 0; i < 10; ++i) { in foo()
9055 #pragma omp distribute parallel for simd in foo()
9056 for (int i = 0; i < 10; ++i) { in foo()
9062 #pragma omp distribute parallel for simd in foo()
9063 for (int i = 0; i < 10; ++i) { in foo()
9069 #pragma omp distribute parallel for simd in foo()
9070 for (int i = 0; i < 10; ++i) { in foo()
9076 #pragma omp distribute parallel for simd in foo()
9077 for (int i = 0; i < 10; ++i) { in foo()
9084 #pragma omp distribute parallel for simd in foo()
9085 for (int i = 0; i < 10; ++i) { in foo()
9091 #pragma omp distribute parallel for simd in foo()
9092 for (int i = 0; i < 10; ++i) { in foo()
9098 #pragma omp distribute parallel for simd in foo()
9099 for (int i = 0; i < 10; ++i) { in foo()
9105 #pragma omp distribute parallel for simd in foo()
9106 for (int i = 0; i < 10; ++i) { in foo()
9108 for (int i = 0; i < 10; ++i) in foo()
9116 for (int i = 0; i < 10; ++i) { in foo()
9117 #pragma omp distribute parallel for simd // expected-error {{OpenMP constructs may not be nested in… in foo()
9118 for (int i = 0; i < 10; ++i) in foo()
9124 for (int i = 0; i < 10; ++i) { in foo()
9126 for (int i = 0; i < 10; ++i) in foo()
9132 for (int i = 0; i < 10; ++i) { in foo()
9133 #pragma omp for // expected-error {{OpenMP constructs may not be nested inside a simd region}} in foo()
9134 for (int i = 0; i < 10; ++i) in foo()
9140 for (int i = 0; i < 10; ++i) { in foo()
9142 for (int i = 0; i < 10; ++i) in foo()
9148 for (int i = 0; i < 10; ++i) { in foo()
9149 #pragma omp for simd // expected-error {{OpenMP constructs may not be nested inside a simd region}} in foo()
9150 for (int i = 0; i < 10; ++i) in foo()
9156 for (int i = 0; i < 10; ++i) { in foo()
9158 for (int i = 0; i < 10; ++i) in foo()
9164 for (int i = 0; i < 10; ++i) { in foo()
9173 for (int i = 0; i < 10; ++i) { in foo()
9182 for (int i = 0; i < 10; ++i) { in foo()
9191 for (int i = 0; i < 10; ++i) { in foo()
9200 for (int i = 0; i < 10; ++i) { in foo()
9209 for (int i = 0; i < 10; ++i) { in foo()
9221 for (int i = 0; i < 10; ++i) { in foo()
9222 #pragma omp parallel for // expected-error {{OpenMP constructs may not be nested inside a simd regi… in foo()
9223 for (int i = 0; i < 10; ++i) in foo()
9229 for (int i = 0; i < 10; ++i) { in foo()
9230 #pragma omp parallel for simd // expected-error {{OpenMP constructs may not be nested inside a simd… in foo()
9231 for (int i = 0; i < 10; ++i) in foo()
9237 for (int i = 0; i < 10; ++i) { in foo()
9246 for (int i = 0; i < 10; ++i) { in foo()
9255 for (int i = 0; i < 10; ++i) { in foo()
9262 for (int i = 0; i < 10; ++i) { in foo()
9269 for (int i = 0; i < 10; ++i) { in foo()
9276 for (int i = 0; i < 10; ++i) { in foo()
9283 for (int i = 0; i < 10; ++i) { in foo()
9290 for (int i = 0; i < 10; ++i) { in foo()
9297 for (int i = 0; i < 10; ++i) { in foo()
9304 for (int i = 0; i < 10; ++i) { in foo()
9311 for (int i = 0; i < 10; ++i) { in foo()
9319 for (int i = 0; i < 10; ++i) { in foo()
9326 for (int i = 0; i < 10; ++i) { in foo()
9333 for (int i = 0; i < 10; ++i) { in foo()
9340 for (int i = 0; i < 10; ++i) { in foo()
9342 for (int i = 0; i < 10; ++i) in foo()