- changed status to resolved
Repeated error message for multiple production error
Issue #255
resolved
JastAdd 2.2.0
JastAdd reports a multiple production error twice for the test diganostics/multiple_production_01f
in the test suite.
The test code (Test.ast
):
A;
A;
The error messages reported by JastAdd:
Error: multiple production rule for non-terminal A
Error at tests/diagnostics/multiple_production_01f/Test.ast:2: multiple production rule for non-terminal A
Error: multiple production rule for non-terminal A
Error at tests/diagnostics/multiple_production_01f/Test.ast:2: multiple production rule for non-terminal A
This issue can be fixed by bootstrapping JastAdd with JastAdd 2.2.0 since the issue is caused by a problem in the way collection attributes were evaluated causing multiple contributions from the same node.
Comments (1)
-
reporter - Log in to comment
Bootstrap with version 2.2.0
Bootstrapped JastAdd with JastAdd 2.2.0 to fix bitbucket issue
#255.fixes
#255(bitbucket)→ <<cset 706d551e4ba0>>