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?

Reply via email to