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

Reply via email to