[test-release.sh] Respect the given width in LIT runs by adding `-j` in LLVM_LIT_ARGS.
authorAmy Kwan <amy.kwan1@ibm.com>
Thu, 9 Dec 2021 01:54:57 +0000 (19:54 -0600)
committerAmy Kwan <amy.kwan1@ibm.com>
Thu, 9 Dec 2021 14:37:15 +0000 (08:37 -0600)
This patch adds allows the LIT runs within test-release.sh to obey the width that
is passed into the script. This is accomplished by adding the width in the LLVM_LIT_ARGS
CMake configuration.

Differential Revision: https://reviews.llvm.org/D115350

llvm/utils/release/test-release.sh

index ad1166f..cd15193 100755 (executable)
@@ -388,6 +388,7 @@ function configure_llvmCore() {
         -DCMAKE_BUILD_TYPE=$BuildType -DLLVM_ENABLE_ASSERTIONS=$Assertions \
         -DCMAKE_POSITION_INDEPENDENT_CODE=ON \
         -DLLVM_ENABLE_PROJECTS="$project_list" \
+        -DLLVM_LIT_ARGS="-j $NumJobs" \
         $ExtraConfigureFlags $BuildDir/llvm-project/llvm \
         2>&1 | tee $LogDir/llvm.configure-Phase$Phase-$Flavor.log
     env CC="$c_compiler" CXX="$cxx_compiler" \
@@ -395,6 +396,7 @@ function configure_llvmCore() {
         -DCMAKE_BUILD_TYPE=$BuildType -DLLVM_ENABLE_ASSERTIONS=$Assertions \
         -DCMAKE_POSITION_INDEPENDENT_CODE=ON \
         -DLLVM_ENABLE_PROJECTS="$project_list" \
+        -DLLVM_LIT_ARGS="-j $NumJobs" \
         $ExtraConfigureFlags $BuildDir/llvm-project/llvm \
         2>&1 | tee $LogDir/llvm.configure-Phase$Phase-$Flavor.log