-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Test failure: JIT\\Regression\\JitBlue\\GitHub_23159\\GitHub_23159\\GitHub_23159.cmd #76880
Comments
Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch Issue Detailswin-arm64 random JitStress
fwiw, this test has a lot of @dotnet/jit-contrib
|
More cases in non-random stress run, including MinOpts: https://dev.azure.com/dnceng-public/public/_build/results?buildId=47390&view=ms.vss-test-web.build-test-results-tab&runId=954158&resultId=106563&paneView=debug |
I'll take a look. |
Repros with
|
The
during codegen we have
|
Seems like we may be encoding this immediate incorrectly. We believe we're emitting MSL but we actually emit LSL
|
Suspect |
Or maybe the issue is upstream? Per |
FYI @tannergooding @TIHan -- suspect this may be an arm64 encoding issue. |
I'll take a look. |
I actually get an assert when trying to disasm this:
Probably unrelated and just a limitation of disasm since it is occurring in importer.cpp. |
@TIHan Note that the failure is on win-arm64 and you're using win-x64. If you're using altjit, it might not work. |
Yes, I was using altjit, but I did manage to isolate it: static int Main(string[] args)
{
var AllTrue = new Vector<ushort>(ushort.MaxValue);
Console.Write(AllTrue);
return 0;
} disasm shows:
|
My guess is that |
win-arm64 random JitStress
https://dev.azure.com/dnceng-public/public/_build/results?buildId=47392&view=ms.vss-test-web.build-test-results-tab&runId=954268&resultId=102958&paneView=dotnet-dnceng.dnceng-build-release-tasks.helix-test-information-tab
fwiw, this test has a lot of
Vector<T>
andUnsafe
code@dotnet/jit-contrib
The text was updated successfully, but these errors were encountered: