From a5d6fb4303453a3f805dafc3a5dfa57ffc31ac03 Mon Sep 17 00:00:00 2001 From: jpekkila Date: Wed, 29 Jul 2020 19:34:28 +0300 Subject: [PATCH] Host flags were not propagated to the CUDA compiler, fixed --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 85ccb88..12b8378 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -28,8 +28,8 @@ if (NOT CUDA_ARCHITECTURES) else () set(CMAKE_CUDA_ARCHITECTURES ${CUDA_ARCHITECTURES}) # User-specified endif() -set(COMMON_FLAGS_CUDA "-mavx,-Wall,-Wextra,-Werror,-Wdouble-promotion,-Wfloat-conversion,-Wshadow") -set(CMAKE_CUDA_FLAGS "${CMAKE_CUDA_FLAGS} ${COMMON_CUDA_FLAGS}") +string (REPLACE " " "," CUDA_COMMON_FLAGS "${COMMON_FLAGS}") +set(CMAKE_CUDA_FLAGS "${CMAKE_CUDA_FLAGS} --compiler-options=${CUDA_COMMON_FLAGS}") ## Build type if(NOT CMAKE_BUILD_TYPE)