[all-commits] [llvm/llvm-project] 3cff3d: [Offload] Add skeleton for offload conformance tes...
Joseph Huber via All-commits
all-commits at lists.llvm.org
Tue Jul 1 08:21:01 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 3cff3d882b028faf1dc935cce4a8d8a6bae2e5e0
https://github.com/llvm/llvm-project/commit/3cff3d882b028faf1dc935cce4a8d8a6bae2e5e0
Author: Joseph Huber <huberjn at outlook.com>
Date: 2025-07-01 (Tue, 01 Jul 2025)
Changed paths:
M offload/unittests/CMakeLists.txt
A offload/unittests/Conformance/CMakeLists.txt
A offload/unittests/Conformance/device_code/CMakeLists.txt
A offload/unittests/Conformance/device_code/sin.c
A offload/unittests/Conformance/sin.cpp
Log Message:
-----------
[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`.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list