Skip to content

[main] Update dependencies from dotnet/arcade#29800

Merged
dotnet-maestro[bot] merged 22 commits intomainfrom
darc-main-48e20b95-06ab-4001-afe7-77ff5480cb9f
Jan 19, 2023
Merged

[main] Update dependencies from dotnet/arcade#29800
dotnet-maestro[bot] merged 22 commits intomainfrom
darc-main-48e20b95-06ab-4001-afe7-77ff5480cb9f

Conversation

@dotnet-maestro
Copy link
Contributor

@dotnet-maestro dotnet-maestro bot commented Jan 6, 2023

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.DotNet.XliffTasks: from 1.0.0-beta.23053.1 to 1.0.0-beta.23066.1 (parent: Microsoft.DotNet.Arcade.Sdk)

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

  • Subscription: 3d9043af-0e17-4eb5-f3e3-08d8e97c775d
  • Build: 20230117.5
  • Date Produced: January 18, 2023 1:57:58 AM UTC
  • Commit: 3600aa80a01e90f38a7b86b9d7c1264e091aa5a8
  • Branch: refs/heads/main

…105.2

Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.SignTool , Microsoft.DotNet.XUnitExtensions
 From Version 8.0.0-beta.23054.2 -> To Version 8.0.0-beta.23055.2

Dependency coherency updates

