Skip to content

Commit 50dcf30

Browse files
committed
not when host tasking
1 parent e1b5fa1 commit 50dcf30

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

sycl/source/detail/scheduler/graph_processor.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,11 @@ bool Scheduler::GraphProcessor::enqueueCommand(
8585
}
8686

8787
// Reset enqueue status if reattempting
88-
if (Cmd->MEnqueueStatus == EnqueueResultT::SyclEnqueueFailed)
88+
89+
if (!Cmd->isHostTask() &&
90+
Cmd->MEnqueueStatus == EnqueueResultT::SyclEnqueueFailed) {
8991
Cmd->MEnqueueStatus = EnqueueResultT::SyclEnqueueReady;
92+
}
9093

9194
// Recursively enqueue all the implicit + explicit backend level dependencies
9295
// first and exit immediately if any of the commands cannot be enqueued.

0 commit comments

Comments
 (0)