Default CUDA_PROPAGATE_HOST_FLAGS to OFF.

This commit is contained in:
Ye Luo 2020-06-26 22:31:36 -05:00
parent d80b726059
commit 7deff6cf4f
1 changed files with 3 additions and 0 deletions

View File

@ -686,6 +686,9 @@ ENDIF()
#-------------------------------------------------------------------
SET(HAVE_CUDA 0)
IF(QMC_CUDA OR ENABLE_CUDA)
# FindCUDA default CUDA_PROPAGATE_HOST_FLAGS to ON but we prefer OFF
# It happened -ffast-math from host caused numerical issue in CUDA kernels.
OPTION(CUDA_PROPAGATE_HOST_FLAGS "Propagate C/CXX_FLAGS and friends to the host compiler via -Xcompile" OFF)
FIND_PACKAGE(CUDA REQUIRED)
SET(CUDA_LINK_LIBRARIES_KEYWORD PRIVATE)
#set(CUDA_NVCC_FLAGS