-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
[Fuzzlyn] Arm64 failure for negation, cast, bitwise-and #84693
Comments
Tagging subscribers to this area: @JulieLeeMSFT, @jakobbotsch, @kunalspathak Issue Details1 reduced examples are available// Generated by Fuzzlyn v1.5 on 2023-04-12 13:58:51
// Run on Arm64 MacOS
// Seed: 15653303803842509097
// Reduced from 14.3 KiB to 0.3 KiB in 00:00:10
// Debug: Outputs 255
// Release: Outputs -1
public class Program
{
public static short s_2;
public static void Main()
{
sbyte vr5 = (sbyte)M8(1);
}
public static uint M8(byte arg0)
{
s_2 = 1;
arg0 = (byte)(-s_2);
var vr1 = arg0 & arg0;
System.Console.WriteLine(vr1);
return 0;
}
}
|
Reproduces on Windows ARM64 as well. Will look into it. |
Still looking into the issue. Reproduces even with disabling these optimizations individually and in combination:
Does not reproduce on XARCH. |
This reproduces in |
Disabling the optimization, |
1 reduced examples are available
The text was updated successfully, but these errors were encountered: