Skip to content

[dotnet/main] Update dependencies from dotnet/cpython, dotnet/llvm-project#357

Merged
akoeplinger merged 11 commits into
dotnet/mainfrom
darc-dotnet/main-e0d9d803-d401-46a0-98a1-51766e5af60f
Jul 22, 2026
Merged

[dotnet/main] Update dependencies from dotnet/cpython, dotnet/llvm-project#357
akoeplinger merged 11 commits into
dotnet/mainfrom
darc-dotnet/main-e0d9d803-d401-46a0-98a1-51766e5af60f

Conversation

@dotnet-maestro

@dotnet-maestro dotnet-maestro Bot commented Jun 15, 2026

Copy link
Copy Markdown

This pull request updates the following dependencies

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

  • Dependency Updates:
    • From 11.0.0-alpha.1.26308.1 to 11.0.0-alpha.1.26365.1
      • runtime.osx-arm64.Microsoft.NETCore.Runtime.Wasm.Python.Transport
      • runtime.osx-x64.Microsoft.NETCore.Runtime.Wasm.Python.Transport
      • runtime.win-arm64.Microsoft.NETCore.Runtime.Wasm.Python.Transport
      • runtime.win-x64.Microsoft.NETCore.Runtime.Wasm.Python.Transport

From https://github.com/dotnet/llvm-project

  • Dependency Updates:
    • From 23.1.0-alpha.1.26261.2 to 23.1.0-alpha.1.26364.1
      • 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-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk
      • runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools
      • runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk
      • runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools

dotnet-maestro Bot added 2 commits June 15, 2026 05:02
…0612.1

On relative base path root
runtime.osx-arm64.Microsoft.NETCore.Runtime.Wasm.Python.Transport , runtime.osx-x64.Microsoft.NETCore.Runtime.Wasm.Python.Transport , runtime.win-arm64.Microsoft.NETCore.Runtime.Wasm.Python.Transport , runtime.win-x64.Microsoft.NETCore.Runtime.Wasm.Python.Transport From Version 11.0.0-alpha.1.26308.1 -> To Version 11.0.0-alpha.1.26312.1
… 20260614.2

On relative base path root
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-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools From Version 23.1.0-alpha.1.26261.2 -> To Version 23.1.0-alpha.1.26314.2
@dotnet-maestro dotnet-maestro Bot changed the title [dotnet/main] Update dependencies from dotnet/cpython [dotnet/main] Update dependencies from dotnet/cpython, dotnet/llvm-project Jun 15, 2026
dotnet-maestro Bot and others added 7 commits June 29, 2026 05:02
… 20260626.1

On relative base path root
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-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools From Version 23.1.0-alpha.1.26261.2 -> To Version 23.1.0-alpha.1.26326.1
…0703.1

On relative base path root
runtime.osx-arm64.Microsoft.NETCore.Runtime.Wasm.Python.Transport , runtime.osx-x64.Microsoft.NETCore.Runtime.Wasm.Python.Transport , runtime.win-arm64.Microsoft.NETCore.Runtime.Wasm.Python.Transport , runtime.win-x64.Microsoft.NETCore.Runtime.Wasm.Python.Transport From Version 11.0.0-alpha.1.26308.1 -> To Version 11.0.0-alpha.1.26353.1
… 20260629.1

On relative base path root
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-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools From Version 23.1.0-alpha.1.26261.2 -> To Version 23.1.0-alpha.1.26329.1
… 20260707.1

On relative base path root
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-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools From Version 23.1.0-alpha.1.26261.2 -> To Version 23.1.0-alpha.1.26357.1
…0715.1

On relative base path root
runtime.osx-arm64.Microsoft.NETCore.Runtime.Wasm.Python.Transport , runtime.osx-x64.Microsoft.NETCore.Runtime.Wasm.Python.Transport , runtime.win-arm64.Microsoft.NETCore.Runtime.Wasm.Python.Transport , runtime.win-x64.Microsoft.NETCore.Runtime.Wasm.Python.Transport From Version 11.0.0-alpha.1.26308.1 -> To Version 11.0.0-alpha.1.26365.1
… 20260714.1

On relative base path root
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-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk , runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools From Version 23.1.0-alpha.1.26261.2 -> To Version 23.1.0-alpha.1.26364.1
The libc++ update from the dotnet/llvm-project bump drops the transitive
<vector> include (via <functional>) by default, so ncrypto.cc no longer
compiles its std::vector uses. Include <vector> explicitly.

Caused by upstream libc++ change 'Drop transitive includes by default':
llvm/llvm-project#195509

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: f79fae9f-5c8f-4e6c-afa5-b2b12636025b
@akoeplinger

Copy link
Copy Markdown
Member

This needed a small fix to react to upstream libc++ change 'Drop transitive includes by default':
llvm/llvm-project#195509

akoeplinger and others added 2 commits July 21, 2026 10:59
Same libc++ transitive-include drop from the dotnet/llvm-project bump:
traced_value.cc uses std::fpclassify but relied on a transitive <cmath>
include. Include it explicitly.

Upstream libc++ change:
llvm/llvm-project#195509

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: f79fae9f-5c8f-4e6c-afa5-b2b12636025b
Same libc++ transitive-include drop from the dotnet/llvm-project bump:
pgo.h uses std::atomic<uint32_t> but relied on a transitive <atomic>
include. Include it explicitly.

Upstream libc++ change:
llvm/llvm-project#195509

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: f79fae9f-5c8f-4e6c-afa5-b2b12636025b
@akoeplinger
akoeplinger enabled auto-merge (squash) July 22, 2026 08:55
@akoeplinger
akoeplinger merged commit 547dab5 into dotnet/main Jul 22, 2026
10 checks passed
@dotnet-maestro
dotnet-maestro Bot deleted the darc-dotnet/main-e0d9d803-d401-46a0-98a1-51766e5af60f branch July 22, 2026 09:39
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.

2 participants