[PATCH] D71795: [ELF] Delete an unused special rule from isStaticLinkTimeConstant. NFC

Leonard Chan via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 9 16:26:58 PST 2020


leonardchan added a comment.

*Moved from the commit to here*

Hi. I have a suspicion that this commit might be breaking our build with:

  = note: ld.lld: error: relocation R_X86_64_PLT32 cannot refer to absolute symbol: __sanitizer_print_memory_profile
  >>> defined in /b/s/w/ir/k/recipe_cleanup/clangd9mmTF/lib/clang/10.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.asan.a
  >>> referenced by sanitizer_common_libcdep.cpp:87 (compiler-rt/lib/sanitizer_common/sanitizer_common_libcdep.cpp:87)
  >>>               sanitizer_common_libcdep.cpp.o:(__sanitizer::BackgroundThread(void*)) in archive /b/s/w/ir/k/recipe_cleanup/clangd9mmTF/lib/clang/10.0.0/lib/x86_64-unknown-linux-gnu/libclang_rt.asan.a
  clang-10: error: linker command failed with exit code 1 (use -v to see invocation)

Link to build for reference: https://ci.chromium.org/p/fuchsia/builders/ci/fuchsia-x64-debug-clang-subbuild/b8891792394116044160

Running a bisect in the meantime to confirm if this is the faulty patch.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D71795/new/

https://reviews.llvm.org/D71795





More information about the llvm-commits mailing list