[llvm] [Offload] Rework compiling device code for unit test suites (PR #144776)
Joseph Huber via llvm-commits
llvm-commits at lists.llvm.org
Fri Jun 20 06:08:02 PDT 2025
================
@@ -9,10 +75,15 @@ function(add_offload_unittest test_dirname)
add_unittest(OffloadUnitTests "${target_name}"
${CMAKE_CURRENT_SOURCE_DIR}/common/Environment.cpp
${files})
- add_dependencies(${target_name} ${PLUGINS_TEST_COMMON} OffloadUnitTestsDeviceBins)
+ add_dependencies(${target_name} ${PLUGINS_TEST_COMMON} offload_device_binaries)
target_compile_definitions(${target_name} PRIVATE DEVICE_CODE_PATH="${OFFLOAD_TEST_DEVICE_CODE_PATH}")
target_link_libraries(${target_name} PRIVATE ${PLUGINS_TEST_COMMON})
target_include_directories(${target_name} PRIVATE ${PLUGINS_TEST_INCLUDE})
endfunction()
+set(OFFLOAD_TESTS_FORCE_NVIDIA_ARCH "" CACHE STRING
----------------
jhuber6 wrote:
Can modify it in a follow up, I wanted this to mostly be NFC
https://github.com/llvm/llvm-project/pull/144776
More information about the llvm-commits
mailing list