https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77678

--- Comment #8 from kargl at gcc dot gnu.org ---
(In reply to kargl from comment #6)
> (In reply to Richard Biener from comment #5)
> > ICE fixed.
> 
> Add -fcheck=all to your command line options.
> 
> With the ICE fixed, I think that this falls squarely in the
> WONTFIX or INVALID category.  It is the user's responsibility
> to check if the value of i is within the bounds of the string.
> 
> 
> % gfc7 -o z -O2 -fcheck=all -finit-integer=-123456 a.f90 && ./z
> At line 5 of file a.f90
> Fortran runtime error: Substring out of bounds: lower bound (-123456)
> is less than one

I think that this should be closed.

Reply via email to