Skip to content

Commit e11f058

Browse files
committed
update for cuda 13
1 parent 025b7b2 commit e11f058

1 file changed

Lines changed: 3 additions & 8 deletions

File tree

CMakeLists.txt

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ configure_file (
5151
"${PROJECT_BINARY_DIR}/include/libmolgrid/config.h"
5252
)
5353

54-
set(CMAKE_CXX_STANDARD 14)
55-
set(CMAKE_CUDA_STANDARD 14)
54+
set(CMAKE_CXX_STANDARD 17)
55+
set(CMAKE_CUDA_STANDARD 17)
5656

5757
if(CMAKE_CXX_COMPILER_ID MATCHES GNU)
5858
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wno-unknown-pragmas -Werror")
@@ -64,12 +64,7 @@ if(CMAKE_CXX_COMPILER_ID MATCHES GNU)
6464
endif()
6565
endif()
6666

67-
if(CUDA_VERSION_MAJOR LESS 11)
68-
#compile for all major architectures >= 35
69-
set(CMAKE_CUDA_ARCHITECTURES 35 50 60 70 75)
70-
else()
71-
set(CMAKE_CUDA_ARCHITECTURES 52 60 70 75 80)
72-
endif()
67+
set(CMAKE_CUDA_ARCHITECTURES "all-major")
7368

7469
set(CMAKE_CUDA_FLAGS_RELEASE "-O3 -g -lineinfo")
7570
set(CMAKE_CUDA_FLAGS_DEBUG "-O0 -g -G")

0 commit comments

Comments
 (0)