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

--- Comment #11 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> ---
(In reply to Dominique d'Humieres from comment #10)
> > We are getting a segfault right after the error and the backtrace
> > is landing in the middle of read_block_direct, so the error recovery
> > is broken. Segfault  is never acceptable so I will fix that first.
> > (error recovery)
> 
> I don't see that:
> 
> [Book15] f90/bug% gfc pr78351.f90 -fno-backtrace
> [Book15] f90/bug% ./a.out
> At line 3 of file pr78351.f90
> Fortran runtime error: Bad value during integer read
> 
> Note that trunk (7.0) behaves as gcc 4.3.1 (the oldest version I have).

Agree, I was single stepping through with gdb and it was misleading me on the
trail. I was probably using symbols from 4.6 on my system. On to the comma
question.

Reply via email to