http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50876
--- Comment #16 from Iain Sandoe <iains at gcc dot gnu.org> 2011-10-27 20:31:31 UTC --- on i686-d9 I can reproduce the second fail from the c/l (which possibly means it's unrelated or just exposed by the changes): $ gdb --args gcc/lto1 -fPIC -quiet -dumpdir ./ -dumpbase gcc-dg-lto-20100720-4-11.exe.ltrans0 -mmacosx-version-min=10.5.8 -m32 -mtune=core2 -auxbase-strip gcc-dg-lto-20100720-4-11.exe.ltrans0.ltrans.o -version -fltrans @/var/folders/OW/OW-PGOtgHbKakssxFpJpkU++-0E/-Tmp-//cchFpn9m -o gcc-dg-lto-20100720-4-11.exe.ltrans0.s .... /GCC/gcc-live-trunk/gcc/testsuite/gcc.dg/lto/20100720-4_0.c:8:1: error: mismatching comparison operand types char unsigned char D.2216_3 = D.2215_2 != 45; Breakpoint 1, internal_error (gmsgid=0xf4675a "verify_gimple failed") at /GCC/gcc-live-trunk/gcc/diagnostic.c:843 843 va_start (ap, gmsgid); (gdb) bt #0 internal_error (gmsgid=0xf4675a "verify_gimple failed") at /GCC/gcc-live-trunk/gcc/diagnostic.c:843 #1 0x00a3b488 in verify_gimple_in_cfg (fn=0x42411228) at /GCC/gcc-live-trunk/gcc/tree-cfg.c:4491 #2 0x00c8a3ae in verify_ssa (check_modified_stmt=1 '\001') at /GCC/gcc-live-trunk/gcc/tree-ssa.c:923 #3 0x009046bc in execute_function_todo (data=0x4004) at /GCC/gcc-live-trunk/gcc/passes.c:1710 #4 0x00904089 in do_per_function (callback=0x904541 <execute_function_todo>, data=0x4004) at /GCC/gcc-live-trunk/gcc/passes.c:1548 #5 0x009047dd in execute_todo (flags=16388) at /GCC/gcc-live-trunk/gcc/passes.c:1741 #6 0x00904c8b in execute_one_ipa_transform_pass (node=0x4240c47c, ipa_pass=0x101f660) at /GCC/gcc-live-trunk/gcc/passes.c:1919 #7 0x00904d61 in execute_all_ipa_transforms () at /GCC/gcc-live-trunk/gcc/passes.c:1944 #8 0x00ae91c6 in tree_rest_of_compilation (fndecl=0x424b7500) at /GCC/gcc-live-trunk/gcc/tree-optimize.c:413 #9 0x0048bda9 in cgraph_expand_function (node=0x4240c47c) at /GCC/gcc-live-trunk/gcc/cgraphunit.c:1819 #10 0x0048c250 in cgraph_output_in_order () at /GCC/gcc-live-trunk/gcc/cgraphunit.c:1984 #11 0x0048cb58 in cgraph_optimize () at /GCC/gcc-live-trunk/gcc/cgraphunit.c:2192 #12 0x0003d352 in lto_main () at /GCC/gcc-live-trunk/gcc/lto/lto.c:2973 #13 0x00a154d4 in compile_file () at /GCC/gcc-live-trunk/gcc/toplev.c:565 #14 0x00a181b4 in do_compile () at /GCC/gcc-live-trunk/gcc/toplev.c:1930 #15 0x00a18398 in toplev_main (argc=17, argv=0x41600230) at /GCC/gcc-live-trunk/gcc/toplev.c:2006 #16 0x0004022f in main (argc=17, argv=0xbffff250) at /GCC/gcc-live-trunk/gcc/main.c:36 (gdb) shell more /var/folders/OW/OW-PGOtgHbKakssxFpJpkU++-0E/-Tmp-//cchFpn9m gcc-dg-lto-20100720-4-11.exe.ltrans0.o