Open timmoon10 opened 2 weeks ago
CMake 3.25 changes NVTX support by deprecating the CUDA::nvToolsExt target and adding a CUDA::nvtx3 target. I suspect this is related to the build error in https://github.com/NVIDIA/TransformerEngine/issues/879.
CUDA::nvToolsExt
CUDA::nvtx3
We also had another user run into strange build errors with CMake 3.20.4, which they fixed by upgrading to 3.24.3 (see https://github.com/NVIDIA/TransformerEngine/issues/803#issuecomment-2128275904). This makes me think our current requirement of 3.18 is inaccurate. CMake 3.25 was released in November 2022, so I don't think it's an unreasonable minimum.
Please list the changes introduced in this PR:
/te-ci
Description
CMake 3.25 changes NVTX support by deprecating the
CUDA::nvToolsExt
target and adding aCUDA::nvtx3
target. I suspect this is related to the build error in https://github.com/NVIDIA/TransformerEngine/issues/879.We also had another user run into strange build errors with CMake 3.20.4, which they fixed by upgrading to 3.24.3 (see https://github.com/NVIDIA/TransformerEngine/issues/803#issuecomment-2128275904). This makes me think our current requirement of 3.18 is inaccurate. CMake 3.25 was released in November 2022, so I don't think it's an unreasonable minimum.
Type of change
Changes
Please list the changes introduced in this PR:
Checklist: