! { dg-do compile } ! ! Code contributed by Gerhard Steinmetz ! program pr82620 type t(a) integer, len :: a end type type(t(:)), allocatable :: x, y allocate(t(4) :: x) allocate)t(7) :: y) ! { dg-error "Syntax error in ALLOCATE" } end program pr82620