The Swift Package Index logo.Swift Package Index

Build Information

Successful build of MajorMinorPatch, reference main (fdf06f), with Swift 6.4 for Linux on 18 Sep 2026 23:59:31 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-54344845-1":/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:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/sloik/MajorMinorPatch.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/sloik/MajorMinorPatch
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at fdf06f5 Update dependency macos to v26 (#9)
Cloned https://github.com/sloik/MajorMinorPatch.git
Revision (git rev-parse @):
fdf06f5e2b96716852378dce081e22411bf25994
SUCCESS checkout https://github.com/sloik/MajorMinorPatch.git at main
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.4
Building package at path:  $PWD
https://github.com/sloik/MajorMinorPatch.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344845-1":/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:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
warning: 'spi-builder-workspace': /host/spi-builder-workspace/Package.swift:12:19: warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
10 |         .iOS(.v11),
11 |         .tvOS(.v11),
12 |         .watchOS(.v4),
   |                   `- warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
13 |     ],
14 |     products: [
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Fetching https://github.com/pointfreeco/swift-parsing.git
[1/98270] Fetching swift-parsing
Fetched https://github.com/pointfreeco/swift-parsing.git (3.90s)
Fetching https://github.com/pointfreeco/swift-case-paths
[1/5332] Fetching swift-case-paths
Fetched https://github.com/pointfreeco/swift-case-paths (0.52s)
Computing version for https://github.com/pointfreeco/swift-case-paths
Computed https://github.com/pointfreeco/swift-case-paths at 1.10.0 (1.60s)
Fetching https://github.com/swiftlang/swift-syntax
Fetching https://github.com/pointfreeco/swift-issue-reporting
[1/6136] Fetching swift-issue-reporting
[6137/86119] Fetching swift-issue-reporting, swift-syntax
Fetched https://github.com/pointfreeco/swift-issue-reporting (3.43s)
Fetched https://github.com/swiftlang/swift-syntax (3.45s)
Computing version for https://github.com/pointfreeco/swift-issue-reporting
Computed https://github.com/pointfreeco/swift-issue-reporting at 2.1.0 (3.71s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 604.0.0 (0.30s)
Creating working copy for https://github.com/pointfreeco/swift-parsing.git
Working copy of https://github.com/pointfreeco/swift-parsing.git resolved at main (d3ca6f0)
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 604.0.0
Creating working copy for https://github.com/pointfreeco/swift-issue-reporting
Working copy of https://github.com/pointfreeco/swift-issue-reporting resolved at 2.1.0
Creating working copy for https://github.com/pointfreeco/swift-case-paths
Working copy of https://github.com/pointfreeco/swift-case-paths resolved at 1.10.0
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 829]
[Planning deferred tasks]
[180 / 369] _SwiftSyntaxCShims
[198 / 378] IssueReporting
[224 / 378] IssueReporting
[227 / 381] SwiftSyntax600
[237 / 384] SwiftSyntax603
[241 / 384] CasePathsCore
[247 / 385] SwiftSyntax510
[254 / 398] CasePathsCore
[257 / 398] SwiftSyntax509
[264 / 398] CasePathsCore
[266 / 398] CasePathsCore
[272 / 398] CasePathsCore
[272 / 398]
[276 / 408] SwiftSyntax
[277 / 408] SwiftSyntax
[282 / 409] SwiftSyntax
[283 / 410] SwiftSyntax
[286 / 410] IssueReporting
[289 / 410] CasePathsCore
[289 / 410] SwiftSyntax
[300 / 420] SwiftBasicFormat
[302 / 438] SwiftParser
[304 / 438] SwiftDiagnostics
[304 / 438] SwiftBasicFormat
[311 / 438] SwiftBasicFormat
[316 / 438] SwiftParser
[317 / 438] SwiftParser
[320 / 438] SwiftParser
[326 / 438] SwiftDiagnostics
[327 / 438] SwiftDiagnostics
[328 / 438] SwiftDiagnostics
[329 / 438] SwiftOperators
[332 / 438] SwiftDiagnostics
[333 / 438] SwiftBasicFormat
[334 / 438] SwiftParserDiagnostics
[335 / 439] SwiftParserDiagnostics
[337 / 439] SwiftBasicFormat
[339 / 439]
[343 / 459] SwiftOperators
[344 / 460] SwiftParserDiagnostics
[345 / 460] SwiftParserDiagnostics
[347 / 460] SwiftParserDiagnostics
[353 / 461] SwiftParserDiagnostics
[355 / 461] SwiftParserDiagnostics
[360 / 461] SwiftSyntaxBuilder
[362 / 461] SwiftParser
[363 / 461] SwiftParser
[363 / 461] SwiftParserDiagnostics
[367 / 461] SwiftOperators
[368 / 461] SwiftOperators
[370 / 461] SwiftOperators
[371 / 461] SwiftOperators
[372 / 461] SwiftBasicFormat
[373 / 461]
[376 / 471] SwiftSyntaxBuilder
[377 / 471] SwiftSyntaxBuilder
[378 / 472] SwiftSyntaxBuilder
[379 / 472] SwiftSyntaxBuilder
[380 / 472] SwiftSyntaxBuilder
[382 / 472] SwiftSyntaxBuilder
[383 / 472] SwiftSyntaxBuilder
[385 / 472] SwiftSyntaxBuilder
[393 / 482] SwiftIfConfig
[394 / 482] SwiftIfConfig
[395 / 482] SwiftIfConfig
[397 / 482] SwiftIfConfig
[398 / 482] SwiftSyntaxBuilder
[399 / 483] SwiftIfConfig
[404 / 483] SwiftSyntaxMacros
[407 / 483]
[410 / 494] SwiftParserDiagnostics
[411 / 494] SwiftSyntaxMacros
[412 / 494] SwiftSyntaxMacros
[414 / 494] SwiftSyntaxMacros
[416 / 494] SwiftSyntaxMacros
[421 / 494] SwiftSyntaxMacros-product
[422 / 494] SwiftSyntaxMacros-product
[428 / 504] SwiftSyntaxMacroExpansion
[429 / 504] SwiftSyntaxMacroExpansion
[430 / 504] SwiftIfConfig
[431 / 505] SwiftSyntaxMacroExpansion
[432 / 505] SwiftSyntaxMacros
[433 / 506] SwiftSyntaxMacros
[435 / 506] SwiftSyntaxMacros
[443 / 507]
[447 / 516] SwiftCompilerPluginMessageHandling
[448 / 516] SwiftCompilerPluginMessageHandling
[449 / 516] SwiftCompilerPluginMessageHandling
[450 / 516] SwiftCompilerPluginMessageHandling
[453 / 516] SwiftCompilerPluginMessageHandling
[454 / 516] SwiftCompilerPluginMessageHandling
[461 / 519] SwiftCompilerPlugin
[462 / 519] SwiftCompilerPlugin
[468 / 521] SwiftSyntaxMacroExpansion
[473 / 524] SwiftCompilerPluginMessageHandling
[473 / 524] CasePathsMacrosSupport
[478 / 524] CasePathsMacrosSupport
[480 / 526] SwiftCompilerPluginMessageHandling
[482 / 526] SwiftSyntax
[483 / 527] SwiftSyntax
[485 / 527] SwiftSyntax
[490 / 527] SwiftParserDiagnostics
[495 / 527] SwiftCompilerPluginMessageHandling
[502 / 528] CasePathsMacros
[505 / 531] CasePathsMacros
[510 / 532] CasePathsMacros
[518 / 540] CasePaths
[524 / 541] CasePaths
[531 / 550] Parsing
[531 / 550] CasePaths
[533 / 551] Parsing
[534 / 551] CasePaths
[536 / 551] Parsing
[536 / 552] Parsing
[545 / 553] MajorMinorPatch
[554 / 562] MajorMinorPatch
/host/spi-builder-workspace/Sources/MajorMinorPatch/Public/Identifier/ArraySemantic.Identifier.swift:21:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
19 |
20 |
21 | extension [Semantic.Identifier]: Comparable {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
22 |
23 |     public static func == (lhs: [Semantic.Identifier], rhs: [Semantic.Identifier]) -> Bool {
[559 / 562] MajorMinorPatch
/host/spi-builder-workspace/Sources/MajorMinorPatch/Parsing.swift:9:18: warning: 'parser(of:radix:)' is deprecated: Delete 'of: Substring.self' to silence this warning. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
  7 |     static var parser: AnyParser<Substring, Semantic.Major> {
  8 |         Parse( Semantic.Major.init(integerLiteral:) ) {
  9 |             UInt.parser(of: Substring.self, radix: 10)
    |                  `- warning: 'parser(of:radix:)' is deprecated: Delete 'of: Substring.self' to silence this warning. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 10 |         }
 11 |         .eraseToAnyParser()
