You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
|
|
|
ADD_TEST_MACRO(CudaOnly.CircularLinkLine CudaOnlyCircularLinkLine)
|
|
|
|
ADD_TEST_MACRO(CudaOnly.EnableStandard CudaOnlyEnableStandard)
|
|
|
|
ADD_TEST_MACRO(CudaOnly.ExportPTX CudaOnlyExportPTX)
|
|
|
|
ADD_TEST_MACRO(CudaOnly.GPUDebugFlag CudaOnlyGPUDebugFlag)
|
|
|
|
ADD_TEST_MACRO(CudaOnly.ResolveDeviceSymbols CudaOnlyResolveDeviceSymbols)
|
|
|
|
ADD_TEST_MACRO(CudaOnly.SeparateCompilation CudaOnlySeparateCompilation)
|
|
|
|
ADD_TEST_MACRO(CudaOnly.WithDefs CudaOnlyWithDefs)
|
|
|
|
|
|
|
|
add_test(NAME CudaOnly.DontResolveDeviceSymbols COMMAND
|
|
|
|
${CMAKE_CTEST_COMMAND} -C $<CONFIGURATION>
|
|
|
|
--build-and-test
|
|
|
|
"${CMAKE_CURRENT_SOURCE_DIR}/DontResolveDeviceSymbols/"
|
|
|
|
"${CMAKE_CURRENT_BINARY_DIR}/DontResolveDeviceSymbols/"
|
|
|
|
${build_generator_args}
|
|
|
|
--build-project DontResolveDeviceSymbols
|
|
|
|
--build-options ${build_options}
|
|
|
|
--test-command ${CMAKE_CTEST_COMMAND} -V -C $<CONFIGURATION>
|
|
|
|
)
|
|
|
|
|
|
|
|
if(MSVC)
|
|
|
|
ADD_TEST_MACRO(CudaOnly.PDB CudaOnlyPDB)
|
|
|
|
endif()
|