Boost logo

Boost :

Subject: [boost] [Graph] Some help in trying to fix the broken leda wrapper
From: Sandeep Gupta (gupta.sandeep_at_[hidden])
Date: 2008-11-05 01:05:07


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*>]'

It doesn't seems like a big problem. I am sure the original author of leda
wrapper or anybody well versed with the internals can point me
in the right direction.

Thanks
sandeep

On Mon, Nov 3, 2008 at 10:41 PM, Sandeep Gupta <gupta.sandeep_at_[hidden]>wrote:

> Hi,
> Not sure how much interest is in leda wrapper of BGL. But the new version
> of leda broke the leda wrapper. I have made some quick fixes. However i got
> stuck at this error:
>
> 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*'
>
> Hopefully its the last one. After this technically the wrapper should
> compile. I have briefly tested it with connecte components routines.
> If there is interest i will happy to post the changes..
>
> thanks
> sandeep
>
>


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