Boost logo

Boost Users :

Subject: Re: [Boost-users] [Review] Phoenix V3: Mini-review starts February 20th
From: Michael Caisse (boost_at_[hidden])
Date: 2011-02-26 19:49:45


On 02/26/2011 03:00 PM, Larry Evans wrote:
> On 02/26/11 16:40, Michael Caisse wrote:
>
>> On 02/26/2011 01:55 PM, Larry Evans wrote:
>>> Would the svn update still work?
>>>
>>>
>> Yes. You would need to run 'svn update' in each directory (boost/phoenix
>> and libs/phoenix).
>>
>>
> Did that, but it doesn't avoid the error messages about macro arity:
>
>
<snip>
> common.mkdir ../../../bin.v2/libs/phoenix
> common.mkdir ../../../bin.v2/libs/phoenix/test
> common.mkdir ../../../bin.v2/libs/phoenix/test/primitives_tests.test
>
>
<snip>
> ../../../boost/mpl/aux_/template_arity.hpp:86:1: error: macro
> "BOOST_PP_TUPLE_ELEM_2_0" requires 2 arguments, but only 1 given
> ../../../boost/mpl/aux_/template_arity.hpp:86:1: error: macro
> "BOOST_PP_SEQ_ELEM_III" requires 2 arguments, but only 1 given
> ../../../boost/mpl/aux_/template_arity.hpp:86:1: error: macro
> "BOOST_PP_SEQ_ELEM_III" requires 2 arguments, but only 1 given
> ../../../boost/mpl/aux_/template_arity.hpp:86:1: error: macro
> "BOOST_PP_SEQ_ELEM_III" requires 2 arguments, but only 1 given
> ../../../boost/mpl/aux_/template_arity.hpp:86:1: error: macro
> "BOOST_PP_SEQ_ELEM_III" requires 2 arguments, but only 1 given
> .
>

primitives_tests compile file for me with the same compiler. Are you
sure your trunk is up-to-date?

I am running:

trunk: 69314
phoenix: boost - 69214 libs - 69307

gcc 4.4.3 and clang 2.9 both compile the primitives_tests ok.

I do have 3 other target failing for various reasons that I will post
about later.

-- 
Michael Caisse
Object Modeling Designs
www.objectmodelingdesigns.com

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net