1 ! RUN: %flang_fc1 -fdebug-unparse-with-symbols %s 2>&1 | FileCheck %s
2 ! CHECK-NOT: exit from DO CONCURRENT construct
4 subroutine do_concurrent_test1(n
)
8 mydoc
: do concurrent(j
=1:n
)
14 if (l
==5) print *, "test"
21 end subroutine do_concurrent_test1
23 subroutine do_concurrent_test2(n
)
25 integer :: i1
,i2
,i3
,i4
,i5
,i6
,n
26 mytest2
: if (n
>0) then
27 nc1
: do concurrent(i1
=1:n
)
29 nc3
: do concurrent(i3
=1:n
)
32 nc5
: do concurrent(i5
=1:n
)
34 if (i6
==10) print *, "hello"
42 end subroutine do_concurrent_test2