------- Comment #4 from cadaker at gmail dot com 2009-10-25 20:14 ------- This is still present in -r153539, along with some more comparison failures (gcc/tree-vrp.o, gcc/tree-complex.o, gcc/sese.o, gcc/sel-sched.o, gcc/bitmap.o, gcc/lto/lto-lang.o, gcc/cp/class.o).
Could this be of any help? This is a heavily reduced case of one failure in bitmap.o. It fails with 'gcc -c -O2 -fcompare-debug' (but not with -O1) for me on x86_64: unsigned bitmap_first_set_bit (unsigned long* bits) { unsigned bit_no = 0; unsigned ix = 0; for (ix = 0; ix != 1u; ix++) if (bits[ix]) goto found_bit; __builtin_unreachable(); found_bit: return bit_no; } -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41345