Build Information
Successful build of SwiftFormats, reference main (073633), with Swift 6.4 for macOS (SPM) on 4 Oct 2026 04:08:55 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.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/schwa/SwiftFormats.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/schwa/SwiftFormats
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 0736333 Update GitHub Actions workflows: remove env vars, update checkout action, fix runner
Cloned https://github.com/schwa/SwiftFormats.git
Revision (git rev-parse @):
073633367a7d69e206693377082ef36570345022
SUCCESS checkout https://github.com/schwa/SwiftFormats.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/schwa/SwiftFormats.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Constructing description]
[Planning deferred tasks]
[33 / 61]
[36 / 62] _NumericsShims
[40 / 76]
[51 / 76] RealModule
[52 / 76] RealModule
[68 / 88] Algorithms
[71 / 88] RealModule
[71 / 88] Algorithms
[80 / 89] SwiftFormats
[88 / 166]
[91 / 166]
[99 / 166]
[101 / 166]
[102 / 166]
[107 / 166]
[110 / 166]
[113 / 166]
[119 / 166]
[122 / 166]
[124 / 166]
[125 / 166]
[136 / 166]
[139 / 166]
[140 / 166]
[143 / 166]
[145 / 166]
[157 / 166] SwiftFormats
[158 / 166] SwiftFormats
[163 / 166] SwiftFormats
Build complete! (13.02 sec)
Fetching https://github.com/apple/swift-algorithms
[1/6159] Fetching swift-algorithms
Fetched https://github.com/apple/swift-algorithms (1.24s)
Computing version for https://github.com/apple/swift-algorithms
Computed https://github.com/apple/swift-algorithms at 1.2.1 (4.05s)
Fetching https://github.com/apple/swift-numerics.git
[1/6658] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics.git (1.35s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.1.1 (1.95s)
Creating working copy for https://github.com/apple/swift-numerics.git
Working copy of https://github.com/apple/swift-numerics.git resolved at 1.1.1
Creating working copy for https://github.com/apple/swift-algorithms
Working copy of https://github.com/apple/swift-algorithms resolved at 1.2.1
/Users/admin/builder/spi-builder-workspace/Sources/SwiftFormats/ParseableFormatStyle+Measurement.swift:56:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'FormatStyle' to imported protocol 'ParseableFormatStyle'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future[0;0m
[0;36m54 |[0;0m // MARK: - Convenience Initializers
[0;36m55 |[0;0m
[0;36m56 |[0;0m extension Measurement.FormatStyle: ParseableFormatStyle where UnitType == UnitAngle {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'FormatStyle' to imported protocol 'ParseableFormatStyle'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m57 |[0;0m public var parseStrategy: UnitAngleParseStrategy {
[0;36m58 |[0;0m UnitAngleParseStrategy(format: self, lenient: false)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftFormats/ParseableFormatStyle+Measurement.swift:115:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'UnitWidth' to imported protocol 'CaseIterable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future[0;0m
[0;36m113 |[0;0m // MARK: - Measurement Extensions
[0;36m114 |[0;0m
[0;36m115 |[0;0m extension Measurement<UnitAngle>.FormatStyle.UnitWidth: CaseIterable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'UnitWidth' to imported protocol 'CaseIterable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m116 |[0;0m public static var allCases: [Self] {
[0;36m117 |[0;0m [
/Users/admin/builder/spi-builder-workspace/Sources/SwiftFormats/Support.swift:34:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'Array' to imported protocol 'RegexComponent'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future[0;0m
[0;36m32 |[0;0m
[0;36m33 |[0;0m /// Generates a ChoiceOf regex pattern from an array of strings.
[0;36m34 |[0;0m extension Array: RegexComponent where Element == String {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'Array' to imported protocol 'RegexComponent'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m35 |[0;0m public var regex: Regex<Substring> {
[0;36m36 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/SwiftFormats/ParseableFormatStyle+Measurement.swift:56:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'FormatStyle' to imported protocol 'ParseableFormatStyle'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future[0;0m
[0;36m54 |[0;0m // MARK: - Convenience Initializers
[0;36m55 |[0;0m
[0;36m56 |[0;0m extension Measurement.FormatStyle: ParseableFormatStyle where UnitType == UnitAngle {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'FormatStyle' to imported protocol 'ParseableFormatStyle'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m57 |[0;0m public var parseStrategy: UnitAngleParseStrategy {
[0;36m58 |[0;0m UnitAngleParseStrategy(format: self, lenient: false)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftFormats/ParseableFormatStyle+Measurement.swift:115:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'UnitWidth' to imported protocol 'CaseIterable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future[0;0m
[0;36m113 |[0;0m // MARK: - Measurement Extensions
[0;36m114 |[0;0m
[0;36m115 |[0;0m extension Measurement<UnitAngle>.FormatStyle.UnitWidth: CaseIterable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'UnitWidth' to imported protocol 'CaseIterable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m116 |[0;0m public static var allCases: [Self] {
[0;36m117 |[0;0m [
/Users/admin/builder/spi-builder-workspace/Sources/SwiftFormats/Support.swift:34:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'Array' to imported protocol 'RegexComponent'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future[0;0m
[0;36m32 |[0;0m
[0;36m33 |[0;0m /// Generates a ChoiceOf regex pattern from an array of strings.
[0;36m34 |[0;0m extension Array: RegexComponent where Element == String {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'Array' to imported protocol 'RegexComponent'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m35 |[0;0m public var regex: Regex<Substring> {
[0;36m36 |[0;0m
Build complete.
{
"dependencies" : [
{
"identity" : "swift-algorithms",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-algorithms"
}
],
"manifest_display_name" : "SwiftFormats",
"name" : "SwiftFormats",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "16.0"
},
{
"name" : "macos",
"version" : "13.0"
},
{
"name" : "maccatalyst",
"version" : "16.0"
}
],
"products" : [
{
"name" : "SwiftFormats",
"targets" : [
"SwiftFormats"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "SwiftFormatsTests",
"module_type" : "SwiftTarget",
"name" : "SwiftFormatsTests",
"path" : "Tests/SwiftFormatsTests",
"sources" : [
"AngleTests.swift",
"BoolTests.swift",
"CoreGraphicsTests.swift",
"MappingTests.swift",
"MatrixTests.swift",
"QuaternionTests.swift",
"SimpleListTests.swift",
"SwiftFormatsTests.swift",
"TupleTests.swift",
"VectorTests.swift"
],
"target_dependencies" : [
"SwiftFormats"
],
"type" : "test"
},
{
"c99name" : "SwiftFormats",
"module_type" : "SwiftTarget",
"name" : "SwiftFormats",
"path" : "Sources/SwiftFormats",
"product_dependencies" : [
"Algorithms"
],
"product_memberships" : [
"SwiftFormats"
],
"sources" : [
"BoolFormatStyle.swift",
"DegreesMinutesSecondsNotation.swift",
"FormatStyle+Angles.swift",
"FormatStyle+ClosedRange.swift",
"FormatStyle+Coordinates.swift",
"FormatStyle+CoreGraphics.swift",
"FormatStyle+Debugging.swift",
"FormatStyle+Extensions.swift",
"FormatStyle+Hexdump.swift",
"FormatStyle+JSON.swift",
"FormatStyle+Matrix.swift",
"FormatStyle+Quaternion.swift",
"FormatStyle+Vector.swift",
"IncrementalParseStrategy.swift",
"MappingFormatStyle.swift",
"ParseableFormatStyle+Measurement.swift",
"RadixedIntegerFormatStyle.swift",
"Scratch.swift",
"SimpleListFormatStyle.swift",
"String+Extensions.swift",
"Support.swift",
"TupleFormatStyle.swift"
],
"type" : "library"
}
],
"tools_version" : "5.10"
}
Done.