From: Jan Vorlicek Date: Wed, 13 Nov 2019 21:05:06 +0000 (+0100) Subject: Remove exclusion of two runtime assemblies from build in SuperILC (dotnet/coreclr... X-Git-Tag: submit/tizen/20210909.063632~11030^2~12 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2fc2bf597c0bd8f6d9a0556490f413c1e43db03c;p=platform%2Fupstream%2Fdotnet%2Fruntime.git Remove exclusion of two runtime assemblies from build in SuperILC (dotnet/coreclr#27857) The System.Private.CoreLib builds fine using crossgen2 now (I've been building it locally for a couple of weeks already). I've also tried to remove exclusion of the Microsoft.Diagnostics.Tracing.TraceEvent and it is passing now as well. Commit migrated from https://github.com/dotnet/coreclr/commit/1fae9e35c6fbd831db551543bc0be32e37fc4e11 --- diff --git a/src/coreclr/src/tools/ReadyToRun.SuperIlc/BuildFolderSet.cs b/src/coreclr/src/tools/ReadyToRun.SuperIlc/BuildFolderSet.cs index fb0c1eb..6209be4 100644 --- a/src/coreclr/src/tools/ReadyToRun.SuperIlc/BuildFolderSet.cs +++ b/src/coreclr/src/tools/ReadyToRun.SuperIlc/BuildFolderSet.cs @@ -44,10 +44,6 @@ namespace ReadyToRun.SuperIlc // TODO (TRylek): problem related to devirtualization of method without IL - System.Enum.Equals(object) new FrameworkExclusion("System.ComponentModel.TypeConverter", "TODO trylek - devirtualization of method without IL", crossgen2Only: true), - - // TODO: additional framework build failures - new FrameworkExclusion("Microsoft.Diagnostics.Tracing.TraceEvent", "Assert failure in JIT", crossgen2Only: true), - new FrameworkExclusion("System.Private.CoreLib", "Assert failure in JIT", crossgen2Only: true), }; private readonly IEnumerable _buildFolders;