The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Kineo, reference 0.0.109 (6c00ac), with Swift 6.4 for macOS (SPM) on 27 Sep 2026 05:16:33 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/kasei/kineo.git
Reference: 0.0.109
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/kasei/kineo
 * tag               0.0.109    -> FETCH_HEAD
HEAD is now at 6c00acd Change SPARQLLexer instances from let to var.
Submodule path 'rdf-tests': checked out 'e24f243f79087a61a1b1aa72f5c7c27470155c33'
Submodule path 'rdf-tests-12': checked out 'e0ed971a1e8bc5f4658d014d16362ad6cd15ddb5'
Submodule 'rdf-tests' (https://github.com/w3c/rdf-tests.git) registered for path 'rdf-tests'
Submodule 'rdf-tests-12' (https://github.com/kasei/sparql-12.git) registered for path 'rdf-tests-12'
Cloning into '/Users/admin/builder/spi-builder-workspace/rdf-tests'...
Cloning into '/Users/admin/builder/spi-builder-workspace/rdf-tests-12'...
Cloned https://github.com/kasei/kineo.git
Revision (git rev-parse @):
6c00acd0fbef1d8169f6417ff9b2707a4872efd1
SUCCESS checkout https://github.com/kasei/kineo.git at 0.0.109
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/kasei/kineo.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 661]
[Planning deferred tasks]
[124 / 284]
[137 / 293] URITemplate
[145 / 314] _NumericsShims
[149 / 314]
[154 / 332]
[161 / 332] SQLite
[163 / 364]
[185 / 364]
[190 / 405] SPARQLSyntax
[198 / 454]
[206 / 454] serd
[212 / 454] serd
[221 / 454] SQLite
[226 / 454]
[232 / 454]
[238 / 454]
[240 / 454]
[241 / 454]
[243 / 454]
[254 / 454]
[258 / 454]
[265 / 454] SQLite
[274 / 454]
[277 / 454]
[280 / 454]
[282 / 454]
[284 / 454]
[289 / 454]
[292 / 454]
[294 / 454]
[296 / 454]
[303 / 454] RealModule-product
[310 / 454]
[319 / 454] IDPPlanner
[329 / 457] IDPPlanner
[338 / 457] SPARQLSyntax
[341 / 457] SPARQLSyntax
[342 / 457] SQLiteObjc
[347 / 457] SPARQLSyntax
[349 / 457] SPARQLSyntax
[350 / 457] SPARQLSyntax
[352 / 457] SPARQLSyntax
[353 / 457] CryptoSwift
[362 / 457] CryptoSwift-product
[365 / 457] ArgumentParserToolInfo
[369 / 457]
[371 / 459]
[375 / 470] ArgumentParserToolInfo
[378 / 470] ArgumentParserToolInfo
[383 / 483]
[387 / 483] ArgumentParser
[389 / 483] ArgumentParser
[393 / 483] Algorithms
[400 / 483] CryptoSwift
[408 / 483] ArgumentParser-product
[411 / 483] ArgumentParser-product
[411 / 483] ArgumentParser
[411 / 483] Algorithms
[413 / 483] ArgumentParser
[415 / 483] SPARQLSyntax
[422 / 484] Diomede
[426 / 488] Diomede
[433 / 489] Diomede
[433 / 489] DiomedeQuadStore
[442 / 497] DiomedeQuadStore
[449 / 498] SPARQLSyntax
[452 / 498] DiomedeQuadStore
[454 / 511]
[464 / 511] Kineo
[465 / 511] Kineo
[467 / 511] Kineo
[487 / 515]
[489 / 520] kineo-test-product
[496 / 526] kineo-product
[501 / 526] kineo-test-product
[504 / 528] kineo-product
[508 / 528] kineo-client-product
[509 / 528] kineo-product
[510 / 528] Kineo
[518 / 528] kineo-parse-product
[523 / 528] kineo-parse-product
Build complete! (17.51 sec)
Fetching https://github.com/kasei/diomede.git
Fetching https://github.com/kasei/IDPPlanner.git
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/stephencelis/SQLite.swift.git
Fetching https://github.com/apple/swift-algorithms
Fetching https://github.com/kylef/URITemplate.swift.git
Fetching https://github.com/krzyzanowskim/CryptoSwift.git
[1/812] Fetching uritemplate.swift
[34/859] Fetching uritemplate.swift, idpplanner
[81/1647] Fetching uritemplate.swift, idpplanner, diomede
[218/7806] Fetching uritemplate.swift, idpplanner, diomede, swift-algorithms
[453/21245] Fetching uritemplate.swift, idpplanner, diomede, swift-algorithms, cryptoswift
[552/32552] Fetching uritemplate.swift, idpplanner, diomede, swift-algorithms, cryptoswift, sqlite.swift
Fetched https://github.com/kasei/diomede.git (1.08s)
Fetching https://github.com/kasei/swift-serd.git
[1346/50710] Fetching uritemplate.swift, idpplanner, swift-algorithms, cryptoswift, sqlite.swift, swift-argument-parser
[26540/50778] Fetching uritemplate.swift, idpplanner, swift-algorithms, cryptoswift, sqlite.swift, swift-argument-parser, swift-serd
Fetched https://github.com/kasei/swift-serd.git (0.85s)
[30346/50710] Fetching uritemplate.swift, idpplanner, swift-algorithms, cryptoswift, sqlite.swift, swift-argument-parser
Fetching https://github.com/kasei/swift-sparql-syntax.git
Fetched https://github.com/apple/swift-algorithms (2.58s)
Fetched https://github.com/apple/swift-argument-parser (2.58s)
Fetched https://github.com/stephencelis/SQLite.swift.git (2.58s)
Fetched https://github.com/kylef/URITemplate.swift.git (2.58s)
Fetched https://github.com/kasei/IDPPlanner.git (2.58s)
[1/2568] Fetching swift-sparql-syntax
Fetched https://github.com/krzyzanowskim/CryptoSwift.git (2.79s)
Fetched https://github.com/kasei/swift-sparql-syntax.git (1.10s)
Computing version for https://github.com/kasei/IDPPlanner.git
Computed https://github.com/kasei/IDPPlanner.git at 0.0.5 (3.79s)
Computing version for https://github.com/kylef/URITemplate.swift.git
Computed https://github.com/kylef/URITemplate.swift.git at 3.0.1 (2.15s)
Fetching https://github.com/kylef/Spectre.git
Fetching https://github.com/kylef/PathKit.git
[1/1021] Fetching spectre
[22/2481] Fetching spectre, pathkit
Fetched https://github.com/kylef/Spectre.git (1.06s)
Fetched https://github.com/kylef/PathKit.git (1.06s)
Computing version for https://github.com/kasei/swift-serd.git
Computed https://github.com/kasei/swift-serd.git at 0.0.4 (1.80s)
Computing version for https://github.com/kylef/Spectre.git
Computed https://github.com/kylef/Spectre.git at 0.10.1 (0.67s)
Computing version for https://github.com/apple/swift-algorithms
Computed https://github.com/apple/swift-algorithms at 0.1.1 (0.64s)
Fetching https://github.com/apple/swift-numerics
[1/6640] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics (1.83s)
Computing version for https://github.com/kasei/diomede.git
Computed https://github.com/kasei/diomede.git at 0.0.66 (2.52s)
Fetching https://github.com/agisboye/CLMDB.git
[1/45] Fetching clmdb
Fetched https://github.com/agisboye/CLMDB.git (0.72s)
Computing version for https://github.com/stephencelis/SQLite.swift.git
Computed https://github.com/stephencelis/SQLite.swift.git at 0.11.6 (2.92s)
Computing version for https://github.com/krzyzanowskim/CryptoSwift.git
Computed https://github.com/krzyzanowskim/CryptoSwift.git at 1.5.1 (0.65s)
Computing version for https://github.com/kasei/swift-sparql-syntax.git
Computed https://github.com/kasei/swift-sparql-syntax.git at 0.2.12 (0.57s)
Computing version for https://github.com/kylef/PathKit.git
Computed https://github.com/kylef/PathKit.git at 1.0.1 (0.65s)
Computing version for https://github.com/agisboye/CLMDB.git
Computed https://github.com/agisboye/CLMDB.git at 0.9.33 (0.65s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 0.1.0 (0.68s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (0.58s)
Creating working copy for https://github.com/stephencelis/SQLite.swift.git
Working copy of https://github.com/stephencelis/SQLite.swift.git resolved at 0.11.6
Creating working copy for https://github.com/kasei/diomede.git
Working copy of https://github.com/kasei/diomede.git resolved at 0.0.66
Creating working copy for https://github.com/kylef/PathKit.git
Working copy of https://github.com/kylef/PathKit.git resolved at 1.0.1
Creating working copy for https://github.com/apple/swift-algorithms
Working copy of https://github.com/apple/swift-algorithms resolved at 0.1.1
Creating working copy for https://github.com/agisboye/CLMDB.git
Working copy of https://github.com/agisboye/CLMDB.git resolved at 0.9.33
Creating working copy for https://github.com/kasei/swift-sparql-syntax.git
Working copy of https://github.com/kasei/swift-sparql-syntax.git resolved at 0.2.12
Creating working copy for https://github.com/kasei/swift-serd.git
Working copy of https://github.com/kasei/swift-serd.git resolved at 0.0.4
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.8.2
Creating working copy for https://github.com/kasei/IDPPlanner.git
Working copy of https://github.com/kasei/IDPPlanner.git resolved at 0.0.5
Creating working copy for https://github.com/apple/swift-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 0.1.0
Creating working copy for https://github.com/krzyzanowskim/CryptoSwift.git
Working copy of https://github.com/krzyzanowskim/CryptoSwift.git resolved at 1.5.1
Creating working copy for https://github.com/kylef/URITemplate.swift.git
Working copy of https://github.com/kylef/URITemplate.swift.git resolved at 3.0.1
Creating working copy for https://github.com/kylef/Spectre.git
Working copy of https://github.com/kylef/Spectre.git resolved at 0.10.1
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Tests/KineoTests/Info.plist
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Sources/Kineo/ext/Heap/LICENSE.txt
/Users/admin/builder/spi-builder-workspace/Sources/Kineo/SPARQL/QueryPlan.swift:88:40: warning: will never be executed
 85 |             print("Query operator times:")
 86 |             let printByTime = false
 87 |             if printByTime {
    |                `- note: condition always evaluates to false
 88 |                 let sortedPairs = self.times.sorted { (a, b) -> Bool in
    |                                        `- warning: will never be executed
 89 |                     a.value < b.value
 90 |                 }
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-sparql-syntax",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.2.11",
            "upper_bound" : "0.3.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/kasei/swift-sparql-syntax.git"
    },
    {
      "identity" : "swift-serd",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.0.4",
            "upper_bound" : "0.1.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/kasei/swift-serd.git"
    },
    {
      "identity" : "cryptoswift",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.5.0",
            "upper_bound" : "1.6.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/krzyzanowskim/CryptoSwift.git"
    },
    {
      "identity" : "uritemplate.swift",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.0.1",
            "upper_bound" : "3.1.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/kylef/URITemplate.swift.git"
    },
    {
      "identity" : "sqlite.swift",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.11.5",
            "upper_bound" : "0.12.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/stephencelis/SQLite.swift.git"
    },
    {
      "identity" : "diomede",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.0.65",
            "upper_bound" : "0.1.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/kasei/diomede.git"
    },
    {
      "identity" : "idpplanner",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.0.5",
            "upper_bound" : "0.1.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/kasei/IDPPlanner.git"
    },
    {
      "identity" : "swift-algorithms",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.0",
            "upper_bound" : "0.2.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-algorithms"
    },
    {
      "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" : "Kineo",
  "name" : "Kineo",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "Kineo",
      "targets" : [
        "Kineo"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "kineo",
      "targets" : [
        "kineo-cli"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "kineo-parse",
      "targets" : [
        "kineo-parse"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "kineo-test",
      "targets" : [
        "kineo-test"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "kineo-dawg-test",
      "targets" : [
        "kineo-dawg-test"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "kineo-client",
      "targets" : [
        "kineo-client"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "kineo_test",
      "module_type" : "SwiftTarget",
      "name" : "kineo-test",
      "path" : "Sources/kineo-test",
      "product_dependencies" : [
        "SPARQLSyntax"
      ],
      "product_memberships" : [
        "kineo-test"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "Kineo"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "kineo_parse",
      "module_type" : "SwiftTarget",
      "name" : "kineo-parse",
      "path" : "Sources/kineo-parse",
      "product_dependencies" : [
        "SPARQLSyntax"
      ],
      "product_memberships" : [
        "kineo-parse"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "Kineo"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "kineo_dawg_test",
      "module_type" : "SwiftTarget",
      "name" : "kineo-dawg-test",
      "path" : "Sources/kineo-dawg-test",
      "product_dependencies" : [
        "SPARQLSyntax"
      ],
      "product_memberships" : [
        "kineo-dawg-test"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "Kineo"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "kineo_client",
      "module_type" : "SwiftTarget",
      "name" : "kineo-client",
      "path" : "Sources/kineo-client",
      "product_dependencies" : [
        "SPARQLSyntax"
      ],
      "product_memberships" : [
        "kineo-client"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "Kineo"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "kineo_cli",
      "module_type" : "SwiftTarget",
      "name" : "kineo-cli",
      "path" : "Sources/kineo-cli",
      "product_dependencies" : [
        "SPARQLSyntax",
        "ArgumentParser"
      ],
      "product_memberships" : [
        "kineo"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "Kineo"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "KineoTests",
      "module_type" : "SwiftTarget",
      "name" : "KineoTests",
      "path" : "Tests/KineoTests",
      "sources" : [
        "Configuration.swift",
        "GraphAPI.swift",
        "LanguageQuadStore.swift",
        "NTriplesSerialization.swift",
        "QuadStoreGraphDescription.swift",
        "QueryEvaluation.swift",
        "QueryEvaluationPerformance.swift",
        "QueryParser.swift",
        "QueryRewriting.swift",
        "SPARQLContentNegotiator.swift",
        "SPARQLEvaluation.swift",
        "SPARQLJSONSyntax.swift",
        "SPARQLSyntax.swift",
        "SPARQLTSVSyntax.swift",
        "SPARQLXMLSyntax.swift",
        "SerializationPerformance.swift",
        "TermIdentityMap.swift",
        "TurtleSerialization.swift"
      ],
      "target_dependencies" : [
        "Kineo"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Kineo",
      "module_type" : "SwiftTarget",
      "name" : "Kineo",
      "path" : "Sources/Kineo",
      "product_dependencies" : [
        "CryptoSwift",
        "SPARQLSyntax",
        "URITemplate",
        "serd",
        "SQLite",
        "DiomedeQuadStore",
        "IDPPlanner",
        "Algorithms"
      ],
      "product_memberships" : [
        "Kineo",
        "kineo",
        "kineo-parse",
        "kineo-test",
        "kineo-dawg-test",
        "kineo-client"
      ],
      "sources" : [
        "QuadStore/DiomedeQuadStore.swift",
        "QuadStore/Graph.swift",
        "QuadStore/IdentityMap.swift",
        "QuadStore/MemoryQuadStore.swift",
        "QuadStore/QuadStore.swift",
        "QuadStore/SPARQLClientQuadStore.swift",
        "QuadStore/SQLiteQuadStore.swift",
        "QuadStore/SimpleQueryEvaluation.swift",
        "QuadStore/TriplePatternFragmentQuadStore.swift",
        "RDF/NTriples.swift",
        "RDF/RDF.swift",
        "RDF/RDFParserCombined.swift",
        "RDF/RDFXML.swift",
        "RDF/SerdParser.swift",
        "RDF/Turtle.swift",
        "SPARQL/Expression.swift",
        "SPARQL/IDQueryPlan.swift",
        "SPARQL/IDQueryPlanner.swift",
        "SPARQL/MaterializedQueryPlan.swift",
        "SPARQL/Query.swift",
        "SPARQL/QueryPlan.swift",
        "SPARQL/QueryPlanCost.swift",
        "SPARQL/QueryPlanner.swift",
        "SPARQL/QueryRewriting.swift",
        "SPARQL/SPARQLClient.swift",
        "SPARQL/SPARQLJSON.swift",
        "SPARQL/SPARQLSerialization.swift",
        "SPARQL/SPARQLTSV.swift",
        "SPARQL/SPARQLXML.swift",
        "SPARQL/Window.swift",
        "SimpleParser/ExpressionParser.swift",
        "SimpleParser/QueryParser.swift",
        "Util/Date.swift",
        "Util/LRUCache.swift",
        "Util/Log.swift",
        "Util/StoreConfiguration.swift",
        "Util/Util.swift",
        "W3C/SPARQLTestSuite.swift",
        "ext/Heap/Heap.swift",
        "ext/Heap/HeapSort.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.7"
}
Done.