[llvm] b884522 - build_llvm_release.bat: Disable openmp for stage0 and profile builds (#218744)
via llvm-commits
llvm-commits at lists.llvm.org
Wed Aug 26 14:51:14 PDT 2026
Author: Tom Stellard
Date: 2026-08-26T14:51:10-07:00
New Revision: b8845223eb0c0d6d488cdda4a3a9ec49f714f678
URL: https://github.com/llvm/llvm-project/commit/b8845223eb0c0d6d488cdda4a3a9ec49f714f678
DIFF: https://github.com/llvm/llvm-project/commit/b8845223eb0c0d6d488cdda4a3a9ec49f714f678.diff
LOG: build_llvm_release.bat: Disable openmp for stage0 and profile builds (#218744)
openmp is not used by either of these builds, so we only need to build
it in the final stage that we are shipping to users.
Added:
Modified:
llvm/utils/release/build_llvm_release.bat
Removed:
################################################################################
diff --git a/llvm/utils/release/build_llvm_release.bat b/llvm/utils/release/build_llvm_release.bat
index f15065970a167..952bceacf181b 100644
--- a/llvm/utils/release/build_llvm_release.bat
+++ b/llvm/utils/release/build_llvm_release.bat
@@ -186,7 +186,7 @@ set common_cmake_flags=^
-DCMAKE_CXX_FLAGS="%common_compiler_flags%" ^
-DLLVM_ENABLE_RPMALLOC=ON ^
-DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra;lld" ^
- -DLLVM_ENABLE_RUNTIMES="compiler-rt;openmp" ^
+ -DLLVM_ENABLE_RUNTIMES="compiler-rt" ^
-DCPACK_GENERATOR="WIX" ^
-DCOMPILER_RT_BUILD_ORC=OFF
@@ -264,6 +264,7 @@ REM with forward slash.
set all_cmake_flags=^
%cmake_flags% ^
-DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra;lld;lldb;" ^
+ -DLLVM_ENABLE_RUNTIMES="compiler-rt;openmp" ^
%common_lldb_flags% ^
-DPYTHON_HOME=%PYTHONHOME% ^
-DCMAKE_C_COMPILER=%stage0_bin_dir%/clang-cl.exe ^
@@ -356,6 +357,7 @@ cd build_%arch%
call :do_generate_profile || exit /b 1
cmake -GNinja %cmake_flags% ^
-DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra;lld;lldb;flang;mlir" ^
+ -DLLVM_ENABLE_RUNTIMES="compiler-rt;openmp" ^
%common_lldb_flags% ^
-DPYTHON_HOME=%PYTHONHOME% ^
%cmake_profile_flags% %llvm_src%\llvm || exit /b 1
More information about the llvm-commits
mailing list