"We consider compiler warnings about Bison generated parsers to be bugs. Rather than working around them in your own project, please consider reporting them to us."
Ok - here we go: Visual Studio 2010 warning level 4 stack.hh generates warning 4512 lalr1.cc generates warning 4512 for the parser class lalr1.cc generates warning 4065 in a couple of places that have only a default case in the switch lalr1.cc generates warning 4702 for the code in the yyerrorlab label after the if(false) goto yyerrorlab; lalr1.cc generates warning 4127 anywhere YYCDEBUG is used lalr1.cc generates warning 4127 for if(false) goto yyerrorlab; in the yyerrorlab label lalr1.cc generates warning 4127 for YYLLOC_DEFAULT (yyloc, yyerror_range, 2); Let me know if you have any questions, Rob Conde
