Skip to content

[release/8.0] Update dependencies from dotnet/wpf#3852

Merged
dotnet-maestro[bot] merged 5 commits into
release/8.0from
darc-release/8.0-73c76ebc-6962-45bf-bbb9-4bf3ff49219d
Sep 15, 2023
Merged

[release/8.0] Update dependencies from dotnet/wpf#3852
dotnet-maestro[bot] merged 5 commits into
release/8.0from
darc-release/8.0-73c76ebc-6962-45bf-bbb9-4bf3ff49219d

Conversation

@dotnet-maestro

@dotnet-maestro dotnet-maestro Bot commented Sep 14, 2023

Copy link
Copy Markdown
Contributor

This pull request updates the following dependencies

Coherency Updates

The following updates ensure that dependencies with a CoherentParentDependency
attribute were produced in a build used as input to the parent dependency's build.
See Dependency Description Format

  • Coherency Updates:
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • Microsoft.Internal.Runtime.WindowsDesktop.Transport: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • Microsoft.NETCore.App.Ref: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • VS.Redist.Common.NetCore.SharedFramework.x64.8.0: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • Microsoft.NETCore.App.Runtime.win-x64: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Dotnet.WinForms.ProjectTemplates: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • Microsoft.Win32.Registry.AccessControl: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • Microsoft.Win32.SystemEvents: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.CodeDom: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.ComponentModel.Composition: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.Configuration.ConfigurationManager: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.Data.Odbc: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.Data.OleDb: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.Diagnostics.EventLog: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.Diagnostics.PerformanceCounter: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.DirectoryServices.AccountManagement: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.DirectoryServices.Protocols: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.DirectoryServices: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.IO.Packaging: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.IO.Ports: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.Management: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.Reflection.Context: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.Runtime.Caching: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.Security.Cryptography.Pkcs: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.Security.Cryptography.ProtectedData: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.Security.Cryptography.Xml: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.Security.Permissions: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.ServiceModel.Syndication: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.ServiceProcess.ServiceController: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.Speech: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.Text.Encoding.CodePages: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.Threading.AccessControl: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • Microsoft.Private.Winforms: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)
    • System.ComponentModel.Composition.Registration: from 8.0.0-rc.1.23419.4 to 8.0.0-rc.2.23463.13 (parent: Microsoft.Private.Winforms)
    • System.Drawing.Common: from 8.0.0-rc.1.23419.5 to 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub)

From https://github.com/dotnet/wpf

  • Subscription: b3036bd9-3d05-410e-8e33-08db9e435944
  • Build: 20230914.5
  • Date Produced: September 15, 2023 3:33:11 AM UTC
  • Commit: 646aebe1ca98c8d880e4de3e10dcd36455bab22d
  • Branch: refs/heads/release/8.0

Microsoft.DotNet.Wpf.GitHub , Microsoft.DotNet.Wpf.ProjectTemplates , Microsoft.NET.Sdk.WindowsDesktop
 From Version 8.0.0-rc.2.23462.7 -> To Version 8.0.0-rc.2.23463.3

Dependency coherency updates