Microsoft.DotNet.XliffTasks
 From Version 1.0.0-beta.23053.1 -> To Version 1.0.0-beta.23054.1 (parent: Microsoft.DotNet.Arcade.Sdk
@ghost ghost added the Area-Infrastructure label Jan 6, 2023
…105.3

Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.SignTool , Microsoft.DotNet.XUnitExtensions
 From Version 8.0.0-beta.23054.2 -> To Version 8.0.0-beta.23055.3

Dependency coherency updates

Microsoft.DotNet.XliffTasks
 From Version 1.0.0-beta.23053.1 -> To Version 1.0.0-beta.23054.1 (parent: Microsoft.DotNet.Arcade.Sdk
…106.4

Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.SignTool , Microsoft.DotNet.XUnitExtensions
 From Version 8.0.0-beta.23054.2 -> To Version 8.0.0-beta.23056.4

Dependency coherency updates

Microsoft.DotNet.XliffTasks
 From Version 1.0.0-beta.23053.1 -> To Version 1.0.0-beta.23056.1 (parent: Microsoft.DotNet.Arcade.Sdk
…108.1

Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.SignTool , Microsoft.DotNet.XUnitExtensions
 From Version 8.0.0-beta.23054.2 -> To Version 8.0.0-beta.23058.1

Dependency coherency updates

Microsoft.DotNet.XliffTasks
 From Version 1.0.0-beta.23053.1 -> To Version 1.0.0-beta.23056.1 (parent: Microsoft.DotNet.Arcade.Sdk
@nagilson
Copy link
Member

nagilson commented Jan 9, 2023

Template engine team has already been notified of this issue in another thread

…109.1

Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.SignTool , Microsoft.DotNet.XUnitExtensions
 From Version 8.0.0-beta.23054.2 -> To Version 8.0.0-beta.23059.1

Dependency coherency updates

Microsoft.DotNet.XliffTasks
 From Version 1.0.0-beta.23053.1 -> To Version 1.0.0-beta.23056.1 (parent: Microsoft.DotNet.Arcade.Sdk
@nagilson nagilson enabled auto-merge January 10, 2023 17:22
@nagilson
Copy link
Member

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

…111.1

Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.SignTool , Microsoft.DotNet.XUnitExtensions
 From Version 8.0.0-beta.23054.2 -> To Version 8.0.0-beta.23061.1

Dependency coherency updates

Microsoft.DotNet.XliffTasks
 From Version 1.0.0-beta.23053.1 -> To Version 1.0.0-beta.23060.3 (parent: Microsoft.DotNet.Arcade.Sdk
@nagilson
Copy link
Member

These issues appear to be unrelated to template engine now:

ci\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.FrameworkReferenceResolution.targets(90,5): error MSB4018:    at Microsoft.NET.Build.Tasks.ProcessFrameworkReferences.ExecuteCore() in //src/Tasks/Microsoft.NET.Build.Tasks/ProcessFrameworkReferences.cs:line 383 

A lot of BlazorWasm, ILLink tests are failing.

@dotnet/aspnet-blazor-eng

@ViktorHofer
Copy link
Member

cc @marcpopMSFT @MichaelSimons I think we want to get this in asap as Preview 1 code-complete is soon approaching.

dotnet-maestro bot and others added 3 commits January 13, 2023 09:50
…112.3

Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.SignTool , Microsoft.DotNet.XUnitExtensions
 From Version 8.0.0-beta.23054.2 -> To Version 8.0.0-beta.23062.3

Dependency coherency updates

Microsoft.DotNet.XliffTasks
 From Version 1.0.0-beta.23053.1 -> To Version 1.0.0-beta.23060.3 (parent: Microsoft.DotNet.Arcade.Sdk
…113.7

Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.SignTool , Microsoft.DotNet.XUnitExtensions
 From Version 8.0.0-beta.23054.2 -> To Version 8.0.0-beta.23063.7

Dependency coherency updates

Microsoft.DotNet.XliffTasks
 From Version 1.0.0-beta.23053.1 -> To Version 1.0.0-beta.23062.1 (parent: Microsoft.DotNet.Arcade.Sdk
@ViktorHofer
Copy link
Member

ViktorHofer commented Jan 16, 2023

The remaining are NativeAOT related:

      "C:\h\w\A698091D\t\dotnetSdkTests\wmrk43qu.2yh\TrimmingOptio---F18EF6A1\HelloWorld\HelloWorld.csproj" (Publish target) (1:7) ->
      (_ComputeAssembliesToCompileToNative target) -> 
        C:\h\w\A698091D\t\dotnetSdkTests\wmrk43qu.2yh\.nuget\packages\microsoft.dotnet.ilcompiler\8.0.0-alpha.1.23058.2\build\Microsoft.NETCore.Native.Publish.targets(67,5): error : Native compilation can run on x64 and arm64 hosts only. [C:\h\w\A698091D\t\dotnetSdkTests\wmrk43qu.2yh\TrimmingOptio---F18EF6A1\HelloWorld\HelloWorld.csproj]
      
          0 Warning(s)
          1 Error(s)

@LakshanF @MichalStrehovsky can you please take a look?

ViktorHofer and others added 2 commits January 17, 2023 12:55
…116.1

Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.SignTool , Microsoft.DotNet.XUnitExtensions
 From Version 8.0.0-beta.23054.2 -> To Version 8.0.0-beta.23066.1

Dependency coherency updates

Microsoft.DotNet.XliffTasks
 From Version 1.0.0-beta.23053.1 -> To Version 1.0.0-beta.23064.1 (parent: Microsoft.DotNet.Arcade.Sdk
ViktorHofer and others added 4 commits January 18, 2023 11:52
…117.5

Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.SignTool , Microsoft.DotNet.XUnitExtensions
 From Version 8.0.0-beta.23054.2 -> To Version 8.0.0-beta.23067.5

Dependency coherency updates

Microsoft.DotNet.XliffTasks
 From Version 1.0.0-beta.23053.1 -> To Version 1.0.0-beta.23066.1 (parent: Microsoft.DotNet.Arcade.Sdk
@ViktorHofer
Copy link
Member

ViktorHofer commented Jan 18, 2023

@jkotas @sbomer @LakshanF we are still seeing tests failures related to NativeAOT publishing. Can you please take a look?

Unix is passed in as the TargetOS instead of Linux for the leg. I believe that's because of the use of the $(OS) property here which returns Unix on non Windows and non OSX platforms: https://github.com/dotnet/runtime/blob/0e77e6b90bd215c1a7c5c92283f5d2d6238871b7/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.targets#L32

That regressed with this change: dotnet/runtime@4ece8f0 which started passing the TargetOS value to ILC.

Comment on lines +124 to +125
CheckAndReplaceAttribute(itemGroup
.Elements(ns + "KnownILCompilerPack").First().Attribute("ILCompilerPackVersion"));
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

dotnet/sdk tests were running against the LKG ILCompiler instead of the dependency from dotnet/runtime which is why we are seeing ILCompiler failures only in this PR. This fixes that. cc @sbomer

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for fixing this!

@jkotas
Copy link
Member

jkotas commented Jan 18, 2023

That regressed with this change: dotnet/runtime@4ece8f0 which started passing the TargetOS value to ILC.

#80791

Thank you for root causing the problem!

auto-merge was automatically disabled January 19, 2023 13:00

Pull request was closed

@ViktorHofer ViktorHofer reopened this Jan 19, 2023
@dotnet-maestro dotnet-maestro bot merged commit 9fbe017 into main Jan 19, 2023
@dotnet-maestro dotnet-maestro bot deleted the darc-main-48e20b95-06ab-4001-afe7-77ff5480cb9f branch January 19, 2023 14:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants