what to do with this testcase?
Andrew MacLeod
amacleod@redhat.com
Tue Sep 26 14:42:00 GMT 2006
I've got the new out of ssa rewrite pretty much wrapped up, and in the
process I have removed the -fno-tree-lrs option. This means we can no
longer turn off live range splitting at the tree level. I mentioned I
was planning to remove this a few months ago.
Everything is fine, except for one testcase:
gcc.dg/max-1.c
this testcase is for PR 18548:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18548
and in the options, the testcase uses -fno-tree-lrs in order to
reproduce the problem.
It of course fails now because the option doesn't exist any more.
I see the following choices:
1 - eliminate test case (this is the easy choice! :-)
2 - keep the testcase, remove the option. (It probably doesn't really
test anything then, so you might as well remove it)
3 - make a new testcase which doesn't require -fno-tree-lrs.
I built a tree from that era, and get the testcase to fail as stated. I
have tried, but have not managed to create a failing testcase without
the option yet. solicitations invited :-) Is there any great
opposition to simply removing the test case? if so, can you reproduce it
without -fno-tree-lrs?
Andrew
More information about the Gcc
mailing list