Build Information
Successful build of ABIBridge, reference main (c5e350), with Swift 6.4 for macOS (SPM) on 17 Oct 2026 10:31:09 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/lynnswap/ABIBridge.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/lynnswap/ABIBridge
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at c5e3500 Merge pull request #394 from lynnswap/codex/loaded-image-metadata
Cloned https://github.com/lynnswap/ABIBridge.git
Revision (git rev-parse @):
c5e3500bf31fd1e2a8058d4fcba7332b5e8ebe8f
SUCCESS checkout https://github.com/lynnswap/ABIBridge.git at main
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/p-x9/MachOKit.git
Fetching https://github.com/p-x9/swift-objc-dump.git
Fetching https://github.com/p-x9/swift-fileio.git
Fetching https://github.com/p-x9/swift-fileio-extra.git
Fetching https://github.com/p-x9/ObjectArchiveKit.git
Fetching https://github.com/apple/swift-asn1.git
[1/2051] Fetching swift-asn1
[2/2741] Fetching swift-asn1, swift-fileio
[9/3000] Fetching swift-asn1, swift-fileio, objectarchivekit
[123/3483] Fetching swift-asn1, swift-fileio, objectarchivekit, swift-objc-dump
[352/3574] Fetching swift-asn1, swift-fileio, objectarchivekit, swift-objc-dump, swift-fileio-extra
[443/11564] Fetching swift-asn1, swift-fileio, objectarchivekit, swift-objc-dump, swift-fileio-extra, machokit
[464/30246] Fetching swift-asn1, swift-fileio, objectarchivekit, swift-objc-dump, swift-fileio-extra, machokit, swift-crypto
Fetched https://github.com/p-x9/swift-fileio-extra.git (0.90s)
Fetched https://github.com/p-x9/swift-objc-dump.git (0.90s)
Fetched https://github.com/p-x9/ObjectArchiveKit.git (0.90s)
[2177/29413] Fetching swift-asn1, swift-fileio, machokit, swift-crypto
Fetching https://github.com/lynnswap/ZDLibffi.git
Fetching https://github.com/p-x9/swift-binary-parse-support.git
Fetched https://github.com/p-x9/MachOKit.git (1.36s)
[4236/21423] Fetching swift-asn1, swift-fileio, swift-crypto
[4611/22223] Fetching swift-asn1, swift-fileio, swift-crypto, zdlibffi
[4659/22479] Fetching swift-asn1, swift-fileio, swift-crypto, zdlibffi, swift-binary-parse-support
Fetched https://github.com/lynnswap/ZDLibffi.git (1.13s)
Fetched https://github.com/p-x9/swift-binary-parse-support.git (1.13s)
[4983/21423] Fetching swift-asn1, swift-fileio, swift-crypto
Fetched https://github.com/p-x9/swift-fileio.git (5.15s)
Fetched https://github.com/apple/swift-asn1.git (5.15s)
Fetched https://github.com/apple/swift-crypto.git (5.15s)
Creating working copy for https://github.com/apple/swift-asn1.git
Creating working copy for https://github.com/p-x9/swift-binary-parse-support.git
Creating working copy for https://github.com/p-x9/ObjectArchiveKit.git
Creating working copy for https://github.com/p-x9/swift-objc-dump.git
Creating working copy for https://github.com/apple/swift-crypto.git
Creating working copy for https://github.com/p-x9/swift-fileio.git
Creating working copy for https://github.com/p-x9/MachOKit.git
Creating working copy for https://github.com/lynnswap/ZDLibffi.git
Creating working copy for https://github.com/p-x9/swift-fileio-extra.git
Working copy of https://github.com/p-x9/swift-binary-parse-support.git resolved at 0.2.1
Working copy of https://github.com/p-x9/swift-fileio.git resolved at 0.15.1
Working copy of https://github.com/p-x9/ObjectArchiveKit.git resolved at 0.5.0
Working copy of https://github.com/lynnswap/ZDLibffi.git resolved at 0.380.1
Working copy of https://github.com/p-x9/swift-fileio-extra.git resolved at 0.3.0
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.7.3
Working copy of https://github.com/p-x9/swift-objc-dump.git resolved at 0.9.0
Working copy of https://github.com/p-x9/MachOKit.git resolved at 0.55.0
Working copy of https://github.com/apple/swift-crypto.git resolved at 3.15.1
warning: 'zdlibffi': /Users/admin/builder/spi-builder-workspace/.build/checkouts/ZDLibffi/Package.swift:8:15: warning: 'v10' is deprecated: iOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
6 | name: "ZDLibffi",
7 | platforms: [
8 | .iOS(.v10),
| `- warning: 'v10' is deprecated: iOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
9 | .macOS(.v10_12),
10 | .tvOS(.v10),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ZDLibffi/Package.swift:9:17: warning: 'v10_12' is deprecated: macOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
7 | platforms: [
8 | .iOS(.v10),
9 | .macOS(.v10_12),
| `- warning: 'v10_12' is deprecated: macOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
10 | .tvOS(.v10),
11 | .watchOS(.v3),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ZDLibffi/Package.swift:10:16: warning: 'v10' is deprecated: tvOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
8 | .iOS(.v10),
9 | .macOS(.v10_12),
10 | .tvOS(.v10),
| `- warning: 'v10' is deprecated: tvOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
11 | .watchOS(.v3),
12 | .visionOS(.v1)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ZDLibffi/Package.swift:11:19: warning: 'v3' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
9 | .macOS(.v10_12),
10 | .tvOS(.v10),
11 | .watchOS(.v3),
| `- warning: 'v3' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
12 | .visionOS(.v1)
13 | ],
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
warning: 'machokit': /Users/admin/builder/spi-builder-workspace/.build/checkouts/MachOKit/Package.swift:145:1: warning: extension declares a conformance of imported type 'SwiftSetting' to imported protocol 'CaseIterable'; this will not behave correctly if the owners of 'PackageDescription' introduce this conformance in the future
143 | }
144 |
145 | extension SwiftSetting: CaseIterable {
| |- warning: extension declares a conformance of imported type 'SwiftSetting' to imported protocol 'CaseIterable'; this will not behave correctly if the owners of 'PackageDescription' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
146 | public static var allCases: [Self] {
147 | [
========================================
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",
"traits": [
"default"
],
"dependencies": [
{
"identity": "abibridge",
"name": "ABIBridge",
"url": "https://github.com/lynnswap/ABIBridge.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ABIBridge",
"traits": [
"default"
],
"dependencies": [
{
"identity": "machokit",
"name": "MachOKit",
"url": "https://github.com/p-x9/MachOKit.git",
"version": "0.55.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/MachOKit",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-fileio",
"name": "swift-fileio",
"url": "https://github.com/p-x9/swift-fileio.git",
"version": "0.15.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-fileio",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-fileio-extra",
"name": "swift-fileio-extra",
"url": "https://github.com/p-x9/swift-fileio-extra.git",
"version": "0.4.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-fileio-extra",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-fileio",
"name": "swift-fileio",
"url": "https://github.com/p-x9/swift-fileio.git",
"version": "0.15.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-fileio",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-binary-parse-support",
"name": "swift-binary-parse-support",
"url": "https://github.com/p-x9/swift-binary-parse-support.git",
"version": "0.3.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-binary-parse-support",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "objectarchivekit",
"name": "ObjectArchiveKit",
"url": "https://github.com/p-x9/ObjectArchiveKit.git",
"version": "0.5.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ObjectArchiveKit",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-fileio",
"name": "swift-fileio",
"url": "https://github.com/p-x9/swift-fileio.git",
"version": "0.15.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-fileio",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-fileio-extra",
"name": "swift-fileio-extra",
"url": "https://github.com/p-x9/swift-fileio-extra.git",
"version": "0.4.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-fileio-extra",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-fileio",
"name": "swift-fileio",
"url": "https://github.com/p-x9/swift-fileio.git",
"version": "0.15.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-fileio",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "swift-binary-parse-support",
"name": "swift-binary-parse-support",
"url": "https://github.com/p-x9/swift-binary-parse-support.git",
"version": "0.3.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-binary-parse-support",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "swift-binary-parse-support",
"name": "swift-binary-parse-support",
"url": "https://github.com/p-x9/swift-binary-parse-support.git",
"version": "0.3.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-binary-parse-support",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "swift-crypto",
"name": "swift-crypto",
"url": "https://github.com/apple/swift-crypto.git",
"version": "3.15.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-crypto",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-asn1",
"name": "swift-asn1",
"url": "https://github.com/apple/swift-asn1.git",
"version": "1.7.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-asn1",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "swift-binary-parse-support",
"name": "swift-binary-parse-support",
"url": "https://github.com/p-x9/swift-binary-parse-support.git",
"version": "0.3.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-binary-parse-support",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "swift-objc-dump",
"name": "ObjCDump",
"url": "https://github.com/p-x9/swift-objc-dump.git",
"version": "0.9.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-objc-dump",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "zdlibffi",
"name": "ZDLibffi",
"url": "https://github.com/lynnswap/ZDLibffi.git",
"version": "0.380.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ZDLibffi",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/lynnswap/ABIBridge.git
[1/9859] Fetching abibridge
Fetched https://github.com/lynnswap/ABIBridge.git (3.10s)
Fetching https://github.com/p-x9/MachOKit.git from cache
Fetching https://github.com/p-x9/swift-objc-dump.git from cache
Fetching https://github.com/lynnswap/ZDLibffi.git from cache
Fetched https://github.com/p-x9/MachOKit.git from cache (0.75s)
Fetched https://github.com/p-x9/swift-objc-dump.git from cache (0.77s)
Fetched https://github.com/lynnswap/ZDLibffi.git from cache (0.77s)
Computing version for https://github.com/lynnswap/ZDLibffi.git
warning: 'zdlibffi': /Package.swift:8:15: warning: 'v10' is deprecated: iOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
6 | name: "ZDLibffi",
7 | platforms: [
8 | .iOS(.v10),
| `- warning: 'v10' is deprecated: iOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
9 | .macOS(.v10_12),
10 | .tvOS(.v10),
/Package.swift:9:17: warning: 'v10_12' is deprecated: macOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
7 | platforms: [
8 | .iOS(.v10),
9 | .macOS(.v10_12),
| `- warning: 'v10_12' is deprecated: macOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
10 | .tvOS(.v10),
11 | .watchOS(.v3),
/Package.swift:10:16: warning: 'v10' is deprecated: tvOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
8 | .iOS(.v10),
9 | .macOS(.v10_12),
10 | .tvOS(.v10),
| `- warning: 'v10' is deprecated: tvOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
11 | .watchOS(.v3),
12 | .visionOS(.v1)
/Package.swift:11:19: warning: 'v3' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
9 | .macOS(.v10_12),
10 | .tvOS(.v10),
11 | .watchOS(.v3),
| `- warning: 'v3' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
12 | .visionOS(.v1)
13 | ],
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Computed https://github.com/lynnswap/ZDLibffi.git at 0.380.1 (1.35s)
Computing version for https://github.com/p-x9/swift-objc-dump.git
Computed https://github.com/p-x9/swift-objc-dump.git at 0.9.0 (0.57s)
Computing version for https://github.com/p-x9/MachOKit.git
warning: 'machokit': /Package.swift:145:1: warning: extension declares a conformance of imported type 'SwiftSetting' to imported protocol 'CaseIterable'; this will not behave correctly if the owners of 'PackageDescription' introduce this conformance in the future
143 | }
144 |
145 | extension SwiftSetting: CaseIterable {
| |- warning: extension declares a conformance of imported type 'SwiftSetting' to imported protocol 'CaseIterable'; this will not behave correctly if the owners of 'PackageDescription' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
146 | public static var allCases: [Self] {
147 | [
Computed https://github.com/p-x9/MachOKit.git at 0.55.0 (0.56s)
Fetching https://github.com/p-x9/swift-binary-parse-support.git from cache
Fetching https://github.com/p-x9/ObjectArchiveKit.git from cache
Fetching https://github.com/p-x9/swift-fileio.git from cache
Fetching https://github.com/p-x9/swift-fileio-extra.git from cache
Fetching https://github.com/apple/swift-crypto.git from cache
Fetched https://github.com/apple/swift-crypto.git from cache (0.62s)
Fetched https://github.com/p-x9/swift-binary-parse-support.git from cache (0.65s)
Fetched https://github.com/p-x9/swift-fileio-extra.git from cache (0.66s)
Fetched https://github.com/p-x9/ObjectArchiveKit.git from cache (0.66s)
Fetched https://github.com/p-x9/swift-fileio.git from cache (0.66s)
Computing version for https://github.com/p-x9/ObjectArchiveKit.git
Computed https://github.com/p-x9/ObjectArchiveKit.git at 0.5.0 (1.25s)
Computing version for https://github.com/p-x9/swift-binary-parse-support.git
Computed https://github.com/p-x9/swift-binary-parse-support.git at 0.3.0 (0.52s)
Computing version for https://github.com/p-x9/swift-fileio-extra.git
Computed https://github.com/p-x9/swift-fileio-extra.git at 0.4.0 (0.57s)
Computing version for https://github.com/p-x9/swift-fileio.git
Computed https://github.com/p-x9/swift-fileio.git at 0.15.1 (0.52s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 3.15.1 (0.66s)
Fetching https://github.com/apple/swift-asn1.git from cache
Fetched https://github.com/apple/swift-asn1.git from cache (0.47s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (1.12s)
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.7.3
Creating working copy for https://github.com/p-x9/ObjectArchiveKit.git
Working copy of https://github.com/p-x9/ObjectArchiveKit.git resolved at 0.5.0
Creating working copy for https://github.com/p-x9/swift-fileio.git
Working copy of https://github.com/p-x9/swift-fileio.git resolved at 0.15.1
Creating working copy for https://github.com/lynnswap/ZDLibffi.git
Working copy of https://github.com/lynnswap/ZDLibffi.git resolved at 0.380.1
Creating working copy for https://github.com/p-x9/swift-objc-dump.git
Working copy of https://github.com/p-x9/swift-objc-dump.git resolved at 0.9.0
Creating working copy for https://github.com/p-x9/swift-binary-parse-support.git
Working copy of https://github.com/p-x9/swift-binary-parse-support.git resolved at 0.3.0
Creating working copy for https://github.com/lynnswap/ABIBridge.git
Working copy of https://github.com/lynnswap/ABIBridge.git resolved at main (c5e3500)
Creating working copy for https://github.com/p-x9/MachOKit.git
Working copy of https://github.com/p-x9/MachOKit.git resolved at 0.55.0
Creating working copy for https://github.com/p-x9/swift-fileio-extra.git
Working copy of https://github.com/p-x9/swift-fileio-extra.git resolved at 0.4.0
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 3.15.1
warning: '.resolve-product-dependencies': dependency 'abibridge' is not used by any target
Found 3 product dependencies
- MachOKit
- ObjCDump
- ZDLibffi
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/lynnswap/ABIBridge.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Provisioning 2 / 27]
[Pre-planning 1 / 600]
[Planning deferred tasks]
[111 / 283]
[127 / 288] ZDLibffi
[134 / 298] ABIBridgeCore
[135 / 298] ABIBridgeCore
[142 / 411]
[147 / 411]
[154 / 411]
[160 / 411]
[163 / 411]
[167 / 411] ABIBridgeCore
[174 / 411]
[178 / 411]
[189 / 411] ABIBridgeCore
[193 / 411] ABIBridgeCore
[195 / 411]
[199 / 411]
[205 / 411]
[208 / 411]
[211 / 411]
[217 / 411]
[230 / 411]
[241 / 414]
[244 / 414] ObjectiveCFixtures
[250 / 423]
[262 / 423] MachOKitC
[274 / 455] MachOKitC
[279 / 455]
[285 / 477]
[300 / 486] ZDLibffi
[305 / 486]
[310 / 486]
[320 / 486]
[323 / 486]
[340 / 486]
[360 / 486]
[363 / 486]
[366 / 486] ManagedSwiftFixtures
[374 / 486]
[377 / 486]
[379 / 486]
[381 / 486]
[383 / 486]
[390 / 486] ObjCTypeDecodeKit
[394 / 486] ObjectiveCFixtures
[400 / 486] ManagedSwiftAdapters
[406 / 486] FileIO
[409 / 486] BinaryParseSupport
[412 / 486] HookCoordinationFixtures
[420 / 486] ABIBridgeTestSupport
[427 / 489] ManagedSwiftFixtures
[427 / 489] BinaryParseSupport
[429 / 489] BinaryParseSupport
[430 / 499] ObjCDump
[440 / 513] ObjCDump
[457 / 513] ManagedSwiftAdapters
[473 / 513] FileIOBinary-product
[478 / 514]
[478 / 514] FileIOBinary
[480 / 514] MachOKit
[493 / 527] MachOKit
[494 / 527] MachOKit
[499 / 527] MachOKit-product
[500 / 528] MachOKit
[503 / 542]
[510 / 542] ABIBridgeRuntime
[512 / 542] ABIBridgeRuntime
[513 / 542] ABIBridgeRuntime
[519 / 542] ABIBridgeRuntime
[521 / 543] ABIBridgeRuntime
[522 / 555]
[531 / 555] MachOKit
[532 / 555] MachOKit
[534 / 555] ABIBridge
[544 / 556]
[544 / 556] ABIBridge
[553 / 589]
[563 / 589]
[565 / 589]
[567 / 589]
[571 / 589]
[573 / 589]
[574 / 589]
[577 / 589] ABIBridgeSwiftUI
[583 / 589] ABIBridge
[586 / 589] ABIBridge-product
Build complete! (20.16 sec)
warning: 'zdlibffi': /Users/admin/builder/spi-builder-workspace/.build/checkouts/ZDLibffi/Package.swift:8:15: warning: 'v10' is deprecated: iOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
6 | name: "ZDLibffi",
7 | platforms: [
8 | .iOS(.v10),
| `- warning: 'v10' is deprecated: iOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
9 | .macOS(.v10_12),
10 | .tvOS(.v10),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ZDLibffi/Package.swift:9:17: warning: 'v10_12' is deprecated: macOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
7 | platforms: [
8 | .iOS(.v10),
9 | .macOS(.v10_12),
| `- warning: 'v10_12' is deprecated: macOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
10 | .tvOS(.v10),
11 | .watchOS(.v3),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ZDLibffi/Package.swift:10:16: warning: 'v10' is deprecated: tvOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
8 | .iOS(.v10),
9 | .macOS(.v10_12),
10 | .tvOS(.v10),
| `- warning: 'v10' is deprecated: tvOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
11 | .watchOS(.v3),
12 | .visionOS(.v1)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ZDLibffi/Package.swift:11:19: warning: 'v3' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
9 | .macOS(.v10_12),
10 | .tvOS(.v10),
11 | .watchOS(.v3),
| `- warning: 'v3' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
12 | .visionOS(.v1)
13 | ],
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
warning: 'machokit': /Users/admin/builder/spi-builder-workspace/.build/checkouts/MachOKit/Package.swift:145:1: warning: extension declares a conformance of imported type 'SwiftSetting' to imported protocol 'CaseIterable'; this will not behave correctly if the owners of 'PackageDescription' introduce this conformance in the future
143 | }
144 |
145 | extension SwiftSetting: CaseIterable {
| |- warning: extension declares a conformance of imported type 'SwiftSetting' to imported protocol 'CaseIterable'; this will not behave correctly if the owners of 'PackageDescription' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
146 | public static var allCases: [Self] {
147 | [
/Users/admin/builder/spi-builder-workspace/Sources/ABIBridge/NativeObject.swift:309:13: [1;33mwarning: [1;39mconstant 'receiverType' inferred to have type 'AnyClass' (aka 'any AnyObject.Type'), which may be unexpected[0;0m
[0;36m307 |[0;0m prepareImages: Bool
[0;36m308 |[0;0m ) throws -> ObjCInvocationBinding {
[0;36m309 |[0;0m let receiverType = object_getClass(receiver!)!
[0;36m|[0;0m |- [1;33mwarning: [1;39mconstant 'receiverType' inferred to have type 'AnyClass' (aka 'any AnyObject.Type'), which may be unexpected[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd an explicit type annotation to silence this warning[0;0m
[0;36m310 |[0;0m let declaration = objcMethodDeclaration(
[0;36m311 |[0;0m on: receiverType,
Build complete.
{
"cxx_language_standard" : "c++20",
"dependencies" : [
{
"identity" : "machokit",
"requirement" : {
"exact" : [
"0.55.0"
]
},
"type" : "sourceControl",
"url" : "https://github.com/p-x9/MachOKit.git"
},
{
"identity" : "swift-objc-dump",
"requirement" : {
"exact" : [
"0.9.0"
]
},
"type" : "sourceControl",
"url" : "https://github.com/p-x9/swift-objc-dump.git"
},
{
"identity" : "zdlibffi",
"requirement" : {
"exact" : [
"0.380.1"
]
},
"type" : "sourceControl",
"url" : "https://github.com/lynnswap/ZDLibffi.git"
}
],
"manifest_display_name" : "ABIBridge",
"name" : "ABIBridge",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "18.4"
},
{
"name" : "macos",
"version" : "15.4"
},
{
"name" : "visionos",
"version" : "2.4"
},
{
"name" : "watchos",
"version" : "11.4"
},
{
"name" : "tvos",
"version" : "18.4"
}
],
"products" : [
{
"name" : "ABIBridge",
"targets" : [
"ABIBridge"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ABIBridgeSwiftUI",
"targets" : [
"ABIBridgeSwiftUI"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "ObjectiveCFixtures",
"module_type" : "ClangTarget",
"name" : "ObjectiveCFixtures",
"path" : "Tests/ObjectiveCFixtures",
"sources" : [
"CFunctionFixtures.m",
"CXXObjectFixtures.cpp",
"LazyLibraryFixtures.c",
"ObjectiveCFixtures.m",
"PointerSlotFixtures.cpp",
"ReplacementFixtures.m",
"SwiftRegisterFixture.S"
],
"target_dependencies" : [
"ABIBridgeCore"
],
"type" : "library"
},
{
"c99name" : "ManagedSwiftFixtures",
"module_type" : "SwiftTarget",
"name" : "ManagedSwiftFixtures",
"path" : "Tests/ManagedSwiftFixtures",
"sources" : [
"Async.swift",
"AsyncClosures.swift",
"ClosureValues.swift",
"Closures.swift",
"Collections.swift",
"Errors.swift",
"Existentials.swift",
"ExplicitValues.swift",
"GenericCalls.swift",
"Generics.swift",
"IndirectValues.swift",
"KeyPaths.swift",
"OpaqueResults.swift",
"ParameterConventions.swift",
"RuntimeParameterizedGetterFixtures.swift",
"RuntimeValueProjections.swift",
"RuntimeValues.swift",
"ThrowingClosures.swift",
"Values.swift"
],
"type" : "library"
},
{
"c99name" : "ManagedSwiftAdapters",
"module_type" : "SwiftTarget",
"name" : "ManagedSwiftAdapters",
"path" : "Tests/ManagedSwiftAdapters",
"sources" : [
"Adapters.swift",
"AsyncAdapters.swift",
"AsyncClosureAdapters.swift",
"ClosureAdapters.swift",
"ErrorAdapters.swift",
"ExplicitValueAdapters.swift",
"GenericAdapters.swift",
"GenericCallAdapters.swift",
"IndirectValueAdapters.swift",
"OpaqueExtensions.swift",
"OpaqueResultAdapters.swift"
],
"target_dependencies" : [
"ManagedSwiftFixtures"
],
"type" : "library"
},
{
"c99name" : "HookCoordinationFixtures",
"module_type" : "ClangTarget",
"name" : "HookCoordinationFixtures",
"path" : "Tests/HookCoordinationFixtures",
"sources" : [
"HookCoordinationFixtures.m"
],
"type" : "library"
},
{
"c99name" : "ABIBridgeTests",
"module_type" : "SwiftTarget",
"name" : "ABIBridgeTests",
"path" : "Tests/ABIBridgeTests",
"sources" : [
"ABIBridgeTests.swift",
"CFunctionInvocationTests.swift",
"CXXObjectInvocationTests.swift",
"CallerDescribedValueTests.swift",
"CoordinatedObjectiveCHookTests.swift",
"HookInvocationDiagnosticsTests.swift",
"ImageAcquisitionPlatformTests.swift",
"ImageLoadingTests.swift",
"ImageMetadataTests.swift",
"ImageObservationTests.swift",
"ImportedFunctionHookTests.swift",
"ImportedFunctionMonitorTests.swift",
"ManagedSwiftValueTests.swift",
"NativeMemoryTests.swift",
"NativePointerSearchTests.swift",
"NativeRuntimeTests.swift",
"NativeSwiftAsyncClosureTests.swift",
"NativeSwiftClosureTests.swift",
"NativeValueTests.swift",
"ObjectiveCAggregateTests.swift",
"ObjectiveCBlockTests.swift",
"ObjectiveCImplementationTests.swift",
"ObjectiveCInitializerHookTests.swift",
"ObjectiveCInvocationTests.swift",
"ObjectiveCIvarTests.swift",
"ObjectiveCMethodHookTests.swift",
"ObjectiveCReplacementTests.swift",
"ObjectiveCSelectorTests.swift",
"PointerNormalizationTests.swift",
"RuntimePreparationTests.swift",
"SwiftArgumentConventionTests.swift",
"SwiftAsyncABITests.swift",
"SwiftAsyncClosureABITests.swift",
"SwiftAsyncHookTests.swift",
"SwiftAsyncInvocationTests.swift",
"SwiftAsyncTransportTests.swift",
"SwiftBorrowedValueTests.swift",
"SwiftCallBoundaryTests.swift",
"SwiftCallbackTests.swift",
"SwiftClassHookTests.swift",
"SwiftClosureABITests.swift",
"SwiftCollectionValueTests.swift",
"SwiftConstrainedExtensionTests.swift",
"SwiftErrorABITests.swift",
"SwiftExistentialValueTests.swift",
"SwiftExplicitValueTests.swift",
"SwiftFunctionDeclarationTests.swift",
"SwiftFunctionInvocationTests.swift",
"SwiftGenericBindingTests.swift",
"SwiftGenericCallTests.swift",
"SwiftGenericMetadataTests.swift",
"SwiftGenericReceiverTests.swift",
"SwiftGenericValueReceiverTests.swift",
"SwiftImportedFunctionHookTests.swift",
"SwiftImportedReplacementTests.swift",
"SwiftIndirectValueTests.swift",
"SwiftKeyPathTests.swift",
"SwiftMemberInvocationTests.swift",
"SwiftOpaqueResultTests.swift",
"SwiftParameterizedRuntimeGetterTests.swift",
"SwiftPrivateReceiverFirst.swift",
"SwiftPrivateReceiverSecond.swift",
"SwiftReplacementTests.swift",
"SwiftRuntimeValueProjectionTests.swift",
"SwiftRuntimeValueTests.swift",
"SwiftThrowingClosureTests.swift",
"SwiftThrowingInvocationTests.swift",
"SwiftValueHookTests.swift",
"SwiftVirtualReplacementTests.swift",
"SymbolResolutionTests.swift",
"SynchronousSwiftLookupTests.swift",
"VirtualEntryTests.swift",
"VirtualHookTests.swift"
],
"target_dependencies" : [
"ABIBridge",
"ABIBridgeRuntime",
"ABIBridgeTestSupport",
"ObjectiveCFixtures",
"HookCoordinationFixtures",
"ManagedSwiftFixtures",
"ManagedSwiftAdapters"
],
"type" : "test"
},
{
"c99name" : "ABIBridgeTestSupport",
"module_type" : "SwiftTarget",
"name" : "ABIBridgeTestSupport",
"path" : "Tests/ABIBridgeTestSupport",
"sources" : [
"FixtureLibrary.swift"
],
"type" : "library"
},
{
"c99name" : "ABIBridgeSwiftUI",
"module_type" : "SwiftTarget",
"name" : "ABIBridgeSwiftUI",
"path" : "Sources/ABIBridgeSwiftUI",
"product_memberships" : [
"ABIBridgeSwiftUI"
],
"sources" : [
"NativeSwiftView.swift"
],
"target_dependencies" : [
"ABIBridge"
],
"type" : "library"
},
{
"c99name" : "ABIBridgeRuntimeTests",
"module_type" : "SwiftTarget",
"name" : "ABIBridgeRuntimeTests",
"path" : "Tests/ABIBridgeRuntimeTests",
"sources" : [
"AutomaticLookupCacheTests.swift",
"CXXSymbolFilterTests.swift",
"CachePublicationTests.swift",
"CallInterfacePreparationTests.swift",
"ImageAcquisitionPlatformTests.swift",
"ImageDiscoveryTests.swift",
"ImageMetadataTests.swift",
"ImportIndexTests.swift",
"LazyLibraryTests.swift",
"RuntimeCallTests.swift",
"RuntimeCallbackTests.swift",
"RuntimeKeyPathTests.swift",
"RuntimeMetadataTests.swift",
"SharedCacheScanTests.swift",
"SwiftSymbolIndexTests.swift",
"SymbolCandidateTests.swift",
"SymbolIndexStorageTests.swift"
],
"target_dependencies" : [
"ABIBridgeRuntime",
"ABIBridgeTestSupport",
"ObjectiveCFixtures",
"ManagedSwiftFixtures",
"ManagedSwiftAdapters"
],
"type" : "test"
},
{
"c99name" : "ABIBridgeRuntime",
"module_type" : "SwiftTarget",
"name" : "ABIBridgeRuntime",
"path" : "Sources/ABIBridgeRuntime",
"product_dependencies" : [
"MachOKit",
"ObjCDump"
],
"product_memberships" : [
"ABIBridge",
"ABIBridgeSwiftUI"
],
"sources" : [
"ImageMetadataReader.swift",
"ImportIndex.swift",
"ImportedFunctionSelection.swift",
"LazyLibraryReader.swift",
"NativeLazyLibraryBridge.swift",
"NativeRuntimeBridge.swift",
"NativeVirtualEntryBridge.swift",
"ObjCHookTypes.swift",
"OriginalImageMetadata.swift",
"RuntimeCCallInterface.swift",
"RuntimeCallInterfaceCache.swift",
"RuntimeClassDispatch.swift",
"RuntimeClosureAuthentication.swift",
"RuntimeDeclarations.swift",
"RuntimeErrorConvention.swift",
"RuntimeExistentialRepresentation.swift",
"RuntimeExtendedExistentialShapeLayout.swift",
"RuntimeFailure.swift",
"RuntimeFunctionMetadata.swift",
"RuntimeGenericRequirement.swift",
"RuntimeGenericTypeMetadata.swift",
"RuntimeImages.swift",
"RuntimeImplementation.swift",
"RuntimeMetadataKind.swift",
"RuntimeMetatypeMetadata.swift",
"RuntimeNominalDescriptor.swift",
"RuntimeOpaqueDescriptor.swift",
"RuntimePointerAuthentication.swift",
"RuntimeSwiftAsyncCallInterface.swift",
"RuntimeSwiftAsyncClosureCallbackOwner.swift",
"RuntimeSwiftAsyncEntry.swift",
"RuntimeSwiftCallInterface.swift",
"RuntimeSwiftClosureCallbackOwner.swift",
"RuntimeSwiftKeyPath.swift",
"RuntimeSymbolRequest.swift",
"RuntimeTupleMetadata.swift",
"RuntimeValueProjection.swift",
"RuntimeValueType.swift",
"SharedCacheSymbolScan.swift",
"SharedCacheSymbols.swift",
"SwiftFormalSyntax.swift",
"SwiftGenericContext.swift",
"SwiftMemberLookup.swift",
"SymbolIndex.swift",
"SymbolResolver.swift",
"VirtualEntryIndex.swift"
],
"target_dependencies" : [
"ABIBridgeCore",
"ABIBridgeObjCXX"
],
"type" : "library"
},
{
"c99name" : "ABIBridgeObjCXX",
"module_type" : "ClangTarget",
"name" : "ABIBridgeObjCXX",
"path" : "Sources/ABIBridgeObjCXX",
"product_memberships" : [
"ABIBridge",
"ABIBridgeSwiftUI"
],
"sources" : [
"ABIBridgeObjCXX.mm",
"NativeObjCHooks.mm",
"ObjCReplacement.mm"
],
"target_dependencies" : [
"ABIBridgeCore"
],
"type" : "library"
},
{
"c99name" : "ABIBridgeLocalTests",
"module_type" : "SwiftTarget",
"name" : "ABIBridgeLocalTests",
"path" : "Tests/ABIBridgeLocalTests",
"sources" : [
"ClosureHandoffStressTests.swift",
"ObjectiveCHookBenchmarks.swift"
],
"target_dependencies" : [
"ABIBridge",
"ObjectiveCFixtures",
"ManagedSwiftFixtures"
],
"type" : "test"
},
{
"c99name" : "ABIBridgeCoreTests",
"module_type" : "SwiftTarget",
"name" : "ABIBridgeCoreTests",
"path" : "Tests/ABIBridgeCoreTests",
"sources" : [
"MemoryReadTests.swift",
"NativeRuntimeContractTests.swift",
"ObjectiveCInvocationContractTests.swift",
"PointerSlotMutationTests.swift"
],
"target_dependencies" : [
"ABIBridgeCore",
"ABIBridgeObjCXX",
"ABIBridgeRuntime",
"ObjectiveCFixtures"
],
"type" : "test"
},
{
"c99name" : "ABIBridgeCore",
"module_type" : "ClangTarget",
"name" : "ABIBridgeCore",
"path" : "Sources/ABIBridgeCore",
"product_dependencies" : [
"ZDLibffi"
],
"product_memberships" : [
"ABIBridge",
"ABIBridgeSwiftUI"
],
"sources" : [
"ABIBridgeCore.cpp",
"ImportedHookMonitoring.cpp",
"ImportedHooks.cpp",
"Invocation.cpp",
"LoadedImages.cpp",
"ManagedVirtualEntry.cpp",
"Memory.cpp",
"NativeDispatch.cpp",
"NativeFailure.cpp",
"PointerSearch.cpp",
"PointerSlot.cpp",
"SwiftAsyncCall.S",
"SwiftAsyncCallback.S",
"SwiftAsyncDescriptor.cpp",
"SwiftCall.S",
"SwiftCallback.S",
"SwiftCallbackCode.cpp",
"SwiftDemangling.cpp",
"SwiftGenericMetadata.cpp",
"SwiftInvocation.cpp",
"SwiftKeyPath.cpp",
"SwiftOpaqueDescriptor.cpp",
"SwiftValueWitness.cpp",
"VirtualHooks.cpp"
],
"type" : "library"
},
{
"c99name" : "ABIBridge",
"module_type" : "SwiftTarget",
"name" : "ABIBridge",
"path" : "Sources/ABIBridge",
"product_memberships" : [
"ABIBridge",
"ABIBridgeSwiftUI"
],
"sources" : [
"ABIBridge.swift",
"ABIBridgeSwiftValue.swift",
"ABIRuntime.swift",
"CValues.swift",
"DynamicNativeFunction.swift",
"FunctionCallbacks.swift",
"HookDiagnostics.swift",
"ImportIndex.swift",
"ImportedFunctionSelection.swift",
"NativeCXXObject.swift",
"NativeFunction.swift",
"NativeImageMetadata.swift",
"NativeImages.swift",
"NativeImportedFunctionHook.swift",
"NativeImportedFunctionMonitor.swift",
"NativeLazyLibrary.swift",
"NativeMemory.swift",
"NativeObjCHookRequest.swift",
"NativeObjCImplementation.swift",
"NativeObjCInitializerHook.swift",
"NativeObjCMethod.swift",
"NativeObjCMethodHook.swift",
"NativeObject.swift",
"NativePointerAuthentication.swift",
"NativePointerSearch.swift",
"NativePreparation.swift",
"NativeRuntimeBridge.swift",
"NativeSwiftAsyncClosure.swift",
"NativeSwiftBorrowedValue.swift",
"NativeSwiftClosure.swift",
"NativeSwiftError.swift",
"NativeSwiftFunction.swift",
"NativeSwiftGenericArgument.swift",
"NativeSwiftImportedFunctionHook.swift",
"NativeSwiftImportedMethodHook.swift",
"NativeSwiftImportedReplacement.swift",
"NativeSwiftKeyPath.swift",
"NativeSwiftMethod.swift",
"NativeSwiftMethodInvocation.swift",
"NativeSwiftThrowingClosure.swift",
"NativeSwiftType.swift",
"NativeSwiftValue.swift",
"NativeSwiftValueClosure.swift",
"NativeSwiftValueProjection.swift",
"NativeSwiftVirtualHook.swift",
"NativeSwiftVirtualReplacement.swift",
"NativeSymbolRequest.swift",
"NativeType.swift",
"NativeValue.swift",
"NativeVirtualEntry.swift",
"NativeVirtualHook.swift",
"ObjCHookTypes.swift",
"ObjCReplacement.swift",
"ObjectiveCDiagnostics.swift",
"ObjectiveCSelectors.swift",
"ObjectiveCValues.swift",
"RuntimeBridge.swift",
"SwiftArguments.swift",
"SwiftAsyncCall.swift",
"SwiftCall.swift",
"SwiftClassDispatch.swift",
"SwiftClosureSignature.swift",
"SwiftExistentialValues.swift",
"SwiftFormalTypeSyntax.swift",
"SwiftFunctionSignature.swift",
"SwiftGenericBinding.swift",
"SwiftGenericCall.swift",
"SwiftGenericDeclaration.swift",
"SwiftGenericFulfillments.swift",
"SwiftGenericParameters.swift",
"SwiftGenericTypeContext.swift",
"SwiftGenericTypeMetadata.swift",
"SwiftGenericValueLayout.swift",
"SwiftHookDispatch.swift",
"SwiftHookInvocation.swift",
"SwiftHookRegistration.swift",
"SwiftImplementation.swift",
"SwiftMetatypeMetadata.swift",
"SwiftNominalDescriptor.swift",
"SwiftOpaqueResults.swift",
"SwiftReceivers.swift",
"SwiftRuntimeValueProjectionPlan.swift",
"SwiftRuntimeValueType.swift",
"SwiftSyntax.swift",
"SwiftTupleMetadata.swift",
"SwiftValueCodeLifetime.swift",
"SwiftValues.swift",
"SymbolResolver.swift",
"ValueMarshalling.swift"
],
"target_dependencies" : [
"ABIBridgeCore",
"ABIBridgeObjCXX",
"ABIBridgeRuntime"
],
"type" : "library"
}
],
"tools_version" : "6.3"
}
Done.