Boost logo

Boost :

From: Jonathan Turkanis (technews_at_[hidden])
Date: 2004-01-05 13:49:49


"David Abrahams" <dave_at_[hidden]> wrote in message
news:ufzeuv3gw.fsf_at_boost-consulting.com...
> "Jonathan Turkanis" <technews_at_[hidden]> writes:
>
> > "David Abrahams" <dave_at_[hidden]> wrote in message
> > news:u4qvbe0kj.fsf_at_boost-consulting.com...
> >> David Abrahams <dave_at_[hidden]> writes:
> >> > "Jonathan Turkanis" <technews_at_[hidden]> writes:
> >> >> I have found that some MPL algorithms and metafunctions fail to
compile
> > on
> >> >> como 4.3.3 when applied to sequences containing certain lambda
> > expressions.
> >> >> The simplest example is:
> >> >>
> >> >> BOOST_STATIC_ASSERT( !empty< list< deref<_> > >::value );
> >> >>
> >>
> >> As far as I can tell, this is a bug in the EDG front end (Intel/Linux
> >> shows the same problem). Having looked carefully, I can see no cause
> >> for boost::mpl::deref<boost::mpl::_> to be instantiated. I'll spend
> >> a little time looking for a workaround, but I'm not overly optimistic.
> >>
> >
> > Thanks -- I appreciate your effort.
>
> Fixed now in CVS.
>

Cool! Now I can get rid of my crzy workarounds. Thanks.

Jonathan


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