Stage1 of current CVS gcc aborts when compiling reload1.c
Richard Henderson
rth@cygnus.com
Sun Apr 30 18:19:00 GMT 2000
Status update. This is a latent bug in loop which is uncovered by
the recent flow changes, in that we now validate life information
at a point we previously did not. To wit:
(insn 560 559 857 (set (reg:CC 17 flags)
(compare:CC (reg:SI 96)
(reg/v:SI 31))) -1 (nil)
(nil))
(insn 857 560 561 (parallel[
(set (reg:SI 124)
(plus:SI (reg/v:SI 34)
(symbol_ref:SI ("reload_inherited"))))
(clobber (reg:CC 17 flags))
] ) -1 (nil)
(nil))
(jump_insn 561 857 754 (set (pc)
(if_then_else (ne (reg:CC 17 flags)
(const_int 0 [0x0]))
(label_ref 570)
(pc))) -1 (nil)
(nil))
Insn 857 was added by loop in reducing a giv.
r~
More information about the Gcc-bugs
mailing list