------- Comment #1 from vmakarov at redhat dot com 2008-04-02 18:34 ------- I've just fixed it on ira branch. The problem was in an assert requiring nonzero number of references for an allocno. I permitted to have zero number of references.
I've just realized that such situations are possible in a region but something is wrong with this particular case. The pseudo-register 69 lives at the start/end of each basic block there is no such pseduo-register in RTL. It is removed in ce2. Either the live info was not updated or something wrong with the updating itself. Therefore I am not closing IRA and I am adding Ken to the list. I think the problem can be reproduced on the mainline because I've merged the trunk into the branch recently. -- vmakarov at redhat dot com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |Kenneth dot Zadeck at | |NaturalBridge dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35805