[Bug middle-end/27736] [4.2 Regression] unwind-dw2-fde.c:833: fatal error: internal consistency failure
--- Comment #8 from rsandifo at gcc dot gnu dot org 2007-01-06 14:27 --- Subject: Bug 27736 Author: rsandifo Date: Sat Jan 6 14:26:58 2007 New Revision: 120526 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=120526 Log: gcc/ Backport: 2006-05-23 Richard Sandiford [EMAIL PROTECTED] PR rtl-optimization/27736 * combine.c (replaced_rhs_value): New variable. (combine_instructions): Set it. (distribute_notes): When distributing a note in replaced_rhs_insn, check whether the value was used in replaced_rhs_value. 2006-05-22 Richard Sandiford [EMAIL PROTECTED] PR rtl-optimization/25514 * combine.c (replaced_rhs_insn): New variable. (combine_instructions): Set replaced_rhs_insn when trying to replace a SET_SRC with a REG_EQUAL note. (distribute_notes): Use replaced_rhs_insn when determining the live range of a REG_DEAD register. gcc/testsuite/ 2006-05-22 Richard Sandiford [EMAIL PROTECTED] PR rtl-optimization/25514 * gcc.c-torture/compile/pr25514.c: New test. Added: branches/gcc-4_1-branch/gcc/testsuite/gcc.c-torture/compile/pr25514.c Modified: branches/gcc-4_1-branch/gcc/ChangeLog branches/gcc-4_1-branch/gcc/combine.c branches/gcc-4_1-branch/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27736
[Bug middle-end/27736] [4.2 Regression] unwind-dw2-fde.c:833: fatal error: internal consistency failure
--- Comment #3 from rsandifo at gcc dot gnu dot org 2006-05-23 06:17 --- Created an attachment (id=11498) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11498action=view) Possible patch I'm very sorry for the breakage. Here's a patch that appears to fix the bug. I'll continue testing. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27736
[Bug middle-end/27736] [4.2 Regression] unwind-dw2-fde.c:833: fatal error: internal consistency failure
--- Comment #4 from rsandifo at gcc dot gnu dot org 2006-05-23 13:06 --- Patch posted: http://gcc.gnu.org/ml/gcc-patches/2006-05/msg01169.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27736
[Bug middle-end/27736] [4.2 Regression] unwind-dw2-fde.c:833: fatal error: internal consistency failure
--- Comment #5 from dave at hiauly1 dot hia dot nrc dot ca 2006-05-23 13:51 --- Subject: Re: [4.2 Regression] unwind-dw2-fde.c:833: fatal error: internal consistency failure Patch posted: http://gcc.gnu.org/ml/gcc-patches/2006-05/msg01169.html So far, this fix is looking good. Dave -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27736
[Bug middle-end/27736] [4.2 Regression] unwind-dw2-fde.c:833: fatal error: internal consistency failure
--- Comment #6 from rsandifo at gcc dot gnu dot org 2006-05-23 15:07 --- Subject: Bug 27736 Author: rsandifo Date: Tue May 23 15:07:00 2006 New Revision: 114019 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=114019 Log: PR rtl-optimization/27736 * combine.c (replaced_rhs_value): New variable. (combine_instructions): Set it. (distribute_notes): When distributing a note in replaced_rhs_insn, check whether the value was used in replaced_rhs_value. Modified: trunk/gcc/ChangeLog trunk/gcc/combine.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27736
[Bug middle-end/27736] [4.2 Regression] unwind-dw2-fde.c:833: fatal error: internal consistency failure
--- Comment #7 from rsandifo at gcc dot gnu dot org 2006-05-23 15:08 --- Patch applied. (Thanks to Roger for the quick review.) -- rsandifo at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27736
[Bug middle-end/27736] [4.2 Regression] unwind-dw2-fde.c:833: fatal error: internal consistency failure
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||pinskia at gcc dot gnu dot ||org Severity|normal |blocker Keywords||build, ice-on-valid-code Summary|unwind-dw2-fde.c:833: fatal |[4.2 Regression] unwind-dw2- |error: internal consistency |fde.c:833: fatal error: |failure |internal consistency failure Target Milestone|--- |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27736
[Bug middle-end/27736] [4.2 Regression] unwind-dw2-fde.c:833: fatal error: internal consistency failure
-- rsandifo at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rsandifo at gcc dot gnu dot |dot org |org Status|UNCONFIRMED |ASSIGNED Ever Confirmed|0 |1 Last reconfirmed|-00-00 00:00:00 |2006-05-23 05:48:26 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27736