summaryrefslogtreecommitdiff
path: root/gcc/testsuite/gfortran.dg/implicit_5.f90
blob: fcfb6944d8f58d2fe909768f0814274bb2bb50be (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
! PR fortran/21729
! { dg-do compile }
function f1 ()   ! { dg-error "has no IMPLICIT type" "f1" }
   implicit none
end function f1
function f2 () result (r2) ! { dg-error "has no IMPLICIT type" "r2" }
   implicit none
end function f2
function f3 ()   ! { dg-error "has no IMPLICIT type" "f3" }
   implicit none
entry e3 ()   ! { dg-error "has no IMPLICIT type" "e3" }
end function f3
function f4 ()
   implicit none
   real f4
entry e4 ()   ! { dg-error "has no IMPLICIT type" "e4" }
end function f4
function f5 ()   ! { dg-error "has no IMPLICIT type" "f5" }
   implicit none
entry e5 ()
   real e5
end function f5