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
// 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<BuildFolder> _buildFolders;