c: Fix up pointer types to may_alias structures [PR114493]
[official-gcc.git] / gcc / testsuite / gfortran.dg / entry_24.f90
blob9773597f4e1b95e6a30c3e18b2256f609fb9afc7
1 ! { dg-do compile }
2 ! PR fortran/87737 - improve check on function entry characteristics
4 function f() ! { dg-error "mismatched characteristics" }
5 character(:), allocatable :: f
6 character(1) :: g
7 f = 'f'
8 return
9 entry g()
10 g = 'g'
11 end
13 function f2() ! { dg-error "mismatched characteristics" }
14 character(1) :: f2
15 character(1), allocatable :: g2
16 f2 = 'f'
17 return
18 entry g2()
19 g2 = 'g'
20 end