Build Information
Failed to build ResponsesAPI, reference main (4b576c), with Swift 6.3 for Wasm on 16 Apr 2026 13:55:08 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.3-latest swift build --swift-sdk swift-6.3-RELEASE_wasm 2>&1Build Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/m1guelpf/swift-openai-responses.git
Reference: main
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/m1guelpf/swift-openai-responses
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 4b576c2 wip
Cloned https://github.com/m1guelpf/swift-openai-responses.git
Revision (git rev-parse @):
4b576c276b825f2323b2b2041263a43a17b8d466
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/m1guelpf/swift-openai-responses.git at main
========================================
Build
========================================
Selected platform: wasm
Swift version: 6.3
Building package at path: $PWD
https://github.com/m1guelpf/swift-openai-responses.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.3-latest swift build --swift-sdk swift-6.3-RELEASE_wasm 2>&1
wasm-6.3-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:d69f4e7582c319245442d62a08b2d7c7fd5a0c0c69f5d2ef11d1530cd8d3329b
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.3-latest
Fetching https://github.com/m1guelpf/EventSource.git
[1/605] Fetching eventsource
Fetched https://github.com/m1guelpf/EventSource.git from cache (0.28s)
Fetching https://github.com/pointfreeco/swift-macro-testing
Fetching https://github.com/SwiftyLab/MetaCodable.git
Fetching https://github.com/swiftlang/swift-docc-plugin
Fetching https://github.com/swiftlang/swift-syntax.git
[1/961] Fetching swift-macro-testing
[962/3238] Fetching swift-macro-testing, swift-docc-plugin
[3239/161488] Fetching swift-macro-testing, swift-docc-plugin, metacodable
[3240/236473] Fetching swift-macro-testing, swift-docc-plugin, metacodable, swift-syntax
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (6.74s)
[204129/234196] Fetching swift-macro-testing, metacodable, swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git from cache (6.79s)
[130726/159211] Fetching swift-macro-testing, metacodable
Fetched https://github.com/pointfreeco/swift-macro-testing from cache (12.15s)
Fetched https://github.com/SwiftyLab/MetaCodable.git from cache (12.46s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 602.0.0 (15.51s)
Computing version for https://github.com/pointfreeco/swift-macro-testing
Computed https://github.com/pointfreeco/swift-macro-testing at 0.6.5 (0.46s)
Fetching https://github.com/pointfreeco/swift-snapshot-testing
[1/16053] Fetching swift-snapshot-testing
Fetched https://github.com/pointfreeco/swift-snapshot-testing from cache (3.93s)
Computing version for https://github.com/SwiftyLab/MetaCodable.git
Computed https://github.com/SwiftyLab/MetaCodable.git at 1.6.0 (7.59s)
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/apple/swift-collections.git
[1/17523] Fetching swift-argument-parser
[702/41074] Fetching swift-argument-parser, swift-collections
Fetched https://github.com/apple/swift-argument-parser.git from cache (1.49s)
[9656/23551] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git from cache (3.38s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.4.6 (4.27s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3672] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (0.94s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.89s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.7.1 (0.77s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.4.1 (1.16s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.19.2 (0.78s)
Fetching https://github.com/pointfreeco/swift-custom-dump
[1/5464] Fetching swift-custom-dump
Fetched https://github.com/pointfreeco/swift-custom-dump from cache (0.62s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.5.0 (1.55s)
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay
[1/5723] Fetching xctest-dynamic-overlay
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (2.29s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.9.0 (3.05s)
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.9.0
Creating working copy for https://github.com/m1guelpf/EventSource.git
Working copy of https://github.com/m1guelpf/EventSource.git resolved at compiler-fix (1942aa5)
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.4.1
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.4.6
Creating working copy for https://github.com/SwiftyLab/MetaCodable.git
Working copy of https://github.com/SwiftyLab/MetaCodable.git resolved at 1.6.0
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.7.1
Creating working copy for https://github.com/pointfreeco/swift-macro-testing
Working copy of https://github.com/pointfreeco/swift-macro-testing resolved at 0.6.5
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 602.0.0
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.5.0
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing
Working copy of https://github.com/pointfreeco/swift-snapshot-testing resolved at 1.19.2
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/602.0.0/swift-6.3-RELEASE-ubuntu_jammy_x86_64-MacroSupport.tar.gz
Downloaded https://download.swift.org/prebuilts/swift-syntax/602.0.0/swift-6.3-RELEASE-ubuntu_jammy_x86_64-MacroSupport.tar.gz (0.56s)
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
[3/3] Compiling plugin MetaProtocolCodable
[4/4] Compiling plugin GenerateManual
[5/5] Compiling plugin GenerateDoccReference
Building for debugging...
[5/61] Write sources
[34/61] Compiling _SwiftSyntaxCShims PlatformMutex.c
[35/61] Write swift-version-24593BA9C3E375BF.txt
[37/107] Emitting module SwiftSyntax601
[38/107] Emitting module InternalCollectionsUtilities
[39/109] Compiling InternalCollectionsUtilities Debugging.swift
[40/109] Compiling InternalCollectionsUtilities Descriptions.swift
[41/109] Compiling InternalCollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[42/109] Compiling SwiftSyntax602 Empty.swift
[43/109] Emitting module SwiftSyntax602
[44/110] Emitting module SwiftSyntax600
[45/110] Compiling SwiftSyntax600 Empty.swift
[47/111] Compiling SwiftSyntax601 Empty.swift
[49/111] Compiling InternalCollectionsUtilities _UnsafeBitSet+_Word.swift
[50/111] Compiling InternalCollectionsUtilities _UnsafeBitSet.swift
[51/112] Compiling SwiftSyntax509 Empty.swift
[52/112] Emitting module SwiftSyntax509
[54/113] Compiling EventSource Headers.swift
[54/114] Wrapping AST for SwiftSyntax602 for debugging
[56/114] Compiling EventSource Extensions.swift
[56/114] Wrapping AST for SwiftSyntax600 for debugging
[58/114] Compiling InternalCollectionsUtilities _SortedCollection.swift
[59/114] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[59/114] Wrapping AST for SwiftSyntax601 for debugging
[62/114] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[63/114] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[64/114] Compiling InternalCollectionsUtilities Integer rank.swift
[65/114] Compiling InternalCollectionsUtilities UInt+first and last set bit.swift
[66/114] Compiling InternalCollectionsUtilities UInt+reversed.swift
[67/114] Compiling InternalCollectionsUtilities UnsafeMutableRawBufferPointer+Extras.swift
[68/114] Compiling InternalCollectionsUtilities UnsafeRawBufferPointer+Extras.swift
[69/114] Compiling InternalCollectionsUtilities String+Padding.swift
[70/114] Compiling InternalCollectionsUtilities _UnsafeBitSet+Index.swift
[71/114] Compiling InternalCollectionsUtilities LifetimeOverride.swift
[72/114] Compiling InternalCollectionsUtilities RandomAccessCollection+Offsets.swift
[73/114] Compiling InternalCollectionsUtilities Span+Extras.swift
[74/115] Emitting module SwiftSyntax510
[75/115] Compiling SwiftSyntax510 Empty.swift
[76/116] Wrapping AST for SwiftSyntax509 for debugging
[78/116] Wrapping AST for SwiftSyntax510 for debugging
[79/116] Wrapping AST for InternalCollectionsUtilities for debugging
[81/234] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
[82/234] Compiling SwiftSyntax Syntax.swift
[83/234] Compiling SwiftSyntax SyntaxChildren.swift
[84/234] Compiling OrderedCollections OrderedSet+Partial SetAlgebra union.swift
[85/234] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift
[86/234] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift
[87/234] Compiling OrderedCollections OrderedSet+ReserveCapacity.swift
[88/241] Compiling OrderedCollections OrderedDictionary+Hashable.swift
[89/241] Compiling OrderedCollections OrderedDictionary+Initializers.swift
[90/241] Compiling OrderedCollections OrderedDictionary+Invariants.swift
[91/241] Compiling OrderedCollections OrderedDictionary+Partial MutableCollection.swift
[92/241] Compiling OrderedCollections OrderedDictionary+Partial RangeReplaceableCollection.swift
[93/241] Compiling OrderedCollections OrderedDictionary+Sendable.swift
[94/241] Compiling OrderedCollections OrderedDictionary+Sequence.swift
[95/241] Compiling OrderedCollections OrderedDictionary+Values.swift
[96/241] Compiling OrderedCollections OrderedDictionary.swift
[97/241] Compiling OrderedCollections OrderedSet+Codable.swift
[98/241] Compiling OrderedCollections OrderedSet+CustomReflectable.swift
[99/241] Compiling OrderedCollections OrderedSet+Descriptions.swift
[100/241] Compiling SwiftSyntax RawSyntax.swift
[101/241] Compiling SwiftSyntax RawSyntaxArena.swift
[102/241] Compiling SwiftSyntax RawSyntaxLayoutView.swift
[103/241] Compiling SwiftSyntax RawSyntaxNodeProtocol.swift
[104/241] Compiling SwiftSyntax RawSyntaxTokenView.swift
[105/241] Compiling SwiftSyntax SourceEdit.swift
[106/241] Compiling SwiftSyntax SyntaxNodeStructure.swift
[107/241] Compiling OrderedCollections OrderedDictionary+Descriptions.swift
[108/241] Compiling OrderedCollections OrderedDictionary+Elements.SubSequence.swift
[109/241] Compiling OrderedCollections OrderedDictionary+Elements.swift
[110/241] Compiling OrderedCollections OrderedDictionary+Equatable.swift
[111/241] Compiling SwiftSyntax TokenSequence.swift
[112/241] Compiling SwiftSyntax TokenSyntax.swift
[113/241] Compiling SwiftSyntax Trivia.swift
[114/241] Compiling SwiftSyntax Utils.swift
[115/241] Compiling SwiftSyntax ChildNameForKeyPath.swift
[116/241] Compiling SwiftSyntax Keyword.swift
[117/241] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSubset.swift
[118/241] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSuperset.swift
[119/241] Compiling OrderedCollections OrderedSet+Initializers.swift
[120/241] Compiling OrderedCollections OrderedSet+Insertions.swift
[121/241] Compiling OrderedCollections OrderedSet+Invariants.swift
[122/241] Compiling OrderedCollections OrderedSet+Partial MutableCollection.swift
[123/241] Compiling OrderedCollections OrderedSet+Partial RangeReplaceableCollection.swift
[124/241] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formIntersection.swift
[125/241] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formSymmetricDifference.swift
[126/241] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formUnion.swift
[127/241] Compiling EventSource EventSourceError.swift
[128/241] Compiling SwiftSyntax AbsolutePosition.swift
[129/241] Compiling SwiftSyntax AbsoluteSyntaxInfo.swift
[130/241] Compiling SwiftSyntax ArenaAllocatedBuffer.swift
[131/241] Compiling SwiftSyntax Assert.swift
[132/241] Compiling SwiftSyntax BumpPtrAllocator.swift
[133/241] Compiling SwiftSyntax CommonAncestor.swift
[134/241] Compiling SwiftSyntax Convenience.swift
[135/241] Compiling SwiftSyntax CustomTraits.swift
[137/241] Compiling EventSource Mutex.swift
[138/241] Compiling EventSource ServerEvent.swift
[139/241] Compiling EventSource SessionDelegate.swift
[140/241] Emitting module EventSource
[143/241] Compiling EventSource EventSource.swift
[153/250] Compiling OrderedCollections OrderedSet+Sendable.swift
[154/250] Compiling OrderedCollections OrderedSet+SubSequence.swift
[155/250] Compiling OrderedCollections OrderedSet+Testing.swift
[156/250] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[157/250] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[158/250] Compiling OrderedCollections OrderedSet.swift
[159/250] Compiling OrderedCollections _UnsafeBitset.swift
[160/250] Emitting module OrderedCollections
[161/251] Wrapping AST for OrderedCollections for debugging
[163/251] Compiling EventSource EventSourceError.swift
[164/251] Compiling EventSource EventSource.swift
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/EventSource.swift:61:42: error: cannot find type 'URLRequest' in scope
59 | }
60 |
61 | public func dataTask(for urlRequest: URLRequest) -> DataTask {
| `- error: cannot find type 'URLRequest' in scope
62 | DataTask(
63 | urlRequest: urlRequest,
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/EventSource.swift:104:32: error: cannot find type 'URLRequest' in scope
102 |
103 | /// A URLRequest of the events source.
104 | public let urlRequest: URLRequest
| `- error: cannot find type 'URLRequest' in scope
105 |
106 | private let _eventParser: Mutex<EventParser>
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/EventSource.swift:141:46: error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
139 | }
140 |
141 | private var urlSessionConfiguration: URLSessionConfiguration {
| `- error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
142 | let configuration = URLSessionConfiguration.default
143 | configuration.httpAdditionalHeaders = [
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/EventSource/Sources/EventSource/EventSource.swift:154:25: error: cannot find type 'URLRequest' in scope
152 |
153 | internal init(
154 | urlRequest: URLRequest,
| `- error: cannot find type 'URLRequest' in scope
155 | eventParser: EventParser,
156 | timeoutInterval: TimeInterval
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/EventSource.swift:224:25: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
222 | _ error: Error?,
223 | stream continuation: AsyncStream<EventType>.Continuation,
224 | urlSession: URLSession
| `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
225 | ) {
226 | guard readyState != .closed else {
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/EventSource/Sources/EventSource/EventSource.swift:244:54: error: 'ResponseDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
242 | stream continuation: AsyncStream<EventType>.Continuation,
243 | urlSession: URLSession,
244 | completionHandler: @escaping (URLSession.ResponseDisposition) -> Void
| `- error: 'ResponseDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
245 | ) {
246 | guard readyState != .closed else {
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/EventSource.swift:241:25: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
239 |
240 | private func handleSessionResponse(
241 | _ response: URLResponse,
| `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
242 | stream continuation: AsyncStream<EventType>.Continuation,
243 | urlSession: URLSession,
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
| `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/EventSource.swift:243:25: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
241 | _ response: URLResponse,
242 | stream continuation: AsyncStream<EventType>.Continuation,
243 | urlSession: URLSession,
| `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
244 | completionHandler: @escaping (URLSession.ResponseDisposition) -> Void
245 | ) {
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/EventSource/Sources/EventSource/EventSource.swift:277:98: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
275 | /// and sets the `readyState` property to `.closed`.
276 | /// - Returns: State before closing.
277 | private func close(stream continuation: AsyncStream<EventType>.Continuation, urlSession: URLSession) {
| `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
278 | let previousState = self.readyState
279 | if previousState != .closed {
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/EventSource/Sources/EventSource/EventSource.swift:289:25: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
287 | from data: Data,
288 | stream continuation: AsyncStream<EventType>.Continuation,
289 | urlSession: URLSession
| `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
290 | ) {
291 | if let httpResponseErrorStatusCode {
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/EventSource/Sources/EventSource/EventSource.swift:328:40: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
326 | /// canceling the parent Task only cancels the underlying `URLSessionDataTask` of
327 | /// ``EventSource/EventSource/DataTask``; this does not actually stop the ongoing request.
328 | public func cancel(urlSession: URLSession) {
| `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
329 | readyState = .closed
330 | lastMessageId = ""
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/EventSource/Sources/EventSource/EventSource.swift:142:57: error: type 'URLSessionConfiguration' (aka 'AnyObject') has no member 'default'
140 |
141 | private var urlSessionConfiguration: URLSessionConfiguration {
142 | let configuration = URLSessionConfiguration.default
| `- error: type 'URLSessionConfiguration' (aka 'AnyObject') has no member 'default'
143 | configuration.httpAdditionalHeaders = [
144 | HTTPHeaderField.accept: Accept.eventStream,
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/EventSource.swift:174:34: error: 'URLSession' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
172 | return AsyncStream { continuation in
173 | let sessionDelegate = SessionDelegate()
174 | let urlSession = URLSession(
| `- error: 'URLSession' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
175 | configuration: urlSessionConfiguration,
176 | delegate: sessionDelegate,
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/EventSource.swift:177:36: error: 'nil' requires a contextual type
175 | configuration: urlSessionConfiguration,
176 | delegate: sessionDelegate,
177 | delegateQueue: nil
| `- error: 'nil' requires a contextual type
178 | )
179 | let urlSessionDataTask = urlSession.dataTask(with: urlRequest)
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/EventSource.swift:247:36: error: cannot infer contextual base in reference to member 'cancel'
245 | ) {
246 | guard readyState != .closed else {
247 | completionHandler(.cancel)
| `- error: cannot infer contextual base in reference to member 'cancel'
248 | return
249 | }
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/EventSource.swift:251:51: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
249 | }
250 |
251 | guard let httpResponse = response as? HTTPURLResponse else {
| `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
252 | completionHandler(.cancel)
253 | return
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/EventSource/Sources/EventSource/EventSource.swift:252:36: error: cannot infer contextual base in reference to member 'cancel'
250 |
251 | guard let httpResponse = response as? HTTPURLResponse else {
252 | completionHandler(.cancel)
| `- error: cannot infer contextual base in reference to member 'cancel'
253 | return
254 | }
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/EventSource.swift:257:32: error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'statusCode'
255 |
256 | // Stop connection when 204 response code, otherwise keep open
257 | guard httpResponse.statusCode != 204 else {
| `- error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'statusCode'
258 | completionHandler(.cancel)
259 | close(stream: continuation, urlSession: urlSession)
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/EventSource.swift:258:36: error: cannot infer contextual base in reference to member 'cancel'
256 | // Stop connection when 204 response code, otherwise keep open
257 | guard httpResponse.statusCode != 204 else {
258 | completionHandler(.cancel)
| `- error: cannot infer contextual base in reference to member 'cancel'
259 | close(stream: continuation, urlSession: urlSession)
260 | return
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/EventSource.swift:263:42: error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'statusCode'
261 | }
262 |
263 | if 200...299 ~= httpResponse.statusCode {
| `- error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'statusCode'
264 | if readyState != .open {
265 | setOpen(stream: continuation)
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/EventSource.swift:268:60: error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'statusCode'
266 | }
267 | } else {
268 | httpResponseErrorStatusCode = httpResponse.statusCode
| `- error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'statusCode'
269 | }
270 |
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/EventSource.swift:271:32: error: cannot infer contextual base in reference to member 'allow'
269 | }
270 |
271 | completionHandler(.allow)
| `- error: cannot infer contextual base in reference to member 'allow'
272 | }
273 |
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/EventSource.swift:331:24: error: value of type 'URLSession' (aka 'AnyObject') has no member 'invalidateAndCancel'
329 | readyState = .closed
330 | lastMessageId = ""
331 | urlSession.invalidateAndCancel()
| `- error: value of type 'URLSession' (aka 'AnyObject') has no member 'invalidateAndCancel'
332 | }
333 | }
error: emit-module command failed with exit code 1 (use -v to see invocation)
[165/251] Emitting module EventSource
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/EventSource.swift:61:42: error: cannot find type 'URLRequest' in scope
59 | }
60 |
61 | public func dataTask(for urlRequest: URLRequest) -> DataTask {
| `- error: cannot find type 'URLRequest' in scope
62 | DataTask(
63 | urlRequest: urlRequest,
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/EventSource.swift:104:32: error: cannot find type 'URLRequest' in scope
102 |
103 | /// A URLRequest of the events source.
104 | public let urlRequest: URLRequest
| `- error: cannot find type 'URLRequest' in scope
105 |
106 | private let _eventParser: Mutex<EventParser>
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/EventSource.swift:141:46: error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
139 | }
140 |
141 | private var urlSessionConfiguration: URLSessionConfiguration {
| `- error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
142 | let configuration = URLSessionConfiguration.default
143 | configuration.httpAdditionalHeaders = [
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/EventSource/Sources/EventSource/EventSource.swift:154:25: error: cannot find type 'URLRequest' in scope
152 |
153 | internal init(
154 | urlRequest: URLRequest,
| `- error: cannot find type 'URLRequest' in scope
155 | eventParser: EventParser,
156 | timeoutInterval: TimeInterval
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/EventSource.swift:224:25: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
222 | _ error: Error?,
223 | stream continuation: AsyncStream<EventType>.Continuation,
224 | urlSession: URLSession
| `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
225 | ) {
226 | guard readyState != .closed else {
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/EventSource/Sources/EventSource/EventSource.swift:244:54: error: 'ResponseDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
242 | stream continuation: AsyncStream<EventType>.Continuation,
243 | urlSession: URLSession,
244 | completionHandler: @escaping (URLSession.ResponseDisposition) -> Void
| `- error: 'ResponseDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
245 | ) {
246 | guard readyState != .closed else {
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/EventSource.swift:241:25: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
239 |
240 | private func handleSessionResponse(
241 | _ response: URLResponse,
| `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
242 | stream continuation: AsyncStream<EventType>.Continuation,
243 | urlSession: URLSession,
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
| `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/EventSource.swift:243:25: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
241 | _ response: URLResponse,
242 | stream continuation: AsyncStream<EventType>.Continuation,
243 | urlSession: URLSession,
| `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
244 | completionHandler: @escaping (URLSession.ResponseDisposition) -> Void
245 | ) {
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/EventSource/Sources/EventSource/EventSource.swift:277:98: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
275 | /// and sets the `readyState` property to `.closed`.
276 | /// - Returns: State before closing.
277 | private func close(stream continuation: AsyncStream<EventType>.Continuation, urlSession: URLSession) {
| `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
278 | let previousState = self.readyState
279 | if previousState != .closed {
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/EventSource/Sources/EventSource/EventSource.swift:289:25: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
287 | from data: Data,
288 | stream continuation: AsyncStream<EventType>.Continuation,
289 | urlSession: URLSession
| `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
290 | ) {
291 | if let httpResponseErrorStatusCode {
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/EventSource/Sources/EventSource/EventSource.swift:328:40: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
326 | /// canceling the parent Task only cancels the underlying `URLSessionDataTask` of
327 | /// ``EventSource/EventSource/DataTask``; this does not actually stop the ongoing request.
328 | public func cancel(urlSession: URLSession) {
| `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
329 | readyState = .closed
330 | lastMessageId = ""
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/EventSource/Sources/EventSource/SessionDelegate.swift:14:40: error: cannot find type 'URLSessionDataDelegate' in scope
12 | #endif
13 |
14 | final class SessionDelegate: NSObject, URLSessionDataDelegate {
| `- error: cannot find type 'URLSessionDataDelegate' in scope
15 | enum Event: Sendable {
16 | case didCompleteWithError(Error?)
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/SessionDelegate.swift:17:68: error: 'ResponseDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
15 | enum Event: Sendable {
16 | case didCompleteWithError(Error?)
17 | case didReceiveResponse(URLResponse, @Sendable (URLSession.ResponseDisposition) -> Void)
| `- error: 'ResponseDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
18 | case didReceiveData(Data)
19 | }
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/SessionDelegate.swift:17:33: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
15 | enum Event: Sendable {
16 | case didCompleteWithError(Error?)
17 | case didReceiveResponse(URLResponse, @Sendable (URLSession.ResponseDisposition) -> Void)
| `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
18 | case didReceiveData(Data)
19 | }
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
| `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/SessionDelegate.swift:17:14: error: associated value 'didReceiveResponse' of 'Sendable'-conforming enum 'Event' contains non-Sendable type 'AnyObject'
15 | enum Event: Sendable {
16 | case didCompleteWithError(Error?)
17 | case didReceiveResponse(URLResponse, @Sendable (URLSession.ResponseDisposition) -> Void)
| `- error: associated value 'didReceiveResponse' of 'Sendable'-conforming enum 'Event' contains non-Sendable type 'AnyObject'
18 | case didReceiveData(Data)
19 | }
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/SessionDelegate.swift:26:20: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
24 |
25 | func urlSession(
26 | _ session: URLSession,
| `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
27 | task: URLSessionTask,
28 | didCompleteWithError error: Error?
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/EventSource/Sources/EventSource/SessionDelegate.swift:27:15: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
25 | func urlSession(
26 | _ session: URLSession,
27 | task: URLSessionTask,
| `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
28 | didCompleteWithError error: Error?
29 | ) {
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' 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 URLSessionTask = AnyObject
| `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/SessionDelegate.swift:37:60: error: 'ResponseDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
35 | dataTask: URLSessionDataTask,
36 | didReceive response: URLResponse,
37 | completionHandler: @Sendable @escaping (URLSession.ResponseDisposition) -> Void
| `- error: 'ResponseDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
38 | ) {
39 | internalStream.continuation.yield(.didReceiveResponse(response, completionHandler))
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/SessionDelegate.swift:34:20: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
32 |
33 | func urlSession(
34 | _ session: URLSession,
| `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
35 | dataTask: URLSessionDataTask,
36 | didReceive response: URLResponse,
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/EventSource/Sources/EventSource/SessionDelegate.swift:35:19: error: 'URLSessionDataTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
33 | func urlSession(
34 | _ session: URLSession,
35 | dataTask: URLSessionDataTask,
| `- error: 'URLSessionDataTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
36 | didReceive response: URLResponse,
37 | completionHandler: @Sendable @escaping (URLSession.ResponseDisposition) -> Void
Foundation.URLSessionDataTask:2:18: note: 'URLSessionDataTask' 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 URLSessionDataTask = AnyObject
| `- note: 'URLSessionDataTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/SessionDelegate.swift:36:30: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
34 | _ session: URLSession,
35 | dataTask: URLSessionDataTask,
36 | didReceive response: URLResponse,
| `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
37 | completionHandler: @Sendable @escaping (URLSession.ResponseDisposition) -> Void
38 | ) {
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
| `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/SessionDelegate.swift:43:20: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
41 |
42 | func urlSession(
43 | _ session: URLSession,
| `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
44 | dataTask: URLSessionDataTask,
45 | didReceive data: Data
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/EventSource/Sources/EventSource/SessionDelegate.swift:44:19: error: 'URLSessionDataTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
42 | func urlSession(
43 | _ session: URLSession,
44 | dataTask: URLSessionDataTask,
| `- error: 'URLSessionDataTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
45 | didReceive data: Data
46 | ) {
Foundation.URLSessionDataTask:2:18: note: 'URLSessionDataTask' 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 URLSessionDataTask = AnyObject
| `- note: 'URLSessionDataTask' has been explicitly marked unavailable here
[168/252] Compiling EventSource Headers.swift
[169/252] Compiling EventSource Extensions.swift
[170/252] Compiling EventSource Mutex.swift
[171/252] Compiling EventSource ServerEvent.swift
[172/252] Compiling EventSource SessionDelegate.swift
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/SessionDelegate.swift:14:40: error: cannot find type 'URLSessionDataDelegate' in scope
12 | #endif
13 |
14 | final class SessionDelegate: NSObject, URLSessionDataDelegate {
| `- error: cannot find type 'URLSessionDataDelegate' in scope
15 | enum Event: Sendable {
16 | case didCompleteWithError(Error?)
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/SessionDelegate.swift:17:68: error: 'ResponseDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
15 | enum Event: Sendable {
16 | case didCompleteWithError(Error?)
17 | case didReceiveResponse(URLResponse, @Sendable (URLSession.ResponseDisposition) -> Void)
| `- error: 'ResponseDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
18 | case didReceiveData(Data)
19 | }
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/SessionDelegate.swift:17:33: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
15 | enum Event: Sendable {
16 | case didCompleteWithError(Error?)
17 | case didReceiveResponse(URLResponse, @Sendable (URLSession.ResponseDisposition) -> Void)
| `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
18 | case didReceiveData(Data)
19 | }
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
| `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/SessionDelegate.swift:17:14: error: associated value 'didReceiveResponse' of 'Sendable'-conforming enum 'Event' contains non-Sendable type 'AnyObject'
15 | enum Event: Sendable {
16 | case didCompleteWithError(Error?)
17 | case didReceiveResponse(URLResponse, @Sendable (URLSession.ResponseDisposition) -> Void)
| `- error: associated value 'didReceiveResponse' of 'Sendable'-conforming enum 'Event' contains non-Sendable type 'AnyObject'
18 | case didReceiveData(Data)
19 | }
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/SessionDelegate.swift:26:20: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
24 |
25 | func urlSession(
26 | _ session: URLSession,
| `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
27 | task: URLSessionTask,
28 | didCompleteWithError error: Error?
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/EventSource/Sources/EventSource/SessionDelegate.swift:27:15: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
25 | func urlSession(
26 | _ session: URLSession,
27 | task: URLSessionTask,
| `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
28 | didCompleteWithError error: Error?
29 | ) {
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' 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 URLSessionTask = AnyObject
| `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/SessionDelegate.swift:37:60: error: 'ResponseDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
35 | dataTask: URLSessionDataTask,
36 | didReceive response: URLResponse,
37 | completionHandler: @Sendable @escaping (URLSession.ResponseDisposition) -> Void
| `- error: 'ResponseDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
38 | ) {
39 | internalStream.continuation.yield(.didReceiveResponse(response, completionHandler))
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/SessionDelegate.swift:34:20: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
32 |
33 | func urlSession(
34 | _ session: URLSession,
| `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
35 | dataTask: URLSessionDataTask,
36 | didReceive response: URLResponse,
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/EventSource/Sources/EventSource/SessionDelegate.swift:35:19: error: 'URLSessionDataTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
33 | func urlSession(
34 | _ session: URLSession,
35 | dataTask: URLSessionDataTask,
| `- error: 'URLSessionDataTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
36 | didReceive response: URLResponse,
37 | completionHandler: @Sendable @escaping (URLSession.ResponseDisposition) -> Void
Foundation.URLSessionDataTask:2:18: note: 'URLSessionDataTask' 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 URLSessionDataTask = AnyObject
| `- note: 'URLSessionDataTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/SessionDelegate.swift:36:30: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
34 | _ session: URLSession,
35 | dataTask: URLSessionDataTask,
36 | didReceive response: URLResponse,
| `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
37 | completionHandler: @Sendable @escaping (URLSession.ResponseDisposition) -> Void
38 | ) {
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
| `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/EventSource/Sources/EventSource/SessionDelegate.swift:43:20: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
41 |
42 | func urlSession(
43 | _ session: URLSession,
| `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
44 | dataTask: URLSessionDataTask,
45 | didReceive data: Data
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/EventSource/Sources/EventSource/SessionDelegate.swift:44:19: error: 'URLSessionDataTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
42 | func urlSession(
43 | _ session: URLSession,
44 | dataTask: URLSessionDataTask,
| `- error: 'URLSessionDataTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
45 | didReceive data: Data
46 | ) {
Foundation.URLSessionDataTask:2:18: note: 'URLSessionDataTask' 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 URLSessionDataTask = AnyObject
| `- note: 'URLSessionDataTask' has been explicitly marked unavailable here
BUILD FAILURE 6.3 wasm