-
Notifications
You must be signed in to change notification settings - Fork 316
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Invalid Sharing of AST nodes in EpbContext #5087
Comments
Reproduce with
AssertionError:
|
Jaroslav Tulach reports a new STANDUP for yesterday (2023-12-12): Progress: - JavaScript layer sharing &
Next Day: Working on EPB language, meetings
|
Jaroslav Tulach reports a new STANDUP for yesterday (2023-12-13): Progress: - Using
Next Day: Working on EPB language |
Jaroslav Tulach reports a new STANDUP for yesterday (2023-12-14): Progress: - fixing & polishing: 78d603b It should be finished by 2023-12-18. Next Day: Integrate EPB language |
Jaroslav Tulach reports a new STANDUP for yesterday (2023-12-15): Progress: - merged #7882
Next Day: Bugfix more
|
Jaroslav Tulach reports a new STANDUP for yesterday (2023-12-17): Progress: - investigating
Next Day: Bugfix more |
This task is automatically imported from the old Task Issue Board and it was originally created by jaroslavtulach.
Original issue is here.
#183546453 enabled asserts in engine unit tests, but not in runtime-with-polyglot project. There is invalid sharing of AST nodes
AssertionError
which requires deeper investigation.This failure is caused by upgrading to GraalVM 22.2 and newer. GraalVM 22.2 introduced concept of "sharing layers" - that concept wasn't existing when
EpbContext
was created. Hence the new assertion error. Moreover the concept of "sharing layers" probably replaces all the work done inEpbLanguage
- possibly the code isn't needed anymore.Tasks:
Blockers:
#183546453 resolved
The text was updated successfully, but these errors were encountered: