[zorg] r258574 - Adjust compile and link parallelism for the libfuzzer buildbot.
Ivan Krasin via llvm-commits
llvm-commits at lists.llvm.org
Fri Jan 22 14:45:48 PST 2016
Author: krasin
Date: Fri Jan 22 16:45:48 2016
New Revision: 258574
URL: http://llvm.org/viewvc/llvm-project?rev=258574&view=rev
Log:
Adjust compile and link parallelism for the libfuzzer buildbot.
Summary:
sanitizer-x86_64-linux-fuzzer build slave is a 8-core / 30 GB machine.
Reducing the compile parallelism to 8, increasing the link parallelism to 8.
Reviewers: samsonov
Differential Revision: http://reviews.llvm.org/D16489
Modified:
zorg/trunk/zorg/buildbot/builders/sanitizers/buildbot_fuzzer.sh
Modified: zorg/trunk/zorg/buildbot/builders/sanitizers/buildbot_fuzzer.sh
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/zorg/buildbot/builders/sanitizers/buildbot_fuzzer.sh?rev=258574&r1=258573&r2=258574&view=diff
==============================================================================
--- zorg/trunk/zorg/buildbot/builders/sanitizers/buildbot_fuzzer.sh (original)
+++ zorg/trunk/zorg/buildbot/builders/sanitizers/buildbot_fuzzer.sh Fri Jan 22 16:45:48 2016
@@ -19,11 +19,11 @@ CHECK_LLD=${CHECK_LLD:-1}
STAGE1_DIR=llvm_build0
STAGE2_ASAN_DIR=llvm_build_asan
STAGE2_ASAN_ASSERTIONS_DIR=llvm_build_asan_assertions
-MAKE_JOBS=${MAX_MAKE_JOBS:-16}
+MAKE_JOBS=${MAX_MAKE_JOBS:-8}
LLVM=$ROOT/llvm
# No assertions. Need to clean up the existing assertion failures first.
# Also, the Fuzzer does not provide reproducers on assertion failures yet.
-CMAKE_COMMON_OPTIONS="-GNinja -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_ASSERTIONS=OFF -DLLVM_PARALLEL_LINK_JOBS=3"
+CMAKE_COMMON_OPTIONS="-GNinja -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_ASSERTIONS=OFF -DLLVM_PARALLEL_LINK_JOBS=8"
CORPUS_ROOT=$ROOT/CORPORA/llvm
CLANG_FORMAT_CORPUS=$CORPUS_ROOT/clang-format/C1
CLANG_CORPUS=$CORPUS_ROOT/clang/C2
More information about the llvm-commits
mailing list