https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122388
--- Comment #1 from anlauf at gcc dot gnu.org ---
Hmmm, where did you take this from?
I expect it to fail even when all variables are properly initialized to 0:
(/ (i, i = u8, l4step8) /) <- this is an array constructor of size 1
do i = u, step
j = 1
end do
This loop is executed once (from 0 to 0), thus j=1
So size(a)==1 and j-1==0.
Or am I missing something?
