1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
! { dg-do run } ! { dg-additional-sources declare-target-2.f90 } module declare_target_1_mod integer :: var_x !$omp declare target(var_x) end module declare_target_1_mod interface subroutine foo () end subroutine foo end interface call foo () end