Build Information
Successful build of SwiftNet, reference main (eec39a), with Swift 6.4 for macOS (SPM) on 20 Sep 2026 06:30:49 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/neothXT/SwiftNet.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/neothXT/SwiftNet
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at eec39a1 Update README.md
Cloned https://github.com/neothXT/SwiftNet.git
Revision (git rev-parse @):
eec39a1412970f06f2af5e237ab2084e0c3f4db4
SUCCESS checkout https://github.com/neothXT/SwiftNet.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/neothXT/SwiftNet.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 / 503]
[Planning deferred tasks]
[7 / 236]
[103 / 236]
[105 / 238] SwiftSyntax509
[109 / 242] SwiftSyntax509
[116 / 243] SNUtilities
[126 / 294]
[131 / 294]
[134 / 294]
[135 / 294]
[148 / 294] SwiftSyntax
[149 / 294]
[151 / 294]
[152 / 294] SwiftSyntax
[155 / 294]
[158 / 294]
[160 / 294]
[161 / 294]
[166 / 294] SNUtilities
[168 / 294] SNUtilities
[170 / 294] SNUtilities
[175 / 294] SNUtilities
[177 / 294] SwiftSyntax
[193 / 310] SwiftDiagnostics
[198 / 321] SwiftParser
[201 / 321] SwiftDiagnostics
[214 / 321] SwiftParser
[224 / 321] SwiftOperators
[229 / 321] SwiftBasicFormat
[235 / 334] SwiftParserDiagnostics
[239 / 345] SwiftParserDiagnostics
[241 / 345] SwiftOperators
[254 / 345] SwiftSyntaxBuilder
[258 / 345] SwiftOperators
[261 / 345] SwiftOperators
[266 / 345] SwiftDiagnostics
[267 / 346] SwiftOperators
[268 / 346] SwiftParser
[269 / 346] SwiftSyntaxBuilder
[272 / 360]
[281 / 360] SwiftSyntaxBuilder
[283 / 360] SwiftSyntaxBuilder
[286 / 360] SwiftSyntaxBuilder
[291 / 361] SwiftSyntaxBuilder
[300 / 372] SwiftSyntaxMacros
[310 / 373] SwiftSyntaxMacros
[311 / 373] SwiftSyntaxMacroExpansion
[319 / 381] SwiftSyntaxMacroExpansion
[326 / 382] SwiftSyntaxMacroExpansion
[327 / 382] SwiftCompilerPluginMessageHandling
[334 / 389] SwiftCompilerPluginMessageHandling
[341 / 390] SwiftCompilerPluginMessageHandling
[341 / 390] SwiftCompilerPlugin
[344 / 392] SwiftCompilerPlugin
[350 / 392] SwiftCompilerPlugin
[351 / 392] SwiftSyntax
[353 / 392] SwiftSyntax
[359 / 392] SwiftSyntaxBuilder
[363 / 392] SwiftCompilerPlugin
[371 / 393] SNMacros
[377 / 399] SNMacros
[378 / 399] SNMacros
[380 / 399] SNMacros
[383 / 400] SwiftNetMacros
[385 / 402] SwiftNetMacros
[394 / 403] SwiftNet
[396 / 416]
[407 / 416] SwiftNet
[413 / 416] SwiftNet
Build complete! (18.04 sec)
Fetching https://github.com/apple/swift-syntax.git
[1/79985] Fetching swift-syntax
Fetched https://github.com/apple/swift-syntax.git (4.94s)
Computing version for https://github.com/apple/swift-syntax.git
Computed https://github.com/apple/swift-syntax.git at 509.1.1 (7.80s)
Creating working copy for https://github.com/apple/swift-syntax.git
Working copy of https://github.com/apple/swift-syntax.git resolved at 509.1.1
/Users/admin/builder/spi-builder-workspace/Sources/SwiftNet/Session/CertificateExplorer.swift:43:10: [1;33mwarning: [1;39m'SecTrustCopyPublicKey' was deprecated in macOS 11.0: renamed to 'SecTrustCopyKey(_:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m41 |[0;0m guard let trust = trust, trustStatus == errSecSuccess else { return nil }
[0;36m42 |[0;0m
[0;36m43 |[0;0m return SecTrustCopyPublicKey(trust)
[0;36m|[0;0m |- [1;33mwarning: [1;39m'SecTrustCopyPublicKey' was deprecated in macOS 11.0: renamed to 'SecTrustCopyKey(_:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'SecTrustCopyKey(_:)' instead[0;0m
[0;36m44 |[0;0m }
[0;36m45 |[0;0m
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/SwiftNet/Session/SNSessionDelegate.swift:74:26: [1;33mwarning: [1;39m'SecTrustGetCertificateAtIndex' was deprecated in macOS 12.0: renamed to 'SecTrustCopyCertificateChain(_:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m72 |[0;0m if !mode.contains(.certificate) { completionHandler(.ignored, false); return }
[0;36m73 |[0;0m
[0;36m74 |[0;0m guard let serverCert = SecTrustGetCertificateAtIndex(trust, 0) else {
[0;36m|[0;0m |- [1;33mwarning: [1;39m'SecTrustGetCertificateAtIndex' was deprecated in macOS 12.0: renamed to 'SecTrustCopyCertificateChain(_:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'SecTrustCopyCertificateChain(_:)' instead[0;0m
[0;36m75 |[0;0m completionHandler(.failure, true)
[0;36m76 |[0;0m return
/Users/admin/builder/spi-builder-workspace/Sources/SwiftNet/Session/SNSessionDelegate.swift:85:26: [1;33mwarning: [1;39m'SecTrustGetCertificateAtIndex' was deprecated in macOS 12.0: renamed to 'SecTrustCopyCertificateChain(_:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m83 |[0;0m if !mode.contains(.ssl) { completionHandler(.ignored, true); return }
[0;36m84 |[0;0m
[0;36m85 |[0;0m guard let serverCert = SecTrustGetCertificateAtIndex(trust, 0),
[0;36m|[0;0m |- [1;33mwarning: [1;39m'SecTrustGetCertificateAtIndex' was deprecated in macOS 12.0: renamed to 'SecTrustCopyCertificateChain(_:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'SecTrustCopyCertificateChain(_:)' instead[0;0m
[0;36m86 |[0;0m let key = certExplorer.publicKey(for: serverCert) else {
[0;36m87 |[0;0m completionHandler(.failure, true)
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Build complete.
{
"dependencies" : [
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "509.0.0",
"upper_bound" : "510.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-syntax.git"
}
],
"manifest_display_name" : "SwiftNet",
"name" : "SwiftNet",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "ios",
"version" : "13.0"
}
],
"products" : [
{
"name" : "SwiftNet",
"targets" : [
"SwiftNet",
"SNUtilities",
"SwiftNetMacros"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SNMacros",
"targets" : [
"SNMacros"
],
"type" : {
"macro" : null
}
}
],
"targets" : [
{
"c99name" : "SwiftNetTests",
"module_type" : "SwiftTarget",
"name" : "SwiftNetTests",
"path" : "Tests/SwiftNetTests",
"sources" : [
"AccessTokenManipulationTests.swift",
"Comment.swift",
"EncodableConversionTests.swift",
"MacroPoweredApproachTests.swift",
"Post.swift",
"RemoteEndpoint.swift",
"SwiftNetTests.swift",
"TestEndpoint.swift",
"TestParamsModel.swift",
"Todo.swift",
"WebSocketTests.swift"
],
"target_dependencies" : [
"SwiftNet",
"SwiftNetMacros",
"SNMacros"
],
"type" : "test"
},
{
"c99name" : "SwiftNetMacrosTests",
"module_type" : "SwiftTarget",
"name" : "SwiftNetMacrosTests",
"path" : "Tests/SwiftNetMacrosTests",
"product_dependencies" : [
"SwiftSyntaxMacrosTestSupport"
],
"sources" : [
"SwiftNetMacrosTests.swift"
],
"target_dependencies" : [
"SwiftNetMacros"
],
"type" : "test"
},
{
"c99name" : "SwiftNetMacros",
"module_type" : "SwiftTarget",
"name" : "SwiftNetMacros",
"path" : "Sources/SwiftNetMacros",
"product_memberships" : [
"SwiftNet"
],
"sources" : [
"SwiftNetMacros.swift"
],
"target_dependencies" : [
"SNMacros",
"SNUtilities"
],
"type" : "library"
},
{
"c99name" : "SwiftNet",
"module_type" : "SwiftTarget",
"name" : "SwiftNet",
"path" : "Sources/SwiftNet",
"product_memberships" : [
"SwiftNet"
],
"sources" : [
"Config/SNConfig + extensions.swift",
"Config/SNConfig.swift",
"Data/AccessTokenStorage.swift",
"Data/Encodable + extensions.swift",
"Data/Endpoint.swift",
"Data/SNDataEncoder.swift",
"Data/UploadResponse.swift",
"Debugging/SNDebugInfo.swift",
"Debugging/SNError.swift",
"Debugging/SNProvider + Test.swift",
"EndpointBuilder/BridgingEndpoint.swift",
"EndpointBuilder/EndpointBuilder.swift",
"EndpointBuilder/EndpointModel.swift",
"Request/AnyPublisher + asAccessTokenConvertible.swift",
"Request/AnyPublisher + toAsyncTask.swift",
"Request/SNProvider + defaultURLMapper.swift",
"Request/SNProvider.swift",
"Request/SNTaskType.swift",
"Request/URLRequest + cURL.swift",
"Session/CertificateExplorer.swift",
"Session/Keychain.swift",
"Session/PinningMode.swift",
"Session/SNNetworkMonitor.swift",
"Session/SNSessionDelegate.swift",
"WebSocket/SNWebSocket.swift",
"WebSocket/WebSocketConnectionParameters.swift"
],
"target_dependencies" : [
"SNUtilities",
"SwiftNetMacros"
],
"type" : "library"
},
{
"c99name" : "SNUtilities",
"module_type" : "SwiftTarget",
"name" : "SNUtilities",
"path" : "Sources/SNUtilities",
"product_memberships" : [
"SwiftNet",
"SNMacros"
],
"sources" : [
"Authorization/AccessTokenConvertible.swift",
"Authorization/AccessTokenStrategy.swift",
"Authorization/SNAccessToken.swift",
"Request/Boundary.swift",
"Request/EndpointData.swift",
"Request/EndpointDescriptor.swift",
"Request/Method.swift"
],
"type" : "library"
},
{
"c99name" : "SNMacros",
"module_type" : "SwiftTarget",
"name" : "SNMacros",
"path" : "Sources/SNMacros",
"product_dependencies" : [
"SwiftSyntaxMacros",
"SwiftCompilerPlugin"
],
"product_memberships" : [
"SwiftNet",
"SNMacros"
],
"sources" : [
"EndpointMacro/EndpointMacro.swift",
"RequestMacros/RequestMacros.swift",
"RequestMacros/VariableDetector.swift",
"SNDiagnostics.swift",
"SNMacrosPlugin.swift"
],
"target_dependencies" : [
"SNUtilities"
],
"type" : "macro"
}
],
"tools_version" : "5.9"
}
Done.