3 ! PR 36947: Attributes not fully checked comparing actual vs dummy procedure
5 ! Contributed by Tobias Burnus <burnus@net-b.de>
9 module procedure one
, two
12 subroutine one(op
,op2
)
15 complex, intent(in
) :: x(:)
16 complex, intent(out
) :: y(:)
19 complex, intent(in
) :: x(:)
20 complex, intent(out
) :: y(:)
24 subroutine two(ops
,i
,j
)
27 complex, intent(in
) :: x(:)
28 complex, intent(out
) :: y(:)
39 call foo(precond_prop
,prop2
)
41 subroutine precond_prop(x
, y
)
42 complex, intent(in
) :: x(:)
43 complex, intent(out
) :: y(:)
45 subroutine prop2(x
, y
)
46 complex, intent(in
) :: x(:)
47 complex, intent(out
) :: y(:)
51 ! { dg-final { cleanup-modules "m" } }