File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed
Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -111,10 +111,13 @@ if(ENABLE_CUDA)
111111 endif ()
112112 endif ()
113113 if (CMAKE_CUDA_COMPILER)
114- set (CMAKE_CUDA_FLAGS "-Xcompiler \" ${O2_GPU_CMAKE_CXX_FLAGS_NOSTD} \" ${CMAKE_CUDA_FLAGS} --expt-relaxed-constexpr --extended-lambda --allow-unsupported-compiler - Xptxas -v -Xcompiler -Wno-attributes" )
114+ set (CMAKE_CUDA_FLAGS "-Xcompiler \" ${O2_GPU_CMAKE_CXX_FLAGS_NOSTD} \" ${CMAKE_CUDA_FLAGS} --expt-relaxed-constexpr --extended-lambda -Xptxas -v -Xcompiler -Wno-attributes" )
115115 if (CMAKE_CUDA_COMPILER_VERSION VERSION_GREATER_EQUAL "12.3" )
116116 string (APPEND CMAKE_CUDA_FLAGS " -Xcudafe --diag_suppress=20257" ) # TODO: Cleanup
117117 endif ()
118+ if (NOT ENABLE_CUDA STREQUAL "AUTO" )
119+ string (APPEND CMAKE_CUDA_FLAGS " --allow-unsupported-compiler" )
120+ endif ()
118121 set (CMAKE_CUDA_FLAGS_${CMAKE_BUILD_TYPE_UPPER} "-Xcompiler \" ${CMAKE_CXX_FLAGS_${CMAKE_BUILD_TYPE_UPPER} }\" ${CMAKE_CUDA_FLAGS_${CMAKE_BUILD_TYPE_UPPER} }" )
119122 if (CMAKE_BUILD_TYPE_UPPER STREQUAL "DEBUG" )
120123 set (CMAKE_CUDA_FLAGS_${CMAKE_BUILD_TYPE_UPPER} "${CMAKE_CUDA_FLAGS_${CMAKE_BUILD_TYPE_UPPER} } -lineinfo -Xptxas -O0 -Xcompiler -O0" )
You can’t perform that action at this time.
0 commit comments