-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Interpreter broken on master when exiting naturally #12769
Comments
I have no idea what's going on but for now we could avoid using I don't think this is related to arc4random though: if the hasher seed buffer isn't filled at all the same problem happens. No idea why. |
Interesting. Then I think we should revert it. Such optimizations are good but are worthless if there's no way to do incremental or modular compilation. So it's better that things work correctly. |
This is with Crystal master.
With this file:
Run it with the compiled interpreter:
Here's part of the output:
Doing a git bisect, the first bad commit is 3973f44, which is this PR: #12608
I didn't investigate yet why that commit broke things... maybe there's an issue with
arc4random
in interpreted mode.The text was updated successfully, but these errors were encountered: