Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[main] Update dependencies from dotnet/arcade #108757

Merged
merged 8 commits into from
Oct 17, 2024

Conversation

dotnet-maestro[bot]
Copy link
Contributor

@dotnet-maestro dotnet-maestro bot commented Oct 10, 2024

This pull request updates the following dependencies

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

  • Subscription: c32383ee-d79c-4435-5b63-08d8d8feb47e
  • Build: 20241015.3
  • Date Produced: October 15, 2024 11:31:33 PM UTC
  • Commit: 31624193093a13f765ab5382509e693911264509
  • Branch: refs/heads/main

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:
    • runtime.linux-arm64.Microsoft.NETCore.Runtime.JIT.Tools: from 19.1.0-alpha.1.24501.1 to 19.1.0-alpha.1.24503.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Transport)
    • runtime.linux-x64.Microsoft.NETCore.Runtime.JIT.Tools: from 19.1.0-alpha.1.24501.1 to 19.1.0-alpha.1.24503.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Transport)
    • runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.JIT.Tools: from 19.1.0-alpha.1.24501.1 to 19.1.0-alpha.1.24503.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Transport)
    • runtime.linux-musl-x64.Microsoft.NETCore.Runtime.JIT.Tools: from 19.1.0-alpha.1.24501.1 to 19.1.0-alpha.1.24503.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Transport)
    • runtime.win-arm64.Microsoft.NETCore.Runtime.JIT.Tools: from 19.1.0-alpha.1.24501.1 to 19.1.0-alpha.1.24503.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Transport)
    • runtime.win-x64.Microsoft.NETCore.Runtime.JIT.Tools: from 19.1.0-alpha.1.24501.1 to 19.1.0-alpha.1.24503.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Transport)
    • runtime.osx-arm64.Microsoft.NETCore.Runtime.JIT.Tools: from 19.1.0-alpha.1.24501.1 to 19.1.0-alpha.1.24503.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Transport)
    • runtime.osx-x64.Microsoft.NETCore.Runtime.JIT.Tools: from 19.1.0-alpha.1.24501.1 to 19.1.0-alpha.1.24503.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Transport)
    • runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk: from 19.1.0-alpha.1.24501.1 to 19.1.0-alpha.1.24503.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Transport)
    • runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools: from 19.1.0-alpha.1.24501.1 to 19.1.0-alpha.1.24503.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Transport)
    • runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk: from 19.1.0-alpha.1.24501.1 to 19.1.0-alpha.1.24503.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Transport)
    • runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools: from 19.1.0-alpha.1.24501.1 to 19.1.0-alpha.1.24503.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Transport)
    • runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk: from 19.1.0-alpha.1.24501.1 to 19.1.0-alpha.1.24503.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Transport)
    • runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools: from 19.1.0-alpha.1.24501.1 to 19.1.0-alpha.1.24503.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Transport)
    • runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk: from 19.1.0-alpha.1.24501.1 to 19.1.0-alpha.1.24503.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Transport)
    • runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools: from 19.1.0-alpha.1.24501.1 to 19.1.0-alpha.1.24503.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Transport)
    • runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk: from 19.1.0-alpha.1.24501.1 to 19.1.0-alpha.1.24503.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Transport)
    • runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools: from 19.1.0-alpha.1.24501.1 to 19.1.0-alpha.1.24503.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Transport)
    • runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk: from 19.1.0-alpha.1.24501.1 to 19.1.0-alpha.1.24503.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Transport)
    • runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools: from 19.1.0-alpha.1.24501.1 to 19.1.0-alpha.1.24503.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Transport)
    • runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk: from 19.1.0-alpha.1.24501.1 to 19.1.0-alpha.1.24503.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Transport)
    • runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools: from 19.1.0-alpha.1.24501.1 to 19.1.0-alpha.1.24503.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-10.0.100.Transport)

…010.1

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions
 From Version 10.0.0-beta.24504.4 -> To Version 10.0.0-beta.24510.1
@dotnet-issue-labeler dotnet-issue-labeler bot added the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Oct 10, 2024
@lewing
Copy link
Member

