Merge from mainline (165734:167278).
[official-gcc/graphite-test-results.git] / gcc / testsuite / gfortran.dg / func_derived_5.f90
blobafe5ec0ace0aa2bc982f60df8f7a3370cd603f72
1 ! { dg-do "compile" }
2 ! PR fortran/41369 - rejected empty type in function return values
4 module m
5 type t
6 end type t
7 end module
9 type(t) function foo()
10 use m
11 foo = t()
12 end function foo
14 ! { dg-final { cleanup-modules "m" } }