! RUN: %python %S/../test_symbols.py %s %flang_fc1 -fopenmp ! 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. ! A positive case !DEF: /omp_do MainProgram program omp_do !DEF: /omp_do/i ObjectEntity INTEGER(4) !DEF: /omp_do/j ObjectEntity INTEGER(4) !DEF: /omp_do/k ObjectEntity INTEGER(4) integer i, j, k !$omp do ordered !DEF: /omp_do/OtherConstruct1/i (OmpPrivate, OmpPreDetermined) HostAssoc INTEGER(4) do i=1,10 !$omp ordered !DEF: /my_func EXTERNAL (Subroutine) ProcEntity call my_func !$omp end ordered end do !$omp end do end program omp_do