Files
clang-p2996/offload/unittests/Conformance/CMakeLists.txt
Joseph Huber 3cff3d882b [Offload] Add skeleton for offload conformance tests (#146391)
Summary:
This adds a basic outline for adding 'conformance' tests. These are
tests that are intended to check device code against a standard. In this
case, we will expect this to be filled with math conformance tests to
make sure their results are within the ULP requirements we demand.

Right now this just *assumes* the GPU libc is there, meaning you'll
likely need to do a manual `ninja` before doing `ninja -C
runtimes/runtimes-bins offload.conformance`.
2025-07-01 10:20:40 -05:00

9 lines
244 B
CMake

add_custom_target(offload.conformance)
set(PLUGINS_TEST_COMMON LLVMOffload LLVMSupport)
set(PLUGINS_TEST_INCLUDE ${LIBOMPTARGET_INCLUDE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/common)
add_subdirectory(device_code)
add_conformance_test(sin sin.cpp)