[LLVMdev] cmake and make check?
Reed Kotler
rkotler at mips.com
Sat Feb 15 19:05:03 PST 2014
On 02/15/2014 05:45 PM, NAKAMURA Takumi wrote:
> It would go better if you didn't work on the directory "llvmc".
>
> See llvm/test/lit.cfg. There are many kluges...
>
That is really crazy.I think kluge needs a capital K here.
Changing the directory name from /home/rkotler/llvmc/build to
/home/rkotler/compmc/build fixed the problem.
Lol.
Scanning dependencies of target check-llvm
[100%] Running the LLVM regression tests
Testing Time: 55.94s
Expected Passes : 9548
Expected Failures : 50
Unsupported Tests : 148
[100%] Built target check-llvm
Scanning dependencies of target check
[100%] Built target check
rkotler at mipssw006:~/compmc/build$
Thanks.
Reed
> 2014-02-16 8:40 GMT+09:00 Reed Kotler <rkotler at mips.com>:
>> On 02/13/2014 11:35 AM, Tim Northover wrote:
>>>
>>> Hi Reed,
>>>
>>>> but then many tests fail when i do a "make check"
>>>
>>>
>>> That's not normal (all tests pass for me on Linux and OS X). Is this
>>> on your build machine, or a MIPS board with some odd
>>> cross-compilation? The latter is more likely to have weird CMake
>>> issues (I know AArch64 does if you're not careful).
>>>
>>>> Ideas?
>>>
>>>
>>> Only the usual: pick a (preferably simple) test and try to work out
>>> what's going on; "llvm-lit -v /path/to/test" is useful to save time
>>> when you want to see if you've fixed an individual test; run the
>>> command it prints out and see if you can see why it's failing...
>>>
>>> One of the "make check" failure outputs (from a single test) might be
>>> recognised by someone if you can post it. (For crashes llvm-lit often
>>> only reports something about there being no output though. Obviously
>>> that's useless).
>>>
>>> Cheers.
>>>
>>> Tim.
>>>
>> I'm just running this on x86 ubuntu.
>>
>> after
>>
>> cd $build_dir
>> cmake $src_root
>> make
>>
>>
>> The first strange this is that if I go into build_dir/test and type "make",
>> it does nothing.
>>
>> In $build_dir, with "make check", I get errors like:
>>
>> /home/rkotler/llvmc/build/test/Analysis/CostModel/X86/Output/uitofp.ll.script:
>> line 1: /home/rkotler//home/rkotler/llvmc/build/./bin/llvmc/build/./bin/llc:
>> No such file or directory
>>
>>
>> Certainly, ./bin/llc exists
>>
>> rkotler at mipssw006:~/llvmc/build$ ls ./bin/llc
>> ./bin/llc
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> LLVM Developers mailing list
>> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
More information about the llvm-dev
mailing list