Opened 9 years ago

Closed 5 years ago

#8949 closed Bugs (fixed)

Spirit VC10 compilation error : boost\spirit\repository\home\qi\operator\keywords.hpp(169): error C2653: 'mpl_' : is not a class or namespace name

Reported by: bruno.bianchi@… Owned by: Joel de Guzman
Milestone: To Be Determined Component: spirit
Version: Boost 1.54.0 Severity: Regression
Keywords: mpl_ C2653 Cc:

Description

When updating from 1.46 to 1.54 (zipped version), the following code failde to compiled with VC10:

#include <boost/spirit/include/qi.hpp> 
#include <boost/spirit/repository/include/qi_keywords.hpp> 

int main() 
{ 
        return 0; 
} 

I got the following error:

boost_1_54_0\boost\spirit\repository\home\qi\operator\keywords.hpp(169): error C2653: 'mpl_' : is not a class or namespace name

I tried with boot 1.51 and the error was already present. Is it a typing error ('mpl_' instead of 'mpl') or did I something wrong?

Change History (2)

comment:2 by Joel de Guzman, 5 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.