Skip to content

JIT: Assertion failed 'next != def && "found def after use"' during 'Lowering nodeinfo'  #77158

@jakobbotsch

Description

@jakobbotsch
// Generated by Fuzzlyn v1.5 on 2022-10-17 21:02:02
// Run on Arm64 MacOS
// Seed: 16660823782825460095
// Reduced from 109.3 KiB to 0.2 KiB in 00:00:31
// Hits JIT assert in Release:
// Assertion failed 'next != def && "found def after use"' in 'Program:M43():bool' during 'Lowering nodeinfo' (IL size 24; hash 0xbbd81c14; FullOpts)
// 
//     File: /Users/runner/work/1/s/src/coreclr/jit/lir.cpp Line: 1615
// 
public class Program
{
    public static bool s_21;
    public static ulong[] s_41;
    public static void Main()
    {
        M43();
    }

    public static bool M43()
    {
        return !((0 <= s_41[0]) & s_21);
    }
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions