The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Arbiter, reference v0.2.0 (dcf1e7), with Swift 6.3 for macOS (SPM) on 4 Sep 2026 10:55:21 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 5.0.2
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/sabby3861/Arbiter.git
Reference: v0.2.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/sabby3861/Arbiter
 * tag               v0.2.0     -> FETCH_HEAD
HEAD is now at dcf1e76 Merge pull request #12 from sabby3861/release/phase-a-tail
Cloned https://github.com/sabby3861/Arbiter.git
Revision (git rev-parse @):
dcf1e7652e3194824d49c9fa074275e32f188aa5
SUCCESS checkout https://github.com/sabby3861/Arbiter.git at v0.2.0
Fetching https://github.com/apple/swift-numerics
Fetching https://github.com/ml-explore/mlx-swift.git
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/apple/swift-docc-plugin.git
Fetching https://github.com/huggingface/swift-jinja.git
Fetching https://github.com/ml-explore/mlx-swift-examples.git
Fetching https://github.com/1024jp/GzipSwift
[1/1281] Fetching swift-jinja
[2/3043] Fetching swift-jinja, gzipswift
[300/5388] Fetching swift-jinja, gzipswift, swift-docc-plugin
[2607/32521] Fetching swift-jinja, gzipswift, swift-docc-plugin, swift-collections
[3280/48720] Fetching swift-jinja, gzipswift, swift-docc-plugin, swift-collections, mlx-swift
[3823/56586] Fetching swift-jinja, gzipswift, swift-docc-plugin, swift-collections, mlx-swift, mlx-swift-examples
[10635/63151] Fetching swift-jinja, gzipswift, swift-docc-plugin, swift-collections, mlx-swift, mlx-swift-examples, swift-numerics
Fetched https://github.com/ml-explore/mlx-swift-examples.git from cache (2.03s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[42108/55285] Fetching swift-jinja, gzipswift, swift-docc-plugin, swift-collections, mlx-swift, swift-numerics
Fetched https://github.com/ml-explore/mlx-swift.git from cache (2.42s)
[30610/39086] Fetching swift-jinja, gzipswift, swift-docc-plugin, swift-collections, swift-numerics
Fetching https://github.com/huggingface/swift-transformers
[39087/42904] Fetching swift-jinja, gzipswift, swift-docc-plugin, swift-collections, swift-numerics, swift-docc-symbolkit
Fetched https://github.com/huggingface/swift-jinja.git from cache (3.23s)
Fetched https://github.com/apple/swift-numerics from cache (3.23s)
Fetched https://github.com/apple/swift-collections.git from cache (3.23s)
Fetched https://github.com/1024jp/GzipSwift from cache (3.23s)
Fetched https://github.com/apple/swift-docc-plugin.git from cache (3.23s)
Computing version for https://github.com/apple/swift-docc-plugin.git
[1414/10782] Fetching swift-docc-symbolkit, swift-transformers
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.30s)
[209/6964] Fetching swift-transformers
Fetched https://github.com/huggingface/swift-transformers from cache (1.60s)
Computed https://github.com/apple/swift-docc-plugin.git at 1.4.6 (6.22s)
Computing version for https://github.com/ml-explore/mlx-swift-examples.git
Computed https://github.com/ml-explore/mlx-swift-examples.git at 2.29.1 (0.61s)
Computing version for https://github.com/ml-explore/mlx-swift.git
Computed https://github.com/ml-explore/mlx-swift.git at 0.29.1 (0.60s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.70s)
Computing version for https://github.com/1024jp/GzipSwift
Computed https://github.com/1024jp/GzipSwift at 6.0.1 (0.66s)
Computing version for https://github.com/huggingface/swift-transformers
Computed https://github.com/huggingface/swift-transformers at 1.0.0 (0.57s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (0.55s)
Computing version for https://github.com/huggingface/swift-jinja.git
Computed https://github.com/huggingface/swift-jinja.git at 2.3.2 (0.56s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.4.0 (0.66s)
Creating working copy for https://github.com/ml-explore/mlx-swift.git
Working copy of https://github.com/ml-explore/mlx-swift.git resolved at 0.29.1
Creating working copy for https://github.com/ml-explore/mlx-swift-examples.git
Working copy of https://github.com/ml-explore/mlx-swift-examples.git resolved at 2.29.1
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-docc-plugin.git
Working copy of https://github.com/apple/swift-docc-plugin.git resolved at 1.4.6
Creating working copy for https://github.com/apple/swift-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 1.1.1
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.4.0
Creating working copy for https://github.com/huggingface/swift-jinja.git
Working copy of https://github.com/huggingface/swift-jinja.git resolved at 2.3.2
Creating working copy for https://github.com/1024jp/GzipSwift
Working copy of https://github.com/1024jp/GzipSwift resolved at 6.0.1
Creating working copy for https://github.com/huggingface/swift-transformers
Working copy of https://github.com/huggingface/swift-transformers resolved at 1.0.0
========================================
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",
  "traits": [
    "default"
  ],
  "dependencies": [
    {
      "identity": "arbiter",
      "name": "Arbiter",
      "url": "https://github.com/sabby3861/Arbiter.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Arbiter",
      "traits": [
        "default"
      ],
      "dependencies": [
        {
          "identity": "mlx-swift",
          "name": "mlx-swift",
          "url": "https://github.com/ml-explore/mlx-swift.git",
          "version": "0.29.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/mlx-swift",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "swift-numerics",
              "name": "swift-numerics",
              "url": "https://github.com/apple/swift-numerics",
              "version": "1.1.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-numerics",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "mlx-swift-examples",
          "name": "mlx-libraries",
          "url": "https://github.com/ml-explore/mlx-swift-examples.git",
          "version": "2.29.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/mlx-swift-examples",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "mlx-swift",
              "name": "mlx-swift",
              "url": "https://github.com/ml-explore/mlx-swift.git",
              "version": "0.29.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/mlx-swift",
              "traits": [
                "default"
              ],
              "dependencies": [
                {
                  "identity": "swift-numerics",
                  "name": "swift-numerics",
                  "url": "https://github.com/apple/swift-numerics",
                  "version": "1.1.1",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-numerics",
                  "traits": [
                    "default"
                  ],
                  "dependencies": [
                  ]
                }
              ]
            },
            {
              "identity": "swift-transformers",
              "name": "swift-transformers",
              "url": "https://github.com/huggingface/swift-transformers",
              "version": "1.0.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-transformers",
              "traits": [
                "default"
              ],
              "dependencies": [
                {
                  "identity": "swift-jinja",
                  "name": "Jinja",
                  "url": "https://github.com/huggingface/swift-jinja.git",
                  "version": "2.4.2",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-jinja",
                  "traits": [
                    "default"
                  ],
                  "dependencies": [
                    {
                      "identity": "swift-collections",
                      "name": "swift-collections",
                      "url": "https://github.com/apple/swift-collections.git",
                      "version": "1.6.0",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
                      "traits": [
                      ],
                      "dependencies": [
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "identity": "gzipswift",
              "name": "Gzip",
              "url": "https://github.com/1024jp/GzipSwift",
              "version": "6.0.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/GzipSwift",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/sabby3861/Arbiter.git
[1/1254] Fetching arbiter
Fetched https://github.com/sabby3861/Arbiter.git from cache (1.48s)
Fetching https://github.com/ml-explore/mlx-swift-examples.git from cache
Fetching https://github.com/ml-explore/mlx-swift.git from cache
Fetched https://github.com/ml-explore/mlx-swift-examples.git from cache (0.87s)
Fetched https://github.com/ml-explore/mlx-swift.git from cache (0.87s)
Computing version for https://github.com/ml-explore/mlx-swift-examples.git
Computed https://github.com/ml-explore/mlx-swift-examples.git at 2.29.1 (0.93s)
Fetching https://github.com/huggingface/swift-transformers from cache
Fetching https://github.com/1024jp/GzipSwift from cache
Fetched https://github.com/1024jp/GzipSwift from cache (0.53s)
Fetched https://github.com/huggingface/swift-transformers from cache (0.61s)
Computing version for https://github.com/ml-explore/mlx-swift.git
Computed https://github.com/ml-explore/mlx-swift.git at 0.29.1 (0.67s)
Fetching https://github.com/apple/swift-numerics from cache
Fetched https://github.com/apple/swift-numerics from cache (0.59s)
Computing version for https://github.com/1024jp/GzipSwift
Computed https://github.com/1024jp/GzipSwift at 6.0.1 (0.65s)
Computing version for https://github.com/huggingface/swift-transformers
Computed https://github.com/huggingface/swift-transformers at 1.0.0 (0.03s)
Fetching https://github.com/huggingface/swift-jinja.git from cache
Fetched https://github.com/huggingface/swift-jinja.git from cache (0.53s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (0.59s)
Computing version for https://github.com/huggingface/swift-jinja.git
Computed https://github.com/huggingface/swift-jinja.git at 2.4.2 (0.03s)
Fetching https://github.com/apple/swift-collections.git from cache
Fetched https://github.com/apple/swift-collections.git from cache (0.63s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.6.0 (1.28s)
Creating working copy for https://github.com/1024jp/GzipSwift
Working copy of https://github.com/1024jp/GzipSwift resolved at 6.0.1
Creating working copy for https://github.com/ml-explore/mlx-swift.git
Working copy of https://github.com/ml-explore/mlx-swift.git resolved at 0.29.1
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.6.0
Creating working copy for https://github.com/sabby3861/Arbiter.git
Working copy of https://github.com/sabby3861/Arbiter.git resolved at v0.2.0 (dcf1e76)
Creating working copy for https://github.com/ml-explore/mlx-swift-examples.git
Working copy of https://github.com/ml-explore/mlx-swift-examples.git resolved at 2.29.1
Creating working copy for https://github.com/apple/swift-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 1.1.1
Creating working copy for https://github.com/huggingface/swift-transformers
Working copy of https://github.com/huggingface/swift-transformers resolved at 1.0.0
Creating working copy for https://github.com/huggingface/swift-jinja.git
Working copy of https://github.com/huggingface/swift-jinja.git resolved at 2.4.2
warning: '.resolve-product-dependencies': dependency 'arbiter' is not used by any target
Found 2 product dependencies
  - mlx-swift
  - mlx-libraries
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/sabby3861/Arbiter.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.5.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
Building for debugging...
[2/190] Copying t5_tokenizer_config.json
[3/190] Write sources
[4/190] Copying gpt2_tokenizer_config.json
[6/190] Write sources
[22/190] Compiling _NumericsShims _NumericsShims.c
[23/190] Compiling version.cpp
[23/190] Compiling reduce.cpp
[23/190] Compiling quantized_utils.cpp
[26/190] Write swift-version-69A768CDF2A0BEE1.txt
[27/190] Compiling utils.cpp
[27/190] Compiling scheduler.cpp
[29/190] Compiling format.cc
[30/220] Compiling compile.cpp
[31/220] Compiling closure.cpp
[32/220] Compiling random.cpp
[34/220] Emitting module InternalCollectionsUtilities
[35/221] Compiling RealModule RealFunctions.swift
[36/222] Compiling RealModule Float80+Real.swift
[37/222] Compiling RealModule Real.swift
[38/222] Compiling InternalCollectionsUtilities UnsafeRawBufferPointer+Extras.swift
[39/222] Compiling InternalCollectionsUtilities _SortedCollection.swift
[40/222] Compiling RealModule Float16+Real.swift
[41/222] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[42/222] Compiling RealModule RelaxedArithmetic.swift
[43/222] Compiling RealModule ElementaryFunctions.swift
[44/222] Emitting module RealModule
[45/222] Compiling RealModule Double+Real.swift
[46/222] Compiling RealModule AugmentedArithmetic.swift
[47/222] Compiling InternalCollectionsUtilities Debugging.swift
[48/222] Compiling InternalCollectionsUtilities Descriptions.swift
[49/222] Compiling RealModule Float+Real.swift
[50/222] Compiling InternalCollectionsUtilities UInt+first and last set bit.swift
[51/222] Compiling InternalCollectionsUtilities UInt+reversed.swift
[52/222] Compiling InternalCollectionsUtilities LifetimeOverride.swift
[53/222] Compiling InternalCollectionsUtilities RandomAccessCollection+Offsets.swift
[56/222] Compiling InternalCollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[57/222] Compiling InternalCollectionsUtilities Integer rank.swift
[58/222] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[59/222] Compiling InternalCollectionsUtilities UnsafeMutableRawBufferPointer+Extras.swift
[60/222] Compiling InternalCollectionsUtilities Span+Extras.swift
[61/222] Compiling InternalCollectionsUtilities String+Padding.swift
[62/222] Compiling InternalCollectionsUtilities _UnsafeBitSet+Index.swift
[63/222] Compiling InternalCollectionsUtilities _UnsafeBitSet+_Word.swift
[64/222] Compiling InternalCollectionsUtilities _UnsafeBitSet.swift
[65/222] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[65/222] Compiling array.cpp
[67/289] Compiling ComplexModule Polar.swift
[68/290] Compiling ComplexModule Complex+Numeric.swift
[69/290] Compiling ComplexModule Complex+IntegerLiteral.swift
[70/290] Compiling ComplexModule Complex+Hashable.swift
[71/290] Compiling ComplexModule Complex+StringConvertible.swift
[72/290] Compiling ComplexModule Complex.swift
[73/290] Compiling ComplexModule Scale.swift
[73/290] Compiling no_gguf.cpp
[75/290] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formIntersection.swift
[76/290] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formSymmetricDifference.swift
[77/290] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formUnion.swift
[78/290] Compiling OrderedCollections OrderedSet+Partial SetAlgebra intersection.swift
[79/290] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isDisjoint.swift
[80/290] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isEqualSet.swift
[81/296] Compiling ComplexModule Complex+Codable.swift
[82/296] Compiling OrderedCollections _HashTable+Bucket.swift
[83/296] Compiling OrderedCollections _HashTable+BucketIterator.swift
[84/296] Emitting module ComplexModule
[85/296] Compiling ComplexModule Complex+ElementaryFunctions.swift
[85/296] Compiling transforms.cpp
[87/296] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSubset.swift
[88/296] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSuperset.swift
[89/296] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSubset.swift
[90/296] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSuperset.swift
[91/296] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtract.swift
[92/296] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtracting.swift
[93/296] Compiling OrderedCollections _Hashtable+Header.swift
[94/296] Compiling OrderedCollections OrderedDictionary+Codable.swift
[95/296] Compiling OrderedCollections OrderedDictionary+CustomReflectable.swift
[96/296] Compiling OrderedCollections OrderedDictionary+Deprecations.swift
[97/296] Compiling OrderedCollections OrderedDictionary+Descriptions.swift
[98/296] Compiling OrderedCollections OrderedDictionary+Elements.SubSequence.swift
[99/296] Compiling OrderedCollections OrderedDictionary+Elements.swift
[100/296] Compiling OrderedCollections OrderedDictionary+Equatable.swift
[101/296] Compiling OrderedCollections OrderedDictionary+ExpressibleByDictionaryLiteral.swift
[102/296] Compiling OrderedCollections OrderedDictionary+Hashable.swift
[103/296] Compiling OrderedCollections OrderedDictionary+Initializers.swift
[104/296] Compiling OrderedCollections OrderedDictionary+Invariants.swift
[105/296] Compiling OrderedCollections OrderedSet+Partial SetAlgebra symmetricDifference.swift
[106/296] Compiling OrderedCollections OrderedSet+Partial SetAlgebra union.swift
[107/296] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift
[108/296] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift
[109/296] Compiling OrderedCollections OrderedSet+ReserveCapacity.swift
[110/296] Compiling OrderedCollections OrderedSet+Sendable.swift
[111/296] Compiling OrderedCollections OrderedSet+Hashable.swift
[112/296] Compiling OrderedCollections OrderedSet+Initializers.swift
[113/296] Compiling OrderedCollections OrderedSet+Insertions.swift
[114/296] Compiling OrderedCollections OrderedSet+Invariants.swift
[115/296] Compiling OrderedCollections OrderedSet+Partial MutableCollection.swift
[116/296] Compiling OrderedCollections OrderedSet+Partial RangeReplaceableCollection.swift
[117/298] Compiling OrderedCollections OrderedSet+Codable.swift
[118/298] Compiling OrderedCollections OrderedSet+CustomReflectable.swift
[119/298] Compiling OrderedCollections OrderedSet+Descriptions.swift
[120/298] Compiling OrderedCollections OrderedSet+Diffing.swift
[121/298] Compiling OrderedCollections OrderedSet+Equatable.swift
[122/298] Compiling OrderedCollections OrderedSet+ExpressibleByArrayLiteral.swift
[123/298] Compiling OrderedCollections OrderedDictionary+Partial MutableCollection.swift
[124/298] Compiling OrderedCollections OrderedDictionary+Partial RangeReplaceableCollection.swift
[125/298] Compiling OrderedCollections OrderedDictionary+Sendable.swift
[126/298] Compiling OrderedCollections OrderedDictionary+Sequence.swift
[127/298] Compiling OrderedCollections OrderedDictionary+Values.swift
[128/298] Compiling OrderedCollections OrderedDictionary.swift
[129/298] Compiling Numerics Numerics.swift
[130/298] Emitting module Numerics
[133/298] Compiling OrderedCollections _HashTable+Constants.swift
[134/298] Compiling OrderedCollections _HashTable+CustomStringConvertible.swift
[135/298] Compiling OrderedCollections _HashTable+Testing.swift
[136/298] Compiling OrderedCollections _HashTable+UnsafeHandle.swift
[137/298] Compiling OrderedCollections _HashTable.swift
[137/298] Compiling primitives.cpp
[139/298] Compiling OrderedCollections OrderedSet+SubSequence.swift
[140/298] Compiling OrderedCollections OrderedSet+Testing.swift
[141/298] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[142/298] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[143/298] Compiling OrderedCollections OrderedSet.swift
[144/298] Compiling OrderedCollections _UnsafeBitset.swift
[144/298] Compiling linalg.cpp
[145/298] Compiling load.cpp
[146/298] Compiling graph_utils.cpp
[148/298] Emitting module OrderedCollections
[148/298] Compiling fft.cpp
[149/298] Compiling dtype_utils.cpp
[150/312] Compiling dtype.cpp
[151/312] Compiling no_ring.cpp
[152/312] Compiling fast.cpp
[153/312] Compiling primitives.cpp
[154/312] Compiling device.cpp
[155/312] Compiling safetensors.cpp
[156/312] Compiling einsum.cpp
[157/312] Compiling ops.cpp
[158/312] Compiling no_nccl.cpp
[159/312] Compiling no_mpi.cpp
[160/312] Compiling ops.cpp
[161/312] Compiling distributed.cpp
[162/312] Compiling utils.cpp
[163/312] Compiling unary.cpp
[165/312] Compiling Jinja Utilities.swift
[165/313] Compiling ternary.cpp
[166/313] Compiling sort.cpp
[167/313] Compiling softmax.cpp
[168/313] Compiling compile.cpp
[170/313] Compiling Jinja Token.swift
[171/313] Compiling Jinja Tests.swift
[171/313] Compiling scan.cpp
[172/313] Compiling slicing.cpp
[173/313] Compiling resident.cpp
[175/313] Compiling Jinja Template.swift
[176/313] Compiling Jinja Macro.swift
[177/313] Compiling Jinja Parser.swift
[178/313] Compiling Jinja PropertyMembers.swift
[179/313] Compiling Jinja Interpreter.swift
[180/313] Compiling Jinja Lexer.swift
[181/313] Compiling Jinja AST.swift
[182/313] Compiling Jinja Error.swift
[183/313] Emitting module Jinja
[184/313] Compiling Jinja Filters.swift
[185/313] Compiling Jinja Globals.swift
[186/313] Compiling Jinja Value.swift
[186/313] Compiling export.cpp
[187/321] Compiling rope.cpp
[188/321] Compiling reduce.cpp
[189/321] Compiling primitives.cpp
[190/321] Compiling scaled_dot_product_attention.cpp
[191/321] Compiling metal.cpp
[192/321] Compiling quantized.cpp
[193/321] Compiling normalization.cpp
[194/321] Compiling logsumexp.cpp
[195/321] Compiling fence.cpp
[196/321] Compiling event.cpp
[197/321] Compiling matmul.cpp
[198/321] Compiling jit_kernels.cpp
[199/321] Compiling hadamard.cpp
[200/321] Compiling eval.cpp
[201/321] Compiling indexing.cpp
[203/321] Compiling Hub resource_bundle_accessor.swift
[203/321] Compiling fft.cpp
[204/321] Compiling distributed.cpp
[205/321] Compiling copy.cpp
[206/321] Compiling allocator.cpp
[207/321] Compiling binary.cpp
[208/321] Compiling compiled.cpp
[209/321] Compiling slicing.cpp
[210/321] Compiling conv.cpp
[211/321] Compiling threefry.cpp
[212/321] Compiling device.cpp
[214/321] Compiling Hub Hub.swift
[215/321] Compiling Hub JSONSerialization+BOM.swift
[216/321] Compiling Hub BinaryDistinct.swift
[217/321] Emitting module Hub
[218/321] Compiling Hub Downloader.swift
[219/321] Compiling Hub Config.swift
[220/321] Compiling Hub HubApi.swift
[220/321] Compiling primitives.cpp
[221/321] Compiling no_cuda.cpp
[222/321] Compiling custom_kernel.cpp
[223/334] Compiling copy.cpp
[225/334] Compiling Tokenizers Trie.swift
[226/334] Compiling Tokenizers UnigramTokenizer.swift
[227/335] Compiling Tokenizers Utils.swift
[228/335] Compiling Tokenizers TokenLattice.swift
[229/335] Compiling Tokenizers String+PreTokenization.swift
[230/335] Compiling Tokenizers Normalizer.swift
[231/335] Compiling Tokenizers PostProcessor.swift
[232/335] Compiling Tokenizers PreTokenizer.swift
[233/335] Compiling Tokenizers ByteEncoder.swift
[234/335] Compiling Tokenizers Decoder.swift
[235/335] Emitting module Tokenizers
[236/335] Compiling Tokenizers BPETokenizer.swift
[237/335] Compiling Tokenizers BertTokenizer.swift
[238/335] Compiling Tokenizers Tokenizer.swift
[238/335] Compiling softmax.cpp
[239/335] Compiling select.cpp
[240/339] Compiling quantized.cpp
[241/339] Compiling scan.cpp
[242/339] Compiling svd.cpp
[243/339] Compiling primitives.cpp
[244/339] Compiling sort.cpp
[245/339] Compiling qrf.cpp
[246/339] Compiling unary.cpp
[247/339] Compiling matmul.cpp
[248/339] Compiling reduce.cpp
[249/339] Compiling jit_compiler.cpp
[251/339] Compiling Generation GenerationConfig.swift
[252/339] Compiling Generation Decoders.swift
[253/339] Emitting module Generation
[254/339] Compiling Generation Generation.swift
[254/339] Compiling logsumexp.cpp
[255/343] Compiling hadamard.cpp
[257/343] Compiling Models Weights.swift
[258/343] Compiling Models LanguageModelTypes.swift
[258/343] Compiling luf.cpp
[259/343] Compiling masked_mm.cpp
[261/343] Emitting module Models
[262/343] Compiling Models LanguageModel.swift
[262/343] Compiling inverse.cpp
[263/343] Compiling cblas.cpp
[264/343] Compiling eval.cpp
[265/343] Compiling bnns.cpp
[266/343] Compiling encoder.cpp
[267/343] Compiling available.cpp
[268/343] Compiling fft.cpp
[269/343] Compiling distributed.cpp
[270/343] Compiling indexing.cpp
[271/343] Compiling utils.cpp
[272/343] Compiling arg_reduce.cpp
[273/343] Compiling slicing.cpp
[274/343] Compiling eig.cpp
[275/343] Compiling eigh.cpp
[276/343] Compiling reduce.cpp
[277/343] Compiling load.cpp
[278/343] Compiling utils.cpp
[279/343] Compiling unary_ops.cpp
[280/343] Compiling unary.cpp
[280/343] Compiling cholesky.cpp
[282/343] Compiling ternary_ops.cpp
[283/343] Compiling ternary.cpp
[284/343] Compiling steel_gemm_splitk.cpp
[285/343] Compiling steel_gemm_segmented.cpp
[286/343] Compiling steel_gemm_gather.cpp
[287/343] Compiling steel_gemm_masked.cpp
[288/343] Compiling steel_gemm_fused.cpp
[289/343] Compiling steel_conv_general.cpp
[290/343] Compiling sort.cpp
[291/343] Compiling steel_conv.cpp
[292/343] Compiling softmax.cpp
[293/343] Compiling scatter_axis.cpp
[294/343] Compiling scan.cpp
[295/343] Compiling scatter.cpp
[296/343] Compiling reduce_utils.cpp
[297/343] Compiling quantized.cpp
[298/343] Compiling conv.cpp
[299/343] Compiling logsumexp.cpp
[300/343] Compiling hadamard.cpp
[301/343] Compiling gemv_masked.cpp
[302/343] Compiling gemm.cpp
[303/343] Compiling gather_front.cpp
[304/343] Compiling gather_axis.cpp
[305/343] Compiling allocator.cpp
[306/343] Compiling compiled.cpp
[307/343] Compiling fp4_quantized.cpp
[307/343] Compiling gather.cpp
[309/343] Compiling fft.cpp
[310/343] Compiling copy.cpp
[311/343] Compiling conv.cpp
[312/343] Compiling binary_two.cpp
[313/343] Compiling compiled_preamble.cpp
[314/343] Compiling binary_ops.cpp
[315/343] Compiling arange.cpp
[316/343] Compiling binary.cpp
[317/343] Compiling broadcasting.cpp
[318/343] Compiling common.cpp
[319/343] Compiling array.cpp
[320/343] Compiling copy.cpp
[321/343] Compiling version.cpp
[322/343] Compiling string.cpp
[323/343] Compiling transforms_impl.cpp
[324/343] Compiling stream.cpp
[325/343] Compiling transforms.cpp
[326/343] Compiling vector.cpp
[327/343] Compiling random.cpp
[328/343] Compiling compiled_conditional.cpp
[329/343] Compiling ops.cpp
[330/343] Compiling memory.cpp
[331/343] Compiling metal.cpp
[332/343] Compiling io_types.cpp
[333/343] Write sources
[334/343] Compiling linalg.cpp
[335/343] Compiling map.cpp
[336/343] Compiling io.cpp
[337/343] Compiling error.cpp
[338/343] Compiling fft.cpp
[339/343] Compiling fast.cpp
[340/343] Compiling export.cpp
[341/343] Compiling device.cpp
[342/343] Compiling binary.cpp
[344/374] Compiling MLX MLXFastKernel.swift
[345/374] Compiling MLX Nested.swift
[346/374] Compiling MLX Ops+Array.swift
[347/377] Compiling MLX Transforms+Internal.swift
[348/377] Compiling MLX Transforms+Vmap.swift
[349/377] Compiling MLX Transforms.swift
[350/377] Compiling MLX Transforms+Compile.swift
[351/377] Compiling MLX Transforms+Eval.swift
[352/377] Compiling MLX Transforms+Grad.swift
[353/377] Compiling MLX Random.swift
[354/377] Compiling MLX State.swift
[355/377] Compiling MLX Stream.swift
[356/377] Compiling MLX Foundation+Util.swift
[357/377] Compiling MLX GPU.swift
[358/377] Compiling MLX IO.swift
[359/377] Compiling MLX Linalg.swift
[360/377] Compiling MLX MLXArray+Bytes.swift
[361/377] Compiling MLX MLXArray+Indexing.swift
[362/377] Compiling MLX MLXArray+Init.swift
[363/377] Emitting module MLX
[364/377] Compiling MLX Ops.swift
[365/377] Compiling MLX ParameterTypes.swift
[366/377] Compiling MLX Protocols.swift
[367/377] Compiling MLX ArrayAt.swift
[368/377] Compiling MLX Cmlx+Util.swift
[369/377] Compiling MLX DType.swift
[370/377] Compiling MLX Device.swift
[371/377] Compiling MLX MLXArray+Ops.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/array.h:325:1: note: built-in type 'Complex' not supported
323 |  * Array must be evaluated, otherwise returns NULL.
324 |  */
325 | const float _Complex* mlx_array_data_complex64(const mlx_array arr);
    | `- note: built-in type 'Complex' not supported
326 |
327 | #ifdef HAS_FLOAT16
[372/377] Compiling MLX MLXArray.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/array.h:325:1: note: built-in type 'Complex' not supported
323 |  * Array must be evaluated, otherwise returns NULL.
324 |  */
325 | const float _Complex* mlx_array_data_complex64(const mlx_array arr);
    | `- note: built-in type 'Complex' not supported
326 |
327 | #ifdef HAS_FLOAT16
[373/377] Compiling MLX MLXFast.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/include/mlx/c/array.h:325:1: note: built-in type 'Complex' not supported
323 |  * Array must be evaluated, otherwise returns NULL.
324 |  */
325 | const float _Complex* mlx_array_data_complex64(const mlx_array arr);
    | `- note: built-in type 'Complex' not supported
326 |
327 | #ifdef HAS_FLOAT16
[374/377] Compiling MLX ErrorHandler.swift
[375/377] Compiling MLX Export.swift
[376/377] Compiling MLX FFT.swift
[377/377] Compiling MLX Factory.swift
[378/384] Emitting module MLXFast
[379/384] Emitting module MLXLinalg
[380/384] Compiling MLXLinalg Linalg.swift
[381/384] Compiling MLXFast MLXFastKernel.swift
[382/384] Compiling MLXFast MLXFast.swift
[383/384] Compiling MLXRandom Random.swift
[384/384] Emitting module MLXRandom
[385/402] Compiling MLXNN Normalization.swift
[386/402] Compiling MLXNN Pooling.swift
[387/402] Compiling MLXNN Upsample.swift
[388/402] Compiling MLXNN PositionalEncoding.swift
[389/402] Compiling MLXNN Quantized.swift
[390/402] Compiling MLXNN Recurrent.swift
[391/402] Compiling MLXNN Transformer.swift
[392/403] Compiling MLXNN ValueAndGrad.swift
[393/403] Compiling MLXNN Embedding.swift
[394/403] Compiling MLXNN Linear.swift
[395/403] Compiling MLXNN ConvolutionTransposed.swift
[396/403] Compiling MLXNN Dropout.swift
[397/403] Compiling MLXNN Activations.swift
[398/403] Compiling MLXNN Cache.swift
[399/403] Compiling MLXNN Containers.swift
[400/403] Compiling MLXNN Convolution.swift
[401/403] Emitting module MLXNN
[402/403] Compiling MLXNN Losses.swift
[403/403] Compiling MLXNN Module.swift
[404/405] Compiling MLXOptimizers Optimizers.swift
[405/405] Emitting module MLXOptimizers
[406/435] Emitting module MLXLMCommon
[407/438] Compiling MLXLMCommon AbstractModelRegistry.swift
[408/438] Compiling MLXLMCommon ModelTypeRegistry.swift
[409/438] Compiling MLXLMCommon ProcessorTypeRegistry.swift
[410/438] Compiling MLXLMCommon DoRA+Layers.swift
[411/438] Compiling MLXLMCommon LoRA+Layers.swift
[412/438] Compiling MLXLMCommon LoRAContainer.swift
[413/438] Compiling MLXLMCommon LoRAModel.swift
[414/438] Compiling MLXLMCommon Load.swift
[415/438] Compiling MLXLMCommon ModelConfiguration.swift
[416/438] Compiling MLXLMCommon ModelContainer.swift
[417/438] Compiling MLXLMCommon ModelFactory.swift
[418/438] Compiling MLXLMCommon Gemma.swift
[419/438] Compiling MLXLMCommon Module+Extensions.swift
[420/438] Compiling MLXLMCommon ModelAdapter.swift
[421/438] Compiling MLXLMCommon ModelAdapterFactory.swift
[422/438] Compiling MLXLMCommon ModelAdapterTypeRegistry.swift
[423/438] Compiling MLXLMCommon AttentionUtils.swift
[424/438] Compiling MLXLMCommon Tool.swift
[425/438] Compiling MLXLMCommon ToolCall.swift
[426/438] Compiling MLXLMCommon ToolCallProcessor.swift
[427/438] Compiling MLXLMCommon BaseConfiguration.swift
[428/438] Compiling MLXLMCommon Chat.swift
[429/438] Compiling MLXLMCommon Evaluate.swift
[430/438] Compiling MLXLMCommon Encodable+toolResult.swift
[431/438] Compiling MLXLMCommon KVCache.swift
[432/438] Compiling MLXLMCommon LanguageModel.swift
[433/438] Compiling MLXLMCommon Streamlined.swift
[434/438] Compiling MLXLMCommon StringOrNumber.swift
[435/438] Compiling MLXLMCommon Tokenizer.swift
[436/438] Compiling MLXLMCommon ToolParameter.swift
[437/438] Compiling MLXLMCommon Value.swift
[438/438] Compiling MLXLMCommon UserInput.swift
[439/477] Compiling MLXLLM LLMModel.swift
[440/477] Compiling MLXLLM LLMModelFactory.swift
[441/477] Compiling MLXLLM Lora+Data.swift
[442/477] Compiling MLXLLM LoraTrain.swift
[443/477] Compiling MLXLLM BaichuanM1.swift
[444/481] Emitting module MLXLLM
[445/481] Compiling MLXLLM Phi.swift
[446/481] Compiling MLXLLM Phi3.swift
[447/481] Compiling MLXLLM PhiMoE.swift
[448/481] Compiling MLXLLM Qwen2.swift
[449/481] Compiling MLXLLM LFM2MoE.swift
[450/481] Compiling MLXLLM Lille130m.swift
[451/481] Compiling MLXLLM Llama.swift
[452/481] Compiling MLXLLM MiMo.swift
[453/481] Compiling MLXLLM Qwen3.swift
[454/481] Compiling MLXLLM Qwen3MoE.swift
[455/481] Compiling MLXLLM RoPEUtils.swift
[456/481] Compiling MLXLLM SSM.swift
[457/481] Compiling MLXLLM NanoChat.swift
[458/481] Compiling MLXLLM Olmo2.swift
[459/481] Compiling MLXLLM OlmoE.swift
[460/481] Compiling MLXLLM OpenELM.swift
[461/481] Compiling MLXLLM Gemma.swift
[462/481] Compiling MLXLLM Gemma2.swift
[463/481] Compiling MLXLLM Gemma3Text.swift
[464/481] Compiling MLXLLM Gemma3nText.swift
[465/481] Compiling MLXLLM Exaone4.swift
[466/481] Compiling MLXLLM FalconH1.swift
[467/481] Compiling MLXLLM GLM4.swift
[468/481] Compiling MLXLLM GPTOSS.swift
[469/481] Compiling MLXLLM BailingMoe.swift
[470/481] Compiling MLXLLM Bitnet.swift
[471/481] Compiling MLXLLM Cohere.swift
[472/481] Compiling MLXLLM DeepseekV3.swift
[473/481] Compiling MLXLLM Ernie4_5.swift
[474/481] Compiling MLXLLM Granite.swift
[475/481] Compiling MLXLLM GraniteMoeHybrid.swift
[476/481] Compiling MLXLLM Internlm2.swift
[477/481] Compiling MLXLLM LFM2.swift
[478/481] Compiling MLXLLM SmolLM3.swift
[479/481] Compiling MLXLLM Starcoder2.swift
[480/481] Compiling MLXLLM SuScaledRotaryEmbedding.swift
[481/481] Compiling MLXLLM SwitchLayers.swift
[482/562] Emitting module Arbiter
[483/570] Compiling Arbiter JSONValue.swift
[484/570] Compiling Arbiter Message.swift
[485/570] Compiling Arbiter ProviderCapabilities.swift
[486/570] Compiling Arbiter ProviderID.swift
[487/570] Compiling Arbiter RequestTag.swift
[488/570] Compiling Arbiter SchemaProbe.swift
[489/570] Compiling Arbiter StructuredOutput.swift
[490/570] Compiling Arbiter TokenBudgetPlanner.swift
[491/570] Compiling Arbiter AIMiddleware.swift
[492/570] Compiling Arbiter ProviderHealthMonitor.swift
[493/570] Compiling Arbiter ProviderPerformanceTracker.swift
[494/570] Compiling Arbiter RequestAnalyser.swift
[495/570] Compiling Arbiter RoutingDecision.swift
[496/570] Compiling Arbiter RoutingPolicy.swift
[497/570] Compiling Arbiter SmartRouter.swift
[498/570] Compiling Arbiter ArbiterRun.swift
[499/570] Compiling Arbiter ArbiterTool.swift
[500/570] Compiling Arbiter ExecutionPolicy.swift
[501/570] Compiling Arbiter Arbiter.swift
[502/570] Compiling Arbiter AIProvider.swift
[503/570] Compiling Arbiter AIRequest.swift
[504/570] Compiling Arbiter AIResponse.swift
[505/570] Compiling Arbiter AIStreamChunk.swift
[506/570] Compiling Arbiter ArbiterError.swift
[507/570] Compiling Arbiter EmbeddingProvider.swift
[508/570] Compiling Arbiter JSONSchemaBuilder.swift
[509/570] Compiling Arbiter JSONSchemaNormalizer.swift
[510/570] Compiling Arbiter LoggingMiddleware.swift
[511/570] Compiling Arbiter RequestSanitiserMiddleware.swift
[512/570] Compiling Arbiter ProviderFactory.swift
[513/570] Compiling Arbiter AnthropicImageResolver.swift
[514/570] Compiling Arbiter AnthropicMapper.swift
[515/570] Compiling Arbiter AnthropicModels.swift
[516/570] Compiling Arbiter AnthropicOptions.swift
[517/570] Compiling Arbiter AnthropicProvider.swift
[518/570] Compiling Arbiter AppleFMAvailability.swift
[519/570] Compiling Arbiter MLXModelRegistry.swift
[520/570] Compiling Arbiter MLXProvider.swift
[521/570] Compiling Arbiter OllamaMapper.swift
[522/570] Compiling Arbiter OllamaOptions.swift
[523/570] Compiling Arbiter OllamaProvider.swift
[524/570] Compiling Arbiter OpenAIMapper.swift
[525/570] Compiling Arbiter OpenAIModels.swift
[526/570] Compiling Arbiter OpenAIOptions.swift
[527/570] Compiling Arbiter OpenAIProvider.swift
[528/570] Compiling Arbiter OpenAIResponsesMapper.swift
[529/570] Compiling Arbiter CapabilityMatcher.swift
[530/570] Compiling Arbiter ConnectivityMonitor.swift
[531/570] Compiling Arbiter CostTracker.swift
[532/570] Compiling Arbiter DeviceAssessor.swift
[533/570] Compiling Arbiter LexicalSignals.swift
[534/570] Compiling Arbiter PIIDetector.swift
[535/570] Compiling Arbiter PrivacyGuard.swift
[536/570] Compiling Arbiter PrivacyReport.swift
[537/570] Compiling Arbiter FallbackChain.swift
[538/570] Compiling Arbiter LifecycleManager.swift
[539/570] Compiling Arbiter ResponseCache.swift
[540/570] Compiling Arbiter ResponseValidator.swift
[541/570] Compiling Arbiter RetryEngine.swift
[542/570] Compiling Arbiter ToolApproval.swift
[543/570] Compiling Arbiter ToolLoop.swift
[544/570] Compiling Arbiter UsageAnalytics.swift
[545/570] Compiling Arbiter FMToolAdapter.swift
[546/570] Compiling Arbiter FMTranscript.swift
[547/570] Compiling Arbiter FMTranscriptBuilder.swift
[548/570] Compiling Arbiter LiveFMSession.swift
[549/570] Compiling Arbiter GeminiMapper.swift
[550/570] Compiling Arbiter GeminiModels.swift
[551/570] Compiling Arbiter GeminiOptions.swift
[552/570] Compiling Arbiter GeminiProvider.swift
[553/570] Compiling Arbiter MLXChatText.swift
[554/570] Compiling Arbiter AppleFMFeedback.swift
[555/570] Compiling Arbiter AppleFMOptions.swift
[556/570] Compiling Arbiter AppleFMSessionStore.swift
[557/570] Compiling Arbiter AppleFoundationProvider.swift
[558/570] Compiling Arbiter AvailabilityChecker.swift
[559/570] Compiling Arbiter FMBridge.swift
[560/570] Compiling Arbiter FMErrorKind.swift
[561/570] Compiling Arbiter FMSchema.swift
[562/570] Compiling Arbiter FMSessionRunning.swift
[563/570] Compiling Arbiter SecureKeyStorage.swift
[564/570] Compiling Arbiter SpendingGuard.swift
[565/570] Compiling Arbiter ConversationSession.swift
[566/570] Compiling Arbiter ArbiterChatView.swift
[567/570] Compiling Arbiter ArbiterLifecycleModifier.swift
[568/570] Compiling Arbiter ProviderPicker.swift
[569/570] Compiling Arbiter RoutingDebugView.swift
[570/570] Compiling Arbiter UsageDashboard.swift
Build complete! (60.47s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "mlx-swift",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.21.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ml-explore/mlx-swift.git"
    },
    {
      "identity" : "mlx-swift-examples",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.21.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ml-explore/mlx-swift-examples.git"
    },
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.4.3",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-docc-plugin.git"
    }
  ],
  "manifest_display_name" : "Arbiter",
  "name" : "Arbiter",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "17.0"
    },
    {
      "name" : "macos",
      "version" : "14.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "Arbiter",
      "targets" : [
        "Arbiter"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ArbiterTests",
      "module_type" : "SwiftTarget",
      "name" : "ArbiterTests",
      "path" : "Tests/ArbiterTests",
      "sources" : [
        "AIRequestTests.swift",
        "AnthropicAdvancedTests.swift",
        "AnthropicMapperTests.swift",
        "AnthropicStructuredOutputTests.swift",
        "AppleFMSupportTests.swift",
        "AppleFoundationProviderTests.swift",
        "ArbiterErrorTests.swift",
        "ArbiterTests.swift",
        "CapabilityMatcherTests.swift",
        "ConversationSessionTests.swift",
        "CostEstimateTests.swift",
        "CostTrackerTests.swift",
        "DeviceAssessorTests.swift",
        "ExecutionPolicyTests.swift",
        "FMBridgeTests.swift",
        "FMSchemaConverterTests.swift",
        "FMTranscriptBuilderTests.swift",
        "FallbackChainTests.swift",
        "GeminiAdvancedTests.swift",
        "GeminiMapperTests.swift",
        "IntegrationTests.swift",
        "JSONValueTests.swift",
        "MLXProviderTests.swift",
        "MessageTests.swift",
        "MiddlewareTests.swift",
        "MockFMSession.swift",
        "MockProvider.swift",
        "OllamaAdvancedTests.swift",
        "OllamaMapperTests.swift",
        "OpenAIAdvancedTests.swift",
        "OpenAIMapperTests.swift",
        "ParallelToolCallMapperTests.swift",
        "PrivacyDetectionCorpusTests.swift",
        "PrivacyGuardTests.swift",
        "PrivacyHardeningTests.swift",
        "ProviderErrorTests.swift",
        "ProviderPerformanceTrackerTests.swift",
        "RequestAnalyserCorpusTests.swift",
        "RequestAnalyserTests.swift",
        "ResponseCacheTests.swift",
        "ResponseValidatorTests.swift",
        "RetryEngineTests.swift",
        "ScriptedProvider.swift",
        "SecureKeyStorageTests.swift",
        "SmartRouterTests.swift",
        "SpendingGuardTests.swift",
        "StructuredOutputPathTests.swift",
        "StructuredOutputTests.swift",
        "ThinkingReplayTests.swift",
        "ThreeTierRoutingTests.swift",
        "TokenBudgetPlannerTests.swift",
        "TokenEstimatorTests.swift",
        "ToolLoopTests.swift",
        "UnifiedResponseTests.swift",
        "UsageAnalyticsTests.swift",
        "ViewCompilationTests.swift"
      ],
      "target_dependencies" : [
        "Arbiter"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Arbiter",
      "module_type" : "SwiftTarget",
      "name" : "Arbiter",
      "path" : "Sources/Arbiter",
      "product_dependencies" : [
        "MLX",
        "MLXLLM"
      ],
      "product_memberships" : [
        "Arbiter"
      ],
      "sources" : [
        "Arbiter.swift",
        "Core/AIProvider.swift",
        "Core/AIRequest.swift",
        "Core/AIResponse.swift",
        "Core/AIStreamChunk.swift",
        "Core/ArbiterError.swift",
        "Core/EmbeddingProvider.swift",
        "Core/JSONSchemaBuilder.swift",
        "Core/JSONSchemaNormalizer.swift",
        "Core/JSONValue.swift",
        "Core/Message.swift",
        "Core/ProviderCapabilities.swift",
        "Core/ProviderID.swift",
        "Core/RequestTag.swift",
        "Core/SchemaProbe.swift",
        "Core/StructuredOutput.swift",
        "Core/TokenBudgetPlanner.swift",
        "Middleware/AIMiddleware.swift",
        "Middleware/LoggingMiddleware.swift",
        "Middleware/RequestSanitiserMiddleware.swift",
        "ProviderFactory.swift",
        "Providers/Anthropic/AnthropicImageResolver.swift",
        "Providers/Anthropic/AnthropicMapper.swift",
        "Providers/Anthropic/AnthropicModels.swift",
        "Providers/Anthropic/AnthropicOptions.swift",
        "Providers/Anthropic/AnthropicProvider.swift",
        "Providers/AppleFoundation/AppleFMAvailability.swift",
        "Providers/AppleFoundation/AppleFMFeedback.swift",
        "Providers/AppleFoundation/AppleFMOptions.swift",
        "Providers/AppleFoundation/AppleFMSessionStore.swift",
        "Providers/AppleFoundation/AppleFoundationProvider.swift",
        "Providers/AppleFoundation/AvailabilityChecker.swift",
        "Providers/AppleFoundation/FMBridge.swift",
        "Providers/AppleFoundation/FMErrorKind.swift",
        "Providers/AppleFoundation/FMSchema.swift",
        "Providers/AppleFoundation/FMSessionRunning.swift",
        "Providers/AppleFoundation/FMToolAdapter.swift",
        "Providers/AppleFoundation/FMTranscript.swift",
        "Providers/AppleFoundation/FMTranscriptBuilder.swift",
        "Providers/AppleFoundation/LiveFMSession.swift",
        "Providers/Gemini/GeminiMapper.swift",
        "Providers/Gemini/GeminiModels.swift",
        "Providers/Gemini/GeminiOptions.swift",
        "Providers/Gemini/GeminiProvider.swift",
        "Providers/MLX/MLXChatText.swift",
        "Providers/MLX/MLXModelRegistry.swift",
        "Providers/MLX/MLXProvider.swift",
        "Providers/Ollama/OllamaMapper.swift",
        "Providers/Ollama/OllamaOptions.swift",
        "Providers/Ollama/OllamaProvider.swift",
        "Providers/OpenAI/OpenAIMapper.swift",
        "Providers/OpenAI/OpenAIModels.swift",
        "Providers/OpenAI/OpenAIOptions.swift",
        "Providers/OpenAI/OpenAIProvider.swift",
        "Providers/OpenAI/OpenAIResponsesMapper.swift",
        "Router/CapabilityMatcher.swift",
        "Router/ConnectivityMonitor.swift",
        "Router/CostTracker.swift",
        "Router/DeviceAssessor.swift",
        "Router/LexicalSignals.swift",
        "Router/PIIDetector.swift",
        "Router/PrivacyGuard.swift",
        "Router/PrivacyReport.swift",
        "Router/ProviderHealthMonitor.swift",
        "Router/ProviderPerformanceTracker.swift",
        "Router/RequestAnalyser.swift",
        "Router/RoutingDecision.swift",
        "Router/RoutingPolicy.swift",
        "Router/SmartRouter.swift",
        "Runtime/ArbiterRun.swift",
        "Runtime/ArbiterTool.swift",
        "Runtime/ExecutionPolicy.swift",
        "Runtime/FallbackChain.swift",
        "Runtime/LifecycleManager.swift",
        "Runtime/ResponseCache.swift",
        "Runtime/ResponseValidator.swift",
        "Runtime/RetryEngine.swift",
        "Runtime/ToolApproval.swift",
        "Runtime/ToolLoop.swift",
        "Runtime/UsageAnalytics.swift",
        "Security/SecureKeyStorage.swift",
        "Security/SpendingGuard.swift",
        "Session/ConversationSession.swift",
        "UI/ArbiterChatView.swift",
        "UI/ArbiterLifecycleModifier.swift",
        "UI/ProviderPicker.swift",
        "UI/RoutingDebugView.swift",
        "UI/UsageDashboard.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.1"
}
Done.