Daniel Dunbar wrote:> Did you manage to solve your issue yet, I just had the same problem
> and found out that the problem was that I had redefined LLVMGCC
> which was (eventually) causing LCC1 to get defined to garbage in
Makefile.rules.
> Since the .bc target depends on the source and LCC1 this was basically
> breaking all the rules.
I haven't fixed it yet, but I haven't had the time this week to look
into it in detail. What I did find was an error finding the LLVM tools
when running make in llvm-test.
I'll get to it later next week.
> If this is your problem as well maybe we should try and add some
consistency
> checks to verify that LCC1 exists in the makefile.
Certainly a good thing, regardless!
Nick
> - Daniel
>
>
>
> ----- Original Message ----
> From: Nick Lewycky <nicholas at mxc.ca>
> To: LLVM Developers Mailing List <llvmdev at cs.uiuc.edu>
> Sent: Tuesday, July 22, 2008 8:28:54 PM
> Subject: Re: [LLVMdev] nightly tester setup
>
> Evan Cheng wrote:
>> Hard to tell what's wrong. Perhaps /usr/local/bin is not part of
path
>> for a cron job?
>
> Good one! Correct, but still didn't fix it.
>
>> You should add NewNightlyTest.pl -noremove -release options. That
>> leaves the build directory around for you examine it afterwards. Just
>> manually delete the build directory before running NewNightlyTest.pl.
>
> Thanks for the tip. I actually found
"SingleSource-ProgramText.txt" in
> the llvm-test-results directory:
> make[3]: *** No rule to make target `Output/build.linked.rbc', needed
by
> `Output/build.linked.bc'.
>
> I'll continue debugging from here ....
>
> Nick
>
>> Evan
>>
>> On Jul 20, 2008, at 6:00 PM, Nick Lewycky wrote:
>>
>>> I've noticed that my nightly tester doesn't seem to be
reporting the
>>> results of running llvm-test, only build warnings and make check.
>>> Checking with -verbose shows that it's running the test suite,
so I
>>> don't quite understand what's going on. Looking at
>>> http://llvm.org/nightlytest/ shows that none of the other Linux
>>> testers
>>> are reporting test suite results either.
>>>
>>> Here's the meat of my nightly script, run from cron:
>>>
>>> export BUILDDIR=$HOME/llvm-test
>>> export WEBDIR=$HOME/llvm-test-results
>>> export LLVMGCCDIR=$HOME/llvm-gcc/install
>>> cd -- "$HOME"
>>> mkdir -p -- "$WEBDIR"
>>> cd llvm
>>> utils/NewNightlyTest.pl -release -parallel -noexternals
>>> -noremoveresults -nickname martini
>>>
>>> where $HOME/llvm is an LLVM checkout that I keep up to date
>>> manually. I
>>> also have llvm-gcc installed on the same system in /usr/local/bin/.
>>>
>>> Could anyone who has the nightly tester set up properly please
comment
>>> on what my problem might be, or what I could try to fix it?
>>>
>>> Thanks,
>>> Nick
>>> _______________________________________________
>>> LLVM Developers mailing list
>>> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
>>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>> _______________________________________________
>> LLVM Developers mailing list
>> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
>