This is the mail archive of the fortran@gcc.gnu.org mailing list for the GNU Fortran project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [Patch, fortran] Clean up of error recovery in DTIO procedures


Hi Paul,

> Dominique has informed me that the earlier patch did not fix this problem.

indeed, it just shifted the SEGV to a different place.

> Although I still cannot reproduce the problem on FC21, I think that I
> can see what the problem is. The declared type of 'chairman' is
> thoroughly broken when it arrives at
> interface.c(gfc_find_specific_dtio_proc). It doesn't even have the
> right name! The key signature is that its flavor is FL_UNKNOWN. The
> attached prevents the code coming anywhere near the call that causes
> the segfault and regtests OK.

I've now managed to run a sparc-sun-solaris2.10 bootstrap with the patch
included and the failures are gone indeed.

Thanks.
        Rainer

-- 
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]