[llvm] f59d270 - [cmake] Ignore pstl in LLVM_ENABLE_PROJECTS (#146070)

via llvm-commits llvm-commits at lists.llvm.org
Fri Jun 27 06:20:08 PDT 2025


Author: Reid Kleckner
Date: 2025-06-27T07:20:05-06:00
New Revision: f59d270867ccd4f8f34b32e7f144519df332f4d2

URL: https://github.com/llvm/llvm-project/commit/f59d270867ccd4f8f34b32e7f144519df332f4d2
DIFF: https://github.com/llvm/llvm-project/commit/f59d270867ccd4f8f34b32e7f144519df332f4d2.diff

LOG: [cmake] Ignore pstl in LLVM_ENABLE_PROJECTS (#146070)

This should fix the premerge-monolithic-linux bot. This can be removed
after the next build master restart.

Added: 
    

Modified: 
    llvm/CMakeLists.txt

Removed: 
    


################################################################################
diff  --git a/llvm/CMakeLists.txt b/llvm/CMakeLists.txt
index 4f542bb605727..22877bf916abf 100644
--- a/llvm/CMakeLists.txt
+++ b/llvm/CMakeLists.txt
@@ -130,6 +130,14 @@ set(LLVM_ENABLE_PROJECTS "" CACHE STRING
 if( LLVM_ENABLE_PROJECTS STREQUAL "all" )
   set( LLVM_ENABLE_PROJECTS ${LLVM_ALL_PROJECTS})
 endif()
+
+# The pstl project was removed. Ignore it to pacify certain buildbots.
+list(FIND LLVM_ENABLE_PROJECTS "pstl" FOUND_INDEX)
+if(NOT "${FOUND_INDEX}" STREQUAL "-1")
+  message(WARNING "The pstl project has been removed and will not be built")
+  list(REMOVE_ITEM LLVM_ENABLE_PROJECTS "pstl")
+endif()
+
 foreach(proj ${LLVM_ENABLE_PROJECTS})
   if (NOT proj STREQUAL "llvm" AND NOT "${proj}" IN_LIST LLVM_KNOWN_PROJECTS)
      MESSAGE(FATAL_ERROR "${proj} isn't a known project: ${LLVM_KNOWN_PROJECTS}. Did you mean to enable it as a runtime in LLVM_ENABLE_RUNTIMES?")


        


More information about the llvm-commits mailing list