Skip to content

Conversation

@dotnet-maestro
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
dotnet-maestro bot and others added 8 commits October 4, 2024 11:12
Microsoft.NETCore.Runtime.ICU.Transport
 From Version 9.0.0-rtm.24466.4 -> To Version 9.0.0-rtm.24502.3
This was hitting assert with debug version of llvm
Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
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
@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.

4 participants