[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