[libc-commits] [libc] [libc] Use `LIBC_COPT_PUBLIC_PACKAGING` for hermetic and integration tests. (PR #79319)

Joseph Huber via libc-commits libc-commits at lists.llvm.org
Tue Feb 13 07:52:30 PST 2024


jhuber6 wrote:

My guess is that the blocked is me and my GPU build. However, I think very soon I'll be able to burn out all the GPU weirdness if I can get things like https://github.com/llvm/llvm-project/pull/81557 landed and functional. Right now the GPU build is a mess because it's actually multiple separate builds combined into one in a hacky way. My plan currently is to handle the GPU build the same way as all the other targets, but use the CMake runtimes build to make multiple invocations of `libc`. This will also allow using the GPU build in conjunction with a CPU build.

However, that's going to take a lot of CMake hacking to get fully working, so I wouldn't expect it immediately.

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


More information about the libc-commits mailing list