-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
luac.cross goes into an apparently infinite loop #2534
Comments
Thanks. I'll call take a look. |
Just tried with currentish dev build and it compiles in reasonable time (like instantly) |
Hmm -- it still fails for me (I tried copying the sample that I had pasted above into a new file, just in case it was due to some invisible character). This is for a plain integer build from I just installed
It appears that the D->status is non zero, so DumpBlock can't dump anything, so Align4 never makes progress. Of course, I have no idea of why D->status is 101. Other lua files compile instantly. |
Hi Philip, if you are in Like Gregor, this works fine for me both with and without |
@pjsg can you please email me the exact lua file and commit ID so I can try and replicate your test case. Failing this, I will treat this issue as closed 😄 |
OK, it's an I haven't done the patch because I first want to check what we want to do here:
|
Expected behavior
luac.cross completes is a reasonable amount of time.
Actual behavior
It runs for a long time on one particular file.
Test code
NodeMCU version
dev branch
The text was updated successfully, but these errors were encountered: