
17 Jan
2013
17 Jan
'13
12:33 p.m.
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.