Remove outputtype=exe, mark test as [Fact]
---------
Co-authored-by: Mark Plesko <markples@microsoft.com>
using System;
using System.Runtime.CompilerServices;
+using Xunit;
public class MemorySsaTests
{
private static int _intStatic;
- public static int Main()
+ [Fact]
+ public static int TestEntryPoint()
{
return ProblemWithHandlerPhis(new int[0]) ? 101 : 100;
}
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
- <OutputType>Exe</OutputType>
- </PropertyGroup>
- <PropertyGroup>
<DebugType>None</DebugType>
<Optimize>True</Optimize>
</PropertyGroup>
<ExcludeList Include = "$(XunitTestBinBase)/JIT/opt/ValueNumbering/ExposedLocalsNumbering/**">
<Issue>https://github.com/dotnet/runtime/issues/80184</Issue>
</ExcludeList>
+ <ExcludeList Include = "$(XunitTestBinBase)/JIT/opt/SSA/MemorySsa/**">
+ <Issue>https://github.com/dotnet/runtime/issues/86112</Issue>
+ </ExcludeList>
</ItemGroup>
<!-- All OS/Arch CoreCLR excludes -->