File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -281,20 +281,15 @@ if(CMAKE_CXX_COMPILER_ID STREQUAL "NVHPC")
281281 set (STDEXEC_ENABLE_CUDA ON )
282282 # Unset these if using nvc++
283283 disable_compiler (LANG CUDA )
284-
285- set (_nvhpc_seperate_memory_flags "-gpu=mem:separate" )
286- # if (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 24.5.0)
287- # set(_nvhpc_seperate_memory_flags "-gpu=mem:separate")
288- # endif()
289284endif ()
290285
291286# Support target for examples and tests
292287add_library (nvexec_executable_flags INTERFACE )
293288
294289target_compile_options (nvexec_executable_flags INTERFACE
295- $<$<AND :$<CXX_COMPILER_ID :NVHPC >,$<COMPILE_LANGUAGE :CXX >>:${_nvhpc_seperate_memory_flags} >)
290+ $<$<AND :$<CXX_COMPILER_ID :NVHPC >,$<COMPILE_LANGUAGE :CXX >>:- gpu = mem : separate >)
296291target_link_options (nvexec_executable_flags INTERFACE
297- $<$<AND :$<CXX_COMPILER_ID :NVHPC >,$<COMPILE_LANGUAGE :CXX >>:${_nvhpc_seperate_memory_flags} >)
292+ $<$<AND :$<CXX_COMPILER_ID :NVHPC >,$<COMPILE_LANGUAGE :CXX >>:- gpu = mem : separate >)
298293
299294if (STDEXEC_ENABLE_CUDA)
300295 file (GLOB_RECURSE nvexec_headers CONFIGURE_DEPENDS include /nvexec/*.cuh )
You can’t perform that action at this time.
0 commit comments