! { dg-do compile }
!
function g()
implicit none
interface
function g()
integer g
end function g
end interface
pointer g
real g ! { dg-error "Symbol 'g' at .1. already has basic type of INTEGER" }
end function
! { dg-do compile }
!
function g()
implicit none
interface
function g()
integer g
end function g
end interface
pointer g
real g ! { dg-error "Symbol 'g' at .1. already has basic type of INTEGER" }
end function