id summary reporter owner description type status milestone component version severity resolution keywords cc 1431 edmunds_karp_max_flow fails to compile with bundled residual capacity kukkerman@… Douglas Gregor "If edmunds_karp_max_flow is called with a map created with {{{get(&edge_bundle::residual_capacity, graph)}}} from the bundled residual capacity property then the source fails to compile. The problem is as follows:[[BR]] In filtered_graph.hpp the {{{is_residual_edge}}} predicate has a default constructor:[[BR]] {{{is_residual_edge() { }}}}[[BR]] [[BR]] But it also has a member:[[BR]] {{{ResidualCapacityEdgeMap m_rcap;}}}[[BR]] [[BR]] Bundle property maps have the following constructor only:[[BR]] {{{bundle_property_map(Graph* g_, T Bundle::* pm_)}}}[[BR]] [[BR]] So in the case of a {{{bundle_property_map}}} the {{{is_residual_edge}}} predicate declaration is invalid because it's default constructor implicitly calls the default constructor of {{{m_rcap}}} which doesn't exist." Bugs closed To Be Determined graph Boost 1.34.1 Problem fixed