2022-04-01 09:02:20 +05:30
|
|
|
# Common Tests - Test independent of all platforms
|
2021-07-20 04:13:19 -07:00
|
|
|
set(TEST_SRC
|
2021-04-08 14:09:19 +05:30
|
|
|
saxpy.cc
|
2022-04-01 09:01:44 +05:30
|
|
|
warpsize.cc
|
2022-06-03 08:32:33 +05:30
|
|
|
hipRtcFunctional.cc
|
2021-04-08 14:09:19 +05:30
|
|
|
)
|
|
|
|
|
|
2022-04-01 09:02:20 +05:30
|
|
|
# AMD only tests
|
|
|
|
|
set(AMD_TEST_SRC
|
|
|
|
|
customOptions.cc
|
|
|
|
|
)
|
|
|
|
|
|
2021-11-25 21:32:29 -08:00
|
|
|
if(HIP_PLATFORM MATCHES "nvidia")
|
|
|
|
|
hip_add_exe_to_target(NAME RTC
|
|
|
|
|
TEST_SRC ${TEST_SRC}
|
|
|
|
|
TEST_TARGET_NAME build_tests
|
|
|
|
|
LINKER_LIBS nvrtc)
|
|
|
|
|
elseif(HIP_PLATFORM MATCHES "amd")
|
2022-04-01 09:02:20 +05:30
|
|
|
set(TEST_SRC ${TEST_SRC} ${AMD_TEST_SRC})
|
2021-11-25 21:32:29 -08:00
|
|
|
hip_add_exe_to_target(NAME RTC
|
|
|
|
|
TEST_SRC ${TEST_SRC}
|
2022-04-01 09:02:20 +05:30
|
|
|
TEST_TARGET_NAME build_tests
|
|
|
|
|
LINKER_LIBS hiprtc)
|
2021-11-25 15:09:18 +05:30
|
|
|
endif()
|