! { dg-do run }!! PR 45828: [4.6 Regression] No default initialization of derived type members?!! Contributed by Juha <jpr@csc.fi>program fail1type ainteger::iend type atype btype(a)::acomp=a(5)end type btype(b),allocatable::c(:)allocate(c(1))if(c(1)%acomp%i/=5)call abort()end program fail1