/host/spi-builder-workspace/Sources/MajorMinorPatch/Parsing.swift:19:18: warning: 'parser(of:radix:)' is deprecated: Delete 'of: Substring.self' to silence this warning. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 17 |     static var parser: AnyParser<Substring, Semantic.Minor> {
 18 |         Parse( Semantic.Minor.init(integerLiteral:) ) {
 19 |             UInt.parser(of: Substring.self, radix: 10)
    |                  `- warning: 'parser(of:radix:)' is deprecated: Delete 'of: Substring.self' to silence this warning. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 20 |         }
 21 |         .eraseToAnyParser()
/host/spi-builder-workspace/Sources/MajorMinorPatch/Parsing.swift:29:18: warning: 'parser(of:radix:)' is deprecated: Delete 'of: Substring.self' to silence this warning. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 27 |     static var parser: AnyParser<Substring, Semantic.Patch> {
 28 |         Parse( Semantic.Patch.init(integerLiteral:) ) {
 29 |             UInt.parser(of: Substring.self, radix: 10)
    |                  `- warning: 'parser(of:radix:)' is deprecated: Delete 'of: Substring.self' to silence this warning. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 30 |         }
 31 |         .eraseToAnyParser()
/host/spi-builder-workspace/Sources/MajorMinorPatch/Public/Identifier/ArraySemantic.Identifier.swift:21:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
19 |
20 |
21 | extension [Semantic.Identifier]: Comparable {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
22 |
23 |     public static func == (lhs: [Semantic.Identifier], rhs: [Semantic.Identifier]) -> Bool {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[563 / 563] MajorMinorPatch-product
Build complete! (76.35 secs)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-parsing",
      "requirement" : {
        "branch" : [
          "main"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-parsing.git"
    }
  ],
  "manifest_display_name" : "MajorMinorPatch",
  "name" : "MajorMinorPatch",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "11.0"
    },
    {
      "name" : "tvos",
      "version" : "11.0"
    },
    {
      "name" : "watchos",
      "version" : "4.0"
    }
  ],
  "products" : [
    {
      "name" : "MajorMinorPatch",
      "targets" : [
        "MajorMinorPatch"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "MajorMinorPatchTests",
      "module_type" : "SwiftTarget",
      "name" : "MajorMinorPatchTests",
      "path" : "Tests/MajorMinorPatchTests",
      "sources" : [
        "MajorTests.swift",
        "MinorTests.swift",
        "ParsingTests.swift",
        "PatchTests.swift",
        "SUTs.swift",
        "SemanticIdentifierComparableTests.swift",
        "SemanticVersioningPrecedenceTests.swift",
        "StringConvertibleTests.swift",
        "ValidationTests.swift"
      ],
      "target_dependencies" : [
        "MajorMinorPatch"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MajorMinorPatch",
      "module_type" : "SwiftTarget",
      "name" : "MajorMinorPatch",
      "path" : "Sources/MajorMinorPatch",
      "product_dependencies" : [
        "Parsing"
      ],
      "product_memberships" : [
        "MajorMinorPatch"
      ],
      "sources" : [
        "Parsing.swift",
        "Public/Identifier/ArraySemantic.Identifier.swift",
        "Public/Identifier/Semantic.Identifier.LosslessStringConvertible.swift",
        "Public/Identifier/Semantic.Identifier.swift",
        "Public/Major/Semantic.Major.AdditiveArithmetic.swift",
        "Public/Major/Semantic.Major.Comparable.swift",
        "Public/Major/Semantic.Major.LosslessStringConvertible.swift",
        "Public/Major/Semantic.Major.PatternMatching.swift",
        "Public/Major/Semantic.Major.swift",
        "Public/Metadata/Semantic.Metadata.LosslessStringConvertible.swift",
        "Public/Metadata/Semantic.Metadata.swift",
        "Public/Minor/Semantic.Minor.AdditiveArithmetic.swift",
        "Public/Minor/Semantic.Minor.Comparable.swift",
        "Public/Minor/Semantic.Minor.LosslessStringConvertible.swift",
        "Public/Minor/Semantic.Minor.PatternMatching.swift",
        "Public/Minor/Semantic.Minor.swift",
        "Public/Patch/Semantic.Patch.AdditiveArithmetic.swift",
        "Public/Patch/Semantic.Patch.Comparable .swift",
        "Public/Patch/Semantic.Patch.LosslessStringConvertible.swift",
        "Public/Patch/Semantic.Patch.PatternMatching.swift",
        "Public/Patch/Semantic.Patch.swift",
        "Public/Semantic.Comparable.swift",
        "Public/Semantic.LosslessStringConvertible .swift",
        "Public/Semantic.swift",
        "Public/Version/Semantic.Version.LosslessStringConvertible.swift",
        "Public/Version/Semantic.Version.swift",
        "Validation.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.7"
}
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
warning: 'spi-builder-workspace': /host/spi-builder-workspace/Package.swift:12:19: warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
10 |         .iOS(.v11),
11 |         .tvOS(.v11),
12 |         .watchOS(.v4),
   |                   `- warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
13 |     ],
14 |     products: [
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Done.