From 9dd3c2fa703e641be8f8c535cb00119e2bc6430b Mon Sep 17 00:00:00 2001 From: Rahul Manocha <153310294+manocharahul@users.noreply.github.com> Date: Fri, 5 Dec 2025 11:25:01 -0800 Subject: [PATCH] SWDEV-563271 - return error when pal cmd submission fails (#1585) --- projects/clr/rocclr/device/pal/palvirtual.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/clr/rocclr/device/pal/palvirtual.cpp b/projects/clr/rocclr/device/pal/palvirtual.cpp index 53905adbfa..38342c0f64 100644 --- a/projects/clr/rocclr/device/pal/palvirtual.cpp +++ b/projects/clr/rocclr/device/pal/palvirtual.cpp @@ -566,10 +566,10 @@ bool VirtualGPU::Queue::isDone(uint id) { // Flush the current command buffer if (!flush()) { // If flush failed, then exit earlier... + gpu_.dev().gpu_error_ = CL_INVALID_OPERATION; return false; } } - if (Pal::Result::Success != iCmdFences_[id % max_command_buffers_]->GetStatus()) { return false; }