Finite math, fftw3, lld and Arch Linux

Florian Weimer fweimer@redhat.com
Wed May 13 09:51:15 GMT 2020


* Jean-Michaël Celerier:

>> Does this work if you use ld.bfd instead of ld.lld? 
>
> Yes, both bfd and gold works. 
> See this bug on lld https://bugs.llvm.org/show_bug.cgi?id=44842

This bug report is contradicting itself.  The attachment seems to
contain a reproducer without already bound compat symbols.

> My suspicion would then be that lld still sees the "undefinedness" and
> fails at that point ?

It looks like unfortunate handling of compatibility symbols.  I cannot
reproduce it with lld-10.0.0-1.fc33.x86_64 10 from Fedora.  It's
possible to link against shared objects that have themselves a bound
compatibility symbol reference against __log_finite@GLIBC_2.15.

Thanks,
Florian



More information about the Libc-alpha mailing list