<div dir="ltr">Thank you!<div><br></div><div>Alina</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Feb 12, 2016 at 10:48 AM, Mehdi Amini via llvm-dev <span dir="ltr"><<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Should be fixed in r260701: GlobalISel was made to be always built in r260566 but the change was not reflected in LLVMBUILD.txt where it was an optional library.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Mehdi<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
> On Feb 12, 2016, at 10:42 AM, Mehdi Amini via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a>> wrote:<br>
><br>
> The bot failure can be reproduced with:<br>
><br>
> ./bin/llvm-config "--ldflags" "--libs" "--system-libs"  all-targets analysis asmparser asmprinter bitreader bitwriter codegen core debuginfodwarf executionengine instrumentation interpreter ipo irreader linker mc mcjit objcarcopts option profiledata scalaropts support target<br>
><br>
> Looking...<br>
><br>
> --<br>
> Mehdi<br>
><br>
><br>
><br>
>> On Feb 12, 2016, at 10:30 AM, Quentin Colombet <<a href="mailto:qcolombet@apple.com">qcolombet@apple.com</a>> wrote:<br>
>><br>
>> Hi,<br>
>><br>
>> This may happen because of r260569.<br>
>> Now the libAArch64 has a dependency on libGlobalISel, though this one should also be generated but empty.<br>
>><br>
>> Any llvm-config expert to help here?<br>
>><br>
>> Cheers,<br>
>> -Quentin<br>
>>> On Feb 12, 2016, at 10:27 AM, Peter Collingbourne <<a href="mailto:peter@pcc.me.uk">peter@pcc.me.uk</a>> wrote:<br>
>>><br>
>>> Looks like this problem is also affecting the Go bindings build.<br>
>>> <a href="http://lab.llvm.org:8011/builders/clang-x86_64-debian-fast/builds/34538/steps/test/logs/stdio" rel="noreferrer" target="_blank">http://lab.llvm.org:8011/builders/clang-x86_64-debian-fast/builds/34538/steps/test/logs/stdio</a><br>
>>><br>
>>> Peter<br>
>>><br>
>>> On Fri, Feb 12, 2016 at 10:20:50AM -0800, Ahmed Bougacha via llvm-dev wrote:<br>
>>>> +Quentin<br>
>>>><br>
>>>><br>
>>>> -Ahmed<br>
>>>><br>
>>>> On Fri, Feb 12, 2016 at 10:16 AM, Alina Sbirlea via llvm-dev <<br>
>>>> <a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a>> wrote:<br>
>>>><br>
>>>>> Hi everyone,<br>
>>>>><br>
>>>>> We are getting the following error when building the Halide library [1]<br>
>>>>> (the component in question is GlobalISel)<br>
>>>>><br>
>>>>> llvm-config: [...]/llvm/tools/llvm-config/llvm-config.cpp:86: void VisitComponent(const string&, const llvm::StringMap<AvailableComponent*>&, std::set<AvailableComponent*>&, std::vector<std::basic_string<char> >&, bool, bool, const std::function<std::basic_string<char>(const llvm::StringRef&)>*, std::vector<std::basic_string<char> >*, const string&): Assertion `AC && "Invalid component name!"' failed.<br>
>>>>><br>
>>>>> The problem can also be reproduced with running:<br>
>>>>> `llvm-config --libs aarch64`<br>
>>>>><br>
>>>>> Could I get your input on how to address this problem?<br>
>>>>><br>
>>>>> Thank you,<br>
>>>>> Alina<br>
>>>>><br>
>>>>> [1]<a href="http://halide-lang.org/" rel="noreferrer" target="_blank">http://halide-lang.org/</a><br>
>>>>><br>
>>>>> _______________________________________________<br>
>>>>> LLVM Developers mailing list<br>
>>>>> <a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a><br>
>>>>> <a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
>>>>><br>
>>>>><br>
>>><br>
>>>> _______________________________________________<br>
>>>> LLVM Developers mailing list<br>
>>>> <a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a><br>
>>>> <a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
>>><br>
>>><br>
>>> --<br>
>>> Peter<br>
>><br>
><br>
> _______________________________________________<br>
> LLVM Developers mailing list<br>
> <a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a><br>
> <a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
<br>
_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
</div></div></blockquote></div><br></div>