Boost logo

Boost :

Subject: Re: [boost] [Graph] Some help in trying to fix the broken leda wrapper
From: David Abrahams (dave_at_[hidden])
Date: 2008-11-11 00:44:10


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

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk