This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
what to do with this testcase?
- From: Andrew MacLeod <amacleod at redhat dot com>
- To: gcc mailing list <gcc at gcc dot gnu dot org>
- Date: Tue, 26 Sep 2006 10:34:37 -0400
- Subject: what to do with this testcase?
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