At this moment I use
"gmake TEST=nightly" command line to run night tester
What I must specific and where to disable SPEC run (i don't have it)
I known about new NightlyTest.pl option: -noexternals
But what I must do for enable it
Vladimir
At this moment I use
"gmake TEST=nightly" command line to run night tester
What I must specific and where to disable SPEC run (i don't have it)
I known about new NightlyTest.pl option: -noexternals
But what I must do for enable it
Vladimir
At this moment I use
"gmake TEST=nightly" command line to run night testerWhat I must specific and where to disable SPEC run (i don't have it)
I think that it's currently a bug that this does not automatically happen.
I known about new NightlyTest.pl option: -noexternals
But what I must do for enable it
Are you using the NightlyTest.pl file? To run the tester I don't use
gmake directly at all. Instead, I have this in my crontab:
5 3 * * * LLVM_LIB_SEARCH_PATH=/home/vadve/lattner/local/x86/llvm-gcc/bytecode-libs $HOME/llvm/utils/NightlyTest.pl -parallel -enable-linscan /home/vadve/shared/PublicCVS $HOME/buildtest-X86 $HOME/cvs/testresults-X86
When run like this, you can use -noexternals as you wish.
-Chris
Are you using the NightlyTest.pl file? To run the tester I don't use
gmake directly at all. Instead, I have this in my crontab:5 3 * * *
LLVM_LIB_SEARCH_PATH=/home/vadve/lattner/local/x86/llvm-gcc/bytecode-libs
$HOME/llvm/utils/NightlyTest.pl -parallel -enable-linscan
/home/vadve/shared/PublicCVS $HOME/buildtest-X86 $HOME/cvs/testresults-X86
When run like this, you can use -noexternals as you wish.
Thank you fo information.
I will used this code for tester run.
Bu i have problem - script:termnated with error:
"Cannot change directory to: llvm source directory (llvm) at
/home/wanderer/pkg/build/llvm/src/llvm/utils/NightlyTest.pl line 131."
Called at line 339: ChangeDir( "llvm" , "llvm source directory") ;
My command-line:
$HOME/pkg/build/llvm/src/llvm/utils/NightlyTest.pl -parallel -enable-linscan
-noexternals $HOME/pkg/build/llvm/src/llvm $HOME/pkg/build/llvm/night/build
$HOME/pkg/build/llvm/night/testresults-X86-FreeBSD
Vladimir
Hrm, you probably have to tell it how to check out the LLVM tree. The
/home/vadve/shared/PublicCVS path is the internal path to the root of the
CVS repository. I'm not sure if the tester script has the ability to
check out the tree over anon cvs yet. Reid do you know?
-Chris
Vladimir,
Did the checkout fail? Its trying to do a chdir("llvm") in the build
directory (second argument to the script) but that directory doesn't
exist or isn't executable.
Can you verify that you have an $HOME/pkg/build/llvm/night/build/llvm
dir?
Reid.
yes, it does. doesn't care what your CVSROOT is set to, just uses it.
Hrm, you probably have to tell it how to check out the LLVM tree. The
/home/vadve/shared/PublicCVS path is the internal path to the root of the
CVS repository. I'm not sure if the tester script has the ability to
check out the tree over anon cvs yet. Reid do you know?
:pserver:anon@llvm-cvs.cs.uiuc.edu:2401/var/cvs/llvm work for me
Waiting test results...
Vladimir
Great! It might take a while. The tester takes about 6 hours to run on a
2proc 3.0ghz Xeon box But that's with spec95/2k and povray included.
-Chris
Can you verify that you have an $HOME/pkg/build/llvm/night/build/llvm
dir?
After providing :pserver:anon@llvm-cvs.cs.uiuc.edu:2401/var/cvs/llvm at
CVSROOT
this problem disappear.
But have personal problem: I must have now 2 copy LLVM sources
1) to plain build llvm
2) to nighttester run
Can I use llvm builded in nighttest/build directory to install plain llvm?
Vladimir
The nightly tester is designed to pull LLVM, build it, test it, then
delete it. The idea is to check it out in as clean an environment as
possible. I'm not sure if you will want to use it as your main dev tree,
though I suppose you could (there are -noremove and -nocheckout options).
I wouldn't recommend this though
-Chris
> > check out the tree over anon cvs yet. Reid do you know?
> :pserver:anon@llvm-cvs.cs.uiuc.edu:2401/var/cvs/llvm work for me
>
> Waiting test results...Great! It might take a while. The tester takes about 6 hours to run on a
Maybe, but i think it terminated more quickly
I have some not added to CVS testcase patches for FreeBSD compatibility.
But i don't known is its absent make affect at this nighttester call format.
heh. I have six. Get used to it
Reid.
> At this moment I use
> "gmake TEST=nightly" command line to run night tester
>
> What I must specific and where to disable SPEC run (i don't have it)I think that it's currently a bug that this does not automatically happen.
> I known about new NightlyTest.pl option: -noexternals
> But what I must do for enable itAre you using the NightlyTest.pl file? To run the tester I don't use
gmake directly at all. Instead, I have this in my crontab:5 3 * * *
LLVM_LIB_SEARCH_PATH=/home/vadve/lattner/local/x86/llvm-gcc/bytecode-libs
$HOME/llvm/utils/NightlyTest.pl -parallel -enable-linscan
/home/vadve/shared/PublicCVS $HOME/buildtest-X86 $HOME/cvs/testresults-X86
When run like this, you can use -noexternals as you wish.
For note: I am use suggested in
http://llvm.cs.uiuc.edu/docs/TestingGuide.html#run method:
"For example, you could run the nightly tester tests using the following
commands:
% cd llvm/test/Programs
% gmake TEST=nightly test
"Vladimir
Well that is literally true, it does run the nightly TESTS, but it's not
the nightly tester. I'll make sure the doc gets updated.
Thanks!
-Chris
Result night tester run at FreeBSD 5.1 accessable by URL
http://npt.cc.rsu.ru/testresults-X86-FreeBSD/index.html
I can't guaranty run it per day base, sorry.
As i can see, make (bug 385) and perl (bug 386) not builded by
NightlyTest.pl (but builded if use gmake night tests run format)
So I don't known preferable solutions: its can be closed or patches
applied.
Vladimir
Result night tester run at FreeBSD 5.1 accessable by URL
http://npt.cc.rsu.ru/testresults-X86-FreeBSD/index.html
I can't guaranty run it per day base, sorry.
Okay, sounds great. I added it to the page with a note to that effect:
http://llvm.cs.uiuc.edu/testresults/
Thanks a lot for volenteering to run it. Also, if you notice any big
regressions or anything that don't show up on the, say, Linux/X86 tester,
please let us know.
As i can see, make (bug 385) and perl (bug 386) not builded by
NightlyTest.pl (but builded if use gmake night tests run format) So I
don't known preferable solutions: its can be closed or patches applied.
I've applied the patches. Also, FYI, you don't necessarily need to open
a bug for every patch that you need applied. If you send the patch to the
llvmbugs list, with a description of what it does, someone will make sure
it gets applied.
Thanks for all of the good work!
-Chris
Ok. Will compare current result to search another portability problems.
Also i found that generated
http://npt.cc.rsu.ru/testresults-X86-FreeBSD/index.html page have
links: "Test Results" and "LLVM Page"-> http://npt.cc.rsu.ru/
I think this links must be hardcoded URLs in NightlyTest.pl and point to
appropriate LLVM prject web site pages.
Vladimir