r260760 - [libclang] Separate the underlying indexing functionality of libclang and introduce it into the clangIndex library.

Justin Lebar via cfe-commits cfe-commits at lists.llvm.org
Mon Feb 29 14:27:39 PST 2016


Hi, I think this broke clang/test/Index/index-many-call-ops.cpp.  I
get a segfault due to recursive stack overflow in release builds on my
linux x86-64 box when running that test -- it seems the purpose of
that test is to check that we *don't* segfault.

This has been broken for a while, and people don't seem to be
complaining -- I'm not sure if there's something specific about my
config or if I'm just the first person to bother bisecting this...
Maybe the test just needs to be pared down some?

Please advise.

Regards,
-Justin

On Sat, Feb 13, 2016 at 12:47 PM, Argyrios Kyrtzidis via cfe-commits
<cfe-commits at lists.llvm.org> wrote:
> I guess refreshing the build directory fixed the bots now.
> You may want to look into ccache as possibly the issue here.
>
>> On Feb 13, 2016, at 12:08 PM, Argyrios Kyrtzidis <akyrtzi at gmail.com> wrote:
>>
>> clangIndex library is not part of that command so I don’t understand how my changes affect linking the clang binary, clangIndex is only used for libclang.
>>
>>> On Feb 13, 2016, at 11:55 AM, Argyrios Kyrtzidis <akyrtzi at gmail.com> wrote:
>>>
>>> Sorry, I looked at it but it wasn’t clear to me what the problem is:
>>>
>>> FAILED: : <lond command>
>>> /home/linaro/buildbot/clang-cmake-armv7-a15/stage1/tools/clang/clang.order: file not recognized: File truncated
>>>
>>> I thought it was some build SNAFU, do you have some hint on what I need to do to fix this ?
>>>
>>>> On Feb 13, 2016, at 7:48 AM, Renato Golin <renato.golin at linaro.org> wrote:
>>>>
>>>> On 12 February 2016 at 23:11, Argyrios Kyrtzidis via cfe-commits
>>>> <cfe-commits at lists.llvm.org> wrote:
>>>>> Author: akirtzidis
>>>>> Date: Fri Feb 12 17:10:59 2016
>>>>> New Revision: 260760
>>>>>
>>>>> URL: http://llvm.org/viewvc/llvm-project?rev=260760&view=rev
>>>>> Log:
>>>>> [libclang] Separate the underlying indexing functionality of libclang and introduce it into the clangIndex library.
>>>>>
>>>>> It is a general goodness for libclang itself to mostly be a wrapper of functionality provided by the libraries.
>>>>
>>>> Hi,
>>>>
>>>> This broke both ARM builds:
>>>>
>>>> http://lab.llvm.org:8011/builders/clang-cmake-armv7-a15/builds/9853
>>>>
>>>> http://lab.llvm.org:8011/builders/clang-cmake-thumbv7-a15/builds/9806
>>>>
>>>> And it's still broken. I'm going to refresh the build directory, but
>>>> please keep an eye or revert if that doesn't work.
>>>>
>>>> cheers,
>>>> --renato
>>>
>>
>
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits


More information about the cfe-commits mailing list