Updating llvm-project branch for swift:main (stable/21.x)

We will be performing an update to the swift:main branch to support llvm-project:stable/21.x.

CI Dashboard: Swift rebranch [Jenkins]

For those supporting other platforms if you would like to test against the llvm-project:stable/21.x merge before it lands please check out the following branches:

swift
rebranch

llvm-project
stable/21.x

Update Checkout Scheme:
./utils/update-checkout --scheme rebranch

Automergers

Swift will have an automerger from main into rebranch to keep the branch in sync.

Branch Detail

The LLVM Project stable/21.x branch was created from next on July 15th, 2025, and aligns with the llvm/llvm-project:release/21.x branch.

We are planning to perform the merge in the Fall of 2025. I will provide a specific date once we are closer.

More details about Simplifying the apple/llvm-project branches and New branching scheme for swiftlang/llvm-project

3 Likes

We are planning on merging the rebranch into main on Oct 1st, unless we discover any major issues in qualification.

Pull request created: https://github.com/swiftlang/swift/pull/84606

1 Like