Branch: refs/heads/main
Revision: 84096d8
Author: arezaii
Link: Unavailable
Log Message:
Merge pull request #19234 from arezaii/dyno-test-fixes
handle converting tuple of tuples
This PR fixes an issue when converting from uAST to AST
when tuples are nested (tuple of tuples).
Previously, we used the visit
method to convert nested
tuples, which assumes the end of a tuple is a statement and
breaks if the tuple being converted is a nested tuple.
TESTING:
- [x] paratest 13595 pass, 0 fail
- [x] paratest with
--dyno
12873 pass, 706 fails (down from ~730)
Reviewed by @dlongnecke-cray
Signed-off-by: arezaii ahmad.rezaii@hpe.com
Modified Files:
M compiler/passes/convert-uast.cpp
Compare: https://github.com/chapel-lang/chapel/compare/57ffb5f73e47...84096d838075