[llvm-dev] Failing compiler-rt LTO test

Davide Italiano via llvm-dev llvm-dev at lists.llvm.org
Wed Jul 11 15:55:54 PDT 2018


On Wed, Jul 11, 2018 at 11:20 AM Teresa Johnson via llvm-dev
<llvm-dev at lists.llvm.org> wrote:
>
>
>
> On Mon, Jul 9, 2018 at 1:08 PM David Greene via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>>
>> Hi,
>>
>> I'm trying to build clang/LLVM and am hitting a test failure in
>> compiler-rt/test/safestack/lto.c.
>>
>> I believe the issue is that we've configured clang to use ld.bfd as the
>> linker.  ld.bfd has plugin support as described here:
>>
>> https://llvm.org/docs/GoldPlugin.html
>
>
> I didn't even realize that that doc indicated support for ld.bfd. Looks like the change was made in June 2017, without any associated review. I need to revert at least part of the patch, as it actually removed some instructions for building gold with plugins enabled, and replaced it with instructions for ld.bfd.
>
> Adding Davide, who commented on the associated bug, for thoughts: https://bugs.llvm.org/show_bug.cgi?id=32760.
> Also looking for comments from others in the community who may have more history or experience on the gold plugin interactions with ld.bfd.
>

My take is that the change should be reverted, but you already did it
, so, thanks.
In general, we shouldn't really document combinations we don't test
using bots or document as best-effort/not-officially-supported.

Thank you,

--
Davide


More information about the llvm-dev mailing list