In file included from boost/boost/python/detail/wrap_python.hpp:34, from boost/boost/python/detail/prefix.hpp:13, from boost/boost/python/args.hpp:8, from boost/boost/python.hpp:11, from ../../src/python/basic_graph.hpp:21, from ../../src/python/graph.hpp:12, from ../../src/python/biconnected_components.cpp:10: /usr/include/python2.3/pyconfig.h:850:1: warning: "_POSIX_C_SOURCE" redefined In file included from /usr/include/g++/i586-suse-linux/bits/os_defines.h:39, from /usr/include/g++/i586-suse-linux/bits/c++config.h:35, from /usr/include/g++/bits/stl_algobase.h:64, from /usr/include/g++/stack:66, from boost/boost/graph/biconnected_components.hpp:13, from ../../src/python/biconnected_components.cpp:9: /usr/include/features.h:132:1: warning: this is the location of the previous definition ../../src/python/biconnected_components.cpp: In function `boost::python::list boost::graph::python::biconnected_components(Graph&, const boost::vector_property_map*) [with Graph = boost::graph::python::Graph]': ../../src/python/biconnected_components.cpp:60: instantiated from here ../../src/python/biconnected_components.cpp:30: error: no matching function for call to `biconnected_components( boost::graph::python::basic_graph&, boost::vector_property_map, boost::undirectedS>, boost::adj_list_edge_property_map, boost::edge_index_t> > >&, std::back_insert_iterator, std::allocator > > >, boost::graph::python::basic_index_map, boost::adj_list_vertex_property_map, boost::property, boost::no_property, boost::listS>, size_t, const size_t&, boost::vertex_index_t> >)' ../../src/python/biconnected_components.cpp: In function `boost::python::list boost::graph::python::biconnected_components(Graph&, const boost::vector_property_map*) [with Graph = boost::graph::python::Digraph]': ../../src/python/biconnected_components.cpp:66: instantiated from here ../../src/python/biconnected_components.cpp:30: error: no matching function for call to `biconnected_components( boost::graph::python::basic_graph&, boost::vector_property_map, boost::bidirectionalS>, boost::adj_list_edge_property_map, boost::edge_index_t> > >&, std::back_insert_iterator, std::allocator > > >, boost::graph::python::basic_index_map, boost::adj_list_vertex_property_map, boost::property, boost::no_property, boost::listS>, size_t, const size_t&, boost::vertex_index_t> >)' boost/boost/graph/named_function_params.hpp: In static member function `static typename boost::detail::choose_default_param::bind_::const_result_type boost::detail::choose_default_param::const_apply(const P&, const Graph&, Tag) [with P = boost::detail::error_property_not_found, Graph = boost::graph::python::basic_graph, Tag = boost::vertex_index_t]': boost/boost/graph/named_function_params.hpp:739: instantiated from `typename boost::detail::choose_pmap_helper::const_result_type boost::choose_const_pmap(const Param&, const Graph&, PropertyTag) [with Param = boost::detail::error_property_not_found, Graph = boost::graph::python::basic_graph, PropertyTag = boost::vertex_index_t]' boost/boost/graph/biconnected_components.hpp:342: instantiated from `std::pair boost::biconnected_components(const Graph&, ComponentMap, OutputIterator, const boost::bgl_named_params&) [with Graph = boost::graph::python::basic_graph, ComponentMap = boost::dummy_property_map, OutputIterator = std::back_insert_iterator, std::allocator > > >, P = int, T = boost::buffer_param_t, R = boost::no_property]' boost/boost/graph/biconnected_components.hpp:406: instantiated from `OutputIterator boost::articulation_points(const Graph&, OutputIterator) [with Graph = boost::graph::python::basic_graph, OutputIterator = std::back_insert_iterator, std::allocator > > >]' ../../src/python/biconnected_components.cpp:45: instantiated from `boost::python::list boost::graph::python::articulation_points(const Graph&) [with Graph = boost::graph::python::Graph]' ../../src/python/biconnected_components.cpp:61: instantiated from here boost/boost/graph/named_function_params.hpp:688: error: conversion from ` boost::graph::python::basic_index_map, boost::adj_list_vertex_property_map, boost::property, boost::no_property, boost::listS>, size_t, const size_t&, boost::vertex_index_t> >' to non-scalar type ` boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>' requested boost/boost/graph/named_function_params.hpp: In static member function `static typename boost::detail::choose_default_param::bind_::const_result_type boost::detail::choose_default_param::const_apply(const P&, const Graph&, Tag) [with P = boost::detail::error_property_not_found, Graph = boost::graph::python::basic_graph, Tag = boost::vertex_index_t]': boost/boost/graph/named_function_params.hpp:739: instantiated from `typename boost::detail::choose_pmap_helper::const_result_type boost::choose_const_pmap(const Param&, const Graph&, PropertyTag) [with Param = boost::detail::error_property_not_found, Graph = boost::graph::python::basic_graph, PropertyTag = boost::vertex_index_t]' boost/boost/graph/biconnected_components.hpp:342: instantiated from `std::pair boost::biconnected_components(const Graph&, ComponentMap, OutputIterator, const boost::bgl_named_params&) [with Graph = boost::graph::python::basic_graph, ComponentMap = boost::dummy_property_map, OutputIterator = std::back_insert_iterator, std::allocator > > >, P = int, T = boost::buffer_param_t, R = boost::no_property]' boost/boost/graph/biconnected_components.hpp:406: instantiated from `OutputIterator boost::articulation_points(const Graph&, OutputIterator) [with Graph = boost::graph::python::basic_graph, OutputIterator = std::back_insert_iterator, std::allocator > > >]' ../../src/python/biconnected_components.cpp:45: instantiated from `boost::python::list boost::graph::python::articulation_points(const Graph&) [with Graph = boost::graph::python::Digraph]' ../../src/python/biconnected_components.cpp:67: instantiated from here boost/boost/graph/named_function_params.hpp:688: error: conversion from ` boost::graph::python::basic_index_map, boost::adj_list_vertex_property_map, boost::property, boost::no_property, boost::listS>, size_t, const size_t&, boost::vertex_index_t> >' to non-scalar type ` boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>' requested boost/boost/graph/detail/adjacency_list.hpp: In member function `Reference boost::adj_list_vertex_property_map::operator[](typename Graph::vertex_descriptor) const [with Graph = boost::graph::python::basic_graph, ValueType = size_t, Reference = const size_t&, Tag = boost::vertex_index_t] ': boost/boost/property_map.hpp:312: instantiated from `Reference boost::get(const boost::put_get_helper&, const K&) [with PropertyMap = boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, Reference = const size_t&, K = boost::graph::python::basic_descriptor]' boost/boost/property_map.hpp:349: instantiated from `R boost::iterator_property_map::operator[](typename boost::property_traits::key_type) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator > >, IndexMap = boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, T = unsigned int, R = unsigned int&]' boost/boost/property_map.hpp:312: instantiated from `Reference boost::get(const boost::put_get_helper&, const K&) [with PropertyMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, unsigned int, unsigned int&>, Reference = unsigned int&, K = boost::graph::python::basic_descriptor]' boost/boost/property_map.hpp:158: instantiated from `void boost::ReadablePropertyMapConcept::constraints() [with PMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, unsigned int, unsigned int&>, Key = boost::graph::python::basic_descriptor]' boost/boost/concept_check.hpp:48: instantiated from `void boost::function_requires(boost::mpl::identity*) [with Concept = boost::ReadablePropertyMapConcept > >, boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, unsigned int, unsigned int&>, boost::graph::python::basic_descriptor >]' boost/boost/property_map.hpp:214: instantiated from `void boost::ReadWritePropertyMapConcept::constraints() [with PMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, unsigned int, unsigned int&>, Key = boost::graph::python::basic_descriptor]' boost/boost/concept_check.hpp:48: instantiated from `void boost::function_requires(boost::mpl::identity*) [with Concept = boost::ReadWritePropertyMapConcept > >, boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, unsigned int, unsigned int&>, boost::graph::python::basic_descriptor >]' boost/boost/graph/biconnected_components.hpp:163: instantiated from `std::pair boost::detail::biconnected_components_impl(const Graph&, ComponentMap, OutputIterator, VertexIndexMap, DiscoverTimeMap, LowPointMap, PredecessorMap, DFSVisitor) [with Graph = boost::graph::python::basic_graph, ComponentMap = boost::dummy_property_map, OutputIterator = std::back_insert_iterator, std::allocator > > >, VertexIndexMap = boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, DiscoverTimeMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, unsigned int, unsigned int&>, LowPointMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, unsigned int, unsigned int&>, PredecessorMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, boost::graph::python::basic_descriptor, boost::graph::python::basic_descriptor&>, DFSVisitor = boost::dfs_visitor]' boost/boost/graph/biconnected_components.hpp:218: instantiated from `static std::pair boost::detail::bicomp_dispatch3::apply(const Graph&, ComponentMap, OutputIterator, VertexIndexMap, DiscoverTimeMap, LowPointMap, const boost::bgl_named_params&, boost::detail::error_property_not_found) [with Graph = boost::graph::python::basic_graph, ComponentMap = boost::dummy_property_map, OutputIterator = std::back_insert_iterator, std::allocator > > >, VertexIndexMap = boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, DiscoverTimeMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, unsigned int, unsigned int&>, LowPointMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, unsigned int, unsigned int&>, P = int, T = boost::buffer_param_t, R = boost::no_property]' boost/boost/graph/biconnected_components.hpp:266: instantiated from `static std::pair boost::detail::bicomp_dispatch2::apply(const Graph&, ComponentMap, OutputIterator, VertexIndexMap, DiscoverTimeMap, const boost::bgl_named_params&, boost::detail::error_property_not_found) [with Graph = boost::graph::python::basic_graph, ComponentMap = boost::dummy_property_map, OutputIterator = std::back_insert_iterator, std::allocator > > >, VertexIndexMap = boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, DiscoverTimeMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, unsigned int, unsigned int&>, P = int, T = boost::buffer_param_t, R = boost::no_property]' boost/boost/graph/biconnected_components.hpp:308: instantiated from `static std::pair boost::detail::bicomp_dispatch1::apply(const Graph&, ComponentMap, OutputIterator, VertexIndexMap, const boost::bgl_named_params&, boost::detail::error_property_not_found) [with Graph = boost::graph::python::basic_graph, ComponentMap = boost::dummy_property_map, OutputIterator = std::back_insert_iterator, std::allocator > > >, VertexIndexMap = boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, P = int, T = boost::buffer_param_t, R = boost::no_property]' boost/boost/graph/biconnected_components.hpp:342: instantiated from `std::pair boost::biconnected_components(const Graph&, ComponentMap, OutputIterator, const boost::bgl_named_params&) [with Graph = boost::graph::python::basic_graph, ComponentMap = boost::dummy_property_map, OutputIterator = std::back_insert_iterator, std::allocator > > >, P = int, T = boost::buffer_param_t, R = boost::no_property]' boost/boost/graph/biconnected_components.hpp:406: instantiated from `OutputIterator boost::articulation_points(const Graph&, OutputIterator) [with Graph = boost::graph::python::basic_graph, OutputIterator = std::back_insert_iterator, std::allocator > > >]' ../../src/python/biconnected_components.cpp:45: instantiated from `boost::python::list boost::graph::python::articulation_points(const Graph&) [with Graph = boost::graph::python::Graph]' ../../src/python/biconnected_components.cpp:61: instantiated from here boost/boost/graph/detail/adjacency_list.hpp:2343: error: invalid conversion from `void*' to ` boost::detail::adj_list_gen, boost::property, boost::no_property, boost::listS>, boost::listS, boost::listS, boost::undirectedS, boost::property, boost::property, boost::no_property, boost::listS>::config::stored_vertex*' boost/boost/graph/detail/adjacency_list.hpp: In member function `Reference boost::adj_list_vertex_property_map::operator[](typename Graph::vertex_descriptor) const [with Graph = boost::graph::python::basic_graph, ValueType = size_t, Reference = const size_t&, Tag = boost::vertex_index_t]': boost/boost/property_map.hpp:312: instantiated from `Reference boost::get(const boost::put_get_helper&, const K&) [with PropertyMap = boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, Reference = const size_t&, K = boost::graph::python::basic_descriptor]' boost/boost/property_map.hpp:349: instantiated from `R boost::iterator_property_map::operator[](typename boost::property_traits::key_type) const [with RandomAccessIterator = __gnu_cxx::__normal_iterator > >, IndexMap = boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, T = unsigned int, R = unsigned int&]' boost/boost/property_map.hpp:312: instantiated from `Reference boost::get(const boost::put_get_helper&, const K&) [with PropertyMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, unsigned int, unsigned int&>, Reference = unsigned int&, K = boost::graph::python::basic_descriptor]' boost/boost/property_map.hpp:158: instantiated from `void boost::ReadablePropertyMapConcept::constraints() [with PMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, unsigned int, unsigned int&>, Key = boost::graph::python::basic_descriptor]' boost/boost/concept_check.hpp:48: instantiated from `void boost::function_requires(boost::mpl::identity*) [with Concept = boost::ReadablePropertyMapConcept > >, boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, unsigned int, unsigned int&>, boost::graph::python::basic_descriptor >]' boost/boost/property_map.hpp:214: instantiated from `void boost::ReadWritePropertyMapConcept::constraints() [with PMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, unsigned int, unsigned int&>, Key = boost::graph::python::basic_descriptor]' boost/boost/concept_check.hpp:48: instantiated from `void boost::function_requires(boost::mpl::identity*) [with Concept = boost::ReadWritePropertyMapConcept > >, boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, unsigned int, unsigned int&>, boost::graph::python::basic_descriptor >]' boost/boost/graph/biconnected_components.hpp:163: instantiated from `std::pair boost::detail::biconnected_components_impl(const Graph&, ComponentMap, OutputIterator, VertexIndexMap, DiscoverTimeMap, LowPointMap, PredecessorMap, DFSVisitor) [with Graph = boost::graph::python::basic_graph, ComponentMap = boost::dummy_property_map, OutputIterator = std::back_insert_iterator, std::allocator > > >, VertexIndexMap = boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, DiscoverTimeMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, unsigned int, unsigned int&>, LowPointMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, unsigned int, unsigned int&>, PredecessorMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, boost::graph::python::basic_descriptor, boost::graph::python::basic_descriptor&>, DFSVisitor = boost::dfs_visitor]' boost/boost/graph/biconnected_components.hpp:218: instantiated from `static std::pair boost::detail::bicomp_dispatch3::apply(const Graph&, ComponentMap, OutputIterator, VertexIndexMap, DiscoverTimeMap, LowPointMap, const boost::bgl_named_params&, boost::detail::error_property_not_found) [with Graph = boost::graph::python::basic_graph, ComponentMap = boost::dummy_property_map, OutputIterator = std::back_insert_iterator, std::allocator > > >, VertexIndexMap = boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, DiscoverTimeMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, unsigned int, unsigned int&>, LowPointMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, unsigned int, unsigned int&>, P = int, T = boost::buffer_param_t, R = boost::no_property]' boost/boost/graph/biconnected_components.hpp:266: instantiated from `static std::pair boost::detail::bicomp_dispatch2::apply(const Graph&, ComponentMap, OutputIterator, VertexIndexMap, DiscoverTimeMap, const boost::bgl_named_params&, boost::detail::error_property_not_found) [with Graph = boost::graph::python::basic_graph, ComponentMap = boost::dummy_property_map, OutputIterator = std::back_insert_iterator, std::allocator > > >, VertexIndexMap = boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, DiscoverTimeMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator > >, boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, unsigned int, unsigned int&>, P = int, T = boost::buffer_param_t, R = boost::no_property]' boost/boost/graph/biconnected_components.hpp:308: instantiated from `static std::pair boost::detail::bicomp_dispatch1::apply(const Graph&, ComponentMap, OutputIterator, VertexIndexMap, const boost::bgl_named_params&, boost::detail::error_property_not_found) [with Graph = boost::graph::python::basic_graph, ComponentMap = boost::dummy_property_map, OutputIterator = std::back_insert_iterator, std::allocator > > >, VertexIndexMap = boost::adj_list_vertex_property_map, size_t, const size_t&, boost::vertex_index_t>, P = int, T = boost::buffer_param_t, R = boost::no_property]' boost/boost/graph/biconnected_components.hpp:342: instantiated from `std::pair boost::biconnected_components(const Graph&, ComponentMap, OutputIterator, const boost::bgl_named_params&) [with Graph = boost::graph::python::basic_graph, ComponentMap = boost::dummy_property_map, OutputIterator = std::back_insert_iterator, std::allocator > > >, P = int, T = boost::buffer_param_t, R = boost::no_property]' boost/boost/graph/biconnected_components.hpp:406: instantiated from `OutputIterator boost::articulation_points(const Graph&, OutputIterator) [with Graph = boost::graph::python::basic_graph, OutputIterator = std::back_insert_iterator, std::allocator > > >]' ../../src/python/biconnected_components.cpp:45: instantiated from `boost::python::list boost::graph::python::articulation_points(const Graph&) [with Graph = boost::graph::python::Digraph]' ../../src/python/biconnected_components.cpp:67: instantiated from here boost/boost/graph/detail/adjacency_list.hpp:2343: error: invalid conversion from `void*' to ` boost::detail::adj_list_gen, boost::property, boost::no_property, boost::listS>, boost::listS, boost::listS, boost::bidirectionalS, boost::property, boost::property, boost::no_property, boost::listS>::config::stored_vertex*'