// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.

// Generated by Fuzzlyn v1.6 on 2023-09-23 15:15:18
// Run on Arm64 Windows
// Seed: 17929576410580344290
// Reduced from 324.8 KiB to 0.4 KiB in 00:04:43
// Debug: Outputs -2472766155
// Release: Outputs 1822201141

using System.Runtime.CompilerServices;
using Xunit;

public class Runtime_92537
{
    [Fact]
    public static void TestEntryPoint()
    {
        long result = Mul(1, 2472766155);
        Assert.Equal(-2472766155, result);
    }

    [MethodImpl(MethodImplOptions.NoInlining)]
    private static long Mul(ushort x, uint y)
    {
        return -(x * (long)y);
    }
}
