Build Information
Successful build of XcodeProject, reference 1.1.1 (7c3420
), with Swift 6.0 for macOS (SPM) on 31 Oct 2024 04:34:01 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Build Log
========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/bannzai/xcodeproject.git
Reference: 1.1.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/bannzai/xcodeproject
* tag 1.1.1 -> FETCH_HEAD
HEAD is now at 7c34203 Merge pull request #17 from bannzai/add/test/group
Cloned https://github.com/bannzai/xcodeproject.git
Revision (git rev-parse @):
7c34203f17c333089376a0b84d568bf9b3b6f971
SUCCESS checkout https://github.com/bannzai/xcodeproject.git at 1.1.1
Fetching https://github.com/kylef/Spectre.git
Fetching https://github.com/kylef/Commander.git
Fetching https://github.com/bannzai/Swdifft.git
[1/1021] Fetching spectre
[165/1161] Fetching spectre, swdifft
[305/2749] Fetching spectre, swdifft, commander
Fetched https://github.com/kylef/Commander.git from cache (0.96s)
Fetched https://github.com/kylef/Spectre.git from cache (0.96s)
Fetched https://github.com/bannzai/Swdifft.git from cache (0.96s)
Computing version for https://github.com/kylef/Commander.git
Computed https://github.com/kylef/Commander.git at 0.9.0 (0.68s)
Computing version for https://github.com/bannzai/Swdifft.git
Computed https://github.com/bannzai/Swdifft.git at 1.0.3 (2.75s)
Computing version for https://github.com/kylef/Spectre.git
Computed https://github.com/kylef/Spectre.git at 0.9.0 (2.68s)
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/bannzai/Swdifft.git
Working copy of https://github.com/bannzai/Swdifft.git resolved at 1.0.3
Creating working copy for https://github.com/kylef/Commander.git
Working copy of https://github.com/kylef/Commander.git resolved at 0.9.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": "xcodeproject",
"name": "XcodeProject",
"url": "https://github.com/bannzai/xcodeproject.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xcodeproject",
"dependencies": [
{
"identity": "swdifft",
"name": "Swdifft",
"url": "https://github.com/bannzai/Swdifft.git",
"version": "1.0.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Swdifft",
"dependencies": [
]
},
{
"identity": "commander",
"name": "Commander",
"url": "https://github.com/kylef/Commander.git",
"version": "0.9.2",
"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.10.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Spectre",
"dependencies": [
]
}
]
}
]
}
]
}
Fetching https://github.com/bannzai/xcodeproject.git
[1/4198] Fetching xcodeproject
Fetched https://github.com/bannzai/xcodeproject.git from cache (0.98s)
Fetching https://github.com/bannzai/Swdifft.git from cache
Fetching https://github.com/kylef/Commander.git from cache
Fetched https://github.com/bannzai/Swdifft.git from cache (0.46s)
Fetched https://github.com/kylef/Commander.git from cache (0.48s)
Computing version for https://github.com/bannzai/Swdifft.git
Computed https://github.com/bannzai/Swdifft.git at 1.0.3 (0.02s)
Computing version for https://github.com/kylef/Commander.git
Computed https://github.com/kylef/Commander.git at 0.9.2 (0.69s)
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/kylef/Spectre.git
Computed https://github.com/kylef/Spectre.git at 0.10.1 (0.69s)
Creating working copy for https://github.com/kylef/Commander.git
Working copy of https://github.com/kylef/Commander.git resolved at 0.9.2
Creating working copy for https://github.com/bannzai/Swdifft.git
Working copy of https://github.com/bannzai/Swdifft.git resolved at 1.0.3
Creating working copy for https://github.com/kylef/Spectre.git
Working copy of https://github.com/kylef/Spectre.git resolved at 0.10.1
Creating working copy for https://github.com/bannzai/xcodeproject.git
Working copy of https://github.com/bannzai/xcodeproject.git resolved at 1.1.1 (7c34203)
warning: 'xcodeproject': The target named 'XcodeProject' was identified as an executable target but a non-executable product with this name already exists.
Found 2 product dependencies
- Swdifft
- Commander
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $PWD
https://github.com/bannzai/xcodeproject.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/10] Write sources
[3/10] Write xcp-entitlement.plist
[6/10] Write swift-version--7754E27361AE5C74.txt
[8/27] Compiling Commander Group.swift
[9/27] Compiling Commander Error.swift
[10/27] Compiling Commander ArgumentParser.swift
[11/27] Compiling Commander CommandRunner.swift
[12/27] Compiling Commander CommandType.swift
[13/27] Compiling Commander Commands.swift
[14/27] Compiling Commander Command.swift
[15/27] Compiling Commander ArgumentConvertible.swift
[16/27] Emitting module Commander
[17/27] Compiling Commander ArgumentDescription.swift
[18/27] Compiling Swdifft Swdifft.swift
[19/27] Compiling Swdifft longestCommonSubsequence.swift
[20/27] Compiling Swdifft InternalDiffFunction.swift
[21/27] Emitting module Swdifft
[22/27] Compiling Swdifft Marks.swift
[23/27] Compiling Swdifft Formatter.swift
[24/27] Compiling Swdifft StringExtension.swift
[25/75] Emitting module XcodeProjectCore
[26/80] Compiling XcodeProjectCore PBXRawMapFormatter.swift
[27/80] Compiling XcodeProjectCore ObjectRowFormatter.swift
[28/80] Compiling XcodeProjectCore TopRowFormatter.swift
[29/80] Compiling XcodeProjectCore XcodeProjectFormatter.swift
[30/80] Compiling XcodeProjectCore SectionFormatter.swift
[31/80] Compiling XcodeProjectCore PBXProjectParser.swift
[32/80] Compiling XcodeProjectCore XcodeProjectSerializer.swift
[33/80] Compiling XcodeProjectCore AutoMockable.swift
[34/80] Compiling XcodeProjectCore KnownFileExtension.swift
[35/80] Compiling XcodeProjectCore PathComponent.swift
[36/80] Compiling XcodeProjectCore PBXType.swift
[37/80] Compiling XcodeProjectCore SecondaryAbstractPBXObject.swift
[38/80] Compiling XcodeProjectCore XC.swift
[39/80] Compiling XcodeProjectCore ObjectType.swift
[40/80] Compiling XcodeProjectCore PBXSubscription.swift
[41/80] Compiling XcodeProjectCore BuildFileAppender.swift
[42/80] Compiling XcodeProjectCore BuildPhaseAppender.swift
[43/80] Compiling XcodeProjectCore FileReferenceAppender.swift
[44/80] Compiling XcodeProjectCore GroupAppender.swift
[45/80] Compiling XcodeProjectCore ResourceBuildPhaseAppender.swift
[46/80] Compiling XcodeProjectCore SourceBuildPhaseAppender.swift
[47/80] Compiling XcodeProjectCore SourceTreeType.swift
[48/80] Compiling XcodeProjectCore FileWriter.swift
[49/80] Compiling XcodeProjectCore XcodeProject.swift
[50/80] Compiling XcodeProjectCore XcodeProjectError.swift
[51/80] Compiling XcodeProjectCore XcodeProjectHelper.swift
[52/80] Compiling XcodeProjectCore ArrayExtension.swift
[53/80] Compiling XcodeProjectCore CollectionExtension.swift
[54/80] Compiling XcodeProjectCore DictionaryExtension.swift
[55/80] Compiling XcodeProjectCore BuildFileExtractor.swift
[56/80] Compiling XcodeProjectCore BuildPhaseExtractor.swift
[57/80] Compiling XcodeProjectCore FileRefExtractor.swift
[58/80] Compiling XcodeProjectCore SectionRowFormatter.swift
[59/80] Compiling XcodeProjectCore SerializeFormatter.swift
[60/80] Compiling XcodeProjectCore StringGenerator.swift
[61/80] Compiling XcodeProjectCore BuildFileMaker.swift
[62/80] Compiling XcodeProjectCore BuildPhaseMaker.swift
[63/80] Compiling XcodeProjectCore GroupExtractor.swift
[64/80] Compiling XcodeProjectCore NativeTargetExtractor.swift
[65/80] Compiling XcodeProjectCore ResourcesBuildPhaseExtractor.swift
[66/80] Compiling XcodeProjectCore SourcesBuildPhaseExtractor.swift
[67/80] Compiling XcodeProjectCore FieldFormatter.swift
[68/80] Compiling XcodeProjectCore PBXAtomicValueFormatter.swift
[69/80] Compiling XcodeProjectCore MultiplelineAtomicValueListFieldFormatter.swift
[70/80] Compiling XcodeProjectCore PBXAtomicValueListFieldFormatter.swift
[71/80] Compiling XcodeProjectCore SinglelineAtomicValueListFieldFormatter.swift
[72/80] Compiling XcodeProjectCore PBXMapFormatter.swift
[73/80] Compiling XcodeProjectCore FileReferenceMaker.swift
[74/80] Compiling XcodeProjectCore GroupMaker.swift
[75/80] Compiling XcodeProjectCore Context.swift
[76/80] Compiling XcodeProjectCore AbstractPBXObject.swift
[77/80] Compiling XcodeProjectCore PBX.swift
[78/82] Emitting module XcodeProjectCLI
[79/82] Compiling XcodeProjectCLI CLI.swift
[80/84] Emitting module XcodeProject
[81/84] Compiling XcodeProject main.swift
[81/84] Write Objects.LinkFileList
[82/84] Linking xcp
[83/84] Applying xcp
Build complete! (20.65s)
Build complete.
{
"dependencies" : [
{
"identity" : "swdifft",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.3",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/bannzai/Swdifft.git"
},
{
"identity" : "commander",
"requirement" : {
"range" : [
{
"lower_bound" : "0.8.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/kylef/Commander.git"
}
],
"manifest_display_name" : "XcodeProject",
"name" : "XcodeProject",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "xcp",
"targets" : [
"XcodeProject"
],
"type" : {
"executable" : null
}
},
{
"name" : "XcodeProject",
"targets" : [
"XcodeProjectCore"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "XcodeProjectCoreTests",
"module_type" : "SwiftTarget",
"name" : "XcodeProjectCoreTests",
"path" : "Tests/XcodeProjectCoreTests",
"product_dependencies" : [
"Swdifft"
],
"sources" : [
"Appender/BuildFileAppenderTests.swift",
"Appender/FileReferenceAppenderTests.swift",
"Appender/GroupAppenderTests.swift",
"Extension/ArrayExtensionTests.swift",
"Extractor/GroupExtractorTests.swift",
"Formatter/Serializer/PBXAtomicValue/PBXAtomicFormatterTests.swift",
"Formatter/Serializer/PBXAtomicValueList/MultilineAtomicValueListFieldFormatterTests.swift",
"Formatter/Serializer/PBXAtomicValueList/SinglelineAtomicValueListFieldFormatterTests.swift",
"Formatter/Serializer/PBXRawMap/PBXRawMapFormatterTests.swift",
"Formatter/Serializer/PBXRawMapList/PBXRawMapListFormatterTests.swift",
"Formatter/Serializer/Section/SectionFormatterTests.swift",
"Formatter/Serializer/SerializerFormatterTests.swift",
"Generated/Mock.generated.swift",
"PBX/Model/PBXBuildPhaseTests.swift",
"PBX/Model/PBXGroupTests.swift",
"PBX/Model/PBXTargetTests.swift",
"PBX/Subscription/SubscriptionTests.swift",
"Parser/PBXProjectParserTests.swift",
"Serializer/XcodeProjectSerializerTests.swift",
"TestHelper.swift",
"XcodeProject/XcodeProjectTests.swift"
],
"target_dependencies" : [
"XcodeProjectCore"
],
"type" : "test"
},
{
"c99name" : "XcodeProjectCore",
"module_type" : "SwiftTarget",
"name" : "XcodeProjectCore",
"path" : "Sources/XcodeProjectCore",
"product_dependencies" : [
"Swdifft"
],
"product_memberships" : [
"xcp",
"XcodeProject"
],
"sources" : [
"Appender/Component/BuildFileAppender.swift",
"Appender/Component/BuildPhaseAppender.swift",
"Appender/Component/FileReferenceAppender.swift",
"Appender/Component/GroupAppender.swift",
"Appender/Component/ResourceBuildPhaseAppender.swift",
"Appender/Component/SourceBuildPhaseAppender.swift",
"Extension/Array/ArrayExtension.swift",
"Extension/Collection/CollectionExtension.swift",
"Extension/Dictionary/DictionaryExtension.swift",
"Extractor/BuildFileExtractor.swift",
"Extractor/BuildPhaseExtractor.swift",
"Extractor/FileRefExtractor.swift",
"Extractor/GroupExtractor.swift",
"Extractor/NativeTargetExtractor.swift",
"Extractor/ResourcesBuildPhaseExtractor.swift",
"Extractor/SourcesBuildPhaseExtractor.swift",
"Formatter/Serializer/Field/FieldFormatter.swift",
"Formatter/Serializer/Field/PBXAtomicValue/PBXAtomicValueFormatter.swift",
"Formatter/Serializer/Field/PBXAtomicValueList/MultiplelineAtomicValueListFieldFormatter.swift",
"Formatter/Serializer/Field/PBXAtomicValueList/PBXAtomicValueListFieldFormatter.swift",
"Formatter/Serializer/Field/PBXAtomicValueList/SinglelineAtomicValueListFieldFormatter.swift",
"Formatter/Serializer/Field/PBXRawMap/PBXMapFormatter.swift",
"Formatter/Serializer/Field/PBXRawMapList/PBXRawMapFormatter.swift",
"Formatter/Serializer/Object/ObjectRowFormatter.swift",
"Formatter/Serializer/Object/TopRowFormatter.swift",
"Formatter/Serializer/Object/XcodeProjectFormatter.swift",
"Formatter/Serializer/Section/SectionFormatter.swift",
"Formatter/Serializer/Section/SectionRowFormatter.swift",
"Formatter/Serializer/SerializeFormatter.swift",
"Generator/StringGenerator.swift",
"Maker/BuildFileMaker.swift",
"Maker/BuildPhaseMaker.swift",
"Maker/FileReferenceMaker.swift",
"Maker/GroupMaker.swift",
"PBX/Context/Context.swift",
"PBX/Model/AbstractPBXObject.swift",
"PBX/Model/PBX.swift",
"PBX/Model/PBXType.swift",
"PBX/Model/SecondaryAbstractPBXObject.swift",
"PBX/Model/XC.swift",
"PBX/ObjectType.swift",
"PBX/Subscription/PBXSubscription.swift",
"Parser/PBXProjectParser.swift",
"Serializer/XcodeProjectSerializer.swift",
"Sourcery/AutoMockable.swift",
"Value/KnownFileExtension.swift",
"Value/PathComponent.swift",
"Value/SourceTreeType.swift",
"Writer/FileWriter.swift",
"Xcode/XcodeProject.swift",
"Xcode/XcodeProjectError.swift",
"Xcode/XcodeProjectHelper.swift"
],
"type" : "library"
},
{
"c99name" : "XcodeProjectCLI",
"module_type" : "SwiftTarget",
"name" : "XcodeProjectCLI",
"path" : "Sources/XcodeProjectCLI",
"product_dependencies" : [
"Commander"
],
"product_memberships" : [
"xcp"
],
"sources" : [
"CLI.swift"
],
"target_dependencies" : [
"XcodeProjectCore"
],
"type" : "library"
},
{
"c99name" : "XcodeProject",
"module_type" : "SwiftTarget",
"name" : "XcodeProject",
"path" : "Sources/XcodeProject",
"product_memberships" : [
"xcp"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"XcodeProjectCLI"
],
"type" : "executable"
}
],
"tools_version" : "4.0"
}
Done.