[llvm] [CMake] Make precompiled headers opt-in for ccache builds (PR #141927)
    Aiden Grossman via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Tue Jun  3 13:33:28 PDT 2025
    
    
  
================
@@ -289,6 +289,12 @@ if(LLVM_CCACHE_BUILD)
     set(LLVM_CCACHE_PARAMS "CCACHE_CPP2=yes CCACHE_HASHDIR=yes CCACHE_SLOPPINESS=pch_defines,time_macros"
         CACHE STRING "Parameters to pass through to ccache")
 
+    # Using precompiled headers with ccache builds can result in intermittent CI failures
+    set(LLVM_CCACHE_PCH OFF CACHE BOOL "Use precompiled headers in ccache builds")
----------------
boomanaiden154 wrote:
New flags should be documented in `llvm/docs/CMake.rst`.
https://github.com/llvm/llvm-project/pull/141927
    
    
More information about the llvm-commits
mailing list