<div dir="ltr">On Wed, Jan 30, 2013 at 4:45 PM, David Blaikie <span dir="ltr"><<a href="mailto:dblaikie@gmail.com" target="_blank" class="cremed">dblaikie@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Tue, Jan 22, 2013 at 4:59 PM, NAKAMURA Takumi <<a href="mailto:geek4civic@gmail.com" class="cremed">geek4civic@gmail.com</a>> wrote:<br>
> clang-x86_64-linux-vg became green.<br>
> <a href="http://lab.llvm.org:8011/builders/clang-x86_64-linux-vg/builds/648" target="_blank" class="cremed">http://lab.llvm.org:8011/builders/clang-x86_64-linux-vg/builds/648</a><br>
><br>
> David, could you reconstruct test steps to exclude llvm out of valgrind?<br>
<br>
</div>To do that I need to solve another problem:<br>
<br>
Chandler: how would I run the clang-tools-extra tests in the<br>
autoconf/make build (for the buildbots) without using the project-wide<br>
"make check-all" (ideally I'd like to run the clang tests and the<br>
clang-tools-extra tests together, but not the llvm tests - to get<br>
valgrind coverage on the former & not the latter). I can't seem to<br>
find any targets for that. (& just running "make check" from the<br>
build/tools/clang/tools/extra directory just runs the clang tests, it<br>
seems)<br></blockquote><div><br></div><div style>I have no idea.</div><div style><br></div><div style>Sorry, all of the Makefile based stuff escapes me at the moment. I can dig into the code to answer, but you can probably do that just as easily. =/ It very well could be completely broken, as most of us who have been hacking on it have been using cmake, and most of the others have been using check-all...</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class="HOEnZb"><font color="#888888"><br>
- David<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
><br>
> ...Takumi<br>
><br>
> 2013/1/19 Galina Kistanova <<a href="mailto:gkistanova@gmail.com" class="cremed">gkistanova@gmail.com</a>>:<br>
>> Done.<br>
>><br>
>> Thanks<br>
>><br>
>> Galina<br>
>><br>
>> On Fri, Jan 18, 2013 at 7:47 PM, NAKAMURA Takumi <<a href="mailto:geek4civic@gmail.com" class="cremed">geek4civic@gmail.com</a>><br>
>> wrote:<br>
>>><br>
>>> Galina, could you reconfigure the llvmlab for this?<br>
>>> Then, I will begin watching;<br>
>>> <a href="http://lab.llvm.org:8011/builders/clang-x86_64-linux-vg" target="_blank" class="cremed">http://lab.llvm.org:8011/builders/clang-x86_64-linux-vg</a><br>
>>><br>
>>> ...Takumi<br>
>>><br>
>>> 2013/1/19 NAKAMURA Takumi <<a href="mailto:geek4civic@gmail.com" class="cremed">geek4civic@gmail.com</a>>:<br>
>>> > Author: chapuni<br>
>>> > Date: Fri Jan 18 21:39:07 2013<br>
>>> > New Revision: 172885<br>
>>> ><br>
>>> > URL: <a href="http://llvm.org/viewvc/llvm-project?rev=172885&view=rev" target="_blank" class="cremed">http://llvm.org/viewvc/llvm-project?rev=172885&view=rev</a><br>
>>> > Log:<br>
>>> > ClangBuilder: Use LIT_ARGS=clangTestArgs, or valgrind would not be<br>
>>> > enabled.<br>
>>> ><br>
>>> > FIXME: Valgrind affects also llvm tests. Is it expected?<br>
>>> ><br>
>>> > Modified:<br>
>>> > zorg/trunk/zorg/buildbot/builders/ClangBuilder.py<br>
>>> ><br>
>>> > Modified: zorg/trunk/zorg/buildbot/builders/ClangBuilder.py<br>
>>> > URL:<br>
>>> > <a href="http://llvm.org/viewvc/llvm-project/zorg/trunk/zorg/buildbot/builders/ClangBuilder.py?rev=172885&r1=172884&r2=172885&view=diff" target="_blank" class="cremed">http://llvm.org/viewvc/llvm-project/zorg/trunk/zorg/buildbot/builders/ClangBuilder.py?rev=172885&r1=172884&r2=172885&view=diff</a><br>
>>> ><br>
>>> > ==============================================================================<br>
>>> > --- zorg/trunk/zorg/buildbot/builders/ClangBuilder.py (original)<br>
>>> > +++ zorg/trunk/zorg/buildbot/builders/ClangBuilder.py Fri Jan 18<br>
>>> > 21:39:07 2013<br>
>>> > @@ -208,7 +208,7 @@<br>
>>> > workdir=llvm_1_objdir,<br>
>>> > env=merged_env))<br>
>>> ><br>
>>> > - clangTestArgs = llvmTestArgs = '-v -j %s' % jobs<br>
>>> > + clangTestArgs = '-v -j %s' % jobs<br>
>>> > if valgrind:<br>
>>> > clangTestArgs += ' --vg'<br>
>>> > if valgrindLeakCheck:<br>
>>> > @@ -220,8 +220,7 @@<br>
>>> > if test:<br>
>>> > f.addStep(LitTestCommand(name='check-all',<br>
>>> > command=[make, "check-all",<br>
>>> > "VERBOSE=1",<br>
>>> > -<br>
>>> > WithProperties("LIT_ARGS=%s" % llvmTestArgs),<br>
>>> > -<br>
>>> > WithProperties("TESTARGS=%s" % clangTestArgs),<br>
>>> > +<br>
>>> > WithProperties("LIT_ARGS=%s" % clangTestArgs),<br>
>>> ><br>
>>> > WithProperties("EXTRA_TESTDIRS=%s" % extraTestDirs)],<br>
>>> > description=["checking"],<br>
>>> > descriptionDone=["checked"],<br>
>>> > @@ -323,8 +322,7 @@<br>
>>> > if test:<br>
>>> > f.addStep(LitTestCommand(name='check-all',<br>
>>> > command=[make, "check-all",<br>
>>> > "VERBOSE=1",<br>
>>> > -<br>
>>> > WithProperties("LIT_ARGS=%s" % llvmTestArgs),<br>
>>> > -<br>
>>> > WithProperties("TESTARGS=%s" % clangTestArgs),<br>
>>> > +<br>
>>> > WithProperties("LIT_ARGS=%s" % clangTestArgs),<br>
>>> ><br>
>>> > WithProperties("EXTRA_TESTDIRS=%s" % extraTestDirs)],<br>
>>> > description=["checking"],<br>
>>> > descriptionDone=["checked"],<br>
>>> ><br>
>>> ><br>
>>> > _______________________________________________<br>
>>> > llvm-commits mailing list<br>
>>> > <a href="mailto:llvm-commits@cs.uiuc.edu" class="cremed">llvm-commits@cs.uiuc.edu</a><br>
>>> > <a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits" target="_blank" class="cremed">http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits</a><br>
>><br>
>><br>
</div></div></blockquote></div><br></div></div>