Remove compatibility api suite (#530)

The last test was also an almost-perfect duplicate of its sibling
in the non-compatibility suite. The only difference was the name
of the member of cl_image_desc used to point to the buffer/memory
object (which changed in 2.x).

We currently always build the conformance tests with the
headers configured for 2.2 (using the default value really) but I've
added code for the pre-2.x name as well for when CL_VERSION_2_0 isn't
defined in case we need it and to keep track of the distinction in that
test.

Contributes to #494.

Signed-off-by: Kevin Petit <kevin.petit@arm.com>
This commit is contained in:
Kévin Petit
2020-01-06 15:12:15 +00:00
committed by GitHub
parent bb388b0d36
commit 0061d7c0f2
11 changed files with 4 additions and 952 deletions

View File

@@ -94,7 +94,6 @@ Half Ops,half/test_half
# Compatibility with Previous Versions
# #########################################
Basic 1.2,compatibility/test_conformance/basic/test_basic
API 1.2,compatibility/test_conformance/api/test_api
#####################################
# OpenCL 2.0 tests
1 #
94 Non Uniform Work Groups,non_uniform_work_group/test_non_uniform_work_group Pipes,pipes/test_pipes
95 Pipes,pipes/test_pipes SVM,SVM/test_SVM
96 SVM,SVM/test_SVM Workgroups,workgroups/test_workgroups
Workgroups,workgroups/test_workgroups
97 #####################################
98 # OpenCL 2.1 tests
99 #####################################