blob: a09ce7e5a2b5ad927cf8e4839bb91f7bf557555b [file] [log] [blame]
! { dg-do compile }
! PR93685 - ICE in gfc_constructor_append_expr, at fortran/constructor.c:135
program p
implicit none
type t
character :: a
end type t
type u
integer :: i
end type u
type(t) :: x
type(u) :: y
character, target :: c = 'c'
integer , target :: i = 10
data x%a /c/ ! { dg-error "non-constant initialization expression" }
data y%i /i/ ! { dg-error "non-constant initialization expression" }
end