ICE on PA at cfgbuild.c:339--insn has no JUMP_LABEL

John David Anglin dave@hiauly1.hia.nrc.ca
Wed Sep 19 13:59:00 GMT 2001


In running the testsuite for hppa1.1-hp-hpux10.20 with the main CVS source
from Sept. 14, I find that there are five tests that fail with this
optimization `-O3 -fomit-frame-pointer -funroll-all-loops -finline-functions'.
See < http://gcc.gnu.org/ml/gcc-testresults/2001-09/msg00367.html > for a
summary of the results.  The problem doesn't occur on the branch.

I looked briefly into the failure of 20000731-1.c.  The fault occurs
on an unconditional jump insn that doesn't have a jump label.  I think the
jump may be to the exit block.  There is at least one more jump in the
rtl to the same label.  The label has a usage count of zero, so I suspect
that the other jump also doesn't have a jump label.  There is obviously
a problem with jump labels, either in unrolling or inlining.

I am in the process of moving offices and won't have a chance to look
further into this for a few days.

Dave
-- 
J. David Anglin                                  dave.anglin@nrc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6605)



More information about the Gcc-bugs mailing list