The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Sextant, reference v0.4.39 (6e83a2), with Swift 6.2 for macOS (SPM) on 9 Apr 2026 18:43:46 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.69.2
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/KittyMac/Sextant.git
Reference: v0.4.39
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/KittyMac/Sextant
 * tag               v0.4.39    -> FETCH_HEAD
HEAD is now at 6e83a22 updated deps
Cloned https://github.com/KittyMac/Sextant.git
Revision (git rev-parse @):
6e83a22ceb31a59fc76333f5c2346d989f78a309
SUCCESS checkout https://github.com/KittyMac/Sextant.git at v0.4.39
Fetching https://github.com/KittyMac/Hitch.git
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/KittyMac/Spanker.git
Fetching https://github.com/KittyMac/Chronometer.git
[1/1008] Fetching spanker
[284/1203] Fetching spanker, chronometer
[415/3719] Fetching spanker, chronometer, hitch
[1298/21231] Fetching spanker, chronometer, hitch, swift-argument-parser
Fetched https://github.com/KittyMac/Hitch.git from cache (1.18s)
[4881/18715] Fetching spanker, chronometer, swift-argument-parser
Fetched https://github.com/KittyMac/Chronometer.git from cache (1.63s)
Fetched https://github.com/apple/swift-argument-parser from cache (1.63s)
Fetched https://github.com/KittyMac/Spanker.git from cache (1.63s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.7.1 (2.23s)
Computing version for https://github.com/KittyMac/Spanker.git
Computed https://github.com/KittyMac/Spanker.git at 0.2.53 (0.65s)
Computing version for https://github.com/KittyMac/Hitch.git
Computed https://github.com/KittyMac/Hitch.git at 0.4.153 (0.64s)
Computing version for https://github.com/KittyMac/Chronometer.git
Computed https://github.com/KittyMac/Chronometer.git at 0.1.14 (0.64s)
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.7.1
Creating working copy for https://github.com/KittyMac/Hitch.git
Working copy of https://github.com/KittyMac/Hitch.git resolved at 0.4.153
Creating working copy for https://github.com/KittyMac/Spanker.git
Working copy of https://github.com/KittyMac/Spanker.git resolved at 0.2.53
Creating working copy for https://github.com/KittyMac/Chronometer.git
Working copy of https://github.com/KittyMac/Chronometer.git resolved at 0.1.14
========================================
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": "sextant",
      "name": "Sextant",
      "url": "https://github.com/KittyMac/Sextant.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Sextant",
      "dependencies": [
        {
          "identity": "chronometer",
          "name": "Chronometer",
          "url": "https://github.com/KittyMac/Chronometer.git",
          "version": "0.1.14",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Chronometer",
          "dependencies": [
          ]
        },
        {
          "identity": "hitch",
          "name": "Hitch",
          "url": "https://github.com/KittyMac/Hitch.git",
          "version": "0.4.153",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Hitch",
          "dependencies": [
          ]
        },
        {
          "identity": "spanker",
          "name": "Spanker",
          "url": "https://github.com/KittyMac/Spanker.git",
          "version": "0.2.53",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Spanker",
          "dependencies": [
            {
              "identity": "hitch",
              "name": "Hitch",
              "url": "https://github.com/KittyMac/Hitch.git",
              "version": "0.4.153",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Hitch",
              "dependencies": [
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/KittyMac/Sextant.git
[1/2440] Fetching sextant
Fetched https://github.com/KittyMac/Sextant.git from cache (1.12s)
Fetching https://github.com/KittyMac/Chronometer.git from cache
Fetching https://github.com/KittyMac/Spanker.git from cache
Fetching https://github.com/KittyMac/Hitch.git from cache
Fetched https://github.com/KittyMac/Chronometer.git from cache (0.42s)
Fetched https://github.com/KittyMac/Hitch.git from cache (0.55s)
Fetched https://github.com/KittyMac/Spanker.git from cache (0.55s)
Computing version for https://github.com/KittyMac/Chronometer.git
Computed https://github.com/KittyMac/Chronometer.git at 0.1.14 (0.62s)
Computing version for https://github.com/KittyMac/Spanker.git
Computed https://github.com/KittyMac/Spanker.git at 0.2.53 (0.03s)
Computing version for https://github.com/KittyMac/Hitch.git
Computed https://github.com/KittyMac/Hitch.git at 0.4.153 (0.03s)
Creating working copy for https://github.com/KittyMac/Chronometer.git
Working copy of https://github.com/KittyMac/Chronometer.git resolved at 0.1.14
Creating working copy for https://github.com/KittyMac/Hitch.git
Working copy of https://github.com/KittyMac/Hitch.git resolved at 0.4.153
Creating working copy for https://github.com/KittyMac/Spanker.git
Working copy of https://github.com/KittyMac/Spanker.git resolved at 0.2.53
Creating working copy for https://github.com/KittyMac/Sextant.git
Working copy of https://github.com/KittyMac/Sextant.git resolved at v0.4.39 (6e83a22)
warning: '.resolve-product-dependencies': dependency 'sextant' is not used by any target
Found 3 product dependencies
  - Chronometer
  - Hitch
  - Spanker
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/KittyMac/Sextant.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin GenerateManual
[2/2] Compiling plugin GenerateDoccReference
Building for debugging...
[2/7] Write sources
[6/7] Write swift-version-49B95AFC49DCD68C.txt
[8/21] Compiling Hitch Int8+Ascii.swift
[9/22] Emitting module Hitch
[10/22] Compiling Chronometer Chronometer.swift
[11/22] Emitting module Chronometer
[12/22] Compiling Hitch Hitch.swift
[13/22] Compiling Hitch Hitch+MD5.swift
[14/22] Compiling Hitch Hitch+FormatOperator.swift
[15/22] Compiling Hitch Hitch+Format.swift
[16/22] Compiling Hitch Hitch+CodeBlock.swift
[17/22] Compiling Hitch Hitch+Base32.swift
[18/22] Compiling Hitch Hitch+Base64.swift
[19/22] Compiling Hitch CHitch.swift
[20/22] Compiling Hitch HalfHitch.swift
[21/22] Compiling Hitch Hitch+Shared.swift
[22/22] Compiling Hitch UInt8+Ascii.swift
[23/26] Compiling Spanker Spanker.swift
[24/26] Compiling Spanker Spanker+Reader.swift
[25/26] Compiling Spanker Spanker+Subscripts.swift
[26/26] Emitting module Spanker
[27/78] Compiling Sextant FilterPathTokenPredicate.swift
[28/78] Compiling Sextant PredicatePathToken.swift
[29/78] Compiling Sextant PropertyPathTokenPredicate.swift
[30/78] Compiling Sextant ScanPredicate.swift
[31/78] Compiling Sextant WildcardPathTokenPredicate.swift
[32/83] Compiling Sextant BooleanNode.swift
[33/83] Compiling Sextant ExpressionNode.swift
[34/83] Compiling Sextant JsonNode.swift
[35/83] Compiling Sextant NullNode.swift
[36/83] Compiling Sextant NumberNode.swift
[37/83] Compiling Sextant PathNode.swift
[38/83] Emitting module Sextant
[39/83] Compiling Sextant ArrayIndexPath.swift
[40/83] Compiling Sextant CompiledPath.swift
[41/83] Compiling Sextant NullPath.swift
[42/83] Compiling Sextant ObjectPropertyPath.swift
[43/83] Compiling Sextant Path.swift
[44/83] Compiling Sextant PathCompiler.swift
[45/83] Compiling Sextant ScanPathToken+Spanker.swift
[46/83] Compiling Sextant ScanPathToken.swift
[47/83] Compiling Sextant WildcardPathToken.swift
[48/83] Compiling Sextant ArrayPathTokenPredicate.swift
[49/83] Compiling Sextant FakePredicate.swift
[50/83] Compiling Sextant RootPath.swift
[51/83] Compiling Sextant ArrayIndexToken.swift
[52/83] Compiling Sextant ArrayPathToken.swift
[53/83] Compiling Sextant ArraySliceToken.swift
[54/83] Compiling Sextant FunctionPathToken.swift
[55/83] Compiling Sextant PathFunction+Spanker.swift
[56/83] Compiling Sextant LogicalExpressionNode.swift
[57/83] Compiling Sextant LogicalOperator.swift
[58/83] Compiling Sextant PatternFlags.swift
[59/83] Compiling Sextant PredicateContext.swift
[60/83] Compiling Sextant RelationalExpressionNode.swift
[61/83] Compiling Sextant RelationalOperator.swift
[62/83] Compiling Sextant PatternNode.swift
[63/83] Compiling Sextant StringNode.swift
[64/83] Compiling Sextant ValueNode.swift
[65/83] Compiling Sextant ArrayIndexOperation.swift
[66/83] Compiling Sextant ArraySliceOperation.swift
[67/83] Compiling Sextant Parameter.swift
[68/83] Compiling Sextant PathFunction.swift
[69/83] Compiling Sextant PathToken+Spanker.swift
[70/83] Compiling Sextant PathToken.swift
[71/83] Compiling Sextant PropertyPathToken.swift
[72/83] Compiling Sextant RootPathToken.swift
[73/83] Compiling Sextant CharacterIndex.swift
[74/83] Compiling Sextant EvaluationContext.swift
[75/83] Compiling Sextant CompiledFilter.swift
[76/83] Compiling Sextant Evaluator.swift
[77/83] Compiling Sextant Filter.swift
[78/83] Compiling Sextant FilterCompiler.swift
[79/83] Compiling Sextant Sextant+Internal.swift
[80/83] Compiling Sextant Sextant+Many.swift
[81/83] Compiling Sextant Sextant+Single.swift
[82/83] Compiling Sextant Sextant+Update.swift
[83/83] Compiling Sextant Sextant.swift
Build complete! (14.27s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "chronometer",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/KittyMac/Chronometer.git"
    },
    {
      "identity" : "hitch",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.4.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/KittyMac/Hitch.git"
    },
    {
      "identity" : "spanker",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.2.36",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/KittyMac/Spanker.git"
    },
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser"
    }
  ],
  "manifest_display_name" : "Sextant",
  "name" : "Sextant",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "Sextant",
      "targets" : [
        "Sextant"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SextantTests",
      "module_type" : "SwiftTarget",
      "name" : "SextantTests",
      "path" : "Tests/SextantTests",
      "sources" : [
        "Jayway/ArrayIndexFilterTest.swift",
        "Jayway/ArrayPathTokenTest.swift",
        "Jayway/ArraySlicingTest.swift",
        "Jayway/ComplianceTest.swift",
        "Jayway/DeepScanTest.swift",
        "Jayway/ExamplesTest.swift",
        "Jayway/FilterCompilerTest.swift",
        "Jayway/FilterParseTest.swift",
        "Jayway/FilterTest.swift",
        "Jayway/InlineFilterTest.swift",
        "Jayway/JSONEntityPathFunctionTest.swift",
        "Jayway/JsonPathComparisonFixesTest.swift",
        "Jayway/JsonPathTest.swift",
        "Jayway/MultiPropTest.swift",
        "Jayway/NestedFunctionTest.swift",
        "Jayway/NullHandlingTest.swift",
        "Jayway/NumericPathFunctionTest.swift",
        "Jayway/PathCompilerTest.swift",
        "Jayway/PathTokenTest.swift",
        "Jayway/PatternFlagTest.swift",
        "Jayway/PerformanceTest.swift",
        "Jayway/PredicatePathTokenTest.swift",
        "Jayway/PropertyPathTokenTest.swift",
        "Jayway/RegexpEvaluatorTest.swift",
        "Jayway/ReturnTypeTests.swift",
        "Jayway/ScanPathTokenTest.swift",
        "Jayway/ThreadedTest.swift",
        "Jayway/UpdateTest.swift",
        "Tests.swift",
        "TestsBase.swift"
      ],
      "target_dependencies" : [
        "Sextant"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Sextant",
      "module_type" : "SwiftTarget",
      "name" : "Sextant",
      "path" : "Sources/Sextant",
      "product_dependencies" : [
        "Hitch",
        "Spanker",
        "Chronometer"
      ],
      "product_memberships" : [
        "Sextant"
      ],
      "sources" : [
        "Internal/CharacterIndex.swift",
        "Internal/EvaluationContext.swift",
        "Internal/Filter/CompiledFilter.swift",
        "Internal/Filter/Evaluator.swift",
        "Internal/Filter/Filter.swift",
        "Internal/Filter/FilterCompiler.swift",
        "Internal/Filter/LogicalExpressionNode.swift",
        "Internal/Filter/LogicalOperator.swift",
        "Internal/Filter/PatternFlags.swift",
        "Internal/Filter/PredicateContext.swift",
        "Internal/Filter/RelationalExpressionNode.swift",
        "Internal/Filter/RelationalOperator.swift",
        "Internal/Filter/ValueNode/BooleanNode.swift",
        "Internal/Filter/ValueNode/ExpressionNode.swift",
        "Internal/Filter/ValueNode/JsonNode.swift",
        "Internal/Filter/ValueNode/NullNode.swift",
        "Internal/Filter/ValueNode/NumberNode.swift",
        "Internal/Filter/ValueNode/PathNode.swift",
        "Internal/Filter/ValueNode/PatternNode.swift",
        "Internal/Filter/ValueNode/StringNode.swift",
        "Internal/Filter/ValueNode/ValueNode.swift",
        "Internal/Operation/ArrayIndexOperation.swift",
        "Internal/Operation/ArraySliceOperation.swift",
        "Internal/Parameter.swift",
        "Internal/Path/ArrayIndexPath.swift",
        "Internal/Path/CompiledPath.swift",
        "Internal/Path/NullPath.swift",
        "Internal/Path/ObjectPropertyPath.swift",
        "Internal/Path/Path.swift",
        "Internal/Path/PathCompiler.swift",
        "Internal/Path/RootPath.swift",
        "Internal/PathToken/ArrayIndexToken.swift",
        "Internal/PathToken/ArrayPathToken.swift",
        "Internal/PathToken/ArraySliceToken.swift",
        "Internal/PathToken/FunctionPathToken.swift",
        "Internal/PathToken/PathFunction+Spanker.swift",
        "Internal/PathToken/PathFunction.swift",
        "Internal/PathToken/PathToken+Spanker.swift",
        "Internal/PathToken/PathToken.swift",
        "Internal/PathToken/PropertyPathToken.swift",
        "Internal/PathToken/RootPathToken.swift",
        "Internal/PathToken/ScanPathToken+Spanker.swift",
        "Internal/PathToken/ScanPathToken.swift",
        "Internal/PathToken/WildcardPathToken.swift",
        "Internal/ScanPredicate/ArrayPathTokenPredicate.swift",
        "Internal/ScanPredicate/FakePredicate.swift",
        "Internal/ScanPredicate/FilterPathTokenPredicate.swift",
        "Internal/ScanPredicate/PredicatePathToken.swift",
        "Internal/ScanPredicate/PropertyPathTokenPredicate.swift",
        "Internal/ScanPredicate/ScanPredicate.swift",
        "Internal/ScanPredicate/WildcardPathTokenPredicate.swift",
        "Sextant+Internal.swift",
        "Sextant+Many.swift",
        "Sextant+Single.swift",
        "Sextant+Update.swift",
        "Sextant.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.6"
}
Done.