------- Comment #6 from hjl dot tools at gmail dot com 2009-04-06 22:20 ------- Revision 145571 breaks stdio when the output was redirected to a file:
[h[...@gnu-16 pr39664]$ cat foo.c #include <stdio.h> int main () { printf("--------------------------------------------------------------------------------\n"); printf("Done.\n"); return 0; } j...@gnu-16 pr39664]$ /export/gnu/import/rrs/145571/usr/bin/gcc -O2 -c -o foo.o foo.c [...@gnu-16 pr39664]$ /export/gnu/import/rrs/145571/usr/bin/gfortran -o foo foo.o [...@gnu-16 pr39664]$ LD_LIBRARY_PATH=/export/gnu/import/rrs/145571/usr/lib64 ./foo > 1 [...@gnu-16 pr39664]$ cat 1 [...@gnu-16 pr39664]$ LD_LIBRARY_PATH=/export/gnu/import/rrs/145571/usr/lib64 ./foo -------------------------------------------------------------------------------- Done. [...@gnu-16 pr39664]$ -- hjl dot tools at gmail dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|[4.5 Regression] Revision |[4.5 Regression] Revision |145571 caused 436.cactusADM |145571 breaks stdio |in SPEC CPU 2006 to fail | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39664