! { dg-do compile } ! { dg-options "-fsecond-underscore" } ! PR fortran/95826 - ICE in gfc_match_decl_type_spec, at fortran/decl.c:4290 program p type t2345678901234567890123456789012345678901234567890123456789_123 & (a2345678901234567890123456789012345678901234567890123456789_123, & b2345678901234567890123456789012345678901234567890123456789_123) integer, kind :: & a2345678901234567890123456789012345678901234567890123456789_123 integer, len :: & b2345678901234567890123456789012345678901234567890123456789_123 end type integer, parameter :: & n2345678901234567890123456789012345678901234567890123456789_123 = 16 type(t2345678901234567890123456789012345678901234567890123456789_123 & (n2345678901234567890123456789012345678901234567890123456789_123,:)), & allocatable :: & x2345678901234567890123456789012345678901234567890123456789_123 end