Build Information
Successful build of XCLogParser, reference master (38225d), with Swift 6.4 for macOS (SPM) on 22 Sep 2026 07:43:18 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/tuist/XCLogParser.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/tuist/XCLogParser
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at 38225d8 Check with all the elements
Cloned https://github.com/tuist/XCLogParser.git
Revision (git rev-parse @):
38225d865f21d4c2874bf55b79bda160f2f1d2e6
SUCCESS checkout https://github.com/tuist/XCLogParser.git at master
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/tuist/XCLogParser.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 / 302]
[Planning deferred tasks]
[62 / 129]
[70 / 135] system-zlib
[73 / 139]
[75 / 139] ArgumentParserToolInfo
[82 / 140] Gzip
[91 / 188]
[100 / 233]
[107 / 233] ArgumentParserToolInfo
[114 / 233]
[121 / 233]
[122 / 233]
[129 / 233]
[133 / 233]
[138 / 233] PathKit
[149 / 233]
[153 / 233]
[154 / 233]
[157 / 233]
[159 / 233]
[168 / 233] Gzip
[170 / 233] Gzip
[180 / 233] Gzip
[190 / 233] Gzip
[195 / 233] ArgumentParser
[203 / 233] ArgumentParser-product
[204 / 233]
[206 / 234]
[206 / 234] ArgumentParser
[206 / 234] XcodeHasher
[210 / 236] XcodeHasher
[217 / 237] XcodeHasher
[221 / 237] XCLogParser
[232 / 248] XCLogParser
[241 / 249] XCLogParser
[242 / 260]
[252 / 260] XCLogParser
[256 / 260] xclogparser-product
[258 / 260] xclogparser-product
Build complete! (9.72 sec)
Fetching https://github.com/krzyzanowskim/CryptoSwift.git
Fetching https://github.com/1024jp/GzipSwift
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/kylef/PathKit.git
[1/1460] Fetching pathkit
[16/3222] Fetching pathkit, gzipswift
[716/16661] Fetching pathkit, gzipswift, cryptoswift
[2883/35579] Fetching pathkit, gzipswift, cryptoswift, swift-argument-parser
Fetched https://github.com/kylef/PathKit.git (1.11s)
[2356/34119] Fetching gzipswift, cryptoswift, swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser (1.89s)
Fetched https://github.com/1024jp/GzipSwift (1.89s)
[3577/13439] Fetching cryptoswift
Fetched https://github.com/krzyzanowskim/CryptoSwift.git (2.60s)
Computing version for https://github.com/kylef/PathKit.git
Computed https://github.com/kylef/PathKit.git at 1.0.1 (4.91s)
Fetching https://github.com/kylef/Spectre.git
[1/1021] Fetching spectre
Fetched https://github.com/kylef/Spectre.git (1.51s)
Computing version for https://github.com/krzyzanowskim/CryptoSwift.git
Computed https://github.com/krzyzanowskim/CryptoSwift.git at 1.3.3 (2.23s)
Computing version for https://github.com/kylef/Spectre.git
Computed https://github.com/kylef/Spectre.git at 0.10.1 (0.69s)
Computing version for https://github.com/1024jp/GzipSwift
Computed https://github.com/1024jp/GzipSwift at 5.2.0 (0.65s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (0.60s)
Creating working copy for https://github.com/1024jp/GzipSwift
Working copy of https://github.com/1024jp/GzipSwift resolved at 5.2.0
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.8.2
Creating working copy for https://github.com/kylef/PathKit.git
Working copy of https://github.com/kylef/PathKit.git resolved at 1.0.1
Creating working copy for https://github.com/krzyzanowskim/CryptoSwift.git
Working copy of https://github.com/krzyzanowskim/CryptoSwift.git resolved at 1.3.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
/Users/admin/builder/spi-builder-workspace/Sources/XCLogParser/lexer/Lexer.swift:79:24: [1;33mwarning: [1;39m'scanString(_:into:)' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m77 |[0;0m var format: NSString?
[0;36m78 |[0;0m #endif
[0;36m79 |[0;0m return scanner.scanString(Lexer.SLFHeader, into: &format)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'scanString(_:into:)' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m80 |[0;0m }
[0;36m81 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/XCLogParser/lexer/Lexer.swift:108:23: [1;33mwarning: [1;39m'scanCharacters(from:into:)' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m106 |[0;0m #endif
[0;36m107 |[0;0m let hexChars = "abcdef0123456789"
[0;36m108 |[0;0m while scanner.scanCharacters(from: CharacterSet(charactersIn: hexChars), into: &char),
[0;36m|[0;0m `- [1;33mwarning: [1;39m'scanCharacters(from:into:)' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m109 |[0;0m let char = char as String? {
[0;36m110 |[0;0m payload.append(char)
/Users/admin/builder/spi-builder-workspace/Sources/XCLogParser/lexer/Lexer.swift:121:20: [1;33mwarning: [1;39m'scanCharacters(from:into:)' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m119 |[0;0m var delimiters: NSString?
[0;36m120 |[0;0m #endif
[0;36m121 |[0;0m if scanner.scanCharacters(from: typeDelimiters, into: &delimiters), let delimiters = delimiters {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'scanCharacters(from:into:)' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m122 |[0;0m let delimiters = String(delimiters)
[0;36m123 |[0;0m if delimiters.count > 1 {
/Users/admin/builder/spi-builder-workspace/Sources/XCLogParser/lexer/Lexer.swift:127:29: [1;33mwarning: [1;39m'scanLocation' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m125 |[0;0m let tokenString = TokenType.string
[0;36m126 |[0;0m if let char = delimiters.first, tokenString.rawValue == String(char) {
[0;36m127 |[0;0m scanner.scanLocation -= delimiters.count - 1
[0;36m|[0;0m `- [1;33mwarning: [1;39m'scanLocation' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m128 |[0;0m return [tokenString]
[0;36m129 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/XCLogParser/lexer/Lexer.swift:260:55: [1;33mwarning: [1;39m'scanLocation' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m258 |[0;0m }
[0;36m259 |[0;0m #if swift(>=5.0)
[0;36m260 |[0;0m let start = String.Index(utf16Offset: scanner.scanLocation, in: scanner.string)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'scanLocation' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m261 |[0;0m let end = String.Index(utf16Offset: scanner.scanLocation + value, in: scanner.string)
[0;36m262 |[0;0m #else
/Users/admin/builder/spi-builder-workspace/Sources/XCLogParser/lexer/Lexer.swift:261:53: [1;33mwarning: [1;39m'scanLocation' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m259 |[0;0m #if swift(>=5.0)
[0;36m260 |[0;0m let start = String.Index(utf16Offset: scanner.scanLocation, in: scanner.string)
[0;36m261 |[0;0m let end = String.Index(utf16Offset: scanner.scanLocation + value, in: scanner.string)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'scanLocation' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m262 |[0;0m #else
[0;36m263 |[0;0m let start = String.Index(encodedOffset: scanner.scanLocation)
/Users/admin/builder/spi-builder-workspace/Sources/XCLogParser/lexer/Lexer.swift:266:17: [1;33mwarning: [1;39m'scanLocation' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m264 |[0;0m let end = String.Index(encodedOffset: scanner.scanLocation + value)
[0;36m265 |[0;0m #endif
[0;36m266 |[0;0m scanner.scanLocation += value
[0;36m|[0;0m `- [1;33mwarning: [1;39m'scanLocation' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m267 |[0;0m var result = String(scanner.string[start..<end])
[0;36m268 |[0;0m if redacted {
/Users/admin/builder/spi-builder-workspace/Sources/XCLogParser/lexer/Lexer.swift:290:39: [1;33mwarning: [1;39m'scanLocation' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m288 |[0;0m extension Scanner {
[0;36m289 |[0;0m var approximateLine: String {
[0;36m290 |[0;0m let endCount = string.count - scanLocation > 21 ? scanLocation + 21 : string.count - scanLocation
[0;36m|[0;0m `- [1;33mwarning: [1;39m'scanLocation' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m291 |[0;0m #if swift(>=5.0)
[0;36m292 |[0;0m let start = String.Index(utf16Offset: scanLocation, in: self.string)
/Users/admin/builder/spi-builder-workspace/Sources/XCLogParser/lexer/Lexer.swift:290:59: [1;33mwarning: [1;39m'scanLocation' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m288 |[0;0m extension Scanner {
[0;36m289 |[0;0m var approximateLine: String {
[0;36m290 |[0;0m let endCount = string.count - scanLocation > 21 ? scanLocation + 21 : string.count - scanLocation
[0;36m|[0;0m `- [1;33mwarning: [1;39m'scanLocation' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m291 |[0;0m #if swift(>=5.0)
[0;36m292 |[0;0m let start = String.Index(utf16Offset: scanLocation, in: self.string)
/Users/admin/builder/spi-builder-workspace/Sources/XCLogParser/lexer/Lexer.swift:290:94: [1;33mwarning: [1;39m'scanLocation' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m288 |[0;0m extension Scanner {
[0;36m289 |[0;0m var approximateLine: String {
[0;36m290 |[0;0m let endCount = string.count - scanLocation > 21 ? scanLocation + 21 : string.count - scanLocation
[0;36m|[0;0m `- [1;33mwarning: [1;39m'scanLocation' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m291 |[0;0m #if swift(>=5.0)
[0;36m292 |[0;0m let start = String.Index(utf16Offset: scanLocation, in: self.string)
/Users/admin/builder/spi-builder-workspace/Sources/XCLogParser/lexer/Lexer.swift:292:47: [1;33mwarning: [1;39m'scanLocation' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m290 |[0;0m let endCount = string.count - scanLocation > 21 ? scanLocation + 21 : string.count - scanLocation
[0;36m291 |[0;0m #if swift(>=5.0)
[0;36m292 |[0;0m let start = String.Index(utf16Offset: scanLocation, in: self.string)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'scanLocation' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m293 |[0;0m let end = String.Index(utf16Offset: endCount, in: self.string)
[0;36m294 |[0;0m #else
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Build complete.
{
"dependencies" : [
{
"identity" : "gzipswift",
"requirement" : {
"range" : [
{
"lower_bound" : "5.1.0",
"upper_bound" : "6.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/1024jp/GzipSwift"
},
{
"identity" : "cryptoswift",
"requirement" : {
"exact" : [
"1.3.3"
]
},
"type" : "sourceControl",
"url" : "https://github.com/krzyzanowskim/CryptoSwift.git"
},
{
"identity" : "pathkit",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/kylef/PathKit.git"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser"
}
],
"manifest_display_name" : "XCLogParser",
"name" : "XCLogParser",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.13"
}
],
"products" : [
{
"name" : "xclogparser",
"targets" : [
"XCLogParserApp"
],
"type" : {
"executable" : null
}
},
{
"name" : "XCLogParser",
"targets" : [
"XCLogParser"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "XcodeHasher",
"module_type" : "SwiftTarget",
"name" : "XcodeHasher",
"path" : "Sources/XcodeHasher",
"product_dependencies" : [
"CryptoSwift"
],
"product_memberships" : [
"xclogparser",
"XCLogParser"
],
"sources" : [
"XcodeHasher.swift"
],
"type" : "library"
},
{
"c99name" : "XCLogParserTests",
"module_type" : "SwiftTarget",
"name" : "XCLogParserTests",
"path" : "Tests/XCLogParserTests",
"sources" : [
"ActivityParserTests.swift",
"BuildStatusSanitizerTests.swift",
"BuildStep+TestUtils.swift",
"ChromeTracerOutputTests.swift",
"ClangCompilerParserTests.swift",
"IssuesReporterTests.swift",
"LexRedactorTests.swift",
"LexerTests.swift",
"LogFinderTests.swift",
"LogManifestTests.swift",
"ParserTests.swift",
"ReporterTests.swift",
"String+BuildSpecificInformationRemovalTests.swift",
"SwiftCompilerParserTests.swift",
"TestUtils.swift",
"XCTestManifests.swift"
],
"target_dependencies" : [
"XCLogParser"
],
"type" : "test"
},
{
"c99name" : "XCLogParserApp",
"module_type" : "SwiftTarget",
"name" : "XCLogParserApp",
"path" : "Sources/XCLogParserApp",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"xclogparser"
],
"sources" : [
"commands/DumpCommand.swift",
"commands/MainCommand.swift",
"commands/ManifestCommand.swift",
"commands/Optional+Blank.swift",
"commands/ParseCommand.swift",
"commands/String+Blank.swift",
"commands/VersionCommand.swift",
"main.swift"
],
"target_dependencies" : [
"XCLogParser"
],
"type" : "executable"
},
{
"c99name" : "XCLogParser",
"module_type" : "SwiftTarget",
"name" : "XCLogParser",
"path" : "Sources/XCLogParser",
"product_dependencies" : [
"Gzip",
"PathKit"
],
"product_memberships" : [
"xclogparser",
"XCLogParser"
],
"sources" : [
"XCLogParserError.swift",
"activityparser/ActivityParser.swift",
"activityparser/IDEActivityModel.swift",
"commands/Action.swift",
"commands/ActionOptions.swift",
"commands/Command.swift",
"commands/CommandHandler.swift",
"commands/LogOptions.swift",
"commands/Version.swift",
"extensions/ArrayExtension.swift",
"extensions/EncodableExtension.swift",
"extensions/NSRegularExpressionExtension.swift",
"extensions/URLExtension.swift",
"generated/HtmlReporterResources.swift",
"lexer/LexRedactor.swift",
"lexer/Lexer.swift",
"lexer/LexerModel.swift",
"lexer/LogRedactor.swift",
"lexer/String+BuildSpecificInformationRemoval.swift",
"loglocation/LogError.swift",
"loglocation/LogFinder.swift",
"loglocation/LogLoader.swift",
"logmanifest/LogManifest.swift",
"logmanifest/LogManifestModel.swift",
"output/FileOutput.swift",
"output/ReporterOutput.swift",
"output/StandardOutput.swift",
"parser/BuildStatusSanitizer.swift",
"parser/BuildStep+Builder.swift",
"parser/BuildStep+Parser.swift",
"parser/BuildStep.swift",
"parser/ClangCompilerParser.swift",
"parser/Contains.swift",
"parser/IDEActivityLogSection+Builders.swift",
"parser/IDEActivityLogSection+Parsing.swift",
"parser/LinkerStatistics.swift",
"parser/MachineNameReader.swift",
"parser/Notice+Parser.swift",
"parser/Notice.swift",
"parser/NoticeType.swift",
"parser/ParserBuildSteps.swift",
"parser/Prefix.swift",
"parser/StringExtension.swift",
"parser/Suffix.swift",
"parser/SwiftCompilerFunctionTimeOptionParser.swift",
"parser/SwiftCompilerParser.swift",
"parser/SwiftCompilerTimeOptionParser.swift",
"parser/SwiftCompilerTypeCheckOptionParser.swift",
"parser/SwiftFunctionTime.swift",
"parser/SwiftTypeCheck.swift",
"reporter/ChromeTracerReporter.swift",
"reporter/FlatJsonReporter.swift",
"reporter/HtmlReporter.swift",
"reporter/IssuesReporter.swift",
"reporter/JsonReporter.swift",
"reporter/LogReporter.swift",
"reporter/Reporter.swift",
"reporter/SummaryJsonReporter.swift"
],
"target_dependencies" : [
"XcodeHasher"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
Done.