Build Information
Successful build of Required, reference main (82a4fb), with Swift 6.4 for macOS (SPM) on 18 Sep 2026 12:44:30 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/trilemma-dev/Required.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/trilemma-dev/Required
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 82a4fbd Better handling of equality match
Cloned https://github.com/trilemma-dev/Required.git
Revision (git rev-parse @):
82a4fbd388346ca40b1bbe815014dc45a75d503c
SUCCESS checkout https://github.com/trilemma-dev/Required.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/trilemma-dev/Required.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Planning deferred tasks]
[19 / 28]
[20 / 29] Required
[29 / 75]
[32 / 75]
[37 / 75]
[40 / 75]
[44 / 75]
[46 / 75]
[49 / 75]
[52 / 75]
[54 / 75]
[55 / 75]
[66 / 75] Required
[67 / 75] Required
[72 / 75] Required
Build complete! (7.35 sec)
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "Required",
"name" : "Required",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.10"
}
],
"products" : [
{
"name" : "Required",
"targets" : [
"Required"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "RequiredTests",
"module_type" : "SwiftTarget",
"name" : "RequiredTests",
"path" : "Tests/RequiredTests",
"sources" : [
"Evaluation Tests.swift",
"Parser Tests.swift",
"Real World Explorations.swift",
"Requirements Validation.swift",
"TestHelpers.swift",
"Tokenizer Tests.swift"
],
"target_dependencies" : [
"Required"
],
"type" : "test"
},
{
"c99name" : "Required",
"module_type" : "SwiftTarget",
"name" : "Required",
"path" : "Sources/Required",
"product_memberships" : [
"Required"
],
"sources" : [
"CompileAndParse.swift",
"Evaluator/AndRequirement+Evaluate.swift",
"Evaluator/CertificateConstraint+Evaluate.swift",
"Evaluator/CodeDirectoryHashConstraint+Evaluate.swift",
"Evaluator/EntitlementConstraint+Evaluate.swift",
"Evaluator/Evaluation.swift",
"Evaluator/IdentifierConstraint+Evaluate.swift",
"Evaluator/InfoConstraint+Evaluate.swift",
"Evaluator/MatchExpression+Evaluate.swift",
"Evaluator/NegationRequirement+Evaluate.swift",
"Evaluator/OrRequirement+Evaluate.swift",
"Evaluator/ParenthesesRequirement+Evaluate.swift",
"Evaluator/Requirement+Evaluate.swift",
"Helpers/Data+Extensions.swift",
"Helpers/Security/SecCertificate+Extensions.swift",
"Helpers/Security/SecCode+Extensions.swift",
"Helpers/Security/SecRequirement+Extensions.swift",
"Helpers/Security/SecStaticCode+Extensions.swift",
"Helpers/Security/SecTask+Extensions.swift",
"Helpers/Security/SecurityCommon.swift",
"Helpers/Security/SecurityError.swift",
"Parser/AndRequirement.swift",
"Parser/CertificateConstraint.swift",
"Parser/CodeDirectoryHashConstraint.swift",
"Parser/Constraint.swift",
"Parser/EntitlementConstraint.swift",
"Parser/IdentifierConstraint.swift",
"Parser/InfoConstraint.swift",
"Parser/KeyExpression.swift",
"Parser/MatchExpression.swift",
"Parser/NegationRequirement.swift",
"Parser/OrRequirement.swift",
"Parser/ParenthesesRequirement.swift",
"Parser/Parser.swift",
"Parser/ParserError.swift",
"Parser/Requirement.swift",
"Parser/RequirementSet.swift",
"Parser/Symbols.swift",
"Parser/WildcardString.swift",
"Tokenizer/Token.swift",
"Tokenizer/TokenizationError.swift",
"Tokenizer/Tokenizer.swift"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
Done.