mirror of
https://github.com/KhronosGroup/OpenCL-CTS.git
synced 2026-03-19 06:09:01 +00:00
device_execution: fix CL_QUEUE_* in error messages (#1896)
When reporting errors from `clCreateCommandQueueWithProperties`, report the correct property names. In particular: `CL_QUEUE_DEVICE` should be `CL_QUEUE_ON_DEVICE`. `CL_QUEUE_DEFAULT` should be `CL_QUEUE_ON_DEVICE_DEFAULT`. Signed-off-by: Sven van Haastregt <sven.vanhaastregt@arm.com>
This commit is contained in:
committed by
GitHub
parent
ffb0265abd
commit
d8ad10d1ea
@@ -84,7 +84,7 @@ static int check_device_queues(cl_device_id device, cl_context context, cl_uint
|
||||
for(i = 0; i < num_queues; ++i)
|
||||
{
|
||||
queue[i] = clCreateCommandQueueWithProperties(context, device, properties, &err_ret);
|
||||
test_error(err_ret, "clCreateCommandQueueWithProperties(CL_QUEUE_DEVICE) failed");
|
||||
test_error(err_ret, "clCreateCommandQueueWithProperties failed");
|
||||
}
|
||||
|
||||
// Validate all queues
|
||||
@@ -128,7 +128,9 @@ int test_device_queue(cl_device_id device, cl_context context, cl_command_queue
|
||||
if(max_queues > MAX_QUEUES) max_queues = MAX_QUEUES;
|
||||
|
||||
dev_queue = clCreateCommandQueueWithProperties(context, device, queue_prop_def, &err_ret);
|
||||
test_error(err_ret, "clCreateCommandQueueWithProperties(CL_QUEUE_DEVICE|CL_QUEUE_DEFAULT) failed");
|
||||
test_error(err_ret,
|
||||
"clCreateCommandQueueWithProperties(CL_QUEUE_ON_DEVICE | "
|
||||
"CL_QUEUE_ON_DEVICE_DEFAULT) failed");
|
||||
|
||||
err_ret = check_device_queue(device, context, dev_queue, preffered_size);
|
||||
if(check_error(err_ret, "Default device queue validation failed")) res = -1;
|
||||
|
||||
Reference in New Issue
Block a user