The Swift Package Index logo.Swift Package Index

Build Information

Failed to build NetworkSpyKit, reference 1.1.0 (6ece9d), with Swift 6.4 for Linux on 23 Sep 2026 07:05:06 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-53886770-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/angu-software/NetworkSpyKit.git
Reference: 1.1.0
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/angu-software/NetworkSpyKit
 * tag               1.1.0      -> FETCH_HEAD
HEAD is now at 6ece9d1 Add convenient StubbedResponses containing some standard responses like 200 OK or 404 NOT FOUND as well as responses that contain JSON payload
Cloned https://github.com/angu-software/NetworkSpyKit.git
Revision (git rev-parse @):
6ece9d1c252ce6ea96f75ee6fc1e2713ee42c0d9
SUCCESS checkout https://github.com/angu-software/NetworkSpyKit.git at 1.1.0
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.4
Building package at path:  $PWD
https://github.com/angu-software/NetworkSpyKit.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-53886770-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Building for debugging...
[Planning deferred tasks]
error: SwiftCompile normal x86_64 failed with a nonzero exit code. Command line:     cd /host

/host/spi-builder-workspace/Sources/NetworkSpyKit/InterceptorURLProtocol.swift:19:40: error: cannot find type 'URLRequest' in scope
17 |     var spyRegistry: SpyRegistry = .shared
18 |
19 |     private func response(for request: URLRequest) throws -> (response: HTTPURLResponse, data: Data?) {
   |                                        `- error: cannot find type 'URLRequest' in scope
20 |         let spy = try spy(for: request)
21 |
/host/spi-builder-workspace/Sources/NetworkSpyKit/InterceptorURLProtocol.swift:19:73: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
17 |     var spyRegistry: SpyRegistry = .shared
18 |
19 |     private func response(for request: URLRequest) throws -> (response: HTTPURLResponse, data: Data?) {
   |                                                                         `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
20 |         let spy = try spy(for: request)
21 |
Foundation.HTTPURLResponse:2:18: note: 'HTTPURLResponse' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias HTTPURLResponse = AnyObject
  |                  `- note: 'HTTPURLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/NetworkSpyKit/InterceptorURLProtocol.swift:28:35: error: cannot find type 'URLRequest' in scope
26 |     }
27 |
28 |     private func spy(for request: URLRequest) throws -> NetworkSpy {
   |                                   `- error: cannot find type 'URLRequest' in scope
29 |         guard let spy = spyRegistry.spy(for: request) else {
30 |             throw Error.spyNotFoundForRequest
/host/spi-builder-workspace/Sources/NetworkSpyKit/InterceptorURLProtocol.swift:36:52: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
34 |     }
35 |
36 |     private func respond(with response: (response: HTTPURLResponse, data: Data?)) {
   |                                                    `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
37 |         respond(with: response.response)
38 |
Foundation.HTTPURLResponse:2:18: note: 'HTTPURLResponse' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias HTTPURLResponse = AnyObject
  |                  `- note: 'HTTPURLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/NetworkSpyKit/InterceptorURLProtocol.swift:49:41: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
47 |     }
48 |
49 |     private func respond(with response: HTTPURLResponse) {
   |                                         `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
50 |         client?.urlProtocol(self,
51 |                             didReceive: response,
Foundation.HTTPURLResponse:2:18: note: 'HTTPURLResponse' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias HTTPURLResponse = AnyObject
  |                  `- note: 'HTTPURLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/NetworkSpyKit/InterceptorURLProtocol.swift:65:47: error: cannot find type 'URLRequest' in scope
63 |     // MARK: - URLProtocol
64 |
65 |     override class func canInit(with request: URLRequest) -> Bool {
   |                                               `- error: cannot find type 'URLRequest' in scope
66 |         true
67 |     }
/host/spi-builder-workspace/Sources/NetworkSpyKit/InterceptorURLProtocol.swift:69:70: error: cannot find type 'URLRequest' in scope
67 |     }
68 |
69 |     override class func canonicalRequest(for request: URLRequest) -> URLRequest {
   |                                                                      `- error: cannot find type 'URLRequest' in scope
70 |         return request
71 |     }
/host/spi-builder-workspace/Sources/NetworkSpyKit/InterceptorURLProtocol.swift:69:55: error: cannot find type 'URLRequest' in scope
67 |     }
68 |
69 |     override class func canonicalRequest(for request: URLRequest) -> URLRequest {
   |                                                       `- error: cannot find type 'URLRequest' in scope
70 |         return request
71 |     }
/host/spi-builder-workspace/Sources/NetworkSpyKit/InterceptorURLProtocol.swift:73:19: error: method does not override any method from its superclass
71 |     }
72 |
73 |     override func startLoading() {
   |                   `- error: method does not override any method from its superclass
74 |         do {
75 |             respond(with: try response(for: request))
/host/spi-builder-workspace/Sources/NetworkSpyKit/InterceptorURLProtocol.swift:83:19: error: method does not override any method from its superclass
81 |     }
82 |
83 |     override func stopLoading() {
   |                   `- error: method does not override any method from its superclass
84 |         // No-op
85 |     }
/host/spi-builder-workspace/Sources/NetworkSpyKit/InterceptorURLProtocol.swift:10:37: error: 'URLProtocol' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 8 | import Foundation
 9 |
10 | final class InterceptorURLProtocol: URLProtocol {
   |                                     `- error: 'URLProtocol' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
11 |
12 |     enum Error: Swift.Error {
Foundation.URLProtocol:2:18: note: 'URLProtocol' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLProtocol = AnyObject
  |                  `- note: 'URLProtocol' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/NetworkSpyKit/InterceptorURLProtocol.swift:89:11: error: cannot find type 'URLRequest' in scope
87 |
88 |
89 | extension URLRequest {
   |           `- error: cannot find type 'URLRequest' in scope
90 |
91 |     fileprivate func removedSpyIDHeader() -> Self {
/host/spi-builder-workspace/Sources/NetworkSpyKit/NetworkSpy/NetworkSpy+HTTPURLResponse.swift:14:35: error: cannot find type 'URLRequest' in scope
12 |     typealias Error = InterceptorURLProtocol.Error
13 |
14 |     func response(for urlRequest: URLRequest) throws -> (response: HTTPURLResponse, data: Data?) {
   |                                   `- error: cannot find type 'URLRequest' in scope
15 |         guard urlRequest.url != nil else {
16 |             throw Error.invalidRequestURLMissing
/host/spi-builder-workspace/Sources/NetworkSpyKit/NetworkSpy/NetworkSpy+HTTPURLResponse.swift:14:68: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
12 |     typealias Error = InterceptorURLProtocol.Error
13 |
14 |     func response(for urlRequest: URLRequest) throws -> (response: HTTPURLResponse, data: Data?) {
   |                                                                    `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
15 |         guard urlRequest.url != nil else {
16 |             throw Error.invalidRequestURLMissing
Foundation.HTTPURLResponse:2:18: note: 'HTTPURLResponse' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias HTTPURLResponse = AnyObject
  |                  `- note: 'HTTPURLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/NetworkSpyKit/NetworkSpy/NetworkSpy+HTTPURLResponse.swift:26:93: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
24 |     }
25 |
26 |     private func makeHTTPURLResponse(requestURL: URL?, stubbedResponse: StubbedResponse) -> HTTPURLResponse {
   |                                                                                             `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
27 |         guard let requestURL,
28 |               let httpResponse = HTTPURLResponse(url: requestURL,
Foundation.HTTPURLResponse:2:18: note: 'HTTPURLResponse' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias HTTPURLResponse = AnyObject
  |                  `- note: 'HTTPURLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/NetworkSpyKit/Request/Request.swift:10:28: error: cannot find type 'URLRequest' in scope
 8 | import Foundation
 9 |
10 | public typealias Request = URLRequest
   |                            `- error: cannot find type 'URLRequest' in scope
11 |
12 | extension URLRequest {
/host/spi-builder-workspace/Sources/NetworkSpyKit/NetworkSpy/NetworkSpy.swift:34:38: error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 32 |     /// augmented with the required interceptor and identification headers.
 33 |     /// Use this to construct a `URLSession` that is intercepted by the spy.
 34 |     public let sessionConfiguration: URLSessionConfiguration
    |                                      `- error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 35 |
 36 |     /// The currently assigned response provider.
Foundation.URLSessionConfiguration:2:18: note: 'URLSessionConfiguration' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSessionConfiguration = AnyObject
  |                  `- note: 'URLSessionConfiguration' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/NetworkSpyKit/NetworkSpy/NetworkSpy.swift:69:47: error: '@escaping' only applies to function types
 67 |     ///   - responseProvider: A closure that returns a stubbed response for intercepted requests. Defaults to `.teaPot`.
 68 |     public convenience init(sessionConfiguration: URLSessionConfiguration,
 69 |                             responseProvider: @escaping ResponseProvider = defaultResponse) {
    |                                               `- error: '@escaping' only applies to function types
 70 |         self.init(sessionConfiguration: sessionConfiguration,
 71 |                   responseProvider: responseProvider,
/host/spi-builder-workspace/Sources/NetworkSpyKit/NetworkSpy/NetworkSpy.swift:68:51: error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 66 |     ///   - sessionConfiguration: A template configuration. It will be copied and modified.
 67 |     ///   - responseProvider: A closure that returns a stubbed response for intercepted requests. Defaults to `.teaPot`.
 68 |     public convenience init(sessionConfiguration: URLSessionConfiguration,
    |                                                   `- error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 69 |                             responseProvider: @escaping ResponseProvider = defaultResponse) {
 70 |         self.init(sessionConfiguration: sessionConfiguration,
Foundation.URLSessionConfiguration:2:18: note: 'URLSessionConfiguration' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSessionConfiguration = AnyObject
  |                  `- note: 'URLSessionConfiguration' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/NetworkSpyKit/NetworkSpy/NetworkSpy.swift:76:28: error: '@escaping' only applies to function types
 74 |
 75 |     init(sessionConfiguration: URLSessionConfiguration,
 76 |          responseProvider: @escaping ResponseProvider = defaultResponse,
    |                            `- error: '@escaping' only applies to function types
 77 |          spyRegistry: SpyRegistry) {
 78 |         self.sessionConfiguration = Self.copyConfiguration(sessionConfiguration)
/host/spi-builder-workspace/Sources/NetworkSpyKit/NetworkSpy/NetworkSpy.swift:75:32: error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 73 |     }
 74 |
 75 |     init(sessionConfiguration: URLSessionConfiguration,
    |                                `- error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 76 |          responseProvider: @escaping ResponseProvider = defaultResponse,
 77 |          spyRegistry: SpyRegistry) {
Foundation.URLSessionConfiguration:2:18: note: 'URLSessionConfiguration' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSessionConfiguration = AnyObject
  |                  `- note: 'URLSessionConfiguration' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/NetworkSpyKit/NetworkSpy/NetworkSpy.swift:90:28: error: cannot find type 'URLRequest' in scope
 88 |     }
 89 |
 90 |     func record(_ request: URLRequest) {
    |                            `- error: cannot find type 'URLRequest' in scope
 91 |         requestRecorder.record(request)
 92 |     }
/host/spi-builder-workspace/Sources/NetworkSpyKit/NetworkSpy/NetworkSpy.swift:94:60: error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 92 |     }
 93 |
 94 |     private static func copyConfiguration(_ configuration: URLSessionConfiguration) -> URLSessionConfiguration {
    |                                                            `- error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 95 |         return configuration.copy() as! URLSessionConfiguration
 96 |     }
Foundation.URLSessionConfiguration:2:18: note: 'URLSessionConfiguration' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSessionConfiguration = AnyObject
  |                  `- note: 'URLSessionConfiguration' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/NetworkSpyKit/NetworkSpy/NetworkSpy.swift:94:88: error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 92 |     }
 93 |
 94 |     private static func copyConfiguration(_ configuration: URLSessionConfiguration) -> URLSessionConfiguration {
    |                                                                                        `- error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 95 |         return configuration.copy() as! URLSessionConfiguration
 96 |     }
Foundation.URLSessionConfiguration:2:18: note: 'URLSessionConfiguration' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSessionConfiguration = AnyObject
  |                  `- note: 'URLSessionConfiguration' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/NetworkSpyKit/NetworkSpy/NetworkSpy.swift:34:16: error: stored property 'sessionConfiguration' of 'Sendable'-conforming class 'NetworkSpy' has non-Sendable type 'AnyObject'
 32 |     /// augmented with the required interceptor and identification headers.
 33 |     /// Use this to construct a `URLSession` that is intercepted by the spy.
 34 |     public let sessionConfiguration: URLSessionConfiguration
    |                `- error: stored property 'sessionConfiguration' of 'Sendable'-conforming class 'NetworkSpy' has non-Sendable type 'AnyObject'
 35 |
 36 |     /// The currently assigned response provider.
/host/spi-builder-workspace/Sources/NetworkSpyKit/Request/Request.swift:12:11: error: cannot find type 'URLRequest' in scope
10 | public typealias Request = URLRequest
11 |
12 | extension URLRequest {
   |           `- error: cannot find type 'URLRequest' in scope
13 |
14 |     public init(url: URL,
/host/spi-builder-workspace/Sources/NetworkSpyKit/Request/URLRequest+ResolveHTTPBodyStream.swift:10:11: error: cannot find type 'URLRequest' in scope
 8 | import Foundation
 9 |
10 | extension URLRequest {
   |           `- error: cannot find type 'URLRequest' in scope
11 |
12 |     /// Returns the resolved HTTP body data of the request.
/host/spi-builder-workspace/Sources/NetworkSpyKit/SpyRegistry/SpyRegistry+URLRequest.swift:12:27: error: cannot find type 'URLRequest' in scope
10 | extension SpyRegistry {
11 |
12 |     func spy(for request: URLRequest) -> NetworkSpy? {
   |                           `- error: cannot find type 'URLRequest' in scope
13 |         guard let sypId = spyId(for: request) else {
14 |             return nil
/host/spi-builder-workspace/Sources/NetworkSpyKit/SpyRegistry/SpyRegistry+URLRequest.swift:20:37: error: cannot find type 'URLRequest' in scope
18 |     }
19 |
20 |     private func spyId(for request: URLRequest) -> String? {
   |                                     `- error: cannot find type 'URLRequest' in scope
21 |         return request.allHTTPHeaderFields?[NetworkSpy.headerKey]
22 |     }
Failed frontend command:
/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /host/spi-builder-workspace/Sources/NetworkSpyKit/InterceptorURLProtocol.swift /host/spi-builder-workspace/Sources/NetworkSpyKit/NetworkSpy/NetworkSpy+HTTPURLResponse.swift /host/spi-builder-workspace/Sources/NetworkSpyKit/NetworkSpy/NetworkSpy.swift /host/spi-builder-workspace/Sources/NetworkSpyKit/NetworkSpyKit.swift /host/spi-builder-workspace/Sources/NetworkSpyKit/Request/Request.swift /host/spi-builder-workspace/Sources/NetworkSpyKit/Request/URLRequest+ResolveHTTPBodyStream.swift /host/spi-builder-workspace/Sources/NetworkSpyKit/RequestRecorder.swift /host/spi-builder-workspace/Sources/NetworkSpyKit/Response/CommonResponses/StubResponse+JSON.swift /host/spi-builder-workspace/Sources/NetworkSpyKit/Response/CommonResponses/StubbedResponse+2xx.swift /host/spi-builder-workspace/Sources/NetworkSpyKit/Response/CommonResponses/StubbedResponse+4xx.swift /host/spi-builder-workspace/Sources/NetworkSpyKit/Response/CommonResponses/StubbedResponse+5xx.swift /host/spi-builder-workspace/Sources/NetworkSpyKit/Response/Response+TeaPot.swift /host/spi-builder-workspace/Sources/NetworkSpyKit/Response/StubbedResponse.swift /host/spi-builder-workspace/Sources/NetworkSpyKit/SafeResponseStore.swift /host/spi-builder-workspace/Sources/NetworkSpyKit/SafeValueStore.swift /host/spi-builder-workspace/Sources/NetworkSpyKit/SpyRegistry/SpyRegistry+URLRequest.swift /host/spi-builder-workspace/Sources/NetworkSpyKit/SpyRegistry/SypRegistry.swift /host/spi-builder-workspace/Sources/NetworkSpyKit/StreamReader.swift -target x86_64-unknown-linux-gnu -disable-objc-interop -I /host/spi-builder-workspace/.build/out/Products/Debug-linux-x86_64 -module-cache-path /host/spi-builder-workspace/.build/out/ModuleCache.noindex -color-diagnostics -Xcc -fcolor-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -external-plugin-path /usr/lib/swift/host/plugins/testing\#/usr/bin/swift-plugin-server -validate-clang-modules-once -clang-build-session-file /host/spi-builder-workspace/.build/out/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /host -enable-anonymous-context-mangled-names -file-compilation-dir /host -Xcc -fno-omit-frame-pointer -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/host/spi-builder-workspace/.build/out/Products/Debug-linux-x86_64/include -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/NetworkSpyKit.build/Debug-linux-x86_64/NetworkSpyKit-t.build/DerivedSources-normal/x86_64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/NetworkSpyKit.build/Debug-linux-x86_64/NetworkSpyKit-t.build/DerivedSources/x86_64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/NetworkSpyKit.build/Debug-linux-x86_64/NetworkSpyKit-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name NetworkSpyKit -package-name spi_builder_workspace -const-gather-protocols-file /host/spi-builder-workspace/.build/out/Intermediates.noindex/NetworkSpyKit.build/Debug-linux-x86_64/NetworkSpyKit-t.build/Objects-normal/x86_64/NetworkSpyKit_const_extract_protocols.json -in-process-plugin-server-path /usr/lib/swift/host/libSwiftInProcPluginServer.so -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -emit-module-doc-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/NetworkSpyKit.build/Debug-linux-x86_64/NetworkSpyKit-t.build/Objects-normal/x86_64/Modules/NetworkSpyKit.swiftdoc -emit-module-source-info-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/NetworkSpyKit.build/Debug-linux-x86_64/NetworkSpyKit-t.build/Objects-normal/x86_64/Modules/NetworkSpyKit.swiftsourceinfo -emit-objc-header-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/NetworkSpyKit.build/Debug-linux-x86_64/NetworkSpyKit-t.build/Objects-normal/x86_64/NetworkSpyKit-Swift.h -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/NetworkSpyKit.build/Debug-linux-x86_64/NetworkSpyKit-t.build/Objects-normal/x86_64/NetworkSpyKit-primary-emit-module.dia -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/NetworkSpyKit.build/Debug-linux-x86_64/NetworkSpyKit-t.build/Objects-normal/x86_64/NetworkSpyKit-primary-emit-module.d -parse-as-library -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/NetworkSpyKit.build/Debug-linux-x86_64/NetworkSpyKit-t.build/Objects-normal/x86_64/Modules/NetworkSpyKit.swiftmodule
error: Build failed
BUILD FAILURE 6.4 linux