Ben Ashbaugh
a61feea656
adds SPIR-V tests for scalar printf operands ( #2211 )
...
Adds targeted SPIR-V tests for printf with scalar operands. See:
* https://github.com/KhronosGroup/OpenCL-Docs/issues/1211
* https://github.com/KhronosGroup/OpenCL-Docs/pull/1236
The fp32 test is likely to be the most interesting, especially on
devices that support fp64, because printf with scalar fp32 operands is
not generated by default in this case with Clang and the SPIR-V LLVM
Translator.
2025-02-11 08:55:39 -08:00
Sreelakshmi Haridas Maruthur
aa70c06d8f
Fix build breakage introduced by #1911 ( #1958 )
2024-05-07 10:03:02 -07:00
David Heidelberg
77293c83bd
musl-libc doesn't provide GNU version of strerror_r but uses BSD/XSI one ( #1911 )
...
* harness: correct include and sort
warning redirecting incorrect #include <sys/errno.h> to <errno.h>
Signed-off-by: David Heidelberg <david@ixit.cz >
2024-03-18 16:37:21 +01:00
Marcin Hajder
f0f887d07f
printf test cases for cl_khr_command_buffer extenstion ( #1592 )
...
* Added printf test case for cl_khr_command_buffer extenstion according to point 1.6 from:
https://github.com/KhronosGroup/OpenCL-CTS/issues/1369
* Corrections related to macos and windows build
* Added missing header
* Added corrections related to code review of draft PR:
https://github.com/KhronosGroup/OpenCL-CTS/pull/1592
refers to issue #1369 , p.1.6:
https://github.com/KhronosGroup/OpenCL-CTS/issues/1369
* minor fix for previous commit
* printf capability condition moved to ::Skip method (#1369 , p.1.6):
https://github.com/KhronosGroup/OpenCL-CTS/issues/1369
* Applied minor corrections related to code review (#1369 , p.1.6):
https://github.com/KhronosGroup/OpenCL-CTS/issues/1369
* Added correction to replace string literals with sequence of characters printf arguments (issue #1369 , printf)
* Added clang formatting.
* Added header related to android build (issue #1369 , printf)
* Fixed memory leak
* Fixed memory leak in test_printf
* Added cosmetic fix for last commit
2023-04-04 08:12:05 +01:00
Sven van Haastregt
9798a96a9f
[NFC] Fix some sign-compare warnings ( #1670 )
...
In `os_helpers.cpp`, the preceding `if` already handles negative
values, so cast to unsigned.
Signed-off-by: Sven van Haastregt <sven.vanhaastregt@arm.com >
2023-03-12 11:06:55 +00:00
Ben Ashbaugh
39fdb462be
define NOMINMAX in the CMakefile to fix std::min and std::max on MSVC ( #1308 )
2021-08-28 10:21:34 +01:00
Sreelakshmi Haridas Maruthur
6c8045911a
gles: Fix compile warnings. ( #1070 )
...
* gles: Fix compile warnings.
For 32 and 64-bit Visual Studio and the Android Q NDK.
* Fix formatting violations
Co-authored-by: spauls <spauls@qti.qualcomm.com >
2021-05-18 18:10:24 +01:00
Stuart Brady
af7d914514
Reformat test harness code ( #940 )
...
* Reformat common help text
Signed-off-by: Stuart Brady <stuart.brady@arm.com >
* Reformat test harness code
This goes part of the way to fixing issue #625 .
Signed-off-by: Stuart Brady <stuart.brady@arm.com >
2020-10-30 14:13:52 +00:00
James Price
7c82f6a9b8
Fix sterror_r usage for Android API >=23 ( #636 )
...
Fixes KhronosGroup/OpenCL-CTS#493
2020-02-28 12:24:13 +00:00
Kedar Patil
2821bf1323
Initial open source release of OpenCL 2.2 CTS.
2017-05-16 18:44:33 +05:30