------- Comment #14 from fxcoudert at gcc dot gnu dot org 2007-05-25 13:55 ------- Rev. 124497 of mainline fails to bootstrap with these patches on i686-linux: [during stage2] ../../../trunk3/gcc/df-scan.c: In function ‘df_ref_record’: ../../../trunk3/gcc/df-scan.c:1057: error: types mismatch in comparsion long unsigned int int shifttmp.1580_150 == 0; ../../../trunk3/gcc/df-scan.c:1057: internal compiler error: verify_stmts failed Debugging this error yields: Breakpoint 5, verify_expr (tp=0xb70f1b5c, walk_subtrees=0xbfa475f0, data=0x0) at ../../../trunk3/gcc/tree-cfg.c:3298 3298 error ("types mismatch in comparsion"); (gdb) p debug_tree(lhs) unit size align 32 symtab -1211504504 alias set -1 canonical type 0xb7bf1438 precision 32 min max pointer_to_this > var def_stmt version 150> $1 = void (gdb) p debug_tree(rhs) constant invariant 0> $2 = void -- fxcoudert at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fxcoudert at gcc dot gnu dot | |org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22368