------- Comment #8 from burnus at gcc dot gnu dot org 2010-02-24 10:46 ------- (In reply to comment #7) > There are no changes if I compiled with *.f90 instead of *.F90 extension.
Another idea - can you compile with "valgrind"? That is: gfortran -v <file.f90> find the line containing the call to f951 and then run: valgrind /some/path/f951 .... many arguments ... Maybe that finds some uninitialized variables. Otherwise, it seems to be a very elusive bug - it works with many GCC versions on Ubuntu, openSUSE and FreeBSD, but it fails on Gentoo. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43146