Build Information
Failed to build xc-snapshot-testing, reference main (3a02c3), with Swift 6.3 for macOS (SPM) on 18 Apr 2026 16:01:22 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/snapshot-testing/xc-snapshot-testing.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/snapshot-testing/xc-snapshot-testing
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 3a02c30 Adds iPhone 17 Variants (#8)
Cloned https://github.com/snapshot-testing/xc-snapshot-testing.git
Revision (git rev-parse @):
3a02c30e3c1289c2968dd227e47082b43d09792e
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/snapshot-testing/xc-snapshot-testing.git at main
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay
Fetching https://github.com/o-nnerb/swift-async-stream
Fetching https://github.com/pointfreeco/swift-custom-dump
[1/272] Fetching swift-async-stream
[140/5736] Fetching swift-async-stream, swift-custom-dump
[378/11459] Fetching swift-async-stream, swift-custom-dump, xctest-dynamic-overlay
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (1.39s)
Fetched https://github.com/pointfreeco/swift-custom-dump from cache (1.39s)
Fetched https://github.com/o-nnerb/swift-async-stream from cache (1.39s)
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Creating working copy for https://github.com/o-nnerb/swift-async-stream
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/o-nnerb/swift-async-stream resolved at 1.3.2
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.4.1
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.4.3
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"traits": [
"default"
],
"dependencies": [
{
"identity": "xc-snapshot-testing",
"name": "xc-snapshot-testing",
"url": "https://github.com/snapshot-testing/xc-snapshot-testing.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xc-snapshot-testing",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-async-stream",
"name": "SwiftAsyncStream",
"url": "https://github.com/o-nnerb/swift-async-stream",
"version": "1.3.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-async-stream",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-custom-dump",
"name": "swift-custom-dump",
"url": "https://github.com/pointfreeco/swift-custom-dump",
"version": "1.5.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-custom-dump",
"traits": [
"default"
],
"dependencies": [
{
"identity": "xctest-dynamic-overlay",
"name": "xctest-dynamic-overlay",
"url": "https://github.com/pointfreeco/xctest-dynamic-overlay",
"version": "1.9.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xctest-dynamic-overlay",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
]
}
]
}
Fetching https://github.com/snapshot-testing/xc-snapshot-testing.git
[1/831] Fetching xc-snapshot-testing
Fetched https://github.com/snapshot-testing/xc-snapshot-testing.git from cache (1.39s)
Fetching https://github.com/o-nnerb/swift-async-stream from cache
Fetching https://github.com/pointfreeco/swift-custom-dump from cache
Fetched https://github.com/o-nnerb/swift-async-stream from cache (0.50s)
Fetched https://github.com/pointfreeco/swift-custom-dump from cache (0.50s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.5.0 (1.08s)
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay from cache
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (0.43s)
Computing version for https://github.com/o-nnerb/swift-async-stream
Computed https://github.com/o-nnerb/swift-async-stream at 1.3.3 (0.93s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.9.0 (0.47s)
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.9.0
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.5.0
Creating working copy for https://github.com/o-nnerb/swift-async-stream
Working copy of https://github.com/o-nnerb/swift-async-stream resolved at 1.3.3
Creating working copy for https://github.com/snapshot-testing/xc-snapshot-testing.git
Working copy of https://github.com/snapshot-testing/xc-snapshot-testing.git resolved at main (3a02c30)
warning: '.resolve-product-dependencies': dependency 'xc-snapshot-testing' is not used by any target
Found 2 product dependencies
- SwiftAsyncStream
- swift-custom-dump
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.3
Building package at path: $PWD
https://github.com/snapshot-testing/xc-snapshot-testing.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/7] Write sources
[6/7] Write swift-version--6988338F2F200930.txt
[8/37] Compiling IssueReporting Unimplemented.swift
[9/37] Compiling IssueReporting WithExpectedIssue.swift
[10/38] Compiling IssueReporting ReportIssue.swift
[11/38] Compiling IssueReporting TestContext.swift
[12/38] Compiling IssueReporting WithIssueContext.swift
[13/38] Compiling IssueReporting UncheckedSendable.swift
[14/38] Compiling IssueReporting Warn.swift
[15/38] Compiling IssueReporting XCTest.swift
[16/38] Compiling IssueReporting IsTesting.swift
[17/38] Compiling IssueReporting Rethrows.swift
[18/38] Compiling IssueReporting SwiftTesting.swift
[19/38] Compiling IssueReporting AppHostWarning.swift
[20/38] Compiling IssueReporting Deprecations.swift
[21/38] Emitting module IssueReporting
[22/38] Compiling IssueReporting FailureObserver.swift
[23/38] Compiling IssueReporting LockIsolated.swift
[24/38] Compiling IssueReporting IssueReporter.swift
[25/38] Compiling IssueReporting BreakpointReporter.swift
[26/38] Compiling IssueReporting FatalErrorReporter.swift
[27/38] Compiling IssueReporting RuntimeWarningReporter.swift
[28/38] Compiling SwiftAsyncStream SubjectAsyncIterator.swift
[29/38] Compiling SwiftAsyncStream ValueSubject.swift
[30/39] Compiling SwiftAsyncStream PassthroughSubject.swift
[31/39] Compiling SwiftAsyncStream Lock.swift
[32/39] Compiling SwiftAsyncStream AnyAsyncSequence.swift
[33/39] Compiling SwiftAsyncStream NodeSubject.swift
[34/39] Compiling SwiftAsyncStream InlineProperty.swift
[35/39] Emitting module SwiftAsyncStream
[36/39] Compiling SwiftAsyncStream AsyncSignal.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-async-stream/Sources/SwiftAsyncStream/Async/AsyncLock.swift:123:22: error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure [#SendingClosureRisksDataRace]
121 | #endif
122 |
123 | Task.detached {
| `- error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure [#SendingClosureRisksDataRace]
124 | guard let self else {
| `- note: closure captures reference to mutable var 'self' which is accessible to code in the current task
125 | return
126 | }
[#SendingClosureRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-closure-risks-data-race>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-async-stream/Sources/SwiftAsyncStream/Async/AsyncLock.swift:123:22: error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure [#SendingClosureRisksDataRace]
121 | #endif
122 |
123 | Task.detached {
| `- error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure [#SendingClosureRisksDataRace]
124 | guard let self else {
| `- note: closure captures reference to mutable var 'self' which is accessible to code in the current task
125 | return
126 | }
[#SendingClosureRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-closure-risks-data-race>
[39/42] Compiling SwiftAsyncStream Task+.swift
BUILD FAILURE 6.3 macosSpm