[C++-sig] Raoul Gough's container suite with svn boost-trunk boost.python?

John Reid j.reid at mail.cryst.bbk.ac.uk
Thu Oct 11 12:05:16 CEST 2007


Has anyone tried using Raoul's container suite with the svn boost-trunk?

I'm getting the following error:

C:\Dev\ThirdParty\boost\boost-trunk\boost/python/detail/caller.hpp(236) 
: error C2903: 'extract_return_type' : symbol is neither a class 
template nor a function template
 
C:\Dev\ThirdParty\boost\boost-trunk\boost/python/detail/caller.hpp(232) 
: while compiling class template member function 
'boost::python::detail::py_func_sig_info 
boost::python::detail::caller_arity<2>::impl<F,Policies,Sig>::signature(void)'
         with
         [
             F=boost::python::list (__cdecl 
*)(std::vector<biopsy::binding_hit> &,boost::python::indexing::slice),
 
Policies=boost::python::indexing::detail::postcall_override<boost::python::indexing::default_container_policies>,
 
Sig=boost::mpl::vector3<boost::python::list,std::vector<biopsy::binding_hit> 
&,boost::python::indexing::slice>
         ]

So the problem seems to be there is no extract_return_type in 
boost::python::indexing::detail::postcall_override<boost::python::indexing::default_container_policies>

If I remember correctly, I've installed Roman's version by copying it 
into boost/python/suite/indexing

John.




More information about the Cplusplus-sig mailing list