The Swift Package Index logo.Swift Package Index

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

Build Information

Failed to build ws, reference 5.1.3 (a44e64), with Swift 6.1 for macOS (SPM) on 26 Apr 2025 16:29:32 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/freshOS/ws-deprecated.git
Reference: 5.1.3
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/freshOS/ws-deprecated
 * tag               5.1.3      -> FETCH_HEAD
HEAD is now at a44e643 Update ws.podspec
Cloned https://github.com/freshOS/ws-deprecated.git
Revision (git rev-parse @):
a44e643df48e1f1692e17075608b07d43a5dc407
SUCCESS checkout https://github.com/freshOS/ws-deprecated.git at 5.1.3
Fetching https://github.com/freshOS/Arrow
Fetching https://github.com/freshOS/Then
Fetching https://github.com/Alamofire/Alamofire
[1/1458] Fetching arrow
[351/3448] Fetching arrow, then
[868/33585] Fetching arrow, then, alamofire
Fetched https://github.com/freshOS/Arrow from cache (3.39s)
Fetched https://github.com/Alamofire/Alamofire from cache (3.39s)
Fetched https://github.com/freshOS/Then from cache (3.39s)
Computing version for https://github.com/Alamofire/Alamofire
Computed https://github.com/Alamofire/Alamofire at 4.9.1 (4.00s)
Computing version for https://github.com/freshOS/Then
Computed https://github.com/freshOS/Then at 5.1.3 (0.58s)
Computing version for https://github.com/freshOS/Arrow
Computed https://github.com/freshOS/Arrow at 5.1.2 (0.56s)
Creating working copy for https://github.com/freshOS/Then
Working copy of https://github.com/freshOS/Then resolved at 5.1.3
Creating working copy for https://github.com/freshOS/Arrow
Working copy of https://github.com/freshOS/Arrow resolved at 5.1.2
Creating working copy for https://github.com/Alamofire/Alamofire
Working copy of https://github.com/Alamofire/Alamofire resolved at 4.9.1
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "ws-deprecated",
      "name": "ws",
      "url": "https://github.com/freshOS/ws-deprecated.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ws-deprecated",
      "dependencies": [
        {
          "identity": "arrow",
          "name": "Arrow",
          "url": "https://github.com/freshOS/Arrow",
          "version": "5.1.2",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Arrow",
          "dependencies": [
          ]
        },
        {
          "identity": "then",
          "name": "Then",
          "url": "https://github.com/freshOS/Then",
          "version": "5.1.3",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Then",
          "dependencies": [
          ]
        },
        {
          "identity": "alamofire",
          "name": "Alamofire",
          "url": "https://github.com/Alamofire/Alamofire",
          "version": "4.9.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Alamofire",
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/freshOS/ws-deprecated.git
[1/1222] Fetching ws-deprecated
Fetched https://github.com/freshOS/ws-deprecated.git from cache (1.82s)
Fetching https://github.com/Alamofire/Alamofire from cache
Fetching https://github.com/freshOS/Arrow from cache
Fetching https://github.com/freshOS/Then from cache
Fetched https://github.com/freshOS/Arrow from cache (0.48s)
Fetched https://github.com/freshOS/Then from cache (0.48s)
Fetched https://github.com/Alamofire/Alamofire from cache (0.59s)
Computing version for https://github.com/Alamofire/Alamofire
Computed https://github.com/Alamofire/Alamofire at 4.9.1 (0.66s)
Computing version for https://github.com/freshOS/Then
Computed https://github.com/freshOS/Then at 5.1.3 (0.03s)
Computing version for https://github.com/freshOS/Arrow
Computed https://github.com/freshOS/Arrow at 5.1.2 (0.03s)
Creating working copy for https://github.com/freshOS/Then
Working copy of https://github.com/freshOS/Then resolved at 5.1.3
Creating working copy for https://github.com/freshOS/Arrow
Working copy of https://github.com/freshOS/Arrow resolved at 5.1.2
Creating working copy for https://github.com/Alamofire/Alamofire
Working copy of https://github.com/Alamofire/Alamofire resolved at 4.9.1
Creating working copy for https://github.com/freshOS/ws-deprecated.git
Working copy of https://github.com/freshOS/ws-deprecated.git resolved at 5.1.3 (a44e643)
warning: '.resolve-product-dependencies': dependency 'ws-deprecated' is not used by any target
Found 3 product dependencies
  - Arrow
  - Then
  - Alamofire
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/freshOS/ws-deprecated.git
https://github.com/freshOS/ws-deprecated.git
{
  "dependencies" : [
    {
      "identity" : "arrow",
      "requirement" : {
        "exact" : [
          "5.1.2"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/freshOS/Arrow"
    },
    {
      "identity" : "then",
      "requirement" : {
        "exact" : [
          "5.1.3"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/freshOS/Then"
    },
    {
      "identity" : "alamofire",
      "requirement" : {
        "exact" : [
          "4.9.1"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/Alamofire/Alamofire"
    }
  ],
  "manifest_display_name" : "ws",
  "name" : "ws",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "8.0"
    }
  ],
  "products" : [
    {
      "name" : "ws",
      "targets" : [
        "ws"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "wsTests",
      "module_type" : "SwiftTarget",
      "name" : "wsTests",
      "path" : "Sources/wsTests",
      "sources" : [
        "Mapping.swift",
        "mappingTests.swift",
        "wsTests.swift"
      ],
      "target_dependencies" : [
        "ws"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ws",
      "module_type" : "SwiftTarget",
      "name" : "ws",
      "path" : "Sources/ws",
      "product_dependencies" : [
        "Arrow",
        "Then",
        "Alamofire"
      ],
      "product_memberships" : [
        "ws"
      ],
      "sources" : [
        "WS+Requests.swift",
        "WS+TypedCalls.swift",
        "WS.swift",
        "WSError.swift",
        "WSHTTPVerb.swift",
        "WSLogger.swift",
        "WSModelJSONParser.swift",
        "WSNetworkIndicator.swift",
        "WSRequest.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.1"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/5] Write sources
[4/5] Write swift-version-2F0A5646E1D333AE.txt
[6/53] Emitting module Then
[7/55] Compiling Then Promise+Unwrap.swift
[8/55] Compiling Then Promise+Validate.swift
[9/55] Compiling Then Promise+Zip.swift
[10/55] Compiling Then Promise+Progress.swift
[11/55] Compiling Then Promise+Race.swift
[12/55] Compiling Alamofire Timeline.swift
[13/55] Compiling Alamofire TaskDelegate.swift
[14/56] Compiling Then Promise+Retry.swift
[15/56] Compiling Then Promise+Then.swift
[16/56] Compiling Then Promise+Timeout.swift
[17/56] Compiling Then Promise+Helpers.swift
[18/56] Compiling Then Promise+NoMatterWhat.swift
[19/56] Compiling Then PromiseError.swift
[20/56] Compiling Then PromiseState.swift
[21/56] Compiling Then VoidPromise.swift
[22/56] Compiling Then WhenAll.swift
[23/56] Compiling Then Promise+Finally.swift
[24/56] Compiling Then Promise+First.swift
[25/56] Compiling Then Promise+Delay.swift
[26/56] Compiling Then Promise+Error.swift
[29/56] Compiling Then Promise+Recover.swift
[30/56] Compiling Then Promise+nil.swift
[31/56] Compiling Then Promise.swift
[32/56] Compiling Then PromiseBlocks.swift
[33/56] Compiling Then Promise+Aliases.swift
[34/56] Compiling Then Promise+BridgeError.swift
[35/56] Compiling Then Promise+Chain.swift
[39/56] Compiling Then Async.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:14:16: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
12 |
13 | public prefix func .. <T>(promise: Promise<T>) throws -> T {
14 |     return try await(promise)
   |                `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
15 | }
16 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:14:16: error: 'await' in a function that does not support concurrency
11 | prefix operator ..
12 |
13 | public prefix func .. <T>(promise: Promise<T>) throws -> T {
   |                    `- note: add 'async' to function '..' to make it asynchronous
14 |     return try await(promise)
   |                `- error: 'await' in a function that does not support concurrency
15 | }
16 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:19:16: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
17 | public prefix func .. <T>(promise: Promise<T>?) throws -> T {
18 |     guard let promise = promise else { throw PromiseError.unwrappingFailed }
19 |     return try await(promise)
   |                `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:19:16: error: 'await' in a function that does not support concurrency
15 | }
16 |
17 | public prefix func .. <T>(promise: Promise<T>?) throws -> T {
   |                    `- note: add 'async' to function '..' to make it asynchronous
18 |     guard let promise = promise else { throw PromiseError.unwrappingFailed }
19 |     return try await(promise)
   |                `- error: 'await' in a function that does not support concurrency
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:26:20: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
24 | public prefix func ..? <T>(promise: Promise<T>) -> T? {
25 |     do {
26 |         return try await(promise)
   |                    `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
27 |     } catch {
28 |         return nil
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:26:20: error: 'await' in a function that does not support concurrency
22 | prefix operator ..?
23 |
24 | public prefix func ..? <T>(promise: Promise<T>) -> T? {
   |                    `- note: add 'async' to function '..?' to make it asynchronous
25 |     do {
26 |         return try await(promise)
   |                    `- error: 'await' in a function that does not support concurrency
27 |     } catch {
28 |         return nil
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:35:20: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
33 |     guard let promise = promise else { return nil }
34 |     do {
35 |         return try await(promise)
   |                    `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
36 |     } catch {
37 |         return nil
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:35:20: error: 'await' in a function that does not support concurrency
30 | }
31 |
32 | public prefix func ..? <T>(promise: Promise<T>?) -> T? {
   |                    `- note: add 'async' to function '..?' to make it asynchronous
33 |     guard let promise = promise else { return nil }
34 |     do {
35 |         return try await(promise)
   |                    `- error: 'await' in a function that does not support concurrency
36 |     } catch {
37 |         return nil
[40/56] Compiling Then Await+Operators.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:14:16: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
12 |
13 | public prefix func .. <T>(promise: Promise<T>) throws -> T {
14 |     return try await(promise)
   |                `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
15 | }
16 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:14:16: error: 'await' in a function that does not support concurrency
11 | prefix operator ..
12 |
13 | public prefix func .. <T>(promise: Promise<T>) throws -> T {
   |                    `- note: add 'async' to function '..' to make it asynchronous
14 |     return try await(promise)
   |                `- error: 'await' in a function that does not support concurrency
15 | }
16 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:19:16: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
17 | public prefix func .. <T>(promise: Promise<T>?) throws -> T {
18 |     guard let promise = promise else { throw PromiseError.unwrappingFailed }
19 |     return try await(promise)
   |                `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:19:16: error: 'await' in a function that does not support concurrency
15 | }
16 |
17 | public prefix func .. <T>(promise: Promise<T>?) throws -> T {
   |                    `- note: add 'async' to function '..' to make it asynchronous
18 |     guard let promise = promise else { throw PromiseError.unwrappingFailed }
19 |     return try await(promise)
   |                `- error: 'await' in a function that does not support concurrency
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:26:20: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
24 | public prefix func ..? <T>(promise: Promise<T>) -> T? {
25 |     do {
26 |         return try await(promise)
   |                    `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
27 |     } catch {
28 |         return nil
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:26:20: error: 'await' in a function that does not support concurrency
22 | prefix operator ..?
23 |
24 | public prefix func ..? <T>(promise: Promise<T>) -> T? {
   |                    `- note: add 'async' to function '..?' to make it asynchronous
25 |     do {
26 |         return try await(promise)
   |                    `- error: 'await' in a function that does not support concurrency
27 |     } catch {
28 |         return nil
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:35:20: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
33 |     guard let promise = promise else { return nil }
34 |     do {
35 |         return try await(promise)
   |                    `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
36 |     } catch {
37 |         return nil
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:35:20: error: 'await' in a function that does not support concurrency
30 | }
31 |
32 | public prefix func ..? <T>(promise: Promise<T>?) -> T? {
   |                    `- note: add 'async' to function '..?' to make it asynchronous
33 |     guard let promise = promise else { return nil }
34 |     do {
35 |         return try await(promise)
   |                    `- error: 'await' in a function that does not support concurrency
36 |     } catch {
37 |         return nil
[41/56] Compiling Then Await.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:14:16: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
12 |
13 | public prefix func .. <T>(promise: Promise<T>) throws -> T {
14 |     return try await(promise)
   |                `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
15 | }
16 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:14:16: error: 'await' in a function that does not support concurrency
11 | prefix operator ..
12 |
13 | public prefix func .. <T>(promise: Promise<T>) throws -> T {
   |                    `- note: add 'async' to function '..' to make it asynchronous
14 |     return try await(promise)
   |                `- error: 'await' in a function that does not support concurrency
15 | }
16 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:19:16: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
17 | public prefix func .. <T>(promise: Promise<T>?) throws -> T {
18 |     guard let promise = promise else { throw PromiseError.unwrappingFailed }
19 |     return try await(promise)
   |                `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:19:16: error: 'await' in a function that does not support concurrency
15 | }
16 |
17 | public prefix func .. <T>(promise: Promise<T>?) throws -> T {
   |                    `- note: add 'async' to function '..' to make it asynchronous
18 |     guard let promise = promise else { throw PromiseError.unwrappingFailed }
19 |     return try await(promise)
   |                `- error: 'await' in a function that does not support concurrency
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:26:20: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
24 | public prefix func ..? <T>(promise: Promise<T>) -> T? {
25 |     do {
26 |         return try await(promise)
   |                    `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
27 |     } catch {
28 |         return nil
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:26:20: error: 'await' in a function that does not support concurrency
22 | prefix operator ..?
23 |
24 | public prefix func ..? <T>(promise: Promise<T>) -> T? {
   |                    `- note: add 'async' to function '..?' to make it asynchronous
25 |     do {
26 |         return try await(promise)
   |                    `- error: 'await' in a function that does not support concurrency
27 |     } catch {
28 |         return nil
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:35:20: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
33 |     guard let promise = promise else { return nil }
34 |     do {
35 |         return try await(promise)
   |                    `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
36 |     } catch {
37 |         return nil
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:35:20: error: 'await' in a function that does not support concurrency
30 | }
31 |
32 | public prefix func ..? <T>(promise: Promise<T>?) -> T? {
   |                    `- note: add 'async' to function '..?' to make it asynchronous
33 |     guard let promise = promise else { return nil }
34 |     do {
35 |         return try await(promise)
   |                    `- error: 'await' in a function that does not support concurrency
36 |     } catch {
37 |         return nil
[44/56] Emitting module Alamofire
[52/56] Compiling Arrow Arrow.swift
[53/56] Emitting module Arrow
[54/56] Compiling Arrow JSON.swift
[55/56] Compiling Arrow Extensions.swift
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-2F0A5646E1D333AE.txt
[2/49] Emitting module Then
[3/51] Compiling Then Promise+Aliases.swift
[4/51] Compiling Then Promise+BridgeError.swift
[5/51] Compiling Then Promise+Chain.swift
[6/51] Compiling Arrow JSON.swift
[7/51] Compiling Alamofire AFError.swift
[8/51] Compiling Alamofire Alamofire.swift
[9/51] Compiling Alamofire DispatchQueue+Alamofire.swift
[10/51] Compiling Alamofire MultipartFormData.swift
[11/51] Compiling Alamofire NetworkReachabilityManager.swift
[12/51] Compiling Alamofire Notifications.swift
[13/51] Compiling Alamofire Timeline.swift
[14/52] Compiling Alamofire ResponseSerialization.swift
[15/52] Compiling Alamofire SessionDelegate.swift
[16/52] Compiling Alamofire SessionManager.swift
[17/52] Compiling Alamofire ParameterEncoding.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:14:16: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
12 |
13 | public prefix func .. <T>(promise: Promise<T>) throws -> T {
14 |     return try await(promise)
   |                `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
15 | }
16 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:14:16: error: 'await' in a function that does not support concurrency
11 | prefix operator ..
12 |
13 | public prefix func .. <T>(promise: Promise<T>) throws -> T {
   |                    `- note: add 'async' to function '..' to make it asynchronous
14 |     return try await(promise)
   |                `- error: 'await' in a function that does not support concurrency
15 | }
16 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:19:16: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
17 | public prefix func .. <T>(promise: Promise<T>?) throws -> T {
18 |     guard let promise = promise else { throw PromiseError.unwrappingFailed }
19 |     return try await(promise)
   |                `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:19:16: error: 'await' in a function that does not support concurrency
15 | }
16 |
17 | public prefix func .. <T>(promise: Promise<T>?) throws -> T {
   |                    `- note: add 'async' to function '..' to make it asynchronous
18 |     guard let promise = promise else { throw PromiseError.unwrappingFailed }
19 |     return try await(promise)
   |                `- error: 'await' in a function that does not support concurrency
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:26:20: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
24 | public prefix func ..? <T>(promise: Promise<T>) -> T? {
25 |     do {
26 |         return try await(promise)
   |                    `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
27 |     } catch {
28 |         return nil
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:26:20: error: 'await' in a function that does not support concurrency
22 | prefix operator ..?
23 |
24 | public prefix func ..? <T>(promise: Promise<T>) -> T? {
   |                    `- note: add 'async' to function '..?' to make it asynchronous
25 |     do {
26 |         return try await(promise)
   |                    `- error: 'await' in a function that does not support concurrency
27 |     } catch {
28 |         return nil
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:35:20: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
33 |     guard let promise = promise else { return nil }
34 |     do {
35 |         return try await(promise)
   |                    `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
36 |     } catch {
37 |         return nil
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:35:20: error: 'await' in a function that does not support concurrency
30 | }
31 |
32 | public prefix func ..? <T>(promise: Promise<T>?) -> T? {
   |                    `- note: add 'async' to function '..?' to make it asynchronous
33 |     guard let promise = promise else { return nil }
34 |     do {
35 |         return try await(promise)
   |                    `- error: 'await' in a function that does not support concurrency
36 |     } catch {
37 |         return nil
[18/52] Compiling Alamofire Request.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:14:16: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
12 |
13 | public prefix func .. <T>(promise: Promise<T>) throws -> T {
14 |     return try await(promise)
   |                `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
15 | }
16 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:14:16: error: 'await' in a function that does not support concurrency
11 | prefix operator ..
12 |
13 | public prefix func .. <T>(promise: Promise<T>) throws -> T {
   |                    `- note: add 'async' to function '..' to make it asynchronous
14 |     return try await(promise)
   |                `- error: 'await' in a function that does not support concurrency
15 | }
16 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:19:16: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
17 | public prefix func .. <T>(promise: Promise<T>?) throws -> T {
18 |     guard let promise = promise else { throw PromiseError.unwrappingFailed }
19 |     return try await(promise)
   |                `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:19:16: error: 'await' in a function that does not support concurrency
15 | }
16 |
17 | public prefix func .. <T>(promise: Promise<T>?) throws -> T {
   |                    `- note: add 'async' to function '..' to make it asynchronous
18 |     guard let promise = promise else { throw PromiseError.unwrappingFailed }
19 |     return try await(promise)
   |                `- error: 'await' in a function that does not support concurrency
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:26:20: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
24 | public prefix func ..? <T>(promise: Promise<T>) -> T? {
25 |     do {
26 |         return try await(promise)
   |                    `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
27 |     } catch {
28 |         return nil
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:26:20: error: 'await' in a function that does not support concurrency
22 | prefix operator ..?
23 |
24 | public prefix func ..? <T>(promise: Promise<T>) -> T? {
   |                    `- note: add 'async' to function '..?' to make it asynchronous
25 |     do {
26 |         return try await(promise)
   |                    `- error: 'await' in a function that does not support concurrency
27 |     } catch {
28 |         return nil
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:35:20: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
33 |     guard let promise = promise else { return nil }
34 |     do {
35 |         return try await(promise)
   |                    `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
36 |     } catch {
37 |         return nil
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:35:20: error: 'await' in a function that does not support concurrency
30 | }
31 |
32 | public prefix func ..? <T>(promise: Promise<T>?) -> T? {
   |                    `- note: add 'async' to function '..?' to make it asynchronous
33 |     guard let promise = promise else { return nil }
34 |     do {
35 |         return try await(promise)
   |                    `- error: 'await' in a function that does not support concurrency
36 |     } catch {
37 |         return nil
[19/52] Compiling Alamofire Response.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:14:16: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
12 |
13 | public prefix func .. <T>(promise: Promise<T>) throws -> T {
14 |     return try await(promise)
   |                `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
15 | }
16 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:14:16: error: 'await' in a function that does not support concurrency
11 | prefix operator ..
12 |
13 | public prefix func .. <T>(promise: Promise<T>) throws -> T {
   |                    `- note: add 'async' to function '..' to make it asynchronous
14 |     return try await(promise)
   |                `- error: 'await' in a function that does not support concurrency
15 | }
16 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:19:16: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
17 | public prefix func .. <T>(promise: Promise<T>?) throws -> T {
18 |     guard let promise = promise else { throw PromiseError.unwrappingFailed }
19 |     return try await(promise)
   |                `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:19:16: error: 'await' in a function that does not support concurrency
15 | }
16 |
17 | public prefix func .. <T>(promise: Promise<T>?) throws -> T {
   |                    `- note: add 'async' to function '..' to make it asynchronous
18 |     guard let promise = promise else { throw PromiseError.unwrappingFailed }
19 |     return try await(promise)
   |                `- error: 'await' in a function that does not support concurrency
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:26:20: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
24 | public prefix func ..? <T>(promise: Promise<T>) -> T? {
25 |     do {
26 |         return try await(promise)
   |                    `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
27 |     } catch {
28 |         return nil
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:26:20: error: 'await' in a function that does not support concurrency
22 | prefix operator ..?
23 |
24 | public prefix func ..? <T>(promise: Promise<T>) -> T? {
   |                    `- note: add 'async' to function '..?' to make it asynchronous
25 |     do {
26 |         return try await(promise)
   |                    `- error: 'await' in a function that does not support concurrency
27 |     } catch {
28 |         return nil
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:35:20: error: cannot convert return expression of type 'Promise<T>' to return type 'T'
33 |     guard let promise = promise else { return nil }
34 |     do {
35 |         return try await(promise)
   |                    `- error: cannot convert return expression of type 'Promise<T>' to return type 'T'
36 |     } catch {
37 |         return nil
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Then/Source/Await+Operators.swift:35:20: error: 'await' in a function that does not support concurrency
30 | }
31 |
32 | public prefix func ..? <T>(promise: Promise<T>?) -> T? {
   |                    `- note: add 'async' to function '..?' to make it asynchronous
33 |     guard let promise = promise else { return nil }
34 |     do {
35 |         return try await(promise)
   |                    `- error: 'await' in a function that does not support concurrency
36 |     } catch {
37 |         return nil
[20/52] Compiling Arrow Arrow.swift
[21/52] Compiling Arrow Extensions.swift
[22/52] Emitting module Arrow
[23/52] Compiling Then VoidPromise.swift
[24/52] Compiling Then WhenAll.swift
[25/52] Compiling Then PromiseError.swift
[26/52] Compiling Then PromiseState.swift
[27/52] Compiling Then Promise+First.swift
[28/52] Compiling Then Promise+Helpers.swift
[29/52] Compiling Then Promise+NoMatterWhat.swift
[30/52] Compiling Alamofire Result.swift
[31/52] Compiling Alamofire ServerTrustPolicy.swift
[32/52] Compiling Then Promise+Timeout.swift
[33/52] Compiling Then Promise+nil.swift
[34/52] Compiling Then Promise.swift
[35/52] Compiling Then PromiseBlocks.swift
BUILD FAILURE 6.1 macosSpm