I'm using msvc6.0 and am trying to check if 2 graphs are equal using the functions in isomorphism.hpp. However, when I try to do this, I get 2 errors about there being too few template parameters for safe_iterator_property_map. Below is a very minimalistic example that generates the behaviour. Should I abandon all hope for getting this done with msvc6? Does it work in msvc.net?
thanks in advance, Dieter Vrancken
The example:
#include <boost/graph/isomorphism.hpp>
int main() { return 0; }
The output:
Compiling... main.cpp c:\boost_1_30_0\boost/graph/isomorphism.hpp(56) : error C2976: 'safe_iterator_property_map' : too few template arguments c:\boost_1_30_0\boost/property_map.hpp(409) : see declaration of 'safe_iterator_property_map' c:\boost_1_30_0\boost/graph/isomorphism.hpp(234) : see reference to class template instantiation 'boost::detail::isomorphism_algo<Graph1,Graph2,IsoMapping,Invariant1,Invariant2,IndexMap1,IndexMap2>' being compiled c:\boost_1_30_0\boost/graph/isomorphism.hpp(63) : error C2976: 'safe_iterator_property_map' : too few template arguments c:\boost_1_30_0\boost/property_map.hpp(409) : see declaration of 'safe_iterator_property_map' c:\boost_1_30_0\boost/graph/isomorphism.hpp(234) : see reference to class template instantiation 'boost::detail::isomorphism_algo<Graph1,Graph2,IsoMapping,Invariant1,Invariant2,IndexMap1,IndexMap2>' being compiled Error executing cl.exe.
test.exe - 2 error(s), 0 warning(s)
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost