PR rtl-optimization/82913
[official-gcc.git] / gcc / testsuite / gfortran.fortran-torture / execute / der_init_2.f90
blobd0448a55b67b0a57b70ced1faccb6a4cf34dc0e7
1 ! PR 15314
2 ! We were looking at the type of the initialization expression, not the type
3 ! of the field.
4 program der_init_2
5 implicit none
6 type foo
7 integer :: a(3) = 42
8 integer :: b = 123
9 end type
11 type (foo) :: v
13 if ((v%b .ne. 123) .or. any (v%a .ne. 42)) call abort ();
14 end program