diff --git a/cmake/configure.cmake b/cmake/configure.cmake index 69220e03fe8e337205f31cb1f45e3e19ae4f5d1e..04cc327323c76bfe29934cfb243f34bec5de4224 100644 --- a/cmake/configure.cmake +++ b/cmake/configure.cmake @@ -60,7 +60,7 @@ else() message(FATAL_ERROR "Paddle need cudnn to compile") endif() - set(CUDA_NVCC_FLAGS ${CUDA_NVCC_FLAGS} "-Xcompiler ${SIMD_FLAG}") + set(CUDA_NVCC_FLAGS ${CUDA_NVCC_FLAGS} "-Xcompiler ${SIMD_FLAG}" "--expt-relaxed-constexpr") # Include cuda and cudnn include_directories(${CUDNN_INCLUDE_DIR}) diff --git a/cmake/flags.cmake b/cmake/flags.cmake index 065325d79568d8d52adbd4f39fc0a673763df151..0803a4e8740453a5c64f3cae9d42ecff807b29e5 100644 --- a/cmake/flags.cmake +++ b/cmake/flags.cmake @@ -116,7 +116,6 @@ set(COMMON_FLAGS -Wno-error=sign-compare -Wno-error=unused-local-typedefs -Wno-error=parentheses-equality # Warnings in pybind11 - --expt-relaxed-constexpr # surppress warnings in Eigen ) set(GPU_COMMON_FLAGS @@ -131,7 +130,6 @@ set(GPU_COMMON_FLAGS -Wno-error=unused-local-typedefs -Wno-error=unused-function # Warnings in Numpy Header. -Wno-error=array-bounds # Warnings in Eigen::array - --expt-relaxed-constexpr # surppress warnings in Eigen ) if (APPLE)