! { dg-do compile }
! { dg-options "-fcoarray=lib" }
!
module m
contains
subroutine f()
critical
end critical
end subroutine f
end module m
end program
! { dg-do compile }
! { dg-options "-fcoarray=lib" }
!
module m
contains
subroutine f()
critical
end critical
end subroutine f
end module m
end program