Build Information
Failed to build phase, reference 0.0.5 (640973
), with Swift 6.1 for macOS (SPM) on 25 Apr 2025 00:01:12 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/igormuzyka/phase.git
Reference: 0.0.5
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/igormuzyka/phase
* tag 0.0.5 -> FETCH_HEAD
HEAD is now at 6409737 Fixed issue
Cloned https://github.com/igormuzyka/phase.git
Revision (git rev-parse @):
6409737b92dc5cc448c3fb3e71c5d046a5f0a314
SUCCESS checkout https://github.com/igormuzyka/phase.git at 0.0.5
Fetching https://github.com/kylef/Commander
Fetching https://github.com/kylef/PathKit
Fetching https://github.com/tadija/AEXML
Fetching https://github.com/tuist/xcodeproj.git
Fetching https://github.com/orta/PackageConfig.git
Fetching https://github.com/kylef/Spectre.git
Fetching https://github.com/f-meloni/Logger
[1/116] Fetching logger
[29/1137] Fetching logger, spectre
[193/3264] Fetching logger, spectre, aexml
[449/4675] Fetching logger, spectre, aexml, pathkit
[633/6263] Fetching logger, spectre, aexml, pathkit, commander
[941/6843] Fetching logger, spectre, aexml, pathkit, commander, packageconfig
Fetched https://github.com/f-meloni/Logger from cache (0.72s)
[1102/6727] Fetching spectre, aexml, pathkit, commander, packageconfig
Fetching https://github.com/kareman/SwiftShell
Fetched https://github.com/kylef/Spectre.git from cache (0.90s)
[5660/28827] Fetching aexml, pathkit, commander, packageconfig, xcodeproj
Fetched https://github.com/kylef/Commander from cache (0.97s)
[4350/27239] Fetching aexml, pathkit, packageconfig, xcodeproj
[9900/32102] Fetching aexml, pathkit, packageconfig, xcodeproj, swiftshell
Fetched https://github.com/kareman/SwiftShell from cache (1.18s)
Fetched https://github.com/kylef/PathKit from cache (2.04s)
Fetched https://github.com/tuist/xcodeproj.git from cache (2.04s)
Fetched https://github.com/tadija/AEXML from cache (2.04s)
Fetched https://github.com/orta/PackageConfig.git from cache (2.04s)
Computing version for https://github.com/kylef/PathKit
Computed https://github.com/kylef/PathKit at 0.9.2 (2.64s)
Computing version for https://github.com/tuist/xcodeproj.git
Computed https://github.com/tuist/xcodeproj.git at 6.6.0 (0.52s)
Computing version for https://github.com/f-meloni/Logger
Computed https://github.com/f-meloni/Logger at 0.2.2 (0.52s)
Computing version for https://github.com/kareman/SwiftShell
Computed https://github.com/kareman/SwiftShell at 4.1.2 (0.60s)
Computing version for https://github.com/kylef/Commander
Computed https://github.com/kylef/Commander at 0.9.0 (0.53s)
Computing version for https://github.com/orta/PackageConfig.git
Computed https://github.com/orta/PackageConfig.git at 0.9.0 (0.53s)
Computing version for https://github.com/kylef/Spectre.git
Computed https://github.com/kylef/Spectre.git at 0.9.0 (0.53s)
Computing version for https://github.com/tadija/AEXML
Computed https://github.com/tadija/AEXML at 4.3.3 (0.52s)
Creating working copy for https://github.com/kylef/PathKit
Working copy of https://github.com/kylef/PathKit resolved at 0.9.2
Creating working copy for https://github.com/tuist/xcodeproj.git
Working copy of https://github.com/tuist/xcodeproj.git resolved at 6.6.0
Creating working copy for https://github.com/f-meloni/Logger
Working copy of https://github.com/f-meloni/Logger resolved at 0.2.2
Creating working copy for https://github.com/kylef/Commander
Working copy of https://github.com/kylef/Commander resolved at 0.9.0
Creating working copy for https://github.com/orta/PackageConfig.git
Working copy of https://github.com/orta/PackageConfig.git resolved at 0.9.0
Creating working copy for https://github.com/kylef/Spectre.git
Working copy of https://github.com/kylef/Spectre.git resolved at 0.9.0
Creating working copy for https://github.com/kareman/SwiftShell
Working copy of https://github.com/kareman/SwiftShell resolved at 4.1.2
Creating working copy for https://github.com/tadija/AEXML
Working copy of https://github.com/tadija/AEXML resolved at 4.3.3
========================================
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": "phase",
"name": "phase",
"url": "https://github.com/igormuzyka/phase.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/phase",
"dependencies": [
{
"identity": "packageconfig",
"name": "PackageConfig",
"url": "https://github.com/orta/PackageConfig.git",
"version": "0.13.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PackageConfig",
"dependencies": [
]
},
{
"identity": "commander",
"name": "Commander",
"url": "https://github.com/kylef/Commander",
"version": "0.9.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Commander",
"dependencies": [
{
"identity": "spectre",
"name": "Spectre",
"url": "https://github.com/kylef/Spectre.git",
"version": "0.9.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Spectre",
"dependencies": [
]
}
]
},
{
"identity": "swiftshell",
"name": "SwiftShell",
"url": "https://github.com/kareman/SwiftShell",
"version": "4.1.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftShell",
"dependencies": [
]
},
{
"identity": "logger",
"name": "Logger",
"url": "https://github.com/f-meloni/Logger",
"version": "0.2.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Logger",
"dependencies": [
]
},
{
"identity": "xcodeproj",
"name": "xcodeproj",
"url": "https://github.com/tuist/xcodeproj.git",
"version": "6.7.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xcodeproj",
"dependencies": [
{
"identity": "aexml",
"name": "AEXML",
"url": "https://github.com/tadija/AEXML",
"version": "4.3.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/AEXML",
"dependencies": [
]
},
{
"identity": "pathkit",
"name": "PathKit",
"url": "https://github.com/kylef/PathKit",
"version": "0.9.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PathKit",
"dependencies": [
{
"identity": "spectre",
"name": "Spectre",
"url": "https://github.com/kylef/Spectre.git",
"version": "0.9.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Spectre",
"dependencies": [
]
}
]
},
{
"identity": "swiftshell",
"name": "SwiftShell",
"url": "https://github.com/kareman/SwiftShell",
"version": "4.1.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftShell",
"dependencies": [
]
}
]
},
{
"identity": "pathkit",
"name": "PathKit",
"url": "https://github.com/kylef/PathKit",
"version": "0.9.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PathKit",
"dependencies": [
{
"identity": "spectre",
"name": "Spectre",
"url": "https://github.com/kylef/Spectre.git",
"version": "0.9.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Spectre",
"dependencies": [
]
}
]
}
]
}
]
}
Fetching https://github.com/igormuzyka/phase.git
[1/215] Fetching phase
Fetched https://github.com/igormuzyka/phase.git from cache (0.63s)
Fetching https://github.com/kylef/PathKit from cache
Fetching https://github.com/kylef/Commander from cache
Fetching https://github.com/tuist/xcodeproj.git from cache
Fetching https://github.com/orta/PackageConfig.git from cache
Fetching https://github.com/kareman/SwiftShell from cache
Fetching https://github.com/f-meloni/Logger from cache
Fetched https://github.com/kylef/PathKit from cache (0.46s)
Fetched https://github.com/kylef/Commander from cache (0.47s)
Fetched https://github.com/kareman/SwiftShell from cache (0.61s)
Fetched https://github.com/orta/PackageConfig.git from cache (0.61s)
Fetched https://github.com/f-meloni/Logger from cache (0.61s)
Fetched https://github.com/tuist/xcodeproj.git from cache (0.61s)
Computing version for https://github.com/kylef/PathKit
Computed https://github.com/kylef/PathKit at 0.9.2 (0.70s)
Fetching https://github.com/kylef/Spectre.git from cache
Fetched https://github.com/kylef/Spectre.git from cache (0.46s)
Computing version for https://github.com/tuist/xcodeproj.git
Computed https://github.com/tuist/xcodeproj.git at 6.7.0 (1.08s)
Fetching https://github.com/tadija/AEXML from cache
Fetched https://github.com/tadija/AEXML from cache (0.43s)
Computing version for https://github.com/kareman/SwiftShell
Computed https://github.com/kareman/SwiftShell at 4.1.2 (0.49s)
Computing version for https://github.com/tadija/AEXML
Computed https://github.com/tadija/AEXML at 4.3.3 (0.03s)
Computing version for https://github.com/kylef/Spectre.git
Computed https://github.com/kylef/Spectre.git at 0.9.2 (0.70s)
Computing version for https://github.com/kylef/Commander
Computed https://github.com/kylef/Commander at 0.9.1 (0.03s)
Computing version for https://github.com/f-meloni/Logger
Computed https://github.com/f-meloni/Logger at 0.2.3 (0.02s)
Computing version for https://github.com/orta/PackageConfig.git
Computed https://github.com/orta/PackageConfig.git at 0.13.0 (0.56s)
Creating working copy for https://github.com/orta/PackageConfig.git
Working copy of https://github.com/orta/PackageConfig.git resolved at 0.13.0
Creating working copy for https://github.com/tadija/AEXML
Working copy of https://github.com/tadija/AEXML resolved at 4.3.3
Creating working copy for https://github.com/kylef/PathKit
Working copy of https://github.com/kylef/PathKit resolved at 0.9.2
Creating working copy for https://github.com/kylef/Spectre.git
Working copy of https://github.com/kylef/Spectre.git resolved at 0.9.2
Creating working copy for https://github.com/f-meloni/Logger
Working copy of https://github.com/f-meloni/Logger resolved at 0.2.3
Creating working copy for https://github.com/kareman/SwiftShell
Working copy of https://github.com/kareman/SwiftShell resolved at 4.1.2
Creating working copy for https://github.com/kylef/Commander
Working copy of https://github.com/kylef/Commander resolved at 0.9.1
Creating working copy for https://github.com/tuist/xcodeproj.git
Working copy of https://github.com/tuist/xcodeproj.git resolved at 6.7.0
Creating working copy for https://github.com/igormuzyka/phase.git
Working copy of https://github.com/igormuzyka/phase.git resolved at 0.0.5 (6409737)
warning: 'phase': the target name Phase has different case on the filesystem and the Package.swift manifest file
Found 6 product dependencies
- PackageConfig
- Commander
- SwiftShell
- Logger
- xcodeproj
- PathKit
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.1
Building package at path: $PWD
https://github.com/igormuzyka/phase.git
https://github.com/igormuzyka/phase.git
{
"dependencies" : [
{
"identity" : "packageconfig",
"requirement" : {
"range" : [
{
"lower_bound" : "0.9.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/orta/PackageConfig.git"
},
{
"identity" : "commander",
"requirement" : {
"range" : [
{
"lower_bound" : "0.8.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/kylef/Commander"
},
{
"identity" : "swiftshell",
"requirement" : {
"range" : [
{
"lower_bound" : "4.0.0",
"upper_bound" : "5.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/kareman/SwiftShell"
},
{
"identity" : "logger",
"requirement" : {
"range" : [
{
"lower_bound" : "0.1.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/f-meloni/Logger"
},
{
"identity" : "xcodeproj",
"requirement" : {
"range" : [
{
"lower_bound" : "6.6.0",
"upper_bound" : "7.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/tuist/xcodeproj.git"
},
{
"identity" : "pathkit",
"requirement" : {
"range" : [
{
"lower_bound" : "0.9.2",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/kylef/PathKit"
}
],
"manifest_display_name" : "phase",
"name" : "phase",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "phase",
"targets" : [
"Phase"
],
"type" : {
"executable" : null
}
},
{
"name" : "PhaseConfig",
"targets" : [
"PhaseConfig"
],
"type" : {
"library" : [
"dynamic"
]
}
}
],
"targets" : [
{
"c99name" : "PhaseConfig",
"module_type" : "SwiftTarget",
"name" : "PhaseConfig",
"path" : "Sources/PhaseConfig",
"product_dependencies" : [
"PackageConfig"
],
"product_memberships" : [
"phase",
"PhaseConfig"
],
"sources" : [
"Phase.swift",
"PhaseConfig.swift"
],
"type" : "library"
},
{
"c99name" : "Phase",
"module_type" : "SwiftTarget",
"name" : "Phase",
"path" : "Sources/Phase",
"product_dependencies" : [
"Commander",
"SwiftShell",
"Logger",
"xcodeproj",
"PathKit"
],
"product_memberships" : [
"phase"
],
"sources" : [
"Convenience/Sequence+Unique.swift",
"Models/Error.swift",
"Models/Procedure.swift",
"Procedures/Install.swift",
"Procedures/Main.swift",
"Procedures/ReadConfiguration.swift",
"Procedures/ReadProject.swift",
"Procedures/WriteProject.swift",
"main.swift"
],
"target_dependencies" : [
"PhaseConfig"
],
"type" : "executable"
}
],
"tools_version" : "4.2"
}
warning: 'spi-builder-workspace': the target name Phase has different case on the filesystem and the Package.swift manifest file
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/16] Write sources
[4/16] Write phase-entitlement.plist
[4/16] Write sources
[10/16] Write swift-version-2F0A5646E1D333AE.txt
[12/53] Compiling Commander Group.swift
[13/53] Emitting module Commander
[14/53] Compiling Commander ArgumentParser.swift
[15/53] Compiling Commander ArgumentDescription.swift
[16/53] Compiling Commander ArgumentConvertible.swift
[17/53] Compiling Commander Error.swift
[18/53] Compiling Commander Command.swift
[19/53] Compiling Commander CommandRunner.swift
[20/53] Compiling Commander Commands.swift
[21/53] Compiling Commander CommandType.swift
[22/53] Compiling SwiftShell Array.swift
[23/53] Compiling SwiftShell Process.swift
[24/54] Emitting module SwiftShell
[25/54] Compiling SwiftShell Bash.swift
[26/54] Compiling SwiftShell Files.swift
[27/54] Compiling AEXML Options.swift
[28/54] Compiling AEXML Parser.swift
[29/54] Compiling AEXML Error.swift
[30/54] Compiling SwiftShell Lazy-split.swift
[31/54] Compiling SwiftShell Stream.swift
[32/54] Compiling SwiftShell Command.swift
[33/54] Compiling SwiftShell Context.swift
[34/54] Compiling SwiftShell FileHandle.swift
[35/54] Compiling PathKit PathKit.swift
[36/54] Emitting module PathKit
[37/54] Emitting module AEXML
[38/54] Compiling AEXML Element.swift
[39/54] Compiling AEXML Document.swift
[40/54] Compiling PackageConfig Writer.swift
[41/54] Compiling PackageConfig Loader.swift
[42/54] Compiling PackageConfig Package.swift
[43/54] Compiling PackageConfig Error.swift
[44/54] Compiling PackageConfig PackageConfig.swift
[45/54] Emitting module PackageConfig
[46/54] Compiling PackageConfig DynamicLibraries.swift
[47/54] Compiling Logger Logger.swift
[48/54] Emitting module Logger
[49/54] Compiling SwiftShell String.swift
[50/137] Emitting module PhaseConfig
[51/137] Compiling PhaseConfig Phase.swift
[52/137] Compiling PhaseConfig PhaseConfig.swift
[52/137] Write Objects.LinkFileList
[53/137] Linking libPhaseConfig.dylib
[55/137] Compiling xcodeproj PBXResourcesBuildPhase.swift
[56/137] Compiling xcodeproj PBXRezBuildPhase.swift
[57/137] Compiling xcodeproj PBXShellScriptBuildPhase.swift
[58/137] Compiling xcodeproj PBXSourcesBuildPhase.swift
[59/137] Compiling xcodeproj BuildSettings.swift
[60/137] Compiling xcodeproj XCBuildConfiguration.swift
[61/137] Compiling xcodeproj XCConfigurationList.swift
[62/137] Compiling xcodeproj PBXContainerItem.swift
[63/137] Compiling xcodeproj PBXContainerItemProxy.swift
[64/145] Compiling xcodeproj String+Utils.swift
[65/145] Compiling xcodeproj String+md5.swift
[66/145] Compiling xcodeproj BuildPhase.swift
[67/145] Compiling xcodeproj PBXBuildFile.swift
[68/145] Compiling xcodeproj PBXBuildPhase.swift
[69/145] Compiling xcodeproj PBXBuildRule.swift
[70/145] Compiling xcodeproj PBXCopyFilesBuildPhase.swift
[71/145] Compiling xcodeproj PBXFrameworksBuildPhase.swift
[72/145] Compiling xcodeproj PBXHeadersBuildPhase.swift
[73/145] Compiling xcodeproj PBXFileElement.swift
[74/145] Compiling xcodeproj PBXFileReference.swift
[75/145] Compiling xcodeproj PBXGroup.swift
[76/145] Compiling xcodeproj PBXSourceTree.swift
[77/145] Compiling xcodeproj PBXVariantGroup.swift
[78/145] Compiling xcodeproj XCVersionGroup.swift
[79/145] Compiling xcodeproj PBXObject.swift
[80/145] Compiling xcodeproj PBXObjectParser.swift
[81/145] Compiling xcodeproj PBXObjectReference.swift
[82/145] Compiling xcodeproj XCScheme+TestableReference.swift
[83/145] Compiling xcodeproj XCScheme.swift
[84/145] Compiling xcodeproj BuildSettingsProvider.swift
[85/145] Compiling xcodeproj CommentedString.swift
[86/145] Compiling xcodeproj Decoders.swift
[87/145] Compiling xcodeproj JSONDecoding.swift
[88/145] Compiling xcodeproj OSLogger.swift
[89/145] Compiling xcodeproj PlistValue.swift
[90/145] Compiling xcodeproj ReferenceGenerator.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/xcodeproj/Sources/xcodeproj/Utils/XCConfig.swift:54:16: error: unable to infer closure type without a type annotation
52 | /// - Returns: function that parses the line.
53 | static func configFrom(path: Path, projectPath: Path?) -> (String) -> (include: Path, config: XCConfig)? {
54 | return { line in
| `- error: unable to infer closure type without a type annotation
55 | includeRegex.matches(in: line,
56 | options: [],
[91/145] Compiling xcodeproj XCConfig.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/xcodeproj/Sources/xcodeproj/Utils/XCConfig.swift:54:16: error: unable to infer closure type without a type annotation
52 | /// - Returns: function that parses the line.
53 | static func configFrom(path: Path, projectPath: Path?) -> (String) -> (include: Path, config: XCConfig)? {
54 | return { line in
| `- error: unable to infer closure type without a type annotation
55 | includeRegex.matches(in: line,
56 | options: [],
[92/145] Compiling xcodeproj XCWorkspace.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/xcodeproj/Sources/xcodeproj/Utils/XCConfig.swift:54:16: error: unable to infer closure type without a type annotation
52 | /// - Returns: function that parses the line.
53 | static func configFrom(path: Path, projectPath: Path?) -> (String) -> (include: Path, config: XCConfig)? {
54 | return { line in
| `- error: unable to infer closure type without a type annotation
55 | includeRegex.matches(in: line,
56 | options: [],
[93/145] Compiling xcodeproj XCWorkspaceData.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/xcodeproj/Sources/xcodeproj/Utils/XCConfig.swift:54:16: error: unable to infer closure type without a type annotation
52 | /// - Returns: function that parses the line.
53 | static func configFrom(path: Path, projectPath: Path?) -> (String) -> (include: Path, config: XCConfig)? {
54 | return { line in
| `- error: unable to infer closure type without a type annotation
55 | includeRegex.matches(in: line,
56 | options: [],
[94/145] Compiling xcodeproj XCWorkspaceDataElement.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/xcodeproj/Sources/xcodeproj/Utils/XCConfig.swift:54:16: error: unable to infer closure type without a type annotation
52 | /// - Returns: function that parses the line.
53 | static func configFrom(path: Path, projectPath: Path?) -> (String) -> (include: Path, config: XCConfig)? {
54 | return { line in
| `- error: unable to infer closure type without a type annotation
55 | includeRegex.matches(in: line,
56 | options: [],
[95/145] Compiling xcodeproj XCWorkspaceDataElementLocationType.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/xcodeproj/Sources/xcodeproj/Utils/XCConfig.swift:54:16: error: unable to infer closure type without a type annotation
52 | /// - Returns: function that parses the line.
53 | static func configFrom(path: Path, projectPath: Path?) -> (String) -> (include: Path, config: XCConfig)? {
54 | return { line in
| `- error: unable to infer closure type without a type annotation
55 | includeRegex.matches(in: line,
56 | options: [],
[96/145] Compiling xcodeproj XCWorkspaceDataFileRef.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/xcodeproj/Sources/xcodeproj/Utils/XCConfig.swift:54:16: error: unable to infer closure type without a type annotation
52 | /// - Returns: function that parses the line.
53 | static func configFrom(path: Path, projectPath: Path?) -> (String) -> (include: Path, config: XCConfig)? {
54 | return { line in
| `- error: unable to infer closure type without a type annotation
55 | includeRegex.matches(in: line,
56 | options: [],
[97/145] Compiling xcodeproj XCWorkspaceDataGroup.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/xcodeproj/Sources/xcodeproj/Utils/XCConfig.swift:54:16: error: unable to infer closure type without a type annotation
52 | /// - Returns: function that parses the line.
53 | static func configFrom(path: Path, projectPath: Path?) -> (String) -> (include: Path, config: XCConfig)? {
54 | return { line in
| `- error: unable to infer closure type without a type annotation
55 | includeRegex.matches(in: line,
56 | options: [],
[98/145] Emitting module xcodeproj
[99/145] Compiling xcodeproj XcodeProj.swift
[100/145] Compiling xcodeproj Writable.swift
[101/145] Compiling xcodeproj XCScheme+AditionalOption.swift
[102/145] Compiling xcodeproj XCScheme+AnalyzeAction.swift
[103/145] Compiling xcodeproj XCScheme+ArchiveAction.swift
[104/145] Compiling xcodeproj XCScheme+BuildAction.swift
[105/145] Compiling xcodeproj XCScheme+BuildableProductRunnable.swift
[106/145] Compiling xcodeproj XCScheme+BuildableReference.swift
[107/145] Compiling xcodeproj XCScheme+CommandLineArguments.swift
[108/145] Compiling xcodeproj XCScheme+EnvironmentVariable.swift
[109/145] Compiling xcodeproj XCScheme+ExecutionAction.swift
[110/145] Compiling xcodeproj XCScheme+LaunchAction.swift
[111/145] Compiling xcodeproj XCScheme+LocationScenarioReference.swift
[112/145] Compiling xcodeproj XCScheme+ProfileAction.swift
[113/145] Compiling xcodeproj XCScheme+SerialAction.swift
[114/145] Compiling xcodeproj XCScheme+SkippedTests.swift
[115/145] Compiling xcodeproj XCScheme+TestAction.swift
[116/145] Compiling xcodeproj PBXNativeTarget.swift
[117/145] Compiling xcodeproj PBXProductType.swift
[118/145] Compiling xcodeproj PBXReferenceProxy.swift
[119/145] Compiling xcodeproj PBXTarget.swift
[120/145] Compiling xcodeproj PBXTargetDependency.swift
[121/145] Compiling xcodeproj WorkspaceSettings.swift
[122/145] Compiling xcodeproj XCBreakpointList.swift
[123/145] Compiling xcodeproj XCSharedData.swift
[124/145] Compiling xcodeproj Xcode.swift
[125/145] Compiling xcodeproj Errors.swift
[126/145] Compiling xcodeproj AEXML+XcodeFormat.swift
[127/145] Compiling xcodeproj Bool+Extras.swift
[128/145] Compiling xcodeproj Dictionary+Enumerate.swift
[129/145] Compiling xcodeproj Dictionary+Extras.swift
[130/145] Compiling xcodeproj KeyedDecodingContainer+Additions.swift
[131/145] Compiling xcodeproj NSRecursiveLock+Sync.swift
[132/145] Compiling xcodeproj OSLog+Extras.swift
[133/145] Compiling xcodeproj Path+Extras.swift
[134/145] Compiling xcodeproj PBXObjects.swift
[135/145] Compiling xcodeproj PBXOutputSettings.swift
[136/145] Compiling xcodeproj PBXProj.swift
[137/145] Compiling xcodeproj PBXProjEncoder.swift
[138/145] Compiling xcodeproj PBXProject.swift
[139/145] Compiling xcodeproj Equality.generated.swift
[140/145] Compiling xcodeproj Sourcery.swift
[141/145] Compiling xcodeproj PBXAggregateTarget.swift
[142/145] Compiling xcodeproj PBXLegacyTarget.swift
warning: 'spi-builder-workspace': the target name Phase has different case on the filesystem and the Package.swift manifest file
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
[0/1] Planning build
Building for debugging...
[0/6] Write swift-version-2F0A5646E1D333AE.txt
[2/43] Compiling PackageConfig Writer.swift
[3/43] Compiling Commander CommandRunner.swift
[4/43] Compiling PackageConfig PackageConfig.swift
[5/43] Compiling Commander Command.swift
[6/43] Compiling Commander ArgumentParser.swift
[7/43] Compiling AEXML Error.swift
[8/43] Emitting module Logger
[9/43] Compiling Logger Logger.swift
[10/43] Compiling Commander Error.swift
[11/43] Compiling Commander Group.swift
[12/43] Compiling AEXML Options.swift
[13/43] Compiling AEXML Parser.swift
[14/43] Emitting module SwiftShell
[15/44] Compiling PackageConfig Loader.swift
[16/44] Compiling PackageConfig Error.swift
[17/44] Compiling PackageConfig Package.swift
[18/44] Compiling SwiftShell Array.swift
[19/44] Compiling SwiftShell FileHandle.swift
[20/44] Compiling SwiftShell Files.swift
[21/44] Compiling SwiftShell Process.swift
[22/44] Compiling SwiftShell Context.swift
[23/44] Emitting module AEXML
[24/44] Compiling AEXML Document.swift
[25/44] Compiling AEXML Element.swift
[26/44] Emitting module Commander
[27/44] Compiling Commander ArgumentDescription.swift
[28/44] Compiling Commander ArgumentConvertible.swift
[29/44] Compiling SwiftShell Lazy-split.swift
[30/44] Compiling SwiftShell Stream.swift
[31/44] Compiling SwiftShell Bash.swift
[32/44] Compiling SwiftShell Command.swift
[33/44] Compiling SwiftShell String.swift
[34/44] Emitting module PathKit
[35/44] Compiling PathKit PathKit.swift
[36/44] Compiling PackageConfig DynamicLibraries.swift
[37/44] Emitting module PackageConfig
[38/99] Compiling Commander Commands.swift
[39/100] Compiling Commander CommandType.swift
[40/127] Compiling PhaseConfig PhaseConfig.swift
[41/127] Compiling PhaseConfig Phase.swift
[42/127] Emitting module PhaseConfig
[42/127] Write Objects.LinkFileList
[44/127] Compiling xcodeproj Errors.swift
[45/127] Compiling xcodeproj AEXML+XcodeFormat.swift
[46/127] Compiling xcodeproj Bool+Extras.swift
[47/127] Compiling xcodeproj Dictionary+Enumerate.swift
[48/127] Compiling xcodeproj Dictionary+Extras.swift
[49/127] Compiling xcodeproj KeyedDecodingContainer+Additions.swift
[50/127] Compiling xcodeproj NSRecursiveLock+Sync.swift
[51/127] Compiling xcodeproj OSLog+Extras.swift
[52/127] Compiling xcodeproj Path+Extras.swift
[52/135] Linking libPhaseConfig.dylib
[54/135] Compiling xcodeproj XcodeProj.swift
[55/135] Compiling xcodeproj Writable.swift
[56/135] Compiling xcodeproj XCScheme+AditionalOption.swift
[57/135] Compiling xcodeproj XCScheme+AnalyzeAction.swift
[58/135] Compiling xcodeproj XCScheme+ArchiveAction.swift
[59/135] Compiling xcodeproj XCScheme+BuildAction.swift
[60/135] Compiling xcodeproj XCScheme+BuildableProductRunnable.swift
[61/135] Compiling xcodeproj XCScheme+BuildableReference.swift
[62/135] Compiling xcodeproj XCScheme+CommandLineArguments.swift
[63/135] Emitting module xcodeproj
[64/135] Compiling xcodeproj PBXFileElement.swift
[65/135] Compiling xcodeproj PBXFileReference.swift
[66/135] Compiling xcodeproj PBXGroup.swift
[67/135] Compiling xcodeproj PBXSourceTree.swift
[68/135] Compiling xcodeproj PBXVariantGroup.swift
[69/135] Compiling xcodeproj XCVersionGroup.swift
[70/135] Compiling xcodeproj PBXObject.swift
[71/135] Compiling xcodeproj PBXObjectParser.swift
[72/135] Compiling xcodeproj PBXObjectReference.swift
[73/135] Compiling xcodeproj String+Utils.swift
[74/135] Compiling xcodeproj String+md5.swift
[75/135] Compiling xcodeproj BuildPhase.swift
[76/135] Compiling xcodeproj PBXBuildFile.swift
[77/135] Compiling xcodeproj PBXBuildPhase.swift
[78/135] Compiling xcodeproj PBXBuildRule.swift
[79/135] Compiling xcodeproj PBXCopyFilesBuildPhase.swift
[80/135] Compiling xcodeproj PBXFrameworksBuildPhase.swift
[81/135] Compiling xcodeproj PBXHeadersBuildPhase.swift
[82/135] Compiling xcodeproj ReferenceGenerator.swift
[83/135] Compiling xcodeproj XCConfig.swift
[84/135] Compiling xcodeproj XCWorkspace.swift
[85/135] Compiling xcodeproj XCWorkspaceData.swift
[86/135] Compiling xcodeproj XCWorkspaceDataElement.swift
[87/135] Compiling xcodeproj XCWorkspaceDataElementLocationType.swift
[88/135] Compiling xcodeproj XCWorkspaceDataFileRef.swift
[89/135] Compiling xcodeproj XCWorkspaceDataGroup.swift
[90/135] Compiling xcodeproj PBXObjects.swift
[91/135] Compiling xcodeproj PBXOutputSettings.swift
[92/135] Compiling xcodeproj PBXProj.swift
[93/135] Compiling xcodeproj PBXProjEncoder.swift
[94/135] Compiling xcodeproj PBXProject.swift
[95/135] Compiling xcodeproj Equality.generated.swift
[96/135] Compiling xcodeproj Sourcery.swift
[97/135] Compiling xcodeproj PBXAggregateTarget.swift
[98/135] Compiling xcodeproj PBXLegacyTarget.swift
[99/135] Compiling xcodeproj XCScheme+TestableReference.swift
[100/135] Compiling xcodeproj XCScheme.swift
[101/135] Compiling xcodeproj BuildSettingsProvider.swift
[102/135] Compiling xcodeproj CommentedString.swift
[103/135] Compiling xcodeproj Decoders.swift
[104/135] Compiling xcodeproj JSONDecoding.swift
[105/135] Compiling xcodeproj OSLogger.swift
[106/135] Compiling xcodeproj PlistValue.swift
[107/135] Compiling xcodeproj PBXNativeTarget.swift
[108/135] Compiling xcodeproj PBXProductType.swift
[109/135] Compiling xcodeproj PBXReferenceProxy.swift
[110/135] Compiling xcodeproj PBXTarget.swift
[111/135] Compiling xcodeproj PBXTargetDependency.swift
[112/135] Compiling xcodeproj WorkspaceSettings.swift
[113/135] Compiling xcodeproj XCBreakpointList.swift
[114/135] Compiling xcodeproj XCSharedData.swift
[115/135] Compiling xcodeproj Xcode.swift
[116/135] Compiling xcodeproj PBXResourcesBuildPhase.swift
[117/135] Compiling xcodeproj PBXRezBuildPhase.swift
[118/135] Compiling xcodeproj PBXShellScriptBuildPhase.swift
[119/135] Compiling xcodeproj PBXSourcesBuildPhase.swift
[120/135] Compiling xcodeproj BuildSettings.swift
[121/135] Compiling xcodeproj XCBuildConfiguration.swift
[122/135] Compiling xcodeproj XCConfigurationList.swift
[123/135] Compiling xcodeproj PBXContainerItem.swift
[124/135] Compiling xcodeproj PBXContainerItemProxy.swift
[125/135] Compiling xcodeproj XCScheme+EnvironmentVariable.swift
[126/135] Compiling xcodeproj XCScheme+ExecutionAction.swift
[127/135] Compiling xcodeproj XCScheme+LaunchAction.swift
[128/135] Compiling xcodeproj XCScheme+LocationScenarioReference.swift
[129/135] Compiling xcodeproj XCScheme+ProfileAction.swift
[130/135] Compiling xcodeproj XCScheme+SerialAction.swift
[131/135] Compiling xcodeproj XCScheme+SkippedTests.swift
[132/135] Compiling xcodeproj XCScheme+TestAction.swift
[133/145] Compiling Phase WriteProject.swift
[134/145] Compiling Phase ReadProject.swift
[135/145] Compiling Phase main.swift
[136/145] Compiling Phase ReadConfiguration.swift
[137/145] Compiling Phase Procedure.swift
[138/145] Compiling Phase Main.swift
[139/145] Compiling Phase Sequence+Unique.swift
[140/145] Emitting module Phase
[141/145] Compiling Phase Error.swift
[142/145] Compiling Phase Install.swift
[142/145] Write Objects.LinkFileList
error: link command failed with exit code 1 (use -v to see invocation)
Undefined symbols for architecture arm64:
"_main", referenced from:
<initial-undefines>
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[143/145] Linking phase
warning: 'spi-builder-workspace': the target name Phase has different case on the filesystem and the Package.swift manifest file
BUILD FAILURE 6.1 macosSpm