Subject: [Boost-bugs] [Boost C++ Libraries] #2999: no matching function for call to container_category
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-05-07 04:10:38
#2999: no matching function for call to container_category
----------------------------------+-----------------------------------------
Reporter: kostmo_at_[hidden] | Owner:
Type: Bugs | Status: new
Milestone: To Be Determined | Component: None
Version: Boost Release Branch | Severity: Problem
Keywords: |
----------------------------------+-----------------------------------------
I attempted to compile this game
(http://www.xs4all.nl/~weegen/Minesweeper3D/#downloads) with Boost 1.39.0,
but am stopped by this error:
/usr/include/boost/pending/container_traits.hpp:414: error: no matching
function for call to
âcontainer_category(FixedVector<boost::detail::sei_<unsigned int,
std::_List_iterator<boost::list_edge<unsigned int, boost::no_property> >,
boost::no_property>, 32u>&)â
This is the final line of a long error chain that is quite
incomprehensible to me, but I will paste it here in hopes that it is
helpful for debugging:
/usr/include/boost/pending/container_traits.hpp: In function
âstd::pair<typename C::iterator, bool>
boost::graph_detail::push(Container&, const T&) [with Container =
FixedVector<boost::detail::sei_<unsigned int,
std::_List_iterator<boost::list_edge<unsigned int, boost::no_property> >,
boost::no_property>, 32u>, T = boost::add_edge(typename
Config::vertex_descriptor, typename Config::vertex_descriptor, const
typename Config::edge_property_type&, boost::undirected_graph_helper<C>&)
[with Config =
boost::detail::adj_list_gen<boost::adjacency_list<boost::fixed_vecS<32u>,
boost::vecS, boost::undirectedS, M3D::FieldProperties, boost::no_property,
boost::no_property, boost::listS>, boost::vecS, boost::fixed_vecS<32u>,
boost::undirectedS, boost::property<boost::vertex_bundle_t,
M3D::FieldProperties, boost::no_property>, boost::no_property,
boost::no_property, boost::listS>::config]::StoredEdge]â:
/usr/include/boost/graph/detail/adjacency_list.hpp:1022: instantiated
from âstd::pair<typename Config::edge_descriptor, bool>
boost::add_edge(typename Config::vertex_descriptor, typename
Config::vertex_descriptor, const typename Config::edge_property_type&,
boost::undirected_graph_helper<C>&) [with Config =
boost::detail::adj_list_gen<boost::adjacency_list<boost::fixed_vecS<32u>,
boost::vecS, boost::undirectedS, M3D::FieldProperties, boost::no_property,
boost::no_property, boost::listS>, boost::vecS, boost::fixed_vecS<32u>,
boost::undirectedS, boost::property<boost::vertex_bundle_t,
M3D::FieldProperties, boost::no_property>, boost::no_property,
boost::no_property, boost::listS>::config]â
/usr/include/boost/graph/detail/adjacency_list.hpp:2224: instantiated
from âstd::pair<typename Config::edge_descriptor, bool>
boost::add_edge(typename Config::vertex_descriptor, typename
Config::vertex_descriptor, const typename Config::edge_property_type&,
boost::vec_adj_list_impl<G, C, B>&) [with Graph =
boost::adjacency_list<boost::fixed_vecS<32u>, boost::vecS,
boost::undirectedS, M3D::FieldProperties, boost::no_property,
boost::no_property, boost::listS>, Config =
boost::detail::adj_list_gen<boost::adjacency_list<boost::fixed_vecS<32u>,
boost::vecS, boost::undirectedS, M3D::FieldProperties, boost::no_property,
boost::no_property, boost::listS>, boost::vecS, boost::fixed_vecS<32u>,
boost::undirectedS, boost::property<boost::vertex_bundle_t,
M3D::FieldProperties, boost::no_property>, boost::no_property,
boost::no_property, boost::listS>::config, Base =
boost::undirected_graph_helper<boost::detail::adj_list_gen<boost::adjacency_list<boost::fixed_vecS<32u>,
boost::vecS, boost::undirectedS, M3D::FieldProperties, boost::no_property,
boost::no_property, boost::listS>, boost::vecS, boost::fixed_vecS<32u>,
boost::undirectedS, boost::property<boost::vertex_bundle_t,
M3D::FieldProperties, boost::no_property>, boost::no_property,
boost::no_property, boost::listS>::config>]â
/usr/include/boost/graph/detail/adjacency_list.hpp:2233: instantiated
from âstd::pair<typename Config::edge_descriptor, bool>
boost::add_edge(typename Config::vertex_descriptor, typename
Config::vertex_descriptor, boost::vec_adj_list_impl<G, C, B>&) [with Graph
= boost::adjacency_list<boost::fixed_vecS<32u>, boost::vecS,
boost::undirectedS, M3D::FieldProperties, boost::no_property,
boost::no_property, boost::listS>, Config =
boost::detail::adj_list_gen<boost::adjacency_list<boost::fixed_vecS<32u>,
boost::vecS, boost::undirectedS, M3D::FieldProperties, boost::no_property,
boost::no_property, boost::listS>, boost::vecS, boost::fixed_vecS<32u>,
boost::undirectedS, boost::property<boost::vertex_bundle_t,
M3D::FieldProperties, boost::no_property>, boost::no_property,
boost::no_property, boost::listS>::config, Base =
boost::undirected_graph_helper<boost::detail::adj_list_gen<boost::adjacency_list<boost::fixed_vecS<32u>,
boost::vecS, boost::undirectedS, M3D::FieldProperties, boost::no_property,
boost::no_property, boost::listS>, boost::vecS, boost::fixed_vecS<32u>,
boost::undirectedS, boost::property<boost::vertex_bundle_t,
M3D::FieldProperties, boost::no_property>, boost::no_property,
boost::no_property, boost::listS>::config>]â
/usr/include/boost/graph/detail/adjacency_list.hpp:2161: instantiated
from âvoid boost::vec_adj_list_impl<Graph, Config, Base>::copy_impl(const
boost::vec_adj_list_impl<Graph, Config, Base>&) [with Graph =
boost::adjacency_list<boost::fixed_vecS<32u>, boost::vecS,
boost::undirectedS, M3D::FieldProperties, boost::no_property,
boost::no_property, boost::listS>, Config =
boost::detail::adj_list_gen<boost::adjacency_list<boost::fixed_vecS<32u>,
boost::vecS, boost::undirectedS, M3D::FieldProperties, boost::no_property,
boost::no_property, boost::listS>, boost::vecS, boost::fixed_vecS<32u>,
boost::undirectedS, boost::property<boost::vertex_bundle_t,
M3D::FieldProperties, boost::no_property>, boost::no_property,
boost::no_property, boost::listS>::config, Base =
boost::undirected_graph_helper<boost::detail::adj_list_gen<boost::adjacency_list<boost::fixed_vecS<32u>,
boost::vecS, boost::undirectedS, M3D::FieldProperties, boost::no_property,
boost::no_property, boost::listS>, boost::vecS, boost::fixed_vecS<32u>,
boost::undirectedS, boost::property<boost::vertex_bundle_t,
M3D::FieldProperties, boost::no_property>, boost::no_property,
boost::no_property, boost::listS>::config>]â
/usr/include/boost/graph/detail/adjacency_list.hpp:2096: instantiated
from âboost::vec_adj_list_impl<Graph, Config,
Base>::vec_adj_list_impl(const boost::vec_adj_list_impl<Graph, Config,
Base>&) [with Graph = boost::adjacency_list<boost::fixed_vecS<32u>,
boost::vecS, boost::undirectedS, M3D::FieldProperties, boost::no_property,
boost::no_property, boost::listS>, Config =
boost::detail::adj_list_gen<boost::adjacency_list<boost::fixed_vecS<32u>,
boost::vecS, boost::undirectedS, M3D::FieldProperties, boost::no_property,
boost::no_property, boost::listS>, boost::vecS, boost::fixed_vecS<32u>,
boost::undirectedS, boost::property<boost::vertex_bundle_t,
M3D::FieldProperties, boost::no_property>, boost::no_property,
boost::no_property, boost::listS>::config, Base =
boost::undirected_graph_helper<boost::detail::adj_list_gen<boost::adjacency_list<boost::fixed_vecS<32u>,
boost::vecS, boost::undirectedS, M3D::FieldProperties, boost::no_property,
boost::no_property, boost::listS>, boost::vecS, boost::fixed_vecS<32u>,
boost::undirectedS, boost::property<boost::vertex_bundle_t,
M3D::FieldProperties, boost::no_property>, boost::no_property,
boost::no_property, boost::listS>::config>]â
/usr/include/boost/graph/adjacency_list.hpp:407: instantiated from
âboost::adjacency_list<OutEdgeListS, VertexListS, DirectedS,
VertexProperty, EdgeProperty, GraphProperty,
EdgeListS>::adjacency_list(const boost::adjacency_list<OutEdgeListS,
VertexListS, DirectedS, VertexProperty, EdgeProperty, GraphProperty,
EdgeListS>&) [with OutEdgeListS = boost::fixed_vecS<32u>, VertexListS =
boost::vecS, DirectedS = boost::undirectedS, VertexProperty =
M3D::FieldProperties, EdgeProperty = boost::no_property, GraphProperty =
boost::no_property, EdgeListS = boost::listS]â
src/BareModel.hpp:14: instantiated from here
/usr/include/boost/pending/container_traits.hpp:414: error: no matching
function for call to
âcontainer_category(FixedVector<boost::detail::sei_<unsigned int,
std::_List_iterator<boost::list_edge<unsigned int, boost::no_property> >,
boost::no_property>, 32u>&)â
scons: *** [src/Application.o] Error 1
scons: building terminated because of errors.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/2999> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:00 UTC