The Swift Package Index logo.Swift Package Index

Build Information

Successful build of XCResultKit, reference v1.2.2 (d49890), with Swift 6.4 for Android on 21 Sep 2026 22:03:00 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/davidahouse/xcresultkit.git
Reference: v1.2.2
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/davidahouse/xcresultkit
 * tag               v1.2.2     -> FETCH_HEAD
HEAD is now at d498905 Merge pull request #57 from amine2233/feature/run-on-linux
Cloned https://github.com/davidahouse/xcresultkit.git
Revision (git rev-parse @):
d49890579f3fd10253ae3d4ba056b89e76ea971e
SUCCESS checkout https://github.com/davidahouse/xcresultkit.git at v1.2.2
========================================
Build
========================================
Selected platform:         android
Swift version:             6.4
Building package at path:  $PWD
https://github.com/davidahouse/xcresultkit.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] XCResultKit
[28 / 36] XCResultKit
[29 / 36] XCResultKit
/host/spi-builder-workspace/Sources/XCResultKit/XCResultFile.swift:148:12: warning: result of call to 'scanString' is unused [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
146 | 		if let versionData = xcrun(["--version"]), let versionString = String(data: versionData, encoding: .ascii) {
147 | 			let scanner = Scanner(string: versionString)
148 | 			scanner.scanString("xcrun version ")
    |            `- warning: result of call to 'scanString' is unused [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
149 |
150 | 			if let version = scanner.scanDouble(), version >= 70.0 {
/host/spi-builder-workspace/Sources/XCResultKit/XCResultFile.swift:218:14: warning: 'launchPath' is deprecated: renamed to 'executableURL' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
216 |     private func xcrun(_ arguments: [String], output: XCRunOutput = .onlyOnSuccess) -> Data? {
217 |         let task = Process()
218 |         task.launchPath = "/usr/bin/xcrun"
    |              |- warning: 'launchPath' is deprecated: renamed to 'executableURL' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
    |              `- note: use 'executableURL' instead
219 |         task.arguments = arguments
220 |
/host/spi-builder-workspace/Sources/XCResultKit/XCResultFile.swift:225:18: warning: 'launch()' is deprecated: renamed to 'run' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
223 |             let pipe = Pipe()
224 |             task.standardOutput = pipe
225 |             task.launch()
    |                  |- warning: 'launch()' is deprecated: renamed to 'run' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
    |                  `- note: use 'run' instead
226 |
227 |             resultData = pipe.fileHandleForReading.readDataToEndOfFile()
/host/spi-builder-workspace/Sources/XCResultKit/XCResultFile.swift:229:18: warning: 'launch()' is deprecated: renamed to 'run' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
227 |             resultData = pipe.fileHandleForReading.readDataToEndOfFile()
228 |         } else {
229 |             task.launch()
    |                  |- warning: 'launch()' is deprecated: renamed to 'run' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
    |                  `- note: use 'run' instead
230 |         }
231 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
[36 / 37] XCResultKit
Build complete! (6.82 secs)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "XCResultKit",
  "name" : "XCResultKit",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    }
  ],
  "products" : [
    {
      "name" : "XCResultKit",
      "targets" : [
        "XCResultKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "XCResultKitTests",
      "module_type" : "SwiftTarget",
      "name" : "XCResultKitTests",
      "path" : "Tests/XCResultKitTests",
      "sources" : [
        "ActionTestPlanRunSummaries.swift",
        "ActionTestSummaryTests.swift",
        "ActionsInvocationRecordTests.swift",
        "ActivityLogTests.swift",
        "CodeCoverageInfoTests.swift",
        "DocumentLocationTests.swift",
        "LogStoreManifestTests.swift",
        "ResultMetricsTests.swift",
        "Utility/FileManagerExtensions.swift",
        "Utility/Resource.swift",
        "XCResultBoolTests.swift",
        "XCResultFileTests.swift"
      ],
      "target_dependencies" : [
        "XCResultKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "XCResultKit",
      "module_type" : "SwiftTarget",
      "name" : "XCResultKit",
      "path" : "Sources/XCResultKit",
      "product_memberships" : [
        "XCResultKit"
      ],
      "sources" : [
        "CodeCoverage.swift",
        "LogStoreExecution.swift",
        "LogStoreManifest.swift",
        "Logger.swift",
        "Schema/ActionAbstractTestSummary.swift",
        "Schema/ActionDeviceRecord.swift",
        "Schema/ActionPlatformRecord.swift",
        "Schema/ActionRecord.swift",
        "Schema/ActionResult.swift",
        "Schema/ActionRunDestinationRecord.swift",
        "Schema/ActionSDKRecord.swift",
        "Schema/ActionTestActivitySummary.swift",
        "Schema/ActionTestAttachment.swift",
        "Schema/ActionTestConfiguration.swift",
        "Schema/ActionTestExpectedFailure.swift",
        "Schema/ActionTestFailureSummary.swift",
        "Schema/ActionTestIssueSummary.swift",
        "Schema/ActionTestMetadata.swift",
        "Schema/ActionTestNoticeSummary.swift",
        "Schema/ActionTestPerformanceMetricSummary.swift",
        "Schema/ActionTestPlanRunSummaries.swift",
        "Schema/ActionTestPlanRunSummary.swift",
        "Schema/ActionTestRepetitionPolicySummary.swift",
        "Schema/ActionTestSummary.swift",
        "Schema/ActionTestSummaryGroup.swift",
        "Schema/ActionTestSummaryIdentifiableObject.swift",
        "Schema/ActionTestableSummary.swift",
        "Schema/ActionsInvocationMetadata.swift",
        "Schema/ActionsInvocationRecord.swift",
        "Schema/ActivityLogAnalyzerControlFlowStep.swift",
        "Schema/ActivityLogAnalyzerControlFlowStepEdge.swift",
        "Schema/ActivityLogAnalyzerEventStep.swift",
        "Schema/ActivityLogAnalyzerResultMessage.swift",
        "Schema/ActivityLogAnalyzerStep.swift",
        "Schema/ActivityLogAnalyzerWarningMessage.swift",
        "Schema/ActivityLogCommandInvocationSection.swift",
        "Schema/ActivityLogMajorSection.swift",
        "Schema/ActivityLogMessage.swift",
        "Schema/ActivityLogMessageAnnotation.swift",
        "Schema/ActivityLogSection.swift",
        "Schema/ActivityLogTargetBuildSection.swift",
        "Schema/ActivityLogUnitTestSection.swift",
        "Schema/ArchiveInfo.swift",
        "Schema/CodeCoverageInfo.swift",
        "Schema/ConsoleLogItem.swift",
        "Schema/ConsoleLogItemLogData.swift",
        "Schema/ConsoleLogSection.swift",
        "Schema/DocumentLocation.swift",
        "Schema/EntityIdentifier.swift",
        "Schema/IssueSummary.swift",
        "Schema/IssueTrackingMetadata.swift",
        "Schema/Reference.swift",
        "Schema/ResultIssueSummaries.swift",
        "Schema/ResultMetrics.swift",
        "Schema/SortedKeyValueArray.swift",
        "Schema/SortedKeyValueArrayPair.swift",
        "Schema/SourceCodeContext.swift",
        "Schema/SourceCodeFrame.swift",
        "Schema/SourceCodeLocation.swift",
        "Schema/SourceCodeSymbolInfo.swift",
        "Schema/TestArgument.swift",
        "Schema/TestAssociatedError.swift",
        "Schema/TestDocumentation.swift",
        "Schema/TestExpression.swift",
        "Schema/TestFailureIssueSummary.swift",
        "Schema/TestIssueSummary.swift",
        "Schema/TestParameter.swift",
        "Schema/TestTag.swift",
        "Schema/TestValue.swift",
        "Schema/TypeDefinition.swift",
        "XCResultBool.swift",
        "XCResultDate.swift",
        "XCResultDouble.swift",
        "XCResultFile.swift",
        "XCResultInt.swift",
        "XCResultObject.swift",
        "XCResultString.swift",
        "XCResultUInt.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.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
Done.