https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69859
--- Comment #1 from Gerhard Steinmetz <gerhard.steinmetz.fort...@t-online.de> --- Some other variants : $ cat z3.f90 program p type t character a , character b = character c : character d + character e . character f % !... end type end $ cat z5.f90 program p type t character, allocatable :: x(:) y(:) end type end $ gfortran-6 z3.f90 #... Error: Syntax error in data declaration at (1) f951: internal compiler error: gfc_is_constant_expr(): Unknown expression type