http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56735
Dominique d'Humieres <dominiq at lps dot ens.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jvdelisle at gcc dot | |gnu.org, tiloschwarz at gcc | |dot gnu.org --- Comment #3 from Dominique d'Humieres <dominiq at lps dot ens.fr> 2013-03-26 10:36:13 UTC --- OK, I did look enough to the output. With 4.6.3, I get &TEMP INT1= 4160, INT2= 32767, INT3= 1606408400, / 0 and a lot of valgrind errors. With 4.7 up to trunk, I get &TEMP INT1= 0, INT2= 0, INT3= 0, / 0 and valgrind complains about ==35182== Conditional jump or move depends on uninitialised value(s) ==35182== at 0x1000ED987: gfc_itoa (in /opt/gcc/gcc4.9w/lib/libgfortran.3.dylib) ==35182== by 0x100000EB1: main (in ./a.out)