Win: disable compiling unsupported test
[ROCm/hip-tests commit: e47d977614]
Tá an tiomantas seo le fáil i:
tiomanta ag
GitHub
tuismitheoir
ff417f11a7
tiomantas
a11615beec
@@ -13,9 +13,13 @@ set(TEST_SRC
|
|||||||
syncthreadsand.cc
|
syncthreadsand.cc
|
||||||
syncthreadscount.cc
|
syncthreadscount.cc
|
||||||
syncthreadsor.cc
|
syncthreadsor.cc
|
||||||
deviceAllocation.cc
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if(UNIX)
|
||||||
|
set(TEST_SRC ${TEST_SRC}
|
||||||
|
deviceAllocation.cc)
|
||||||
|
endif()
|
||||||
|
|
||||||
# AMD only tests
|
# AMD only tests
|
||||||
set(AMD_TEST_SRC
|
set(AMD_TEST_SRC
|
||||||
unsafeAtomicAdd.cc
|
unsafeAtomicAdd.cc
|
||||||
@@ -44,10 +48,13 @@ set(AMD_ARCH_SPEC_TEST_SRC
|
|||||||
unsafeAtomicAdd_NonCoherent_withunsafeflag.cc
|
unsafeAtomicAdd_NonCoherent_withunsafeflag.cc
|
||||||
)
|
)
|
||||||
|
|
||||||
add_custom_target(kerDevAllocMultCO.code COMMAND ${CMAKE_CXX_COMPILER} --genco ${CMAKE_CURRENT_SOURCE_DIR}/kerDevAllocMultCO.cc -o ${CMAKE_CURRENT_BINARY_DIR}/../../unit/deviceLib/kerDevAllocMultCO.code -I${CMAKE_CURRENT_SOURCE_DIR}/../../../../include/ -I${CMAKE_CURRENT_SOURCE_DIR}/../../include)
|
|
||||||
add_custom_target(kerDevWriteMultCO.code COMMAND ${CMAKE_CXX_COMPILER} --genco ${CMAKE_CURRENT_SOURCE_DIR}/kerDevWriteMultCO.cc -o ${CMAKE_CURRENT_BINARY_DIR}/../../unit/deviceLib/kerDevWriteMultCO.code -I${CMAKE_CURRENT_SOURCE_DIR}/../../../../include/ -I${CMAKE_CURRENT_SOURCE_DIR}/../../include)
|
if(UNIX)
|
||||||
add_custom_target(kerDevFreeMultCO.code COMMAND ${CMAKE_CXX_COMPILER} --genco ${CMAKE_CURRENT_SOURCE_DIR}/kerDevFreeMultCO.cc -o ${CMAKE_CURRENT_BINARY_DIR}/../../unit/deviceLib/kerDevFreeMultCO.code -I${CMAKE_CURRENT_SOURCE_DIR}/../../../../include/ -I${CMAKE_CURRENT_SOURCE_DIR}/../../include)
|
add_custom_target(kerDevAllocMultCO.code COMMAND ${CMAKE_CXX_COMPILER} --genco ${CMAKE_CURRENT_SOURCE_DIR}/kerDevAllocMultCO.cc -o ${CMAKE_CURRENT_BINARY_DIR}/../../unit/deviceLib/kerDevAllocMultCO.code -I${CMAKE_CURRENT_SOURCE_DIR}/../../../../include/ -I${CMAKE_CURRENT_SOURCE_DIR}/../../include)
|
||||||
add_custom_target(kerDevAllocSingleKer.code COMMAND ${CMAKE_CXX_COMPILER} --genco ${CMAKE_CURRENT_SOURCE_DIR}/kerDevAllocSingleKer.cc -o ${CMAKE_CURRENT_BINARY_DIR}/../../unit/deviceLib/kerDevAllocSingleKer.code -I${CMAKE_CURRENT_SOURCE_DIR}/../../../../include/ -I${CMAKE_CURRENT_SOURCE_DIR}/../../include)
|
add_custom_target(kerDevWriteMultCO.code COMMAND ${CMAKE_CXX_COMPILER} --genco ${CMAKE_CURRENT_SOURCE_DIR}/kerDevWriteMultCO.cc -o ${CMAKE_CURRENT_BINARY_DIR}/../../unit/deviceLib/kerDevWriteMultCO.code -I${CMAKE_CURRENT_SOURCE_DIR}/../../../../include/ -I${CMAKE_CURRENT_SOURCE_DIR}/../../include)
|
||||||
|
add_custom_target(kerDevFreeMultCO.code COMMAND ${CMAKE_CXX_COMPILER} --genco ${CMAKE_CURRENT_SOURCE_DIR}/kerDevFreeMultCO.cc -o ${CMAKE_CURRENT_BINARY_DIR}/../../unit/deviceLib/kerDevFreeMultCO.code -I${CMAKE_CURRENT_SOURCE_DIR}/../../../../include/ -I${CMAKE_CURRENT_SOURCE_DIR}/../../include)
|
||||||
|
add_custom_target(kerDevAllocSingleKer.code COMMAND ${CMAKE_CXX_COMPILER} --genco ${CMAKE_CURRENT_SOURCE_DIR}/kerDevAllocSingleKer.cc -o ${CMAKE_CURRENT_BINARY_DIR}/../../unit/deviceLib/kerDevAllocSingleKer.code -I${CMAKE_CURRENT_SOURCE_DIR}/../../../../include/ -I${CMAKE_CURRENT_SOURCE_DIR}/../../include)
|
||||||
|
endif()
|
||||||
|
|
||||||
if(HIP_PLATFORM MATCHES "amd")
|
if(HIP_PLATFORM MATCHES "amd")
|
||||||
if (DEFINED OFFLOAD_ARCH_STR)
|
if (DEFINED OFFLOAD_ARCH_STR)
|
||||||
@@ -84,4 +91,7 @@ elseif(HIP_PLATFORM MATCHES "nvidia")
|
|||||||
TEST_TARGET_NAME build_tests
|
TEST_TARGET_NAME build_tests
|
||||||
COMPILE_OPTIONS --Wno-deprecated-declarations)
|
COMPILE_OPTIONS --Wno-deprecated-declarations)
|
||||||
endif()
|
endif()
|
||||||
add_dependencies(build_tests kerDevAllocMultCO.code kerDevWriteMultCO.code kerDevFreeMultCO.code kerDevAllocSingleKer.code)
|
|
||||||
|
if(UNIX)
|
||||||
|
add_dependencies(build_tests kerDevAllocMultCO.code kerDevWriteMultCO.code kerDevFreeMultCO.code kerDevAllocSingleKer.code)
|
||||||
|
endif()
|
||||||
|
|||||||
Tagairt in Eagrán Nua
Cuir bac ar úsáideoir