|
Boost : |
From: David Abrahams (dave_at_[hidden])
Date: 2004-01-05 10:07:27
"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.
-- Dave Abrahams Boost Consulting www.boost-consulting.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk