Host flags were not propagated to the CUDA compiler, fixed
This commit is contained in:
@@ -28,8 +28,8 @@ if (NOT CUDA_ARCHITECTURES)
|
|||||||
else ()
|
else ()
|
||||||
set(CMAKE_CUDA_ARCHITECTURES ${CUDA_ARCHITECTURES}) # User-specified
|
set(CMAKE_CUDA_ARCHITECTURES ${CUDA_ARCHITECTURES}) # User-specified
|
||||||
endif()
|
endif()
|
||||||
set(COMMON_FLAGS_CUDA "-mavx,-Wall,-Wextra,-Werror,-Wdouble-promotion,-Wfloat-conversion,-Wshadow")
|
string (REPLACE " " "," CUDA_COMMON_FLAGS "${COMMON_FLAGS}")
|
||||||
set(CMAKE_CUDA_FLAGS "${CMAKE_CUDA_FLAGS} ${COMMON_CUDA_FLAGS}")
|
set(CMAKE_CUDA_FLAGS "${CMAKE_CUDA_FLAGS} --compiler-options=${CUDA_COMMON_FLAGS}")
|
||||||
|
|
||||||
## Build type
|
## Build type
|
||||||
if(NOT CMAKE_BUILD_TYPE)
|
if(NOT CMAKE_BUILD_TYPE)
|
||||||
|
Reference in New Issue
Block a user