Skip to content

Some hwintrinsic related antigen failures #105255

Closed
@tannergooding

Description

@tannergooding

A few antigen failures have shown up in https://dev.azure.com/dnceng-public/public/_build/results?buildId=749361&view=ms.vss-build-web.run-extensions-tab and should be resolved

using System.Runtime.Intrinsics;

#nullable disable
public class TestClass
{
    private static Vector512<uint> s_v512_uint_62 = Vector512<uint>.Zero;

    public void Method0()
    {
        s_v512_uint_62 = Vector512.LessThan<uint>(s_v512_uint_62, Vector512<uint>.Zero);
        try
        {
        }
        finally
        {
            while (true) ;
        }
    }

    public static void Main(string[] args) => new TestClass().Method0();
}

/*
Assert failure(PID 5828 [0x000016c4], Thread: 6044 [0x179c]): Assertion failed '((tree->gtDebugFlags & GTF_DEBUG_NODE_MORPHED) == 0) && "ERROR: Already morphed this node!"' in 'TestClass:Method0():this' during 'Morph - Global' (IL size 22846; hash 0x46e9aa75; Tier0-FullOpts)
    File: D:\a\_work\1\s\src\coreclr\jit\morph.cpp:12227
    Image: C:\h\w\A715090A\p\CoreRoot\corerun.exe

Assertion failed '((tree->gtDebugFlags & GTF_DEBUG_NODE_MORPHED) == 0) && "ERROR: Already morphed this node!"' during 'Morph - Global'
*/

Metadata

Metadata

Assignees

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