Build Information
Successful build of Subtweak, reference 0.2.0 (770d1a), with Swift 6.4 for macOS (SPM) on 19 Sep 2026 19:40:11 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/juri/subtweak.git
Reference: 0.2.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/juri/subtweak
* tag 0.2.0 -> FETCH_HEAD
HEAD is now at 770d1a6 Add a missing period from help
Cloned https://github.com/juri/subtweak.git
Revision (git rev-parse @):
770d1a6db2f9954f876a6b3d7f6995a1c7e69da5
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/juri/subtweak.git at 0.2.0
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/juri/subtweak.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 975]
[Planning deferred tasks]
[193 / 449]
[194 / 449]
[205 / 459] ArgumentParserToolInfo
[215 / 477] SwiftSyntax603
[264 / 490] SwiftSyntax600
[277 / 490] SwiftSyntax509
[279 / 490] SwiftSyntax
[287 / 571]
[299 / 571] SwiftSyntax604
[318 / 573]
[325 / 573]
[335 / 573]
[339 / 585]
[342 / 596] _SwiftSyntaxCShims
[342 / 596]
[353 / 596]
[357 / 596]
[361 / 596]
[363 / 596]
[366 / 596]
[368 / 596]
[372 / 596] SwiftSyntax
[377 / 596]
[378 / 596]
[379 / 596]
[381 / 596]
[382 / 596]
[383 / 596]
[384 / 596]
[388 / 596] IssueReporting
[389 / 596] Subtitles
[391 / 596] IssueReporting
[406 / 596] IssueReporting
[408 / 596] IssueReporting
[417 / 596] IssueReporting-product
[420 / 596] CasePathsCore
[422 / 596] IssueReporting
[425 / 596] ArgumentParser
[426 / 596] ArgumentParser
[427 / 596] SwiftSyntax
[436 / 596] SwiftSyntax-product
[438 / 598]
[441 / 620] SwiftParser
[445 / 620] SwiftDiagnostics
[453 / 620] SwiftParser
[454 / 620] SwiftParser
[455 / 620] SwiftParser
[457 / 620] SwiftParser
[459 / 620] SwiftParser
[468 / 620] SwiftDiagnostics
[472 / 620] SwiftDiagnostics
[474 / 620]
[476 / 622]
[477 / 623] IssueReporting-product
[483 / 641] SwiftOperators
[485 / 641] SwiftOperators
[495 / 652] SwiftOperators
[513 / 652] SwiftParserDiagnostics
[517 / 652] CasePathsCore
[522 / 652] CasePathsCore
[527 / 652]
[528 / 653] CasePathsCore
[530 / 653] SwiftBasicFormat
[539 / 664] SwiftParserDiagnostics
[542 / 664] SwiftBasicFormat
[542 / 664] SwiftParserDiagnostics
[549 / 665] SwiftParserDiagnostics
[549 / 665] SwiftSyntaxBuilder
[557 / 676] SwiftSyntaxBuilder
[558 / 676] SwiftSyntaxBuilder
[560 / 676] SwiftSyntaxBuilder
[566 / 676] SwiftSyntaxBuilder
[567 / 677] SwiftSyntaxBuilder
[568 / 677] SwiftSyntaxBuilder
[578 / 688] SwiftIfConfig
[580 / 688] SwiftIfConfig
[587 / 689] SwiftIfConfig
[588 / 689] SwiftSyntaxMacros
[597 / 700] SwiftSyntaxMacros
[606 / 701] SwiftSyntaxMacros
[607 / 701] SwiftSyntaxMacroExpansion
[616 / 711] SwiftSyntaxMacroExpansion
[617 / 711] SwiftSyntaxMacroExpansion
[624 / 712] SwiftCompilerPluginMessageHandling
[624 / 712] SwiftSyntaxMacroExpansion
[624 / 712] SwiftCompilerPluginMessageHandling
[633 / 723] SwiftCompilerPluginMessageHandling
[636 / 723] SwiftCompilerPluginMessageHandling
[643 / 724] SwiftCompilerPluginMessageHandling
[643 / 724] SwiftCompilerPlugin
[653 / 727] SwiftCompilerPlugin
[654 / 727] CasePathsMacrosSupport
[656 / 729] CasePathsMacrosSupport
[662 / 729] CasePathsMacrosSupport
[663 / 729] SwiftSyntax
[665 / 729] SwiftSyntax
[671 / 729] SwiftSyntaxBuilder
[675 / 729] SwiftCompilerPluginMessageHandling
[685 / 730] CasePathsMacros
[689 / 733] CasePathsMacros
[691 / 733] CasePathsMacros
[694 / 734] CasePaths
[701 / 741] CasePaths
[710 / 742] Parsing
[712 / 755]
[723 / 755] Parsing
[732 / 756] SRTParse
[736 / 760] SRTParse
[743 / 761] SRTParse
[745 / 761] SubEdit
[748 / 764] SubEdit
[757 / 765] SubEdit
[760 / 765] subtweak-product
[762 / 767] subtweak-product
[763 / 767] subtweak-product
[765 / 767] subtweak-product
Build complete! (26.66 sec)
Fetching https://github.com/pointfreeco/swift-parsing.git
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/pointfreeco/swift-custom-dump.git
[1/18918] Fetching swift-argument-parser
[2/24584] Fetching swift-argument-parser, swift-custom-dump
[6235/122854] Fetching swift-argument-parser, swift-custom-dump, swift-parsing
Fetched https://github.com/apple/swift-argument-parser.git (5.15s)
[47923/103936] Fetching swift-custom-dump, swift-parsing
Fetched https://github.com/pointfreeco/swift-custom-dump.git (16.19s)
Fetched https://github.com/pointfreeco/swift-parsing.git (16.19s)
Computing version for https://github.com/pointfreeco/swift-parsing.git
Computed https://github.com/pointfreeco/swift-parsing.git at 0.15.2 (16.82s)
Fetching https://github.com/pointfreeco/swift-case-paths
[1/5332] Fetching swift-case-paths
Fetched https://github.com/pointfreeco/swift-case-paths (1.38s)
Computing version for https://github.com/pointfreeco/swift-case-paths
Computed https://github.com/pointfreeco/swift-case-paths at 1.10.0 (4.26s)
Fetching https://github.com/swiftlang/swift-syntax
Fetching https://github.com/pointfreeco/swift-issue-reporting
[1/6136] Fetching swift-issue-reporting
[6137/86120] Fetching swift-issue-reporting, swift-syntax
Fetched https://github.com/swiftlang/swift-syntax (6.49s)
Fetched https://github.com/pointfreeco/swift-issue-reporting (6.49s)
Computing version for https://github.com/pointfreeco/swift-issue-reporting
Computed https://github.com/pointfreeco/swift-issue-reporting at 2.1.0 (7.22s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.8.2 (0.55s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 604.0.0 (2.24s)
Computing version for https://github.com/pointfreeco/swift-custom-dump.git
Computed https://github.com/pointfreeco/swift-custom-dump.git at 1.7.3 (0.59s)
Creating working copy for https://github.com/pointfreeco/swift-custom-dump.git
Working copy of https://github.com/pointfreeco/swift-custom-dump.git resolved at 1.7.3
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 604.0.0
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.8.2
Creating working copy for https://github.com/pointfreeco/swift-case-paths
Working copy of https://github.com/pointfreeco/swift-case-paths resolved at 1.10.0
Creating working copy for https://github.com/pointfreeco/swift-issue-reporting
Working copy of https://github.com/pointfreeco/swift-issue-reporting resolved at 2.1.0
Creating working copy for https://github.com/pointfreeco/swift-parsing.git
Working copy of https://github.com/pointfreeco/swift-parsing.git resolved at 0.15.2
Build complete.
{
"dependencies" : [
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.3",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser.git"
},
{
"identity" : "swift-custom-dump",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/pointfreeco/swift-custom-dump.git"
},
{
"identity" : "swift-parsing",
"requirement" : {
"range" : [
{
"lower_bound" : "0.13.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/pointfreeco/swift-parsing.git"
}
],
"manifest_display_name" : "Subtweak",
"name" : "Subtweak",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "14.0"
}
],
"products" : [
{
"name" : "SubtweakLib",
"targets" : [
"SubEdit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "subtweak",
"targets" : [
"CLI"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "Subtitles",
"module_type" : "SwiftTarget",
"name" : "Subtitles",
"path" : "Sources/Subtitles",
"product_memberships" : [
"SubtweakLib",
"subtweak"
],
"sources" : [
"Subtitle.swift"
],
"type" : "library"
},
{
"c99name" : "SubEditTests",
"module_type" : "SwiftTarget",
"name" : "SubEditTests",
"path" : "Tests/SubEditTests",
"product_dependencies" : [
"CustomDump"
],
"sources" : [
"InputOutputTests.swift",
"ListGapsTests.swift",
"RemoveTests.swift",
"SetDurationTests.swift",
"SetEndTests.swift",
"SetStartTests.swift"
],
"target_dependencies" : [
"SRTParse",
"SubEdit"
],
"type" : "test"
},
{
"c99name" : "SubEdit",
"module_type" : "SwiftTarget",
"name" : "SubEdit",
"path" : "Sources/SubEdit",
"product_memberships" : [
"SubtweakLib",
"subtweak"
],
"sources" : [
"IO.swift",
"SubEditor.swift"
],
"target_dependencies" : [
"SRTParse",
"Subtitles"
],
"type" : "library"
},
{
"c99name" : "SRTParseTests",
"module_type" : "SwiftTarget",
"name" : "SRTParseTests",
"path" : "Tests/SRTParseTests",
"product_dependencies" : [
"CustomDump"
],
"sources" : [
"ConversionTests.swift",
"SRTTests.swift"
],
"target_dependencies" : [
"SRTParse"
],
"type" : "test"
},
{
"c99name" : "SRTParse",
"module_type" : "SwiftTarget",
"name" : "SRTParse",
"path" : "Sources/SRTParse",
"product_dependencies" : [
"Parsing"
],
"product_memberships" : [
"SubtweakLib",
"subtweak"
],
"sources" : [
"Conversion.swift",
"DocumentIO.swift",
"SRT.swift"
],
"target_dependencies" : [
"Subtitles"
],
"type" : "library"
},
{
"c99name" : "CLI",
"module_type" : "SwiftTarget",
"name" : "CLI",
"path" : "Sources/CLI",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"subtweak"
],
"sources" : [
"CommandLine.swift"
],
"target_dependencies" : [
"SRTParse",
"SubEdit"
],
"type" : "executable"
}
],
"tools_version" : "5.9"
}
Done.