------- Comment #1 from amodra at bigpond dot net dot au 2005-12-01 02:50 ------- Reproduced. powerpc-linux compiler will hit the ice with the addition of -mcpu=power4. On mainline, the assert is at dwarf2out.c:1786. We have a problem with our REG_FRAME_RELATED_EXPR apparently due to regrename replacing the address.
(gdb) p debug_rtx (insn) (insn/f:TI 327 323 342 /src/tmp/pr25194.i:5060 (set (mem/c:SI (plus:SI (reg:SI 9 9) (const_int -68 [0xffffffffffffffbc])) [203 S4 A8]) (reg:SI 17 17)) 312 {*movsi_internal1} (insn_list:REG_DEP_TRUE 318 (insn_list:REG_DEP_OUTPUT 322 (insn_list:REG_DEP_ANTI 323 (nil)))) (expr_list:REG_DEAD (reg:SI 17 17) (expr_list:REG_FRAME_RELATED_EXPR (set (mem/c:SI (plus:SI (plus:SI (reg/f:SI 1 1) (const_int 35328 [0x8a00])) (const_int -68 [0xffffffffffffffbc])) [203 S4 A8]) (reg:SI 17 17)) (nil)))) -- amodra at bigpond dot net dot au changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|unassigned at gcc dot gnu |amodra at bigpond dot net |dot org |dot au Status|UNCONFIRMED |ASSIGNED Ever Confirmed|0 |1 Last reconfirmed|0000-00-00 00:00:00 |2005-12-01 02:50:35 date| | Target Milestone|4.1.0 |--- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25194