tra updated this revision to Diff 367259. tra edited the summary of this revision. tra added a comment.
Prepend space to version string. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D108248/new/ https://reviews.llvm.org/D108248 Files: clang/include/clang/Basic/Cuda.h clang/lib/Driver/ToolChains/Cuda.cpp Index: clang/lib/Driver/ToolChains/Cuda.cpp =================================================================== --- clang/lib/Driver/ToolChains/Cuda.cpp +++ clang/lib/Driver/ToolChains/Cuda.cpp @@ -101,7 +101,7 @@ if (Version > CudaVersion::PARTIALLY_SUPPORTED) { std::string VersionString = CudaVersionToString(Version); if (!VersionString.empty()) - VersionString += " "; + VersionString.insert(0, " "); D.Diag(diag::warn_drv_new_cuda_version) << VersionString << (CudaVersion::PARTIALLY_SUPPORTED != CudaVersion::FULLY_SUPPORTED) Index: clang/include/clang/Basic/Cuda.h =================================================================== --- clang/include/clang/Basic/Cuda.h +++ clang/include/clang/Basic/Cuda.h @@ -33,7 +33,7 @@ CUDA_112, CUDA_113, CUDA_114, - FULLY_SUPPORTED = CUDA_101, + FULLY_SUPPORTED = CUDA_114, PARTIALLY_SUPPORTED = CUDA_114, // Partially supported. Proceed with a warning. NEW = 10000, // Too new. Issue a warning, but allow using it.
Index: clang/lib/Driver/ToolChains/Cuda.cpp =================================================================== --- clang/lib/Driver/ToolChains/Cuda.cpp +++ clang/lib/Driver/ToolChains/Cuda.cpp @@ -101,7 +101,7 @@ if (Version > CudaVersion::PARTIALLY_SUPPORTED) { std::string VersionString = CudaVersionToString(Version); if (!VersionString.empty()) - VersionString += " "; + VersionString.insert(0, " "); D.Diag(diag::warn_drv_new_cuda_version) << VersionString << (CudaVersion::PARTIALLY_SUPPORTED != CudaVersion::FULLY_SUPPORTED) Index: clang/include/clang/Basic/Cuda.h =================================================================== --- clang/include/clang/Basic/Cuda.h +++ clang/include/clang/Basic/Cuda.h @@ -33,7 +33,7 @@ CUDA_112, CUDA_113, CUDA_114, - FULLY_SUPPORTED = CUDA_101, + FULLY_SUPPORTED = CUDA_114, PARTIALLY_SUPPORTED = CUDA_114, // Partially supported. Proceed with a warning. NEW = 10000, // Too new. Issue a warning, but allow using it.
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits