Build Information
Successful build of ActionCableSwift, reference master (85b9cd
), with Swift 6.1 for macOS (SPM) on 28 Apr 2025 07:18:26 UTC.
Swift 6 data race errors: 0
Build Command
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
Build Log
========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/nerzh/Action-Cable-Swift.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/nerzh/Action-Cable-Swift
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at 85b9cde add socket configuration to default implementation
Cloned https://github.com/nerzh/Action-Cable-Swift.git
Revision (git rev-parse @):
85b9cdee8cde32bc0a069c623098415aed4597e8
SUCCESS checkout https://github.com/nerzh/Action-Cable-Swift.git at master
Fetching https://github.com/vapor/websocket-kit.git
Fetching https://github.com/nerzh/swift-extensions-pack.git
[1/2596] Fetching websocket-kit
[105/3680] Fetching websocket-kit, swift-extensions-pack
Fetched https://github.com/nerzh/swift-extensions-pack.git from cache (0.89s)
Fetched https://github.com/vapor/websocket-kit.git from cache (0.89s)
Computing version for https://github.com/vapor/websocket-kit.git
Computed https://github.com/vapor/websocket-kit.git at 2.16.0 (1.41s)
Fetching https://github.com/apple/swift-nio.git from cache
Fetching https://github.com/apple/swift-atomics.git from cache
Fetching https://github.com/apple/swift-nio-extras.git from cache
Fetching https://github.com/apple/swift-nio-ssl.git from cache
Fetching https://github.com/apple/swift-nio-transport-services.git from cache
Fetched https://github.com/apple/swift-nio-extras.git from cache (0.63s)
Fetched https://github.com/apple/swift-nio-ssl.git from cache (0.64s)
Fetched https://github.com/apple/swift-nio-transport-services.git from cache (0.69s)
Fetched https://github.com/apple/swift-atomics.git from cache (0.99s)
Fetched https://github.com/apple/swift-nio.git from cache (0.99s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.2.0 (1.53s)
Computing version for https://github.com/apple/swift-nio-transport-services.git
Computed https://github.com/apple/swift-nio-transport-services.git at 1.24.0 (0.49s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.82.0 (1.29s)
Fetching https://github.com/apple/swift-collections.git from cache
Fetching https://github.com/apple/swift-system.git from cache
Fetched https://github.com/apple/swift-system.git from cache (0.55s)
Fetched https://github.com/apple/swift-collections.git from cache (0.73s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.4.2 (1.26s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.1.4 (0.73s)
Computing version for https://github.com/apple/swift-nio-ssl.git
Computed https://github.com/apple/swift-nio-ssl.git at 2.30.0 (0.63s)
Computing version for https://github.com/apple/swift-nio-extras.git
Computed https://github.com/apple/swift-nio-extras.git at 1.26.0 (0.50s)
Fetching https://github.com/apple/swift-nio-http2.git from cache
Fetching https://github.com/apple/swift-algorithms.git from cache
Fetching https://github.com/apple/swift-http-structured-headers.git from cache
Fetching https://github.com/apple/swift-http-types.git from cache
Fetched https://github.com/apple/swift-nio-http2.git from cache (0.54s)
Fetched https://github.com/apple/swift-http-structured-headers.git from cache (0.60s)
Fetched https://github.com/apple/swift-algorithms.git from cache (0.60s)
Fetched https://github.com/apple/swift-http-types.git from cache (0.60s)
Computing version for https://github.com/apple/swift-algorithms.git
Computed https://github.com/apple/swift-algorithms.git at 1.2.1 (1.22s)
Fetching https://github.com/apple/swift-numerics.git from cache
Fetched https://github.com/apple/swift-numerics.git from cache (2.00s)
Computing version for https://github.com/apple/swift-http-structured-headers.git
Computed https://github.com/apple/swift-http-structured-headers.git at 1.2.2 (2.48s)
Computing version for https://github.com/apple/swift-http-types.git
Computed https://github.com/apple/swift-http-types.git at 1.4.0 (0.48s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.0.3 (0.56s)
Computing version for https://github.com/apple/swift-nio-http2.git
Computed https://github.com/apple/swift-nio-http2.git at 1.36.0 (0.47s)
Computing version for https://github.com/nerzh/swift-extensions-pack.git
Computed https://github.com/nerzh/swift-extensions-pack.git at 1.27.2 (0.49s)
Fetching https://github.com/nerzh/swift-regular-expression
Fetching https://github.com/bytehubio/ed25519
Fetching https://github.com/apple/swift-crypto from cache
Fetching https://github.com/apple/swift-log from cache
[1/179] Fetching ed25519
[180/240] Fetching ed25519, swift-regular-expression
Fetched https://github.com/bytehubio/ed25519 from cache (0.70s)
Fetched https://github.com/nerzh/swift-regular-expression from cache (0.70s)
Fetched https://github.com/apple/swift-log from cache (1.52s)
Fetched https://github.com/apple/swift-crypto from cache (1.52s)
Computing version for https://github.com/bytehubio/ed25519
Computed https://github.com/bytehubio/ed25519 at 1.0.0 (2.08s)
Computing version for https://github.com/nerzh/swift-regular-expression
Computed https://github.com/nerzh/swift-regular-expression at 0.2.4 (0.59s)
Computing version for https://github.com/apple/swift-log
Computed https://github.com/apple/swift-log at 1.6.3 (0.49s)
Computing version for https://github.com/apple/swift-crypto
Computed https://github.com/apple/swift-crypto at 2.6.0 (0.63s)
Creating working copy for https://github.com/apple/swift-nio-extras.git
Working copy of https://github.com/apple/swift-nio-extras.git resolved at 1.26.0
Creating working copy for https://github.com/apple/swift-http-types.git
Working copy of https://github.com/apple/swift-http-types.git resolved at 1.4.0
Creating working copy for https://github.com/apple/swift-nio-http2.git
Working copy of https://github.com/apple/swift-nio-http2.git resolved at 1.36.0
Creating working copy for https://github.com/apple/swift-nio-ssl.git
Working copy of https://github.com/apple/swift-nio-ssl.git resolved at 2.30.0
Creating working copy for https://github.com/apple/swift-algorithms.git
Working copy of https://github.com/apple/swift-algorithms.git resolved at 1.2.1
Creating working copy for https://github.com/apple/swift-numerics.git
Working copy of https://github.com/apple/swift-numerics.git resolved at 1.0.3
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.4.2
Creating working copy for https://github.com/vapor/websocket-kit.git
Working copy of https://github.com/vapor/websocket-kit.git resolved at 2.16.0
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.2.0
Creating working copy for https://github.com/apple/swift-nio-transport-services.git
Working copy of https://github.com/apple/swift-nio-transport-services.git resolved at 1.24.0
Creating working copy for https://github.com/nerzh/swift-extensions-pack.git
Working copy of https://github.com/nerzh/swift-extensions-pack.git resolved at 1.27.2
Creating working copy for https://github.com/apple/swift-log
Working copy of https://github.com/apple/swift-log resolved at 1.6.3
Creating working copy for https://github.com/nerzh/swift-regular-expression
Working copy of https://github.com/nerzh/swift-regular-expression resolved at 0.2.4
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.1.4
Creating working copy for https://github.com/apple/swift-http-structured-headers.git
Working copy of https://github.com/apple/swift-http-structured-headers.git resolved at 1.2.2
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.82.0
Creating working copy for https://github.com/bytehubio/ed25519
Working copy of https://github.com/bytehubio/ed25519 resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-crypto
Working copy of https://github.com/apple/swift-crypto resolved at 2.6.0
========================================
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": "action-cable-swift",
"name": "ActionCableSwift",
"url": "https://github.com/nerzh/Action-Cable-Swift.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Action-Cable-Swift",
"dependencies": [
{
"identity": "swift-extensions-pack",
"name": "SwiftExtensionsPack",
"url": "https://github.com/nerzh/swift-extensions-pack.git",
"version": "1.27.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-extensions-pack",
"dependencies": [
{
"identity": "swift-regular-expression",
"name": "SwiftRegularExpression",
"url": "https://github.com/nerzh/swift-regular-expression",
"version": "0.2.4",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-regular-expression",
"dependencies": [
]
},
{
"identity": "swift-crypto",
"name": "swift-crypto",
"url": "https://github.com/apple/swift-crypto",
"version": "2.6.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-crypto",
"dependencies": [
]
},
{
"identity": "ed25519",
"name": "Ed25519",
"url": "https://github.com/bytehubio/ed25519",
"version": "1.0.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ed25519",
"dependencies": [
]
},
{
"identity": "swift-log",
"name": "swift-log",
"url": "https://github.com/apple/swift-log",
"version": "1.6.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-log",
"dependencies": [
]
}
]
},
{
"identity": "websocket-kit",
"name": "websocket-kit",
"url": "https://github.com/vapor/websocket-kit.git",
"version": "2.16.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/websocket-kit",
"dependencies": [
{
"identity": "swift-nio",
"name": "swift-nio",
"url": "https://github.com/apple/swift-nio.git",
"version": "2.82.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-nio",
"dependencies": [
{
"identity": "swift-atomics",
"name": "swift-atomics",
"url": "https://github.com/apple/swift-atomics.git",
"version": "1.2.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-atomics",
"dependencies": [
]
},
{
"identity": "swift-collections",
"name": "swift-collections",
"url": "https://github.com/apple/swift-collections.git",
"version": "1.1.4",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
"dependencies": [
]
},
{
"identity": "swift-system",
"name": "swift-system",
"url": "https://github.com/apple/swift-system.git",
"version": "1.4.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-system",
"dependencies": [
]
}
]
},
{
"identity": "swift-nio-extras",
"name": "swift-nio-extras",
"url": "https://github.com/apple/swift-nio-extras.git",
"version": "1.26.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-nio-extras",
"dependencies": [
{
"identity": "swift-nio",
"name": "swift-nio",
"url": "https://github.com/apple/swift-nio.git",
"version": "2.82.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-nio",
"dependencies": [
{
"identity": "swift-atomics",
"name": "swift-atomics",
"url": "https://github.com/apple/swift-atomics.git",
"version": "1.2.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-atomics",
"dependencies": [
]
},
{
"identity": "swift-collections",
"name": "swift-collections",
"url": "https://github.com/apple/swift-collections.git",
"version": "1.1.4",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
"dependencies": [
]
},
{
"identity": "swift-system",
"name": "swift-system",
"url": "https://github.com/apple/swift-system.git",
"version": "1.4.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-system",
"dependencies": [
]
}
]
},
{
"identity": "swift-nio-http2",
"name": "swift-nio-http2",
"url": "https://github.com/apple/swift-nio-http2.git",
"version": "1.36.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-nio-http2",
"dependencies": [
{
"identity": "swift-nio",
"name": "swift-nio",
"url": "https://github.com/apple/swift-nio.git",
"version": "2.82.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-nio",
"dependencies": [
{
"identity": "swift-atomics",
"name": "swift-atomics",
"url": "https://github.com/apple/swift-atomics.git",
"version": "1.2.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-atomics",
"dependencies": [
]
},
{
"identity": "swift-collections",
"name": "swift-collections",
"url": "https://github.com/apple/swift-collections.git",
"version": "1.1.4",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
"dependencies": [
]
},
{
"identity": "swift-system",
"name": "swift-system",
"url": "https://github.com/apple/swift-system.git",
"version": "1.4.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-system",
"dependencies": [
]
}
]
},
{
"identity": "swift-atomics",
"name": "swift-atomics",
"url": "https://github.com/apple/swift-atomics.git",
"version": "1.2.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-atomics",
"dependencies": [
]
}
]
},
{
"identity": "swift-http-types",
"name": "swift-http-types",
"url": "https://github.com/apple/swift-http-types.git",
"version": "1.4.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-http-types",
"dependencies": [
]
},
{
"identity": "swift-http-structured-headers",
"name": "swift-http-structured-headers",
"url": "https://github.com/apple/swift-http-structured-headers.git",
"version": "1.2.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-http-structured-headers",
"dependencies": [
]
},
{
"identity": "swift-atomics",
"name": "swift-atomics",
"url": "https://github.com/apple/swift-atomics.git",
"version": "1.2.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-atomics",
"dependencies": [
]
},
{
"identity": "swift-algorithms",
"name": "swift-algorithms",
"url": "https://github.com/apple/swift-algorithms.git",
"version": "1.2.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-algorithms",
"dependencies": [
{
"identity": "swift-numerics",
"name": "swift-numerics",
"url": "https://github.com/apple/swift-numerics.git",
"version": "1.0.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-numerics",
"dependencies": [
]
}
]
}
]
},
{
"identity": "swift-nio-ssl",
"name": "swift-nio-ssl",
"url": "https://github.com/apple/swift-nio-ssl.git",
"version": "2.30.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-nio-ssl",
"dependencies": [
{
"identity": "swift-nio",
"name": "swift-nio",
"url": "https://github.com/apple/swift-nio.git",
"version": "2.82.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-nio",
"dependencies": [
{
"identity": "swift-atomics",
"name": "swift-atomics",
"url": "https://github.com/apple/swift-atomics.git",
"version": "1.2.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-atomics",
"dependencies": [
]
},
{
"identity": "swift-collections",
"name": "swift-collections",
"url": "https://github.com/apple/swift-collections.git",
"version": "1.1.4",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
"dependencies": [
]
},
{
"identity": "swift-system",
"name": "swift-system",
"url": "https://github.com/apple/swift-system.git",
"version": "1.4.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-system",
"dependencies": [
]
}
]
}
]
},
{
"identity": "swift-nio-transport-services",
"name": "swift-nio-transport-services",
"url": "https://github.com/apple/swift-nio-transport-services.git",
"version": "1.24.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-nio-transport-services",
"dependencies": [
{
"identity": "swift-nio",
"name": "swift-nio",
"url": "https://github.com/apple/swift-nio.git",
"version": "2.82.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-nio",
"dependencies": [
{
"identity": "swift-atomics",
"name": "swift-atomics",
"url": "https://github.com/apple/swift-atomics.git",
"version": "1.2.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-atomics",
"dependencies": [
]
},
{
"identity": "swift-collections",
"name": "swift-collections",
"url": "https://github.com/apple/swift-collections.git",
"version": "1.1.4",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
"dependencies": [
]
},
{
"identity": "swift-system",
"name": "swift-system",
"url": "https://github.com/apple/swift-system.git",
"version": "1.4.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-system",
"dependencies": [
]
}
]
},
{
"identity": "swift-atomics",
"name": "swift-atomics",
"url": "https://github.com/apple/swift-atomics.git",
"version": "1.2.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-atomics",
"dependencies": [
]
}
]
},
{
"identity": "swift-atomics",
"name": "swift-atomics",
"url": "https://github.com/apple/swift-atomics.git",
"version": "1.2.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-atomics",
"dependencies": [
]
}
]
}
]
}
]
}
Fetching https://github.com/nerzh/Action-Cable-Swift.git
[1/253] Fetching action-cable-swift
Fetched https://github.com/nerzh/Action-Cable-Swift.git from cache (0.71s)
Fetching https://github.com/vapor/websocket-kit.git from cache
Fetching https://github.com/nerzh/swift-extensions-pack.git from cache
Fetched https://github.com/nerzh/swift-extensions-pack.git from cache (0.46s)
Fetched https://github.com/vapor/websocket-kit.git from cache (0.46s)
Computing version for https://github.com/vapor/websocket-kit.git
Computed https://github.com/vapor/websocket-kit.git at 2.16.0 (0.52s)
Fetching https://github.com/apple/swift-atomics.git from cache
Fetching https://github.com/apple/swift-nio-ssl.git from cache
Fetching https://github.com/apple/swift-nio-transport-services.git from cache
Fetching https://github.com/apple/swift-nio-extras.git from cache
Fetching https://github.com/apple/swift-nio.git from cache
Fetched https://github.com/apple/swift-atomics.git from cache (0.44s)
Fetched https://github.com/apple/swift-nio-ssl.git from cache (0.53s)
Fetched https://github.com/apple/swift-nio-transport-services.git from cache (0.54s)
Fetched https://github.com/apple/swift-nio-extras.git from cache (0.77s)
Fetched https://github.com/apple/swift-nio.git from cache (0.77s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.2.0 (0.84s)
Computing version for https://github.com/apple/swift-nio-transport-services.git
Computed https://github.com/apple/swift-nio-transport-services.git at 1.24.0 (0.03s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.82.0 (0.03s)
Fetching https://github.com/apple/swift-collections.git from cache
Fetching https://github.com/apple/swift-system.git from cache
Fetched https://github.com/apple/swift-system.git from cache (0.53s)
Fetched https://github.com/apple/swift-collections.git from cache (0.54s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.4.2 (0.59s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.1.4 (0.03s)
Computing version for https://github.com/apple/swift-nio-ssl.git
Computed https://github.com/apple/swift-nio-ssl.git at 2.30.0 (0.03s)
Computing version for https://github.com/apple/swift-nio-extras.git
Computed https://github.com/apple/swift-nio-extras.git at 1.26.0 (0.03s)
Fetching https://github.com/apple/swift-http-types.git from cache
Fetching https://github.com/apple/swift-nio-http2.git from cache
Fetching https://github.com/apple/swift-algorithms.git from cache
Fetching https://github.com/apple/swift-http-structured-headers.git from cache
Fetched https://github.com/apple/swift-algorithms.git from cache (0.46s)
Fetched https://github.com/apple/swift-http-structured-headers.git from cache (0.53s)
Fetched https://github.com/apple/swift-nio-http2.git from cache (0.53s)
Fetched https://github.com/apple/swift-http-types.git from cache (0.54s)
Computing version for https://github.com/apple/swift-algorithms.git
Computed https://github.com/apple/swift-algorithms.git at 1.2.1 (0.59s)
Fetching https://github.com/apple/swift-numerics.git from cache
Fetched https://github.com/apple/swift-numerics.git from cache (3.81s)
Computing version for https://github.com/apple/swift-http-structured-headers.git
Computed https://github.com/apple/swift-http-structured-headers.git at 1.2.2 (3.86s)
Computing version for https://github.com/apple/swift-http-types.git
Computed https://github.com/apple/swift-http-types.git at 1.4.0 (0.03s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.0.3 (0.04s)
Computing version for https://github.com/apple/swift-nio-http2.git
Computed https://github.com/apple/swift-nio-http2.git at 1.36.0 (0.03s)
Computing version for https://github.com/nerzh/swift-extensions-pack.git
Computed https://github.com/nerzh/swift-extensions-pack.git at 1.27.2 (0.03s)
Fetching https://github.com/apple/swift-crypto from cache
Fetching https://github.com/nerzh/swift-regular-expression from cache
Fetching https://github.com/bytehubio/ed25519 from cache
Fetching https://github.com/apple/swift-log from cache
Fetched https://github.com/apple/swift-crypto from cache (0.51s)
Fetched https://github.com/bytehubio/ed25519 from cache (0.52s)
Fetched https://github.com/nerzh/swift-regular-expression from cache (0.52s)
Fetched https://github.com/apple/swift-log from cache (0.52s)
Computing version for https://github.com/bytehubio/ed25519
Computed https://github.com/bytehubio/ed25519 at 1.0.0 (0.58s)
Computing version for https://github.com/nerzh/swift-regular-expression
Computed https://github.com/nerzh/swift-regular-expression at 0.2.4 (0.02s)
Computing version for https://github.com/apple/swift-log
Computed https://github.com/apple/swift-log at 1.6.3 (0.03s)
Computing version for https://github.com/apple/swift-crypto
Computed https://github.com/apple/swift-crypto at 2.6.0 (0.03s)
Creating working copy for https://github.com/vapor/websocket-kit.git
Working copy of https://github.com/vapor/websocket-kit.git resolved at 2.16.0
Creating working copy for https://github.com/apple/swift-algorithms.git
Working copy of https://github.com/apple/swift-algorithms.git resolved at 1.2.1
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.82.0
Creating working copy for https://github.com/apple/swift-http-structured-headers.git
Working copy of https://github.com/apple/swift-http-structured-headers.git resolved at 1.2.2
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.2.0
Creating working copy for https://github.com/apple/swift-nio-http2.git
Working copy of https://github.com/apple/swift-nio-http2.git resolved at 1.36.0
Creating working copy for https://github.com/apple/swift-nio-extras.git
Working copy of https://github.com/apple/swift-nio-extras.git resolved at 1.26.0
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.4.2
Creating working copy for https://github.com/apple/swift-nio-ssl.git
Working copy of https://github.com/apple/swift-nio-ssl.git resolved at 2.30.0
Creating working copy for https://github.com/nerzh/swift-extensions-pack.git
Working copy of https://github.com/nerzh/swift-extensions-pack.git resolved at 1.27.2
Creating working copy for https://github.com/nerzh/swift-regular-expression
Working copy of https://github.com/nerzh/swift-regular-expression resolved at 0.2.4
Creating working copy for https://github.com/bytehubio/ed25519
Working copy of https://github.com/bytehubio/ed25519 resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-numerics.git
Working copy of https://github.com/apple/swift-numerics.git resolved at 1.0.3
Creating working copy for https://github.com/apple/swift-crypto
Working copy of https://github.com/apple/swift-crypto resolved at 2.6.0
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.1.4
Creating working copy for https://github.com/apple/swift-http-types.git
Working copy of https://github.com/apple/swift-http-types.git resolved at 1.4.0
Creating working copy for https://github.com/apple/swift-nio-transport-services.git
Working copy of https://github.com/apple/swift-nio-transport-services.git resolved at 1.24.0
Creating working copy for https://github.com/nerzh/Action-Cable-Swift.git
Working copy of https://github.com/nerzh/Action-Cable-Swift.git resolved at master (85b9cde)
Creating working copy for https://github.com/apple/swift-log
Working copy of https://github.com/apple/swift-log resolved at 1.6.3
warning: '.resolve-product-dependencies': dependency 'action-cable-swift' is not used by any target
Found 2 product dependencies
- SwiftExtensionsPack
- websocket-kit
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.1
Building package at path: $PWD
https://github.com/nerzh/Action-Cable-Swift.git
https://github.com/nerzh/Action-Cable-Swift.git
{
"dependencies" : [
{
"identity" : "swift-extensions-pack",
"requirement" : {
"range" : [
{
"lower_bound" : "1.16.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/nerzh/swift-extensions-pack.git"
},
{
"identity" : "websocket-kit",
"requirement" : {
"range" : [
{
"lower_bound" : "2.14.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/vapor/websocket-kit.git"
}
],
"manifest_display_name" : "ActionCableSwift",
"name" : "ActionCableSwift",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "ios",
"version" : "13.0"
}
],
"products" : [
{
"name" : "ActionCableSwift",
"targets" : [
"ActionCableSwift"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "ActionCableSwift",
"module_type" : "SwiftTarget",
"name" : "ActionCableSwift",
"path" : "Sources/ActionCableSwift",
"product_dependencies" : [
"SwiftExtensionsPack",
"WebSocketKit"
],
"product_memberships" : [
"ActionCableSwift"
],
"sources" : [
"ACChannel.swift",
"ACSerializer.swift",
"ActionCableSwift.swift",
"Extensions.swift",
"Helpers.swift",
"WebSocketClient/ACWebSocketProtocol.swift",
"WebSocketClient/WS.swift"
],
"type" : "library"
}
],
"tools_version" : "5.8"
}
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/449] Write sources
[12/449] Copying PrivacyInfo.xcprivacy
[12/449] Write sources
[21/449] Copying PrivacyInfo.xcprivacy
[23/449] Compiling CNIOWindows shim.c
[23/449] Compiling CNIOWASI CNIOWASI.c
[23/449] Compiling CNIOWindows WSAStartup.c
[26/449] Compiling CNIOLinux shim.c
[26/449] Compiling CNIOLinux liburing_shims.c
[28/449] Write swift-version-2F0A5646E1D333AE.txt
[29/449] Compiling fiat_p256_adx_sqr.S
[30/449] Compiling fiat_p256_adx_mul.S
[31/449] Compiling fiat_curve25519_adx_square.S
[32/455] Compiling _AtomicsShims.c
[33/457] Compiling CNIOLLHTTP c_nio_http.c
[34/457] Compiling CNIOSHA1 c_nio_sha1.c
[35/457] Compiling fiat_curve25519_adx_mul.S
[36/462] Compiling CNIOLLHTTP c_nio_api.c
[37/480] Compiling CNIOLLHTTP c_nio_llhttp.c
[38/480] Compiling CNIODarwin shim.c
[39/480] Compiling CNIOBoringSSLShims shims.c
[41/480] Compiling _NIOBase64 Base64.swift
[42/480] Emitting module _NIOBase64
[43/480] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[44/480] Compiling InternalCollectionsUtilities RandomAccessCollection+Offsets.swift
[45/480] Compiling InternalCollectionsUtilities Specialize.swift
[46/480] Compiling InternalCollectionsUtilities _SortedCollection.swift
[47/480] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[48/480] Compiling InternalCollectionsUtilities Debugging.swift
[49/480] Compiling InternalCollectionsUtilities Descriptions.swift
[50/481] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[51/481] Compiling _NIODataStructures PriorityQueue.swift
[52/481] Compiling _NIODataStructures _TinyArray.swift
[52/481] Compiling tls13_server.cc
[53/481] Compiling tls_record.cc
[55/481] Compiling InternalCollectionsUtilities Integer rank.swift
[56/481] Compiling InternalCollectionsUtilities UInt+first and last set bit.swift
[57/481] Compiling InternalCollectionsUtilities UInt+reversed.swift
[58/481] Compiling InternalCollectionsUtilities _UnsafeBitSet+Index.swift
[59/481] Compiling InternalCollectionsUtilities UnsafeRawPointer extensions.swift
[60/481] Compiling InternalCollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[61/481] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+SE-0370.swift
[62/481] Compiling InternalCollectionsUtilities UnsafeMutablePointer+SE-0370.swift
[63/481] Emitting module InternalCollectionsUtilities
[64/481] Compiling InternalCollectionsUtilities _UnsafeBitSet+_Word.swift
[65/481] Compiling InternalCollectionsUtilities _UnsafeBitSet.swift
[65/481] Compiling tls_method.cc
[67/481] Compiling Logging MetadataProvider.swift
[68/481] Compiling _NIODataStructures Heap.swift
[69/481] Emitting module _NIODataStructures
[69/481] Compiling tls13_enc.cc
[70/491] Compiling tls13_client.cc
[72/497] Compiling DequeModule _DequeBufferHeader.swift
[73/498] Compiling DequeModule Deque+CustomReflectable.swift
[74/498] Compiling DequeModule Deque+Descriptions.swift
[75/498] Compiling DequeModule _DequeSlot.swift
[76/498] Compiling DequeModule _DequeBuffer.swift
[77/498] Compiling Logging LogHandler.swift
[78/498] Compiling Logging Locks.swift
[79/498] Emitting module Logging
[80/498] Compiling Logging Logging.swift
[80/498] Compiling tls13_both.cc
[82/498] Compiling DequeModule _UnsafeWrappedBuffer.swift
[82/498] Compiling t1_enc.cc
[83/498] Compiling ssl_versions.cc
[84/498] Compiling ssl_transcript.cc
[84/498] Compiling ssl_x509.cc
[87/498] Compiling DequeModule Deque._UnsafeHandle.swift
[88/498] Compiling DequeModule Deque.swift
[89/498] Compiling DequeModule Deque+Equatable.swift
[90/498] Compiling DequeModule Deque+ExpressibleByArrayLiteral.swift
[91/498] Compiling DequeModule Deque+Testing.swift
[92/498] Compiling DequeModule Deque._Storage.swift
[93/498] Compiling DequeModule Deque+Extras.swift
[94/498] Compiling DequeModule Deque+Hashable.swift
[95/498] Compiling DequeModule Deque+Codable.swift
[96/498] Compiling DequeModule Deque+Collection.swift
[97/498] Emitting module DequeModule
[97/498] Compiling ssl_stat.cc
[98/498] Compiling ssl_session.cc
[99/498] Compiling ssl_privkey.cc
[100/498] Compiling ssl_file.cc
[101/498] Compiling ssl_key_share.cc
[102/498] Compiling ssl_lib.cc
[103/498] Compiling ssl_cipher.cc
[104/498] Compiling ssl_credential.cc
[105/498] Compiling ssl_buffer.cc
[106/498] Compiling ssl_cert.cc
[107/498] Compiling ssl_aead_ctx.cc
[108/498] Compiling ssl_asn1.cc
[109/498] Compiling s3_pkt.cc
[110/498] Compiling s3_lib.cc
[111/498] Compiling s3_both.cc
[112/498] Compiling handshake_client.cc
[113/498] Compiling handshake_server.cc
[114/498] Compiling handshake.cc
[115/498] Compiling handoff.cc
[116/498] Compiling encrypted_client_hello.cc
[117/498] Compiling md5-x86_64-linux.S
[118/498] Compiling extensions.cc
[119/498] Compiling md5-x86_64-apple.S
[120/498] Compiling dtls_method.cc
[121/498] Compiling dtls_record.cc
[122/498] Compiling md5-586-linux.S
[123/498] Compiling md5-586-apple.S
[124/498] Compiling d1_srtp.cc
[125/498] Compiling chacha20_poly1305_x86_64-linux.S
[125/498] Compiling chacha20_poly1305_x86_64-apple.S
[127/498] Compiling chacha20_poly1305_armv8-win.S
[128/498] Compiling chacha20_poly1305_armv8-linux.S
[129/498] Compiling chacha-x86_64-linux.S
[130/498] Compiling chacha-x86_64-apple.S
[131/498] Compiling chacha20_poly1305_armv8-apple.S
[132/498] Compiling chacha-x86-linux.S
[133/498] Compiling chacha-x86-apple.S
[134/498] Compiling chacha-armv8-win.S
[135/498] Compiling chacha-armv8-linux.S
[136/498] Compiling bio_ssl.cc
[137/498] Compiling d1_pkt.cc
[138/498] Compiling chacha-armv4-linux.S
[139/498] Compiling chacha-armv8-apple.S
[140/498] Compiling aes128gcmsiv-x86_64-linux.S
[141/498] Compiling d1_lib.cc
[142/498] Compiling aes128gcmsiv-x86_64-apple.S
[143/498] Compiling x86_64-mont5-linux.S
[144/498] Compiling x86_64-mont5-apple.S
[145/498] Compiling x86_64-mont-apple.S
[146/498] Compiling x86_64-mont-linux.S
[147/498] Compiling x86-mont-linux.S
[148/498] Compiling vpaes-x86_64-linux.S
[148/498] Compiling x86-mont-apple.S
[150/498] Compiling vpaes-x86_64-apple.S
[151/498] Compiling vpaes-x86-linux.S
[152/498] Compiling err_data.cc
[153/498] Compiling vpaes-armv8-win.S
[154/498] Compiling vpaes-x86-apple.S
[155/498] Compiling vpaes-armv8-linux.S
[157/498] Compiling SwiftRegularExpression String+Regexp.swift
[158/498] Emitting module SwiftRegularExpression
[158/498] Compiling vpaes-armv7-linux.S
[159/498] Compiling sha512-x86_64-linux.S
[160/498] Compiling d1_both.cc
[161/498] Compiling vpaes-armv8-apple.S
[162/498] Compiling sha512-armv8-win.S
[163/498] Compiling sha512-x86_64-apple.S
[164/498] Compiling sha512-armv8-linux.S
[165/498] Compiling sha512-armv8-apple.S
[166/498] Compiling sha512-armv4-linux.S
[167/498] Compiling sha256-x86_64-linux.S
[168/498] Compiling sha512-586-apple.S
[168/498] Compiling sha512-586-linux.S
[170/498] Compiling sha256-armv8-win.S
[171/498] Compiling sha256-x86_64-apple.S
[172/498] Compiling sha256-armv8-linux.S
[173/498] Compiling sha256-armv8-apple.S
[174/498] Compiling sha256-armv4-linux.S
[175/498] Compiling sha256-586-linux.S
[176/498] Compiling sha256-586-apple.S
[177/498] Compiling sha1-x86_64-linux.S
[178/498] Compiling sha1-x86_64-apple.S
[179/498] Compiling sha1-armv8-win.S
[180/498] Compiling sha1-armv8-linux.S
[181/498] Compiling sha1-armv8-apple.S
[182/498] Compiling sha1-586-linux.S
[183/498] Compiling sha1-armv4-large-linux.S
[184/498] Compiling sha1-586-apple.S
[185/498] Compiling rsaz-avx2-linux.S
[186/498] Compiling rsaz-avx2-apple.S
[187/498] Compiling p256_beeu-x86_64-asm-linux.S
[188/498] Compiling rdrand-x86_64-linux.S
[188/498] Compiling p256_beeu-x86_64-asm-apple.S
[189/498] Compiling rdrand-x86_64-apple.S
[191/498] Compiling p256_beeu-armv8-asm-win.S
[192/498] Compiling p256_beeu-armv8-asm-linux.S
[193/498] Compiling p256_beeu-armv8-asm-apple.S
[194/498] Compiling p256-x86_64-asm-linux.S
[195/498] Compiling p256-x86_64-asm-apple.S
[196/498] Compiling p256-armv8-asm-win.S
[197/498] Compiling ghashv8-armv8-win.S
[198/498] Compiling ghashv8-armv8-linux.S
[199/498] Compiling p256-armv8-asm-linux.S
[200/498] Compiling ghashv8-armv8-apple.S
[201/498] Compiling ghashv8-armv7-linux.S
[202/498] Compiling p256-armv8-asm-apple.S
[203/498] Compiling ghash-x86_64-apple.S
[204/498] Compiling ghash-x86_64-linux.S
[205/498] Compiling ghash-x86-apple.S
[206/498] Compiling ghash-x86-linux.S
[207/498] Compiling ghash-ssse3-x86_64-apple.S
[208/498] Compiling ghash-ssse3-x86_64-linux.S
[209/498] Compiling ghash-ssse3-x86-apple.S
[209/498] Compiling ghash-neon-armv8-win.S
[211/498] Compiling ghash-ssse3-x86-linux.S
[212/498] Compiling ghash-armv4-linux.S
[213/498] Compiling ghash-neon-armv8-linux.S
[214/498] Compiling ghash-neon-armv8-apple.S
[215/498] Compiling co-586-linux.S
[216/498] Compiling co-586-apple.S
[217/498] Compiling bsaes-armv7-linux.S
[218/498] Compiling bn-armv8-linux.S
[219/498] Compiling bn-armv8-win.S
[220/498] Compiling bn-armv8-apple.S
[221/498] Compiling bn-586-linux.S
[222/498] Compiling armv8-mont-linux.S
[223/498] Compiling bn-586-apple.S
[224/498] Compiling armv8-mont-win.S
[225/498] Compiling armv4-mont-linux.S
[226/498] Compiling armv8-mont-apple.S
[227/498] Compiling aesv8-gcm-armv8-win.S
[228/498] Compiling aesv8-gcm-armv8-linux.S
[229/498] Compiling aesv8-armv8-linux.S
[230/498] Compiling aesv8-armv8-win.S
[231/498] Compiling aesv8-armv7-linux.S
[232/498] Compiling aesni-x86_64-linux.S
[233/498] Compiling aesv8-armv8-apple.S
[234/498] Compiling aesv8-gcm-armv8-apple.S
[235/498] Compiling aesni-x86_64-apple.S
[236/498] Compiling aesni-x86-linux.S
[237/498] Compiling aesni-gcm-x86_64-linux.S
[238/498] Compiling aesni-x86-apple.S
[239/498] Compiling aesni-gcm-x86_64-apple.S
[240/498] Compiling aes-gcm-avx2-x86_64-linux.S
[241/498] Compiling aes-gcm-avx2-x86_64-apple.S
[242/498] Compiling aes-gcm-avx10-x86_64-apple.S
[242/498] Compiling aes-gcm-avx10-x86_64-linux.S
[244/498] Compiling x_x509a.cc
[245/498] Compiling x_val.cc
[246/498] Compiling x_sig.cc
[247/498] Compiling x_spki.cc
[248/498] Compiling x_x509.cc
[249/498] Compiling x_req.cc
[250/498] Compiling x_crl.cc
[251/498] Compiling x_exten.cc
[252/498] Compiling x_pubkey.cc
[253/498] Compiling x_name.cc
[254/498] Compiling x_attrib.cc
[255/498] Compiling x_algor.cc
[256/498] Compiling x509spki.cc
[257/498] Compiling x_all.cc
[258/498] Compiling x509rset.cc
[259/498] Compiling x509name.cc
[260/498] Compiling x509_v3.cc
[261/498] Compiling x509_vpm.cc
[261/498] Compiling x509cset.cc
[263/498] Compiling x509_vfy.cc
[264/498] Compiling x509_txt.cc
[265/498] Compiling x509_trs.cc
[266/498] Compiling x509_obj.cc
[267/498] Compiling x509_set.cc
[268/498] Compiling x509_req.cc
[269/498] Compiling x509_def.cc
[270/498] Compiling x509_d2.cc
[271/498] Compiling x509_ext.cc
[272/498] Compiling x509_lu.cc
[273/498] Compiling x509_cmp.cc
[274/498] Compiling x509_att.cc
[275/498] Compiling x509.cc
[276/498] Compiling v3_skey.cc
[277/498] Compiling v3_prn.cc
[278/498] Compiling v3_purp.cc
[279/498] Compiling v3_utl.cc
[280/498] Compiling v3_pmaps.cc
[281/498] Compiling v3_ocsp.cc
[282/498] Compiling v3_pcons.cc
[283/498] Compiling v3_ncons.cc
[284/498] Compiling v3_lib.cc
[285/498] Compiling v3_int.cc
[286/498] Compiling v3_ia5.cc
[287/498] Compiling v3_info.cc
[288/498] Compiling v3_extku.cc
[288/498] Compiling v3_genn.cc
[290/498] Compiling v3_enum.cc
[291/498] Compiling v3_cpols.cc
[292/498] Compiling v3_crld.cc
[293/498] Compiling v3_conf.cc
[294/498] Compiling v3_bitst.cc
[295/498] Compiling v3_bcons.cc
[296/498] Compiling v3_alt.cc
[297/498] Compiling v3_akeya.cc
[298/498] Compiling v3_akey.cc
[299/498] Compiling t_x509a.cc
[300/498] Compiling t_crl.cc
[301/498] Compiling t_x509.cc
[302/498] Compiling t_req.cc
[303/498] Compiling rsa_pss.cc
[304/498] Compiling i2d_pr.cc
[305/498] Compiling name_print.cc
[306/498] Compiling policy.cc
[307/498] Compiling by_file.cc
[308/498] Compiling by_dir.cc
[308/498] Compiling asn1_gen.cc
[310/498] Compiling algorithm.cc
[311/498] Compiling a_verify.cc
[312/498] Compiling a_digest.cc
[313/498] Compiling a_sign.cc
[314/498] Compiling voprf.cc
[315/498] Compiling thread_none.cc
[316/498] Compiling thread.cc
[317/498] Compiling thread_win.cc
[318/498] Compiling thread_pthread.cc
[319/498] Compiling stack.cc
[320/498] Compiling trust_token.cc
[321/498] Compiling pmbtoken.cc
[322/498] Compiling slhdsa.cc
[323/498] Compiling spake2plus.cc
[324/498] Compiling siphash.cc
[325/498] Compiling sha512.cc
[326/498] Compiling sha1.cc
[327/498] Compiling sha256.cc
[328/498] Compiling rsa_print.cc
[329/498] Compiling rsa_extra.cc
[330/498] Compiling rsa_crypt.cc
[331/498] Compiling refcount.cc
[332/498] Compiling rc4.cc
[333/498] Compiling rsa_asn1.cc
[334/498] Compiling windows.cc
[335/498] Compiling urandom.cc
[336/498] Compiling trusty.cc
[337/498] Compiling rand.cc
[338/498] Compiling ios.cc
[339/498] Compiling passive.cc
[340/498] Compiling poly1305_arm_asm.S
[341/498] Compiling getentropy.cc
[342/498] Compiling forkunsafe.cc
[343/498] Compiling fork_detect.cc
[344/498] Compiling deterministic.cc
[345/498] Compiling poly1305_vec.cc
[346/498] Compiling poly1305_arm.cc
[347/498] Compiling poly1305.cc
[348/498] Compiling pool.cc
[349/498] Compiling pkcs8.cc
[350/498] Compiling pkcs7.cc
[351/498] Compiling pkcs8_x509.cc
[352/498] Compiling p5_pbev2.cc
[353/498] Compiling pkcs7_x509.cc
[354/498] Compiling pem_xaux.cc
[355/498] Compiling pem_x509.cc
[356/498] Compiling pem_pkey.cc
[357/498] Compiling pem_pk8.cc
[358/498] Compiling pem_oth.cc
[359/498] Compiling mlkem.cc
[360/498] Compiling obj_xref.cc
[361/498] Compiling pem_lib.cc
[362/498] Compiling pem_info.cc
[363/498] Compiling mldsa.cc
[364/498] Compiling pem_all.cc
[365/498] Compiling obj.cc
[366/498] Compiling poly_rq_mul.S
[367/498] Compiling mem.cc
[368/498] Compiling fips_shared_support.cc
[369/498] Compiling md5.cc
[370/498] Compiling md4.cc
[371/498] Compiling lhash.cc
[372/498] Compiling kyber.cc
[372/498] Compiling ex_data.cc
[374/498] Compiling sign.cc
[375/498] Compiling scrypt.cc
[376/498] Compiling print.cc
[377/498] Compiling pbkdf.cc
[378/498] Compiling hpke.cc
[379/498] Compiling hrss.cc
[380/498] Compiling p_x25519_asn1.cc
[381/498] Compiling p_x25519.cc
[382/498] Compiling p_ed25519.cc
[383/498] Compiling p_rsa_asn1.cc
[384/498] Compiling p_ec.cc
[385/498] Compiling p_hkdf.cc
[386/498] Compiling p_rsa.cc
[387/498] Compiling p_ed25519_asn1.cc
[388/498] Compiling p_ec_asn1.cc
[389/498] Compiling p_dh_asn1.cc
[390/498] Compiling p_dsa_asn1.cc
[391/498] Compiling p_dh.cc
[392/498] Compiling evp_ctx.cc
[393/498] Compiling err.cc
[394/498] Compiling evp.cc
[395/498] Compiling engine.cc
[396/498] Compiling evp_asn1.cc
[397/498] Compiling ecdsa_asn1.cc
[398/498] Compiling ecdh.cc
[399/498] Compiling ec_derive.cc
[400/498] Compiling hash_to_curve.cc
[401/498] Compiling dsa.cc
[402/498] Compiling dsa_asn1.cc
[403/498] Compiling ec_asn1.cc
[404/498] Compiling bcm.cc
[405/498] Compiling params.cc
[406/498] Compiling digest_extra.cc
[407/498] Compiling x25519-asm-arm.S
[408/498] Compiling des.cc
[409/498] Compiling dh_asn1.cc
[410/498] Compiling curve25519_64_adx.cc
[411/498] Compiling spake25519.cc
[412/498] Compiling cpu_intel.cc
[413/498] Compiling crypto.cc
[414/498] Compiling cpu_arm_freebsd.cc
[415/498] Compiling cpu_arm_linux.cc
[416/498] Compiling cpu_aarch64_win.cc
[417/498] Compiling curve25519.cc
[418/498] Compiling cpu_aarch64_openbsd.cc
[419/498] Compiling cpu_aarch64_sysreg.cc
[420/498] Compiling cpu_aarch64_linux.cc
[421/498] Compiling cpu_aarch64_fuchsia.cc
[422/498] Compiling cpu_aarch64_apple.cc
[423/498] Compiling get_cipher.cc
[424/498] Compiling conf.cc
[425/498] Compiling tls_cbc.cc
[426/498] Compiling e_tls.cc
[427/498] Compiling e_rc4.cc
[428/498] Compiling e_null.cc
[429/498] Compiling e_rc2.cc
[430/498] Compiling e_des.cc
[431/498] Compiling e_chacha20poly1305.cc
[432/498] Compiling e_aesgcmsiv.cc
[433/498] Compiling derive_key.cc
[434/498] Compiling chacha.cc
[435/498] Compiling e_aesctrhmac.cc
[436/498] Compiling unicode.cc
[437/498] Compiling cbs.cc
[438/498] Compiling ber.cc
[439/498] Compiling asn1_compat.cc
[440/498] Compiling cbb.cc
[441/498] Compiling buf.cc
[442/498] Compiling blake2.cc
[443/498] Compiling socket_helper.cc
[444/498] Compiling bn_asn1.cc
[445/498] Compiling convert.cc
[446/498] Compiling socket.cc
[447/498] Compiling printf.cc
[448/498] Compiling pair.cc
[449/498] Compiling hexdump.cc
[450/498] Compiling file.cc
[451/498] Compiling fd.cc
[452/498] Compiling errno.cc
[453/498] Compiling connect.cc
[454/498] Compiling bio_mem.cc
[455/498] Compiling base64.cc
[456/498] Compiling bio.cc
[457/498] Compiling tasn_fre.cc
[458/498] Compiling tasn_typ.cc
[459/498] Compiling tasn_enc.cc
[460/498] Compiling tasn_utl.cc
[461/498] Compiling tasn_new.cc
[462/498] Compiling posix_time.cc
[463/498] Compiling f_string.cc
[464/498] Compiling f_int.cc
[465/498] Compiling asn_pack.cc
[466/498] Compiling tasn_dec.cc
[467/498] Compiling asn1_par.cc
[468/498] Compiling asn1_lib.cc
[469/498] Compiling a_utctm.cc
[470/498] Compiling a_type.cc
[471/498] Compiling a_octet.cc
[472/498] Compiling a_time.cc
[473/498] Compiling a_strnid.cc
[474/498] Compiling a_strex.cc
[475/498] Compiling a_mbstr.cc
[476/498] Compiling a_object.cc
[477/498] Compiling CEd25519 verify.c
[478/498] Compiling CEd25519 sign.c
[479/498] Compiling a_int.cc
[479/498] Compiling a_i2d_fp.cc
[481/498] Compiling a_dup.cc
[482/498] Compiling CEd25519 sha512.c
[483/498] Compiling a_d2i_fp.cc
[484/498] Compiling CEd25519 sc.c
[485/498] Compiling CEd25519 seed.c
[486/498] Compiling CEd25519 keypair.c
[487/498] Write sources
[489/498] Compiling CEd25519 key_exchange.c
[490/498] Compiling CEd25519 add_scalar.c
[491/498] Compiling a_gentm.cc
[492/498] Compiling CEd25519 ge.c
[493/498] Compiling a_bitstr.cc
[494/498] Compiling a_bool.cc
[495/498] Compiling CEd25519 fe.c
[497/523] Compiling Ed25519 Seed.swift
[498/523] Compiling Ed25519 PublicKey.swift
[499/523] Compiling Ed25519 PrivateKey.swift
[500/523] Compiling Ed25519 Error.swift
[501/523] Emitting module Ed25519
[502/523] Compiling Ed25519 KeyPair.swift
[503/523] Compiling Atomics UnsafeAtomic.swift
[504/523] Compiling Atomics UnsafeAtomicLazyReference.swift
[505/558] Compiling SwiftExtensionsPack Data+Extension.swift
[506/558] Compiling SwiftExtensionsPack Ed25519.swift
[507/558] Compiling SwiftExtensionsPack AES.swift
[508/558] Compiling SwiftExtensionsPack ByteArray+Bits.swift
[509/558] Compiling SwiftExtensionsPack RandomBytes.swift
[510/558] Compiling SwiftExtensionsPack SHA.swift
[511/558] Compiling SwiftExtensionsPack Codable+Extensions.swift
[512/558] Compiling SwiftExtensionsPack AnyValue.swift
[513/558] Compiling SwiftExtensionsPack ObjectIdentifier.swift
[514/558] Compiling SwiftExtensionsPack Protocols.swift
[515/558] Compiling SwiftExtensionsPack CommonMethods.swift
[516/558] Compiling SwiftExtensionsPack ErrorCommon.swift
[517/558] Compiling SwiftExtensionsPack Runtime.swift
[518/558] Compiling SwiftExtensionsPack SafeValue.swift
[519/558] Compiling SwiftExtensionsPack Atomic.swift
[520/558] Compiling SwiftExtensionsPack CommonClasses.swift
[520/558] Compiling c-nioatomics.c
[522/558] Emitting module Atomics
[523/558] Compiling SwiftExtensionsPack SafeArray.swift
[524/558] Compiling SwiftExtensionsPack Sequence+Extensions.swift
[524/558] Compiling c-atomics.c
[526/564] Compiling NIOConcurrencyHelpers lock.swift
[527/564] Compiling NIOConcurrencyHelpers atomics.swift
[528/564] Compiling NIOConcurrencyHelpers NIOLockedValueBox.swift
[529/564] Compiling NIOConcurrencyHelpers NIOLock.swift
[530/564] Emitting module NIOConcurrencyHelpers
[531/564] Compiling NIOConcurrencyHelpers NIOAtomic.swift
[532/625] Compiling NIOCore Interfaces.swift
[533/625] Compiling NIOCore Linux.swift
[534/625] Compiling NIOCore MarkedCircularBuffer.swift
[535/625] Compiling NIOCore MulticastChannel.swift
[536/625] Compiling NIOCore NIOAny.swift
[537/625] Compiling NIOCore NIOCloseOnErrorHandler.swift
[538/631] Compiling NIOCore AddressedEnvelope.swift
[539/631] Compiling NIOCore AsyncAwaitSupport.swift
[540/631] Compiling NIOCore AsyncChannel.swift
[541/631] Compiling NIOCore AsyncChannelHandler.swift
[542/631] Compiling NIOCore AsyncChannelInboundStream.swift
[543/631] Compiling NIOCore AsyncChannelOutboundWriter.swift
[544/631] Compiling NIOCore NIOAsyncSequenceProducer.swift
[545/631] Compiling NIOCore Codec.swift
[546/631] Compiling NIOCore ConvenienceOptionSupport.swift
[547/631] Compiling NIOCore DeadChannel.swift
[548/631] Compiling NIOCore DispatchQueue+WithFuture.swift
[549/631] Compiling NIOCore EventLoop+Deprecated.swift
[550/631] Compiling NIOCore EventLoop+SerialExecutor.swift
[551/631] Compiling NIOCore EventLoop.swift
[552/631] Compiling NIOCore EventLoopFuture+AssumeIsolated.swift
[553/631] Compiling NIOCore EventLoopFuture+Deprecated.swift
[554/631] Compiling NIOCore EventLoopFuture+WithEventLoop.swift
[555/631] Compiling NIOCore EventLoopFuture.swift
[556/631] Compiling NIOCore FileDescriptor.swift
[557/631] Compiling NIOCore FileHandle.swift
[558/631] Compiling NIOCore FileRegion.swift
[559/631] Compiling NIOCore SocketOptionProvider.swift
[560/631] Compiling NIOCore SystemCallHelpers.swift
[561/631] Compiling NIOCore TimeAmount+Duration.swift
[562/631] Compiling NIOCore TypeAssistedChannelHandler.swift
[563/631] Compiling NIOCore UniversalBootstrapSupport.swift
[564/631] Compiling NIOCore Utilities.swift
[565/631] Emitting module SwiftExtensionsPack
[566/634] Compiling NIOCore IntegerTypes.swift
[569/634] Compiling NIOCore GlobalSingletons.swift
[570/634] Compiling NIOCore IO.swift
[571/634] Compiling NIOCore IOData.swift
[572/634] Compiling NIOCore IPProtocol.swift
[573/634] Compiling NIOCore IntegerBitPacking.swift
[575/634] Compiling NIOCore NIOAsyncSequenceProducerStrategies.swift
[576/634] Compiling NIOCore NIOAsyncWriter.swift
[577/634] Compiling NIOCore NIOThrowingAsyncSequenceProducer.swift
[578/634] Compiling NIOCore BSDSocketAPI.swift
[579/634] Compiling NIOCore ByteBuffer-aux.swift
[580/634] Compiling NIOCore ByteBuffer-binaryEncodedLengthPrefix.swift
[581/634] Compiling NIOCore ByteBuffer-conversions.swift
[582/634] Compiling NIOCore NIOLoopBound.swift
[583/634] Compiling NIOCore NIOScheduledCallback.swift
[584/634] Compiling NIOCore NIOSendable.swift
[585/634] Compiling NIOCore RecvByteBufferAllocator.swift
[586/634] Compiling NIOCore SingleStepByteToMessageDecoder.swift
[587/634] Compiling NIOCore SocketAddresses.swift
[592/634] Compiling SwiftExtensionsPack StringCommon.swift
[593/634] Compiling SwiftExtensionsPack String+Crypto.swift
[594/634] Compiling SwiftExtensionsPack String+Height.swift
[620/634] Compiling NIOCore ByteBuffer-core.swift
[621/634] Compiling NIOCore ByteBuffer-hex.swift
[622/634] Compiling NIOCore ByteBuffer-int.swift
[623/634] Compiling NIOCore ByteBuffer-lengthPrefix.swift
[624/634] Compiling NIOCore ByteBuffer-multi-int.swift
[625/634] Compiling NIOCore ByteBuffer-quicBinaryEncodingStrategy.swift
[626/634] Compiling NIOCore ByteBuffer-views.swift
[627/634] Compiling NIOCore Channel.swift
[628/634] Compiling NIOCore ChannelHandler.swift
[629/634] Compiling NIOCore ChannelHandlers.swift
[630/634] Compiling NIOCore ChannelInvoker.swift
[631/634] Compiling NIOCore ChannelOption.swift
[632/634] Compiling NIOCore ChannelPipeline.swift
[633/634] Compiling NIOCore CircularBuffer.swift
[634/634] Emitting module NIOCore
[635/687] Compiling NIOEmbedded AsyncTestingEventLoop.swift
[636/687] Emitting module NIOEmbedded
[637/687] Compiling NIOEmbedded Embedded.swift
[638/687] Compiling NIOEmbedded AsyncTestingChannel.swift
[639/687] Compiling NIOPosix PooledRecvBufferAllocator.swift
[640/687] Compiling NIOPosix PosixSingletons+ConcurrencyTakeOver.swift
[641/687] Compiling NIOPosix PosixSingletons.swift
[642/687] Compiling NIOPosix RawSocketBootstrap.swift
[643/687] Compiling NIOPosix Resolver.swift
[644/692] Compiling NIOPosix Selectable.swift
[645/692] Compiling NIOPosix SelectableChannel.swift
[646/692] Compiling NIOPosix SelectableEventLoop.swift
[647/692] Compiling NIOPosix SelectorEpoll.swift
[648/692] Compiling NIOPosix SelectorGeneric.swift
[649/692] Compiling NIOPosix UnsafeTransfer.swift
[650/692] Compiling NIOPosix Utilities.swift
[651/692] Compiling NIOPosix VsockAddress.swift
[652/692] Compiling NIOPosix VsockChannelEvents.swift
[653/692] Compiling NIOPosix resource_bundle_accessor.swift
[654/692] Emitting module NIOPosix
[655/692] Compiling NIOPosix LinuxCPUSet.swift
[656/692] Compiling NIOPosix LinuxUring.swift
[657/692] Compiling NIOPosix MultiThreadedEventLoopGroup.swift
[658/692] Compiling NIOPosix NIOThreadPool.swift
[659/692] Compiling NIOPosix NonBlockingFileIO.swift
[660/692] Compiling NIOPosix GetaddrinfoResolver.swift
[661/692] Compiling NIOPosix HappyEyeballs.swift
[662/692] Compiling NIOPosix IO.swift
[663/692] Compiling NIOPosix IntegerBitPacking.swift
[664/692] Compiling NIOPosix IntegerTypes.swift
[665/692] Compiling NIOPosix Linux.swift
[666/692] Compiling NIOPosix BSDSocketAPICommon.swift
[667/692] Compiling NIOPosix BSDSocketAPIPosix.swift
[668/692] Compiling NIOPosix BSDSocketAPIWindows.swift
[669/692] Compiling NIOPosix BaseSocket.swift
[670/692] Compiling NIOPosix BaseSocketChannel+SocketOptionProvider.swift
[671/692] Compiling NIOPosix BaseSocketChannel.swift
[672/692] Compiling NIOPosix SelectorKqueue.swift
[673/692] Compiling NIOPosix SelectorUring.swift
[674/692] Compiling NIOPosix ServerSocket.swift
[675/692] Compiling NIOPosix Socket.swift
[676/692] Compiling NIOPosix SocketChannel.swift
[677/692] Compiling NIOPosix SocketProtocols.swift
[678/692] Compiling NIOPosix System.swift
[679/692] Compiling NIOPosix Thread.swift
[680/692] Compiling NIOPosix ThreadPosix.swift
[681/692] Compiling NIOPosix ThreadWindows.swift
[682/692] Compiling NIOPosix PendingDatagramWritesManager.swift
[683/692] Compiling NIOPosix PendingWritesManager.swift
[684/692] Compiling NIOPosix PipeChannel.swift
[685/692] Compiling NIOPosix PipePair.swift
[686/692] Compiling NIOPosix Pool.swift
[687/692] Compiling NIOPosix BaseStreamSocketChannel.swift
[688/692] Compiling NIOPosix Bootstrap.swift
[689/692] Compiling NIOPosix ControlMessage.swift
[690/692] Compiling NIOPosix DatagramVectorReadManager.swift
[691/692] Compiling NIOPosix Errors+Any.swift
[692/692] Compiling NIOPosix FileDescriptor.swift
[693/694] Compiling NIO Exports.swift
[694/694] Emitting module NIO
[695/722] Emitting module NIOTLS
[696/722] Compiling NIOTLS ApplicationProtocolNegotiationHandler.swift
[697/722] Compiling NIOTLS NIOTypedApplicationProtocolNegotiationHandler.swift
[698/722] Compiling NIOTLS TLSEvents.swift
[699/722] Compiling NIOTLS ProtocolNegotiationHandlerStateMachine.swift
[700/722] Compiling NIOTLS SNIHandler.swift
[701/722] Compiling NIOHTTP1 NIOTypedHTTPServerUpgradeHandler.swift
[702/722] Compiling NIOHTTP1 NIOTypedHTTPClientUpgraderStateMachine.swift
[703/723] Compiling NIOFoundationCompat WaitSpinningRunLoop.swift
[704/723] Compiling NIOFoundationCompat Codable+ByteBuffer.swift
[705/723] Compiling NIOFoundationCompat JSONSerialization+ByteBuffer.swift
[706/723] Compiling NIOFoundationCompat ByteBuffer-foundation.swift
[707/723] Emitting module NIOFoundationCompat
[708/775] Compiling NIOHTTP1 NIOTypedHTTPServerUpgraderStateMachine.swift
[709/775] Compiling NIOTransportServices NIOTSListenerChannel.swift
[710/775] Compiling NIOTransportServices NIOTSBootstraps.swift
[711/775] Compiling NIOTransportServices NIOTSSingletons.swift
[712/775] Compiling NIOTransportServices NIOTSListenerBootstrap.swift
[713/775] Compiling NIOTransportServices NIOTSErrors.swift
[714/775] Compiling NIOTransportServices NIOTSEventLoop.swift
[715/775] Compiling NIOTransportServices NIOTSEventLoopGroup.swift
[716/775] Compiling NIOTransportServices NIOTSNetworkEvents.swift
[717/775] Compiling NIOTransportServices NIOFilterEmptyWritesHandler.swift
[718/775] Compiling NIOTransportServices NIOTSConnectionChannel.swift
[719/775] Compiling NIOTransportServices NIOTSChannelOptions.swift
[720/775] Compiling NIOTransportServices NIOTSConnectionBootstrap.swift
[721/775] Emitting module NIOHTTP1
[722/775] Compiling NIOTransportServices NIOTSDatagramListener.swift
[723/775] Compiling NIOTransportServices NIOTSDatagramListenerChannel.swift
[724/804] Compiling NIOWebSocket WebSocketOpcode.swift
[725/805] Emitting module NIOTransportServices
[726/807] Compiling NIOWebSocket SHA1.swift
[727/807] Compiling NIOWebSocket NIOWebSocketClientUpgrader.swift
[728/807] Emitting module NIOWebSocket
[729/807] Compiling NIOExtras LineBasedFrameDecoder.swift
[730/807] Compiling NIOExtras MarkedCircularBuffer+PopFirstCheckMarked.swift
[731/807] Compiling NIOExtras NIOExtrasError.swift
[732/807] Compiling NIOExtras NIOLengthFieldBitLength.swift
[733/808] Compiling NIOWebSocket NIOWebSocketServerUpgrader.swift
[734/808] Compiling NIOWebSocket NIOWebSocketFrameAggregator.swift
[735/808] Compiling NIOExtras RequestResponseWithIDHandler.swift
[736/808] Compiling NIOExtras UnsafeTransfer.swift
[737/808] Compiling NIOWebSocket WebSocketFrameEncoder.swift
[738/808] Compiling NIOWebSocket WebSocketFrameDecoder.swift
[739/808] Compiling NIOExtras FixedLengthFrameDecoder.swift
[740/808] Compiling NIOExtras HTTP1ProxyConnectHandler.swift
[741/808] Compiling NIOExtras DebugInboundEventsHandler.swift
[742/808] Compiling NIOExtras DebugOutboundEventsHandler.swift
[743/808] Compiling NIOWebSocket WebSocketProtocolErrorHandler.swift
[744/808] Compiling NIOExtras QuiescingHelper.swift
[745/808] Compiling NIOExtras RequestResponseHandler.swift
[746/808] Compiling NIOExtras NIORequestIdentifiable.swift
[747/808] Compiling NIOExtras PCAPRingBuffer.swift
[748/808] Compiling NIOWebSocket WebSocketErrorCodes.swift
[749/808] Compiling NIOWebSocket WebSocketFrame.swift
[750/808] Compiling NIOExtras JSONRPCFraming+ContentLengthHeader.swift
[751/808] Compiling NIOExtras JSONRPCFraming.swift
[752/808] Compiling NIOExtras LengthFieldBasedFrameDecoder.swift
[753/808] Compiling NIOExtras LengthFieldPrepender.swift
[754/808] Emitting module NIOExtras
[755/808] Compiling NIOTransportServices TCPOptions+SocketChannelOption.swift
[756/808] Compiling NIOTransportServices UDPOptions+SocketChannelOption.swift
[778/811] Compiling NIOTransportServices NIOTSDatagramChannel.swift
[784/811] Compiling NIOTransportServices StateManagedListenerChannel.swift
[785/811] Compiling NIOTransportServices StateManagedNWConnectionChannel.swift
[794/811] Compiling NIOSSL AndroidCABundle.swift
[795/811] Compiling NIOSSL ByteBufferBIO.swift
[796/811] Compiling NIOSSL CustomPrivateKey.swift
[797/811] Compiling NIOSSL IdentityVerification.swift
[798/811] Compiling NIOExtras WritePCAPHandler.swift
[805/811] Emitting module NIOSSL
[807/811] Compiling NIOSSL SSLContext.swift
[808/811] Compiling NIOSSL SSLErrors.swift
[809/811] Compiling NIOSSL UniversalBootstrapSupport.swift
[810/811] Compiling NIOSSL UnsafeKeyAndChainTarget.swift
[811/811] Compiling NIOSSL resource_bundle_accessor.swift
[812/819] Compiling WebSocketKit WebSocketHandler.swift
[813/819] Compiling WebSocketKit WebSocket+Connect.swift
[814/819] Compiling WebSocketKit Exports.swift
[815/819] Compiling WebSocketKit HTTPUpgradeRequestHandler.swift
[816/819] Compiling WebSocketKit WebSocket+Concurrency.swift
[817/819] Emitting module WebSocketKit
[818/819] Compiling WebSocketKit WebSocket.swift
[819/819] Compiling WebSocketKit WebSocketClient.swift
[820/827] Compiling ActionCableSwift ACWebSocketProtocol.swift
[821/827] Compiling ActionCableSwift WS.swift
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/WebSocketClient/WS.swift:51:13: warning: capture of 'self' with non-sendable type 'WSS' in a '@Sendable' closure
15 |
16 |
17 | open class WSS: ACWebSocketProtocol {
| `- note: class 'WSS' does not conform to the 'Sendable' protocol
18 |
19 | public var url: URL
:
49 | on: eventLoopGroup
50 | ) { ws in
51 | self.ws = ws
| `- warning: capture of 'self' with non-sendable type 'WSS' in a '@Sendable' closure
52 |
53 | ws.onPing { [weak self] (ws, buffer) in
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/WebSocketClient/WS.swift:54:17: warning: capture of 'self' with non-sendable type 'WSS?' in a '@Sendable' closure; this is an error in the Swift 6 language mode
15 |
16 |
17 | open class WSS: ACWebSocketProtocol {
| `- note: class 'WSS' does not conform to the 'Sendable' protocol
18 |
19 | public var url: URL
:
52 |
53 | ws.onPing { [weak self] (ws, buffer) in
54 | self?.onPing?()
| `- warning: capture of 'self' with non-sendable type 'WSS?' in a '@Sendable' closure; this is an error in the Swift 6 language mode
55 | }
56 |
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/WebSocketClient/WS.swift:58:17: warning: capture of 'self' with non-sendable type 'WSS?' in a '@Sendable' closure; this is an error in the Swift 6 language mode
15 |
16 |
17 | open class WSS: ACWebSocketProtocol {
| `- note: class 'WSS' does not conform to the 'Sendable' protocol
18 |
19 | public var url: URL
:
56 |
57 | ws.onPong { [weak self] (ws, buffer) in
58 | self?.onPong?()
| `- warning: capture of 'self' with non-sendable type 'WSS?' in a '@Sendable' closure; this is an error in the Swift 6 language mode
59 | }
60 |
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/WebSocketClient/WS.swift:64:21: warning: capture of 'self' with non-sendable type 'WSS?' in a '@Sendable' closure
15 |
16 |
17 | open class WSS: ACWebSocketProtocol {
| `- note: class 'WSS' does not conform to the 'Sendable' protocol
18 |
19 | public var url: URL
:
62 | switch result {
63 | case .success:
64 | self?.onDisconnected?(nil)
| `- warning: capture of 'self' with non-sendable type 'WSS?' in a '@Sendable' closure
65 | self?.onCancelled?()
66 | case let .failure(error):
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/WebSocketClient/WS.swift:73:17: warning: capture of 'self' with non-sendable type 'WSS' in a '@Sendable' closure
15 |
16 |
17 | open class WSS: ACWebSocketProtocol {
| `- note: class 'WSS' does not conform to the 'Sendable' protocol
18 |
19 | public var url: URL
:
71 |
72 | ws.onText { (ws, text) in
73 | self.onText?(text)
| `- warning: capture of 'self' with non-sendable type 'WSS' in a '@Sendable' closure
74 | }
75 |
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/WebSocketClient/WS.swift:79:17: warning: capture of 'self' with non-sendable type 'WSS' in a '@Sendable' closure
15 |
16 |
17 | open class WSS: ACWebSocketProtocol {
| `- note: class 'WSS' does not conform to the 'Sendable' protocol
18 |
19 | public var url: URL
:
77 | var data: Data = Data()
78 | data.append(contentsOf: buffer.readableBytesView)
79 | self.onBinary?(data)
| `- warning: capture of 'self' with non-sendable type 'WSS' in a '@Sendable' closure
80 | }
81 |
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/WebSocketClient/WS.swift:85:30: warning: capture of 'self' with non-sendable type 'WSS?' in a '@Sendable' closure
15 |
16 |
17 | open class WSS: ACWebSocketProtocol {
| `- note: class 'WSS' does not conform to the 'Sendable' protocol
18 |
19 | public var url: URL
:
83 |
84 | promise.futureResult.whenSuccess { [weak self] (_) in
85 | guard let self = self else { return }
| `- warning: capture of 'self' with non-sendable type 'WSS?' in a '@Sendable' closure
86 | self.onConnected?(nil)
87 | }
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/WebSocketClient/WS.swift:102:13: warning: capture of 'completion' with non-sendable type '(() -> Void)?' in a '@Sendable' closure
100 | ws?.send([UInt8](data), promise: promise)
101 | promise?.futureResult.whenComplete { (_) in
102 | completion?()
| |- warning: capture of 'completion' with non-sendable type '(() -> Void)?' in a '@Sendable' closure
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
103 | }
104 | }
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/WebSocketClient/WS.swift:114:13: warning: capture of 'completion' with non-sendable type '(() -> Void)?' in a '@Sendable' closure
112 | ws?.send(text, promise: promise)
113 | promise?.futureResult.whenComplete { (_) in
114 | completion?()
| |- warning: capture of 'completion' with non-sendable type '(() -> Void)?' in a '@Sendable' closure
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
115 | }
116 | }
[822/827] Compiling ActionCableSwift Extensions.swift
[823/827] Compiling ActionCableSwift ACSerializer.swift
[824/827] Compiling ActionCableSwift ActionCableSwift.swift
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ActionCableSwift.swift:130:32: warning: capture of 'self' with non-sendable type 'ACClient' in a '@Sendable' closure
4 | import NIOCore
5 |
6 | public final class ACClient {
| `- note: class 'ACClient' does not conform to the 'Sendable' protocol
7 |
8 | public var ws: ACWebSocketProtocol
:
128 | self.setIsConnected(to: true)
129 | self.clientConcurrentQueue.async { [headers] in
130 | let closures = self.onConnected
| `- warning: capture of 'self' with non-sendable type 'ACClient' in a '@Sendable' closure
131 | for closure in closures {
132 | closure(headers)
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ActionCableSwift.swift:140:32: warning: capture of 'self' with non-sendable type 'ACClient' in a '@Sendable' closure
4 | import NIOCore
5 |
6 | public final class ACClient {
| `- note: class 'ACClient' does not conform to the 'Sendable' protocol
7 |
8 | public var ws: ACWebSocketProtocol
:
138 | self.setIsConnected(to: false)
139 | self.clientConcurrentQueue.async { [reason] in
140 | let closures = self.onDisconnected
| `- warning: capture of 'self' with non-sendable type 'ACClient' in a '@Sendable' closure
141 | for closure in closures {
142 | closure(reason)
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ActionCableSwift.swift:150:32: warning: capture of 'self' with non-sendable type 'ACClient' in a '@Sendable' closure
4 | import NIOCore
5 |
6 | public final class ACClient {
| `- note: class 'ACClient' does not conform to the 'Sendable' protocol
7 |
8 | public var ws: ACWebSocketProtocol
:
148 | self.setIsConnected(to: false)
149 | self.clientConcurrentQueue.async {
150 | let closures = self.onCancelled
| `- warning: capture of 'self' with non-sendable type 'ACClient' in a '@Sendable' closure
151 | for closure in closures {
152 | closure()
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ActionCableSwift.swift:159:32: warning: capture of 'self' with non-sendable type 'ACClient' in a '@Sendable' closure
4 | import NIOCore
5 |
6 | public final class ACClient {
| `- note: class 'ACClient' does not conform to the 'Sendable' protocol
7 |
8 | public var ws: ACWebSocketProtocol
:
157 | guard let self = self else { return }
158 | self.clientConcurrentQueue.async { [text] in
159 | let closures = self.onText
| `- warning: capture of 'self' with non-sendable type 'ACClient' in a '@Sendable' closure
160 | for closure in closures {
161 | closure(text)
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ActionCableSwift.swift:168:32: warning: capture of 'self' with non-sendable type 'ACClient' in a '@Sendable' closure
4 | import NIOCore
5 |
6 | public final class ACClient {
| `- note: class 'ACClient' does not conform to the 'Sendable' protocol
7 |
8 | public var ws: ACWebSocketProtocol
:
166 | guard let self = self else { return }
167 | self.clientConcurrentQueue.async { [data] in
168 | let closures = self.onBinary
| `- warning: capture of 'self' with non-sendable type 'ACClient' in a '@Sendable' closure
169 | for closure in closures {
170 | closure(data)
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ActionCableSwift.swift:177:32: warning: capture of 'self' with non-sendable type 'ACClient' in a '@Sendable' closure
4 | import NIOCore
5 |
6 | public final class ACClient {
| `- note: class 'ACClient' does not conform to the 'Sendable' protocol
7 |
8 | public var ws: ACWebSocketProtocol
:
175 | guard let self = self else { return }
176 | self.clientConcurrentQueue.async {
177 | let closures = self.onPing
| `- warning: capture of 'self' with non-sendable type 'ACClient' in a '@Sendable' closure
178 | for closure in closures {
179 | closure()
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ActionCableSwift.swift:187:32: warning: capture of 'closures' with non-sendable type '[() -> Void]' in a '@Sendable' closure
185 | let closures = self.onPong
186 | self.clientConcurrentQueue.async {
187 | for closure in closures {
| |- warning: capture of 'closures' with non-sendable type '[() -> Void]' in a '@Sendable' closure
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
188 | closure()
189 | }
[825/827] Emitting module ActionCableSwift
[826/827] Compiling ActionCableSwift Helpers.swift
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/Helpers.swift:150:30: warning: capture of 'self' with non-sendable type 'PingRoundWatcher?' in a '@Sendable' closure
123 | }
124 |
125 | public final class PingRoundWatcher {
| `- note: class 'PingRoundWatcher' does not conform to the 'Sendable' protocol
126 |
127 |
:
148 |
149 | Thread { [weak self] in
150 | guard let self = self else { return }
| `- warning: capture of 'self' with non-sendable type 'PingRoundWatcher?' in a '@Sendable' closure
151 | self.setStarted(to: true)
152 | while true {
[827/827] Compiling ActionCableSwift ACChannel.swift
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ACChannel.swift:115:30: warning: capture of 'self' with non-sendable type 'ACChannel?' in a '@Sendable' closure
12 | public typealias ACResponseCallbackWithOptionalMessage = (_ channel: ACChannel, _ message: ACMessage?) -> Void
13 |
14 | public class ACChannel {
| `- note: class 'ACChannel' does not conform to the 'Sendable' protocol
15 |
16 | public let channelName: String
:
113 | ) {
114 | channelSerialQueue.async { [weak self] in
115 | guard let self = self else { return }
| `- warning: capture of 'self' with non-sendable type 'ACChannel?' in a '@Sendable' closure
116 | do {
117 | if sendAsData {
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ACChannel.swift:121:73: warning: capture of 'data' with non-sendable type '[String : Any]' in a '@Sendable' closure
119 | action: actionName,
120 | identifier: self.identifier,
121 | data: data)
| `- warning: capture of 'data' with non-sendable type '[String : Any]' in a '@Sendable' closure
122 | self.client?.send(data: data) { completion?() }
123 | } else {
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ACChannel.swift:122:53: warning: capture of 'completion' with non-sendable type '(() -> Void)?' in a '@Sendable' closure
120 | identifier: self.identifier,
121 | data: data)
122 | self.client?.send(data: data) { completion?() }
| |- warning: capture of 'completion' with non-sendable type '(() -> Void)?' in a '@Sendable' closure
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
123 | } else {
124 | let text: String = try ACSerializer.requestFrom(command: .message,
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ACChannel.swift:122:53: warning: capture of 'completion' with non-sendable type '(() -> Void)?' in an isolated closure; this is an error in the Swift 6 language mode
120 | identifier: self.identifier,
121 | data: data)
122 | self.client?.send(data: data) { completion?() }
| |- warning: capture of 'completion' with non-sendable type '(() -> Void)?' in an isolated closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
123 | } else {
124 | let text: String = try ACSerializer.requestFrom(command: .message,
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ACChannel.swift:128:53: warning: capture of 'completion' with non-sendable type '(() -> Void)?' in an isolated closure; this is an error in the Swift 6 language mode
126 | identifier: self.identifier,
127 | data: data)
128 | self.client?.send(text: text) { completion?() }
| |- warning: capture of 'completion' with non-sendable type '(() -> Void)?' in an isolated closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
129 | }
130 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ACChannel.swift:142:26: warning: capture of 'self' with non-sendable type 'ACChannel' in a '@Sendable' closure
12 | public typealias ACResponseCallbackWithOptionalMessage = (_ channel: ACChannel, _ message: ACMessage?) -> Void
13 |
14 | public class ACChannel {
| `- note: class 'ACChannel' does not conform to the 'Sendable' protocol
15 |
16 | public let channelName: String
:
140 | guard let self = self else { return }
141 | self.channelSerialQueue.async {
142 | try? self.subscribe()
| `- warning: capture of 'self' with non-sendable type 'ACChannel' in a '@Sendable' closure
143 | }
144 | }
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ACChannel.swift:152:17: warning: capture of 'self' with non-sendable type 'ACChannel' in a '@Sendable' closure
12 | public typealias ACResponseCallbackWithOptionalMessage = (_ channel: ACChannel, _ message: ACMessage?) -> Void
13 |
14 | public class ACChannel {
| `- note: class 'ACChannel' does not conform to the 'Sendable' protocol
15 |
16 | public let channelName: String
:
150 | guard let self = self else { return }
151 | self.channelSerialQueue.async {
152 | self.isSubscribed = false
| `- warning: capture of 'self' with non-sendable type 'ACChannel' in a '@Sendable' closure
153 | self.executeCallback(callbacks: self.onUnsubscribe)
154 | }
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ACChannel.swift:162:17: warning: capture of 'self' with non-sendable type 'ACChannel' in a '@Sendable' closure
12 | public typealias ACResponseCallbackWithOptionalMessage = (_ channel: ACChannel, _ message: ACMessage?) -> Void
13 |
14 | public class ACChannel {
| `- note: class 'ACChannel' does not conform to the 'Sendable' protocol
15 |
16 | public let channelName: String
:
160 | guard let self = self else { return }
161 | self.channelSerialQueue.async {
162 | self.isSubscribed = false
| `- warning: capture of 'self' with non-sendable type 'ACChannel' in a '@Sendable' closure
163 | self.executeCallback(callbacks: self.onUnsubscribe)
164 | }
/Users/admin/builder/spi-builder-workspace/Sources/ActionCableSwift/ACChannel.swift:173:62: warning: capture of 'self' with non-sendable type 'ACChannel' in a '@Sendable' closure
12 | public typealias ACResponseCallbackWithOptionalMessage = (_ channel: ACChannel, _ message: ACMessage?) -> Void
13 |
14 | public class ACChannel {
| `- note: class 'ACChannel' does not conform to the 'Sendable' protocol
15 |
16 | public let channelName: String
:
171 | self.channelSerialQueue.async {
172 | let message = ACSerializer.responseFrom(stringData: text)
173 | let sameChannelName = message.channelName == self.channelName
| `- warning: capture of 'self' with non-sendable type 'ACChannel' in a '@Sendable' closure
174 | switch (message.type, sameChannelName) {
175 | case (.confirmSubscription, true):
Build complete! (33.95s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-extensions-pack",
"requirement" : {
"range" : [
{
"lower_bound" : "1.16.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/nerzh/swift-extensions-pack.git"
},
{
"identity" : "websocket-kit",
"requirement" : {
"range" : [
{
"lower_bound" : "2.14.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/vapor/websocket-kit.git"
}
],
"manifest_display_name" : "ActionCableSwift",
"name" : "ActionCableSwift",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "ios",
"version" : "13.0"
}
],
"products" : [
{
"name" : "ActionCableSwift",
"targets" : [
"ActionCableSwift"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "ActionCableSwift",
"module_type" : "SwiftTarget",
"name" : "ActionCableSwift",
"path" : "Sources/ActionCableSwift",
"product_dependencies" : [
"SwiftExtensionsPack",
"WebSocketKit"
],
"product_memberships" : [
"ActionCableSwift"
],
"sources" : [
"ACChannel.swift",
"ACSerializer.swift",
"ActionCableSwift.swift",
"Extensions.swift",
"Helpers.swift",
"WebSocketClient/ACWebSocketProtocol.swift",
"WebSocketClient/WS.swift"
],
"type" : "library"
}
],
"tools_version" : "5.8"
}
Done.