modula2: Simplify REAL/LONGREAL/SHORTREAL node creation.
[official-gcc.git] / gcc / testsuite / gfortran.dg / pr95091.f90
blob1c48dca2f4ace74b91aee11568d686b4adb7d32b
1 ! { dg-do compile }
2 ! { dg-options "-fsecond-underscore" }
3 ! PR fortran/95091 - ICE in gfc_hash_value
5 module m2345678901234567890123456789012345678901234567890123456789_123
6 type t2345678901234567890123456789012345678901234567890123456789_123
7 end type t2345678901234567890123456789012345678901234567890123456789_123
8 interface
9 module subroutine s2345678901234567890123456789012345678901234567890123456789_123 &
10 (x2345678901234567890123456789012345678901234567890123456789_123)
11 end
12 end interface
13 end
14 submodule(m2345678901234567890123456789012345678901234567890123456789_123) &
15 n2345678901234567890123456789012345678901234567890123456789_123
16 type, extends(t2345678901234567890123456789012345678901234567890123456789_123) :: &
17 u2345678901234567890123456789012345678901234567890123456789_123
18 end type
19 end