Skip to content
Snippets Groups Projects
Commit 30b3d686 authored by Tobias Winchen's avatar Tobias Winchen
Browse files

Bump C++ standards to 14; avoids several cuda warnings

parent be610572
Branches
No related tags found
No related merge requests found
...@@ -7,7 +7,7 @@ enable_testing() ...@@ -7,7 +7,7 @@ enable_testing()
set (psrdada_cpp_VERSION_MAJOR 0) set (psrdada_cpp_VERSION_MAJOR 0)
set (psrdada_cpp_VERSION_MINOR 1) set (psrdada_cpp_VERSION_MINOR 1)
set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_STANDARD_REQUIRED ON)
# cmake setup. # cmake setup.
......
...@@ -15,7 +15,7 @@ if(ENABLE_CUDA) ...@@ -15,7 +15,7 @@ if(ENABLE_CUDA)
add_definitions(-DENABLE_CUDA) add_definitions(-DENABLE_CUDA)
# Pass options to NVCC ( -ccbin /path --compiler-options -lfftw3f --compiler-options -lm --verbose) # Pass options to NVCC ( -ccbin /path --compiler-options -lfftw3f --compiler-options -lm --verbose)
list(APPEND CUDA_NVCC_FLAGS -DENABLE_CUDA --std c++11 -Wno-deprecated-gpu-targets --ptxas-options=-v) list(APPEND CUDA_NVCC_FLAGS -DENABLE_CUDA --std c++${CMAKE_CXX_STANDARD} -Wno-deprecated-gpu-targets --ptxas-options=-v)
list(APPEND CUDA_NVCC_FLAGS_DEBUG --debug; --device-debug; --generate-line-info -Xcompiler "-Wextra" -Xcompiler "-Werror") list(APPEND CUDA_NVCC_FLAGS_DEBUG --debug; --device-debug; --generate-line-info -Xcompiler "-Wextra" -Xcompiler "-Werror")
list(APPEND CUDA_NVCC_FLAGS_PROFILE --generate-line-info) list(APPEND CUDA_NVCC_FLAGS_PROFILE --generate-line-info)
#list(APPEND CUDA_NVCC_FLAGS -arch compute_35) # minumum compute level (Sps restriction) #list(APPEND CUDA_NVCC_FLAGS -arch compute_35) # minumum compute level (Sps restriction)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment