tra added a comment. In D89752#2344113 <https://reviews.llvm.org/D89752#2344113>, @emankov wrote:
> Thank you! > I've successfully applied your change in `Cuda.cpp` to the following clang > versions: `10.0.0`, `10.0.1`, `11.0.0`, and `12.0.0git`; and have created the > working patches (#206 > <https://github.com/ROCm-Developer-Tools/HIPIFY/pull/206>). Thank you. Can you also take a look at D89832 <https://reviews.llvm.org/D89832> which extracts CUDA version from .h file, when version.txt is not available? ================ Comment at: clang/test/Driver/cuda-version-check.cu:13 // RUN: FileCheck %s --check-prefix=UNKNOWN_VERSION +// CUDA-11.1 does not carry version.txt file. Make sure we still detect it as a +// new version and handle it the same as we handle other new CUDA versions. ---------------- emankov wrote: > tra wrote: > > emankov wrote: > > > CUDA-11.0 Update 1 doesn't carry version.txt as well. > > > CUDA-11.0 Update 1 doesn't carry version.txt as well. > > > > This assertion appears to be incorrect. I've just installed 11.0 update1 > > using Ubuntu [[ > > https://developer.download.nvidia.com/compute/cuda/11.0.3/local_installers/cuda_11.0.3_450.51.06_linux.run > > | .run ]] installer I've got from > > https://developer.nvidia.com/cuda-11.0-update1-download-archive and the > > installed version does have version.txt saying > > > > ``` > > CUDA Version 11.0.228 > > ``` > > > > Did you use some other installer variant? > > > ``` > "c:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.0\bin\nvcc" --version > > nvcc: NVIDIA (R) Cuda compiler driver > > > Copyright (c) 2005-2020 NVIDIA Corporation > > Built on > Wed_Jul_22_19:09:35_Pacific_Daylight_Time_2020 > > Cuda compilation tools, > release 11.0, V11.0.221 > > Build > cuda_11.0_bu.relgpu_drvr445TC445_37.28845127_0 > ``` > CUDA Version 11.0.221 (distributive [[ > http://developer.download.nvidia.com/compute/cuda/11.0.3/local_installers/cuda_11.0.3_451.82_win10.exe > | cuda_11.0.3_451.82_win10.exe ]]) doesn't have version.txt as well. Oh, Windows... That explains the disparity. Thank you for testing the patch there. Could you also give D89832 a try? Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D89752/new/ https://reviews.llvm.org/D89752 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits