modula2: Simplify REAL/LONGREAL/SHORTREAL node creation.
[official-gcc.git] / gcc / testsuite / gfortran.dg / abstract_type_7.f03
blob382cf9e7951dd49fcbb017cf2e012e0b26d62d5b
1 ! { dg-do compile }
3 ! PR 44213: ICE when extending abstract type
5 ! Contributed by Hans-Werner Boschmann <boschmann@tp1.physik.uni-siegen.de>
7 module ice_module
8   type :: a_type
9   end type a_type
11   type,extends(a_type),abstract :: b_type
12   end type b_type
14   type,extends(b_type) :: c_type
15   end type c_type
16 end module ice_module