Boost logo

Boost :

From: Eric Niebler (eric_at_[hidden])
Date: 2007-05-04 15:07:08


Maurizio Vitale wrote:
> Eric Niebler <eric_at_[hidden]> writes:
>
>> Maurizio Vitale wrote:
>>> Still not working here. I tried 3.4 and 4.1.2 on X86_64 and 4.0.1 (with Apple mods) on Mac OS X (32 bit Intel).
>>> They all fail.
>>> I've also synched up the entire boost in case something outside of proto changed.
>>> I'll let you know if I discover something.
>> Send me a complete .cpp that reproduces the problem. Note that I only
>> have x86 here, so I can't test on X86_64 or OSX.
>
> Please find attached a small piece of code which has problems. It
> is basically what I sent before , preprocessed for ARITY==8 and with a few
> other things that didn't contribute to the error removed.

I think you're probably picking up MPL's preprocessed headers, so
"#define BOOST_MPL_LIMIT_METAFUNCTION_ARITY 8" is having no effect. Can
you try adding:

#define BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS

?

-- 
Eric Niebler
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