
on Wed Nov 05 2008, "Sandeep Gupta" <gupta.sandeep-AT-gmail.com> wrote:
Hi, This is a repost and I hope this time it gets someone attention. I have spend some time trying to make the leda wrapper work with the new version of leda. I had some success with it. However finally i got stuck with this error that I couldn't make any sense of
boost_1_36_0/boost/concept_
check.hpp:91: error: request for member 'error_type_must_be_a_signed_integer_type' in '((boost::SignedInteger<leda::edge_struct* const*>*)this)->boost::SignedInteger<leda::edge_struct* const*>::x', which is of non-class type 'leda::edge_struct* const*'
It is instantiated from eventually from boost/concept_check.hpp: In destructor 'boost::SignedInteger<T>::~SignedInteger() [with T = leda::edge_struct* const*]': /home/san/ArtOfLearning/boost_1_36_0/boost/concept/detail/general.hpp:29: instantiated from 'static void boost::concept::requirement<Model>::failed() [with Model = boost::SignedInteger<leda::edge_struct* const*>]'
That's a concept check. Without seeing the complete instantiation backtrace, it's hard to tell much about what's causing it other than that the code is getting "leda::edge_struct* const*" where it was expecting a signed integer type. -- Dave Abrahams BoostPro Computing http://www.boostpro.com