Bump 6.3 Swift toolchain snapshots in test.yml#702
Bump 6.3 Swift toolchain snapshots in test.yml#702MaxDesiatov wants to merge 15 commits intomainfrom
test.yml#702Conversation
Bumping to `2026-03-05` for 6.3 and `2026-03-09` for `main`.
test.ymltest.yml
| #if compiler(>=6.4) | ||
| // Hand-off the scheduling work to Clock implementation for unknown clocks. | ||
| // Clock.enqueue is only available in the development branch (6.4+). | ||
| clock.enqueue( |
There was a problem hiding this comment.
Is it available on Embedded?
There was a problem hiding this comment.
Verifying that in Examples/EmbeddedConcurrency/Sources/EmbeddedConcurrencyApp/App.swift added in this PR, I'll clean up nonisolated(unsafe) in that sample in the next commit.
There was a problem hiding this comment.
nonisolated(unsafe) replaced with @MainActor in that example. Verified it fully builds with 2026-03-14 development snapshot off main.
There was a problem hiding this comment.
Hmm, so we cannot enqueue with delay on Embedded even with >=6.4?
There was a problem hiding this comment.
Nice catch, it's available in 6.4, I've updated the PR. Thanks!
Remove the '-c release' option from the build command.
# Conflicts: # Examples/EmbeddedConcurrency/build.sh
There was a problem hiding this comment.
Do we have a better directory for test fixtures like this one?
There was a problem hiding this comment.
I haven't found a better place for it, since neither XCTest nor Swift Testing support Embedded Swift, so we can't integrate this sample code with existing tests.
Bumping to
2026-03-05for 6.3.Not bumping to
2026-03-09formain, because of a compiler crash:Filed as swiftlang/swift#87893