[Bug fortran/46703] Wrong I/O output (only) when running under valgrind

mikael at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Nov 29 19:38:00 GMT 2010


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

Mikael Morin <mikael at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mikael at gcc dot gnu.org

--- Comment #1 from Mikael Morin <mikael at gcc dot gnu.org> 2010-11-29 19:26:37 UTC ---
Maybe yet another of x86's extra floating point precision effects.
I suppose where valgrind needs to do its verifications, it interrupts the
program and saves/restores the registers (to memory), thus losing the extra
precision.

Try to ask to the valgrind developers, the problems looks very
valgrind-related.



More information about the Gcc-bugs mailing list