Created attachment 23270 [details] 0001-CUDA-Warn-about-unsupported-CUDA-SDK-version-only-if.patch (rebased) We've gotten a bug report today indicating that the new clang version throws warning about unsupported CUDA versions unconditionally (even when not using CUDA). This means that if the user happens to have newer CUDA installed, a lot of CMake checks fail wrongly, and it can't even compile LLVM correctly. I realize that it's really late for fixes but I think this is a serious blocker. I'm attaching a rebased version of the following commit: commit eb2ba2ea953b5ea73cdbb598f77470bde1c6a011 Author: Artem Belevich <tra@google.com> Date: 2020-03-11 22:53:03 +0100 [CUDA] Warn about unsupported CUDA SDK version only if it's used. This fixes an issue with clang issuing a warning about unknown CUDA SDK if it's detected during non-CUDA compilation. Differential Revision: https://reviews.llvm.org/D76030
I guess I had underestimated the importance of this :( Merged as d32170dbd5b0d54436537b6b75beaf44324e0c28