The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build SofarKit, reference 0.1.0 (ff6808), with Swift 6.0 for Linux on 26 Nov 2024 08:56:06 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -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 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.58.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/dreymonde/sofarkit.git
Reference: 0.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/dreymonde/sofarkit
 * tag               0.1.0      -> FETCH_HEAD
HEAD is now at ff68082 Drop 'Sofar' from type names
Cloned https://github.com/dreymonde/sofarkit.git
Revision (git rev-parse @):
ff6808234f96e4c29a1f586db16b759aff849180
SUCCESS checkout https://github.com/dreymonde/sofarkit.git at 0.1.0
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.0
Building package at path:  $PWD
https://github.com/dreymonde/sofarkit.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -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 2>&1
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:47d26c99ca4f1ac0a332c85fd5b13ff4390e72115219984a57a68fe9d1063a05
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Fetching https://github.com/dreymonde/Light
Fetching https://github.com/scinfu/SwiftSoup
Fetching https://github.com/scottrhoyt/SwiftyTextTable
Fetching https://github.com/onevcat/Rainbow
[1/929] Fetching swiftytexttable
[113/1004] Fetching swiftytexttable, light
[118/2130] Fetching swiftytexttable, light, rainbow
[551/5328] Fetching swiftytexttable, light, rainbow, swiftsoup
Fetched https://github.com/dreymonde/Light from cache (0.24s)
[3654/5253] Fetching swiftytexttable, rainbow, swiftsoup
Fetched https://github.com/onevcat/Rainbow from cache (0.24s)
Fetched https://github.com/scottrhoyt/SwiftyTextTable from cache (0.24s)
[1663/3198] Fetching swiftsoup
Fetched https://github.com/scinfu/SwiftSoup from cache (0.35s)
Computing version for https://github.com/onevcat/Rainbow
Computed https://github.com/onevcat/Rainbow at 3.2.0 (0.45s)
Computing version for https://github.com/scottrhoyt/SwiftyTextTable
Computed https://github.com/scottrhoyt/SwiftyTextTable at 0.9.0 (0.46s)
Computing version for https://github.com/scinfu/SwiftSoup
Computed https://github.com/scinfu/SwiftSoup at 1.7.5 (0.62s)
Computing version for https://github.com/dreymonde/Light
Computed https://github.com/dreymonde/Light at 0.3.0 (0.49s)
Fetching https://github.com/dreymonde/Shallows.git
[1/1076] Fetching shallows
Fetched https://github.com/dreymonde/Shallows.git from cache (0.20s)
Computing version for https://github.com/dreymonde/Shallows.git
Computed https://github.com/dreymonde/Shallows.git at 0.13.4 (2.37s)
Creating working copy for https://github.com/dreymonde/Shallows.git
Working copy of https://github.com/dreymonde/Shallows.git resolved at 0.13.4
Creating working copy for https://github.com/dreymonde/Light
Working copy of https://github.com/dreymonde/Light resolved at 0.3.0
Creating working copy for https://github.com/scottrhoyt/SwiftyTextTable
Working copy of https://github.com/scottrhoyt/SwiftyTextTable resolved at 0.9.0
Creating working copy for https://github.com/onevcat/Rainbow
Working copy of https://github.com/onevcat/Rainbow resolved at 3.2.0
Creating working copy for https://github.com/scinfu/SwiftSoup
Working copy of https://github.com/scinfu/SwiftSoup resolved at 1.7.5
Building for debugging...
[0/8] Write sources
[7/8] Write swift-version-24593BA9C3E375BF.txt
[9/85] Emitting module Rainbow
[10/86] Compiling Shallows WriteOnlyStorage.swift
[11/87] Compiling Rainbow String+Rainbow.swift
[12/87] Compiling Rainbow StringGenerator.swift
[13/87] Compiling Rainbow Style.swift
[14/87] Compiling Rainbow XcodeColorsSupport.swift
[15/87] Compiling Shallows Storage.swift
[16/87] Compiling Shallows SyncStorage.swift
[17/87] Compiling Shallows Zip.swift
[18/87] Compiling Shallows Shallows.swift
[19/87] Compiling Shallows ShallowsResult.swift
[20/87] Emitting module SwiftyTextTable
[21/87] Compiling SwiftyTextTable TextTable.swift
[22/87] Compiling SwiftSoup OrderedSet.swift
[23/87] Compiling SwiftSoup ParseError.swift
[24/87] Compiling SwiftSoup ParseErrorList.swift
[25/87] Compiling SwiftSoup ParseSettings.swift
[26/87] Compiling SwiftSoup Parser.swift
[27/87] Compiling SwiftSoup Pattern.swift
[28/87] Compiling SwiftSoup QueryParser.swift
[30/95] Compiling Rainbow BackgroundColor.swift
[31/95] Compiling Rainbow CodesParser.swift
[32/95] Compiling Shallows DiskExtensions.swift
[33/95] Compiling Shallows DiskStorage.swift
[36/95] Emitting module Shallows
[39/95] Compiling Rainbow ModesExtractor.swift
[40/95] Compiling Rainbow OutputTarget.swift
[41/95] Compiling Shallows NSCacheStorage.swift
[42/95] Compiling Shallows ReadOnlyStorage.swift
[45/95] Compiling Rainbow Rainbow.swift
[46/96] Compiling SwiftSoup Collector.swift
[47/96] Compiling SwiftSoup CombiningEvaluator.swift
[48/96] Compiling SwiftSoup Comment.swift
[49/96] Compiling SwiftSoup Connection.swift
[50/96] Compiling SwiftSoup DataNode.swift
[51/96] Compiling SwiftSoup DataUtil.swift
[52/96] Compiling SwiftSoup Document.swift
[53/96] Emitting module SwiftSoup
[54/97] Compiling SwiftSoup StructuralEvaluator.swift
[55/97] Compiling SwiftSoup SwiftSoup.swift
[56/97] Compiling SwiftSoup Tag.swift
[57/97] Compiling SwiftSoup TextNode.swift
[58/97] Compiling SwiftSoup Token.swift
[59/97] Compiling SwiftSoup TokenQueue.swift
[60/97] Compiling SwiftSoup Tokeniser.swift
[61/97] Compiling SwiftSoup Selector.swift
[62/97] Compiling SwiftSoup SerializationException.swift
[63/97] Compiling SwiftSoup SimpleDictionary.swift
[64/97] Compiling SwiftSoup StreamReader.swift
[65/97] Compiling SwiftSoup String.swift
[66/97] Compiling SwiftSoup StringBuilder.swift
[67/97] Compiling SwiftSoup StringUtil.swift
[80/97] Compiling SwiftSoup CharacterReader.swift
[81/97] Compiling SwiftSoup Cleaner.swift
[84/97] Compiling SwiftSoup HtmlTreeBuilder.swift
[85/97] Compiling SwiftSoup HtmlTreeBuilderState.swift
[86/97] Compiling SwiftSoup HttpStatusException.swift
[87/97] Compiling SwiftSoup Node.swift
[88/97] Compiling SwiftSoup NodeTraversor.swift
[89/97] Compiling SwiftSoup NodeVisitor.swift
[90/97] Compiling SwiftSoup OrderedDictionary.swift
[91/102] Compiling Light WebAPIProtocol.swift
/host/spi-builder-workspace/.build/checkouts/Light/Sources/Light/WebAPI.swift:49:38: error: cannot find type 'URLRequest' in scope
47 |     }
48 |
49 |     public func retrieve(forKey url: URLRequest, completion: @escaping (ShallowsResult<Value>) -> ()) {
   |                                      `- error: cannot find type 'URLRequest' in scope
50 |         retrieve(forKey: .urlRequest(url), completion: completion)
51 |     }
[92/102] Compiling Light WebAPI.swift
/host/spi-builder-workspace/.build/checkouts/Light/Sources/Light/WebAPI.swift:15:25: error: cannot find type 'URLRequest' in scope
13 |     public enum Request {
14 |         case url(URL)
15 |         case urlRequest(URLRequest)
   |                         `- error: cannot find type 'URLRequest' in scope
16 |     }
17 |
/host/spi-builder-workspace/.build/checkouts/Light/Sources/Light/WebAPI.swift:19:37: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
17 |
18 |     public struct Response {
19 |         public var httpUrlResponse: HTTPURLResponse
   |                                     `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
20 |         public var data: Data
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/.build/checkouts/Light/Sources/Light/WebAPI.swift:49:38: error: cannot find type 'URLRequest' in scope
47 |     }
48 |
49 |     public func retrieve(forKey url: URLRequest, completion: @escaping (ShallowsResult<Value>) -> ()) {
   |                                      `- error: cannot find type 'URLRequest' in scope
50 |         retrieve(forKey: .urlRequest(url), completion: completion)
51 |     }
/host/spi-builder-workspace/.build/checkouts/Light/Sources/Light/WebAPI.swift:50:27: error: reference to member 'urlRequest' cannot be resolved without a contextual type
48 |
49 |     public func retrieve(forKey url: URLRequest, completion: @escaping (ShallowsResult<Value>) -> ()) {
50 |         retrieve(forKey: .urlRequest(url), completion: completion)
   |                           `- error: reference to member 'urlRequest' cannot be resolved without a contextual type
51 |     }
52 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[93/102] Compiling Light Light.swift
[94/102] Emitting module Light
/host/spi-builder-workspace/.build/checkouts/Light/Sources/Light/URLSession+WebAPI.swift:11:1: error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended
  9 | import Shallows
 10 |
 11 | extension URLSession : ReadOnlyStorageProtocol {
    | `- error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended
 12 |
 13 |     public typealias Request = WebAPI.Request
/host/spi-builder-workspace/.build/checkouts/Light/Sources/Light/URLSession+WebAPI.swift:55:56: error: cannot find type 'URLRequest' in scope
 53 |     }
 54 |
 55 |     public func mapURLRequestKeys() -> ReadOnlyStorage<URLRequest, Value> {
    |                                                        `- error: cannot find type 'URLRequest' in scope
 56 |         return mapKeys({ .urlRequest($0) })
 57 |     }
/host/spi-builder-workspace/.build/checkouts/Light/Sources/Light/URLSession+WebAPI.swift:79:29: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 77 | extension WebAPIProtocol {
 78 |
 79 |     public init(urlSession: URLSession) {
    |                             `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 80 |         let webAPI = WebAPI(provider: urlSession.asReadOnlyStorage())
 81 |         self.init(webAPI: webAPI)
Foundation.URLSession:2:18: note: 'URLSession' 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 URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Light/Sources/Light/URLSession+WebAPI.swift:84:42: error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 82 |     }
 83 |
 84 |     public init(urlSessionConfiguration: URLSessionConfiguration) {
    |                                          `- error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 85 |         let urlSession = URLSession(configuration: urlSessionConfiguration)
 86 |         self.init(urlSession: urlSession)
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/.build/checkouts/Light/Sources/Light/URLSession+WebAPI.swift:113:1: error: non-nominal type 'URLSessionConfiguration' (aka 'AnyObject') cannot be extended
111 | }
112 |
113 | extension URLSessionConfiguration {
    | `- error: non-nominal type 'URLSessionConfiguration' (aka 'AnyObject') cannot be extended
114 |     public func setHTTPProxy(_ httpProxy: HTTPProxy) {
115 |         connectionProxyDictionary = [
/host/spi-builder-workspace/.build/checkouts/Light/Sources/Light/URLSession+WebAPI.swift:132:83: error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
130 |
131 | extension WebAPIProtocol {
132 |     public static func withProxy(_ httpProxy: HTTPProxy, urlSessionConfiguration: URLSessionConfiguration) -> Self {
    |                                                                                   `- error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
133 |         urlSessionConfiguration.setHTTPProxy(httpProxy)
134 |         return Self(urlSessionConfiguration: urlSessionConfiguration)
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/.build/checkouts/Light/Sources/Light/WebAPI.swift:15:25: error: cannot find type 'URLRequest' in scope
13 |     public enum Request {
14 |         case url(URL)
15 |         case urlRequest(URLRequest)
   |                         `- error: cannot find type 'URLRequest' in scope
16 |     }
17 |
/host/spi-builder-workspace/.build/checkouts/Light/Sources/Light/WebAPI.swift:19:37: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
17 |
18 |     public struct Response {
19 |         public var httpUrlResponse: HTTPURLResponse
   |                                     `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
20 |         public var data: Data
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/.build/checkouts/Light/Sources/Light/WebAPI.swift:49:38: error: cannot find type 'URLRequest' in scope
47 |     }
48 |
49 |     public func retrieve(forKey url: URLRequest, completion: @escaping (ShallowsResult<Value>) -> ()) {
   |                                      `- error: cannot find type 'URLRequest' in scope
50 |         retrieve(forKey: .urlRequest(url), completion: completion)
51 |     }
[95/102] Compiling Light URLSession+WebAPI.swift
/host/spi-builder-workspace/.build/checkouts/Light/Sources/Light/URLSession+WebAPI.swift:11:1: error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended
  9 | import Shallows
 10 |
 11 | extension URLSession : ReadOnlyStorageProtocol {
    | `- error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended
 12 |
 13 |     public typealias Request = WebAPI.Request
/host/spi-builder-workspace/.build/checkouts/Light/Sources/Light/URLSession+WebAPI.swift:55:56: error: cannot find type 'URLRequest' in scope
 53 |     }
 54 |
 55 |     public func mapURLRequestKeys() -> ReadOnlyStorage<URLRequest, Value> {
    |                                                        `- error: cannot find type 'URLRequest' in scope
 56 |         return mapKeys({ .urlRequest($0) })
 57 |     }
/host/spi-builder-workspace/.build/checkouts/Light/Sources/Light/URLSession+WebAPI.swift:79:29: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 77 | extension WebAPIProtocol {
 78 |
 79 |     public init(urlSession: URLSession) {
    |                             `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 80 |         let webAPI = WebAPI(provider: urlSession.asReadOnlyStorage())
 81 |         self.init(webAPI: webAPI)
Foundation.URLSession:2:18: note: 'URLSession' 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 URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Light/Sources/Light/URLSession+WebAPI.swift:84:42: error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 82 |     }
 83 |
 84 |     public init(urlSessionConfiguration: URLSessionConfiguration) {
    |                                          `- error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 85 |         let urlSession = URLSession(configuration: urlSessionConfiguration)
 86 |         self.init(urlSession: urlSession)
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/.build/checkouts/Light/Sources/Light/URLSession+WebAPI.swift:113:1: error: non-nominal type 'URLSessionConfiguration' (aka 'AnyObject') cannot be extended
111 | }
112 |
113 | extension URLSessionConfiguration {
    | `- error: non-nominal type 'URLSessionConfiguration' (aka 'AnyObject') cannot be extended
114 |     public func setHTTPProxy(_ httpProxy: HTTPProxy) {
115 |         connectionProxyDictionary = [
/host/spi-builder-workspace/.build/checkouts/Light/Sources/Light/URLSession+WebAPI.swift:132:83: error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
130 |
131 | extension WebAPIProtocol {
132 |     public static func withProxy(_ httpProxy: HTTPProxy, urlSessionConfiguration: URLSessionConfiguration) -> Self {
    |                                                                                   `- error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
133 |         urlSessionConfiguration.setHTTPProxy(httpProxy)
134 |         return Self(urlSessionConfiguration: urlSessionConfiguration)
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/.build/checkouts/Light/Sources/Light/URLSession+WebAPI.swift:80:50: error: value of type 'URLSession' (aka 'AnyObject') has no member 'asReadOnlyStorage'
 78 |
 79 |     public init(urlSession: URLSession) {
 80 |         let webAPI = WebAPI(provider: urlSession.asReadOnlyStorage())
    |                                                  `- error: value of type 'URLSession' (aka 'AnyObject') has no member 'asReadOnlyStorage'
 81 |         self.init(webAPI: webAPI)
 82 |     }
/host/spi-builder-workspace/.build/checkouts/Light/Sources/Light/URLSession+WebAPI.swift:85:26: error: 'URLSession' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
 83 |
 84 |     public init(urlSessionConfiguration: URLSessionConfiguration) {
 85 |         let urlSession = URLSession(configuration: urlSessionConfiguration)
    |                          `- error: 'URLSession' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
 86 |         self.init(urlSession: urlSession)
 87 |     }
/host/spi-builder-workspace/.build/checkouts/Light/Sources/Light/URLSession+WebAPI.swift:133:33: error: value of type 'URLSessionConfiguration' (aka 'AnyObject') has no member 'setHTTPProxy'
131 | extension WebAPIProtocol {
132 |     public static func withProxy(_ httpProxy: HTTPProxy, urlSessionConfiguration: URLSessionConfiguration) -> Self {
133 |         urlSessionConfiguration.setHTTPProxy(httpProxy)
    |                                 `- error: value of type 'URLSessionConfiguration' (aka 'AnyObject') has no member 'setHTTPProxy'
134 |         return Self(urlSessionConfiguration: urlSessionConfiguration)
135 |     }
/host/spi-builder-workspace/.build/checkouts/Light/Sources/Light/URLSession+WebAPI.swift:22:42: error: cannot find type 'Request' in scope
 20 |     }
 21 |
 22 |     public func retrieve(forKey request: Request, completion: @escaping (ShallowsResult<Response>) -> ()) {
    |                                          `- error: cannot find type 'Request' in scope
 23 |         let completionHandler: (Data?, URLResponse?, Error?) -> () = { (data, response, error) in
 24 |             if let error = error {
/host/spi-builder-workspace/.build/checkouts/Light/Sources/Light/URLSession+WebAPI.swift:22:89: error: cannot find type 'Response' in scope
 20 |     }
 21 |
 22 |     public func retrieve(forKey request: Request, completion: @escaping (ShallowsResult<Response>) -> ()) {
    |                                                                                         `- error: cannot find type 'Response' in scope
 23 |         let completionHandler: (Data?, URLResponse?, Error?) -> () = { (data, response, error) in
 24 |             if let error = error {
BUILD FAILURE 6.0 linux