[Openmp-commits] [clang] [flang] [llvm] [openmp] [OpenMP] Remove LLVM_ENABLE_PROJECTS=openmp build mode (PR #152189)

Joseph Huber via Openmp-commits openmp-commits at lists.llvm.org
Wed Jan 7 08:46:37 PST 2026


jhuber6 wrote:

> That comes with two drawbacks: 1) checking out `llvm` alone (I'm not talking about `llvm-project`) takes a lot of time. 2) the way to pass CMake arguments to runtime build is extremely user unfriendly. If these two can't be improved, I strongly object the removal of standalone build.

I don't think checking out LLVM is unreasonable, we already do this for `libc++` runtimes and I haven't heard of anyone deeming this as a blocker. There is no difference passing arguments at the top level here. You're confusing this with passing arguments to the main LLVM invocation which then needs to pass them to the runtimes build. You're doing the second part yourself here so it's the same interface.

https://github.com/llvm/llvm-project/pull/152189


More information about the Openmp-commits mailing list