------- Comment #12 from dave at hiauly1 dot hia dot nrc dot ca 2007-11-24 21:58 ------- Subject: Re: [4.2 Regression] ICE in delete_output_reload, at reload1.c:7926
This seems to help: Index: reload1.c =================================================================== --- reload1.c (revision 130392) +++ reload1.c (working copy) @@ -7929,8 +7929,8 @@ NULL_RTX), 0); for (i1 = reg_equiv_alt_mem_list [REGNO (reg)]; i1; i1 = XEXP (i1, 1)) { - gcc_assert (!rtx_equal_p (XEXP (i1, 0), substed)); - n_occurrences += count_occurrences (PATTERN (insn), XEXP (i1, 0), 0); + if (!rtx_equal_p (XEXP (i1, 0), substed)) + n_occurrences += count_occurrences (PATTERN (insn), XEXP (i1, 0), 0); } if (n_occurrences > n_inherited) return; Dave -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32889 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]