Build Information
Successful build of ProcessService, reference main (250692), with Swift 6.4 for macOS (SPM) on 19 Sep 2026 14:08:30 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ChimeHQ/ProcessService.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/ChimeHQ/ProcessService
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 250692f funding
Cloned https://github.com/ChimeHQ/ProcessService.git
Revision (git rev-parse @):
250692fa3002394eee1b81a94ee94a7d44d93193
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/ChimeHQ/ProcessService.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/ChimeHQ/ProcessService.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 272]
[Planning deferred tasks]
[51 / 101]
[55 / 105] AsyncXPCConnection
[65 / 153]
[70 / 153]
[73 / 153]
[74 / 153]
[78 / 153]
[80 / 153]
[83 / 153]
[86 / 153]
[88 / 153]
[89 / 153]
[100 / 153] ProcessEnv
[122 / 153] Queue
[128 / 154]
[130 / 157] ProcessServiceServer
[131 / 157] ProcessServiceServer
[146 / 158] ProcessServiceServer
[153 / 162] ProcessServiceClient
[159 / 162] ProcessServiceClient
Build complete! (9.81 sec)
Fetching https://github.com/ChimeHQ/AsyncXPCConnection
[1/176] Fetching asyncxpcconnection
Fetched https://github.com/ChimeHQ/AsyncXPCConnection (1.56s)
Fetching https://github.com/ChimeHQ/ProcessEnv
Fetching https://github.com/mattmassicotte/Queue
[1/214] Fetching processenv
[16/551] Fetching processenv, queue
Fetched https://github.com/ChimeHQ/ProcessEnv (1.67s)
Fetched https://github.com/mattmassicotte/Queue (1.67s)
Computing version for https://github.com/ChimeHQ/ProcessEnv
Computed https://github.com/ChimeHQ/ProcessEnv at 0.3.1 (2.35s)
Computing version for https://github.com/mattmassicotte/Queue
Computed https://github.com/mattmassicotte/Queue at 0.2.2 (0.57s)
Creating working copy for https://github.com/ChimeHQ/ProcessEnv
Working copy of https://github.com/ChimeHQ/ProcessEnv resolved at 0.3.1
Creating working copy for https://github.com/mattmassicotte/Queue
Working copy of https://github.com/mattmassicotte/Queue resolved at 0.2.2
Creating working copy for https://github.com/ChimeHQ/AsyncXPCConnection
Working copy of https://github.com/ChimeHQ/AsyncXPCConnection resolved at 82a0eb00a0d881e6a65cad0acc031c1efd058d06
/Users/admin/builder/spi-builder-workspace/Sources/ProcessServiceClient/HostedProcess.swift:35:9: [1;33mwarning: [1;39mcannot access property 'connection' with a non-Sendable type 'NSXPCConnection' from nonisolated deinit; this is an error in the Swift 6 language mode[0;0m
[0;36m32 |[0;0m }
[0;36m33 |[0;0m
[0;36m34 |[0;0m deinit {
[0;36m|[0;0m `- [1;39mnote: [1;39madd 'isolated' to run isolated to 'HostedProcess', which may be later than 'nonisolated deinit'[0;0m
[0;36m35 |[0;0m connection.invalidate()
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot access property 'connection' with a non-Sendable type 'NSXPCConnection' from nonisolated deinit; this is an error in the Swift 6 language mode[0;0m
[0;36m36 |[0;0m eventContinuation.finish()
[0;36m37 |[0;0m
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSXPCConnection.h:59:12: [1;39mnote: [1;39mclass 'NSXPCConnection' does not conform to the 'Sendable' protocol[0;0m
[0;36m57 |[0;0m /// This class is the primary means of creating and configuring the communication mechanism between two processes. Each process has one instance of this class to represent the endpoint in the communication channel.
[0;36m58 |[0;0m API_AVAILABLE(macos(10.8), ios(6.0), watchos(2.0), tvos(9.0))
[0;36m59 |[0;0m @interface NSXPCConnection : NSObject <NSXPCProxyCreating>
[0;36m|[0;0m `- [1;39mnote: [1;39mclass 'NSXPCConnection' does not conform to the 'Sendable' protocol[0;0m
[0;36m60 |[0;0m
[0;36m61 |[0;0m /// Initializes an `NSXPCConnection` that will connect to the specified service name.
Build complete.
{
"dependencies" : [
{
"identity" : "processenv",
"requirement" : {
"range" : [
{
"lower_bound" : "0.3.1",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/ChimeHQ/ProcessEnv"
},
{
"identity" : "queue",
"requirement" : {
"range" : [
{
"lower_bound" : "0.1.3",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/mattmassicotte/Queue"
},
{
"identity" : "asyncxpcconnection",
"requirement" : {
"revision" : [
"82a0eb00a0d881e6a65cad0acc031c1efd058d06"
]
},
"type" : "sourceControl",
"url" : "https://github.com/ChimeHQ/AsyncXPCConnection"
}
],
"manifest_display_name" : "ProcessService",
"name" : "ProcessService",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "11.0"
}
],
"products" : [
{
"name" : "ProcessServiceServer",
"targets" : [
"ProcessServiceServer"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ProcessServiceClient",
"targets" : [
"ProcessServiceClient"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ProcessServiceContainer",
"targets" : [
"ProcessServiceContainer"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "ProcessServiceShared",
"module_type" : "SwiftTarget",
"name" : "ProcessServiceShared",
"path" : "Sources/ProcessServiceShared",
"product_memberships" : [
"ProcessServiceServer",
"ProcessServiceClient"
],
"sources" : [
"Process+Event.swift",
"ProcessServiceXPCProtocols.swift"
],
"type" : "library"
},
{
"c99name" : "ProcessServiceServerTests",
"module_type" : "SwiftTarget",
"name" : "ProcessServiceServerTests",
"path" : "Tests/ProcessServiceServerTests",
"sources" : [
"ExportedProcessServiceTests.swift"
],
"target_dependencies" : [
"ProcessServiceServer"
],
"type" : "test"
},
{
"c99name" : "ProcessServiceServer",
"module_type" : "SwiftTarget",
"name" : "ProcessServiceServer",
"path" : "Sources/ProcessServiceServer",
"product_dependencies" : [
"ProcessEnv"
],
"product_memberships" : [
"ProcessServiceServer"
],
"sources" : [
"ExportedProcessService.swift",
"NSXPCConnection+Server.swift"
],
"target_dependencies" : [
"ProcessServiceShared"
],
"type" : "library"
},
{
"c99name" : "ProcessServiceContainer",
"module_type" : "BinaryTarget",
"name" : "ProcessServiceContainer",
"path" : "ProcessServiceContainer.xcframework",
"product_memberships" : [
"ProcessServiceContainer"
],
"sources" : [
],
"type" : "binary"
},
{
"c99name" : "ProcessServiceClientTests",
"module_type" : "SwiftTarget",
"name" : "ProcessServiceClientTests",
"path" : "Tests/ProcessServiceClientTests",
"sources" : [
"HostedProcessTests.swift"
],
"target_dependencies" : [
"ProcessServiceClient",
"ProcessServiceContainer"
],
"type" : "test"
},
{
"c99name" : "ProcessServiceClient",
"module_type" : "SwiftTarget",
"name" : "ProcessServiceClient",
"path" : "Sources/ProcessServiceClient",
"product_dependencies" : [
"AsyncXPCConnection",
"ProcessEnv",
"Queue"
],
"product_memberships" : [
"ProcessServiceClient"
],
"sources" : [
"ExportedProcessServiceClient.swift",
"HostedProcess.swift",
"NSXPCConnection+ProcessService.swift"
],
"target_dependencies" : [
"ProcessServiceShared"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
Done.