Retro68/gcc/gcc/testsuite/gfortran.dg/intent_out_4.f90
Wolfgang Thaller aaf905ce07 add gcc 4.70
2012-03-28 01:13:14 +02:00

19 lines
385 B
Fortran

! { dg-do compile }
!
! PR fortran/34689
!
! The following (cf. libgomp.fortran/appendix-a/a.33.3.f90)
! was rejected because the intent check missed a FL_FUNCTION
! for the result variable.
!
function test()
implicit none
integer :: test
interface
subroutine foo(a)
integer, intent(inout) :: a
end subroutine foo
end interface
call foo(test)
end function test