https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63494
Bud Davis <bdavis at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bdavis at gcc dot gnu.org --- Comment #3 from Bud Davis <bdavis at gcc dot gnu.org> --- type :: lrStringType character(:), allocatable :: a end type type(lrStringType), allocatable :: storage(:) storage(1)%a(j+2:) ='a' end I think the above is a bit more concise representative of the problem.