-
Notifications
You must be signed in to change notification settings - Fork 128
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
Possible regression, tests failing on mips and arm #597
Comments
The differences with The differences with |
I'm really not sure about what might be happening with the
Before calling 1232 = (12 + 4*100 + 4) + (4+4+4+4) + 50*(4+4+4+4)
After calling 464 = (12 + 4*100 + 4) + (4+4+4+4) + (4+4+4+4) + (4+4+4+4) The anomalous size of 480 seems as though there is one extra |
I had a suspicion that this has to do with a peculiarity of glibc because it doesn't happen with musl. So I ran this on the newer ubuntu with a newer version of glibc: https://github.com/ii8/mlton-builds/actions/runs/12569906903 Now the test passes. Unfortunately on this version qemu is bugged for mips. So I'm guessing the only part of that test program that calls into libc is |
The |
Ah yes but those things shouldn't affect the result in any way right |
No, I wouldn't think so. But, then again, we don't really understand why the regression test was failing before. The |
Both mips and arm builds with glibc have the
mlton.share
andreal
tests failing:https://github.com/ii8/mlton-builds/actions/runs/12553286520
The text was updated successfully, but these errors were encountered: