From e936977934ac450d8bb7c66635c02105a29f7ea8 Mon Sep 17 00:00:00 2001 From: Ben Ashbaugh Date: Wed, 27 Aug 2025 03:43:29 -0700 Subject: [PATCH] remove checks for the command-buffer pending state (#2504) This is a very small subset of the changes in #2477 to get things building again, since the command-buffer pending state is no longer in the spec or headers. --- .../command_buffer_get_command_buffer_info.cpp | 3 --- .../cl_khr_command_buffer/negative_command_buffer_enqueue.cpp | 2 -- .../cl_khr_command_buffer/negative_command_buffer_finalize.cpp | 2 -- 3 files changed, 7 deletions(-) diff --git a/test_conformance/extensions/cl_khr_command_buffer/command_buffer_get_command_buffer_info.cpp b/test_conformance/extensions/cl_khr_command_buffer/command_buffer_get_command_buffer_info.cpp index 88ea906b..add0a531 100644 --- a/test_conformance/extensions/cl_khr_command_buffer/command_buffer_get_command_buffer_info.cpp +++ b/test_conformance/extensions/cl_khr_command_buffer/command_buffer_get_command_buffer_info.cpp @@ -250,9 +250,6 @@ struct CommandBufferGetCommandBufferInfo : public BasicCommandBufferTest &trigger_event, &execute_event); test_error(error, "clEnqueueCommandBufferKHR failed"); - // verify pending state - error = verify_state(CL_COMMAND_BUFFER_STATE_PENDING_KHR); - // execute command buffer cl_int signal_error = clSetUserEventStatus(trigger_event, CL_COMPLETE); diff --git a/test_conformance/extensions/cl_khr_command_buffer/negative_command_buffer_enqueue.cpp b/test_conformance/extensions/cl_khr_command_buffer/negative_command_buffer_enqueue.cpp index bb59118d..ae14b87b 100644 --- a/test_conformance/extensions/cl_khr_command_buffer/negative_command_buffer_enqueue.cpp +++ b/test_conformance/extensions/cl_khr_command_buffer/negative_command_buffer_enqueue.cpp @@ -124,8 +124,6 @@ struct EnqueueCommandBufferWithoutSimultaneousUseNotInPendingState error = EnqueueCommandBuffer(); test_error(error, "EnqueueCommandBuffer failed"); - error = verify_state(CL_COMMAND_BUFFER_STATE_PENDING_KHR); - test_error(error, "State is not Pending"); return CL_SUCCESS; } diff --git a/test_conformance/extensions/cl_khr_command_buffer/negative_command_buffer_finalize.cpp b/test_conformance/extensions/cl_khr_command_buffer/negative_command_buffer_finalize.cpp index 8d00ca86..05f43506 100644 --- a/test_conformance/extensions/cl_khr_command_buffer/negative_command_buffer_finalize.cpp +++ b/test_conformance/extensions/cl_khr_command_buffer/negative_command_buffer_finalize.cpp @@ -89,8 +89,6 @@ struct FinalizeCommandBufferNotRecordingState : public BasicCommandBufferTest error = EnqueueCommandBuffer(); test_error(error, "EnqueueCommandBuffer failed"); - error = verify_state(CL_COMMAND_BUFFER_STATE_PENDING_KHR); - test_error(error, "State is not Pending"); error = clFinalizeCommandBufferKHR(command_buffer); test_failure_error_ret(error, CL_INVALID_OPERATION,