------- 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

Reply via email to