! { dg-do compile } | |
! PR fortran/34202 | |
! ICE on contruction of empty types | |
! Testcase contributed by Tobias Burnus | |
program bug4a | |
implicit none | |
type bug4 | |
! Intentionally left empty | |
end type bug4 | |
type compound | |
type(bug4) b | |
end type compound | |
type(bug4), parameter :: f = bug4() | |
type(compound), parameter :: g = compound(bug4()) | |
end program bug4a | |