blob: 6671d46d8b8594611e5627305f59ce9905d22684 [file] [log] [blame]
! { dg-do run }
!
! Verify that a conditional "call abort" inside an OpenACC parallel region does
! the right thing.
program main
implicit none
integer :: argc
argc = command_argument_count ()
!$acc parallel copyin(argc)
if (argc .ne. 0) then
call abort
end if
!$acc end parallel
end program main