blob: fb69b8c9918ea58f884c43c34377cf8c2a790dac [file] [log] [blame]
! PR fortran/88304
module pr88304
implicit none
type t
integer :: b = -1
end type t
contains
subroutine f1 (x, y)
integer, intent(out) :: x, y
x = 5
y = 6
end subroutine f1
subroutine f2 ()
type(t) :: x
integer :: y
call f3
if (x%b .ne. 5 .or. y .ne. 6) stop 1
contains
subroutine f3
call f1 (x%b, y)
end subroutine f3
end subroutine f2
end module pr88304