When a literal string is used to define two different tokens,

`bison -v' segfaults.
Reported by Piotr Gackiewicz, and fixed by Neil Booth.
* tests/regression.m4: New file.
Include the core of the sample provided by Piotr Gackiewicz.
* src/reader.c (parse_token_decl): Diagnose bad cases, and proceed
properly.
This commit is contained in:
Akim Demaille
2000-10-04 11:52:53 +00:00
parent a9e64249c8
commit 8e03724b11
6 changed files with 58 additions and 11 deletions

View File

@@ -21,7 +21,7 @@
# Distribute the testsuite since GNU M4 is needed to build it.
noinst_SCRIPTS = testsuite
SUITE = calc.m4
SUITE = calc.m4 regression.m4
EXTRA_DIST = atgeneral.m4 suite.m4 $(SUITE)