[lld] r315721 - Handle shared and lazy symbol in the gnu hash construction.

Rafael Avila de Espindola via llvm-commits llvm-commits at lists.llvm.org
Mon Oct 16 11:55:44 PDT 2017


NAKAMURA Takumi <geek4civic at gmail.com> writes:

> Reverted in r315803.
>
> Build clang and lld, configure libcxx with -fuse-ld=lld, and run
> check-libcxx.
> I have no idea about repository layout ;)

I cannot reproduce the issue. I also see that the log is no longer
available in your bot, so I will need more detailed instructions.

What I have tried:

On linux x86_64, compile llvm, clang and lld with my patch reapplied.

Checkout libcxx and libcxxabi in llvm/projects.

Pass the previously built clang and lld to cmake and run "check-cxx
check-cxxabi". The results were:

  Expected Passes    : 5647
  Expected Failures  : 6
  Unsupported Tests  : 130

  Expected Passes    : 47
  Unsupported Tests  : 10

What test was failing for you?

Do you see anything different in the above setup? If not, would you be
OK with recommitting the patch so we can have a bot log?

Cheers,
Rafael


More information about the llvm-commits mailing list