On 2/8/18 9:21 AM, Nick Wellnhofer wrote:
With the latest Lemon code, I get a warning under GCC with -Wsign-compare:

warning: comparison between signed and unsigned integer expressions [-Wsign-compare]      assert( i>=0 && i+YYNTOKEN<=sizeof(yy_lookahead)/sizeof(yy_lookahead[0]) );

Looks like not a problem. The danger of comparing a signed value to an unsigned is that you can get an unexpected result if the signed value is negative, but in this case we first check that i is positive, so that issue never occurs.

Richard Damon

sqlite-users mailing list

Reply via email to