[PATCH] D39508: [ubsan] lit changes for lld testing, future lto testing.

Roman Lebedev via llvm-commits llvm-commits at lists.llvm.org
Fri Dec 1 02:10:37 PST 2017


On Fri, Dec 1, 2017 at 1:05 PM, Roman Lebedev <lebedev.ri at gmail.com> wrote:
> On Fri, Dec 1, 2017 at 1:02 PM, Philip Douglas <psd at pdouglas.net> wrote:
>> Hi,
> Hi.
>
>> This change has introduced a problem with the Lit tests build for
>> compiler-rt using Gold:
>> http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux/builds/6047/steps/test%20standalone%20compiler-rt/logs/stdio
> Yes, i have been staring at these two buildbot failures for some time now.
> I'm not sure what the problem is. I do agree that this revision is the
> one that broke it.
> Local testing did not reveal any issues. Shall i revert?
r319529

Let's see if i can reproduce it or not..

>> llvm-lit:
>> /b/sanitizer-x86_64-linux/build/llvm/utils/lit/lit/TestingConfig.py:101:
>> fatal: unable to parse config file
>> '/b/sanitizer-x86_64-linux/build/llvm/projects/compiler-rt/test/profile/Linux/lit.local.cfg',
>> traceback: Traceback (most recent call last):
>>   File
>> "/b/sanitizer-x86_64-linux/build/llvm/utils/lit/lit/TestingConfig.py", line
>> 88, in load_from_path
>>     exec(compile(data, path, 'exec'), cfg_globals, None)
>>   File
>> "/b/sanitizer-x86_64-linux/build/llvm/projects/compiler-rt/test/profile/Linux/lit.local.cfg",
>> line 37, in <module>
>>     if root.host_os not in ['Linux'] or not is_gold_linker_available():
>>   File
>> "/b/sanitizer-x86_64-linux/build/llvm/projects/compiler-rt/test/profile/Linux/lit.local.cfg",
>> line 27, in is_gold_linker_available
>>     stderr = subprocess.PIPE)
>>   File "/usr/lib/python2.7/subprocess.py", line 390, in __init__
>>     errread, errwrite)
>>   File "/usr/lib/python2.7/subprocess.py", line 1024, in _execute_child
>>     raise child_exception
>> OSError: [Errno 2] No such file or directory
>>
>> Philip Douglas
>> SN Systems Ltd.
> Roman.
>
>> On Fri, 1 Dec 2017 at 08:38 Phabricator via Phabricator via llvm-commits
>> <llvm-commits at lists.llvm.org> wrote:
>>>
>>> This revision was automatically updated to reflect the committed changes.
>>> Closed by commit rL319525: [ubsan] lit changes for lld testing, future lto
>>> testing. (authored by lebedevri).
>>>
>>> Changed prior to commit:
>>>   https://reviews.llvm.org/D39508?vs=124996&id=125081#toc
>>>
>>> Repository:
>>>   rL LLVM
>>>
>>> https://reviews.llvm.org/D39508
>>>
>>> Files:
>>>   compiler-rt/trunk/test/asan/lit.cfg
>>>   compiler-rt/trunk/test/cfi/lit.cfg
>>>   compiler-rt/trunk/test/cfi/lit.site.cfg.in
>>>   compiler-rt/trunk/test/lit.common.cfg
>>>   compiler-rt/trunk/test/lit.common.configured.in
>>>   compiler-rt/trunk/test/sanitizer_common/lit.common.cfg
>>>   compiler-rt/trunk/test/scudo/lit.cfg
>>>   compiler-rt/trunk/test/tsan/lit.cfg
>>>   compiler-rt/trunk/test/ubsan/CMakeLists.txt
>>>   compiler-rt/trunk/test/ubsan/lit.common.cfg
>>>   compiler-rt/trunk/test/ubsan/lit.site.cfg.in
>>>   compiler-rt/trunk/test/ubsan_minimal/lit.common.cfg
>>>
>>> _______________________________________________
>>> llvm-commits mailing list
>>> llvm-commits at lists.llvm.org
>>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits


More information about the llvm-commits mailing list