Build Information
Successful build of JBird, reference 2.0.0-beta.3 (f841d7), with Swift 6.2 for macOS (SPM) on 14 Dec 2025 04:57:10 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/vsanthanam/JBird.git
Reference: 2.0.0-beta.3
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/vsanthanam/JBird
* tag 2.0.0-beta.3 -> FETCH_HEAD
HEAD is now at f841d7e Rename custom `CodingKey` types (#311)
Cloned https://github.com/vsanthanam/JBird.git
Revision (git rev-parse @):
f841d7e5827012b6c8d7425aee29cd44f109a2be
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/vsanthanam/JBird.git at 2.0.0-beta.3
Fetching https://github.com/nicklockwood/SwiftFormat.git
Fetching https://github.com/swiftlang/swift-docc-symbolkit
Fetching https://github.com/swiftlang/swift-syntax.git
Fetching https://github.com/swiftlang/swift-docc-plugin.git
[1/2158] Fetching swift-docc-plugin
[217/5754] Fetching swift-docc-plugin, swift-docc-symbolkit
[5755/59078] Fetching swift-docc-plugin, swift-docc-symbolkit, swiftformat
[5756/132190] Fetching swift-docc-plugin, swift-docc-symbolkit, swiftformat, swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git from cache (3.81s)
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (3.81s)
[12823/55482] Fetching swift-docc-plugin, swiftformat
Fetched https://github.com/nicklockwood/SwiftFormat.git from cache (17.66s)
Fetched https://github.com/swiftlang/swift-docc-plugin.git from cache (17.66s)
Creating working copy for https://github.com/nicklockwood/SwiftFormat.git
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Creating working copy for https://github.com/swiftlang/swift-docc-plugin.git
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Working copy of https://github.com/swiftlang/swift-docc-plugin.git resolved at 1.4.5
Working copy of https://github.com/nicklockwood/SwiftFormat.git resolved at 0.58.7
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 602.0.0
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/602.0.0/swiftlang-6.2.0.19.9-MacroSupport-macos_aarch64.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/602.0.0/swiftlang-6.2.0.19.9-MacroSupport-macos_aarch64.zip (0.28s)
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"dependencies": [
{
"identity": "jbird",
"name": "JBird",
"url": "https://github.com/vsanthanam/JBird.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/JBird",
"dependencies": [
{
"identity": "swift-syntax",
"name": "swift-syntax",
"url": "https://github.com/swiftlang/swift-syntax.git",
"version": "602.0.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-syntax",
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/vsanthanam/JBird.git
[1/4194] Fetching jbird
Fetched https://github.com/vsanthanam/JBird.git from cache (1.36s)
Fetching https://github.com/swiftlang/swift-syntax.git from cache
Fetched https://github.com/swiftlang/swift-syntax.git from cache (0.91s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 602.0.0 (1.62s)
Creating working copy for https://github.com/vsanthanam/JBird.git
Working copy of https://github.com/vsanthanam/JBird.git resolved at 2.0.0-beta.3 (f841d7e)
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 602.0.0
Found 1 product dependencies
- swift-syntax
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/vsanthanam/JBird.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin SwiftFormatPlugin
[2/2] Compiling plugin Swift-DocC Preview
[3/3] Compiling plugin Swift-DocC
Building for debugging...
[3/29] Write sources
[8/29] Copying PrivacyInfo.xcprivacy
[14/29] Write sources
[14/29] Copying PrivacyInfo.xcprivacy
[18/29] Write sources
[20/29] Copying PrivacyInfo.xcprivacy
[22/29] Write sources
[24/29] Write swift-version-49B95AFC49DCD68C.txt
[25/34] Compiling JBirdParser JBirdParser.c
[28/76] Emitting module JBirdCore
[29/78] Compiling JBirdCore SerializationOptions.swift
[30/78] Compiling JBirdCore resource_bundle_accessor.swift
[31/78] Compiling JBirdCore DeserializationOptions.swift
[32/78] Compiling JBirdCore Serialization.swift
[33/78] Compiling JBirdCore Array.swift
[34/78] Compiling JBirdCore Object.swift
[35/78] Compiling JBirdCore Subscript.swift
[36/78] Compiling JBirdCore JSONKeyConvertible.swift
[37/78] Compiling JBirdCore Number.swift
[38/78] Compiling JBirdCore JSONConvertible.swift
[39/78] Compiling JBirdCore JSONKeyInitializable.swift
[40/78] Compiling JBirdCore Array.swift
[41/78] Emitting module JBirdCore
[42/78] Compiling JBirdCore JSON.swift
[43/78] Compiling JBirdCore JSONDeserializationError.swift
[44/78] Compiling JBirdCore JSONError.swift
[45/78] Compiling JBirdCore JSONSerializationError.swift
[50/78] Compiling JBirdCore JSONKeyRepresentable.swift
[51/78] Compiling JBirdCore JSONNumberConvertible.swift
[60/78] Compiling JBirdCore JSONRepresentable.swift
[61/78] Compiling JBirdCore JSONSubscriptConvertible.swift
[62/78] Compiling JBirdCore JSONNumberInitializable.swift
[65/78] Compiling JBirdCore JSONNumberRepresentable.swift
[72/83] Emitting module JBirdMacrosCompilerPlugin
[73/83] Compiling JBirdMacrosCompilerPlugin JBirdMacrosCompilerPlugin.swift
[74/83] Compiling JBirdMacrosCompilerPlugin JSONKeyMacro.swift
[75/83] Compiling JBirdMacrosCompilerPlugin JSONRepresentableMacro.swift
[76/83] Compiling JBirdMacrosCompilerPlugin OmitIfNilMacro.swift
[76/95] Write Objects.LinkFileList
[78/96] Compiling JBirdCore SerializationOptions.swift
[79/96] Compiling JBirdCore resource_bundle_accessor.swift
[80/112] Compiling JBirdCodableSupport SuperCodingKey.swift
[81/113] Compiling JBirdCodableSupport EntryPoint.swift
[82/113] Compiling JBirdCodableSupport IndexCodingKey.swift
[83/113] Compiling JBirdCodableSupport ValueEncoder.swift
[84/113] Compiling JBirdBuilders Builder.swift
[85/113] Emitting module JBirdBuilders
[86/113] Compiling JBirdBuilders resource_bundle_accessor.swift
[87/113] Compiling JBirdCodableSupport EntryPoint.swift
[88/113] Compiling JBirdCodableSupport SuperCodingKey.swift
[89/114] Compiling JBirdCodableSupport ObjectEncoder.swift
[90/114] Compiling JBirdBuilders resource_bundle_accessor.swift
[91/114] Emitting module JBirdBuilders
[92/114] Compiling JBirdBuilders Builder.swift
[93/114] Compiling JBirdCodableSupport resource_bundle_accessor.swift
[94/114] Compiling JBirdCodableSupport IndexCodingKey.swift
[95/114] Compiling JBirdCodableSupport InternalEncoder.swift
[96/114] Compiling JBirdCodableSupport ValueEncoder.swift
[97/114] Compiling JBirdCodableSupport InternalEncoder.swift
[98/114] Emitting module JBirdCodableSupport
[99/114] Compiling JBirdCodableSupport ValueDecoder.swift
[100/114] Compiling JBirdCodableSupport ArrayEncoder.swift
[101/114] Compiling JBirdCodableSupport InternalDecoder.swift
[102/114] Compiling JBirdCodableSupport ObjectDecoder.swift
[103/114] Compiling JBirdCodableSupport BackingTypeDescription.swift
[104/114] Compiling JBirdCodableSupport ArrayDecoder.swift
[104/114] Linking JBirdMacrosCompilerPlugin-tool
[106/114] Compiling JBirdCodableSupport resource_bundle_accessor.swift
[107/114] Compiling JBirdCodableSupport ObjectEncoder.swift
[112/114] Emitting module JBirdCodableSupport
[115/122] Compiling JBirdMacros resource_bundle_accessor.swift
[116/122] Compiling JBirdMacros JSONMacroDecodingError.swift
[117/122] Compiling JBirdMacros resource_bundle_accessor.swift
[118/122] Compiling JBirdMacros JSONMacroDecodingError.swift
[119/122] Emitting module JBirdMacros
[120/122] Compiling JBirdMacros JBirdMacros.swift
[121/122] Emitting module JBirdMacros
[122/122] Compiling JBirdMacros JBirdMacros.swift
[123/128] Compiling JBird resource_bundle_accessor.swift
[124/128] Emitting module JBird
[125/128] Compiling JBird JBird.swift
[126/128] Compiling JBird resource_bundle_accessor.swift
[127/128] Emitting module JBird
[128/128] Compiling JBird JBird.swift
Build complete! (20.20s)
Build complete.
{
"c_language_standard" : "c11",
"dependencies" : [
{
"identity" : "swift-syntax",
"requirement" : {
"exact" : [
"602.0.0"
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax.git"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"exact" : [
"1.4.5"
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-docc-plugin.git"
},
{
"identity" : "swiftformat",
"requirement" : {
"exact" : [
"0.58.7"
]
},
"type" : "sourceControl",
"url" : "https://github.com/nicklockwood/SwiftFormat.git"
}
],
"manifest_display_name" : "JBird",
"name" : "JBird",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "13.0"
},
{
"name" : "maccatalyst",
"version" : "16.0"
},
{
"name" : "ios",
"version" : "16.0"
},
{
"name" : "watchos",
"version" : "9.0"
},
{
"name" : "tvos",
"version" : "16.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "JBird",
"targets" : [
"JBird"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "JBirdCore",
"targets" : [
"JBirdCore"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "JBirdBuilders",
"targets" : [
"JBirdBuilders"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "JBirdMacros",
"targets" : [
"JBirdMacros"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "JBirdCodableSupport",
"targets" : [
"JBirdCodableSupport"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "JBirdMacrosCompilerPlugin",
"targets" : [
"JBirdMacrosCompilerPlugin"
],
"type" : {
"macro" : null
}
}
],
"swift_languages_versions" : [
"6"
],
"targets" : [
{
"c99name" : "JBirdTests",
"module_type" : "SwiftTarget",
"name" : "JBirdTests",
"path" : "Tests/JBirdTests",
"sources" : [
"ExportedImportTests.swift"
],
"target_dependencies" : [
"JBird"
],
"type" : "test"
},
{
"c99name" : "JBirdParserTests",
"module_type" : "SwiftTarget",
"name" : "JBirdParserTests",
"path" : "Tests/JBirdParserTests",
"sources" : [
"JBirdParserTests.swift"
],
"target_dependencies" : [
"JBirdParser"
],
"type" : "test"
},
{
"c99name" : "JBirdParser",
"module_type" : "ClangTarget",
"name" : "JBirdParser",
"path" : "Sources/JBirdParser",
"product_memberships" : [
"JBird",
"JBirdCore",
"JBirdBuilders",
"JBirdMacros",
"JBirdCodableSupport"
],
"sources" : [
"JBirdParser.c"
],
"type" : "library"
},
{
"c99name" : "JBirdMacrosTests",
"module_type" : "SwiftTarget",
"name" : "JBirdMacrosTests",
"path" : "Tests/JBirdMacrosTests",
"sources" : [
"JBirdMacrosTests.swift",
"JSONMacroDecodingErrorTests.swift"
],
"target_dependencies" : [
"JBirdMacros",
"JBirdCore",
"JBirdBuilders"
],
"type" : "test"
},
{
"c99name" : "JBirdMacrosCompilerPluginTests",
"module_type" : "SwiftTarget",
"name" : "JBirdMacrosCompilerPluginTests",
"path" : "Tests/JBirdMacrosCompilerPluginTests",
"product_dependencies" : [
"SwiftSyntaxMacrosTestSupport"
],
"sources" : [
"JBirdMacrosCompilerPluginTests.swift",
"JSONRepresentableMacroTests.swift",
"OmitIfNilMacroTests.swift"
],
"target_dependencies" : [
"JBirdMacrosCompilerPlugin"
],
"type" : "test"
},
{
"c99name" : "JBirdMacrosCompilerPlugin",
"module_type" : "SwiftTarget",
"name" : "JBirdMacrosCompilerPlugin",
"path" : "Sources/JBirdMacrosCompilerPlugin",
"product_dependencies" : [
"SwiftSyntaxMacros",
"SwiftCompilerPlugin"
],
"product_memberships" : [
"JBird",
"JBirdMacros",
"JBirdMacrosCompilerPlugin"
],
"sources" : [
"JBirdMacrosCompilerPlugin.swift",
"JSONKeyMacro.swift",
"JSONRepresentableMacro.swift",
"OmitIfNilMacro.swift"
],
"type" : "macro"
},
{
"c99name" : "JBirdMacros",
"module_type" : "SwiftTarget",
"name" : "JBirdMacros",
"path" : "Sources/JBirdMacros",
"product_memberships" : [
"JBird",
"JBirdMacros"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/JBirdMacros/PrivacyInfo.xcprivacy",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"JBirdMacros.swift",
"JSONMacroDecodingError.swift"
],
"target_dependencies" : [
"JBirdMacrosCompilerPlugin",
"JBirdCore",
"JBirdBuilders"
],
"type" : "library"
},
{
"c99name" : "JBirdCoreTests",
"module_type" : "SwiftTarget",
"name" : "JBirdCoreTests",
"path" : "Tests/JBirdCoreTests",
"sources" : [
"Errors/JSONDeserializationErrorTests.swift",
"Errors/JSONErrorTests.swift",
"Errors/JSONSerializationErrorTests.swift",
"Models/JSONTests.swift",
"Models/NumberTests.swift",
"Models/SubscriptTests.swift",
"Protocols/JSONRepresentableTests.swift",
"Serialization/DeserializationTests.swift",
"Serialization/SerializationTests.swift"
],
"target_dependencies" : [
"JBirdCore",
"JBirdParser"
],
"type" : "test"
},
{
"c99name" : "JBirdCore",
"module_type" : "SwiftTarget",
"name" : "JBirdCore",
"path" : "Sources/JBirdCore",
"product_memberships" : [
"JBird",
"JBirdCore",
"JBirdBuilders",
"JBirdMacros",
"JBirdCodableSupport"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/JBirdCore/PrivacyInfo.xcprivacy",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"Errors/JSONDeserializationError.swift",
"Errors/JSONError.swift",
"Errors/JSONSerializationError.swift",
"Models/Array.swift",
"Models/JSON.swift",
"Models/Number.swift",
"Models/Object.swift",
"Models/Subscript.swift",
"Protocols/JSONConvertible.swift",
"Protocols/JSONInitializable.swift",
"Protocols/JSONKeyConvertible.swift",
"Protocols/JSONKeyInitializable.swift",
"Protocols/JSONKeyRepresentable.swift",
"Protocols/JSONNumberConvertible.swift",
"Protocols/JSONNumberInitializable.swift",
"Protocols/JSONNumberRepresentable.swift",
"Protocols/JSONRepresentable.swift",
"Protocols/JSONSubscriptConvertible.swift",
"Serialization/DeserializationOptions.swift",
"Serialization/Serialization.swift",
"Serialization/SerializationOptions.swift"
],
"target_dependencies" : [
"JBirdParser"
],
"type" : "library"
},
{
"c99name" : "JBirdCodableSupportTests",
"module_type" : "SwiftTarget",
"name" : "JBirdCodableSupportTests",
"path" : "Tests/JBirdCodableSupportTests",
"sources" : [
"BackingTypeDescriptionTests.swift",
"Decoder/ArrayDecoderTests.swift",
"Decoder/InternalDecoderTests.swift",
"Decoder/ObjectDecoderTests.swift",
"Decoder/ValueDecoderTests.swift",
"Encoder/ArrayEncoderTests.swift",
"Encoder/ObjectEncoderTests.swift",
"Encoder/ValueEncoderTests.swift",
"IndexCodingKeyTests.swift",
"Models.swift",
"SuperCodingKeyTests.swift"
],
"target_dependencies" : [
"JBirdCodableSupport",
"JBirdCore"
],
"type" : "test"
},
{
"c99name" : "JBirdCodableSupport",
"module_type" : "SwiftTarget",
"name" : "JBirdCodableSupport",
"path" : "Sources/JBirdCodableSupport",
"product_memberships" : [
"JBird",
"JBirdCodableSupport"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/JBirdCodableSupport/PrivacyInfo.xcprivacy",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"BackingTypeDescription.swift",
"Decoder/ArrayDecoder.swift",
"Decoder/InternalDecoder.swift",
"Decoder/ObjectDecoder.swift",
"Decoder/ValueDecoder.swift",
"Encoder/ArrayEncoder.swift",
"Encoder/InternalEncoder.swift",
"Encoder/ObjectEncoder.swift",
"Encoder/ValueEncoder.swift",
"EntryPoint.swift",
"IndexCodingKey.swift",
"SuperCodingKey.swift"
],
"target_dependencies" : [
"JBirdCore"
],
"type" : "library"
},
{
"c99name" : "JBirdBuildersTests",
"module_type" : "SwiftTarget",
"name" : "JBirdBuildersTests",
"path" : "Tests/JBirdBuildersTests",
"sources" : [
"BuilderTests.swift"
],
"target_dependencies" : [
"JBirdBuilders",
"JBirdCore"
],
"type" : "test"
},
{
"c99name" : "JBirdBuilders",
"module_type" : "SwiftTarget",
"name" : "JBirdBuilders",
"path" : "Sources/JBirdBuilders",
"product_memberships" : [
"JBird",
"JBirdBuilders",
"JBirdMacros"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/JBirdBuilders/PrivacyInfo.xcprivacy",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"Builder.swift"
],
"target_dependencies" : [
"JBirdCore"
],
"type" : "library"
},
{
"c99name" : "JBird",
"module_type" : "SwiftTarget",
"name" : "JBird",
"path" : "Sources/JBird",
"product_memberships" : [
"JBird"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/JBird/PrivacyInfo.xcprivacy",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"JBird.swift"
],
"target_dependencies" : [
"JBirdCore",
"JBirdBuilders",
"JBirdMacros",
"JBirdCodableSupport"
],
"type" : "library"
}
],
"tools_version" : "6.2"
}
Done.