diff --git a/src/PIM/Dialect/Spatial/Transforms/MergeComputeNodes/MergeComputeNodesPass.cpp b/src/PIM/Dialect/Spatial/Transforms/MergeComputeNodes/MergeComputeNodesPass.cpp index 6289d14..976f418 100644 --- a/src/PIM/Dialect/Spatial/Transforms/MergeComputeNodes/MergeComputeNodesPass.cpp +++ b/src/PIM/Dialect/Spatial/Transforms/MergeComputeNodes/MergeComputeNodesPass.cpp @@ -95,7 +95,7 @@ void generateReport(func::FuncOp funcOp, const std::string& name) { auto expectedPrintedValue = currentComputeId + 1; bool rangePrinted = false; cI++; - for (; cI < lastIndex; ++cI){ + for (; cI <= lastIndex; ++cI){ auto candidateToPrint = std::get<0>(collectedData[cI]); if (candidateToPrint == expectedPrintedValue){ expectedPrintedValue = candidateToPrint + 1;