On 09/21/2014 08:29 AM, julien2412 wrote:
/home/julien/compile-libreoffice/libreoffice/connectivity/source/parse/sqlbison.y: warning: 13 shift/reduce conflicts [-Wconflicts-sr] /home/julien/compile-libreoffice/libreoffice/connectivity/source/parse/sqlbison.y: warning: 15 reduce/reduce conflicts [-Wconflicts-rr]
[...]
What about reduce and shift conflicts, any bison expert here?
Shift/reduce and (for GLR parsers, which that sqlbison.y is) reduce/reduce conflicts are somewhat common and expected, so there's even %expect and %expect-rr declarations that specify the number of expected sift/reduce and reduce/reduce conflicts, respectively, and Bison will then only warn if the numbers are wrong. Though, of course, somebody familiar with that sqlbison.y should probably have a look before blindly adding such declarations to silence the warnings.
Stephan _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice