At revision 162686 boostrapping fails on powerpc-apple-darwin9 with /opt/gcc/darwin_buildw/./prev-gcc/xgcc -B/opt/gcc/darwin_buildw/./prev-gcc/ -B/opt/gcc/gcc4.6w/powerpc-apple-darwin9/bin/ -B/opt/gcc/gcc4.6w/powerpc-apple-darwin9/bin/ -B/opt/gcc/gcc4.6w/powerpc-apple-darwin9/lib/ -isystem /opt/gcc/gcc4.6w/powerpc-apple-darwin9/include -isystem /opt/gcc/gcc4.6w/powerpc-apple-darwin9/sys-include -c -g -O2 -mdynamic-no-pic -gtoggle -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror -Wold-style-definition -Wc++-compat -fno-common -DHAVE_CONFIG_H -I. -I. -I../../gcc-4.6-work/gcc -I../../gcc-4.6-work/gcc/. -I../../gcc-4.6-work/gcc/../include -I../../gcc-4.6-work/gcc/../libcpp/include -I/sw/include -I../../gcc-4.6-work/gcc/../libdecnumber -I../../gcc-4.6-work/gcc/../libdecnumber/dpd -I../libdecnumber -I/sw/include -DCLOOG_PPL_BACKEND ../../gcc-4.6-work/gcc/cfg.c -o cfg.o ../../gcc-4.6-work/gcc/cfg.c: In function 'scale_bbs_frequencies_gcov_type': ../../gcc-4.6-work/gcc/cfg.c:1109:1: internal compiler error: in delete_corresponding_reg_eq_notes, at dce.c:495 (see also http://gcc.gnu.org/ml/gcc-regression/2010-07/msg00302.html ).
This fails on powerpc-ibm-aix as well: /farm/dje/src/src/gcc/cfg.c: In function 'scale_bbs_frequencies_gcov_type': /farm/dje/src/src/gcc/cfg.c:1109:1: internal compiler error: in delete_corresponding_reg_eq_notes, at dce.c:495
*** Bug 45135 has been marked as a duplicate of this bug. ***
Ditto for powerpc64-linux: /home/bergner/gcc/gcc-mainline-base/gcc/fortran/module.c: In function ‘read_module’: /home/bergner/gcc/gcc-mainline-base/gcc/fortran/module.c:4542:1: internal compiler error: in delete_corresponding_reg_eq_notes, at dce.c:495
Adjust summary.
Debugger info: #0 fancy_abort (file=0x112a7098 "/home/bergner/gcc/gcc-mainline-base/gcc/dce.c", line=495, function=0x112a7180 "delete_corresponding_reg_eq_notes") at /home/bergner/gcc/gcc-mainline-base/gcc/diagnostic.c:879 #1 0x0000000010e5ad5c in delete_corresponding_reg_eq_notes (insn=0xfffb1d4c840) at /home/bergner/gcc/gcc-mainline-base/gcc/dce.c:495 #2 0x0000000010e5af24 in delete_unmarked_insns () at /home/bergner/gcc/gcc-mainline-base/gcc/dce.c:549 #3 0x0000000010e5cd04 in fast_dce (word_level=1 '\001') at /home/bergner/gcc/gcc-mainline-base/gcc/dce.c:1003 #4 0x0000000010e5cf6c in run_word_dce () at /home/bergner/gcc/gcc-mainline-base/gcc/dce.c:1031 #5 0x0000000010ec41f8 in decompose_multiword_subregs () at /home/bergner/gcc/gcc-mainline-base/gcc/lower-subreg.c:1096 #6 0x0000000010ec5750 in rest_of_handle_lower_subreg2 () at /home/bergner/gcc/gcc-mainline-base/gcc/lower-subreg.c:1349 #7 0x0000000010620104 in execute_one_pass (pass=0x1132a090) at /home/bergner/gcc/gcc-mainline-base/gcc/passes.c:1564 #8 0x000000001062074c in execute_pass_list (pass=0x1132a090) at /home/bergner/gcc/gcc-mainline-base/gcc/passes.c:1619 #9 0x0000000010620778 in execute_pass_list (pass=0x11321868) at /home/bergner/gcc/gcc-mainline-base/gcc/passes.c:1620 #10 0x00000000108358d8 in tree_rest_of_compilation (fndecl=0xfffb5cad400) at /home/bergner/gcc/gcc-mainline-base/gcc/tree-optimize.c:452 #11 0x0000000010b65b5c in cgraph_expand_function (node=0xfffb5cbb160) at /home/bergner/gcc/gcc-mainline-base/gcc/cgraphunit.c:1643 #12 0x0000000010b65eec in cgraph_expand_all_functions () at /home/bergner/gcc/gcc-mainline-base/gcc/cgraphunit.c:1722 #13 0x0000000010b668b8 in cgraph_optimize () at /home/bergner/gcc/gcc-mainline-base/gcc/cgraphunit.c:1978 #14 0x0000000010b63618 in cgraph_finalize_compilation_unit () at /home/bergner/gcc/gcc-mainline-base/gcc/cgraphunit.c:1185 #15 0x00000000100c4260 in c_write_global_declarations () at /home/bergner/gcc/gcc-mainline-base/gcc/c-decl.c:9698 #16 0x0000000010778eb0 in compile_file () at /home/bergner/gcc/gcc-mainline-base/gcc/toplev.c:957 #17 0x000000001077c778 in do_compile () at /home/bergner/gcc/gcc-mainline-base/gcc/toplev.c:2295 #18 0x000000001077c8ac in toplev_main (argc=29, argv=0xfffffffef28) at /home/bergner/gcc/gcc-mainline-base/gcc/toplev.c:2336 #19 0x00000000101c6650 in main (argc=29, argv=0xfffffffef28) at /home/bergner/gcc/gcc-mainline-base/gcc/main.c:36 (gdb) pr insn (insn 1826 1025 1026 117 (set (reg:DI 903 [+72 ]) (reg:DI 903 [+72 ])) 378 {*movdi_internal64} (nil)) (gdb) p regno $2 = 903 (gdb) pr noted_insn (insn 1031 1028 1033 118 (parallel [ (set (reg:DI 726) (and:DI (reg:DI 903 [+72 ]) (reg:DI 957))) (clobber (scratch:CC)) ]) /home/bergner/gcc/gcc-mainline-base/gcc/fortran/module.c:3913 340 {anddi3_mc} (nil))
Revision 162697 fixes this pr on powerpc-apple-darwin9. If there is no objection in the coming 12 hours from other ppc platforms, I'll close the pr as fixed.
Trunk is fixed for powerpc64-linux too.
Closing.