Lines Matching refs:sections
22 #pragma omp sections
27 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a parallel region}}
54 #pragma omp parallel sections
143 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
190 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
282 #pragma omp sections // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
289 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a for region}}
327 #pragma omp sections // OK
347 #pragma omp parallel sections
444 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
491 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
556 // SECTIONS DIRECTIVE
557 #pragma omp sections
559 #pragma omp for // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
563 #pragma omp sections
569 #pragma omp sections
571 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
575 #pragma omp sections
581 #pragma omp sections
583 #pragma omp sections // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
588 #pragma omp sections
595 #pragma omp sections
606 #pragma omp sections // OK
612 #pragma omp sections
628 #pragma omp master // expected-error {{region cannot be closely nested inside 'sections' region}}
631 #pragma omp sections
647 #pragma omp critical(A) // expected-error {{statement in 'omp sections' directive must be enclosed into a section region}}
650 #pragma omp sections
656 #pragma omp sections
662 #pragma omp sections
664 #pragma omp parallel sections
669 #pragma omp sections
676 #pragma omp sections
680 #pragma omp sections
682 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'sections' region}}
684 #pragma omp sections
688 #pragma omp sections
692 #pragma omp sections
694 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
697 #pragma omp sections
702 #pragma omp sections
707 #pragma omp sections
709 #pragma omp teams // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
712 #pragma omp sections
718 #pragma omp sections
720 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
726 #pragma omp section // expected-error {{orphaned 'omp section' directives are prohibited, it must be closely nested to a sections region}}
730 #pragma omp sections
739 #pragma omp sections
748 #pragma omp sections
757 #pragma omp sections
766 #pragma omp sections
770 #pragma omp sections // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
776 #pragma omp sections
780 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a section region}}
786 #pragma omp sections
798 #pragma omp sections
814 #pragma omp sections // OK
821 #pragma omp sections
830 #pragma omp sections
839 #pragma omp sections
843 #pragma omp parallel sections
849 #pragma omp sections
859 #pragma omp sections
867 #pragma omp sections
875 #pragma omp sections
883 #pragma omp sections
891 #pragma omp sections
899 #pragma omp sections
905 #pragma omp sections
911 #pragma omp sections
917 #pragma omp sections
924 #pragma omp sections
980 #pragma omp sections // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
999 #pragma omp sections // OK
1019 #pragma omp parallel sections
1132 #pragma omp sections // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
1151 #pragma omp sections // OK
1171 #pragma omp parallel sections
1284 #pragma omp sections // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
1303 #pragma omp sections // OK
1323 #pragma omp parallel sections
1429 #pragma omp sections // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
1436 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a parallel for region}}
1479 #pragma omp sections // OK
1499 #pragma omp parallel sections
1596 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
1646 #pragma omp sections
1666 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
1736 // PARALLEL SECTIONS DIRECTIVE
1737 #pragma omp parallel sections
1739 #pragma omp for // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
1743 #pragma omp parallel sections
1749 #pragma omp parallel sections
1751 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
1755 #pragma omp parallel sections
1761 #pragma omp parallel sections
1763 #pragma omp sections // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
1768 #pragma omp parallel sections
1775 #pragma omp parallel sections
1783 #pragma omp parallel sections
1791 #pragma omp parallel sections
1799 #pragma omp parallel sections
1813 #pragma omp sections // OK
1819 #pragma omp parallel sections
1825 #pragma omp parallel sections
1831 #pragma omp parallel sections
1833 #pragma omp parallel sections
1838 #pragma omp parallel sections
1845 #pragma omp parallel sections
1849 #pragma omp parallel sections
1851 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'parallel sections' region}}
1853 #pragma omp parallel sections
1857 #pragma omp parallel sections
1861 #pragma omp parallel sections
1863 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
1866 #pragma omp parallel sections
1871 #pragma omp parallel sections
1876 #pragma omp parallel sections
1878 #pragma omp teams // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
1881 #pragma omp parallel sections
1887 #pragma omp parallel sections
1889 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
1908 #pragma omp sections // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
1913 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a task region}}
1936 #pragma omp parallel sections
2046 #pragma omp sections // expected-error {{region cannot be closely nested inside 'ordered' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
2085 #pragma omp parallel sections
2187 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
2248 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
2352 #pragma omp sections
2357 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a target region}}
2384 #pragma omp parallel sections
2474 #pragma omp sections // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
2480 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a teams region}}
2513 #pragma omp parallel sections
2619 #pragma omp sections // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
2626 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a taskloop region}}
2664 #pragma omp sections // OK
2684 #pragma omp parallel sections
2787 #pragma omp sections
2796 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a distribute region}}
2860 #pragma omp parallel sections
2948 #pragma omp sections
2953 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a parallel region}}
2958 #pragma omp sections
2980 #pragma omp parallel sections
3069 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
3109 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
3201 #pragma omp sections // expected-error {{region cannot be closely nested inside 'for' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
3208 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a for region}}
3236 #pragma omp sections // OK
3256 #pragma omp parallel sections
3353 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
3393 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
3458 // SECTIONS DIRECTIVE
3459 #pragma omp sections
3461 #pragma omp for // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
3465 #pragma omp sections
3471 #pragma omp sections
3473 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
3477 #pragma omp sections
3483 #pragma omp sections
3485 #pragma omp sections // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
3490 #pragma omp sections
3497 #pragma omp sections
3501 #pragma omp single // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp single' directive into a parallel region?}}
3503 #pragma omp master // expected-error {{region cannot be closely nested inside 'sections' region}}
3506 #pragma omp sections
3520 #pragma omp sections // OK
3526 #pragma omp sections
3532 #pragma omp sections
3538 #pragma omp sections
3540 #pragma omp parallel sections
3545 #pragma omp sections
3552 #pragma omp sections
3556 #pragma omp sections
3558 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'sections' region}}
3561 #pragma omp sections
3565 #pragma omp sections
3569 #pragma omp sections
3571 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
3574 #pragma omp sections
3579 #pragma omp sections
3584 #pragma omp sections
3586 #pragma omp teams // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
3589 #pragma omp sections
3595 #pragma omp sections
3597 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'sections' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
3603 #pragma omp section // expected-error {{orphaned 'omp section' directives are prohibited, it must be closely nested to a sections region}}
3607 #pragma omp sections
3616 #pragma omp sections
3625 #pragma omp sections
3634 #pragma omp sections
3643 #pragma omp sections
3647 #pragma omp sections // expected-error {{region cannot be closely nested inside 'section' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
3653 #pragma omp sections
3657 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a section region}}
3663 #pragma omp sections
3675 #pragma omp sections
3691 #pragma omp sections // OK
3698 #pragma omp sections
3707 #pragma omp sections
3716 #pragma omp sections
3720 #pragma omp parallel sections
3726 #pragma omp sections
3736 #pragma omp sections
3744 #pragma omp sections
3752 #pragma omp sections
3760 #pragma omp sections
3768 #pragma omp sections
3776 #pragma omp sections
3784 #pragma omp sections
3792 #pragma omp sections
3800 #pragma omp sections
3809 #pragma omp sections
3855 #pragma omp sections // expected-error {{region cannot be closely nested inside 'single' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
3874 #pragma omp sections // OK
3894 #pragma omp parallel sections
4007 #pragma omp sections // expected-error {{region cannot be closely nested inside 'master' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
4026 #pragma omp sections // OK
4046 #pragma omp parallel sections
4159 #pragma omp sections // expected-error {{region cannot be closely nested inside 'critical' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
4178 #pragma omp sections // OK
4198 #pragma omp parallel sections
4310 #pragma omp sections // expected-error {{region cannot be closely nested inside 'parallel for' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
4317 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a parallel for region}}
4359 #pragma omp sections // OK
4379 #pragma omp parallel sections
4476 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
4526 #pragma omp sections
4546 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside a simd region}}
4616 // PARALLEL SECTIONS DIRECTIVE
4617 #pragma omp parallel sections
4619 #pragma omp for // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp for' directive into a parallel region?}}
4623 #pragma omp parallel sections
4629 #pragma omp parallel sections
4631 #pragma omp for simd // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp for simd' directive into a parallel region?}}
4635 #pragma omp parallel sections
4641 #pragma omp parallel sections
4643 #pragma omp sections // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
4648 #pragma omp parallel sections
4655 #pragma omp parallel sections
4667 #pragma omp parallel sections
4689 #pragma omp sections // OK
4695 #pragma omp parallel sections
4701 #pragma omp parallel sections
4707 #pragma omp parallel sections
4709 #pragma omp parallel sections
4714 #pragma omp parallel sections
4721 #pragma omp parallel sections
4725 #pragma omp parallel sections
4727 #pragma omp barrier // expected-error {{region cannot be closely nested inside 'parallel sections' region}}
4729 #pragma omp parallel sections
4733 #pragma omp parallel sections
4737 #pragma omp parallel sections
4739 #pragma omp ordered // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp ordered' directive into a for or a parallel for region with 'ordered' clause?}}
4742 #pragma omp parallel sections
4747 #pragma omp parallel sections
4752 #pragma omp parallel sections
4754 #pragma omp teams // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp teams' directive into a target region?}}
4757 #pragma omp parallel sections
4763 #pragma omp parallel sections
4765 #pragma omp distribute // expected-error {{region cannot be closely nested inside 'parallel sections' region; perhaps you forget to enclose 'omp distribute' directive into a teams region?}}
4784 #pragma omp sections // expected-error {{region cannot be closely nested inside 'task' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
4789 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a task region}}
4811 #pragma omp parallel sections
4910 #pragma omp sections // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
4971 #pragma omp parallel sections // expected-error {{OpenMP constructs may not be nested inside an atomic region}}
5075 #pragma omp sections
5080 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a target region}}
5107 #pragma omp parallel sections
5197 #pragma omp sections // expected-error {{region cannot be closely nested inside 'teams' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
5203 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a teams region}}
5236 #pragma omp parallel sections
5342 #pragma omp sections // expected-error {{region cannot be closely nested inside 'taskloop' region; perhaps you forget to enclose 'omp sections' directive into a parallel region?}}
5349 #pragma omp section // expected-error {{'omp section' directive must be closely nested to a sections region, not a taskloop region}}
5387 #pragma omp sections // OK
5407 #pragma omp parallel sections
5511 #pragma omp sections
5520 sections region, not a distribute region}}
5584 #pragma omp parallel sections