The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of LocalLLMClient, reference 0.4.6 (ff3a9e), with Swift 6.2 for macOS (SPM) on 27 Nov 2025 17:14:58 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.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/tattn/LocalLLMClient.git
Reference: 0.4.6
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/tattn/LocalLLMClient
 * tag               0.4.6      -> FETCH_HEAD
HEAD is now at ff3a9ee Merge pull request #85 from james-333i/fix/mlx-dependencies
Submodule path 'Sources/LocalLLMClientLlamaC/exclude/llama.cpp': checked out '9a3ea685b937c0f0cbfda2e50004ea54bf187512'
Submodule 'Sources/LlamaClientExperimentalC/exclude/llama.cpp' (https://github.com/ggml-org/llama.cpp.git) registered for path 'Sources/LocalLLMClientLlamaC/exclude/llama.cpp'
Cloning into '/Users/admin/builder/spi-builder-workspace/Sources/LocalLLMClientLlamaC/exclude/llama.cpp'...
Cloned https://github.com/tattn/LocalLLMClient.git
Revision (git rev-parse @):
ff3a9ee35d6136224aadf9346ded5aad2382a3be
SUCCESS checkout https://github.com/tattn/LocalLLMClient.git at 0.4.6
Fetching https://github.com/ml-explore/mlx-swift-lm
[1/1454] Fetching mlx-swift-lm
Fetched https://github.com/ml-explore/mlx-swift-lm from cache (1.02s)
Fetching https://github.com/ml-explore/mlx-swift
Fetching https://github.com/huggingface/swift-transformers
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/huggingface/swift-jinja
Fetching https://github.com/swiftlang/swift-syntax
Fetching https://github.com/apple/swift-docc-plugin
[1/2158] Fetching swift-docc-plugin
[2/2941] Fetching swift-docc-plugin, swift-jinja
[18/8016] Fetching swift-docc-plugin, swift-jinja, swift-transformers
[1399/24876] Fetching swift-docc-plugin, swift-jinja, swift-transformers, swift-argument-parser
[2067/36935] Fetching swift-docc-plugin, swift-jinja, swift-transformers, swift-argument-parser, mlx-swift
Fetched https://github.com/huggingface/swift-transformers from cache (1.43s)
[24072/31860] Fetching swift-docc-plugin, swift-jinja, swift-argument-parser, mlx-swift
[31861/104843] Fetching swift-docc-plugin, swift-jinja, swift-argument-parser, mlx-swift, swift-syntax
Fetched https://github.com/ml-explore/mlx-swift from cache (1.75s)
[22721/92784] Fetching swift-docc-plugin, swift-jinja, swift-argument-parser, swift-syntax
Fetched https://github.com/apple/swift-argument-parser.git from cache (4.21s)
Fetched https://github.com/apple/swift-docc-plugin from cache (4.21s)
Fetched https://github.com/huggingface/swift-jinja from cache (4.21s)
Fetched https://github.com/swiftlang/swift-syntax from cache (4.21s)
Computing version for https://github.com/ml-explore/mlx-swift
Computed https://github.com/ml-explore/mlx-swift at 0.29.1 (4.82s)
Fetching https://github.com/apple/swift-numerics
[1/6384] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics from cache (1.11s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.4.0 (1.68s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 600.0.1 (2.79s)
Computing version for https://github.com/huggingface/swift-jinja
Computed https://github.com/huggingface/swift-jinja at 2.0.2 (0.52s)
Fetching https://github.com/apple/swift-collections.git
[1/18314] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git from cache (1.81s)
Computing version for https://github.com/huggingface/swift-transformers
Computed https://github.com/huggingface/swift-transformers at 1.1.3 (2.35s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.4.5 (0.65s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3582] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.40s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (2.09s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (0.53s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.3.0 (0.66s)
Creating working copy for https://github.com/huggingface/swift-transformers
Working copy of https://github.com/huggingface/swift-transformers resolved at 1.1.3
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.3.0
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.4.0
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-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.4.5
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/ml-explore/mlx-swift
Working copy of https://github.com/ml-explore/mlx-swift resolved at 0.29.1
Creating working copy for https://github.com/huggingface/swift-jinja
Working copy of https://github.com/huggingface/swift-jinja resolved at 2.0.2
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 600.0.1
Creating working copy for https://github.com/ml-explore/mlx-swift-lm
Working copy of https://github.com/ml-explore/mlx-swift-lm resolved at main (b857882)
Downloading binary artifact https://github.com/ggml-org/llama.cpp/releases/download/b6871/llama-b6871-xcframework.zip
[16375/93176506] Downloading https://github.com/ggml-org/llama.cpp/releases/download/b6871/llama-b6871-xcframework.zip
Downloaded https://github.com/ggml-org/llama.cpp/releases/download/b6871/llama-b6871-xcframework.zip (4.97s)
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/600.0.1/swiftlang-6.2.0.19.9-MacroSupport-macos_aarch64.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/600.0.1/swiftlang-6.2.0.19.9-MacroSupport-macos_aarch64.zip (0.14s)
========================================
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": "localllmclient",
      "name": "LocalLLMClient",
      "url": "https://github.com/tattn/LocalLLMClient.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/LocalLLMClient",
      "dependencies": [
        {
          "identity": "swift-jinja",
          "name": "Jinja",
          "url": "https://github.com/huggingface/swift-jinja",
          "version": "2.0.2",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-jinja",
          "dependencies": [
            {
              "identity": "swift-collections",
              "name": "swift-collections",
              "url": "https://github.com/apple/swift-collections.git",
              "version": "1.3.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "swift-syntax",
          "name": "swift-syntax",
          "url": "https://github.com/swiftlang/swift-syntax",
          "version": "600.0.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-syntax",
          "dependencies": [
          ]
        },
        {
          "identity": "mlx-swift-lm",
          "name": "mlx-swift-lm",
          "url": "https://github.com/ml-explore/mlx-swift-lm",
          "version": "unspecified",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/mlx-swift-lm",
          "dependencies": [
            {
              "identity": "mlx-swift",
              "name": "mlx-swift",
              "url": "https://github.com/ml-explore/mlx-swift",
              "version": "0.29.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/mlx-swift",
              "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",
                  "dependencies": [
                  ]
                }
              ]
            },
            {
              "identity": "swift-transformers",
              "name": "swift-transformers",
              "url": "https://github.com/huggingface/swift-transformers",
              "version": "1.1.3",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-transformers",
              "dependencies": [
                {
                  "identity": "swift-jinja",
                  "name": "Jinja",
                  "url": "https://github.com/huggingface/swift-jinja",
                  "version": "2.0.2",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-jinja",
                  "dependencies": [
                    {
                      "identity": "swift-collections",
                      "name": "swift-collections",
                      "url": "https://github.com/apple/swift-collections.git",
                      "version": "1.3.0",
                      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
                      "dependencies": [
                      ]
                    }
                  ]
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/tattn/LocalLLMClient.git
[1/2146] Fetching localllmclient
Fetched https://github.com/tattn/LocalLLMClient.git from cache (1.05s)
Fetching https://github.com/ml-explore/mlx-swift-lm from cache
Fetched https://github.com/ml-explore/mlx-swift-lm from cache (0.49s)
Fetching https://github.com/swiftlang/swift-syntax from cache
Fetching https://github.com/ml-explore/mlx-swift from cache
Fetching https://github.com/huggingface/swift-jinja from cache
Fetching https://github.com/huggingface/swift-transformers from cache
Fetched https://github.com/huggingface/swift-transformers from cache (0.47s)
Fetched https://github.com/ml-explore/mlx-swift from cache (0.47s)
Fetched https://github.com/huggingface/swift-jinja from cache (0.48s)
Fetched https://github.com/swiftlang/swift-syntax from cache (0.95s)
Computing version for https://github.com/ml-explore/mlx-swift
Computed https://github.com/ml-explore/mlx-swift at 0.29.1 (1.01s)
Fetching https://github.com/apple/swift-numerics from cache
Fetched https://github.com/apple/swift-numerics from cache (0.53s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 600.0.1 (0.59s)
Computing version for https://github.com/huggingface/swift-jinja
Computed https://github.com/huggingface/swift-jinja at 2.0.2 (0.03s)
Fetching https://github.com/apple/swift-collections.git from cache
Fetched https://github.com/apple/swift-collections.git from cache (0.58s)
Computing version for https://github.com/huggingface/swift-transformers
Computed https://github.com/huggingface/swift-transformers at 1.1.3 (0.65s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (0.04s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.3.0 (0.05s)
Creating working copy for https://github.com/ml-explore/mlx-swift
Working copy of https://github.com/ml-explore/mlx-swift resolved at 0.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-jinja
Working copy of https://github.com/huggingface/swift-jinja resolved at 2.0.2
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.3.0
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 600.0.1
Creating working copy for https://github.com/ml-explore/mlx-swift-lm
Working copy of https://github.com/ml-explore/mlx-swift-lm resolved at main (b857882)
Creating working copy for https://github.com/huggingface/swift-transformers
Working copy of https://github.com/huggingface/swift-transformers resolved at 1.1.3
Creating working copy for https://github.com/tattn/LocalLLMClient.git
Working copy of https://github.com/tattn/LocalLLMClient.git resolved at 0.4.6 (ff3a9ee)
Fetching binary artifact https://github.com/ggml-org/llama.cpp/releases/download/b6871/llama-b6871-xcframework.zip from cache
Fetched https://github.com/ggml-org/llama.cpp/releases/download/b6871/llama-b6871-xcframework.zip from cache (4.19s)
warning: '.resolve-product-dependencies': dependency 'localllmclient' is not used by any target
Found 3 product dependencies
  - Jinja
  - swift-syntax
  - mlx-swift-lm
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/tattn/LocalLLMClient.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
[3/3] Compiling plugin GenerateManual
Building for debugging...
[3/431] Write sources
[22/431] Copying gpt2_tokenizer_config.json
[22/431] Write sources
[22/431] Copying t5_tokenizer_config.json
[22/431] Write sources
[22/431] Copying json.gbnf
[22/431] Write sources
[51/431] Write LocalLLMCLI-entitlement.plist
[51/431] Write sources
[66/431] Write swift-version-49B95AFC49DCD68C.txt
[67/431] Copying llama.framework
[68/431] Compiling _NumericsShims _NumericsShims.c
[70/431] Compiling version.cpp
[72/462] Emitting module RealModule
[73/463] Compiling RealModule RealFunctions.swift
[74/463] Compiling RealModule AugmentedArithmetic.swift
[75/463] Compiling RealModule Float80+Real.swift
[76/463] Compiling RealModule Real.swift
[77/463] Compiling RealModule AlgebraicField.swift
[78/463] Compiling RealModule ApproximateEquality.swift
[79/463] Compiling RealModule Float16+Real.swift
[80/463] Compiling RealModule ElementaryFunctions.swift
[81/463] Compiling RealModule Double+Real.swift
[82/463] Compiling RealModule Float+Real.swift
[83/463] Compiling RealModule RelaxedArithmetic.swift
[84/474] Compiling RealModule RealFunctions.swift
[85/475] Compiling RealModule Float80+Real.swift
[86/475] Compiling RealModule Real.swift
[87/475] Compiling RealModule RelaxedArithmetic.swift
[88/475] Compiling RealModule Float16+Real.swift
[89/475] Compiling RealModule Float+Real.swift
[90/475] Compiling RealModule ElementaryFunctions.swift
[91/475] Compiling RealModule Double+Real.swift
[92/475] Compiling RealModule AugmentedArithmetic.swift
[93/475] Compiling RealModule AlgebraicField.swift
[94/475] Compiling RealModule ApproximateEquality.swift
[95/475] Emitting module RealModule
[95/475] Compiling utils.cpp
[96/475] Compiling scheduler.cpp
[98/520] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[99/520] Compiling InternalCollectionsUtilities Debugging.swift
[100/521] Compiling InternalCollectionsUtilities UnsafeMutableRawBufferPointer+Extras.swift
[101/521] Compiling InternalCollectionsUtilities UnsafeRawBufferPointer+Extras.swift
[102/521] Compiling ComplexModule Polar.swift
[103/522] Compiling InternalCollectionsUtilities Descriptions.swift
[104/522] Compiling InternalCollectionsUtilities LifetimeOverride.swift
[105/522] Compiling InternalCollectionsUtilities UnsafeMutableRawBufferPointer+Extras.swift
[106/522] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[111/522] Compiling InternalCollectionsUtilities RandomAccessCollection+Offsets.swift
[112/522] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[113/523] Compiling ComplexModule Complex+IntegerLiteral.swift
[115/523] Compiling ComplexModule Complex+Numeric.swift
[117/523] Compiling ComplexModule Complex+Hashable.swift
[118/523] Compiling ComplexModule Complex+StringConvertible.swift
[119/523] Compiling ComplexModule Complex.swift
[120/523] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[121/523] Compiling ComplexModule Scale.swift
[122/523] Compiling InternalCollectionsUtilities UnsafeRawBufferPointer+Extras.swift
[123/523] Compiling InternalCollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[124/523] Compiling InternalCollectionsUtilities Integer rank.swift
[125/523] Compiling ComplexModule Complex+Codable.swift
[128/523] Compiling ComplexModule Complex+ElementaryFunctions.swift
[129/523] Compiling InternalCollectionsUtilities _UnsafeBitSet.swift
[130/523] Compiling InternalCollectionsUtilities _SortedCollection.swift
[131/523] Compiling InternalCollectionsUtilities UInt+first and last set bit.swift
[132/523] Compiling InternalCollectionsUtilities UInt+reversed.swift
[133/523] Compiling InternalCollectionsUtilities _UnsafeBitSet+Index.swift
[134/523] Compiling InternalCollectionsUtilities _UnsafeBitSet+_Word.swift
[137/523] Emitting module InternalCollectionsUtilities
[140/523] Emitting module ComplexModule
[145/523] Emitting module InternalCollectionsUtilities
[145/523] Compiling random.cpp
[147/536] Compiling Numerics Numerics.swift
[148/536] Emitting module Numerics
[149/648] Compiling ComplexModule Complex+IntegerLiteral.swift
[150/648] Compiling ComplexModule Complex.swift
[151/648] Compiling ComplexModule Complex+Numeric.swift
[152/648] Compiling ComplexModule Complex+StringConvertible.swift
[153/648] Compiling ComplexModule Polar.swift
[154/649] Compiling ComplexModule Scale.swift
[155/649] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formIntersection.swift
[156/649] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formSymmetricDifference.swift
[157/649] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formUnion.swift
[158/649] Compiling OrderedCollections OrderedSet+Partial SetAlgebra intersection.swift
[159/649] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isDisjoint.swift
[160/649] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isEqualSet.swift
[161/649] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSubset.swift
[162/649] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSuperset.swift
[163/649] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSubset.swift
[164/649] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSuperset.swift
[165/649] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtract.swift
[166/649] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtracting.swift
[167/655] Compiling ComplexModule Complex+Hashable.swift
[168/655] Compiling ComplexModule Complex+ElementaryFunctions.swift
[169/655] Compiling ComplexModule Complex+Codable.swift
[170/655] Compiling OrderedCollections _Hashtable+Header.swift
[171/655] Compiling OrderedCollections OrderedDictionary+Codable.swift
[172/655] Emitting module ComplexModule
[173/655] Emitting module LocalLLMClientMacrosPlugin
[174/655] Compiling LocalLLMClientMacrosPlugin ToolMacro.swift
[175/655] Compiling LocalLLMClientMacrosPlugin LocalLLMClientMacrosPlugin.swift
[176/655] Compiling LocalLLMClientMacrosPlugin ToolArgumentEnumMacro.swift
[177/655] Compiling OrderedCollections OrderedSet+Codable.swift
[178/655] Compiling OrderedCollections OrderedSet+CustomReflectable.swift
[179/655] Compiling OrderedCollections OrderedSet+Descriptions.swift
[180/655] Compiling OrderedCollections OrderedSet+Diffing.swift
[181/655] Compiling OrderedCollections OrderedSet+Equatable.swift
[182/655] Compiling OrderedCollections OrderedSet+ExpressibleByArrayLiteral.swift
[183/655] Compiling OrderedCollections OrderedSet+Partial SetAlgebra symmetricDifference.swift
[184/655] Compiling OrderedCollections OrderedSet+Partial SetAlgebra union.swift
[185/655] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift
[186/655] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift
[187/655] Compiling OrderedCollections OrderedSet+ReserveCapacity.swift
[188/655] Compiling OrderedCollections OrderedSet+Sendable.swift
[189/655] Compiling OrderedCollections OrderedSet+Hashable.swift
[190/655] Compiling OrderedCollections OrderedSet+Initializers.swift
[191/655] Compiling OrderedCollections OrderedSet+Insertions.swift
[192/655] Compiling OrderedCollections OrderedSet+Invariants.swift
[193/655] Compiling OrderedCollections OrderedSet+Partial MutableCollection.swift
[194/655] Compiling OrderedCollections OrderedSet+Partial RangeReplaceableCollection.swift
[201/655] Compiling OrderedCollections OrderedDictionary+Partial MutableCollection.swift
[202/655] Compiling OrderedCollections OrderedDictionary+Partial RangeReplaceableCollection.swift
[203/655] Compiling OrderedCollections OrderedDictionary+Sendable.swift
[204/655] Compiling OrderedCollections OrderedDictionary+Sequence.swift
[205/655] Compiling OrderedCollections OrderedDictionary+Values.swift
[206/655] Compiling OrderedCollections OrderedDictionary.swift
[225/655] Compiling OrderedCollections _HashTable+BucketIterator.swift
[226/655] Compiling OrderedCollections _HashTable+Constants.swift
[227/655] Compiling OrderedCollections _HashTable+CustomStringConvertible.swift
[228/655] Compiling OrderedCollections _HashTable+Testing.swift
[229/655] Compiling OrderedCollections _HashTable+UnsafeHandle.swift
[230/655] Compiling OrderedCollections _HashTable.swift
[237/661] Compiling OrderedCollections OrderedDictionary+Elements.swift
[238/661] Compiling OrderedCollections OrderedDictionary+Equatable.swift
[239/661] Compiling OrderedCollections OrderedDictionary+ExpressibleByDictionaryLiteral.swift
[240/661] Compiling OrderedCollections OrderedDictionary+Hashable.swift
[241/661] Compiling OrderedCollections OrderedDictionary+Initializers.swift
[242/661] Compiling OrderedCollections OrderedDictionary+Invariants.swift
[251/661] Compiling OrderedCollections OrderedDictionary+CustomReflectable.swift
[252/661] Compiling OrderedCollections OrderedDictionary+Deprecations.swift
[253/661] Compiling OrderedCollections OrderedDictionary+Descriptions.swift
[254/661] Compiling OrderedCollections OrderedDictionary+Elements.SubSequence.swift
[267/661] Compiling OrderedCollections _HashTable+Bucket.swift
[275/661] Compiling OrderedCollections OrderedSet+SubSequence.swift
[276/661] Compiling OrderedCollections OrderedSet+Testing.swift
[277/661] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[278/661] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[279/661] Compiling OrderedCollections OrderedSet.swift
[280/661] Compiling OrderedCollections _UnsafeBitset.swift
[280/661] Compiling LocalLLMClientLlamaC utils.cpp
[288/663] Emitting module OrderedCollections
[289/663] Compiling Numerics Numerics.swift
[290/663] Emitting module Numerics
[291/663] Emitting module OrderedCollections
[291/663] Compiling transforms.cpp
[292/691] Compiling primitives.cpp
[293/691] Compiling LocalLLMClientLlamaC mtmd.cpp
[295/691] Compiling LocalLLMClientUtility URL+.swift
[296/691] Compiling LocalLLMClientUtility Lock.swift
[297/691] Compiling LocalLLMClientUtility URL+.swift
[298/691] Compiling LocalLLMClientUtility Lock.swift
[298/691] Compiling log.cpp
[300/691] Compiling LocalLLMClientMacrosPlugin ToolArgumentMacro.swift
[301/691] Compiling LocalLLMClientMacrosPlugin ToolArgumentsMacro.swift
[302/691] Compiling LocalLLMClientUtility FileDownloader.swift
[303/691] Emitting module LocalLLMClientUtility
[304/691] Compiling LocalLLMClientUtility Downloader.swift
[305/691] Compiling LocalLLMClientUtility Globs.swift
[306/691] Compiling LocalLLMClientUtility HuggingFaceAPI.swift
[307/691] Compiling LocalLLMClientUtility Downloader.swift
[308/691] Compiling LocalLLMClientUtility FileDownloader.swift
[309/691] Emitting module LocalLLMClientUtility
[310/691] Compiling LocalLLMClientUtility Globs.swift
[311/691] Compiling LocalLLMClientUtility HuggingFaceAPI.swift
[311/691] Write Objects.LinkFileList
[312/691] Compiling LocalLLMClientLlamaC mtmd-audio.cpp
[313/691] Linking LocalLLMClientMacrosPlugin-tool
[314/691] Compiling regex-partial.cpp
[315/691] Compiling LocalLLMClientLlamaC mtmd-helper.cpp
[316/691] Compiling ops.cpp
[317/691] Compiling common.cpp
[319/691] Compiling Jinja Utilities.swift
[320/692] Compiling Jinja Tests.swift
[321/692] Compiling Jinja Token.swift
[322/692] Compiling Jinja Template.swift
[323/692] Compiling Jinja PropertyMembers.swift
[323/692] Compiling LocalLLMClientLlamaC utils.cpp
[325/692] Compiling Jinja Macro.swift
[326/692] Compiling Jinja Parser.swift
[329/692] Compiling Jinja PropertyMembers.swift
[330/692] Compiling Jinja Token.swift
[331/692] Compiling Jinja Tests.swift
[332/692] Compiling Jinja Utilities.swift
[333/692] Compiling Jinja Template.swift
[334/693] Compiling Jinja Interpreter.swift
[335/693] Compiling Jinja Lexer.swift
[336/693] Compiling Jinja Value.swift
[336/693] Compiling LocalLLMClientLlamaC mtmd.cpp
[337/693] Compiling json-partial.cpp
[338/693] Compiling log.cpp
[339/693] Compiling LocalLLMClientLlamaC clip.cpp
[341/693] Compiling Jinja Value.swift
[342/693] Compiling Jinja AST.swift
[343/693] Compiling Jinja Error.swift
[344/693] Emitting module Jinja
[345/693] Compiling Jinja Filters.swift
[346/693] Compiling Jinja Globals.swift
[351/693] Emitting module Jinja
[353/693] Compiling chat-parser.cpp
[354/712] Compiling LocalLLMClientLlamaC mtmd-audio.cpp
[355/731] Compiling LocalLLMClientLlamaC mtmd-helper.cpp
[356/731] Compiling json-schema-to-grammar.cpp
[357/747] Compiling regex-partial.cpp
[358/747] Compiling common.cpp
[359/747] Compiling json-partial.cpp
[360/747] Compiling chat-parser.cpp
[361/747] Compiling LocalLLMClientLlamaC clip.cpp
[362/747] Compiling json-schema-to-grammar.cpp
[364/747] Compiling Hub resource_bundle_accessor.swift
[366/747] Emitting module Hub
[366/747] Compiling linalg.cpp
[368/747] Compiling LocalLLMClientCore ToolExecutor.swift
[369/747] Compiling LocalLLMClientCore ToolOutput.swift
[370/748] Compiling Hub BinaryDistinct.swift
[371/748] Compiling LocalLLMClientCore StreamingChunk.swift
[372/748] Compiling LocalLLMClientCore StreamingToolCallProcessor.swift
[375/749] Compiling Hub Downloader.swift
[376/749] Compiling Hub Config.swift
[377/749] Compiling LocalLLMClientCore LLMTool.swift
[378/749] Compiling LocalLLMClientCore LLMToolCall.swift
[379/749] Compiling LocalLLMClientCore ToolArgument.swift
[380/749] Compiling LocalLLMClientCore ToolArgumentType.swift
[381/749] Compiling LocalLLMClientCore PauseHandler.swift
[382/749] Compiling LocalLLMClientCore AnyLLMTool+OpenAI.swift
[383/749] Compiling LocalLLMClientCore AnyLLMTool.swift
[384/749] Compiling LocalLLMClientCore GeneratedContent.swift
[395/749] Compiling LocalLLMClientCore ToolSchemaGeneratable.swift
[395/749] Compiling no_gguf.cpp
[397/749] Compiling LocalLLMClientCore ToolSchemaGeneratable.swift
[397/749] Compiling load.cpp
[398/749] Compiling graph_utils.cpp
[400/749] Compiling Hub Hub.swift
[401/749] Compiling Hub JSONSerialization+BOM.swift
[402/749] Compiling Hub Downloader.swift
[403/749] Compiling Hub BinaryDistinct.swift
[404/749] Compiling Hub Config.swift
[405/749] Emitting module Hub
[406/749] Compiling Hub HubApi.swift
[407/749] Compiling Hub Hub.swift
[408/749] Compiling Hub JSONSerialization+BOM.swift
[409/749] Compiling Hub HubApi.swift
[409/749] Compiling fft.cpp
[410/762] Compiling chat.cpp
[412/775] Compiling Tokenizers UnigramTokenizer.swift
[413/775] Compiling Tokenizers Trie.swift
[414/776] Compiling Tokenizers UnigramTokenizer.swift
[415/777] Compiling Tokenizers Utils.swift
[417/777] Compiling Tokenizers ByteEncoder.swift
[418/777] Compiling Tokenizers Decoder.swift
[419/777] Emitting module LocalLLMClientCore
[420/777] Compiling Tokenizers BPETokenizer.swift
[421/777] Compiling Tokenizers BertTokenizer.swift
[422/777] Compiling Tokenizers Normalizer.swift
[423/777] Compiling Tokenizers PostProcessor.swift
[428/777] Emitting module LocalLLMClientCore
[430/777] Compiling safetensors.cpp
[432/777] Compiling Tokenizers TokenLattice.swift
[433/777] Compiling Tokenizers PreTokenizer.swift
[434/777] Compiling Tokenizers String+PreTokenization.swift
[439/777] Emitting module Tokenizers
[440/777] Compiling Tokenizers Tokenizer.swift
[443/779] Compiling Tokenizers Trie.swift
[444/779] Compiling Tokenizers TokenLattice.swift
[445/779] Compiling Tokenizers String+PreTokenization.swift
[446/779] Compiling Tokenizers PreTokenizer.swift
[453/779] Emitting module Tokenizers
[454/779] Compiling Tokenizers Tokenizer.swift
[454/802] Compiling dtype_utils.cpp
[455/824] Compiling dtype.cpp
[456/824] Compiling fast.cpp
[457/824] Compiling einsum.cpp
[459/824] Emitting module LocalLLMClientMacros
[460/824] Compiling LocalLLMClientMacros LocalLLMClientMacros.swift
[462/824] Emitting module LocalLLMClientMacros
[462/828] Compiling no_ring.cpp
[463/832] Compiling no_nccl.cpp
[465/834] Compiling Generation TopKLogitsWarper.swift
[466/834] Compiling Generation TopPLogitsWarper.swift
[468/834] Compiling Generation TopKLogitsWarper.swift
[469/834] Compiling Generation TemperatureLogitsWarper.swift
[470/834] Compiling Generation MinPLogitsWarper.swift
[471/834] Compiling Generation TemperatureLogitsWarper.swift
[472/834] Compiling Generation LogitsProcessor.swift
[473/834] Compiling Generation RepetitionPenaltyLogitsProcessor.swift
[474/834] Compiling Generation MinPLogitsWarper.swift
[475/834] Compiling Generation LogitsProcessor.swift
[476/834] Compiling Generation RepetitionPenaltyLogitsProcessor.swift
[477/834] Compiling Generation GenerationConfig.swift
[479/834] Emitting module Generation
[480/834] Compiling Generation Decoders.swift
[481/834] Compiling Generation Generation.swift
[482/834] Compiling Generation Decoders.swift
[483/834] Emitting module Generation
[484/834] Compiling Generation Generation.swift
[484/834] Compiling chat.cpp
[485/834] Compiling primitives.cpp
[487/867] Compiling LocalLLMClient LocalLLMClient.swift
[488/867] Emitting module LocalLLMClient
[490/867] Compiling LocalLLMClient LocalLLMClient.swift
[490/867] Compiling ops.cpp
[492/873] Compiling Models Weights.swift
[493/873] Compiling Models LanguageModelTypes.swift
[494/873] Emitting module Models
[495/873] Compiling Models LanguageModel.swift
[496/873] Compiling Models LanguageModelTypes.swift
[497/873] Compiling Models Weights.swift
[498/873] Emitting module Models
[499/873] Compiling Models LanguageModel.swift
[499/873] Compiling no_mpi.cpp
[500/873] Compiling device.cpp
[502/873] Compiling LocalLLMClientFoundationModels LLMSession+FoundationModels.swift
[504/873] Emitting module LocalLLMClientFoundationModels
[505/873] Compiling LocalLLMClientFoundationModels FoundationModelsClient.swift
[506/873] Emitting module LocalLLMClientFoundationModels
[507/873] Compiling LocalLLMClientFoundationModels FoundationModelsClient.swift
[507/873] Compiling distributed.cpp
[509/873] Emitting module LocalLLMClientTestUtilities
[510/873] Compiling LocalLLMClientTestUtilities TestTools.swift
[511/873] Compiling LocalLLMClientTestUtilities ToolTestsProtocol.swift
[512/873] Compiling LocalLLMClientTestUtilities TestEnvironment.swift
[514/873] Emitting module LocalLLMClientTestUtilities
[515/873] Compiling LocalLLMClientTestUtilities ToolTestsProtocol.swift
[516/873] Compiling LocalLLMClientTestUtilities TestTools.swift
[516/873] Compiling utils.cpp
[517/873] Compiling compile.cpp
[518/873] Compiling unary.cpp
[519/873] Compiling ternary.cpp
[520/873] Compiling sort.cpp
[521/873] Compiling softmax.cpp
[522/873] Compiling slicing.cpp
[523/873] Compiling export.cpp
[524/873] Compiling scan.cpp
[525/873] Compiling resident.cpp
[526/873] Compiling rope.cpp
[527/873] Compiling scaled_dot_product_attention.cpp
[528/873] Compiling reduce.cpp
[529/873] Compiling quantized.cpp
[530/873] Compiling primitives.cpp
[531/873] Compiling metal.cpp
[532/873] Compiling normalization.cpp
[533/873] Compiling logsumexp.cpp
[534/873] Compiling matmul.cpp
[535/873] Compiling jit_kernels.cpp
[536/873] Compiling indexing.cpp
[537/873] Compiling fence.cpp
[538/873] Compiling event.cpp
[539/873] Compiling hadamard.cpp
[540/873] Compiling eval.cpp
[541/873] Compiling distributed.cpp
[542/873] Compiling fft.cpp
[543/873] Compiling copy.cpp
[544/873] Compiling conv.cpp
[545/873] Compiling compiled.cpp
[546/873] Compiling device.cpp
[547/873] Compiling slicing.cpp
[548/873] Compiling allocator.cpp
[549/873] Compiling threefry.cpp
[550/873] Compiling custom_kernel.cpp
[551/873] Compiling binary.cpp
[552/873] Compiling no_cuda.cpp
[553/873] Compiling primitives.cpp
[554/873] Compiling copy.cpp
[555/873] Compiling select.cpp
[556/873] Compiling softmax.cpp
[557/873] Compiling svd.cpp
[558/873] Compiling scan.cpp
[559/873] Compiling quantized.cpp
[560/873] Compiling sort.cpp
[562/873] Compiling LocalLLMClientLlama ToolExecution.swift
[563/873] Compiling LocalLLMClientLlama Utility.swift
[565/877] Compiling matmul.cpp
[567/877] Compiling LocalLLMClientLlama Sampler.swift
[568/877] Compiling LocalLLMClientLlama Token.swift
[569/877] Compiling LocalLLMClientLlama LlamaToolCallParser.swift
[570/877] Compiling LocalLLMClientLlama Logger.swift
[571/877] Compiling LocalLLMClientLlama ChatTemplateRenderer.swift
[574/877] Emitting module LocalLLMClientLlama
[575/877] Compiling LocalLLMClientLlama Generator.swift
[576/877] Compiling LocalLLMClientLlama LLMSession+Llama.swift
[577/877] Compiling LocalLLMClientLlama LlamaClient.swift
[581/877] Compiling LocalLLMClientLlama Batch.swift
[582/877] Compiling LocalLLMClientLlama Context.swift
[583/877] Compiling LocalLLMClientLlama Decoder.swift
[584/877] Emitting module LocalLLMClientLlama
[587/877] Compiling unary.cpp
[588/877] Compiling qrf.cpp
[589/877] Compiling primitives.cpp
[590/877] Compiling jit_compiler.cpp
[591/877] Compiling logsumexp.cpp
[593/877] Compiling LocalLLMClientLlama LlamaSpecificDecoder.swift
[594/877] Compiling LocalLLMClientLlama MessageChunk.swift
[595/877] Compiling LocalLLMClientLlama MessageProcessor.swift
[596/877] Compiling LocalLLMClientLlama MessageTransformer.swift
[597/877] Compiling LocalLLMClientLlama MultimodalChunkExtractor.swift
[604/877] Compiling LocalLLMClientLlama ToolInstructionProcessor.swift
[605/877] Compiling LocalLLMClientLlama Model.swift
[606/877] Compiling LocalLLMClientLlama Multimodal.swift
[607/877] Compiling LocalLLMClientLlama Parameter.swift
[613/877] Compiling luf.cpp
[614/877] Compiling masked_mm.cpp
[615/877] Compiling hadamard.cpp
[616/877] Compiling cblas.cpp
[617/877] Compiling bnns.cpp
[618/877] Compiling eval.cpp
[619/877] Compiling inverse.cpp
[621/877] Compiling LocalLLMClientLlama stb_image.swift
[622/877] Compiling LocalLLMClientLlama resource_bundle_accessor.swift
[624/877] Compiling encoder.cpp
[625/877] Compiling reduce.cpp
[626/877] Compiling available.cpp
[627/877] Compiling fft.cpp
[628/877] Compiling distributed.cpp
[629/877] Compiling indexing.cpp
[630/877] Compiling utils.cpp
[631/877] Compiling arg_reduce.cpp
[632/877] Compiling slicing.cpp
[633/877] Compiling eigh.cpp
[634/877] Compiling eig.cpp
[635/877] Compiling reduce.cpp
[636/877] Compiling cholesky.cpp
[637/877] Compiling utils.cpp
[638/877] Compiling unary_ops.cpp
[639/877] Compiling unary.cpp
[640/877] Compiling ternary_ops.cpp
[641/877] Compiling ternary.cpp
[642/877] Compiling steel_gemm_splitk.cpp
[643/877] Compiling steel_gemm_segmented.cpp
[644/877] Compiling steel_gemm_masked.cpp
[645/877] Compiling steel_gemm_gather.cpp
[646/877] Compiling steel_gemm_fused.cpp
[647/877] Compiling steel_conv_general.cpp
[648/877] Compiling steel_conv.cpp
[649/877] Compiling sort.cpp
[650/877] Compiling softmax.cpp
[651/877] Compiling load.cpp
[652/877] Compiling scatter_axis.cpp
[653/877] Compiling scatter.cpp
[654/877] Compiling scan.cpp
[655/877] Compiling compiled.cpp
[656/877] Compiling reduce_utils.cpp
[657/877] Compiling reduce.cpp
[658/877] Compiling quantized_utils.cpp
[659/877] Compiling quantized.cpp
[660/877] Compiling logsumexp.cpp
[661/877] Compiling hadamard.cpp
[662/877] Compiling gemv_masked.cpp
[663/877] Compiling gather_front.cpp
[664/877] Compiling gemm.cpp
[665/877] Compiling gather_axis.cpp
[666/877] Compiling gather.cpp
[667/877] Compiling fp4_quantized.cpp
[668/877] Compiling fft.cpp
[669/877] Compiling copy.cpp
[670/877] Compiling conv.cpp
[671/877] Compiling allocator.cpp
[672/877] Compiling compiled_preamble.cpp
[673/877] Compiling binary_two.cpp
[674/877] Compiling binary_ops.cpp
[675/877] Compiling binary.cpp
[676/877] Compiling arange.cpp
[677/877] Compiling broadcasting.cpp
[678/877] Compiling conv.cpp
[679/877] Compiling common.cpp
[680/877] Compiling array.cpp
[681/877] Compiling copy.cpp
[682/877] Compiling version.cpp
[683/877] Compiling transforms_impl.cpp
[684/877] Compiling vector.cpp
[685/877] Compiling transforms.cpp
[686/877] Compiling string.cpp
[687/877] Compiling stream.cpp
[688/877] Compiling compiled_conditional.cpp
[689/877] Compiling random.cpp
[690/877] Compiling ops.cpp
[691/877] Compiling memory.cpp
[692/877] Compiling metal.cpp
[693/877] Compiling linalg.cpp
[694/877] Compiling io_types.cpp
[695/877] Compiling map.cpp
[696/877] Compiling io.cpp
[697/877] Compiling error.cpp
[698/877] Compiling version.cpp
[699/877] Compiling fft.cpp
[700/877] Compiling fast.cpp
[701/877] Compiling export.cpp
[702/877] Compiling device.cpp
[703/877] Compiling compile.cpp
[704/877] Compiling format.cc
[705/877] Compiling utils.cpp
[706/877] Compiling closure.cpp
[707/877] Compiling scheduler.cpp
[708/877] Compiling array.cpp
[709/877] Compiling random.cpp
[710/877] Compiling no_gguf.cpp
[711/877] Compiling linalg.cpp
[712/877] Compiling binary.cpp
[713/877] Compiling graph_utils.cpp
[714/877] Compiling load.cpp
[715/908] Compiling transforms.cpp
[716/908] Compiling fft.cpp
[717/908] Compiling primitives.cpp
[718/908] Compiling dtype_utils.cpp
[719/908] Compiling dtype.cpp
[720/908] Compiling safetensors.cpp
[721/908] Compiling fast.cpp
[722/908] Compiling no_ring.cpp
[723/908] Compiling device.cpp
[724/908] Compiling primitives.cpp
[725/908] Compiling einsum.cpp
[726/908] Compiling no_nccl.cpp
[727/908] Compiling no_mpi.cpp
[728/908] Compiling distributed.cpp
[729/908] Compiling ops.cpp
[731/908] Compiling utils.cpp
[732/908] Compiling unary.cpp
[733/908] Compiling compile.cpp
[734/908] Compiling ternary.cpp
[735/908] Compiling sort.cpp
[736/908] Compiling softmax.cpp
[738/908] Compiling MLX Transforms+Compile.swift
[739/908] Compiling MLX Transforms+Eval.swift
[740/908] Compiling MLX Transforms+Grad.swift
[740/911] Compiling slicing.cpp
[742/911] Compiling MLX Random.swift
[743/911] Compiling MLX State.swift
[744/911] Compiling MLX Stream.swift
[745/911] Compiling MLX Transforms+Internal.swift
[746/911] Compiling MLX Transforms+Vmap.swift
[747/911] Compiling MLX Transforms.swift
[747/911] Compiling scan.cpp
[749/911] Compiling MLX Ops.swift
[750/911] Compiling MLX ParameterTypes.swift
[751/911] Compiling MLX Protocols.swift
[752/911] Compiling MLX MLXFastKernel.swift
[753/911] Compiling MLX Nested.swift
[754/911] Compiling MLX Ops+Array.swift
[755/911] 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
[756/911] 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
[757/911] 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
[757/911] Compiling resident.cpp
[758/911] Compiling scaled_dot_product_attention.cpp
[759/911] Compiling rope.cpp
[761/911] Compiling MLX ArrayAt.swift
[762/911] Compiling MLX Cmlx+Util.swift
[763/911] Compiling MLX DType.swift
[764/911] Compiling MLX Device.swift
[765/911] Compiling MLX Foundation+Util.swift
[766/911] Compiling MLX GPU.swift
[767/911] Compiling MLX IO.swift
[768/911] Compiling MLX Linalg.swift
[769/911] Compiling MLX ErrorHandler.swift
[770/911] Compiling MLX Export.swift
[771/911] Compiling MLX FFT.swift
[772/911] Compiling MLX Factory.swift
[773/911] Emitting module MLX
[774/911] Compiling MLX MLXArray+Bytes.swift
[775/911] Compiling MLX MLXArray+Indexing.swift
[776/911] Compiling MLX MLXArray+Init.swift
[776/911] Compiling reduce.cpp
[777/911] Compiling primitives.cpp
[778/911] Compiling quantized.cpp
[779/915] Compiling normalization.cpp
[781/918] Compiling MLXLinalg Linalg.swift
[782/918] Emitting module MLXLinalg
[782/918] Compiling metal.cpp
[784/918] Emitting module MLXRandom
[785/918] Compiling MLXRandom Random.swift
[786/918] Compiling MLXFast MLXFastKernel.swift
[787/918] Emitting module MLXFast
[788/918] Compiling MLXFast MLXFast.swift
[788/918] Compiling export.cpp
[789/936] Compiling logsumexp.cpp
[790/936] Compiling matmul.cpp
[792/936] Compiling MLXNN Upsample.swift
[792/937] Compiling hadamard.cpp
[794/937] Compiling MLXNN ValueAndGrad.swift
[794/937] Compiling event.cpp
[796/937] Compiling MLXNN PositionalEncoding.swift
[797/937] Compiling MLXNN Quantized.swift
[798/937] Compiling MLXNN Normalization.swift
[799/937] Compiling MLXNN Pooling.swift
[800/937] Compiling MLXNN Recurrent.swift
[801/937] Compiling MLXNN Transformer.swift
[801/937] Compiling fence.cpp
[802/937] Compiling indexing.cpp
[803/937] Compiling jit_kernels.cpp
[804/937] Compiling eval.cpp
[806/937] Compiling MLXNN Embedding.swift
[807/937] Compiling MLXNN Linear.swift
[808/937] Compiling MLXNN ConvolutionTransposed.swift
[809/937] Compiling MLXNN Dropout.swift
[810/937] Compiling MLXNN Containers.swift
[811/937] Compiling MLXNN Convolution.swift
[812/937] Compiling MLXNN Activations.swift
[813/937] Compiling MLXNN Cache.swift
[814/937] Emitting module MLXNN
[815/937] Compiling MLXNN Losses.swift
[816/937] Compiling MLXNN Module.swift
[816/937] Compiling distributed.cpp
[817/939] Compiling slicing.cpp
[818/939] Compiling fft.cpp
[819/939] Compiling copy.cpp
[820/939] Compiling allocator.cpp
[822/939] Compiling MLXOptimizers Optimizers.swift
[823/939] Emitting module MLXOptimizers
[823/939] Compiling binary.cpp
[824/939] Compiling compiled.cpp
[825/939] Compiling device.cpp
[826/939] Compiling conv.cpp
[827/939] Compiling threefry.cpp
[828/969] Compiling primitives.cpp
[829/969] Compiling no_cuda.cpp
[830/969] Compiling custom_kernel.cpp
[831/969] Compiling copy.cpp
[832/969] Compiling select.cpp
[833/969] Compiling softmax.cpp
[834/969] Compiling svd.cpp
[835/969] Compiling quantized.cpp
[836/969] Compiling scan.cpp
[837/969] Compiling qrf.cpp
[838/969] Compiling sort.cpp
[839/969] Compiling matmul.cpp
[840/969] Compiling jit_compiler.cpp
[841/969] Compiling primitives.cpp
[842/969] Compiling unary.cpp
[843/969] Compiling logsumexp.cpp
[843/969] Compiling masked_mm.cpp
[845/969] Compiling luf.cpp
[846/969] Compiling hadamard.cpp
[847/969] Compiling inverse.cpp
[848/969] Compiling encoder.cpp
[849/969] Compiling cblas.cpp
[850/969] Compiling eval.cpp
[851/969] Compiling bnns.cpp
[852/969] Compiling reduce.cpp
[853/969] Compiling fft.cpp
[855/969] Compiling MLXLMCommon ModelFactory.swift
[856/969] Compiling MLXLMCommon Gemma.swift
[857/969] Compiling MLXLMCommon Module+Extensions.swift
[858/969] Compiling MLXLMCommon AbstractModelRegistry.swift
[859/969] Compiling MLXLMCommon ModelTypeRegistry.swift
[860/969] Compiling MLXLMCommon ProcessorTypeRegistry.swift
[860/972] Compiling available.cpp
[862/972] Compiling MLXLMCommon Streamlined.swift
[863/972] Compiling MLXLMCommon StringOrNumber.swift
[864/972] Compiling MLXLMCommon Tokenizer.swift
[865/972] Compiling MLXLMCommon Tool.swift
[866/972] Compiling MLXLMCommon ToolCall.swift
[867/972] Compiling MLXLMCommon ToolCallProcessor.swift
[867/972] Compiling distributed.cpp
[869/972] Compiling MLXLMCommon Load.swift
[870/972] Compiling MLXLMCommon ModelConfiguration.swift
[871/972] Compiling MLXLMCommon ModelContainer.swift
[872/972] Compiling MLXLMCommon BaseConfiguration.swift
[873/972] Compiling MLXLMCommon Chat.swift
[874/972] Compiling MLXLMCommon Evaluate.swift
[875/972] Compiling MLXLMCommon ModelAdapter.swift
[876/972] Compiling MLXLMCommon ModelAdapterFactory.swift
[877/972] Compiling MLXLMCommon ModelAdapterTypeRegistry.swift
[878/972] Compiling MLXLMCommon AttentionUtils.swift
[879/972] Compiling MLXLMCommon DoRA+Layers.swift
[880/972] Compiling MLXLMCommon LoRA+Layers.swift
[881/972] Compiling MLXLMCommon LoRAContainer.swift
[882/972] Compiling MLXLMCommon LoRAModel.swift
[883/972] Emitting module MLXLMCommon
[884/972] Compiling MLXLMCommon Encodable+toolResult.swift
[885/972] Compiling MLXLMCommon KVCache.swift
[886/972] Compiling MLXLMCommon LanguageModel.swift
[886/972] Compiling indexing.cpp
[887/972] Compiling eigh.cpp
[888/972] Compiling utils.cpp
[889/972] Compiling arg_reduce.cpp
[890/972] Compiling eig.cpp
[891/972] Compiling slicing.cpp
[892/972] Compiling cholesky.cpp
[893/972] Compiling reduce.cpp
[895/972] Compiling MLXLMCommon ToolParameter.swift
[896/972] Compiling MLXLMCommon Value.swift
[897/972] Compiling MLXLMCommon UserInput.swift
[897/972] Compiling utils.cpp
[898/972] Compiling conv.cpp
[899/972] Compiling broadcasting.cpp
[900/979] Compiling unary_ops.cpp
[901/984] Compiling load.cpp
[902/984] Compiling common.cpp
[903/984] Compiling compiled.cpp
[904/984] Compiling unary.cpp
[905/984] Compiling ternary_ops.cpp
[905/984] Compiling allocator.cpp
[907/984] Compiling ternary.cpp
[908/984] Compiling steel_gemm_splitk.cpp
[909/984] Compiling steel_gemm_segmented.cpp
[910/984] Compiling steel_gemm_masked.cpp
[911/984] Compiling steel_gemm_gather.cpp
[912/984] Compiling steel_gemm_fused.cpp
[913/984] Compiling steel_conv_general.cpp
[914/984] Compiling steel_conv.cpp
[915/984] Compiling sort.cpp
[916/984] Compiling softmax.cpp
[917/984] Compiling scatter_axis.cpp
[918/984] Compiling scan.cpp
[919/984] Compiling reduce_utils.cpp
[920/984] Compiling reduce.cpp
[921/984] Compiling scatter.cpp
[922/984] Compiling quantized_utils.cpp
[923/984] Compiling quantized.cpp
[923/984] Compiling logsumexp.cpp
[925/984] Compiling hadamard.cpp
[926/984] Compiling gemv_masked.cpp
[927/984] Compiling gemm.cpp
[928/984] Compiling gather_front.cpp
[929/984] Compiling gather_axis.cpp
[930/984] Compiling fp4_quantized.cpp
[931/984] Compiling gather.cpp
[932/984] Compiling fft.cpp
[933/984] Compiling copy.cpp
[934/984] Compiling conv.cpp
[935/984] Compiling binary_two.cpp
[936/984] Compiling compiled_preamble.cpp
[937/984] Compiling binary_ops.cpp
[938/984] Compiling binary.cpp
[939/984] Compiling arange.cpp
[941/1023] Compiling MLXVLM VLMModel.swift
[941/1024] Compiling copy.cpp
[943/1024] Compiling MLXVLM VLMModelFactory.swift
[944/1024] Compiling MLXVLM QwenVL.swift
[945/1024] Compiling MLXVLM SmolVLM2.swift
[945/1024] Compiling array.cpp
[946/1024] Compiling version.cpp
[947/1024] Compiling transforms_impl.cpp
[948/1024] Compiling transforms.cpp
[949/1024] Compiling vector.cpp
[951/1024] Emitting module MLXLLM
[951/1028] Compiling string.cpp
[953/1028] Compiling MLXLLM NanoChat.swift
[954/1028] Compiling MLXLLM Olmo2.swift
[955/1028] Compiling MLXLLM OlmoE.swift
[956/1028] Compiling MLXLLM OpenELM.swift
[956/1028] Compiling stream.cpp
[958/1028] Compiling MLXVLM Qwen2VL.swift
[959/1028] Compiling MLXVLM Paligemma.swift
[960/1028] Compiling MLXVLM Qwen25VL.swift
[961/1028] Compiling MLXVLM Qwen3VL.swift
[962/1028] Compiling MLXLLM Phi.swift
[963/1028] Compiling MLXLLM Phi3.swift
[964/1028] Compiling MLXLLM PhiMoE.swift
[965/1028] Compiling MLXLLM Qwen2.swift
[966/1028] Compiling MLXLLM Exaone4.swift
[967/1028] Compiling MLXLLM FalconH1.swift
[968/1028] Compiling MLXLLM GLM4.swift
[969/1028] Compiling MLXLLM GPTOSS.swift
[970/1028] Compiling MLXLLM LLMModel.swift
[971/1028] Compiling MLXLLM LLMModelFactory.swift
[972/1028] Emitting module MLXVLM
[973/1028] Compiling MLXLLM Lora+Data.swift
[974/1028] Compiling MLXLLM LoraTrain.swift
[975/1028] Compiling MLXLLM Granite.swift
[976/1028] Compiling MLXLLM GraniteMoeHybrid.swift
[977/1028] Compiling MLXLLM Internlm2.swift
[978/1028] Compiling MLXLLM LFM2.swift
[979/1028] Compiling MLXLLM Gemma.swift
[980/1028] Compiling MLXLLM Gemma2.swift
[981/1028] Compiling MLXLLM Gemma3Text.swift
[982/1028] Compiling MLXLLM Gemma3nText.swift
[983/1028] Compiling MLXLLM LFM2MoE.swift
[984/1028] Compiling MLXLLM Lille130m.swift
[985/1028] Compiling MLXLLM Llama.swift
[986/1028] Compiling MLXLLM MiMo.swift
[986/1028] Compiling compiled_conditional.cpp
[988/1028] Compiling MLXLLM Qwen3.swift
[989/1028] Compiling MLXLLM Qwen3MoE.swift
[990/1028] Compiling MLXLLM RoPEUtils.swift
[991/1028] Compiling MLXLLM SSM.swift
[992/1028] Compiling MLXLLM BailingMoe.swift
[993/1028] Compiling MLXLLM Bitnet.swift
[994/1028] Compiling MLXLLM Cohere.swift
[995/1028] Compiling MLXLLM DeepseekV3.swift
[996/1028] Compiling MLXLLM Ernie4_5.swift
[1001/1028] Compiling MLXLLM BaichuanM1.swift
[1002/1028] Compiling MLXLLM SmolLM3.swift
[1003/1028] Compiling MLXLLM Starcoder2.swift
[1004/1028] Compiling MLXLLM SuScaledRotaryEmbedding.swift
[1005/1028] Compiling MLXLLM SwitchLayers.swift
[1005/1028] Compiling random.cpp
[1006/1028] Compiling memory.cpp
[1007/1028] Compiling metal.cpp
[1008/1036] Compiling ops.cpp
[1009/1036] Compiling map.cpp
[1010/1036] Compiling linalg.cpp
[1011/1036] Compiling error.cpp
[1012/1036] Compiling io_types.cpp
[1013/1036] Compiling io.cpp
[1014/1036] Compiling fft.cpp
[1015/1036] Write sources
[1017/1038] Compiling export.cpp
[1018/1038] Compiling fast.cpp
[1020/1038] Emitting module ArgumentParserToolInfo
[1021/1038] Compiling ArgumentParserToolInfo ToolInfo.swift
[1021/1048] Compiling device.cpp
[1022/1058] Compiling compile.cpp
[1024/1076] Compiling LocalLLMClientMLX Utility.swift
[1024/1076] Compiling format.cc
[1026/1076] Compiling LocalLLMClientMLX Parameter.swift
[1027/1076] Compiling LocalLLMClientMLX LLMInput+MLX.swift
[1028/1076] Compiling LocalLLMClientMLX ToolExecution.swift
[1029/1076] Compiling LocalLLMClientMLX LLMSession+MLX.swift
[1030/1076] Compiling LocalLLMClientMLX Context.swift
[1031/1076] Emitting module LocalLLMClientMLX
[1032/1076] Compiling LocalLLMClientMLX MLXClient.swift
[1032/1076] Compiling closure.cpp
[1033/1076] Compiling array.cpp
[1034/1076] Compiling binary.cpp
[1036/1107] Emitting module MLX
[1037/1110] Compiling MLX ErrorHandler.swift
[1038/1110] Compiling MLX Export.swift
[1039/1110] Compiling MLX FFT.swift
[1040/1110] Compiling MLX Factory.swift
[1041/1110] Compiling MLX Foundation+Util.swift
[1042/1110] Compiling MLX GPU.swift
[1043/1110] Compiling MLX IO.swift
[1044/1110] Compiling MLX Linalg.swift
[1045/1110] Compiling MLX Ops.swift
[1046/1110] Compiling MLX ParameterTypes.swift
[1047/1110] Compiling MLX Protocols.swift
[1050/1110] Compiling MLX Random.swift
[1051/1110] Compiling MLX State.swift
[1052/1110] Compiling MLX Stream.swift
[1053/1110] Compiling MLX ArrayAt.swift
[1054/1110] Compiling MLX Cmlx+Util.swift
[1055/1110] Compiling MLX DType.swift
[1056/1114] Compiling MLX MLXArray+Indexing.swift
[1057/1114] Compiling MLX MLXArray+Init.swift
[1058/1114] Compiling MLX MLXArray+Ops.swift
[1059/1114] Compiling MLX MLXArray.swift
[1060/1114] Compiling MLX Transforms+Internal.swift
[1061/1114] Compiling MLX Transforms+Vmap.swift
[1062/1114] Compiling MLX Transforms.swift
[1066/1114] Compiling MLX Device.swift
[1070/1114] Compiling MLX MLXFastKernel.swift
[1071/1114] Compiling MLX Nested.swift
[1072/1114] Compiling MLX Ops+Array.swift
[1073/1114] Emitting module ArgumentParser
[1083/1114] Compiling MLX MLXFast.swift
[1087/1114] Compiling ArgumentParser HelpGenerator.swift
[1088/1114] Compiling ArgumentParser MessageInfo.swift
[1089/1114] Compiling ArgumentParser UsageGenerator.swift
[1090/1114] Compiling ArgumentParser CollectionExtensions.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
/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
/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
[1098/1114] Compiling MLX Transforms+Compile.swift
[1099/1114] Compiling MLX Transforms+Eval.swift
[1100/1114] Compiling MLX Transforms+Grad.swift
[1101/1114] Compiling MLX MLXArray+Bytes.swift
[1102/1114] Compiling ArgumentParser Platform.swift
[1103/1114] Compiling ArgumentParser SequenceExtensions.swift
[1104/1114] Compiling ArgumentParser StringExtensions.swift
[1105/1114] Compiling ArgumentParser Tree.swift
[1112/1126] Compiling MLXFast MLXFast.swift
[1113/1126] Emitting module MLXFast
[1114/1126] Compiling MLXFast MLXFastKernel.swift
[1115/1126] Compiling MLXLinalg Linalg.swift
[1116/1126] Emitting module MLXLinalg
[1117/1126] Compiling MLXRandom Random.swift
[1118/1126] Emitting module MLXRandom
[1119/1144] Compiling MLXNN Upsample.swift
[1120/1145] Compiling MLXNN PositionalEncoding.swift
[1121/1145] Compiling MLXNN Quantized.swift
[1122/1145] Compiling MLXNN Normalization.swift
[1123/1145] Compiling MLXNN Pooling.swift
[1124/1145] Compiling MLXNN Recurrent.swift
[1125/1145] Compiling MLXNN Transformer.swift
[1126/1145] Compiling MLXNN ValueAndGrad.swift
[1127/1145] Compiling MLXNN Embedding.swift
[1128/1145] Compiling MLXNN Linear.swift
[1129/1145] Compiling MLXNN ConvolutionTransposed.swift
[1130/1145] Compiling MLXNN Dropout.swift
[1131/1145] Compiling MLXNN Containers.swift
[1132/1145] Compiling MLXNN Convolution.swift
[1133/1145] Compiling MLXNN Activations.swift
[1134/1145] Compiling MLXNN Cache.swift
[1135/1145] Compiling MLXNN Losses.swift
[1136/1145] Compiling MLXNN Module.swift
[1137/1145] Emitting module MLXNN
[1138/1147] Emitting module MLXOptimizers
[1139/1147] Compiling MLXOptimizers Optimizers.swift
[1140/1177] Emitting module MLXLMCommon
[1141/1180] Compiling LocalLLMCLI command.swift
[1142/1180] Compiling LocalLLMCLI RunCommand.swift
[1143/1180] Compiling LocalLLMCLI Common.swift
[1144/1180] Compiling MLXLMCommon AbstractModelRegistry.swift
[1145/1180] Compiling MLXLMCommon ModelTypeRegistry.swift
[1146/1180] Compiling MLXLMCommon ProcessorTypeRegistry.swift
[1147/1180] Compiling MLXLMCommon Load.swift
[1148/1180] Compiling MLXLMCommon ModelConfiguration.swift
[1149/1180] Compiling MLXLMCommon ModelContainer.swift
[1150/1180] Compiling MLXLMCommon Tool.swift
[1151/1180] Compiling MLXLMCommon ToolCall.swift
[1152/1180] Compiling MLXLMCommon ToolCallProcessor.swift
[1153/1180] Compiling MLXLMCommon ModelFactory.swift
[1154/1180] Compiling MLXLMCommon Gemma.swift
[1155/1180] Compiling MLXLMCommon Module+Extensions.swift
[1156/1180] Compiling MLXLMCommon Streamlined.swift
[1157/1180] Compiling MLXLMCommon StringOrNumber.swift
[1158/1180] Compiling MLXLMCommon Tokenizer.swift
[1159/1180] Compiling MLXLMCommon BaseConfiguration.swift
[1160/1180] Compiling MLXLMCommon Chat.swift
[1161/1180] Compiling MLXLMCommon Evaluate.swift
[1162/1180] Compiling MLXLMCommon DoRA+Layers.swift
[1163/1180] Compiling MLXLMCommon LoRA+Layers.swift
[1164/1180] Compiling MLXLMCommon LoRAContainer.swift
[1165/1180] Compiling MLXLMCommon LoRAModel.swift
[1166/1180] Compiling LocalLLMCLI BenchmarkCommand.swift
[1167/1180] Emitting module LocalLLMCLI
[1167/1180] Write Objects.LinkFileList
[1169/1180] Compiling MLXLMCommon ToolParameter.swift
[1170/1180] Compiling MLXLMCommon Value.swift
[1171/1180] Compiling MLXLMCommon UserInput.swift
[1172/1180] Compiling MLXLMCommon Encodable+toolResult.swift
[1173/1180] Compiling MLXLMCommon KVCache.swift
[1174/1180] Compiling MLXLMCommon LanguageModel.swift
[1175/1180] Compiling MLXLMCommon ModelAdapter.swift
[1176/1180] Compiling MLXLMCommon ModelAdapterFactory.swift
[1177/1180] Compiling MLXLMCommon ModelAdapterTypeRegistry.swift
[1178/1180] Compiling MLXLMCommon AttentionUtils.swift
[1179/1231] Compiling MLXVLM SmolVLM2.swift
[1180/1231] Compiling MLXVLM VLMModel.swift
[1181/1231] Compiling MLXVLM QwenVL.swift
[1182/1232] Compiling MLXVLM VLMModelFactory.swift
[1183/1232] Compiling MLXLLM Qwen3.swift
[1184/1232] Compiling MLXLLM Qwen3MoE.swift
[1185/1232] Compiling MLXLLM RoPEUtils.swift
[1186/1232] Compiling MLXLLM SSM.swift
[1187/1236] Emitting module MLXLLM
[1188/1236] Compiling MLXLLM Phi.swift
[1189/1236] Compiling MLXLLM Phi3.swift
[1190/1236] Compiling MLXLLM PhiMoE.swift
[1191/1236] Compiling MLXLLM Qwen2.swift
[1192/1236] Compiling MLXLLM LFM2MoE.swift
[1193/1236] Compiling MLXLLM Lille130m.swift
[1194/1236] Compiling MLXLLM Llama.swift
[1195/1236] Compiling MLXLLM MiMo.swift
[1196/1236] Compiling MLXLLM NanoChat.swift
[1197/1236] Compiling MLXLLM Olmo2.swift
[1198/1236] Compiling MLXLLM OlmoE.swift
[1199/1236] Compiling MLXLLM OpenELM.swift
[1200/1236] Compiling MLXLLM Granite.swift
[1201/1236] Compiling MLXLLM GraniteMoeHybrid.swift
[1202/1236] Compiling MLXLLM Internlm2.swift
[1203/1236] Compiling MLXLLM LFM2.swift
[1204/1236] Compiling MLXVLM Qwen2VL.swift
[1205/1236] Compiling MLXVLM Qwen3VL.swift
[1206/1236] Compiling MLXLLM Exaone4.swift
[1207/1236] Compiling MLXLLM FalconH1.swift
[1208/1236] Compiling MLXLLM GLM4.swift
[1209/1236] Compiling MLXLLM GPTOSS.swift
[1210/1236] Compiling MLXLLM SmolLM3.swift
[1211/1236] Compiling MLXLLM Starcoder2.swift
[1212/1236] Compiling MLXLLM SuScaledRotaryEmbedding.swift
[1213/1236] Compiling MLXLLM SwitchLayers.swift
[1214/1236] Compiling MLXLLM Gemma.swift
[1215/1236] Compiling MLXLLM Gemma2.swift
[1216/1236] Compiling MLXLLM Gemma3Text.swift
[1217/1236] Compiling MLXLLM Gemma3nText.swift
[1218/1236] Compiling MLXVLM Qwen25VL.swift
[1219/1236] Compiling MLXVLM Paligemma.swift
[1220/1236] Compiling MLXLLM LLMModel.swift
[1221/1236] Compiling MLXLLM LLMModelFactory.swift
[1222/1236] Emitting module MLXVLM
[1223/1236] Compiling MLXLLM Lora+Data.swift
[1224/1236] Compiling MLXLLM LoraTrain.swift
[1229/1236] Compiling MLXLLM BaichuanM1.swift
[1230/1236] Compiling MLXLLM BailingMoe.swift
[1231/1236] Compiling MLXLLM Bitnet.swift
[1232/1236] Compiling MLXLLM Cohere.swift
[1233/1236] Compiling MLXLLM DeepseekV3.swift
[1234/1236] Compiling MLXLLM Ernie4_5.swift
[1235/1244] Compiling LocalLLMClientMLX ToolExecution.swift
[1236/1244] Compiling LocalLLMClientMLX Utility.swift
[1237/1244] Compiling LocalLLMClientMLX Parameter.swift
[1238/1244] Compiling LocalLLMClientMLX LLMInput+MLX.swift
[1239/1244] Compiling LocalLLMClientMLX MLXClient.swift
[1240/1244] Compiling LocalLLMClientMLX Context.swift
[1241/1244] Compiling LocalLLMClientMLX LLMSession+MLX.swift
[1242/1244] Emitting module LocalLLMClientMLX
[1242/1244] Linking LocalLLMCLI
[1243/1244] Applying LocalLLMCLI
Build complete! (86.87s)
Build complete.
{
  "cxx_language_standard" : "c++17",
  "dependencies" : [
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.4.0",
            "upper_bound" : "1.5.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser.git"
    },
    {
      "identity" : "swift-jinja",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.0.0",
            "upper_bound" : "2.1.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/huggingface/swift-jinja"
    },
    {
      "identity" : "swift-syntax",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "600.0.0",
            "upper_bound" : "601.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-syntax"
    },
    {
      "identity" : "mlx-swift-lm",
      "requirement" : {
        "branch" : [
          "main"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ml-explore/mlx-swift-lm"
    },
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.4.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-docc-plugin"
    }
  ],
  "manifest_display_name" : "LocalLLMClient",
  "name" : "LocalLLMClient",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "macos",
      "version" : "14.0"
    }
  ],
  "products" : [
    {
      "name" : "LocalLLMClient",
      "targets" : [
        "LocalLLMClient"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "LocalLLMClientLlama",
      "targets" : [
        "LocalLLMClientLlama"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "LocalLLMClientMLX",
      "targets" : [
        "LocalLLMClientMLX"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "LocalLLMClientFoundationModels",
      "targets" : [
        "LocalLLMClientFoundationModels"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "LocalLLMCLI",
      "targets" : [
        "LocalLLMCLI"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "LocalLLMClientMacrosPlugin",
      "targets" : [
        "LocalLLMClientMacrosPlugin"
      ],
      "type" : {
        "macro" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "LocalLLMClientUtilityTests",
      "module_type" : "SwiftTarget",
      "name" : "LocalLLMClientUtilityTests",
      "path" : "Tests/LocalLLMClientUtilityTests",
      "product_dependencies" : [
        "MLXLMCommon"
      ],
      "sources" : [
        "DownloaderTests.swift",
        "FileDownloaderTests.swift",
        "FilesMetadataTests.swift",
        "HuggingFaceAPITests.swift",
        "MockURLProtocol.swift",
        "URLExtensionTests.swift"
      ],
      "target_dependencies" : [
        "LocalLLMClientUtility"
      ],
      "type" : "test"
    },
    {
      "c99name" : "LocalLLMClientUtility",
      "module_type" : "SwiftTarget",
      "name" : "LocalLLMClientUtility",
      "path" : "Sources/LocalLLMClientUtility",
      "product_memberships" : [
        "LocalLLMClient",
        "LocalLLMClientLlama",
        "LocalLLMClientMLX",
        "LocalLLMClientFoundationModels",
        "LocalLLMCLI"
      ],
      "sources" : [
        "Downloader.swift",
        "FileDownloader.swift",
        "Globs.swift",
        "HuggingFaceAPI.swift",
        "Lock.swift",
        "URL+.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LocalLLMClientTests",
      "module_type" : "SwiftTarget",
      "name" : "LocalLLMClientTests",
      "path" : "Tests/LocalLLMClientTests",
      "sources" : [
        "LLMSessionToolCallingTests.swift",
        "MockClientHelpers.swift",
        "PauseHandlerRobustnessTests.swift",
        "StreamingToolCallTests.swift",
        "ToolArgumentsMacroExampleTests.swift",
        "ToolEdgeCaseTests.swift",
        "ToolPerformanceTests.swift",
        "ToolSchemaGeneratableArrayTests.swift",
        "ToolSchemaTests.swift"
      ],
      "target_dependencies" : [
        "LocalLLMClient",
        "LocalLLMClientTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "LocalLLMClientTestUtilities",
      "module_type" : "SwiftTarget",
      "name" : "LocalLLMClientTestUtilities",
      "path" : "Sources/LocalLLMClientTestUtilities",
      "sources" : [
        "TestEnvironment.swift",
        "TestTools.swift",
        "ToolTestsProtocol.swift"
      ],
      "target_dependencies" : [
        "LocalLLMClientCore",
        "LocalLLMClientMacros"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LocalLLMClientMacrosTests",
      "module_type" : "SwiftTarget",
      "name" : "LocalLLMClientMacrosTests",
      "path" : "Tests/LocalLLMClientMacrosTests",
      "product_dependencies" : [
        "SwiftSyntaxMacrosTestSupport"
      ],
      "sources" : [
        "ToolArgumentEnumMacroTests.swift",
        "ToolArgumentsMacroTests.swift",
        "ToolMacroTests.swift"
      ],
      "target_dependencies" : [
        "LocalLLMClientCore",
        "LocalLLMClientMacros",
        "LocalLLMClientMacrosPlugin"
      ],
      "type" : "test"
    },
    {
      "c99name" : "LocalLLMClientMacrosPlugin",
      "module_type" : "SwiftTarget",
      "name" : "LocalLLMClientMacrosPlugin",
      "path" : "Sources/LocalLLMClientMacrosPlugin",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftCompilerPlugin"
      ],
      "product_memberships" : [
        "LocalLLMClient",
        "LocalLLMClientFoundationModels",
        "LocalLLMCLI",
        "LocalLLMClientMacrosPlugin"
      ],
      "sources" : [
        "LocalLLMClientMacrosPlugin.swift",
        "ToolArgumentEnumMacro.swift",
        "ToolArgumentMacro.swift",
        "ToolArgumentsMacro.swift",
        "ToolMacro.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "LocalLLMClientMacros",
      "module_type" : "SwiftTarget",
      "name" : "LocalLLMClientMacros",
      "path" : "Sources/LocalLLMClientMacros",
      "product_memberships" : [
        "LocalLLMClient",
        "LocalLLMClientFoundationModels",
        "LocalLLMCLI"
      ],
      "sources" : [
        "LocalLLMClientMacros.swift"
      ],
      "target_dependencies" : [
        "LocalLLMClientMacrosPlugin",
        "LocalLLMClientCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LocalLLMClientMLXTests",
      "module_type" : "SwiftTarget",
      "name" : "LocalLLMClientMLXTests",
      "path" : "Tests/LocalLLMClientMLXTests",
      "sources" : [
        "LLMSessionMLXTests.swift",
        "LocalLLMClientMLXTests.swift",
        "LocalLLMClientMLXToolTests.swift",
        "ModelTests.swift"
      ],
      "target_dependencies" : [
        "LocalLLMClientMLX",
        "LocalLLMClientTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "LocalLLMClientMLX",
      "module_type" : "SwiftTarget",
      "name" : "LocalLLMClientMLX",
      "path" : "Sources/LocalLLMClientMLX",
      "product_dependencies" : [
        "MLXLLM",
        "MLXVLM"
      ],
      "product_memberships" : [
        "LocalLLMClientMLX",
        "LocalLLMCLI"
      ],
      "sources" : [
        "Context.swift",
        "LLMInput+MLX.swift",
        "LLMSession+MLX.swift",
        "MLXClient.swift",
        "Parameter.swift",
        "ToolExecution.swift",
        "Utility.swift"
      ],
      "target_dependencies" : [
        "LocalLLMClientCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LocalLLMClientLlamaTests",
      "module_type" : "SwiftTarget",
      "name" : "LocalLLMClientLlamaTests",
      "path" : "Tests/LocalLLMClientLlamaTests",
      "sources" : [
        "ContextTests.swift",
        "LLMSessionLlamaTests.swift",
        "LLMToolTests.swift",
        "LlamaToolCallParserTests.swift",
        "LocalLLMClientLlamaTests.swift",
        "LocalLLMClientLlamaToolTests.swift",
        "MessageProcessorTests.swift",
        "ModelTests.swift",
        "PauseResumeTests.swift",
        "TestConfiguration.swift"
      ],
      "target_dependencies" : [
        "LocalLLMClientLlama",
        "LocalLLMClientTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "LocalLLMClientLlamaFramework",
      "module_type" : "BinaryTarget",
      "name" : "LocalLLMClientLlamaFramework",
      "path" : "remote/archive/llama-b6871-xcframework.zip",
      "product_memberships" : [
        "LocalLLMClientLlama",
        "LocalLLMCLI"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "LocalLLMClientLlamaC",
      "module_type" : "ClangTarget",
      "name" : "LocalLLMClientLlamaC",
      "path" : "Sources/LocalLLMClientLlamaC",
      "product_memberships" : [
        "LocalLLMClientLlama",
        "LocalLLMCLI"
      ],
      "sources" : [
        "clip.cpp",
        "common/chat-parser.cpp",
        "common/chat.cpp",
        "common/common.cpp",
        "common/json-partial.cpp",
        "common/json-schema-to-grammar.cpp",
        "common/log.cpp",
        "common/regex-partial.cpp",
        "mtmd-audio.cpp",
        "mtmd-helper.cpp",
        "mtmd.cpp",
        "utils.cpp"
      ],
      "target_dependencies" : [
        "LocalLLMClientLlamaFramework"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LocalLLMClientLlama",
      "module_type" : "SwiftTarget",
      "name" : "LocalLLMClientLlama",
      "path" : "Sources/LocalLLMClientLlama",
      "product_memberships" : [
        "LocalLLMClientLlama",
        "LocalLLMCLI"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/LocalLLMClientLlama/Resources/Grammars/json.gbnf",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Batch.swift",
        "Context.swift",
        "Decoder.swift",
        "Generator.swift",
        "LLMSession+Llama.swift",
        "LlamaClient.swift",
        "LlamaToolCallParser.swift",
        "Logger.swift",
        "MessageProcessing/ChatTemplateRenderer.swift",
        "MessageProcessing/LlamaSpecificDecoder.swift",
        "MessageProcessing/MessageChunk.swift",
        "MessageProcessing/MessageProcessor.swift",
        "MessageProcessing/MessageTransformer.swift",
        "MessageProcessing/MultimodalChunkExtractor.swift",
        "MessageProcessing/ToolInstructionProcessor.swift",
        "Model.swift",
        "Multimodal.swift",
        "Parameter.swift",
        "Sampler.swift",
        "Token.swift",
        "ToolExecution.swift",
        "Utility.swift",
        "stb_image.swift"
      ],
      "target_dependencies" : [
        "LocalLLMClientCore",
        "LocalLLMClientLlamaC"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LocalLLMClientFoundationModelsTests",
      "module_type" : "SwiftTarget",
      "name" : "LocalLLMClientFoundationModelsTests",
      "path" : "Tests/LocalLLMClientFoundationModelsTests",
      "sources" : [
        "LLMSessionFoundationModelsTests.swift",
        "ModelTests.swift"
      ],
      "target_dependencies" : [
        "LocalLLMClientFoundationModels",
        "LocalLLMClientTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "LocalLLMClientFoundationModels",
      "module_type" : "SwiftTarget",
      "name" : "LocalLLMClientFoundationModels",
      "path" : "Sources/LocalLLMClientFoundationModels",
      "product_memberships" : [
        "LocalLLMClientFoundationModels",
        "LocalLLMCLI"
      ],
      "sources" : [
        "FoundationModelsClient.swift",
        "LLMSession+FoundationModels.swift"
      ],
      "target_dependencies" : [
        "LocalLLMClient"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LocalLLMClientCore",
      "module_type" : "SwiftTarget",
      "name" : "LocalLLMClientCore",
      "path" : "Sources/LocalLLMClientCore",
      "product_dependencies" : [
        "Jinja"
      ],
      "product_memberships" : [
        "LocalLLMClient",
        "LocalLLMClientLlama",
        "LocalLLMClientMLX",
        "LocalLLMClientFoundationModels",
        "LocalLLMCLI"
      ],
      "sources" : [
        "AnyLLMClient.swift",
        "Async+.swift",
        "LLMClient.swift",
        "LLMError.swift",
        "LLMInput.swift",
        "LLMSession.swift",
        "PauseHandler.swift",
        "Tools/AnyLLMTool+OpenAI.swift",
        "Tools/AnyLLMTool.swift",
        "Tools/GeneratedContent.swift",
        "Tools/LLMTool.swift",
        "Tools/LLMToolCall.swift",
        "Tools/StreamingChunk.swift",
        "Tools/StreamingToolCallProcessor.swift",
        "Tools/ToolArgument.swift",
        "Tools/ToolArgumentType.swift",
        "Tools/ToolExecutor.swift",
        "Tools/ToolOutput.swift",
        "Tools/ToolSchemaGeneratable.swift"
      ],
      "target_dependencies" : [
        "LocalLLMClientUtility"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LocalLLMClient",
      "module_type" : "SwiftTarget",
      "name" : "LocalLLMClient",
      "path" : "Sources/LocalLLMClient",
      "product_memberships" : [
        "LocalLLMClient",
        "LocalLLMClientFoundationModels",
        "LocalLLMCLI"
      ],
      "sources" : [
        "LocalLLMClient.swift"
      ],
      "target_dependencies" : [
        "LocalLLMClientCore",
        "LocalLLMClientMacros"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LocalLLMCLI",
      "module_type" : "SwiftTarget",
      "name" : "LocalLLMCLI",
      "path" : "Sources/LocalLLMCLI",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "LocalLLMCLI"
      ],
      "sources" : [
        "BenchmarkCommand.swift",
        "Common.swift",
        "RunCommand.swift",
        "command.swift"
      ],
      "target_dependencies" : [
        "LocalLLMClientLlama",
        "LocalLLMClientMLX",
        "LocalLLMClientFoundationModels"
      ],
      "type" : "executable"
    }
  ],
  "tools_version" : "6.1"
}
Done.