commit 9f3a36c6989a23ec9da78343d9d34ac6e97adb0e
Author: Yuichiro Kaneko <spiketeika@gmail.com>
Date:   Sat Nov 9 09:00:15 2019 +0900

    gram.c: Fix condition of aver
    
    * src/gram.c (grammar_dump): Fix condition of aver. What we want
    to check is that rhs is followed by its rule.

diff --git a/src/gram.c b/src/gram.c
index 01d5c131..ffae27aa 100644
--- a/src/gram.c
+++ b/src/gram.c
@@ -291,7 +291,7 @@ grammar_dump (FILE *out, const char *title)
         rule const *rule_i = &rules[i];
         int const rhs_itemno = rule_i->rhs - ritem;
         int length = rule_rhs_length (rule_i);
-        aver (item_number_as_rule_number (rule_i->rhs[length] == i));
+        aver (item_number_as_rule_number (rule_i->rhs[length]) == i);
         fprintf (out, "%3d (%2d, %2d, %2s, %2s)   %2d -> (%2u-%2u)",
                  i,
                  rule_i->prec ? rule_i->prec->prec : 0,
