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

[release/9.0] Update dependencies from dotnet/emsdk #108481

Merged

Conversation

dotnet-maestro[bot]
Copy link
Contributor

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

This pull request updates the following dependencies

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

  • Subscription: f85f62c8-5e7d-4706-1003-08dcbc30275f
  • Build: 20241013.1
  • Date Produced: October 13, 2024 3:45:30 PM UTC
  • Commit: 2275bbda5e4d11dec74f13583a3e6044aa713191
  • Branch: refs/heads/release/9.0

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

…01.3

Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport
 From Version 9.0.0-rtm.24469.1 -> To Version 9.0.0-rtm.24501.3
…02.7

Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport
 From Version 9.0.0-rtm.24501.3 -> To Version 9.0.0-rtm.24502.7
radekdoulik and others added 4 commits October 4, 2024 11:50
…03.1

Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport
 From Version 9.0.0-rtm.24502.7 -> To Version 9.0.0-rtm.24503.1

Dependency coherency updates

runtime.linux-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.win-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.win-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.osx-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.osx-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools
 From Version 19.0.0-alpha.1.24401.1 -> To Version 19.1.0-alpha.1.24501.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport
The signature changed in dotnet/llvm-project@10edb4991c127

This fixes crash during registration of the intrinsic and the generated IR is now different.

Before:

    CATCHPAD0_BB4:                                    ; preds = %LPAD0_BB3
      %11 = catchpad within %10 [ptr @_ZTIPi]
      %12 = tail call ptr @llvm.wasm.get.exception(token %11)
      %13 = tail call i32 @llvm.wasm.get.ehselector(token %11)
      %14 = tail call i32 @llvm.eh.typeid.for(ptr @_ZTIPi)
      %15 = icmp eq i32 %13, %14
      br i1 %15, label %CATCH_BB5, label %NOCATCH_BB6

After:

    CATCHPAD0_BB4:                                    ; preds = %LPAD0_BB3
      %11 = catchpad within %10 [ptr @_ZTIPi]
      %12 = tail call ptr @llvm.wasm.get.exception(token %11)
      %13 = tail call i32 @llvm.wasm.get.ehselector(token %11)
      %14 = tail call i32 @llvm.eh.typeid.for.p0(ptr @_ZTIPi)
      %15 = icmp eq i32 %13, %14
      br i1 %15, label %CATCH_BB5, label %NOCATCH_BB6
…04.4

Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport
 From Version 9.0.0-rtm.24503.1 -> To Version 9.0.0-rtm.24504.4

Dependency coherency updates

runtime.linux-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.win-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.win-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.osx-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.osx-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools
 From Version 19.1.0-alpha.1.24501.1 -> To Version 19.1.0-alpha.1.24503.2 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport
…07.2

Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport
 From Version 9.0.0-rtm.24504.4 -> To Version 9.0.0-rtm.24507.2
…08.2

Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport
 From Version 9.0.0-rtm.24507.2 -> To Version 9.0.0-rtm.24508.2
@lewing lewing added the Servicing-consider Issue for next servicing release review label Oct 10, 2024
@leecow leecow added Servicing-approved Approved for servicing release and removed Servicing-consider Issue for next servicing release review labels Oct 10, 2024
…13.1

Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport
 From Version 9.0.0-rtm.24508.2 -> To Version 9.0.0-rtm.24513.1

Dependency coherency updates

runtime.linux-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.win-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.win-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.osx-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.osx-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools
 From Version 19.1.0-alpha.1.24503.2 -> To Version 19.1.0-alpha.1.24510.5 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport
@lewing lewing merged commit b182a0b into release/9.0 Oct 15, 2024
161 checks passed
@dotnet-maestro dotnet-maestro bot deleted the darc-release/9.0-694cee70-5fec-4465-b9f3-7c4d3d1b0d4e branch October 15, 2024 08:21
@github-actions github-actions bot locked and limited conversation to collaborators Nov 14, 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 Servicing-approved Approved for servicing release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants