Boost logo

Boost Users :

Subject: Re: [Boost-users] [Phoenix][Range] What's wrong here...
From: Mathias Gaunard (mathias.gaunard_at_[hidden])
Date: 2013-01-17 07:33:42


On 17/01/13 13:22, Mathias Gaunard wrote:
> On 17/01/13 12:28, Robert Jones wrote:
>> Hi All
>>
>> Can anyone tell me what's wrong with this? The error message is so huge
>> I'm a bit overwhelmed!
>
> Learn to read C++ errors.
>
> It says
> /home/mgaunard/dev/boost/trunk/boost/phoenix/core/actor.hpp:174:9:
> error: ‘typedef boost::proto::exprns_::basic_expr<...>::proto_tag’ is
> inaccessible
> /home/mgaunard/dev/boost/trunk/boost/proto/matches.hpp:834:16: error:
> within this context
>
> So it looks like a bug.

I badly shortened the error message, the problem is with actor<
basic_expr<...> >::proto_tag of course.

The problem doesn't occur with clang, only gcc, so it's most definitely
a bug.


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