1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
! { dg-do compile } ! { dg-options "-fcoarray=single" } ! ! PR fortran/52013 ! type t end type t contains elemental subroutine f(x) class(t), intent(inout) :: x ! Valid end subroutine elemental subroutine g(y) ! { dg-error "Coarray dummy argument 'y' at .1. to elemental procedure" } class(t), intent(inout) :: y[*] end subroutine end