[PATCH] D89915: [compiler-rt] Don't include libc++ headers from the source tree in MSAN

Vitaly Buka via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Oct 24 00:50:56 PDT 2020


vitalybuka added a comment.

As is it does not work for

cmake -GNinja llvm-project/llvm '-DLLVM_ENABLE_PROJECTS=clang;clang-tools-extra;compiler-rt;lld;libcxx;libcxxabi' -DLLVM_ENABLE_WERROR=OFF -DLLVM_ENABLE_LLD=ON -DCOMPILER_RT_BUILD_LIBFUZZER=ON  -DCMAKE_C_COMPILER=...clang/bin/clang -DCMAKE_CXX_COMPILER=...clang/bin/clang++ -DLLVM_BINUTILS_INCDIR=/usr/include -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_ASSERTIONS=OFF

ninja check-msan

If this was incorrect, I suppose we just need to replace "-isystem ${COMPILER_RT_LIBCXX_PATH}/include" with custom build libc++ correctly.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D89915



More information about the llvm-commits mailing list