diff --git a/projects/clr/hipamd/src/hip_graph.cpp b/projects/clr/hipamd/src/hip_graph.cpp index 1c8dc895ae..bc0c5a9908 100644 --- a/projects/clr/hipamd/src/hip_graph.cpp +++ b/projects/clr/hipamd/src/hip_graph.cpp @@ -1354,7 +1354,11 @@ hipError_t ihipGraphInstantiate(hip::GraphExec** pGraphExec, hip::Graph* graph, } std::vector> parallelLists; std::unordered_map> nodeWaitLists; - clonedGraph->GetRunList(parallelLists, nodeWaitLists); + if (DEBUG_HIP_FORCE_GRAPH_QUEUES == 1) { + parallelLists.push_back(graphNodes); + } else { + clonedGraph->GetRunList(parallelLists, nodeWaitLists); + } if (DEBUG_HIP_FORCE_GRAPH_QUEUES != 0) { clonedGraph->ScheduleNodes(); }