Skip to content

Commit b61364d

Browse files
committed
bugfix MultiLevelHC
1 parent 4a0c804 commit b61364d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

include/osp/bsp/scheduler/CoarsenRefineSchedulers/MultiLevelHillClimbing.hpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,8 @@ void MultiLevelHillClimbingScheduler<Graph_t>::setLinearRefinementPoints(vertex_
185185
for (vertex_idx nextN = target_nr_of_nodes + stepSize; nextN < OriginalNrOfNodes; nextN += stepSize)
186186
refinement_points.push_back(nextN);
187187

188-
refinement_points.pop_back();
188+
if (!refinement_points.empty())
189+
refinement_points.pop_back();
189190
refinement_points.push_back(OriginalNrOfNodes);
190191
}
191192

0 commit comments

Comments
 (0)