include 'UIN_AUXI.f' !! check whether uninitialised variables are detected !! for automatic arrays program uin call sub2(10) end subroutine sub2(n) use dt_mod integer n type(dt) x(n) call sub1dt(x) end