Build Information
Successful build of Networking, reference master (a4bef0
), with Swift 6.1 for macOS (SPM) on 28 Apr 2025 10:59:27 UTC.
Swift 6 data race errors: 4
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Build Log
========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/freshOS/Networking.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/freshOS/Networking
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at a4bef06 Copy PrivacyInfo.xcprivacy resource on target build
Cloned https://github.com/freshOS/Networking.git
Revision (git rev-parse @):
a4bef0613f568ffc3a25366ed4af6cf4348501b6
SUCCESS checkout https://github.com/freshOS/Networking.git at master
========================================
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",
"dependencies": [
{
"identity": "networking",
"name": "Networking",
"url": "https://github.com/freshOS/Networking.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Networking",
"dependencies": [
]
}
]
}
Fetching https://github.com/freshOS/Networking.git
[1/1260] Fetching networking
Fetched https://github.com/freshOS/Networking.git from cache (0.84s)
Creating working copy for https://github.com/freshOS/Networking.git
Working copy of https://github.com/freshOS/Networking.git resolved at master (a4bef06)
warning: '.resolve-product-dependencies': dependency 'networking' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.1
Building package at path: $PWD
https://github.com/freshOS/Networking.git
https://github.com/freshOS/Networking.git
{
"dependencies" : [
],
"manifest_display_name" : "Networking",
"name" : "Networking",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "watchos",
"version" : "6.0"
},
{
"name" : "tvos",
"version" : "13.0"
}
],
"products" : [
{
"name" : "Networking",
"targets" : [
"Networking"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "NetworkingTests",
"module_type" : "SwiftTarget",
"name" : "NetworkingTests",
"path" : "Tests/NetworkingTests",
"sources" : [
"CurlLoggingTests.swift",
"DeleteRequestTests.swift",
"GetRequestTests.swift",
"MockingURLProtocol.swift",
"MultipartRequestTests.swift",
"NetworkingTests.swift",
"ParamsTests.swift",
"PatchRequestTests.swift",
"Post+NetworkingJSONDecodable.swift",
"Post.swift",
"PostRequestTests.swift",
"PutRequestTests.swift",
"UserJSON.swift",
"XCTestManifests.swift"
],
"target_dependencies" : [
"Networking"
],
"type" : "test"
},
{
"c99name" : "Networking",
"module_type" : "SwiftTarget",
"name" : "Networking",
"path" : "Sources",
"product_memberships" : [
"Networking"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/PrivacyInfo.xcprivacy",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"Networking/Calls/NetworkingClient+Data.swift",
"Networking/Calls/NetworkingClient+Decodable.swift",
"Networking/Calls/NetworkingClient+JSON.swift",
"Networking/Calls/NetworkingClient+Multipart.swift",
"Networking/Calls/NetworkingClient+NetworkingJSONDecodable.swift",
"Networking/Calls/NetworkingClient+Requests.swift",
"Networking/Calls/NetworkingClient+Void.swift",
"Networking/HTTPMethod.swift",
"Networking/Logging/NetworkingLogLevel.swift",
"Networking/Logging/NetworkingLogger.swift",
"Networking/Multipart/HttpBodyConvertible.swift",
"Networking/Multipart/MultipartData+HttpBodyConvertible.swift",
"Networking/Multipart/MultipartData.swift",
"Networking/Multipart/Params+HttpBodyConvertible.swift",
"Networking/NetworkingClient.swift",
"Networking/NetworkingError.swift",
"Networking/NetworkingRequest.swift",
"Networking/NetworkingService.swift",
"Networking/Params.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/3] Write sources
[0/3] Copying PrivacyInfo.xcprivacy
[2/3] Write swift-version-2F0A5646E1D333AE.txt
[4/22] Compiling Networking NetworkingClient+Void.swift
[5/22] Compiling Networking HTTPMethod.swift
[6/24] Compiling Networking MultipartData.swift
[7/24] Compiling Networking Params+HttpBodyConvertible.swift
[8/24] Compiling Networking NetworkingClient.swift
/Users/admin/builder/spi-builder-workspace/Sources/Networking/NetworkingError.swift:145:16: warning: stored property 'status' of 'Sendable'-conforming struct 'NetworkingError' has non-sendable type 'NetworkingError.Status'; this is an error in the Swift 6 language mode
10 | public struct NetworkingError: Error, LocalizedError {
11 |
12 | public enum Status: Int {
| `- note: consider making enum 'Status' conform to the 'Sendable' protocol
13 | case unknown = -1
14 | case networkUnreachable = 0
:
143 | }
144 |
145 | public var status: Status
| `- warning: stored property 'status' of 'Sendable'-conforming struct 'NetworkingError' has non-sendable type 'NetworkingError.Status'; this is an error in the Swift 6 language mode
146 | public var code: Int { return status.rawValue }
147 | public var jsonPayload: Any?
/Users/admin/builder/spi-builder-workspace/Sources/Networking/NetworkingError.swift:147:16: warning: stored property 'jsonPayload' of 'Sendable'-conforming struct 'NetworkingError' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
145 | public var status: Status
146 | public var code: Int { return status.rawValue }
147 | public var jsonPayload: Any?
| `- warning: stored property 'jsonPayload' of 'Sendable'-conforming struct 'NetworkingError' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
148 |
149 | public init(errorCode: Int) {
[9/24] Compiling Networking NetworkingError.swift
/Users/admin/builder/spi-builder-workspace/Sources/Networking/NetworkingError.swift:145:16: warning: stored property 'status' of 'Sendable'-conforming struct 'NetworkingError' has non-sendable type 'NetworkingError.Status'; this is an error in the Swift 6 language mode
10 | public struct NetworkingError: Error, LocalizedError {
11 |
12 | public enum Status: Int {
| `- note: consider making enum 'Status' conform to the 'Sendable' protocol
13 | case unknown = -1
14 | case networkUnreachable = 0
:
143 | }
144 |
145 | public var status: Status
| `- warning: stored property 'status' of 'Sendable'-conforming struct 'NetworkingError' has non-sendable type 'NetworkingError.Status'; this is an error in the Swift 6 language mode
146 | public var code: Int { return status.rawValue }
147 | public var jsonPayload: Any?
/Users/admin/builder/spi-builder-workspace/Sources/Networking/NetworkingError.swift:147:16: warning: stored property 'jsonPayload' of 'Sendable'-conforming struct 'NetworkingError' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
145 | public var status: Status
146 | public var code: Int { return status.rawValue }
147 | public var jsonPayload: Any?
| `- warning: stored property 'jsonPayload' of 'Sendable'-conforming struct 'NetworkingError' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
148 |
149 | public init(errorCode: Int) {
[10/24] Compiling Networking NetworkingClient+JSON.swift
[11/24] Compiling Networking NetworkingClient+Multipart.swift
[12/24] Emitting module Networking
/Users/admin/builder/spi-builder-workspace/Sources/Networking/NetworkingError.swift:145:16: warning: stored property 'status' of 'Sendable'-conforming struct 'NetworkingError' has non-sendable type 'NetworkingError.Status'; this is an error in the Swift 6 language mode
10 | public struct NetworkingError: Error, LocalizedError {
11 |
12 | public enum Status: Int {
| `- note: consider making enum 'Status' conform to the 'Sendable' protocol
13 | case unknown = -1
14 | case networkUnreachable = 0
:
143 | }
144 |
145 | public var status: Status
| `- warning: stored property 'status' of 'Sendable'-conforming struct 'NetworkingError' has non-sendable type 'NetworkingError.Status'; this is an error in the Swift 6 language mode
146 | public var code: Int { return status.rawValue }
147 | public var jsonPayload: Any?
/Users/admin/builder/spi-builder-workspace/Sources/Networking/NetworkingError.swift:147:16: warning: stored property 'jsonPayload' of 'Sendable'-conforming struct 'NetworkingError' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
145 | public var status: Status
146 | public var code: Int { return status.rawValue }
147 | public var jsonPayload: Any?
| `- warning: stored property 'jsonPayload' of 'Sendable'-conforming struct 'NetworkingError' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
148 |
149 | public init(errorCode: Int) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/NetworkingRequest.swift:13:14: warning: non-final class 'NetworkingRequest' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
11 | public typealias NetworkRequestRetrier = (_ request: URLRequest, _ error: Error) -> AnyPublisher<Void, Error>?
12 |
13 | public class NetworkingRequest: NSObject, URLSessionTaskDelegate {
| `- warning: non-final class 'NetworkingRequest' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
14 |
15 | var parameterEncoding = ParameterEncoding.urlEncoded
/Users/admin/builder/spi-builder-workspace/Sources/Networking/NetworkingRequest.swift:15:9: warning: stored property 'parameterEncoding' of 'Sendable'-conforming class 'NetworkingRequest' is mutable; this is an error in the Swift 6 language mode
13 | public class NetworkingRequest: NSObject, URLSessionTaskDelegate {
14 |
15 | var parameterEncoding = ParameterEncoding.urlEncoded
| `- warning: stored property 'parameterEncoding' of 'Sendable'-conforming class 'NetworkingRequest' is mutable; this is an error in the Swift 6 language mode
16 | var baseURL = ""
17 | var route = ""
[13/24] Compiling Networking NetworkingClient+Data.swift
[14/24] Compiling Networking NetworkingClient+Decodable.swift
[15/24] Compiling Networking NetworkingClient+NetworkingJSONDecodable.swift
[16/24] Compiling Networking NetworkingClient+Requests.swift
[17/24] Compiling Networking HttpBodyConvertible.swift
[18/24] Compiling Networking MultipartData+HttpBodyConvertible.swift
[19/24] Compiling Networking NetworkingLogLevel.swift
[20/24] Compiling Networking NetworkingLogger.swift
[21/24] Compiling Networking NetworkingRequest.swift
/Users/admin/builder/spi-builder-workspace/Sources/Networking/NetworkingRequest.swift:13:14: warning: non-final class 'NetworkingRequest' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
11 | public typealias NetworkRequestRetrier = (_ request: URLRequest, _ error: Error) -> AnyPublisher<Void, Error>?
12 |
13 | public class NetworkingRequest: NSObject, URLSessionTaskDelegate {
| `- warning: non-final class 'NetworkingRequest' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
14 |
15 | var parameterEncoding = ParameterEncoding.urlEncoded
/Users/admin/builder/spi-builder-workspace/Sources/Networking/NetworkingRequest.swift:15:9: warning: stored property 'parameterEncoding' of 'Sendable'-conforming class 'NetworkingRequest' is mutable; this is an error in the Swift 6 language mode
13 | public class NetworkingRequest: NSObject, URLSessionTaskDelegate {
14 |
15 | var parameterEncoding = ParameterEncoding.urlEncoded
| `- warning: stored property 'parameterEncoding' of 'Sendable'-conforming class 'NetworkingRequest' is mutable; this is an error in the Swift 6 language mode
16 | var baseURL = ""
17 | var route = ""
[22/24] Compiling Networking NetworkingService.swift
/Users/admin/builder/spi-builder-workspace/Sources/Networking/NetworkingRequest.swift:13:14: warning: non-final class 'NetworkingRequest' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
11 | public typealias NetworkRequestRetrier = (_ request: URLRequest, _ error: Error) -> AnyPublisher<Void, Error>?
12 |
13 | public class NetworkingRequest: NSObject, URLSessionTaskDelegate {
| `- warning: non-final class 'NetworkingRequest' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
14 |
15 | var parameterEncoding = ParameterEncoding.urlEncoded
/Users/admin/builder/spi-builder-workspace/Sources/Networking/NetworkingRequest.swift:15:9: warning: stored property 'parameterEncoding' of 'Sendable'-conforming class 'NetworkingRequest' is mutable; this is an error in the Swift 6 language mode
13 | public class NetworkingRequest: NSObject, URLSessionTaskDelegate {
14 |
15 | var parameterEncoding = ParameterEncoding.urlEncoded
| `- warning: stored property 'parameterEncoding' of 'Sendable'-conforming class 'NetworkingRequest' is mutable; this is an error in the Swift 6 language mode
16 | var baseURL = ""
17 | var route = ""
[23/24] Compiling Networking Params.swift
[24/24] Compiling Networking resource_bundle_accessor.swift
Build complete! (6.55s)
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "Networking",
"name" : "Networking",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "watchos",
"version" : "6.0"
},
{
"name" : "tvos",
"version" : "13.0"
}
],
"products" : [
{
"name" : "Networking",
"targets" : [
"Networking"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "NetworkingTests",
"module_type" : "SwiftTarget",
"name" : "NetworkingTests",
"path" : "Tests/NetworkingTests",
"sources" : [
"CurlLoggingTests.swift",
"DeleteRequestTests.swift",
"GetRequestTests.swift",
"MockingURLProtocol.swift",
"MultipartRequestTests.swift",
"NetworkingTests.swift",
"ParamsTests.swift",
"PatchRequestTests.swift",
"Post+NetworkingJSONDecodable.swift",
"Post.swift",
"PostRequestTests.swift",
"PutRequestTests.swift",
"UserJSON.swift",
"XCTestManifests.swift"
],
"target_dependencies" : [
"Networking"
],
"type" : "test"
},
{
"c99name" : "Networking",
"module_type" : "SwiftTarget",
"name" : "Networking",
"path" : "Sources",
"product_memberships" : [
"Networking"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/PrivacyInfo.xcprivacy",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"Networking/Calls/NetworkingClient+Data.swift",
"Networking/Calls/NetworkingClient+Decodable.swift",
"Networking/Calls/NetworkingClient+JSON.swift",
"Networking/Calls/NetworkingClient+Multipart.swift",
"Networking/Calls/NetworkingClient+NetworkingJSONDecodable.swift",
"Networking/Calls/NetworkingClient+Requests.swift",
"Networking/Calls/NetworkingClient+Void.swift",
"Networking/HTTPMethod.swift",
"Networking/Logging/NetworkingLogLevel.swift",
"Networking/Logging/NetworkingLogger.swift",
"Networking/Multipart/HttpBodyConvertible.swift",
"Networking/Multipart/MultipartData+HttpBodyConvertible.swift",
"Networking/Multipart/MultipartData.swift",
"Networking/Multipart/Params+HttpBodyConvertible.swift",
"Networking/NetworkingClient.swift",
"Networking/NetworkingError.swift",
"Networking/NetworkingRequest.swift",
"Networking/NetworkingService.swift",
"Networking/Params.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Done.