Retro68/gcc/gcc/testsuite/gfortran.dg/structure_constructor_12.f90
2015-08-28 17:33:40 +02:00

16 lines
390 B
Fortran

! { dg-do compile }
!
! PR fortran/64943
!
! Contributed Dominique d'Humieres
!
type :: Test
integer :: i
end type
type :: TestReference
class(Test), allocatable :: test(:)
end type
print *, TestReference([Test(99), Test(199)]) ! { dg-error "Data transfer element at .1. cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure" }
end