writeEodProgram: avoid make_move_iterator warning

Avoid an ambiguity between std:: and boost::make_move_iterator on builds
against libc++.
This commit is contained in:
Justin Viiret 2015-12-18 11:48:33 +11:00 committed by Matthew Barr
parent b2ebdac642
commit b6508811c0

View File

@ -3627,7 +3627,9 @@ u32 writeEodProgram(RoseBuildImpl &build, build_context &bc) {
// Collect all edges leading into EOD event literal vertices.
vector<RoseEdge> edge_list;
for (const auto &v : lit_info.vertices) {
insert(&edge_list, edge_list.end(), in_edges(v, g));
for (const auto &e : in_edges_range(v, g)) {
edge_list.push_back(e);
}
}
// Sort edge list for determinism, prettiness.