Re: bison-3.1.91 released [beta]

2018-10-21 Thread Derek Clegg
There are two minor warnings I’m encountering with bison-3.1.91 in my generated files: aux/x.cc:1402:12: error: implicit conversion loses integer precision: 'int' to 'yytype_int16' (aka 'short') [-Werror,-Wconversion] *yyssp = yystate; ~ ^~~ aux/x.cc:1407:38: error: implicit

Re: bison-3.1.91 released [beta]

2018-10-21 Thread Derek Clegg
I’m seeing a minor warning when building bison-3.1.91: lib/obstack.c:351:31: warning: incompatible pointer types initializing 'void (*)(void) __attribute__((noreturn))' with an expression of type 'void (void)' [-Wincompatible-pointer-types] __attribute_noreturn__ void (*obstack_alloc_f

Re: bison-3.1.91 released [beta]

2018-10-18 Thread Akim Demaille
A problem was found in Bison 3.1.90: in modern C++ the parser stack failed to grow properly. So we are very happy to announce Bison 3.1.91, a beta of the forthcoming Bison 3.2. Massive improvements were brought to the deterministic C++ skeleton, lalr1.cc. When variants are enabled and the compil