<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jan 8, 2013 at 8:39 AM, David Blaikie <span dir="ltr"><<a href="mailto:dblaikie@gmail.com" target="_blank">dblaikie@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Tue, Jan 8, 2013 at 1:40 AM, Renato Golin <<a href="mailto:renato.golin@linaro.org">renato.golin@linaro.org</a>> wrote:<br>

> On 8 January 2013 04:49, Duncan Sands <<a href="mailto:baldrick@free.fr">baldrick@free.fr</a>> wrote:<br>
>><br>
>> While this should be investigated,<br>
>> I'm tempted to just move everything over to LNT instead...<br>
><br>
><br>
> That's the latent bugs that David mentioned. I agree we should have LNT and<br>
> LNT+LTO and possibly other configurations in the future.<br>
><br>
> Regarding your buildbots, gcc12 is easy to replace by LNT, because the<br>
> default, AFAICT, is to run only clang tests (check-all I presume)<br>
<br>
</div>I'm confused. If it only runs check-all, why would we be migrating it to LNT?<br>
<br>
By the looks of it, the gcc12 slave is assigned to two builders.<br>
Picking a recent build from each:<br>
<br>
<a href="http://lab.llvm.org:8011/builders/dragonegg-x86_64-linux-gcc-4.6-fnt/builds/2147" target="_blank">http://lab.llvm.org:8011/builders/dragonegg-x86_64-linux-gcc-4.6-fnt/builds/2147</a><br>
<a href="http://lab.llvm.org:8011/builders/clang-x86_64-debian/builds/5723" target="_blank">http://lab.llvm.org:8011/builders/clang-x86_64-debian/builds/5723</a><br>
<br>
The second is just a clang check-all on debian. That should probably<br>
remain untouched.<br>
<br>
The first is dragonegg 'fnt' AKA the test-suite or "nightly tests".<br>
This could be migrated to LNT.<br>
<br>
(FWIW: I tend to say "regression tests" or "make check" or something<br>
else when I'm talking about the stuff you get when you run "make<br>
check-all" in LLVM/clang, and reserve the "test suite" term to reply<br>
to the test-suite repository containing a grab bag of application<br>
source code, AKA the "nightly tests". I don't know whether this is<br>
consistent/useful terminology & I'm open to other ideas)<br></blockquote><div><br></div><div style>I also use "regression tests" to refer to the LLVM and clang tests.</div><div style> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im"><br>
>, but gcc20<br>
> is running the nightly tests, and I'm not sure I should change them to<br>
> "simple" or keep as "nightly" but do it via LNT.<br>
<br>
</div>I don't think LNT is able to run the "nightly" version. I believe it<br>
only runs the "simple" version.<br></blockquote><div><br></div><div style>See previous reply, --test-style=nightly does it.</div><div style> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im"><br>
> When I added Livermore, I presumed I was running LNT with the nightly<br>
> variant (nt):<br>
<br>
</div>Strangely enough, I believe LNT's "nt" corresponds to the test-suite's<br>
"TEST=simple". I could be wrong, though.<br></blockquote><div><br></div><div style>The "nt" is a historical accident, we didn't have a good name for the "test-suite" other than "nightly tests" (and calling it the "test suite" has obvious problems), so I just started using "nt" to refer to it despite the broken connotations.</div>
<div style><br></div><div style> - Daniel</div><div style><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5"><br>
><br>
> ./sandbox/bin/python sandbox/bin/lnt runtest \<br>
>        --submit ~/devel/llvm/test/perfdb \<br>
>        nt \<br>
>        -j8 \<br>
>        --sandbox sandbox \<br>
>        --test-suite ~/devel/llvm/test/test-suite \<br>
>        --cc ~/devel/llvm/build/bin/clang \<br>
>        --cxx ~/devel/llvm/build/bin/clang++ \<br>
>        --only-test SingleSource/Benchmarks/LivermoreLoops<br>
><br>
> Is that right?<br>
><br>
> cheers,<br>
> --renato<br>
</div></div></blockquote></div><br></div></div>