Microsoft.Private.Winforms,Microsoft.Internal.Runtime.WindowsDesktop.Transport,Microsoft.Private.Winforms,Microsoft.NETCore.App.Ref,Microsoft.Private.Winforms,VS.Redist.Common.NetCore.SharedFramework.x64.8.0,Microsoft.Private.Winforms,Microsoft.NETCore.App.Runtime.win-x64,Microsoft.Dotnet.WinForms.ProjectTemplates,Microsoft.Private.Winforms,Microsoft.Win32.Registry.AccessControl,Microsoft.Private.Winforms,Microsoft.Win32.SystemEvents,Microsoft.Private.Winforms,System.CodeDom,Microsoft.Private.Winforms,System.ComponentModel.Composition,Microsoft.Private.Winforms,System.Configuration.ConfigurationManager,Microsoft.Private.Winforms,System.Data.Odbc,Microsoft.Private.Winforms,System.Data.OleDb,Microsoft.Private.Winforms,System.Diagnostics.EventLog,Microsoft.Private.Winforms,System.Diagnostics.PerformanceCounter,Microsoft.Private.Winforms,System.DirectoryServices.AccountManagement,Microsoft.Private.Winforms,System.DirectoryServices.Protocols,Microsoft.Private.Winforms,System.DirectoryServices,Microsoft.Private.Winforms,System.IO.Packaging,Microsoft.Private.Winforms,System.IO.Ports,Microsoft.Private.Winforms,System.Management,Microsoft.Private.Winforms,System.Reflection.Context,Microsoft.Private.Winforms,System.Runtime.Caching,Microsoft.Private.Winforms,System.Security.Cryptography.Pkcs,Microsoft.Private.Winforms,System.Security.Cryptography.ProtectedData,Microsoft.Private.Winforms,System.Security.Cryptography.Xml,Microsoft.Private.Winforms,System.Security.Permissions,Microsoft.Private.Winforms,System.ServiceModel.Syndication,Microsoft.Private.Winforms,System.ServiceProcess.ServiceController,Microsoft.Private.Winforms,System.Speech,Microsoft.Private.Winforms,System.Text.Encoding.CodePages,Microsoft.Private.Winforms,System.Threading.AccessControl,Microsoft.Private.Winforms,System.ComponentModel.Composition.Registration,System.Drawing.Common
 From Version 8.0.0-rc.1.23419.5 -> To Version 8.0.0-rc.2.23463.2 (parent: Microsoft.DotNet.Wpf.GitHub
@dreddy-work

dreddy-work commented Sep 14, 2023

Copy link
Copy Markdown
Member

See following build issues:

.dotnet\sdk\8.0.100-preview.7.23376.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.CrossGen.targets#L470
.dotnet\sdk\8.0.100-preview.7.23376.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.CrossGen.targets(470,5): error : (NETCORE_ENGINEERING_TELEMETRY=Build) System.InvalidCastException: Specified cast is not valid.
Check failure on line 470 in .dotnet\sdk\8.0.100-preview.7.23376.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.CrossGen.targets

@azure-pipelinesazure-pipelines
/ windowsdesktop-pr (Build win_arm64 Release)
.dotnet\sdk\8.0.100-preview.7.23376.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.CrossGen.targets#L470
.dotnet\sdk\8.0.100-preview.7.23376.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.CrossGen.targets(470,5): error : (NETCORE_ENGINEERING_TELEMETRY=Build) at System.Runtime.TypeCast.ThrowInvalidCastException(MethodTable*) + 0x16
Check failure on line 470 in .dotnet\sdk\8.0.100-preview.7.23376.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.CrossGen.targets

@azure-pipelinesazure-pipelines
/ windowsdesktop-pr (Build win_arm64 Release)
.dotnet\sdk\8.0.100-preview.7.23376.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.CrossGen.targets#L470
.dotnet\sdk\8.0.100-preview.7.23376.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.CrossGen.targets(470,5): error : (NETCORE_ENGINEERING_TELEMETRY=Build) at System.Runtime.TypeCast.CheckCastInterface_Helper(MethodTable*, Object

@mmitche / @wtgodbe / @marcpopMSFT, @singhashish-wpf , any pointers?

@dotnet-maestro

Copy link
Copy Markdown
Contributor Author

Notification for subscribed users from https://github.com/dotnet/wpf:

@dotnet/wpf-developers,@dotnet/dotnet-winforms

Action requested: Please take a look at this failing automated dependency-flow pull request's checks; failures may be related to changes which originated in your repo.

  • This pull request contains changes from your source repo (https://github.com/dotnet/wpf) and seems to have failed checks in this PR. Please take a peek at the failures and comment if they seem relevant to your changes.
  • If you're being tagged in this comment it is due to an entry in the related Maestro Subscription of the Build Asset Registry. If you feel this entry has added your GitHub login or your GitHub team in error, please update the subscription to reflect this.
  • For more details, please read the Arcade Darc documentation

Microsoft.DotNet.Wpf.GitHub , Microsoft.DotNet.Wpf.ProjectTemplates , Microsoft.NET.Sdk.WindowsDesktop
 From Version 8.0.0-rc.2.23462.7 -> To Version 8.0.0-rc.2.23464.2

Dependency coherency updates

Microsoft.Private.Winforms,Microsoft.Internal.Runtime.WindowsDesktop.Transport,Microsoft.Private.Winforms,Microsoft.NETCore.App.Ref,Microsoft.Private.Winforms,VS.Redist.Common.NetCore.SharedFramework.x64.8.0,Microsoft.Private.Winforms,Microsoft.NETCore.App.Runtime.win-x64,Microsoft.Dotnet.WinForms.ProjectTemplates,Microsoft.Private.Winforms,Microsoft.Win32.Registry.AccessControl,Microsoft.Private.Winforms,Microsoft.Win32.SystemEvents,Microsoft.Private.Winforms,System.CodeDom,Microsoft.Private.Winforms,System.ComponentModel.Composition,Microsoft.Private.Winforms,System.Configuration.ConfigurationManager,Microsoft.Private.Winforms,System.Data.Odbc,Microsoft.Private.Winforms,System.Data.OleDb,Microsoft.Private.Winforms,System.Diagnostics.EventLog,Microsoft.Private.Winforms,System.Diagnostics.PerformanceCounter,Microsoft.Private.Winforms,System.DirectoryServices.AccountManagement,Microsoft.Private.Winforms,System.DirectoryServices.Protocols,Microsoft.Private.Winforms,System.DirectoryServices,Microsoft.Private.Winforms,System.IO.Packaging,Microsoft.Private.Winforms,System.IO.Ports,Microsoft.Private.Winforms,System.Management,Microsoft.Private.Winforms,System.Reflection.Context,Microsoft.Private.Winforms,System.Runtime.Caching,Microsoft.Private.Winforms,System.Security.Cryptography.Pkcs,Microsoft.Private.Winforms,System.Security.Cryptography.ProtectedData,Microsoft.Private.Winforms,System.Security.Cryptography.Xml,Microsoft.Private.Winforms,System.Security.Permissions,Microsoft.Private.Winforms,System.ServiceModel.Syndication,Microsoft.Private.Winforms,System.ServiceProcess.ServiceController,Microsoft.Private.Winforms,System.Speech,Microsoft.Private.Winforms,System.Text.Encoding.CodePages,Microsoft.Private.Winforms,System.Threading.AccessControl,Microsoft.Private.Winforms,System.ComponentModel.Composition.Registration,System.Drawing.Common
 From Version 8.0.0-rc.1.23419.5 -> To Version 8.0.0-rc.2.23463.2 (parent: Microsoft.DotNet.Wpf.GitHub
@mmitche

mmitche commented Sep 14, 2023

Copy link
Copy Markdown
Member

I don't know. Anyone from the runtime team know about this? @ViktorHofer

@jeffschwMSFT

Copy link
Copy Markdown
Member

@mangod9 thoughts?

D:\a\1\s\.dotnet\sdk\8.0.100-preview.7.23376.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.CrossGen.targets(470,5): error : Error: Specified cast is not valid. [D:\a\1\s\src\windowsdesktop\src\sfx\Microsoft.WindowsDesktop.App.Runtime.sfxproj]
D:\a\1\s\.dotnet\sdk\8.0.100-preview.7.23376.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.CrossGen.targets(470,5): error : System.InvalidCastException: Specified cast is not valid. [D:\a\1\s\src\windowsdesktop\src\sfx\Microsoft.WindowsDesktop.App.Runtime.sfxproj]
D:\a\1\s\.dotnet\sdk\8.0.100-preview.7.23376.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.CrossGen.targets(470,5): error :    at System.Runtime.TypeCast.ThrowInvalidCastException(MethodTable*) + 0x16 [D:\a\1\s\src\windowsdesktop\src\sfx\Microsoft.WindowsDesktop.App.Runtime.sfxproj]
D:\a\1\s\.dotnet\sdk\8.0.100-preview.7.23376.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.CrossGen.targets(470,5): error :    at System.Runtime.TypeCast.CheckCastInterface_Helper(MethodTable*, Object) + 0x6a [D:\a\1\s\src\windowsdesktop\src\sfx\Microsoft.WindowsDesktop.App.Runtime.sfxproj]
D:\a\1\s\.dotnet\sdk\8.0.100-preview.7.23376.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.CrossGen.targets(470,5): error :    at ILCompiler.Diagnostics.PdbWriter.WritePDBDataHelper(String, IEnumerable`1) + 0x24f [D:\a\1\s\src\windowsdesktop\src\sfx\Microsoft.WindowsDesktop.App.Runtime.sfxproj]
D:\a\1\s\.dotnet\sdk\8.0.100-preview.7.23376.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.CrossGen.targets(470,5): error :    at ILCompiler.Diagnostics.PdbWriter.WritePDBData(String, IEnumerable`1) + 0x1a [D:\a\1\s\src\windowsdesktop\src\sfx\Microsoft.WindowsDesktop.App.Runtime.sfxproj]
D:\a\1\s\.dotnet\sdk\8.0.100-preview.7.23376.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.CrossGen.targets(470,5): error :    at ILCompiler.PEWriter.SymbolFileBuilder.SavePdb(String, String) + 0x10b [D:\a\1\s\src\windowsdesktop\src\sfx\Microsoft.WindowsDesktop.App.Runtime.sfxproj]
D:\a\1\s\.dotnet\sdk\8.0.100-preview.7.23376.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.CrossGen.targets(470,5): error :    at ILCompiler.DependencyAnalysis.ReadyToRunObjectWriter.EmitPortableExecutable() + 0xd1d [D:\a\1\s\src\windowsdesktop\src\sfx\Microsoft.WindowsDesktop.App.Runtime.sfxproj]
D:\a\1\s\.dotnet\sdk\8.0.100-preview.7.23376.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.CrossGen.targets(470,5): error :    at ILCompiler.ReadyToRunCodegenCompilation.Compile(String) + 0x1ab [D:\a\1\s\src\windowsdesktop\src\sfx\Microsoft.WindowsDesktop.App.Runtime.sfxproj]
D:\a\1\s\.dotnet\sdk\8.0.100-preview.7.23376.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.CrossGen.targets(470,5): error :    at ILCompiler.Program.RunSingleCompilation(Dictionary`2, InstructionSetSupport, String, Dictionary`2, HashSet`1, ReadyToRunCompilerContext, Logger) + 0x1d4f [D:\a\1\s\src\windowsdesktop\src\sfx\Microsoft.WindowsDesktop.App.Runtime.sfxproj]
D:\a\1\s\.dotnet\sdk\8.0.100-preview.7.23376.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.CrossGen.targets(470,5): error :    at ILCompiler.Program.Run() + 0x11c6 [D:\a\1\s\src\windowsdesktop\src\sfx\Microsoft.WindowsDesktop.App.Runtime.sfxproj]
D:\a\1\s\.dotnet\sdk\8.0.100-preview.7.23376.3\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.CrossGen.targets(470,5): error :    at ILCompiler.Crossgen2RootCommand.<>c__DisplayClass205_0.<.ctor>b__0(ParseResult result) + 0x3e9 [D:\a\1\s\src\windowsdesktop\src\sfx\Microsoft.WindowsDesktop.App.Runtime.sfxproj]

Microsoft.DotNet.Wpf.GitHub , Microsoft.DotNet.Wpf.ProjectTemplates , Microsoft.NET.Sdk.WindowsDesktop
 From Version 8.0.0-rc.2.23462.7 -> To Version 8.0.0-rc.2.23464.3

Dependency coherency updates

Microsoft.Private.Winforms,Microsoft.Internal.Runtime.WindowsDesktop.Transport,Microsoft.Private.Winforms,Microsoft.NETCore.App.Ref,Microsoft.Private.Winforms,VS.Redist.Common.NetCore.SharedFramework.x64.8.0,Microsoft.Private.Winforms,Microsoft.NETCore.App.Runtime.win-x64,Microsoft.Dotnet.WinForms.ProjectTemplates,Microsoft.Private.Winforms,Microsoft.Win32.Registry.AccessControl,Microsoft.Private.Winforms,Microsoft.Win32.SystemEvents,Microsoft.Private.Winforms,System.CodeDom,Microsoft.Private.Winforms,System.ComponentModel.Composition,Microsoft.Private.Winforms,System.Configuration.ConfigurationManager,Microsoft.Private.Winforms,System.Data.Odbc,Microsoft.Private.Winforms,System.Data.OleDb,Microsoft.Private.Winforms,System.Diagnostics.EventLog,Microsoft.Private.Winforms,System.Diagnostics.PerformanceCounter,Microsoft.Private.Winforms,System.DirectoryServices.AccountManagement,Microsoft.Private.Winforms,System.DirectoryServices.Protocols,Microsoft.Private.Winforms,System.DirectoryServices,Microsoft.Private.Winforms,System.IO.Packaging,Microsoft.Private.Winforms,System.IO.Ports,Microsoft.Private.Winforms,System.Management,Microsoft.Private.Winforms,System.Reflection.Context,Microsoft.Private.Winforms,System.Runtime.Caching,Microsoft.Private.Winforms,System.Security.Cryptography.Pkcs,Microsoft.Private.Winforms,System.Security.Cryptography.ProtectedData,Microsoft.Private.Winforms,System.Security.Cryptography.Xml,Microsoft.Private.Winforms,System.Security.Permissions,Microsoft.Private.Winforms,System.ServiceModel.Syndication,Microsoft.Private.Winforms,System.ServiceProcess.ServiceController,Microsoft.Private.Winforms,System.Speech,Microsoft.Private.Winforms,System.Text.Encoding.CodePages,Microsoft.Private.Winforms,System.Threading.AccessControl,Microsoft.Private.Winforms,System.ComponentModel.Composition.Registration,System.Drawing.Common
 From Version 8.0.0-rc.1.23419.5 -> To Version 8.0.0-rc.2.23464.2 (parent: Microsoft.DotNet.Wpf.GitHub
@mangod9

mangod9 commented Sep 14, 2023

Copy link
Copy Markdown
Member

We will investigate. Assume the crossgen failure repros consistently?

@mangod9

mangod9 commented Sep 14, 2023

Copy link
Copy Markdown
Member

Adding @agocke as well. I am able to repro the failure with the following commandline on Release builds:

C:\.tools\.nuget\packages\microsoft.netcore.app.crossgen2.win-x64\8.0.0-rc.2.23462.12\tools\crossgen2.exe --targetos:windows --targetarch:x64 -O --pdb --pdb-path:C:\git\windowsdesktop\artifacts\obj\Microsoft.WindowsDesktop.App.Runtime\Release\net8.0\win-x64\R2R --out:"C:\git\windowsdesktop\artifacts\obj\Microsoft.WindowsDesktop.App.Runtime\Release\net8.0\win-x64\R2R\Microsoft.Win32.Registry.AccessControl.dll" -r:"C:\.tools\.nuget\packages\microsoft.netcore.app.runtime.win-x64\8.0.0-rc.2.23462.12\runtimes\win-x64\lib\net8.0\*.dll" C:\.tools\.nuget\packages\microsoft.internal.runtime.windowsdesktop.transport\8.0.0-rc.2.23462.12\lib\net8.0\Microsoft.Win32.Registry.AccessControl.dll

Interestingly it doesnt appear to repro without NativeAOT-ed crossgen2. I dont notice any recent changes in crossgen2, so wondering if a NativeAOT change is causing this.

@mangod9

mangod9 commented Sep 14, 2023

Copy link
Copy Markdown
Member

Also adding @trylek @davidwrighton for visibility here since its a crossgen2 failure.

@agocke

agocke commented Sep 14, 2023

Copy link
Copy Markdown
Member

@MichalStrehovsky Any chance this could be caused by dotnet/runtime#91660, and would be fixed by the revert?

@wtgodbe

wtgodbe commented Sep 14, 2023

Copy link
Copy Markdown
Member

We're seeing the same thing in aspnetcore: dotnet/aspnetcore#50362 (comment)

Microsoft.DotNet.Wpf.GitHub , Microsoft.DotNet.Wpf.ProjectTemplates , Microsoft.NET.Sdk.WindowsDesktop
 From Version 8.0.0-rc.2.23462.7 -> To Version 8.0.0-rc.2.23464.4

Dependency coherency updates

Microsoft.Private.Winforms,Microsoft.Internal.Runtime.WindowsDesktop.Transport,Microsoft.Private.Winforms,Microsoft.NETCore.App.Ref,Microsoft.Private.Winforms,VS.Redist.Common.NetCore.SharedFramework.x64.8.0,Microsoft.Private.Winforms,Microsoft.NETCore.App.Runtime.win-x64,Microsoft.Dotnet.WinForms.ProjectTemplates,Microsoft.Private.Winforms,Microsoft.Win32.Registry.AccessControl,Microsoft.Private.Winforms,Microsoft.Win32.SystemEvents,Microsoft.Private.Winforms,System.CodeDom,Microsoft.Private.Winforms,System.ComponentModel.Composition,Microsoft.Private.Winforms,System.Configuration.ConfigurationManager,Microsoft.Private.Winforms,System.Data.Odbc,Microsoft.Private.Winforms,System.Data.OleDb,Microsoft.Private.Winforms,System.Diagnostics.EventLog,Microsoft.Private.Winforms,System.Diagnostics.PerformanceCounter,Microsoft.Private.Winforms,System.DirectoryServices.AccountManagement,Microsoft.Private.Winforms,System.DirectoryServices.Protocols,Microsoft.Private.Winforms,System.DirectoryServices,Microsoft.Private.Winforms,System.IO.Packaging,Microsoft.Private.Winforms,System.IO.Ports,Microsoft.Private.Winforms,System.Management,Microsoft.Private.Winforms,System.Reflection.Context,Microsoft.Private.Winforms,System.Runtime.Caching,Microsoft.Private.Winforms,System.Security.Cryptography.Pkcs,Microsoft.Private.Winforms,System.Security.Cryptography.ProtectedData,Microsoft.Private.Winforms,System.Security.Cryptography.Xml,Microsoft.Private.Winforms,System.Security.Permissions,Microsoft.Private.Winforms,System.ServiceModel.Syndication,Microsoft.Private.Winforms,System.ServiceProcess.ServiceController,Microsoft.Private.Winforms,System.Speech,Microsoft.Private.Winforms,System.Text.Encoding.CodePages,Microsoft.Private.Winforms,System.Threading.AccessControl,Microsoft.Private.Winforms,System.ComponentModel.Composition.Registration,System.Drawing.Common
 From Version 8.0.0-rc.1.23419.5 -> To Version 8.0.0-rc.2.23464.4 (parent: Microsoft.DotNet.Wpf.GitHub
@agocke

agocke commented Sep 14, 2023

Copy link
Copy Markdown
Member

My current bet is this is caused by dotnet/runtime#91788

@agocke

agocke commented Sep 14, 2023

Copy link
Copy Markdown
Member

@jkotas Is the above a possible side effect of that change?

@agocke

agocke commented Sep 14, 2023

Copy link
Copy Markdown
Member

Never mind -- that was main only. It was likely the reflection metadata change. I think this might just be solved by more recent PR flow.

I'll investigate the runtime flow.

@jkotas

jkotas commented Sep 14, 2023

Copy link
Copy Markdown
Member

Yes, this should be fixed by dotnet/runtime#91988

@agocke

agocke commented Sep 14, 2023

Copy link
Copy Markdown
Member

And it looks like we just haven't had a successful build since that one went in. I've queued a retry.

@agocke

agocke commented Sep 14, 2023

Copy link
Copy Markdown
Member

New build is out -- this should auto-flow now.

Microsoft.DotNet.Wpf.GitHub , Microsoft.DotNet.Wpf.ProjectTemplates , Microsoft.NET.Sdk.WindowsDesktop
 From Version 8.0.0-rc.2.23462.7 -> To Version 8.0.0-rc.2.23464.5

Dependency coherency updates

Microsoft.Private.Winforms,Microsoft.Internal.Runtime.WindowsDesktop.Transport,Microsoft.Private.Winforms,Microsoft.NETCore.App.Ref,Microsoft.Private.Winforms,VS.Redist.Common.NetCore.SharedFramework.x64.8.0,Microsoft.Private.Winforms,Microsoft.NETCore.App.Runtime.win-x64,Microsoft.Dotnet.WinForms.ProjectTemplates,Microsoft.Private.Winforms,Microsoft.Win32.Registry.AccessControl,Microsoft.Private.Winforms,Microsoft.Win32.SystemEvents,Microsoft.Private.Winforms,System.CodeDom,Microsoft.Private.Winforms,System.ComponentModel.Composition,Microsoft.Private.Winforms,System.Configuration.ConfigurationManager,Microsoft.Private.Winforms,System.Data.Odbc,Microsoft.Private.Winforms,System.Data.OleDb,Microsoft.Private.Winforms,System.Diagnostics.EventLog,Microsoft.Private.Winforms,System.Diagnostics.PerformanceCounter,Microsoft.Private.Winforms,System.DirectoryServices.AccountManagement,Microsoft.Private.Winforms,System.DirectoryServices.Protocols,Microsoft.Private.Winforms,System.DirectoryServices,Microsoft.Private.Winforms,System.IO.Packaging,Microsoft.Private.Winforms,System.IO.Ports,Microsoft.Private.Winforms,System.Management,Microsoft.Private.Winforms,System.Reflection.Context,Microsoft.Private.Winforms,System.Runtime.Caching,Microsoft.Private.Winforms,System.Security.Cryptography.Pkcs,Microsoft.Private.Winforms,System.Security.Cryptography.ProtectedData,Microsoft.Private.Winforms,System.Security.Cryptography.Xml,Microsoft.Private.Winforms,System.Security.Permissions,Microsoft.Private.Winforms,System.ServiceModel.Syndication,Microsoft.Private.Winforms,System.ServiceProcess.ServiceController,Microsoft.Private.Winforms,System.Speech,Microsoft.Private.Winforms,System.Text.Encoding.CodePages,Microsoft.Private.Winforms,System.Threading.AccessControl,Microsoft.Private.Winforms,System.ComponentModel.Composition.Registration,System.Drawing.Common
 From Version 8.0.0-rc.1.23419.5 -> To Version 8.0.0-rc.2.23464.6 (parent: Microsoft.DotNet.Wpf.GitHub
@dotnet-maestro dotnet-maestro Bot merged commit 177aea1 into release/8.0 Sep 15, 2023
@dotnet-maestro dotnet-maestro Bot deleted the darc-release/8.0-73c76ebc-6962-45bf-bbb9-4bf3ff49219d branch September 15, 2023 04:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants