------- Comment #12 from jakub at gcc dot gnu dot org 2007-11-02 08:47 ------- Can't reproduce this with current trunk on x86_64-linux. With all the gathered unreduced and reduced C++ testcases: for k in "-m64 -m32"; do for j in "-O1" "-O1 -fno-exceptions" "-O1 -fno-exceptions -fcheck-new" "-O1 -fexceptions" -O3 -O0; do for i in /tmp/pr31037-[1234567].C; do ./cc1plus -quiet $k $j $i; echo -n "$? "; done; done; done 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 for k in "-m64 -m32"; do for j in "-O1" "-O2" "-O1 -fno-exceptions" "-O1 -fexceptions" -O3 -O0; do for i intmp/pr31037-8.c; do ./cc1 -quiet -w $k $j $i; echo -n "$? "; done; done; done 0 0 0 0 0 0
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31037