We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e1b5fa1 commit 50dcf30Copy full SHA for 50dcf30
sycl/source/detail/scheduler/graph_processor.cpp
@@ -85,8 +85,11 @@ bool Scheduler::GraphProcessor::enqueueCommand(
85
}
86
87
// Reset enqueue status if reattempting
88
- if (Cmd->MEnqueueStatus == EnqueueResultT::SyclEnqueueFailed)
+
89
+ if (!Cmd->isHostTask() &&
90
+ Cmd->MEnqueueStatus == EnqueueResultT::SyclEnqueueFailed) {
91
Cmd->MEnqueueStatus = EnqueueResultT::SyclEnqueueReady;
92
+ }
93
94
// Recursively enqueue all the implicit + explicit backend level dependencies
95
// first and exit immediately if any of the commands cannot be enqueued.
0 commit comments