-
Notifications
You must be signed in to change notification settings - Fork 16k
[CI] Disable precompiled headers in pre-commit CI #176563
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Spliced out from llvm#176420 to make sure that CI is fine without PCH.
|
@llvm/pr-subscribers-infrastructure Author: Alexis Engelke (aengelke) ChangesSpliced out from #176420 to make sure that CI is fine without PCH, which are currently used by Flang. Full diff: https://github.com/llvm/llvm-project/pull/176563.diff 2 Files Affected:
diff --git a/.ci/monolithic-linux.sh b/.ci/monolithic-linux.sh
index e6a59a2ae1306..3da8a92f4a3ed 100755
--- a/.ci/monolithic-linux.sh
+++ b/.ci/monolithic-linux.sh
@@ -54,6 +54,7 @@ cmake -S "${MONOREPO_ROOT}"/llvm -B "${BUILD_DIR}" \
-D CMAKE_CXX_FLAGS=-gmlt \
-D CMAKE_C_COMPILER_LAUNCHER=sccache \
-D CMAKE_CXX_COMPILER_LAUNCHER=sccache \
+ -D CMAKE_DISABLE_PRECOMPILE_HEADERS=ON \
-D LIBCXX_CXX_ABI=libcxxabi \
-D MLIR_ENABLE_BINDINGS_PYTHON=ON \
-D LLDB_ENABLE_PYTHON=ON \
diff --git a/.ci/monolithic-windows.sh b/.ci/monolithic-windows.sh
index 36941644c6a6c..8bda9188c03dc 100755
--- a/.ci/monolithic-windows.sh
+++ b/.ci/monolithic-windows.sh
@@ -43,6 +43,7 @@ cmake -S "${MONOREPO_ROOT}"/llvm -B "${BUILD_DIR}" \
-D COMPILER_RT_BUILD_ORC=OFF \
-D CMAKE_C_COMPILER_LAUNCHER=sccache \
-D CMAKE_CXX_COMPILER_LAUNCHER=sccache \
+ -D CMAKE_DISABLE_PRECOMPILE_HEADERS=ON \
-D MLIR_ENABLE_BINDINGS_PYTHON=ON \
-D CMAKE_EXE_LINKER_FLAGS="/MANIFEST:NO" \
-D CMAKE_MODULE_LINKER_FLAGS="/MANIFEST:NO" \
|
🐧 Linux x64 Test Results
All executed tests passed, but another part of the build failed. Click on a failure below to see the details. tools/flang/lib/Lower/CMakeFiles/FortranLower.dir/OpenMP/Utils.cpp.otools/flang/lib/Lower/CMakeFiles/FortranLower.dir/OpenMP/OpenMP.cpp.otools/flang/lib/Lower/CMakeFiles/FortranLower.dir/OpenACC.cpp.otools/flang/lib/Lower/CMakeFiles/FortranLower.dir/OpenMP/ClauseProcessor.cpp.otools/flang/lib/Lower/CMakeFiles/FortranLower.dir/Bridge.cpp.oIf these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the |
|
Needs #176566 first. |
Spliced out from llvm#176420 to make sure that CI is fine without PCH, which are currently used by Flang.
Spliced out from llvm#176420 to make sure that CI is fine without PCH, which are currently used by Flang.
Spliced out from #176420 to make sure that CI is fine without PCH, which are currently used by Flang.