提交 84881857 编写于 作者: D David Kean

Merge pull request #6243 from davkean/dev/davkean/peverify

Disable all PEVerification until #6190 is resolved
...@@ -3125,7 +3125,7 @@ public class C2 { } ...@@ -3125,7 +3125,7 @@ public class C2 { }
#region ComImportAttribute, CoClassAttribute #region ComImportAttribute, CoClassAttribute
[Fact] [Fact(Skip = "https://github.com/dotnet/roslyn/issues/6190")]
public void TestComImportAttribute() public void TestComImportAttribute()
{ {
string source = @" string source = @"
...@@ -4937,7 +4937,7 @@ public void TestComCompatibleVersionAttribute_Invalid_02() ...@@ -4937,7 +4937,7 @@ public void TestComCompatibleVersionAttribute_Invalid_02()
#region WindowsRuntimeImportAttribute #region WindowsRuntimeImportAttribute
[Fact] [Fact(Skip = "https://github.com/dotnet/roslyn/issues/6190")]
public void TestWindowsRuntimeImportAttribute() public void TestWindowsRuntimeImportAttribute()
{ {
var source = @" var source = @"
......
...@@ -303,7 +303,7 @@ dynamic F(dynamic d) ...@@ -303,7 +303,7 @@ dynamic F(dynamic d)
Assert.Equal(1, ((CSharpCompilation)c.Compilation).GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMember<NamedTypeSymbol>("Func`13").Arity); Assert.Equal(1, ((CSharpCompilation)c.Compilation).GlobalNamespace.GetMember<NamespaceSymbol>("System").GetMember<NamedTypeSymbol>("Func`13").Arity);
} }
[Fact, WorkItem(530436, "DevDiv")] [Fact(Skip = "https://github.com/dotnet/roslyn/issues/6190"), WorkItem(530436, "DevDiv")]
public void InvalidFunc_Constraints() public void InvalidFunc_Constraints()
{ {
var systemCoreRef = CreateCompilationWithMscorlib(SystemCoreSource, assemblyName: GetUniqueName()).EmitToImageReference(); var systemCoreRef = CreateCompilationWithMscorlib(SystemCoreSource, assemblyName: GetUniqueName()).EmitToImageReference();
......
...@@ -2358,7 +2358,7 @@ public static void Main() ...@@ -2358,7 +2358,7 @@ public static void Main()
} }
[WorkItem(528172, "DevDiv")] [WorkItem(528172, "DevDiv")]
[Fact] [Fact(Skip = "https://github.com/dotnet/roslyn/issues/6190")]
public void TestHideWithInaccessibleVirtualMember() public void TestHideWithInaccessibleVirtualMember()
{ {
// Tests: // Tests:
......
...@@ -10201,7 +10201,7 @@ static void Main() ...@@ -10201,7 +10201,7 @@ static void Main()
} }
[WorkItem(528183, "DevDiv")] [WorkItem(528183, "DevDiv")]
[Fact] [Fact(Skip = "https://github.com/dotnet/roslyn/issues/6190")]
public void TestExternWithoutDLLImport() public void TestExternWithoutDLLImport()
{ {
string source = @" string source = @"
......
...@@ -517,7 +517,7 @@ public void IsRuntimeFinalizer2() ...@@ -517,7 +517,7 @@ public void IsRuntimeFinalizer2()
} }
[WorkItem(528903, "DevDiv")] // Won't fix - test just captures behavior. [WorkItem(528903, "DevDiv")] // Won't fix - test just captures behavior.
[Fact] [Fact(Skip = "https://github.com/dotnet/roslyn/issues/6190")]
public void DestructorOverridesPublicFinalize() public void DestructorOverridesPublicFinalize()
{ {
var text = @" var text = @"
......
...@@ -2113,7 +2113,7 @@ private void CheckInternalMembers(NamedTypeSymbol type, bool isFromSource) ...@@ -2113,7 +2113,7 @@ private void CheckInternalMembers(NamedTypeSymbol type, bool isFromSource)
Assert.Null(member); Assert.Null(member);
} }
[Fact, WorkItem(90)] [Fact(Skip = "https://github.com/dotnet/roslyn/issues/6190"), WorkItem(90)]
public void EmitWithNoResourcesAllPlatforms() public void EmitWithNoResourcesAllPlatforms()
{ {
var comp = CreateCompilationWithMscorlib("class Test { static void Main() { } }"); var comp = CreateCompilationWithMscorlib("class Test { static void Main() { } }");
......
...@@ -354,7 +354,7 @@ class A ...@@ -354,7 +354,7 @@ class A
/// Fields named "value__" should be marked rtspecialname. /// Fields named "value__" should be marked rtspecialname.
/// </summary> /// </summary>
[WorkItem(546185, "DevDiv")] [WorkItem(546185, "DevDiv")]
[ClrOnlyFact(ClrOnlyReason.Unknown)] [ClrOnlyFact(ClrOnlyReason.Unknown, Skip = "https://github.com/dotnet/roslyn/issues/6190")]
public void RTSpecialName() public void RTSpecialName()
{ {
var source = var source =
......
...@@ -4248,7 +4248,7 @@ BC32500: 'GuidAttribute' cannot be applied because the format of the GUID '69D3E ...@@ -4248,7 +4248,7 @@ BC32500: 'GuidAttribute' cannot be applied because the format of the GUID '69D3E
#Region "WindowsRuntimeImportAttribute" #Region "WindowsRuntimeImportAttribute"
<Fact> <Fact(Skip:="https://github.com/dotnet/roslyn/issues/6190")>
<WorkItem(531295, "DevDiv")> <WorkItem(531295, "DevDiv")>
Public Sub TestWindowsRuntimeImportAttribute() Public Sub TestWindowsRuntimeImportAttribute()
Dim source = <compilation> Dim source = <compilation>
...@@ -4413,7 +4413,7 @@ End Class ...@@ -4413,7 +4413,7 @@ End Class
End Module End Module
]]> ]]>
</file> </file>
</compilation> </compilation>
Dim compilation = CreateCompilationWithMscorlibAndVBRuntime(source, TestOptions.ReleaseExe) Dim compilation = CreateCompilationWithMscorlibAndVBRuntime(source, TestOptions.ReleaseExe)
compilation.AssertNoErrors() compilation.AssertNoErrors()
...@@ -4447,7 +4447,7 @@ End Class ...@@ -4447,7 +4447,7 @@ End Class
End Module End Module
]]> ]]>
</file> </file>
</compilation> </compilation>
Dim compilation = CreateCompilationWithMscorlibAndVBRuntime(source, TestOptions.ReleaseExe) Dim compilation = CreateCompilationWithMscorlibAndVBRuntime(source, TestOptions.ReleaseExe)
compilation.AssertNoErrors() compilation.AssertNoErrors()
......
...@@ -904,7 +904,7 @@ End Class ...@@ -904,7 +904,7 @@ End Class
End Sub End Sub
<Fact, WorkItem(90)> <Fact(Skip:="https://github.com/dotnet/roslyn/issues/6190"), WorkItem(90)>
Public Sub EmitWithNoResourcesAllPlatforms() Public Sub EmitWithNoResourcesAllPlatforms()
Dim comp = CreateCompilationWithMscorlib( Dim comp = CreateCompilationWithMscorlib(
<compilation> <compilation>
......
...@@ -431,7 +431,7 @@ End Class]]>, ...@@ -431,7 +431,7 @@ End Class]]>,
''' Fields named "value__" should be marked rtspecialname. ''' Fields named "value__" should be marked rtspecialname.
''' </summary> ''' </summary>
<WorkItem(546185, "DevDiv")> <WorkItem(546185, "DevDiv")>
<Fact()> <Fact(Skip:="https://github.com/dotnet/roslyn/issues/6190")>
Public Sub RTSpecialName() Public Sub RTSpecialName()
Dim compilation = CompilationUtils.CreateCompilationWithMscorlibAndVBRuntime( Dim compilation = CompilationUtils.CreateCompilationWithMscorlibAndVBRuntime(
<compilation> <compilation>
......
...@@ -799,7 +799,9 @@ public string[] PeVerifyModules(string[] modulesToVerify, bool throwOnError = tr ...@@ -799,7 +799,9 @@ public string[] PeVerifyModules(string[] modulesToVerify, bool throwOnError = tr
// for ARM testing at present. // for ARM testing at present.
StringBuilder errors = new StringBuilder(); StringBuilder errors = new StringBuilder();
List<string> allOutput = new List<string>(); List<string> allOutput = new List<string>();
#if !(ARM)
// Disable all PEVerification due to https://github.com/dotnet/roslyn/issues/6190
#if false
foreach (var name in modulesToVerify) foreach (var name in modulesToVerify)
{ {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册