<div class="gmail_quote">2009/3/28 John Mosby <span dir="ltr"><<a href="mailto:ojomojo@gmail.com">ojomojo@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Thanks Duncan, 
<div><br></div>
<div>I figured it out after a couple of tries, but the docs are not as clear as your instructions. If there's no specific maintainer of TestingGuide.html, I'd be happy to update the docs to be as clear as your instructions.</div>


<div><br></div>
<div>llvm/projects/Makefile filters out "test-suite" and "llvm-test" when builds are done, so it looks like those two names work.</div>
<div><br></div>
<div>John</div>
<div><br>
<div class="gmail_quote">
<div>
<div></div>
<div class="h5">On Sat, Mar 28, 2009 at 2:35 PM, Duncan Sands <span dir="ltr"><<a href="mailto:baldrick@free.fr" target="_blank">baldrick@free.fr</a>></span> wrote:<br></div></div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>
<div></div>
<div class="h5">Hi Aaron,<br>
<div><br>> How do I get the LLVM test-suite to work I have followed the /docs/TestingGuide.html but cannot seem to get it to work. I have tried many variations, but get no joy. The docmunetation does not appear very clear.<br>

<br></div>(1) check out the testsuite.  The default name of the checkout is "test-suite".<br>(2) move it into llvm/projects/, changing the name to llvm-test, so now you<br>have an "llvm/projects/llvm-test" directory.  I don't know if the name change<br>

really matters.<br>(3) configure/reconfigure llvm (as if about to build llvm).  This way the<br>configure machinery will notice that the testsuite is now there.<br>(4) if building in a separate objects directory you should have a<br>

"projects/llvm-test/" subdirectory of the objects directory now.<br>Change directory into it.  If building in the llvm tree, change<br>directory to llvm/projects/llvm-test/.  You should now be inside a<br>directory called "llvm-test".<br>

(5) run "make".<br><br></div></div></blockquote></div></div></blockquote>
<div>[root@cybercomms test-suite]# make<br>make[1]: Entering directory `/usr/build/llvm/projects/test-suite/SingleSource'<br>make[2]: Entering directory `/usr/build/llvm/projects/test-suite/SingleSource/UnitTests'<br>

make[3]: Entering directory `/usr/build/llvm/projects/test-suite/SingleSource/UnitTests/Vector'<br>make[4]: Entering directory `/usr/build/llvm/projects/test-suite/SingleSource/UnitTests/Vector/SSE'<br>make[4]: *** No rule to make target `Output/sse.expandfft.linked.rbc', needed by `Output/sse.expandfft.linked.bc'.  Stop.<br>

make[4]: Leaving directory `/usr/build/llvm/projects/test-suite/SingleSource/UnitTests/Vector/SSE'<br>make[3]: *** [all] Error 1<br>make[3]: Leaving directory `/usr/build/llvm/projects/test-suite/SingleSource/UnitTests/Vector'<br>

make[2]: *** [all] Error 1<br>make[2]: Leaving directory `/usr/build/llvm/projects/test-suite/SingleSource/UnitTests'<br>make[1]: *** [UnitTests/.makeall] Error 2<br>make[1]: Leaving directory `/usr/build/llvm/projects/test-suite/SingleSource'<br>

make: *** [SingleSource/.makeall] Error 2<br></div>
<div> </div>
<div>Get the same results in llvm-test as in test-suite</div>
<div> </div>
<div>Aaron</div>
<div> </div></div>