The Swift Package Index logo.Swift Package Index

Build Information

Successful build of SymbolKit, reference main (e9a4c0), with Swift 6.4 for Android on 28 Sep 2026 19:50:46 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-54344845-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.4-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/swiftlang/swift-docc-symbolkit.git
Reference: main
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/swiftlang/swift-docc-symbolkit
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at e9a4c0f Update minimum CMake version to 3.29 (#118)
Cloned https://github.com/swiftlang/swift-docc-symbolkit.git
Revision (git rev-parse @):
e9a4c0f2ddad22ec3e7d1dc8d49061b5bd8a42ea
SUCCESS checkout https://github.com/swiftlang/swift-docc-symbolkit.git at main
========================================
Build
========================================
Selected platform:         android
Swift version:             6.4
Building package at path:  $PWD
https://github.com/swiftlang/swift-docc-symbolkit.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344845-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.4-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:abadcff584c273feba50641b454858d377ba30b35ea7287a94f45ebd8afd0ea0
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:android-6.4-latest
Building for debugging...
[Planning deferred tasks]
[19 / 27] SymbolKit
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/AlternateDeclarations.swift:116:37: warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
114 |         }
115 |
116 |         init(alternateDeclarations: AlternateDeclarations) {
    |                                     `- warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
117 |             self.alternateSymbols = alternateDeclarations.declarations.map({ .init(declarationFragments: $0) })
118 |         }
[#DeprecatedD[28 / 36] SymbolKit
eclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[29 / 36] SymbolKit
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/AlternateDeclarations.swift:116:37: warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
114 |         }
115 |
116 |         init(alternateDeclarations: AlternateDeclarations) {
    |                                     `- warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
117 |             self.alternateSymbols = alternateDeclarations.declarations.map({ .init(declarationFragments: $0) })
118 |         }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:158:35: warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
156 |             // Do this before the next loop so that if both `alternateDeclarations` and
157 |             // `alternateSymbols` are present, the latter takes priority.
158 |             if container.contains(AlternateDeclarations.symbolCodingInfo.codingKey) {
    |                                   `- warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
159 |                 let alternateDeclarations = try container.decode(AlternateDeclarations.self, forKey: AlternateDeclarations.symbolCodingInfo.codingKey)
160 |                 mixins[AlternateSymbols.mixinKey] = AlternateSymbols(alternateDeclarations: alternateDeclarations)
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:159:66: warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
157 |             // `alternateSymbols` are present, the latter takes priority.
158 |             if container.contains(AlternateDeclarations.symbolCodingInfo.codingKey) {
159 |                 let alternateDeclarations = try container.decode(AlternateDeclarations.self, forKey: AlternateDeclarations.symbolCodingInfo.codingKey)
    |                                                                  `- warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
160 |                 mixins[AlternateSymbols.mixinKey] = AlternateSymbols(alternateDeclarations: alternateDeclarations)
161 |             }
/host/spi-builder-workspace/Sources/SymbolKit/SymbolGraph/Symbol/Symbol.swift:159:102: warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
157 |             // `alternateSymbols` are present, the latter takes priority.
158 |             if container.contains(AlternateDeclarations.symbolCodingInfo.codingKey) {
159 |                 let alternateDeclarations = try container.decode(AlternateDeclarations.self, forKey: AlternateDeclarations.symbolCodingInfo.codingKey)
    |                                                                                                      `- warning: 'AlternateDeclarations' is deprecated: This type is now unused; alternate declaration information is stored in AlternateSymbols instead. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
160 |                 mixins[AlternateSymbols.mixinKey] = AlternateSymbols(alternateDeclarations: alternateDeclarations)
161 |             }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/host/spi-builder-workspace/Sources/SymbolKit/UnifiedSymbolGraph/UnifiedSymbolGraph+Encodable.swift:44:30: warning: 'relationships' is deprecated: Use unifiedRelationships and orphanRelationships instead [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
42 |
43 |         try container.encode(Array(symbols.values), forKey: .symbols)
44 |         try container.encode(relationships, forKey: .relationships)
   |                              `- warning: 'relationships' is deprecated: Use unifiedRelationships and orphanRelationships instead [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
45 |     }
46 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[34 / 37] SymbolKit
Build complete! (12.03 secs)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "SymbolKit",
  "name" : "SymbolKit",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "SymbolKit",
      "targets" : [
        "SymbolKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SymbolKitTests",
      "module_type" : "SwiftTarget",
      "name" : "SymbolKitTests",
      "path" : "Tests/SymbolKitTests",
      "sources" : [
        "SymbolGraph/AnyScalarTests.swift",
        "SymbolGraph/LineList/LineListTests.swift",
        "SymbolGraph/LineList/SemanticVersionTests.swift",
        "SymbolGraph/ModuleTests.swift",
        "SymbolGraph/PlatformTests.swift",
        "SymbolGraph/Relationship/HashableTests.swift",
        "SymbolGraph/Relationship/ReferenceLocationTests.swift",
        "SymbolGraph/Symbol/DeclarationFragments+SimplifyTests.swift",
        "SymbolGraph/Symbol/FunctionSignatureTests.swift",
        "SymbolGraph/Symbol/HTTPTests.swift",
        "SymbolGraph/Symbol/PlistDetailsTests.swift",
        "SymbolGraph/Symbol/Swift/GenericConstraintTests.swift",
        "SymbolGraph/Symbol/SymbolKindTests.swift",
        "SymbolGraph/Symbol/ValueConstraintsTests.swift",
        "SymbolGraph/SymbolGraph+OverloadsTests.swift",
        "SymbolGraph/SymbolGraphCreationTests.swift",
        "SymbolGraph/SymbolGraphTests.swift",
        "SymbolGraph/SymbolTests.swift",
        "UnifiedGraph/CrossImportOverlaySymbolGraphs.swift",
        "UnifiedGraph/GraphCollectorTests.swift",
        "UnifiedGraph/UnifiedGraph+OverloadsTests.swift",
        "UnifiedGraph/UnifiedGraphTests.swift",
        "UnifiedGraph/UnifiedSymbolTests.swift"
      ],
      "target_dependencies" : [
        "SymbolKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SymbolKit",
      "module_type" : "SwiftTarget",
      "name" : "SymbolKit",
      "path" : "Sources/SymbolKit",
      "product_memberships" : [
        "SymbolKit"
      ],
      "sources" : [
        "Mixin/Mixin+Equals.swift",
        "Mixin/Mixin+Hash.swift",
        "Mixin/Mixin.swift",
        "SymbolGraph/AnyScalar.swift",
        "SymbolGraph/LineList/LineList.swift",
        "SymbolGraph/LineList/SourceRange/Position.swift",
        "SymbolGraph/LineList/SourceRange/SourceRange.swift",
        "SymbolGraph/Metadata.swift",
        "SymbolGraph/Module.swift",
        "SymbolGraph/OperatingSystem.swift",
        "SymbolGraph/Platform.swift",
        "SymbolGraph/Relationship/ReferenceLocation.swift",
        "SymbolGraph/Relationship/Relationship.swift",
        "SymbolGraph/Relationship/RelationshipKind.swift",
        "SymbolGraph/Relationship/SourceOrigin.swift",
        "SymbolGraph/Relationship/Swift/GenericConstraints.swift",
        "SymbolGraph/Relationship/Swift/Swift.swift",
        "SymbolGraph/SemanticVersion.swift",
        "SymbolGraph/Symbol/AccessControl.swift",
        "SymbolGraph/Symbol/AlternateDeclarations.swift",
        "SymbolGraph/Symbol/Availability/Availability.swift",
        "SymbolGraph/Symbol/Availability/AvailabilityItem.swift",
        "SymbolGraph/Symbol/Availability/Domain.swift",
        "SymbolGraph/Symbol/DeclarationFragments/DeclarationFragments+Simplify.swift",
        "SymbolGraph/Symbol/DeclarationFragments/DeclarationFragments.swift",
        "SymbolGraph/Symbol/DeclarationFragments/Fragment/Fragment.swift",
        "SymbolGraph/Symbol/DeclarationFragments/Fragment/FragmentKind.swift",
        "SymbolGraph/Symbol/FunctionSignature/FunctionParameter.swift",
        "SymbolGraph/Symbol/FunctionSignature/FunctionSignature.swift",
        "SymbolGraph/Symbol/HTTP/HTTP.swift",
        "SymbolGraph/Symbol/Identifier.swift",
        "SymbolGraph/Symbol/KindIdentifier.swift",
        "SymbolGraph/Symbol/Location.swift",
        "SymbolGraph/Symbol/Mutability.swift",
        "SymbolGraph/Symbol/Names.swift",
        "SymbolGraph/Symbol/OverloadData.swift",
        "SymbolGraph/Symbol/PlistDetails.swift",
        "SymbolGraph/Symbol/SPI.swift",
        "SymbolGraph/Symbol/Snippet.swift",
        "SymbolGraph/Symbol/Swift/Extension.swift",
        "SymbolGraph/Symbol/Swift/GenericConstraint.swift",
        "SymbolGraph/Symbol/Swift/GenericParameter.swift",
        "SymbolGraph/Symbol/Swift/Generics.swift",
        "SymbolGraph/Symbol/Swift/Namespace.swift",
        "SymbolGraph/Symbol/Symbol.swift",
        "SymbolGraph/Symbol/SymbolKind.swift",
        "SymbolGraph/Symbol/ValueConstraints.swift",
        "SymbolGraph/SymbolGraph+Overloads.swift",
        "SymbolGraph/SymbolGraph.swift",
        "UnifiedSymbolGraph/GraphCollector.swift",
        "UnifiedSymbolGraph/UnifiedSymbol+Encodable.swift",
        "UnifiedSymbolGraph/UnifiedSymbol.swift",
        "UnifiedSymbolGraph/UnifiedSymbolGraph+Encodable.swift",
        "UnifiedSymbolGraph/UnifiedSymbolGraph+Overloads.swift",
        "UnifiedSymbolGraph/UnifiedSymbolGraph.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
android-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:abadcff584c273feba50641b454858d377ba30b35ea7287a94f45ebd8afd0ea0
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:android-6.4-latest
Done.