diff --git a/projects/clr/hipamd/src/hip_graph.cpp b/projects/clr/hipamd/src/hip_graph.cpp index de50773c49..a8e5419ff6 100644 --- a/projects/clr/hipamd/src/hip_graph.cpp +++ b/projects/clr/hipamd/src/hip_graph.cpp @@ -1219,7 +1219,8 @@ hipError_t hipGraphGetNodes(hipGraph_t graph, hipGraphNode_t* nodes, size_t* num if (graph == nullptr || numNodes == nullptr) { HIP_RETURN(hipErrorInvalidValue); } - const std::vector& graphNodes = graph->GetNodes(); + std::vector graphNodes; + graph->LevelOrder(graphNodes); if (nodes == nullptr) { *numNodes = graphNodes.size(); HIP_RETURN(hipSuccess);