rjodinchr wrote:

https://github.com/google/clspv

We are building a llvm-based compiler, and we define 
`LLVM_ENABLE_RUNTIMES=libclc`.

>From there it used to work fine. LLVM was building all the needed tools 
>(clang, etc) that were needed.

Now, it continues to build the needed tools, but nothing is done to make sure 
that those tools will be used by the libclc external project.

Even if you consider a Linux environement with clang for example. LLVM will 
build clang for libclc (even if it is not explicitly needed from the user 
command line). But libclc CMake configuration might not even use it because it 
found clang in the environment. Which would mean that the build would have 
wasted lots of time to build a clang that is not used at all.

https://github.com/llvm/llvm-project/pull/186726
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to