aboutsummaryrefslogtreecommitdiff
path: root/stress/build-llvm-forever.sh
diff options
context:
space:
mode:
authorDiana Picus <diana.picus@linaro.org>2016-09-15 16:10:44 +0300
committerDiana Picus <diana.picus@linaro.org>2016-09-15 18:47:28 +0300
commit0df000143b9e24ea3c50b4fd3bf2ccfaf181206d (patch)
tree2a2e5bc025c9cd58d2291764e3f283dca8d304fa /stress/build-llvm-forever.sh
parentdb4c6a1b5dcd3fe3e0f8c02c1454cc8fbd6f1cd0 (diff)
[llvm-build] Force lit tests to run in parallel
This is achieved by setting the CMake option LLVM_LIT_ARGS. If we don't do this, lit may decide that it only needs to run on one core. While we're at it, also update the run.sh that we use for bisects to force ninja to use the right number of cores while building. Change-Id: I099697f4a377541f907d8f13f8f807c2a4f901d6
Diffstat (limited to 'stress/build-llvm-forever.sh')
-rwxr-xr-xstress/build-llvm-forever.sh1
1 files changed, 1 insertions, 0 deletions
diff --git a/stress/build-llvm-forever.sh b/stress/build-llvm-forever.sh
index 178a00b..5fc4096 100755
--- a/stress/build-llvm-forever.sh
+++ b/stress/build-llvm-forever.sh
@@ -47,6 +47,7 @@ if [ ! -f Makefile ]; then
-DCMAKE_BUILD_TYPE=Release \
-DLLVM_BUILD_TESTS=True \
-DLLVM_ENABLE_ASSERTIONS=True \
+ -DLLVM_LIT_ARGS="-sv -j$CPUS" \
$LINK_JOBS
fi