Build Information
Failed to build CleanroomDataTransactions, reference 8.1.0 (ca9ff5), with Swift 6.4 for Linux on 16 Sep 2026 20:05:35 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344847-1":/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>&1Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/emaloney/cleanroomdatatransactions.git
Reference: 8.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/emaloney/cleanroomdatatransactions
* tag 8.1.0 -> FETCH_HEAD
HEAD is now at ca9ff51 Release 8.1.0 (build 38)
Cloned https://github.com/emaloney/cleanroomdatatransactions.git
Revision (git rev-parse @):
ca9ff51fa888a9f48e6497fd9cad580b71b91e33
SUCCESS checkout https://github.com/emaloney/cleanroomdatatransactions.git at 8.1.0
========================================
Build
========================================
Selected platform: linux
Swift version: 6.4
Building package at path: $PWD
https://github.com/emaloney/cleanroomdatatransactions.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344847-1":/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/DataTransactionError.swift:86:20: [1;31merror: [1;39m'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m84 |[0;0m /** Indicates an HTTP error response was received. Contains the response,
[0;36m85 |[0;0m its metadata, and the body of the response. */
[0;36m86 |[0;0m case httpError([4;39mHTTPURLResponse[0;0m, HTTPResponseMetadata, Data)
[0;36m|[0;0m `- [1;31merror: [1;39m'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m87 |[0;0m }
[0;36m88 |[0;0m
Foundation.HTTPURLResponse:2:18: [1;39mnote: [1;39m'HTTPURLResponse' has been explicitly marked unavailable here[0;0m
[0;36m1 |[0;0m @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
[0;36m2 |[0;0m public typealias HTTPURLResponse = AnyObject
[0;36m|[0;0m `- [1;39mnote: [1;39m'HTTPURLResponse' has been explicitly marked unavailable here[0;0m
/host/spi-builder-workspace/Sources/FetchImageTransaction.swift:19:51: [1;31merror: [1;39mcannot find type 'PlatformImageType' in scope[0;0m
[0;36m17 |[0;0m `NSImage`.
[0;36m18 |[0;0m */
[0;36m19 |[0;0m open class FetchImageTransaction: HTTPTransaction<[4;39mPlatformImageType[0;0m>
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'PlatformImageType' in scope[0;0m
[0;36m20 |[0;0m {
[0;36m21 |[0;0m /**
/host/spi-builder-workspace/Sources/HTTPRequestMethod.swift:82:11: [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m80 |[0;0m }
[0;36m81 |[0;0m
[0;36m82 |[0;0m extension [4;39mURLRequest[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m83 |[0;0m {
[0;36m84 |[0;0m /**
/host/spi-builder-workspace/Sources/HTTPTransaction.swift:32:94: [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m30 |[0;0m /** The signature of a function used to construct `URLRequest`s for
[0;36m31 |[0;0m the transaction. */
[0;36m32 |[0;0m public typealias RequestConstructor = (HTTPTransaction<ResponseDataType>, URL) throws -> [4;39mURLRequest[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m33 |[0;0m
[0;36m34 |[0;0m /** The signature of a function used to configure the `URLRequest` prior to
/host/spi-builder-workspace/Sources/HTTPTransaction.swift:36:86: [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m34 |[0;0m /** The signature of a function used to configure the `URLRequest` prior to
[0;36m35 |[0;0m issuing the transaction. */
[0;36m36 |[0;0m public typealias RequestConfigurator = (HTTPTransaction<ResponseDataType>, inout [4;39mURLRequest[0;0m) throws -> Void
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m37 |[0;0m
[0;36m38 |[0;0m /** The signature of a function used to approve HTTP redirects. */
/host/spi-builder-workspace/Sources/HTTPTransaction.swift:39:77: [1;31merror: [1;39m'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m37 |[0;0m
[0;36m38 |[0;0m /** The signature of a function used to approve HTTP redirects. */
[0;36m39 |[0;0m public typealias RedirectApprover = (HTTPTransaction<ResponseDataType>, [4;39mHTTPURLResponse[0;0m, URL) -> Bool
[0;36m|[0;0m `- [1;31merror: [1;39m'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m40 |[0;0m
[0;36m41 |[0;0m /** The signature of a function used to validate the response received
Foundation.HTTPURLResponse:2:18: [1;39mnote: [1;39m'HTTPURLResponse' has been explicitly marked unavailable here[0;0m
[0;36m1 |[0;0m @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
[0;36m2 |[0;0m public typealias HTTPURLResponse = AnyObject
[0;36m|[0;0m `- [1;39mnote: [1;39m'HTTPURLResponse' has been explicitly marked unavailable here[0;0m
/host/spi-builder-workspace/Sources/HTTPTransaction.swift:43:78: [1;31merror: [1;39m'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m41 |[0;0m /** The signature of a function used to validate the response received
[0;36m42 |[0;0m by an HTTP transaction. */
[0;36m43 |[0;0m public typealias ResponseValidator = (HTTPTransaction<ResponseDataType>, [4;39mHTTPURLResponse[0;0m, HTTPResponseMetadata, Data) throws -> Void
[0;36m|[0;0m `- [1;31merror: [1;39m'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m44 |[0;0m
[0;36m45 |[0;0m /** The signature of a payload processing function. This function accepts
Foundation.HTTPURLResponse:2:18: [1;39mnote: [1;39m'HTTPURLResponse' has been explicitly marked unavailable here[0;0m
[0;36m1 |[0;0m @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
[0;36m2 |[0;0m public typealias HTTPURLResponse = AnyObject
[0;36m|[0;0m `- [1;39mnote: [1;39m'HTTPURLResponse' has been explicitly marked unavailable here[0;0m
/host/spi-builder-workspace/Sources/HTTPTransaction.swift:112:19: [1;31merror: [1;39mvalue of type 'URLSessionTask' (aka 'AnyObject') has no member 'priority'[0;0m
[0;36m110 |[0;0m public var requestPriority = Priority.default {
[0;36m111 |[0;0m didSet {
[0;36m112 |[0;0m [4;39mtask?[0;0m.[4;39mpriority[0;0m = requestPriority.taskPriority
[0;36m|[0;0m `- [1;31merror: [1;39mvalue of type 'URLSessionTask' (aka 'AnyObject') has no member 'priority'[0;0m
[0;36m113 |[0;0m }
[0;36m114 |[0;0m }
/host/spi-builder-workspace/Sources/HTTPTransaction.swift:127:16: [1;31merror: [1;39mcannot find 'URLRequest' in scope[0;0m
[0;36m125 |[0;0m constructed from the passed-in `URL`. */
[0;36m126 |[0;0m public var constructRequest: RequestConstructor = { _, url in
[0;36m127 |[0;0m return [4;39mURLRequest[0;0m(url: url)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'URLRequest' in scope[0;0m
[0;36m128 |[0;0m }
[0;36m129 |[0;0m
/host/spi-builder-workspace/Sources/HTTPTransaction.swift:160:38: [1;31merror: [1;39m'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m158 |[0;0m /** The `URLSessionConfiguration` used to create the `URLSession` for
[0;36m159 |[0;0m the transaction. */
[0;36m160 |[0;0m public var sessionConfiguration: [4;39mURLSessionConfiguration[0;0m = .default
[0;36m|[0;0m `- [1;31merror: [1;39m'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m161 |[0;0m
[0;36m162 |[0;0m /** A `ResponseValidator` function used to validate the HTTP response
Foundation.URLSessionConfiguration:2:18: [1;39mnote: [1;39m'URLSessionConfiguration' has been explicitly marked unavailable here[0;0m
[0;36m1 |[0;0m @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
[0;36m2 |[0;0m public typealias URLSessionConfiguration = AnyObject
[0;36m|[0;0m `- [1;39mnote: [1;39m'URLSessionConfiguration' has been explicitly marked unavailable here[0;0m
/host/spi-builder-workspace/Sources/HTTPTransaction.swift:160:65: [1;31merror: [1;39mtype 'URLSessionConfiguration' (aka 'AnyObject') has no member 'default'[0;0m
[0;36m158 |[0;0m /** The `URLSessionConfiguration` used to create the `URLSession` for
[0;36m159 |[0;0m the transaction. */
[0;36m160 |[0;0m public var sessionConfiguration: URLSessionConfiguration = [4;39m.default[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mtype 'URLSessionConfiguration' (aka 'AnyObject') has no member 'default'[0;0m
[0;36m161 |[0;0m
[0;36m162 |[0;0m /** A `ResponseValidator` function used to validate the HTTP response
/host/spi-builder-workspace/Sources/HTTPTransaction.swift:160:65: [1;31merror: [1;39mvalue of type '_' expected to be instance of class or class-constrained type[0;0m
[0;36m158 |[0;0m /** The `URLSessionConfiguration` used to create the `URLSession` for
[0;36m159 |[0;0m the transaction. */
[0;36m160 |[0;0m public var sessionConfiguration: URLSessionConfiguration = .default
[0;36m|[0;0m `- [1;31merror: [1;39mvalue of type '_' expected to be instance of class or class-constrained type[0;0m
[0;36m161 |[0;0m
[0;36m162 |[0;0m /** A `ResponseValidator` function used to validate the HTTP response
/host/spi-builder-workspace/Sources/HTTPTransaction.swift:171:23: [1;31merror: [1;39m'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m169 |[0;0m
[0;36m170 |[0;0m private var pinnedTransaction: HTTPTransaction<ResponseDataType>?
[0;36m171 |[0;0m private var task: [4;39mURLSessionTask[0;0m?
[0;36m|[0;0m `- [1;31merror: [1;39m'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m172 |[0;0m private let processingQueue: DispatchQueue
[0;36m173 |[0;0m
Foundation.URLSessionTask:2:18: [1;39mnote: [1;39m'URLSessionTask' has been explicitly marked unavailable here[0;0m
[0;36m1 |[0;0m @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
[0;36m2 |[0;0m public typealias URLSessionTask = AnyObject
[0;36m|[0;0m `- [1;39mnote: [1;39m'URLSessionTask' has been explicitly marked unavailable here[0;0m
/host/spi-builder-workspace/Sources/HTTPTransaction.swift:229:40: [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m227 |[0;0m - parameter request: The `URLRequest` to configure.
[0;36m228 |[0;0m */
[0;36m229 |[0;0m open func configure(request: inout [4;39mURLRequest[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m230 |[0;0m {
[0;36m231 |[0;0m request.httpMethod = method.asString
/host/spi-builder-workspace/Sources/HTTPTransactionTracer.swift:50:35: [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m48 |[0;0m tracer.
[0;36m49 |[0;0m */
[0;36m50 |[0;0m func didConfigure<T>(request: [4;39mURLRequest[0;0m, for transaction: HTTPTransaction<T>, id transactionID: UUID)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m51 |[0;0m
[0;36m52 |[0;0m /**
/host/spi-builder-workspace/Sources/HTTPTransactionTracer.swift:77:41: [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m75 |[0;0m - note: This function is _only_ called when running on iOS 11 or higher.
[0;36m76 |[0;0m */
[0;36m77 |[0;0m func willWaitForNetwork<T>(request: [4;39mURLRequest[0;0m, for transaction: HTTPTransaction<T>, timeout: TimeInterval, id transactionID: UUID)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m78 |[0;0m
[0;36m79 |[0;0m /**
/host/spi-builder-workspace/Sources/HTTPTransactionTracer.swift:98:31: [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m96 |[0;0m tracer.
[0;36m97 |[0;0m */
[0;36m98 |[0;0m func didIssue<T>(request: [4;39mURLRequest[0;0m, for transaction: HTTPTransaction<T>, id transactionID: UUID)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m99 |[0;0m
[0;36m100 |[0;0m /**
/host/spi-builder-workspace/Sources/HTTPTransactionTracer.swift:125:63: [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m123 |[0;0m tracer.
[0;36m124 |[0;0m */
[0;36m125 |[0;0m func didReceive<T>(response: HTTPURLResponse, to request: [4;39mURLRequest[0;0m, for transaction: HTTPTransaction<T>, meta: HTTPResponseMetadata, data: Data, id transactionID: UUID)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m126 |[0;0m
[0;36m127 |[0;0m /**
/host/spi-builder-workspace/Sources/HTTPTransactionTracer.swift:155:64: [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m153 |[0;0m tracer.
[0;36m154 |[0;0m */
[0;36m155 |[0;0m func didValidate<T>(response: HTTPURLResponse, to request: [4;39mURLRequest[0;0m, for transaction: HTTPTransaction<T>, meta: HTTPResponseMetadata, data: Data, id transactionID: UUID)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m156 |[0;0m
[0;36m157 |[0;0m /**
/host/spi-builder-workspace/Sources/HTTPTransaction.swift:387:72: [1;31merror: [1;39mcannot find type 'URLSessionTaskDelegate' in scope[0;0m
[0;36m385 |[0;0m }
[0;36m386 |[0;0m
[0;36m387 |[0;0m private class HTTPTransactionTaskDelegate<ResponseDataType>: NSObject, [4;39mURLSessionTaskDelegate[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'URLSessionTaskDelegate' in scope[0;0m
[0;36m388 |[0;0m {
[0;36m389 |[0;0m typealias Transaction = HTTPTransaction<ResponseDataType>
/host/spi-builder-workspace/Sources/HTTPTransaction.swift:405:140: [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m403 |[0;0m }
[0;36m404 |[0;0m
[0;36m405 |[0;0m func urlSession(_ session: URLSession, task: URLSessionTask, willPerformHTTPRedirection response: HTTPURLResponse, newRequest request: [4;39mURLRequest[0;0m, completionHandler: @escaping (URLRequest?) -> ())
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m406 |[0;0m {
[0;36m407 |[0;0m guard let redirectApprover = redirectApprover else {
/host/spi-builder-workspace/Sources/HTTPTransaction.swift:405:182: [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m403 |[0;0m }
[0;36m404 |[0;0m
[0;36m405 |[0;0m func urlSession(_ session: URLSession, task: URLSessionTask, willPerformHTTPRedirection response: HTTPURLResponse, newRequest request: URLRequest, completionHandler: @escaping ([4;39mURLRequest[0;0m?) -> ())
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m406 |[0;0m {
[0;36m407 |[0;0m guard let redirectApprover = redirectApprover else {
/host/spi-builder-workspace/Sources/HTTPTransaction.swift:405:32: [1;31merror: [1;39m'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m403 |[0;0m }
[0;36m404 |[0;0m
[0;36m405 |[0;0m func urlSession(_ session: [4;39mURLSession[0;0m, task: URLSessionTask, willPerformHTTPRedirection response: HTTPURLResponse, newRequest request: URLRequest, completionHandler: @escaping (URLRequest?) -> ())
[0;36m|[0;0m `- [1;31merror: [1;39m'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m406 |[0;0m {
[0;36m407 |[0;0m guard let redirectApprover = redirectApprover else {
Foundation.URLSession:2:18: [1;39mnote: [1;39m'URLSession' has been explicitly marked unavailable here[0;0m
[0;36m1 |[0;0m @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
[0;36m2 |[0;0m public typealias URLSession = AnyObject
[0;36m|[0;0m `- [1;39mnote: [1;39m'URLSession' has been explicitly marked unavailable here[0;0m
/host/spi-builder-workspace/Sources/HTTPTransaction.swift:405:50: [1;31merror: [1;39m'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m403 |[0;0m }
[0;36m404 |[0;0m
[0;36m405 |[0;0m func urlSession(_ session: URLSession, task: [4;39mURLSessionTask[0;0m, willPerformHTTPRedirection response: HTTPURLResponse, newRequest request: URLRequest, completionHandler: @escaping (URLRequest?) -> ())
[0;36m|[0;0m `- [1;31merror: [1;39m'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m406 |[0;0m {
[0;36m407 |[0;0m guard let redirectApprover = redirectApprover else {
Foundation.URLSessionTask:2:18: [1;39mnote: [1;39m'URLSessionTask' has been explicitly marked unavailable here[0;0m
[0;36m1 |[0;0m @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
[0;36m2 |[0;0m public typealias URLSessionTask = AnyObject
[0;36m|[0;0m `- [1;39mnote: [1;39m'URLSessionTask' has been explicitly marked unavailable here[0;0m
/host/spi-builder-workspace/Sources/HTTPTransaction.swift:405:103: [1;31merror: [1;39m'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m403 |[0;0m }
[0;36m404 |[0;0m
[0;36m405 |[0;0m func urlSession(_ session: URLSession, task: URLSessionTask, willPerformHTTPRedirection response: [4;39mHTTPURLResponse[0;0m, newRequest request: URLRequest, completionHandler: @escaping (URLRequest?) -> ())
[0;36m|[0;0m `- [1;31merror: [1;39m'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m406 |[0;0m {
[0;36m407 |[0;0m guard let redirectApprover = redirectApprover else {
Foundation.HTTPURLResponse:2:18: [1;39mnote: [1;39m'HTTPURLResponse' has been explicitly marked unavailable here[0;0m
[0;36m1 |[0;0m @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
[0;36m2 |[0;0m public typealias HTTPURLResponse = AnyObject
[0;36m|[0;0m `- [1;39mnote: [1;39m'HTTPURLResponse' has been explicitly marked unavailable here[0;0m
/host/spi-builder-workspace/Sources/HTTPTransaction.swift:437:32: [1;31merror: [1;39m'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m435 |[0;0m }
[0;36m436 |[0;0m
[0;36m437 |[0;0m func urlSession(_ session: [4;39mURLSession[0;0m, taskIsWaitingForConnectivity task: URLSessionTask)
[0;36m|[0;0m `- [1;31merror: [1;39m'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m438 |[0;0m {
[0;36m439 |[0;0m guard let tracer = tracer else {
Foundation.URLSession:2:18: [1;39mnote: [1;39m'URLSession' has been explicitly marked unavailable here[0;0m
[0;36m1 |[0;0m @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
[0;36m2 |[0;0m public typealias URLSession = AnyObject
[0;36m|[0;0m `- [1;39mnote: [1;39m'URLSession' has been explicitly marked unavailable here[0;0m
/host/spi-builder-workspace/Sources/HTTPTransaction.swift:437:79: [1;31merror: [1;39m'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m435 |[0;0m }
[0;36m436 |[0;0m
[0;36m437 |[0;0m func urlSession(_ session: URLSession, taskIsWaitingForConnectivity task: [4;39mURLSessionTask[0;0m)
[0;36m|[0;0m `- [1;31merror: [1;39m'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m438 |[0;0m {
[0;36m439 |[0;0m guard let tracer = tracer else {
Foundation.URLSessionTask:2:18: [1;39mnote: [1;39m'URLSessionTask' has been explicitly marked unavailable here[0;0m
[0;36m1 |[0;0m @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
[0;36m2 |[0;0m public typealias URLSessionTask = AnyObject
[0;36m|[0;0m `- [1;39mnote: [1;39m'URLSessionTask' has been explicitly marked unavailable here[0;0m
/host/spi-builder-workspace/Sources/HTTPTransactionTracer.swift:125:34: [1;31merror: [1;39m'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m123 |[0;0m tracer.
[0;36m124 |[0;0m */
[0;36m125 |[0;0m func didReceive<T>(response: [4;39mHTTPURLResponse[0;0m, to request: URLRequest, for transaction: HTTPTransaction<T>, meta: HTTPResponseMetadata, data: Data, id transactionID: UUID)
[0;36m|[0;0m `- [1;31merror: [1;39m'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m126 |[0;0m
[0;36m127 |[0;0m /**
Foundation.HTTPURLResponse:2:18: [1;39mnote: [1;39m'HTTPURLResponse' has been explicitly marked unavailable here[0;0m
[0;36m1 |[0;0m @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
[0;36m2 |[0;0m public typealias HTTPURLResponse = AnyObject
[0;36m|[0;0m `- [1;39mnote: [1;39m'HTTPURLResponse' has been explicitly marked unavailable here[0;0m
/host/spi-builder-workspace/Sources/HTTPTransactionTracer.swift:155:35: [1;31merror: [1;39m'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m153 |[0;0m tracer.
[0;36m154 |[0;0m */
[0;36m155 |[0;0m func didValidate<T>(response: [4;39mHTTPURLResponse[0;0m, to request: URLRequest, for transaction: HTTPTransaction<T>, meta: HTTPResponseMetadata, data: Data, id transactionID: UUID)
[0;36m|[0;0m `- [1;31merror: [1;39m'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.[0;0m
[0;36m156 |[0;0m
[0;36m157 |[0;0m /**
Foundation.HTTPURLResponse:2:18: [1;39mnote: [1;39m'HTTPURLResponse' has been explicitly marked unavailable here[0;0m
[0;36m1 |[0;0m @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
[0;36m2 |[0;0m public typealias HTTPURLResponse = AnyObject
[0;36m|[0;0m `- [1;39mnote: [1;39m'HTTPURLResponse' has been explicitly marked unavailable here[0;0m
/host/spi-builder-workspace/Sources/ImageConstruction.swift:67:8: [1;31merror: [1;39mcannot find type 'PlatformImageType' in scope[0;0m
[0;36m65 |[0;0m public func platformImage(fromData data: Data)
[0;36m66 |[0;0m throws
[0;36m67 |[0;0m -> [4;39mPlatformImageType[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'PlatformImageType' in scope[0;0m
[0;36m68 |[0;0m {
[0;36m69 |[0;0m guard let image = PlatformImageType(data: data) else {
Failed frontend command:
/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /host/spi-builder-workspace/Sources/DataTransaction.swift /host/spi-builder-workspace/Sources/DataTransactionError.swift /host/spi-builder-workspace/Sources/DispatchQueueExtension.swift /host/spi-builder-workspace/Sources/EncodingExtensions.swift /host/spi-builder-workspace/Sources/FetchImageTransaction.swift /host/spi-builder-workspace/Sources/HTTPRequestMethod.swift /host/spi-builder-workspace/Sources/HTTPResponseMetadata.swift /host/spi-builder-workspace/Sources/HTTPResponseStatus.swift /host/spi-builder-workspace/Sources/HTTPTransaction.swift /host/spi-builder-workspace/Sources/HTTPTransactionConfigurator.swift /host/spi-builder-workspace/Sources/HTTPTransactionControl.swift /host/spi-builder-workspace/Sources/HTTPTransactionTracer.swift /host/spi-builder-workspace/Sources/ImageConstruction.swift /host/spi-builder-workspace/Sources/JSONDecodableTransaction.swift /host/spi-builder-workspace/Sources/JSONExtractionExtensions.swift /host/spi-builder-workspace/Sources/JSONKey.swift /host/spi-builder-workspace/Sources/JSONTransaction.swift /host/spi-builder-workspace/Sources/JSONTypes.swift /host/spi-builder-workspace/Sources/MIMEType.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 4 -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/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/DerivedSources-normal/x86_64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/DerivedSources/x86_64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name CleanroomDataTransactions -const-gather-protocols-file /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/CleanroomDataTransactions_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/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/Modules/CleanroomDataTransactions.swiftdoc -emit-module-source-info-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/Modules/CleanroomDataTransactions.swiftsourceinfo -emit-objc-header-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/CleanroomDataTransactions-Swift.h -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/CleanroomDataTransactions-primary-emit-module.dia -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/CleanroomDataTransactions-primary-emit-module.d -parse-as-library -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/Modules/CleanroomDataTransactions.swiftmodule
[28 / 36] CleanroomDataTransactions
/host/spi-builder-workspace/Sources/HTTPTransaction.swift:32:94: [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m30 |[0;0m /** The signature of a function used to construct `URLRequest`s for
[0;36m31 |[0;0m the transaction. */
[0;36m32 |[0;0m public typealias RequestConstructor = (HTTPTransaction<ResponseDataType>, URL) throws -> [4;39mURLRequest[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m33 |[0;0m
[0;36m34 |[0;0m /** The signature of a function used to configure the `URLRequest` prior to
/host/spi-builder-workspace/Sources/HTTPTransaction.swift:36:86: [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m34 |[0;0m /** The signature of a function used to configure the `URLRequest` prior to
[0;36m35 |[0;0m issuing the transaction. */
[0;36m36 |[0;0m public typealias RequestConfigurator = (HTTPTransaction<ResponseDataType>, inout [4;39mURLRequest[0;0m) throws -> Void
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'URLRequest' in scope[0;0m
[0;36m37 |[0;0m
[0;36m38 |[0;0m /** The signature of a function used to approve HTTP redirects. */
swift-frontend: /home/build-user/swift/lib/AST/ASTContext.cpp:5529: swift::SILFunctionType::SILFunctionType(GenericSignature, ExtInfo, SILCoroutineKind, ParameterConvention, ArrayRef<SILParameterInfo>, ArrayRef<SILYieldInfo>, ArrayRef<SILResultInfo>, std::optional<SILResultInfo>, SubstitutionMap, SubstitutionMap, const ASTContext &, RecursiveTypeProperties, ProtocolConformanceRef): Assertion `!yield.getInterfaceType()->hasError() && "interface type of yield should not contain error types"' failed.
Please submit a bug report (https://swift.org/contributing/#reporting-bugs) and include the crash backtrace.
Stack dump:
0. Program arguments: /usr/bin/swift-frontend -frontend -c /host/spi-builder-workspace/Sources/DataTransaction.swift /host/spi-builder-workspace/Sources/DataTransactionError.swift /host/spi-builder-workspace/Sources/DispatchQueueExtension.swift /host/spi-builder-workspace/Sources/EncodingExtensions.swift /host/spi-builder-workspace/Sources/FetchImageTransaction.swift /host/spi-builder-workspace/Sources/HTTPRequestMethod.swift /host/spi-builder-workspace/Sources/HTTPResponseMetadata.swift /host/spi-builder-workspace/Sources/HTTPResponseStatus.swift /host/spi-builder-workspace/Sources/HTTPTransaction.swift /host/spi-builder-workspace/Sources/HTTPTransactionConfigurator.swift /host/spi-builder-workspace/Sources/HTTPTransactionControl.swift /host/spi-builder-workspace/Sources/HTTPTransactionTracer.swift /host/spi-builder-workspace/Sources/ImageConstruction.swift /host/spi-builder-workspace/Sources/JSONDecodableTransaction.swift /host/spi-builder-workspace/Sources/JSONExtractionExtensions.swift -primary-file /host/spi-builder-workspace/Sources/JSONKey.swift -primary-file /host/spi-builder-workspace/Sources/JSONTransaction.swift /host/spi-builder-workspace/Sources/JSONTypes.swift /host/spi-builder-workspace/Sources/MIMEType.swift -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONKey.d -emit-const-values-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONKey.swiftconstvalues -emit-reference-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONKey.swiftdeps -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONKey.dia -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONTransaction.d -emit-const-values-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONTransaction.swiftconstvalues -emit-reference-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONTransaction.swiftdeps -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONTransaction.dia -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 4 -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/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/DerivedSources-normal/x86_64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/DerivedSources/x86_64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG=1 -no-auto-bridging-header-chaining -module-name CleanroomDataTransactions -const-gather-protocols-file /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/CleanroomDataTransactions_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 -parse-as-library -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONKey.o -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONTransaction.o -index-unit-output-path /CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONKey.o -index-unit-output-path /CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONTransaction.o -index-store-path /host/spi-builder-workspace/.build/out -index-system-modules
1. Swift version 6.4.2-dev (LLVM 15622a86b1749a9, Swift d2e983b81b18217)
2. Compiling with effective version 4.1.50
3. While evaluating request ASTLoweringRequest(Lowering AST to SIL for file "/host/spi-builder-workspace/Sources/JSONTransaction.swift")
4. While silgen visitDecl 'JSONTransaction' (at /host/spi-builder-workspace/Sources/JSONTransaction.swift:16:6)
#0 0x00006408df164d98 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/bin/swift-frontend+0x8bb1d98)
#1 0x00006408df162585 llvm::sys::RunSignalHandlers() (/usr/bin/swift-frontend+0x8baf585)
#2 0x00006408df165b41 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
#3 0x00007e00c7962520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)
#4 0x00007e00c79b69bc pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x969bc)
#5 0x00007e00c7962476 gsignal (/lib/x86_64-linux-gnu/libc.so.6+0x42476)
#6 0x00007e00c79487f3 abort (/lib/x86_64-linux-gnu/libc.so.6+0x287f3)
#7 0x00007e00c794871b (/lib/x86_64-linux-gnu/libc.so.6+0x2871b)
#8 0x00007e00c7959e96 (/lib/x86_64-linux-gnu/libc.so.6+0x39e96)
#9 0x00006408d8cc9b67 swift::SILFunctionType::SILFunctionType(swift::GenericSignature, swift::SILExtInfo, swift::SILCoroutineKind, swift::ParameterConvention, llvm::ArrayRef<swift::SILParameterInfo>, llvm::ArrayRef<swift::SILYieldInfo>, llvm::ArrayRef<swift::SILResultInfo>, std::optional<swift::SILResultInfo>, swift::SubstitutionMap, swift::SubstitutionMap, swift::ASTContext const&, swift::RecursiveTypeProperties, swift::ProtocolConformanceRef) (/usr/bin/swift-frontend+0x2716b67)
#10 0x00006408d8ccaee6 swift::SILFunctionType::get(swift::GenericSignature, swift::SILExtInfo, swift::SILCoroutineKind, swift::ParameterConvention, llvm::ArrayRef<swift::SILParameterInfo>, llvm::ArrayRef<swift::SILYieldInfo>, llvm::ArrayRef<swift::SILResultInfo>, std::optional<swift::SILResultInfo>, swift::SubstitutionMap, swift::SubstitutionMap, swift::ASTContext const&, swift::ProtocolConformanceRef) (/usr/bin/swift-frontend+0x2717ee6)
#11 0x00006408d7ca5eaa getSILFunctionType(swift::Lowering::TypeConverter&, swift::TypeExpansionContext, swift::Lowering::AbstractionPattern, swift::CanTypeWrapper<swift::AnyFunctionType>, swift::SILExtInfoBuilder, (anonymous namespace)::Conventions const&, swift::ForeignInfo const&, std::optional<swift::SILDeclRef>, std::optional<swift::SILDeclRef>, std::optional<swift::SubstitutionMap>, swift::ProtocolConformanceRef) SILFunctionType.cpp:0:0
#12 0x00006408d7c98120 getNativeSILFunctionType(swift::Lowering::TypeConverter&, swift::TypeExpansionContext, swift::Lowering::AbstractionPattern, swift::CanTypeWrapper<swift::AnyFunctionType>, swift::SILExtInfoBuilder, std::optional<swift::SILDeclRef>, std::optional<swift::SILDeclRef>, std::optional<swift::SubstitutionMap>, swift::ProtocolConformanceRef) SILFunctionType.cpp:0:0
#13 0x00006408d7c9bcd1 getUncachedSILFunctionTypeForConstant(swift::Lowering::TypeConverter&, swift::TypeExpansionContext, swift::SILDeclRef, swift::Lowering::TypeConverter::LoweredFormalTypes) SILFunctionType.cpp:0:0
#14 0x00006408d7c9d158 swift::Lowering::TypeConverter::getConstantInfo(swift::TypeExpansionContext, swift::SILDeclRef) (/usr/bin/swift-frontend+0x16ea158)
#15 0x00006408d7c8d5db swift::SILFunctionBuilder::getOrCreateFunction(swift::SILLocation, swift::SILDeclRef, swift::ForDefinition_t, llvm::function_ref<swift::SILFunction* (swift::SILLocation, swift::SILDeclRef)>, swift::ProfileCounter) (/usr/bin/swift-frontend+0x16da5db)
#16 0x00006408d78615fc swift::Lowering::SILGenModule::getFunction(swift::SILDeclRef, swift::ForDefinition_t) crtstuff.c:0:0
#17 0x00006408d799afb1 swift::Lowering::SILGenModule::emitVTableMethod(swift::ClassDecl*, swift::SILDeclRef, swift::SILDeclRef) crtstuff.c:0:0
#18 0x00006408d79a05a3 (anonymous namespace)::SILGenType::emitType() SILGenType.cpp:0:0
#19 0x00006408d79a0168 swift::Lowering::SILGenModule::visitNominalTypeDecl(swift::NominalTypeDecl*) crtstuff.c:0:0
#20 0x00006408d7868c2f swift::Lowering::SILGenModule::emitSourceFile(swift::SourceFile*) crtstuff.c:0:0
#21 0x00006408d7869454 swift::ASTLoweringRequest::evaluate(swift::Evaluator&, swift::ASTLoweringDescriptor) const (/usr/bin/swift-frontend+0x12b6454)
#22 0x00006408d7984be6 swift::SimpleRequest<swift::ASTLoweringRequest, std::unique_ptr<swift::SILModule, std::default_delete<swift::SILModule>> (swift::ASTLoweringDescriptor), (swift::RequestFlags)17>::evaluateRequest(swift::ASTLoweringRequest const&, swift::Evaluator&) crtstuff.c:0:0
#23 0x00006408d786e255 swift::ASTLoweringRequest::OutputType swift::Evaluator::getResultUncached<swift::ASTLoweringRequest, swift::ASTLoweringRequest::OutputType swift::evaluateOrFatal<swift::ASTLoweringRequest>(swift::Evaluator&, swift::ASTLoweringRequest)::'lambda'()>(swift::ASTLoweringRequest const&, swift::ASTLoweringRequest::OutputType swift::evaluateOrFatal<swift::ASTLoweringRequest>(swift::Evaluator&, swift::ASTLoweringRequest)::'lambda'()) crtstuff.c:0:0
#24 0x00006408d7869d2f swift::performASTLowering(swift::FileUnit&, swift::Lowering::TypeConverter&, swift::SILOptions const&, swift::IRGenOptions const*) (/usr/bin/swift-frontend+0x12b6d2f)
#25 0x00006408d6fc9be2 swift::performCompileStepsPostSema(swift::CompilerInstance&, int&, swift::FrontendObserver*, llvm::ArrayRef<char const*>) (/usr/bin/swift-frontend+0xa16be2)
#26 0x00006408d6fe1fda withSemanticAnalysis(swift::CompilerInstance&, swift::FrontendObserver*, llvm::function_ref<bool (swift::CompilerInstance&)>, bool) FrontendTool.cpp:0:0
#27 0x00006408d6fcfaa9 performCompile(swift::CompilerInstance&, int&, swift::FrontendObserver*, llvm::ArrayRef<char const*>) FrontendTool.cpp:0:0
#28 0x00006408d6fcc6ee swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) (/usr/bin/swift-frontend+0xa196ee)
#29 0x00006408d6ce4ba8 swift::mainEntry(int, char const**) (/usr/bin/swift-frontend+0x731ba8)
#30 0x00007e00c7949d90 (/lib/x86_64-linux-gnu/libc.so.6+0x29d90)
#31 0x00007e00c7949e40 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x29e40)
#32 0x00006408d6ce3a65 _start (/usr/bin/swift-frontend+0x730a65)
*** Signal 6: Backtracing from 0x7e00c7a3e9dd... done ***
*** Program crashed: Aborted at 0x00007e00c7a3e9dd ***
Platform: x86_64 Linux (Ubuntu 22.04.5 LTS)
Thread 0 "swift-frontend" crashed:
0 0x00007e00c7a3e9dd <unknown> in libc.so.6
Registers:
rax 0x0000000000000000 0
rdx 0x0000000000000006 6
rcx 0x00007e00c7a3e9dd 48 3d 01 f0 ff ff 73 01 c3 48 8b 0d 23 b4 0f 00 H=·ðÿÿs·ÃH··#´··
rbx 0x0000000000000006 6
rsi 0x0000000000000070 112
rdi 0x0000000000000070 112
rbp 0x0000000000000070 112
rsp 0x00006408e64a4068 6b 5b 16 df 08 64 00 00 f0 42 4a e6 08 64 00 00 k[·ß·d··ðBJæ·d··
r8 0x00006408e64a42f0 06 00 00 00 00 00 00 00 fa ff ff ff 00 00 00 00 ········úÿÿÿ····
r9 0x00006408e64a42f0 06 00 00 00 00 00 00 00 fa ff ff ff 00 00 00 00 ········úÿÿÿ····
r10 0x00006408e64a42f0 06 00 00 00 00 00 00 00 fa ff ff ff 00 00 00 00 ········úÿÿÿ····
r11 0x0000000000000246 582
r12 0x0000000000000000 0
r13 0x0000000000000000 0
r14 0x0000000000000000 0
r15 0x00006408e64a4078 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ················
rip 0x00007e00c7a3e9dd 48 3d 01 f0 ff ff 73 01 c3 48 8b 0d 23 b4 0f 00 H=·ðÿÿs·ÃH··#´··
rflags 0x0000000000000246 ZF PF
cs 0x0033 fs 0x0000 gs 0x0000
Images (37 omitted):
0x00007e00c7920000–0x00007e00c7adc401 6a6cb5a80fd5e5bb5bf3aeaa111add98e88843a5 libc.so.6 /usr/lib/x86_64-linux-gnu/libc.so.6
Backtrace took 0.01s
Failed frontend command:
/usr/bin/swift-frontend -frontend -c /host/spi-builder-workspace/Sources/DataTransaction.swift /host/spi-builder-workspace/Sources/DataTransactionError.swift /host/spi-builder-workspace/Sources/DispatchQueueExtension.swift /host/spi-builder-workspace/Sources/EncodingExtensions.swift /host/spi-builder-workspace/Sources/FetchImageTransaction.swift /host/spi-builder-workspace/Sources/HTTPRequestMethod.swift /host/spi-builder-workspace/Sources/HTTPResponseMetadata.swift /host/spi-builder-workspace/Sources/HTTPResponseStatus.swift /host/spi-builder-workspace/Sources/HTTPTransaction.swift /host/spi-builder-workspace/Sources/HTTPTransactionConfigurator.swift /host/spi-builder-workspace/Sources/HTTPTransactionControl.swift /host/spi-builder-workspace/Sources/HTTPTransactionTracer.swift /host/spi-builder-workspace/Sources/ImageConstruction.swift /host/spi-builder-workspace/Sources/JSONDecodableTransaction.swift /host/spi-builder-workspace/Sources/JSONExtractionExtensions.swift -primary-file /host/spi-builder-workspace/Sources/JSONKey.swift -primary-file /host/spi-builder-workspace/Sources/JSONTransaction.swift /host/spi-builder-workspace/Sources/JSONTypes.swift /host/spi-builder-workspace/Sources/MIMEType.swift -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONKey.d -emit-const-values-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONKey.swiftconstvalues -emit-reference-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONKey.swiftdeps -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONKey.dia -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONTransaction.d -emit-const-values-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONTransaction.swiftconstvalues -emit-reference-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONTransaction.swiftdeps -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONTransaction.dia -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 4 -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/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/DerivedSources-normal/x86_64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/DerivedSources/x86_64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name CleanroomDataTransactions -const-gather-protocols-file /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/CleanroomDataTransactions_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 -parse-as-library -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONKey.o -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONTransaction.o -index-unit-output-path /CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONKey.o -index-unit-output-path /CleanroomDataTransactions.build/Debug-linux-x86_64/CleanroomDataTransactions-t.build/Objects-normal/x86_64/JSONTransaction.o -index-store-path /host/spi-builder-workspace/.build/out -index-system-modules
error: Build failed
BUILD FAILURE 6.4 linux