Skip to content

Commit fa3b5e5

Browse files
author
MarcoFalke
committed
ci: Use nproc over MAKEJOBS in 01_base_install
1 parent 737aac8 commit fa3b5e5

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

ci/test/01_base_install.sh

+3-3
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ if [[ ${USE_MEMORY_SANITIZER} == "true" ]]; then
5151
-DLLVM_ENABLE_RUNTIMES="compiler-rt;libcxx;libcxxabi;libunwind" \
5252
-S /msan/llvm-project/llvm
5353

54-
ninja -C /msan/clang_build/ "$MAKEJOBS"
54+
ninja -C /msan/clang_build/ "-j$( nproc )" # Use nproc, because MAKEJOBS is the default in docker image builds
5555
ninja -C /msan/clang_build/ install-runtimes
5656

5757
update-alternatives --install /usr/bin/clang++ clang++ /msan/clang_build/bin/clang++ 100
@@ -69,13 +69,13 @@ if [[ ${USE_MEMORY_SANITIZER} == "true" ]]; then
6969
-DLIBCXX_HARDENING_MODE=debug \
7070
-S /msan/llvm-project/runtimes
7171

72-
ninja -C /msan/cxx_build/ "$MAKEJOBS"
72+
ninja -C /msan/cxx_build/ "-j$( nproc )" # Use nproc, because MAKEJOBS is the default in docker image builds
7373
fi
7474

7575
if [[ "${RUN_TIDY}" == "true" ]]; then
7676
git clone --depth=1 https://github.com/include-what-you-use/include-what-you-use -b clang_16 /include-what-you-use
7777
cmake -B /iwyu-build/ -G 'Unix Makefiles' -DCMAKE_PREFIX_PATH=/usr/lib/llvm-16 -S /include-what-you-use
78-
make -C /iwyu-build/ install "$MAKEJOBS"
78+
make -C /iwyu-build/ install "-j$( nproc )" # Use nproc, because MAKEJOBS is the default in docker image builds
7979
fi
8080

8181
mkdir -p "${DEPENDS_DIR}/SDKs" "${DEPENDS_DIR}/sdk-sources"

0 commit comments

Comments
 (0)