1 ! { dg-additional-sources my-usleep.c }
2 ! { dg-additional-options -Wno-complain-wrong-lang }
7 subroutine usleep(t
) bind(C
, name
="my_usleep")
9 integer(c_int
), value
:: t
16 !$omp teams num_teams(5)
17 !$omp loop bind(teams)
22 else if (i
== 17) then
26 !$omp loop bind(teams)
35 !$omp teams num_teams(5)
36 !$omp loop bind(teams) order(concurrent)
41 else if (i
== 13) then
45 !$omp loop bind(teams) order(concurrent)
54 !$omp teams num_teams(5)
55 !$omp loop bind(teams) order(reproducible:concurrent)
60 else if (i
== 106) then
64 !$omp loop bind(teams) order(reproducible:concurrent)