The Swift Package Index logo.Swift Package Index

Build Information

Successful build of SwiftNet, reference 2.0.6 (24560f), with Swift 6.4 for macOS (SPM) on 20 Sep 2026 06:31:03 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/neothXT/SwiftNet.git
Reference: 2.0.6
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/neothXT/SwiftNet
 * tag               2.0.6      -> FETCH_HEAD
HEAD is now at 24560fd Merge pull request #4 from neothXT/rc/2.0.6
Cloned https://github.com/neothXT/SwiftNet.git
Revision (git rev-parse @):
24560fd41b16c78b5d6090167d6a8748be4bcb8f
SUCCESS checkout https://github.com/neothXT/SwiftNet.git at 2.0.6
========================================
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]
[Constructing description]
[Pre-planning 1 / 503]
[Planning deferred tasks]
[103 / 236]
[105 / 238] SwiftSyntax509
[109 / 242] SwiftSyntax509
[116 / 243] SNUtilities
[126 / 294]
[131 / 294]
[134 / 294]
[135 / 294]
[146 / 294]
[148 / 294]
[150 / 294] SwiftSyntax
[151 / 294] SwiftSyntax
[153 / 294]
[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
[197 / 321] SwiftDiagnostics
[206 / 321] SwiftBasicFormat
[212 / 321] SwiftParser
[213 / 321] SwiftParser
[217 / 321] SwiftDiagnostics
[219 / 321] SwiftParser
[226 / 321] SwiftParser
[231 / 323]
[235 / 345] SwiftOperators
[237 / 345] SwiftParserDiagnostics
[241 / 345] SwiftParserDiagnostics
[256 / 345] SwiftOperators
[258 / 345] SwiftOperators
[261 / 345] SwiftOperators
[264 / 345] SwiftOperators
[267 / 346]
[269 / 346] SwiftSyntaxBuilder
[272 / 360]
[281 / 360] SwiftSyntaxBuilder
[283 / 360] SwiftSyntaxBuilder
[284 / 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
[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! (19.74 sec)
Fetching https://github.com/apple/swift-syntax.git
[1/79985] Fetching swift-syntax
Fetched https://github.com/apple/swift-syntax.git (5.62s)
Computing version for https://github.com/apple/swift-syntax.git
Computed https://github.com/apple/swift-syntax.git at 509.1.1 (8.44s)
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: warning: 'SecTrustCopyPublicKey' was deprecated in macOS 11.0: renamed to 'SecTrustCopyKey(_:)' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
41 | 		guard let trust = trust, trustStatus == errSecSuccess else { return nil }
42 |
43 | 		return SecTrustCopyPublicKey(trust)
   |          |- warning: 'SecTrustCopyPublicKey' was deprecated in macOS 11.0: renamed to 'SecTrustCopyKey(_:)' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
   |          `- note: use 'SecTrustCopyKey(_:)' instead
44 | 	}
45 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/SwiftNet/Session/SNSessionDelegate.swift:74:26: warning: 'SecTrustGetCertificateAtIndex' was deprecated in macOS 12.0: renamed to 'SecTrustCopyCertificateChain(_:)' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 72 | 		if !mode.contains(.certificate) { completionHandler(.ignored, false); return }
 73 |
 74 | 		guard let serverCert = SecTrustGetCertificateAtIndex(trust, 0) else {
    |                          |- warning: 'SecTrustGetCertificateAtIndex' was deprecated in macOS 12.0: renamed to 'SecTrustCopyCertificateChain(_:)' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
    |                          `- note: use 'SecTrustCopyCertificateChain(_:)' instead
 75 | 			completionHandler(.failure, true)
 76 | 			return
/Users/admin/builder/spi-builder-workspace/Sources/SwiftNet/Session/SNSessionDelegate.swift:85:26: warning: 'SecTrustGetCertificateAtIndex' was deprecated in macOS 12.0: renamed to 'SecTrustCopyCertificateChain(_:)' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 83 | 		if !mode.contains(.ssl) { completionHandler(.ignored, true); return }
 84 |
 85 | 		guard let serverCert = SecTrustGetCertificateAtIndex(trust, 0),
    |                          |- warning: 'SecTrustGetCertificateAtIndex' was deprecated in macOS 12.0: renamed to 'SecTrustCopyCertificateChain(_:)' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
    |                          `- note: use 'SecTrustCopyCertificateChain(_:)' instead
 86 | 			  let key = certExplorer.publicKey(for: serverCert) else {
 87 | 			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.