Dear Tobias,
> integer, allocatable :: a(:), b(:) > allocate(b(3)) > b = [1,2,3] > > allocate (a(7:9)) > a = reshape( b, shape=[size(b)]) > print *, lbound(a), ubound(a) ! Expected: 7 9 > end I tried briefly to generate such a case... I'll fix it. Cheers Paul