[PATCH] D38444: [compiler-rt] [cmake] Create dummy gtest target for stand-alone builds
George Karpenkov via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Wed Oct 11 16:19:05 PDT 2017
george.karpenkov added a comment.
@mgorny I've replied via email, but the message didn't seem to appear here.
>From my (maybe limited) understanding, running tests on standalone compiler-rt builds was never something which was supported, as that required a fresh compiler.
I've just tried running them, and for me even `check-*` targets don't exist.
How do you create the standalone build? I've checked out `compiler-rt` separately, and ran
cmake -GNinja -DLLVM_CONFIG=/Users/george/code/llvm/release-build/bin/llvm-config ../.
but the resulting build directory does not have any `check-*` targets.
In the refactoring I did try to make the dependence conditional: all compilation goes through `sanitizer_test_compile`,
but looking into the `sanitizer_test_compile` macro there is an obvious bug.
Would it be better to fix that instead?
More information about the cfe-commits