From edc36b5d53c9b1cb6cd8f293fb461fc1151f1ace Mon Sep 17 00:00:00 2001 From: Chetan Mistry <70694498+chemis01@users.noreply.github.com> Date: Tue, 27 Apr 2021 15:43:39 +0100 Subject: [PATCH] Remove NULL Platform Check for Negative clGetPlatformInfo (#1222) (#1229) Part of the negative CTS test for clGetPlatformInfo incorrectly tested with a NULL platform. As this is a special case it meant that the test was not correct. This change removes the incorrect part of the test so that it conforms with the OpenCL specification. Signed-off-by: Chetankumar Mistry --- test_conformance/api/negative_platform.cpp | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/test_conformance/api/negative_platform.cpp b/test_conformance/api/negative_platform.cpp index d41b35fe..7d9de5df 100644 --- a/test_conformance/api/negative_platform.cpp +++ b/test_conformance/api/negative_platform.cpp @@ -42,15 +42,7 @@ int test_negative_get_platform_info(cl_device_id deviceID, cl_context context, { cl_platform_id platform = getPlatformFromDevice(deviceID); - cl_int err = clGetPlatformInfo(nullptr, CL_PLATFORM_VERSION, sizeof(char*), - nullptr, nullptr); - test_failure_error_ret( - err, CL_INVALID_PLATFORM, - "clGetPlatformInfo should return CL_INVALID_PLATFORM when: \"platform " - "is not a valid platform\" using a nullptr", - TEST_FAIL); - - err = + cl_int err = clGetPlatformInfo(reinterpret_cast(deviceID), CL_PLATFORM_VERSION, sizeof(char*), nullptr, nullptr); test_failure_error_ret(