[PATCH] D63877: Avoid infinite loop with asan interception

Jonas Hahnfeld via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Aug 10 04:38:49 PDT 2019


Hahnfeld added a comment.

In D63877#1624224 <https://reviews.llvm.org/D63877#1624224>, @Hahnfeld wrote:

> This test is also failing for me on CentOS 7, Intel x86. Any clues what's wrong here?


Okay, I think I've found the issue for my way of building the sanitizers: I'm passing `SANITIZER_CXX_ABI=libcxxabi` while the default is `libstdc++` for Linux. This results in the full C++ library being linked into the shared asan library (while I only have the ABI) which is "needed" for the failure to appear. @uweigand how do you build the sanitizer runtimes?

Can we rewrite the test to not break when setting `SANITIZER_CXX_ABI`?


Repository:
  rL LLVM

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

https://reviews.llvm.org/D63877





More information about the llvm-commits mailing list