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