Pierre Moreau
c001dc2d9c
Only include sys/sysctl.h on for Apple ( #916 )
...
glibc deprecated that header in version 2.30, and removed it in 2.32.
2020-08-27 18:31:51 +01:00
Stuart Brady
afa2fcca96
Simplify call to create_single_kernel_helper() in test_select ( #900 )
...
Signed-off-by: Stuart Brady <stuart.brady@arm.com >
2020-08-19 19:16:48 +01:00
Kévin Petit
b2eba77d42
Get rid of test_finish macro and related ATF cruft ( #633 )
...
Closes #431
Signed-off-by: Kevin Petit <kevin.petit@arm.com >
2020-03-02 15:06:44 +00:00
James Price
40f50d77a3
Rename test .c sources to .cpp where necessary ( #604 )
...
Remove hacks to force language from CMake files.
Closes KhronosGroup/OpenCL-CTS#25
2020-02-21 17:34:31 +00:00
Kévin Petit
88004077e3
select: don't forget to count tests when failing to create programs ( #483 )
...
A test writer really shouldn't have to think about this...
Signed-off-by: Kévin Petit <kpet@free.fr >
2019-11-15 13:13:30 +00:00
Kévin Petit
fa4b278432
Build the harness as a static library ( #430 )
...
This reduces by a factor of roughly two the number of files to build.
Fixes #193 .
Signed-off-by: Kevin Petit <kevin.petit@arm.com >
2019-08-07 17:18:10 +01:00
Stuart Brady
67655e6fe5
Fix parsing of offline compilation options in test_select ( #429 )
...
The local parsing of arguments in test_select.c throws away any unknown
arguments. Pass these to parseCustomParam() before the local argument
parsing, so that the offline compilation options work as expected.
Fixes #327 .
Signed-off-by: Stuart Brady <stuart.brady@arm.com >
2019-08-07 16:23:16 +01:00
Kevin Petit
ef832c330c
Stop using ../../test_common to include common headers
...
Fixes #395 .
Signed-off-by: Kevin Petit <kevin.petit@arm.com >
2019-08-01 18:41:12 +01:00
Grzegorz Wawiorko
6c999818ee
cl22: Improved CRC calculation ( #133 )
...
* Improved CRC calculation
* Improved CRC calculation - review fix
* Improved CRC calculation - build brake fix
* Improved CRC calculation - remove external initializaiton
2019-04-18 15:00:45 +01:00
Grzegorz Wawiorko
c1cd117265
Make wimpy factor argument parsing logic common ( #155 )
2019-04-11 12:10:45 +01:00
Radek Szymanski
07196c351a
cl22: Use single array for function list ( #148 )
...
Signed-off-by: Radek Szymanski <radek.szymanski@arm.com >
2019-04-10 12:30:38 +01:00
Radek Szymanski
39da344d34
cl22: Convert select to testHarness ( #88 )
...
Signed-off-by: Radek Szymanski <radek.szymanski@arm.com >
2019-03-18 10:06:30 +00:00
Kevin Petit
b6446a2f1d
Remove build systems other than CMake
...
Make it clear that CMake is the only supported build system.
Signed-off-by: Kevin Petit <kevin.petit@arm.com >
2019-03-15 09:47:56 +00:00
Kevin Petit
95b040bec2
Synchronise with Khronos-private Gitlab branch
...
The maintenance of the conformance tests is moving to Github.
This commit contains all the changes that have been done in
Gitlab since the first public release of the conformance tests.
Signed-off-by: Kevin Petit kevin.petit@arm.com
2019-03-05 16:24:50 +00:00
Kedar Patil
2821bf1323
Initial open source release of OpenCL 2.2 CTS.
2017-05-16 18:44:33 +05:30