[LLVMdev] please stabilize the trunk

Eric Christopher echristo at apple.com
Thu Jul 16 15:44:26 PDT 2009


On Jul 16, 2009, at 3:32 PM, Bill Wendling wrote:

> On Thu, Jul 16, 2009 at 1:55 PM, David Greene<dag at cray.com> wrote:
>> On Thursday 16 July 2009 14:04, Daniel Dunbar wrote:
>>> 2009/7/15 Török Edwin <edwintorok at gmail.com>:
>>>> I'm not too keen about seeing buildbots play with trunk ;)
>>>>
>>>> How about starting simple, and just auto-tagging builds that work?
>>>> Could be done per OS/arch, and one global tag when all buildbots  
>>>> pass.
>>>
>>> I don't know anything about svn performance. Would this negatively
>>> impact llvm.org, which is already pretty strained?
>>
>> Tags are cheap.
>>
>>> If this is reasonable I think I can update my buildbots to do this
>>> fairly easily. The global tag is difficult since it requires
>>> coordination, but individual tags would be easy. It would be nice to
>>> get the mails from them filtered out, otherwise it will make the
>>> commit list very noisy.
>>
>> Thanks to Törok, I think I have the validator buildbot working.   
>> The recipe
>> I have does this:
>>
>> * Build llvm
>> * Run make check on llvm
>
> You should run the "make check" on llvm *after* building llvm-gcc.
> Otherwise, you will be using an older llvm-gcc for the Frontend*
> tests.

Not sure off hand how to do it in the existing harness, but something  
that might be useful is to have a test that checks the version string  
output of, e.g. llc and llvm-gcc to make sure that they match and  
stops testing if they don't?

-eric



More information about the llvm-dev mailing list