-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Crossgen2 comparisons are failing in coreclr-outerloop runs #111972
Comments
Tagging subscribers to this area: @hoyosjs |
/cc @dotnet/jit-contrib |
Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch |
@steveisok is this known to be a codegen issue? Any details? The logs are not very enlightening. |
Yes, it looks like bad non-deterministic codegen from x64-hosted x86-targeting crossgen2 and other similar configuration pairs. Here are the steps to investigate the failure:
Execution failed with a python error for me. I may have too old or too new python on my machine, not sure. In any case, I have ignored the error since it produced the R2R binaries to look at.
Size: 304 bytes
vs. Size: 307 bytes
There are other similar diffs where the emitted instructions is doubled for some reason. |
Thanks Jan, will take a look. |
The arm to arm Linux, arm64 to arm64 OSX, and the x86 to x86 Windows comparison legs are failing. This was noticed after the change in #111881 was run to correct infrastructure issues.
Example build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=932682&view=results
arm to arm Linux
The text was updated successfully, but these errors were encountered: