
Hi Beman, Ok, I know what caused this. There's a bug in that STL implementation... they have the wrong return type for std::set::find. I've changed it... though I don't have VC++ handy, so you'll have to tell me if it worked. Ciao, Jeremy On Feb 2, 2004, at 8:59 AM, Beman Dawes wrote:
Damn! Win32 Graph/graph has been failing for Intel and Microsoft since sometime Friday!
That's a showstopper. Quick response would be greatly appreciated.
--Beman
The VC++7.1 error message begins:
D:\boost-snapshot\boost\graph\detail\adjacency_list.hpp(1325) : error C2440: 'initializing' : cannot convert from 'std::_Tree<_Traits>::const_iterator' to 'std::_Tree<_Traits>::iterator' with [ _Traits=std::_Tset_traits<boost::detail::adj_list_gen<boost:: adjacency_list<boost::setS,boost::setS,boost::undirectedS,boost:: property<vertex_id_t,size_t>,boost:: property<edge_id_t,size_t>>,boost::setS,boost::setS,boost:: undirectedS,boost::property<vertex_id_t,size_t>,boost:: property<edge_id_t,size_t>,boost::no_property,boost::listS>::config:: StoredEdge,std::less<boost::detail::adj_list_gen<boost:: adjacency_list<boost::setS,boost::setS,boost::undirectedS,boost:: property<vertex_id_t,size_t>,boost:: property<edge_id_t,size_t>>,boost::setS,boost::setS,boost:: undirectedS,boost::property<vertex_id_t,size_t>,boost:: property<edge_id_t,size_t>,boost::no_property,boost::listS>::config:: StoredEdge>,std::allocator<boost::detail::adj_list_gen<boost:: adjacency_list<boost::setS,boost::setS,boost::undirectedS,boost:: property<vertex_id_t,size_t>,boost:: property<edge_id_t,size_t>>,boost::setS,boost::setS,boost:: undirectedS,boost::property<vertex_id_t,size_t>,boost:: property<edge_id_t,size_t>,! boost: : no_property,boost::listS>::config::StoredEdge>,false> ] and [ _Traits=std::_Tset_traits<boost::detail::adj_list_gen<boost:: adjacency_list<boost::setS,boost::setS,boost::undirectedS,boost:: property<vertex_id_t,size_t>,boost:: property<edge_id_t,size_t>>,boost::setS,boost::setS,boost:: undirectedS,boost::property<vertex_id_t,size_t>,boost:: property<edge_id_t,size_t>,boost::no_property,boost::listS>::config:: StoredEdge,std::less<boost::detail::adj_list_gen<boost:: adjacency_list<boost::setS,boost::setS,boost::undirectedS,boost:: property<vertex_id_t,size_t>,boost:: property<edge_id_t,size_t>>,boost::setS,boost::setS,boost:: undirectedS,boost::property<vertex_id_t,size_t>,boost:: property<edge_id_t,size_t>,boost::no_property,boost::listS>::config:: StoredEdge>,std::allocator<boost::detail::adj_list_gen<boost:: adjacency_list<boost::setS,boost::setS,boost::undirectedS,boost:: property<vertex_id_t,size_t>,boost:: property<edge_id_t,size_t>>,boost::setS,boost::setS,boost:: undirectedS,boost::property<vertex_id_t,size_t>,boost:: property<edge_id_t,size_t>,! boost: : no_property,boost::listS>::config::StoredEdge>,false> ] No constructor could take the source type, or constructor overload resolution was ambiguous _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
_______________________________________________ Jeremy Siek <jsiek@osl.iu.edu> http://www.osl.iu.edu.edu/~jsiek Ph.D. Student, Indiana University Bloomington C++ Booster (http://www.boost.org) Office phone: (812) 856-1820 _______________________________________________