ICE on IA-64 when compiling SPEC 2000 176.gcc at -O1

Reva Cuthbertson reva@cup.hp.com
Wed Dec 5 17:07:00 GMT 2001


Hello,

	I am getting an internal compiler error when I
compile the SPEC 2000 benchmark 176.gcc with -O1 on IA-64
with gcc V3.1 on HP-UX and Linux.  The ICE happens in
find_free_reg() in local-alloc.c and it happens because
the born_index > death_index test fails so we call abort().
It looks like the death_index is never set up properly as
it is -1.  Has anyone else seen this?

Thanks!

Reva Cuthbertson
reva@cup.hp.com



More information about the Gcc mailing list