diff --git a/lib/gc/ExecutionEngine/GPURuntime/ocl/GpuOclRuntime.cpp b/lib/gc/ExecutionEngine/GPURuntime/ocl/GpuOclRuntime.cpp index b62c6ac9..490ca1cf 100644 --- a/lib/gc/ExecutionEngine/GPURuntime/ocl/GpuOclRuntime.cpp +++ b/lib/gc/ExecutionEngine/GPURuntime/ocl/GpuOclRuntime.cpp @@ -490,8 +490,10 @@ OclRuntime::createQueue(bool outOfOrder) const { cl_command_queue queue; #ifdef CL_VERSION_2_0 cl_queue_properties properties[] = { - CL_QUEUE_PROPERTIES, CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE, - static_cast(outOfOrder ? 1 : 0)}; + CL_QUEUE_PROPERTIES, + static_cast( + outOfOrder ? CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE : 0), + 0}; queue = clCreateCommandQueueWithProperties(ext.context, ext.device, properties, &err); #else