lewing commented Oct 10, 2024

Looks like ilcompiler is breaking with the rc2 reference?
cc @agocke

@lewing lewing added area-codeflow for labeling automated codeflow area-NativeAOT-coreclr and removed needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners labels Oct 10, 2024
@lewing lewing closed this Oct 10, 2024
@lewing lewing reopened this Oct 10, 2024
@lewing
Copy link
Member

lewing commented Oct 10, 2024

cc @sbomer

@am11
Copy link
Member

am11 commented Oct 10, 2024

feel free to apply rest of the patch from https://github.com/dotnet/runtime/pull/108745/files so we don't get the packages mixed with rc1

@am11
Copy link
Member

am11 commented Oct 11, 2024

linux-musl-arm was uploaded to dotnet9 feed. Next rerun of runtime (Build linux_musl-arm checked CoreCLR_ReleaseLibraries) should go green.

Remaining issues are linker tests related and some wasm timeouts (latter of which might be unrelated).

…010.3

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions
 From Version 10.0.0-beta.24510.1 -> To Version 10.0.0-beta.24510.3
…011.1

Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Archives , Microsoft.DotNet.Build.Tasks.Feed , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.Build.Tasks.Packaging , Microsoft.DotNet.Build.Tasks.TargetFramework , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Build.Tasks.Workloads , Microsoft.DotNet.CodeAnalysis , Microsoft.DotNet.GenAPI , Microsoft.DotNet.GenFacades , Microsoft.DotNet.Helix.Sdk , Microsoft.DotNet.PackageTesting , Microsoft.DotNet.RemoteExecutor , Microsoft.DotNet.SharedFramework.Sdk , Microsoft.DotNet.VersionTools.Tasks , Microsoft.DotNet.XliffTasks , Microsoft.DotNet.XUnitAssert , Microsoft.DotNet.XUnitConsoleRunner , Microsoft.DotNet.XUnitExtensions
 From Version 10.0.0-beta.24510.3 -> To Version 10.0.0-beta.24511.1
@lewing
Copy link
Member

lewing commented Oct 13, 2024

#108482 will need the same linker changes

@MichalStrehovsky
Copy link
Member

The ILLink analyzer tests needed to be updated to compensate for #107580, so I've added suppressions. We would have caught it in native AOT testing because that one uses live bits instead of SDK bits, but none of these tests run for native AOT.

I've also added the patch from #108757 (comment). Not sure what would break without that, but we've been cargo culting updates to these WASM projects every time we update SDK for more than a year now.

@am11
Copy link
Member

am11 commented Oct 14, 2024

Wasm debugger test timedout Exit Code:-3Executor timed out after 3000 seconds and was killed and the running ones as well. Agent failed with exception: The machine running request e63d1a69-198f-4537-8128-d2cf743b46a0 restarted. Azure DevOps can't recover from restarts. (not the first occurrence)
Others failures are known issues. Perhaps open issue for wasm and merge this to unblock stuff waiting on rc2?

@MichalStrehovsky
Copy link
Member

Besides the merge conflict in the latest arcade bump, there's lots of failures in the previous update that look related to the xunit update: https://github.com/dotnet/runtime/runs/31562803472

Cc @akoeplinger @ViktorHofer

@MichalStrehovsky MichalStrehovsky force-pushed the darc-main-746f5499-b795-400c-a0f4-97dcca68cd04 branch from 66ea18f to 1056ba3 Compare October 17, 2024 06:22
@MichalStrehovsky
Copy link
Member

I rebased away the arcade update with the xunit change so we can update to RC2. It's going to resurface in the next arcade update...

@MichalStrehovsky MichalStrehovsky merged commit bf23102 into main Oct 17, 2024
156 of 162 checks passed
@MichalStrehovsky MichalStrehovsky deleted the darc-main-746f5499-b795-400c-a0f4-97dcca68cd04 branch October 17, 2024 09:15
@github-actions github-actions bot locked and limited conversation to collaborators Nov 17, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-codeflow for labeling automated codeflow area-NativeAOT-coreclr
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants