From c775e566bd7e9138c3b9cc2e8485b9167e4cac36 Mon Sep 17 00:00:00 2001 From: Vensen Date: Tue, 12 May 2026 09:10:16 +0700 Subject: [PATCH] fix: exclude SM70/72 from CUTLASS_NVCC_ARCHS_SUPPORTED on CUDA >= 13.0 (#3166) --- CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2b5a2936..ad2be654 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -173,7 +173,10 @@ set(CUTLASS_ENABLE_SELF_CONTAINED_INCLUDES_CHECK ON CACHE BOOL "Enable CUTLASS c set(CUTLASS_NVCC_ARCHS_SUPPORTED "") if (CUDA_VERSION VERSION_GREATER_EQUAL 11.4) - list(APPEND CUTLASS_NVCC_ARCHS_SUPPORTED 70 72 75 80 86 87) + list(APPEND CUTLASS_NVCC_ARCHS_SUPPORTED 75 80 86 87) +endif() +if (CUDA_VERSION VERSION_GREATER_EQUAL 11.4 AND CUDA_VERSION VERSION_LESS 13.0) + list(APPEND CUTLASS_NVCC_ARCHS_SUPPORTED 70 72) endif() if (CUDA_VERSION VERSION_GREATER_EQUAL 11.8) list(APPEND CUTLASS_NVCC_ARCHS_SUPPORTED 89 90)