! RUN: %S/test_errors.sh %s %t %f18 -fopenmp ! XFAIL:* ! OpenMP Version 4.5 ! 2.7.1 Loop Construct ! The ordered clause must be present on the loop construct if any ordered ! region ever binds to a loop region arising from the loop construct. program omp_do integer i, j, k !$omp do do i = 1, 10 !ERROR: ‘ordered’ region inside a loop region without an ordered clause. !$omp ordered call my_func() !$omp end ordered end do !$omp end do end program omp_do