diff options
author | Akim Demaille <demaille@gostai.com> | 2009-06-10 20:14:52 +0200 |
---|---|---|
committer | Akim Demaille <demaille@gostai.com> | 2009-06-10 20:15:38 +0200 |
commit | 66ed97537a312d452206984f603cac15209f3c97 (patch) | |
tree | 8298cd5abb215b647d8c192bc7a11d9d56d8fd72 /ChangeLog | |
parent | 95d176ffd9f66a01125c366226e1a557b125e0d8 (diff) | |
download | bison-66ed97537a312d452206984f603cac15209f3c97.tar.gz |
deterministic test suite.
Some consistency checks on symbols are performed after all the
symbols were read, by an iteration over the symbol table. This
traversal is nondeterministic, which can be a problem for test
cases.
Avoid this.
Addresses another form of nondeterminism reported by Joel E. Denny.
http://lists.gnu.org/archive/html/bison-patches/2009-05/msg00023.html
* tests/input.at (Numbered tokens): Split the hexadecimal/decimal
test in two.
Use different file names for the three tests to make the
maintenance easier.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -1,5 +1,21 @@ 2009-06-10 Akim Demaille <demaille@gostai.com> + deterministic test suite. + Some consistency checks on symbols are performed after all the + symbols were read, by an iteration over the symbol table. This + traversal is nondeterministic, which can be a problem for test + cases. + Avoid this. + Addresses another form of nondeterminism reported by Joel E. Denny. + http://lists.gnu.org/archive/html/bison-patches/2009-05/msg00023.html + + * tests/input.at (Numbered tokens): Split the hexadecimal/decimal + test in two. + Use different file names for the three tests to make the + maintenance easier. + +2009-06-10 Akim Demaille <demaille@gostai.com> + deterministic user-token-number redeclaration errors. Address nondeterminism reported by Joel E. Denny. http://lists.gnu.org/archive/html/bison-patches/2009-05/msg00023.html |