[Bug fortran/45827] mio_component_ref(): Component not found when mixing f90 and f03 in large projects

burnus at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Sep 30 10:44:00 GMT 2010


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45827

--- Comment #12 from Tobias Burnus <burnus at gcc dot gnu.org> 2010-09-30 09:24:49 UTC ---
(In reply to comment #11)
> So it works with 4.6.0 20100924, but it still doesn't work with 4.6.0 20100921.
> Unfortunately, I cannot use the latest revision, until bug 45746 is fixed.

Actually, I am confused: From that comment it sounds as if 20100921 does not
have the bug 45746 - but it has been reported using 20100921 and a comment by
Dominique indicates that it never worked with GCC 4.5/4.6 but it only worked
for a while on the fortran-dev branch.


> Plus, I assume that the error message will show up in later revisions again.

Any reason why you think that this will be the case?


(In reply to comment #0)
> I use the actual GNU Fortran (GCC) 4.6.0 20100928. But it already happened,
> that the bug disappeared and appeared again.

Such bugs are usually an indication for not properly initialized memory.
Especially when it happens, it helps if one can try valgrind on the file:

  valgrind `gfortran -v 2>&1 <other commandline options> | grep f951`

Memory related errors tend to show up only on few machines and in irregular
patterns, which makes finding them difficult.



More information about the Gcc-bugs mailing list