Skip to content

Update soundness Swift versions to 6.4 - #339

Merged
FranzBusch merged 1 commit into
swiftlang:mainfrom
FranzBusch:fb-soundess-update
Oct 28, 2026
Merged

FranzBusch merged 1 commit into
swiftlang:mainfrom
FranzBusch:fb-soundess-update

Conversation

@FranzBusch

Copy link
Copy Markdown
Member

No description provided.

@FranzBusch
FranzBusch requested a review from a team as a code owner October 28, 2026 09:20
@FranzBusch
FranzBusch merged commit 9290d5b into swiftlang:main Oct 28, 2026
219 of 223 checks passed
shruti-p-s added a commit to apple/swift-cassandra-client that referenced this pull request Nov 11, 2026
### Motivation

The documentation check fails on Swift 6.4 with errors from the bundled
libuv headers (`sunos.h`, `stdint-msvc2008.h`). Swift 6.4 passes every
header of a C target to `clang -extract-api` on its own, which fails for
headers that only build on another operating system
(swiftlang/swift-package-manager#10658). The shared workflow moved its
default image to `swift:6.4-noble` in swiftlang/github-workflows#339.

### Modifications

Run the documentation check on `swift:6.3-noble` by setting
`docs_check_container_image` on the soundness job, with a comment that
links the upstream issue.

### Result

The documentation check passes on Swift 6.3. The setting can be removed
once the upstream issue is fixed.
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