[all-commits] [llvm/llvm-project] 2abd58: [Offload] Add framework for math conformance tests...
Leandro Lacerda via All-commits
all-commits at lists.llvm.org
Tue Jul 29 09:08:49 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 2abd58cb7e817767e69f3c71512ff5c4b79bc881
https://github.com/llvm/llvm-project/commit/2abd58cb7e817767e69f3c71512ff5c4b79bc881
Author: Leandro Lacerda <leandrolcampos at yahoo.com.br>
Date: 2025-07-29 (Tue, 29 Jul 2025)
Changed paths:
M offload/unittests/CMakeLists.txt
M offload/unittests/Conformance/CMakeLists.txt
M offload/unittests/Conformance/device_code/CMakeLists.txt
A offload/unittests/Conformance/device_code/LLVMLibm.c
R offload/unittests/Conformance/device_code/sin.c
A offload/unittests/Conformance/include/mathtest/CommandLine.hpp
A offload/unittests/Conformance/include/mathtest/CommandLineExtras.hpp
A offload/unittests/Conformance/include/mathtest/DeviceContext.hpp
A offload/unittests/Conformance/include/mathtest/DeviceResources.hpp
A offload/unittests/Conformance/include/mathtest/ErrorHandling.hpp
A offload/unittests/Conformance/include/mathtest/ExhaustiveGenerator.hpp
A offload/unittests/Conformance/include/mathtest/GpuMathTest.hpp
A offload/unittests/Conformance/include/mathtest/HostRefChecker.hpp
A offload/unittests/Conformance/include/mathtest/IndexedRange.hpp
A offload/unittests/Conformance/include/mathtest/InputGenerator.hpp
A offload/unittests/Conformance/include/mathtest/Numerics.hpp
A offload/unittests/Conformance/include/mathtest/OffloadForward.hpp
A offload/unittests/Conformance/include/mathtest/Support.hpp
A offload/unittests/Conformance/include/mathtest/TestConfig.hpp
A offload/unittests/Conformance/include/mathtest/TestResult.hpp
A offload/unittests/Conformance/include/mathtest/TestRunner.hpp
A offload/unittests/Conformance/include/mathtest/TypeExtras.hpp
A offload/unittests/Conformance/lib/CMakeLists.txt
A offload/unittests/Conformance/lib/CommandLineExtras.cpp
A offload/unittests/Conformance/lib/DeviceContext.cpp
A offload/unittests/Conformance/lib/DeviceResources.cpp
A offload/unittests/Conformance/lib/ErrorHandling.cpp
A offload/unittests/Conformance/lib/TestConfig.cpp
R offload/unittests/Conformance/sin.cpp
A offload/unittests/Conformance/tests/CMakeLists.txt
A offload/unittests/Conformance/tests/Hypotf16Test.cpp
A offload/unittests/Conformance/tests/LogfTest.cpp
Log Message:
-----------
[Offload] Add framework for math conformance tests (#149242)
This PR introduces the initial version of a C++ framework for the
conformance testing of GPU math library functions, building upon the
skeleton provided in #146391.
The main goal of this framework is to systematically measure the
accuracy of math functions in the GPU libc, verifying correctness or at
least conformance to standards like OpenCL via exhaustive or random
accuracy tests.
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