Build Information
Successful build of lexic, reference master (7c8eb1), with Swift 6.4 for macOS (SPM) on 8 Oct 2026 20:42: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/ordo-one/lexic.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/ordo-one/lexic
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at 7c8eb1a [autosync]
Cloned https://github.com/ordo-one/lexic.git
Revision (git rev-parse @):
7c8eb1a5b7c599f61c5aaaa37a7e9da9fd7c3e86
SUCCESS checkout https://github.com/ordo-one/lexic.git at master
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/ordo-one/lexic.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 / 1084]
[Planning deferred tasks]
[181 / 429]
[189 / 436] SwiftSyntax603
[203 / 458] FileContent
[212 / 471] FileContent
[258 / 471] SwiftSyntax
[260 / 471]
[269 / 471] SwiftSyntax602
[277 / 472] SwiftSyntax509
[282 / 472]
[290 / 498]
[293 / 498]
[296 / 498]
[299 / 498]
[310 / 498] SwiftSyntax
[319 / 501] SwiftBasicFormat
[326 / 530] SwiftParser
[343 / 530] SwiftParser
[344 / 530] SwiftParser
[345 / 530] SwiftParser
[347 / 530] SwiftParser
[350 / 530] SwiftParser
[352 / 530] SwiftParser
[359 / 530] SwiftOperators
[363 / 530] SwiftDiagnostics
[366 / 530] SwiftDiagnostics
[369 / 532] SwiftOperators
[377 / 554] SwiftParserDiagnostics
[382 / 554] SwiftParserDiagnostics
[386 / 554] SwiftOperators
[394 / 554] SwiftParserDiagnostics
[404 / 554] SwiftSyntaxBuilder
[406 / 555] SwiftOperators
[407 / 555] SwiftSyntaxBuilder
[411 / 575]
[413 / 575]
[415 / 575] SwiftParserDiagnostics
[426 / 575] SwiftSyntaxBuilder
[428 / 575] SwiftSyntaxBuilder
[435 / 576] SwiftSyntaxBuilder
[435 / 576] SwiftIfConfig
[444 / 587] SwiftSyntaxBuilder
[447 / 587] SwiftIfConfig
[454 / 588] SwiftIfConfig
[455 / 588] SwiftSyntaxMacros
[464 / 599] SwiftSyntaxMacros
[474 / 601] SwiftSyntaxMacros
[475 / 601] SwiftSyntaxMacroExpansion
[484 / 622] Lexic
[486 / 622] SwiftSyntaxMacroExpansion
[497 / 622] SwiftSyntaxMacroExpansion
[504 / 622] SwiftCompilerPluginMessageHandling
[509 / 623]
[509 / 623] Lexic
[518 / 634] SwiftCompilerPluginMessageHandling
[521 / 634] SwiftCompilerPluginMessageHandling
[522 / 634] SwiftCompilerPluginMessageHandling
[529 / 635] SwiftCompilerPluginMessageHandling
[531 / 637] SwiftCompilerPlugin
[539 / 637] SwiftSyntax
[541 / 637] SwiftSyntax
[547 / 637] SwiftSyntaxBuilder
[553 / 637] SwiftCompilerPluginMessageHandling
[570 / 639] AssertMacro
[581 / 653] LexicMacros
[585 / 653] LexicMacros
[590 / 653] AssertMacro
[593 / 654] Assert
[601 / 660] Projection
[610 / 669] Ambient
[625 / 672] AssertTestsOn-product
[626 / 672] AssertTestsOn-product
[630 / 675] AssertTestsOff-product
[665 / 675] Assert-product
[671 / 675] AssertTestsOn-product
Build complete! (22.76 sec)
Fetching https://github.com/ordo-one/dollup
Fetching https://github.com/swiftlang/swift-syntax
[1/47] Fetching dollup
[48/80437] Fetching dollup, swift-syntax
Fetched https://github.com/ordo-one/dollup (5.50s)
Fetched https://github.com/swiftlang/swift-syntax (5.50s)
Computing version for https://github.com/ordo-one/dollup
Computed https://github.com/ordo-one/dollup at 1.1.0 (6.10s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 603.0.2 (2.25s)
Creating working copy for https://github.com/ordo-one/dollup
Working copy of https://github.com/ordo-one/dollup resolved at 1.1.0
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 603.0.2
Downloading binary artifact https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip
[0/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (8 KB / 4 MB)
[8/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (328 KB / 4 MB)
[14/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (590 KB / 4 MB)
[21/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (852 KB / 4 MB)
[27/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (1.1 MB / 4 MB)
[34/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (1.4 MB / 4 MB)
[41/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (1.6 MB / 4 MB)
[47/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (1.9 MB / 4 MB)
[54/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (2.2 MB / 4 MB)
[60/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (2.4 MB / 4 MB)
[67/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (2.7 MB / 4 MB)
[73/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (2.9 MB / 4 MB)
[80/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (3.2 MB / 4 MB)
[86/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (3.5 MB / 4 MB)
[93/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (3.7 MB / 4 MB)
[100/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (4 MB / 4 MB)
Downloaded https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (0.38s)
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/603.0.2/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/603.0.2/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip (1.31s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "603.0.0",
"upper_bound" : "604.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax"
},
{
"identity" : "dollup",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.8",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/ordo-one/dollup"
}
],
"manifest_display_name" : "lexic",
"name" : "lexic",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "15.0"
},
{
"name" : "ios",
"version" : "18.0"
},
{
"name" : "tvos",
"version" : "18.0"
},
{
"name" : "visionos",
"version" : "2.0"
},
{
"name" : "watchos",
"version" : "11.0"
}
],
"products" : [
{
"name" : "Assert",
"targets" : [
"Assert"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Bijection",
"targets" : [
"Bijection"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "FileContent",
"targets" : [
"FileContent"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Lexic",
"targets" : [
"Lexic"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Discriminated",
"targets" : [
"Discriminated"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Ambient",
"targets" : [
"Ambient"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Projection",
"targets" : [
"Projection"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "AssertTestsOn",
"targets" : [
"AssertTestsOn"
],
"type" : {
"executable" : null
}
},
{
"name" : "AssertTestsOff",
"targets" : [
"AssertTestsOff"
],
"type" : {
"executable" : null
}
},
{
"name" : "LexicMacros",
"targets" : [
"LexicMacros"
],
"type" : {
"macro" : null
}
},
{
"name" : "AssertMacro",
"targets" : [
"AssertMacro"
],
"type" : {
"macro" : null
}
}
],
"targets" : [
{
"c99name" : "ProjectionTests",
"module_type" : "SwiftTarget",
"name" : "ProjectionTests",
"path" : "Sources/ProjectionTests",
"sources" : [
"ProjectionTests.Flattened.swift",
"ProjectionTests.Multi.swift",
"ProjectionTests.NonOptional.swift",
"ProjectionTests.Parenthesized.swift",
"ProjectionTests.Recursive.swift",
"ProjectionTests.Single.swift",
"ProjectionTests.Unflattened.swift",
"ProjectionTests.Unsugared.swift",
"ProjectionTests.swift"
],
"target_dependencies" : [
"Projection"
],
"type" : "test"
},
{
"c99name" : "Projection",
"module_type" : "SwiftTarget",
"name" : "Projection",
"path" : "Sources/Projection",
"product_memberships" : [
"Projection"
],
"sources" : [
"Projection.swift"
],
"target_dependencies" : [
"LexicMacros"
],
"type" : "library"
},
{
"c99name" : "LexicTests",
"module_type" : "SwiftTarget",
"name" : "LexicTests",
"path" : "Sources/LexicTests",
"sources" : [
"Expressions.Attribute.swift",
"Expressions.Base58.swift",
"Expressions.Call.swift",
"Expressions.Enum.swift",
"Expressions.Metatype.swift",
"Expressions.swift",
"TypeContainsSymbol.swift",
"TypeIsOptional.swift",
"TypeIsUnsugaredOptional.swift"
],
"target_dependencies" : [
"Lexic"
],
"type" : "test"
},
{
"c99name" : "LexicMacros",
"module_type" : "SwiftTarget",
"name" : "LexicMacros",
"path" : "Sources/LexicMacros",
"product_dependencies" : [
"SwiftSyntaxMacros",
"SwiftCompilerPlugin"
],
"product_memberships" : [
"Bijection",
"Discriminated",
"Ambient",
"Projection",
"LexicMacros"
],
"sources" : [
"Ambient/AmbientMacro.swift",
"Bijection/BijectionMacro.Configuration.swift",
"Bijection/BijectionMacro.swift",
"Discriminant/DiscriminantMacro.swift",
"Discriminated/DiscriminatedMacro.Configuration.swift",
"Discriminated/DiscriminatedMacro.swift",
"EnumCaseDeclSyntax (ext).swift",
"EnumDeclSyntax (ext).swift",
"Main.swift",
"Projection/ProjectionMacro.Configuration.swift",
"Projection/ProjectionMacro.swift"
],
"target_dependencies" : [
"Lexic"
],
"type" : "macro"
},
{
"c99name" : "Lexic",
"module_type" : "SwiftTarget",
"name" : "Lexic",
"path" : "Sources/Lexic",
"product_dependencies" : [
"SwiftSyntaxMacros"
],
"product_memberships" : [
"Bijection",
"Lexic",
"Discriminated",
"Ambient",
"Projection",
"LexicMacros"
],
"sources" : [
"Array (ext).swift",
"AttributeListSyntax (ext).swift",
"AttributeSyntax (ext).swift",
"Bool (ext).swift",
"Character (ext).swift",
"ExprSyntax (ext).swift",
"ExprSyntaxProtocol (ext).swift",
"ExpressionDecodable.swift",
"ExpressionDecodableFromIdentifier.swift",
"ExpressionDecodableFromStringLiteral.swift",
"ExpressionDecodingError.swift",
"ExpressionListDecodable.swift",
"ExpressionListDecoder.swift",
"ExpressionListDecoderField.swift",
"ExpressionListDecodingError.swift",
"GenericArgumentSyntax (ext).swift",
"GenericRequirementSyntax (ext).swift",
"Int (ext).swift",
"Int16 (ext).swift",
"Int32 (ext).swift",
"Int64 (ext).swift",
"Int8 (ext).swift",
"MacroExpansionContext (ext).swift",
"MacroExpansionError.swift",
"MacroExpansionMessage.swift",
"MetatypeExpression.swift",
"Never (ext).swift",
"Optional (ext).swift",
"Set (ext).swift",
"String (ext).swift",
"Substring (ext).swift",
"TokenSyntax (ext).swift",
"TypeSyntax (ext).swift",
"UInt (ext).swift",
"UInt16 (ext).swift",
"UInt32 (ext).swift",
"UInt64 (ext).swift",
"UInt8 (ext).swift",
"Unicode.Scalar (ext).swift"
],
"type" : "library"
},
{
"c99name" : "FileContent",
"module_type" : "SwiftTarget",
"name" : "FileContent",
"path" : "Sources/FileContent",
"product_memberships" : [
"FileContent"
],
"sources" : [
"FileContent.Indent.swift",
"FileContent.IndentNone.swift",
"FileContent.swift",
"UInt (ext).swift",
"lexemes.swift"
],
"type" : "library"
},
{
"c99name" : "DiscriminatedTests",
"module_type" : "SwiftTarget",
"name" : "DiscriminatedTests",
"path" : "Sources/DiscriminatedTests",
"sources" : [
"DiscriminantMacro.Multiple.swift",
"DiscriminantMacro.Raw.swift",
"DiscriminantMacro.Solitary.swift",
"DiscriminantMacro.swift",
"DiscriminatedMacro.Action.swift",
"DiscriminatedMacro.BackedByInt.swift",
"DiscriminatedMacro.BackedByString.swift",
"DiscriminatedMacro.BackedBySubstring.swift",
"DiscriminatedMacro.Recursive.swift",
"DiscriminatedMacro.swift",
"TopLevelAction.swift",
"TopLevelEnum.swift"
],
"target_dependencies" : [
"Discriminated"
],
"type" : "test"
},
{
"c99name" : "Discriminated",
"module_type" : "SwiftTarget",
"name" : "Discriminated",
"path" : "Sources/Discriminated",
"product_memberships" : [
"Discriminated"
],
"sources" : [
"Discriminant.swift",
"Discriminated.swift"
],
"target_dependencies" : [
"LexicMacros"
],
"type" : "library"
},
{
"c99name" : "BijectionTests",
"module_type" : "SwiftTarget",
"name" : "BijectionTests",
"path" : "Sources/BijectionTests",
"sources" : [
"BijectionMacroTests.swift"
],
"target_dependencies" : [
"Bijection"
],
"type" : "test"
},
{
"c99name" : "Bijection",
"module_type" : "SwiftTarget",
"name" : "Bijection",
"path" : "Sources/Bijection",
"product_memberships" : [
"Bijection"
],
"sources" : [
"Bijection.swift"
],
"target_dependencies" : [
"LexicMacros"
],
"type" : "library"
},
{
"c99name" : "AssertTestsOn",
"module_type" : "SwiftTarget",
"name" : "AssertTestsOn",
"path" : "Sources/AssertTestsOn",
"product_memberships" : [
"AssertTestsOn"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"Assert"
],
"type" : "executable"
},
{
"c99name" : "AssertTestsOff",
"module_type" : "SwiftTarget",
"name" : "AssertTestsOff",
"path" : "Sources/AssertTestsOff",
"product_memberships" : [
"AssertTestsOff"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"Assert"
],
"type" : "executable"
},
{
"c99name" : "AssertMacro",
"module_type" : "SwiftTarget",
"name" : "AssertMacro",
"path" : "Sources/AssertMacro",
"product_dependencies" : [
"SwiftSyntaxMacros",
"SwiftCompilerPlugin"
],
"product_memberships" : [
"Assert",
"AssertTestsOn",
"AssertTestsOff",
"AssertMacro"
],
"sources" : [
"AssertMacro.swift",
"AssertMacros.swift"
],
"type" : "macro"
},
{
"c99name" : "Assert",
"module_type" : "SwiftTarget",
"name" : "Assert",
"path" : "Sources/Assert",
"product_memberships" : [
"Assert",
"AssertTestsOn",
"AssertTestsOff"
],
"sources" : [
"assert.swift"
],
"target_dependencies" : [
"AssertMacro"
],
"type" : "library"
},
{
"c99name" : "AmbientTests",
"module_type" : "SwiftTarget",
"name" : "AmbientTests",
"path" : "Sources/AmbientTests",
"sources" : [
"AmbientTests.Enum.swift",
"AmbientTests.Labeled.swift",
"AmbientTests.Recursive.swift",
"AmbientTests.Simple.swift",
"AmbientTests.Unsugared.swift",
"AmbientTests.swift"
],
"target_dependencies" : [
"Ambient"
],
"type" : "test"
},
{
"c99name" : "Ambient",
"module_type" : "SwiftTarget",
"name" : "Ambient",
"path" : "Sources/Ambient",
"product_memberships" : [
"Ambient"
],
"sources" : [
"ambient.swift"
],
"target_dependencies" : [
"LexicMacros"
],
"type" : "library"
}
],
"tools_version" : "6.2"
}
Done.