[llvm-commits] [llvm] r76558 - in /llvm/trunk: lib/CodeGen/VirtRegRewriter.cpp test/CodeGen/X86/2009-07-21-RewriterBug.ll

Evan Cheng evan.cheng at apple.com
Wed Jul 22 14:36:05 PDT 2009


On Jul 22, 2009, at 11:48 AM, David Greene wrote:

> On Wednesday 22 July 2009 12:54, Evan Cheng wrote:
>> It's part of the test suite: 256.bzip2.
>
> Would it be possible to save the reduced testcase somewhere?  It's  
> nice not
> to have to sift through a whole application.  If the application  
> starts
> failing, it would be convenient to run the smaller testcases to see if
> there's been a regression.

In this case, I am happy not having to commit a test case. If the  
subreg coalescer starts acting up, I am sure we'll catch it with our  
regular testing.

>
> Perhaps we need a second-tier "make check" for larger testcases that  
> only
> gets run once a week or maybe just when llvm-test fails.  Would that  
> be
> helpful?

I don't think that adds a lot of value. If it's not the default,  
people will forget about it.

Evan

>
>                                     -Dave
>
>> Evan
>>
>> On Jul 22, 2009, at 8:01 AM, David Greene wrote:
>>> Bill Wendling wrote:
>>>>>>> I've fine with removing the test case.
>>>>>>
>>>>>> Ok, please do, thanks.
>>>>>
>>>>> PLEASE reconsider.  As Evan noted, register allocation bugs are
>>>>> some of the
>>>>> most subtle and difficult to track down.  Testcases are a real
>>>>> blessing.
>>>>> Better to slow down testing and get it right than ram through and
>>>>> silently
>>>>> produce wrong code.
>>>>
>>>> Is it possible to put the original application in the test-suite
>>>> instead?
>>>
>>> That sounds good to me if it can happen.
>>>
>>>                         -Dave
>>>
>>> _______________________________________________
>>> llvm-commits mailing list
>>> llvm-commits at cs.uiuc.edu
>>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>>
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list