* src/conflicts.c (count_rr_conflicts): The previous RR conflicts

patch was improperly applied: fix it.
This commit is contained in:
Akim Demaille
2002-01-07 08:42:59 +00:00
parent 62d3162c4c
commit 25a46077de
3 changed files with 15 additions and 10 deletions

View File

@@ -1,3 +1,8 @@
2002-01-07 Akim Demaille <akim@epita.fr>
* src/conflicts.c (count_rr_conflicts): The previous RR conflicts
patch was improperly applied: fix it.
2002-01-07 Akim Demaille <akim@epita.fr>
* tests/torture.at (GNU Cim Grammar): Reintroduce their weird

View File

@@ -276,7 +276,7 @@ count_rr_conflicts (int state)
int count = 0;
int j;
for (j = m; j < n; j++)
if (BITISSET (LA (i), j))
if (BITISSET (LA (j), i))
count++;
if (count >= 2)

View File

@@ -1294,15 +1294,15 @@ AT_CHECK([[bison --verbose --defines input.y]], 0, [],
]])
AT_CHECK([[grep '^State.*contains' input.output]], 0,
[[State 64 contains 14 shift/reduce conflicts.
State 164 contains 1 shift/reduce conflict.
State 201 contains 33 shift/reduce conflicts and 4 reduce/reduce conflicts.
State 206 contains 1 shift/reduce conflict.
State 240 contains 1 shift/reduce conflict.
State 335 contains 9 shift/reduce conflicts and 2 reduce/reduce conflicts.
State 356 contains 1 shift/reduce conflict.
State 360 contains 9 shift/reduce conflicts and 2 reduce/reduce conflicts.
State 427 contains 9 shift/reduce conflicts and 2 reduce/reduce conflicts.
[[State 62 contains 14 shift/reduce conflicts.
State 162 contains 1 shift/reduce conflict.
State 199 contains 33 shift/reduce conflicts and 4 reduce/reduce conflicts.
State 204 contains 1 shift/reduce conflict.
State 238 contains 1 shift/reduce conflict.
State 333 contains 9 shift/reduce conflicts and 2 reduce/reduce conflicts.
State 354 contains 1 shift/reduce conflict.
State 358 contains 9 shift/reduce conflicts and 2 reduce/reduce conflicts.
State 425 contains 9 shift/reduce conflicts and 2 reduce/reduce conflicts.
]])
AT_CLEANUP