Build Information
Successful build of LocalLLMClient, reference main (ff3a9e), with Swift 6.2 for macOS (SPM) on 27 Nov 2025 17:17:10 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/tattn/LocalLLMClient.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/tattn/LocalLLMClient
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
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 main
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 (0.99s)
Fetching https://github.com/huggingface/swift-transformers
Fetching https://github.com/apple/swift-docc-plugin
Fetching https://github.com/swiftlang/swift-syntax
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/ml-explore/mlx-swift
Fetching https://github.com/huggingface/swift-jinja
[1/2158] Fetching swift-docc-plugin
[88/2941] Fetching swift-docc-plugin, swift-jinja
[104/8016] Fetching swift-docc-plugin, swift-jinja, swift-transformers
[738/20075] Fetching swift-docc-plugin, swift-jinja, swift-transformers, mlx-swift
[1255/36935] Fetching swift-docc-plugin, swift-jinja, swift-transformers, mlx-swift, swift-argument-parser
[26620/109918] Fetching swift-docc-plugin, swift-jinja, swift-transformers, mlx-swift, swift-argument-parser, swift-syntax
Fetched https://github.com/apple/swift-argument-parser.git from cache (1.64s)
Fetched https://github.com/apple/swift-docc-plugin from cache (1.64s)
[22296/90900] Fetching swift-jinja, swift-transformers, mlx-swift, swift-syntax
Fetched https://github.com/huggingface/swift-transformers from cache (3.63s)
Fetched https://github.com/swiftlang/swift-syntax from cache (3.63s)
Fetched https://github.com/ml-explore/mlx-swift from cache (3.63s)
Fetched https://github.com/huggingface/swift-jinja from cache (3.63s)
Computing version for https://github.com/ml-explore/mlx-swift
Computed https://github.com/ml-explore/mlx-swift at 0.29.1 (4.21s)
Fetching https://github.com/apple/swift-numerics
[1/6384] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics from cache (1.19s)
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.73s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 600.0.1 (2.77s)
Computing version for https://github.com/huggingface/swift-jinja
Computed https://github.com/huggingface/swift-jinja at 2.0.2 (0.49s)
Fetching https://github.com/apple/swift-collections.git
[1/18314] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git from cache (1.82s)
Computing version for https://github.com/huggingface/swift-transformers
Computed https://github.com/huggingface/swift-transformers at 1.1.3 (2.36s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.4.5 (0.60s)
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.26s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.93s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (0.57s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.3.0 (0.68s)
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.1.3
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-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.3.0
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/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/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/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
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.4.5
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 (5.40s)
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.01s)
Fetching https://github.com/ml-explore/mlx-swift-lm from cache
Fetched https://github.com/ml-explore/mlx-swift-lm from cache (0.46s)
Fetching https://github.com/ml-explore/mlx-swift from cache
Fetching https://github.com/huggingface/swift-transformers from cache
Fetching https://github.com/swiftlang/swift-syntax from cache
Fetching https://github.com/huggingface/swift-jinja from cache
Fetched https://github.com/swiftlang/swift-syntax from cache (0.93s)
Fetched https://github.com/huggingface/swift-jinja from cache (0.93s)
Fetched https://github.com/huggingface/swift-transformers from cache (0.93s)
Fetched https://github.com/ml-explore/mlx-swift from cache (0.93s)
Computing version for https://github.com/ml-explore/mlx-swift
Computed https://github.com/ml-explore/mlx-swift at 0.29.1 (1.00s)
Fetching https://github.com/apple/swift-numerics from cache
Fetched https://github.com/apple/swift-numerics from cache (0.57s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 600.0.1 (0.63s)
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.56s)
Computing version for https://github.com/huggingface/swift-transformers
Computed https://github.com/huggingface/swift-transformers at 1.1.3 (0.63s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (0.03s)
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/huggingface/swift-jinja
Working copy of https://github.com/huggingface/swift-jinja resolved at 2.0.2
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/apple/swift-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 1.1.1
Creating working copy for https://github.com/tattn/LocalLLMClient.git
Working copy of https://github.com/tattn/LocalLLMClient.git resolved at main (ff3a9ee)
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-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/huggingface/swift-transformers
Working copy of https://github.com/huggingface/swift-transformers resolved at 1.1.3
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.30s)
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
[12/431] Copying gpt2_tokenizer_config.json
[12/431] Write sources
[12/431] Copying t5_tokenizer_config.json
[12/431] Write sources
[12/431] Copying gpt2_tokenizer_config.json
[12/431] Write sources
[45/431] Copying json.gbnf
[45/431] Write sources
[45/431] Copying json.gbnf
[45/431] Write sources
[45/431] Write LocalLLMCLI-entitlement.plist
[45/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] Compiling RealModule Real.swift
[73/462] Compiling RealModule RealFunctions.swift
[74/463] Compiling RealModule Float80+Real.swift
[75/463] Compiling RealModule ElementaryFunctions.swift
[76/463] Compiling RealModule Float+Real.swift
[77/463] Compiling RealModule Float16+Real.swift
[78/463] Compiling RealModule AugmentedArithmetic.swift
[79/463] Compiling RealModule AlgebraicField.swift
[80/463] Compiling RealModule ApproximateEquality.swift
[81/463] Emitting module RealModule
[82/463] Compiling RealModule Double+Real.swift
[83/463] Compiling RealModule RelaxedArithmetic.swift
[84/474] Compiling RealModule RealFunctions.swift
[85/475] Compiling RealModule Real.swift
[86/475] Compiling RealModule Float80+Real.swift
[87/475] Compiling RealModule RelaxedArithmetic.swift
[88/475] Compiling RealModule Float16+Real.swift
[89/475] Compiling RealModule AlgebraicField.swift
[90/475] Compiling RealModule ApproximateEquality.swift
[91/475] Compiling RealModule Double+Real.swift
[92/475] Compiling RealModule ElementaryFunctions.swift
[93/475] Compiling RealModule AugmentedArithmetic.swift
[94/475] Compiling RealModule Float+Real.swift
[95/475] Emitting module RealModule
[95/475] Compiling scheduler.cpp
[96/475] Compiling utils.cpp
[98/503] Compiling InternalCollectionsUtilities UnsafeMutableRawBufferPointer+Extras.swift
[99/521] Compiling InternalCollectionsUtilities UnsafeRawBufferPointer+Extras.swift
[100/521] Compiling InternalCollectionsUtilities UnsafeMutableRawBufferPointer+Extras.swift
[101/522] Compiling InternalCollectionsUtilities UnsafeRawBufferPointer+Extras.swift
[102/522] Compiling InternalCollectionsUtilities Descriptions.swift
[103/522] Compiling InternalCollectionsUtilities LifetimeOverride.swift
[104/522] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[105/522] Compiling InternalCollectionsUtilities Debugging.swift
[106/522] Compiling InternalCollectionsUtilities _UnsafeBitSet+Index.swift
[107/522] Compiling InternalCollectionsUtilities _UnsafeBitSet+_Word.swift
[108/522] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[111/522] Compiling InternalCollectionsUtilities RandomAccessCollection+Offsets.swift
[112/522] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[115/522] Compiling ComplexModule Complex+Numeric.swift
[116/522] Compiling ComplexModule Complex.swift
[117/522] Compiling ComplexModule Polar.swift
[118/522] Compiling ComplexModule Complex+StringConvertible.swift
[119/522] Compiling ComplexModule Complex+IntegerLiteral.swift
[120/523] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[121/523] Compiling ComplexModule Scale.swift
[122/523] Compiling InternalCollectionsUtilities _UnsafeBitSet.swift
[123/523] Compiling InternalCollectionsUtilities _SortedCollection.swift
[126/523] Compiling InternalCollectionsUtilities UInt+first and last set bit.swift
[127/523] Compiling InternalCollectionsUtilities UInt+reversed.swift
[128/523] Compiling InternalCollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[129/523] Compiling InternalCollectionsUtilities Integer rank.swift
[130/523] Emitting module InternalCollectionsUtilities
[133/523] Compiling ComplexModule Complex+ElementaryFunctions.swift
[134/523] Compiling ComplexModule Complex+Hashable.swift
[135/523] Compiling ComplexModule Complex+Codable.swift
[138/523] Emitting module ComplexModule
[145/523] Emitting module InternalCollectionsUtilities
[145/523] Compiling random.cpp
[147/592] Compiling Numerics Numerics.swift
[148/592] Emitting module Numerics
[149/648] Compiling ComplexModule Complex+Numeric.swift
[150/648] Compiling ComplexModule Complex+Hashable.swift
[151/648] Compiling ComplexModule Complex.swift
[152/648] Compiling ComplexModule Polar.swift
[153/648] Compiling ComplexModule Complex+StringConvertible.swift
[154/649] Compiling ComplexModule Scale.swift
[155/649] Compiling OrderedCollections OrderedDictionary+Elements.swift
[156/649] Compiling OrderedCollections OrderedDictionary+Equatable.swift
[157/649] Compiling OrderedCollections OrderedDictionary+ExpressibleByDictionaryLiteral.swift
[158/649] Compiling OrderedCollections OrderedDictionary+Hashable.swift
[159/649] Compiling OrderedCollections OrderedDictionary+Initializers.swift
[160/649] Compiling OrderedCollections OrderedDictionary+Invariants.swift
[161/655] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formIntersection.swift
[162/655] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formSymmetricDifference.swift
[163/655] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formUnion.swift
[164/655] Compiling OrderedCollections OrderedSet+Partial SetAlgebra intersection.swift
[165/655] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isDisjoint.swift
[166/655] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isEqualSet.swift
[167/655] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSubset.swift
[168/655] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSuperset.swift
[169/655] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSubset.swift
[170/655] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSuperset.swift
[171/655] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtract.swift
[172/655] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtracting.swift
[173/655] Compiling ComplexModule Complex+ElementaryFunctions.swift
[174/655] Compiling ComplexModule Complex+IntegerLiteral.swift
[175/655] Compiling ComplexModule Complex+Codable.swift
[176/655] Compiling OrderedCollections _HashTable+Bucket.swift
[177/655] Compiling OrderedCollections _HashTable+BucketIterator.swift
[178/655] Emitting module ComplexModule
[179/655] Emitting module LocalLLMClientMacrosPlugin
[180/655] Compiling LocalLLMClientMacrosPlugin ToolArgumentEnumMacro.swift
[181/655] Compiling LocalLLMClientMacrosPlugin LocalLLMClientMacrosPlugin.swift
[182/655] Compiling LocalLLMClientMacrosPlugin ToolMacro.swift
[183/655] Compiling OrderedCollections _Hashtable+Header.swift
[184/655] Compiling OrderedCollections OrderedDictionary+Codable.swift
[185/655] Compiling OrderedCollections OrderedDictionary+CustomReflectable.swift
[186/655] Compiling OrderedCollections OrderedDictionary+Deprecations.swift
[187/655] Compiling OrderedCollections OrderedDictionary+Descriptions.swift
[188/655] Compiling OrderedCollections OrderedDictionary+Elements.SubSequence.swift
[201/655] Compiling OrderedCollections OrderedSet+Codable.swift
[202/655] Compiling OrderedCollections OrderedSet+CustomReflectable.swift
[203/655] Compiling OrderedCollections OrderedSet+Descriptions.swift
[204/655] Compiling OrderedCollections OrderedSet+Diffing.swift
[205/655] Compiling OrderedCollections OrderedSet+Equatable.swift
[206/655] Compiling OrderedCollections OrderedSet+ExpressibleByArrayLiteral.swift
[213/661] Compiling OrderedCollections OrderedSet+Hashable.swift
[214/661] Compiling OrderedCollections OrderedSet+Initializers.swift
[215/661] Compiling OrderedCollections OrderedSet+Insertions.swift
[216/661] Compiling OrderedCollections OrderedSet+Invariants.swift
[217/661] Compiling OrderedCollections OrderedSet+Partial MutableCollection.swift
[218/661] Compiling OrderedCollections OrderedSet+Partial RangeReplaceableCollection.swift
[237/661] Compiling OrderedCollections OrderedSet+Partial SetAlgebra symmetricDifference.swift
[238/661] Compiling OrderedCollections OrderedSet+Partial SetAlgebra union.swift
[239/661] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift
[240/661] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift
[241/661] Compiling OrderedCollections OrderedSet+ReserveCapacity.swift
[242/661] Compiling OrderedCollections OrderedSet+Sendable.swift
[249/661] Compiling OrderedCollections OrderedDictionary+Partial MutableCollection.swift
[250/661] Compiling OrderedCollections OrderedDictionary+Partial RangeReplaceableCollection.swift
[251/661] Compiling OrderedCollections OrderedDictionary+Sendable.swift
[252/661] Compiling OrderedCollections OrderedDictionary+Sequence.swift
[253/661] Compiling OrderedCollections OrderedDictionary+Values.swift
[254/661] Compiling OrderedCollections OrderedDictionary.swift
[263/661] Compiling OrderedCollections _HashTable+Constants.swift
[264/661] Compiling OrderedCollections _HashTable+CustomStringConvertible.swift
[265/661] Compiling OrderedCollections _HashTable+Testing.swift
[266/661] Compiling OrderedCollections _HashTable+UnsafeHandle.swift
[267/661] Compiling OrderedCollections _HashTable.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
[286/661] Compiling LocalLLMClientLlamaC utils.cpp
[288/661] Emitting module OrderedCollections
[289/663] Compiling Numerics Numerics.swift
[290/663] Emitting module Numerics
[291/663] Emitting module OrderedCollections
[291/677] Compiling primitives.cpp
[292/677] Compiling transforms.cpp
[294/691] Compiling LocalLLMClientUtility Lock.swift
[295/691] Compiling LocalLLMClientUtility URL+.swift
[297/691] Compiling LocalLLMClientMacrosPlugin ToolArgumentMacro.swift
[298/691] Compiling LocalLLMClientMacrosPlugin ToolArgumentsMacro.swift
[298/691] Compiling LocalLLMClientLlamaC mtmd.cpp
[299/691] Compiling log.cpp
[300/691] Write Objects.LinkFileList
[302/691] Emitting module LocalLLMClientUtility
[303/691] Compiling LocalLLMClientUtility FileDownloader.swift
[304/691] Compiling LocalLLMClientUtility Downloader.swift
[305/691] Compiling LocalLLMClientUtility Globs.swift
[306/691] Compiling LocalLLMClientUtility HuggingFaceAPI.swift
[307/691] Compiling LocalLLMClientUtility Lock.swift
[308/691] Compiling LocalLLMClientUtility FileDownloader.swift
[309/691] Compiling LocalLLMClientUtility Globs.swift
[310/691] Compiling LocalLLMClientUtility Downloader.swift
[311/691] Emitting module LocalLLMClientUtility
[312/691] Compiling LocalLLMClientUtility HuggingFaceAPI.swift
[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
[318/691] Compiling LocalLLMClientLlamaC utils.cpp
[320/691] Compiling Jinja Template.swift
[321/691] Compiling Jinja PropertyMembers.swift
[322/691] Compiling Jinja Tests.swift
[323/691] Compiling Jinja Token.swift
[324/691] Compiling Jinja Utilities.swift
[324/692] Compiling json-partial.cpp
[326/692] Compiling Jinja Macro.swift
[327/692] Compiling Jinja Parser.swift
[328/692] Compiling Jinja Interpreter.swift
[329/692] Compiling Jinja Lexer.swift
[330/692] Compiling Jinja PropertyMembers.swift
[331/692] Compiling Jinja Token.swift
[332/692] Compiling Jinja Template.swift
[333/692] Compiling Jinja Utilities.swift
[335/692] Compiling LocalLLMClientLlamaC mtmd.cpp
[337/693] Compiling Jinja Tests.swift
[339/693] Compiling log.cpp
[340/693] Compiling chat-parser.cpp
[341/693] Compiling LocalLLMClientLlamaC clip.cpp
[343/693] Compiling Jinja Value.swift
[344/693] Compiling LocalLLMClientLlamaC mtmd-audio.cpp
[346/693] Emitting module Jinja
[347/693] Compiling Jinja AST.swift
[348/693] Compiling Jinja Error.swift
[349/693] Compiling Jinja Filters.swift
[350/693] Compiling Jinja Globals.swift
[351/693] Emitting module Jinja
[355/712] Compiling LocalLLMClientLlamaC mtmd-helper.cpp
[356/712] Compiling json-schema-to-grammar.cpp
[357/739] Compiling regex-partial.cpp
[358/747] Compiling common.cpp
[359/747] Compiling chat-parser.cpp
[360/747] Compiling json-partial.cpp
[361/747] Compiling LocalLLMClientLlamaC clip.cpp
[362/747] Compiling json-schema-to-grammar.cpp
[364/747] Compiling Hub resource_bundle_accessor.swift
[365/747] Emitting module Hub
[366/747] Compiling Hub BinaryDistinct.swift
[366/747] Compiling linalg.cpp
[368/747] Compiling Hub Config.swift
[369/747] Compiling Hub Downloader.swift
[370/747] Compiling LocalLLMClientCore ToolArgument.swift
[371/747] Compiling LocalLLMClientCore ToolArgumentType.swift
[372/747] Compiling LocalLLMClientCore ToolExecutor.swift
[373/747] Compiling LocalLLMClientCore ToolOutput.swift
[373/748] Compiling no_gguf.cpp
[379/749] Compiling LocalLLMClientCore LLMTool.swift
[380/749] Compiling LocalLLMClientCore LLMToolCall.swift
[381/749] Compiling LocalLLMClientCore AnyLLMTool.swift
[382/749] Compiling LocalLLMClientCore GeneratedContent.swift
[383/749] Compiling LocalLLMClientCore PauseHandler.swift
[384/749] Compiling LocalLLMClientCore AnyLLMTool+OpenAI.swift
[385/749] Compiling LocalLLMClientCore StreamingChunk.swift
[386/749] Compiling LocalLLMClientCore StreamingToolCallProcessor.swift
[395/749] Compiling LocalLLMClientCore ToolSchemaGeneratable.swift
[396/749] Compiling load.cpp
[397/749] Compiling graph_utils.cpp
[399/749] Compiling Hub JSONSerialization+BOM.swift
[400/749] Compiling Hub Hub.swift
[401/749] Compiling Hub HubApi.swift
[402/749] Compiling Hub resource_bundle_accessor.swift
[403/749] Compiling Hub Hub.swift
[404/749] Compiling Hub JSONSerialization+BOM.swift
[405/749] Compiling Hub Downloader.swift
[406/749] Compiling Hub Config.swift
[407/749] Compiling Hub BinaryDistinct.swift
[408/749] Emitting module Hub
[409/749] Compiling Hub HubApi.swift
[409/749] Compiling fft.cpp
[410/749] Compiling safetensors.cpp
[411/775] Compiling chat.cpp
[413/775] Compiling Tokenizers Trie.swift
[414/775] Compiling Tokenizers UnigramTokenizer.swift
[415/776] Compiling Tokenizers Trie.swift
[416/776] Compiling Tokenizers UnigramTokenizer.swift
[417/777] Compiling Tokenizers String+PreTokenization.swift
[418/777] Compiling Tokenizers PreTokenizer.swift
[419/777] Compiling Tokenizers Utils.swift
[421/777] Emitting module Tokenizers
[422/777] Compiling Tokenizers BPETokenizer.swift
[423/777] Compiling Tokenizers BertTokenizer.swift
[424/777] Compiling Tokenizers ByteEncoder.swift
[425/777] Compiling Tokenizers Decoder.swift
[426/777] Compiling Tokenizers Normalizer.swift
[427/777] Compiling Tokenizers PostProcessor.swift
[430/777] Compiling Tokenizers TokenLattice.swift
[431/777] Compiling Tokenizers PreTokenizer.swift
[432/777] Compiling Tokenizers String+PreTokenization.swift
[437/777] Compiling Tokenizers Tokenizer.swift
[438/777] Emitting module Tokenizers
[438/777] Compiling dtype_utils.cpp
[440/777] Compiling Tokenizers TokenLattice.swift
[441/777] Compiling Tokenizers Tokenizer.swift
[442/777] Emitting module LocalLLMClientCore
[455/777] Compiling dtype.cpp
[456/799] Compiling fast.cpp
[457/801] Compiling no_ring.cpp
[458/801] Compiling einsum.cpp
[460/824] Emitting module LocalLLMClientMacros
[461/824] Compiling LocalLLMClientMacros LocalLLMClientMacros.swift
[463/824] Emitting module LocalLLMClientMacros
[463/828] Compiling primitives.cpp
[464/832] Compiling ops.cpp
[466/834] Emitting module LocalLLMClient
[467/834] Compiling LocalLLMClient LocalLLMClient.swift
[467/836] Compiling no_nccl.cpp
[469/839] Compiling LocalLLMClient LocalLLMClient.swift
[470/839] Emitting module LocalLLMClient
[471/839] Compiling Generation TopKLogitsWarper.swift
[472/839] Compiling Generation TopPLogitsWarper.swift
[473/839] Compiling Generation RepetitionPenaltyLogitsProcessor.swift
[474/839] Compiling Generation TopKLogitsWarper.swift
[475/839] Compiling Generation MinPLogitsWarper.swift
[476/839] Compiling Generation TopPLogitsWarper.swift
[477/839] Compiling Generation TemperatureLogitsWarper.swift
[479/839] Compiling Generation LogitsProcessor.swift
[480/839] Compiling Generation MinPLogitsWarper.swift
[481/839] Compiling Generation RepetitionPenaltyLogitsProcessor.swift
[482/839] Compiling Generation GenerationConfig.swift
[483/839] Compiling Generation Decoders.swift
[484/839] Compiling Generation Generation.swift
[485/839] Emitting module Generation
[486/839] Compiling Generation LogitsProcessor.swift
[487/839] Compiling Generation GenerationConfig.swift
[488/839] Emitting module Generation
[489/839] Compiling Generation Decoders.swift
[490/839] Compiling Generation Generation.swift
[490/839] Compiling no_mpi.cpp
[491/850] Compiling chat.cpp
[492/850] Compiling device.cpp
[494/850] Compiling Models LanguageModelTypes.swift
[495/873] Compiling Models Weights.swift
[496/873] Compiling LocalLLMClientFoundationModels FoundationModelsClient.swift
[497/873] Emitting module LocalLLMClientFoundationModels
[498/873] Compiling LocalLLMClientFoundationModels LLMSession+FoundationModels.swift
[499/873] Compiling Models Weights.swift
[500/873] Compiling Models LanguageModel.swift
[501/873] Compiling Models LanguageModelTypes.swift
[502/873] Emitting module Models
[502/873] Compiling distributed.cpp
[504/873] Compiling LocalLLMClientFoundationModels FoundationModelsClient.swift
[505/873] Compiling LocalLLMClientFoundationModels LLMSession+FoundationModels.swift
[506/873] Emitting module LocalLLMClientFoundationModels
[507/873] Emitting module Models
[508/873] Compiling Models LanguageModel.swift
[509/873] Emitting module LocalLLMClientTestUtilities
[510/873] Compiling LocalLLMClientTestUtilities TestEnvironment.swift
[511/873] Compiling LocalLLMClientTestUtilities ToolTestsProtocol.swift
[512/873] Compiling LocalLLMClientTestUtilities TestTools.swift
[512/873] Compiling utils.cpp
[514/873] Compiling LocalLLMClientTestUtilities TestTools.swift
[515/873] Emitting module LocalLLMClientTestUtilities
[516/873] Compiling LocalLLMClientTestUtilities ToolTestsProtocol.swift
[517/873] Compiling LocalLLMClientTestUtilities TestEnvironment.swift
[517/873] Compiling unary.cpp
[518/873] Compiling ternary.cpp
[519/873] Compiling sort.cpp
[520/873] Compiling compile.cpp
[521/873] Compiling resident.cpp
[522/873] Compiling softmax.cpp
[523/873] Compiling scan.cpp
[524/873] Compiling export.cpp
[525/873] Compiling slicing.cpp
[526/873] Compiling rope.cpp
[527/873] Compiling scaled_dot_product_attention.cpp
[528/873] Compiling reduce.cpp
[529/873] Compiling metal.cpp
[530/873] Compiling quantized.cpp
[531/873] Compiling primitives.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 event.cpp
[538/873] Compiling fence.cpp
[539/873] Compiling hadamard.cpp
[540/873] Compiling eval.cpp
[541/873] Compiling distributed.cpp
[542/873] Compiling fft.cpp
[543/873] Compiling device.cpp
[544/873] Compiling copy.cpp
[545/873] Compiling custom_kernel.cpp
[546/873] Compiling conv.cpp
[547/873] Compiling allocator.cpp
[548/873] Compiling binary.cpp
[549/873] Compiling threefry.cpp
[550/873] Compiling compiled.cpp
[551/873] Compiling slicing.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
[561/873] Compiling matmul.cpp
[562/873] Compiling qrf.cpp
[563/873] Compiling primitives.cpp
[564/873] Compiling unary.cpp
[565/873] Compiling jit_compiler.cpp
[567/873] Emitting module LocalLLMClientLlama
[567/875] Compiling logsumexp.cpp
[569/875] Compiling LocalLLMClientLlama Token.swift
[570/875] Compiling LocalLLMClientLlama LlamaToolCallParser.swift
[571/875] Compiling LocalLLMClientLlama Logger.swift
[572/875] Compiling LocalLLMClientLlama ChatTemplateRenderer.swift
[576/877] Compiling LocalLLMClientLlama Generator.swift
[577/877] Compiling LocalLLMClientLlama LLMSession+Llama.swift
[578/877] Compiling LocalLLMClientLlama LlamaClient.swift
[579/877] Emitting module LocalLLMClientLlama
[580/877] Compiling LocalLLMClientLlama LlamaSpecificDecoder.swift
[581/877] Compiling LocalLLMClientLlama MessageChunk.swift
[582/877] Compiling LocalLLMClientLlama MessageProcessor.swift
[582/877] Compiling luf.cpp
[583/877] Compiling masked_mm.cpp
[584/877] Compiling hadamard.cpp
[586/877] Compiling LocalLLMClientLlama Batch.swift
[587/877] Compiling LocalLLMClientLlama Context.swift
[588/877] Compiling LocalLLMClientLlama Decoder.swift
[589/877] Compiling LocalLLMClientLlama MultimodalChunkExtractor.swift
[590/877] Compiling LocalLLMClientLlama ToolExecution.swift
[591/877] Compiling LocalLLMClientLlama ToolInstructionProcessor.swift
[592/877] Compiling LocalLLMClientLlama Model.swift
[593/877] Compiling LocalLLMClientLlama MessageTransformer.swift
[594/877] Compiling LocalLLMClientLlama Utility.swift
[595/877] Compiling LocalLLMClientLlama Multimodal.swift
[596/877] Compiling LocalLLMClientLlama Parameter.swift
[597/877] Compiling LocalLLMClientLlama Sampler.swift
[616/877] Compiling cblas.cpp
[617/877] Compiling encoder.cpp
[618/877] Compiling eval.cpp
[619/877] Compiling inverse.cpp
[620/877] Compiling bnns.cpp
[621/877] Compiling reduce.cpp
[622/877] Compiling fft.cpp
[624/877] Compiling LocalLLMClientLlama stb_image.swift
[625/877] Compiling LocalLLMClientLlama resource_bundle_accessor.swift
[627/877] Compiling available.cpp
[628/877] Compiling distributed.cpp
[629/877] Compiling indexing.cpp
[630/877] Compiling utils.cpp
[631/877] Compiling slicing.cpp
[632/877] Compiling eigh.cpp
[633/877] Compiling arg_reduce.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 load.cpp
[644/877] Compiling steel_gemm_segmented.cpp
[645/877] Compiling allocator.cpp
[646/877] Compiling steel_gemm_masked.cpp
[647/877] Compiling steel_gemm_gather.cpp
[648/877] Compiling steel_gemm_fused.cpp
[649/877] Compiling steel_conv_general.cpp
[650/877] Compiling broadcasting.cpp
[651/877] Compiling steel_conv.cpp
[652/877] Compiling sort.cpp
[653/877] Compiling softmax.cpp
[654/877] Compiling scatter_axis.cpp
[655/877] Compiling scatter.cpp
[656/877] Compiling scan.cpp
[657/877] Compiling reduce_utils.cpp
[658/877] Compiling reduce.cpp
[659/877] Compiling quantized_utils.cpp
[660/877] Compiling logsumexp.cpp
[660/877] Compiling quantized.cpp
[662/877] Compiling hadamard.cpp
[663/877] Compiling gemv_masked.cpp
[664/877] Compiling gather_front.cpp
[665/877] Compiling gemm.cpp
[666/877] Compiling gather_axis.cpp
[667/877] Compiling gather.cpp
[668/877] Compiling fp4_quantized.cpp
[668/877] Compiling fft.cpp
[670/877] Compiling copy.cpp
[671/877] Compiling conv.cpp
[672/877] Compiling binary_two.cpp
[673/877] Compiling compiled_preamble.cpp
[674/877] Compiling binary_ops.cpp
[675/877] Compiling binary.cpp
[676/877] Compiling arange.cpp
[677/877] Compiling conv.cpp
[678/877] Compiling compiled.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 string.cpp
[685/877] Compiling transforms.cpp
[686/877] Compiling vector.cpp
[687/877] Compiling stream.cpp
[688/877] Compiling random.cpp
[689/877] Compiling compiled_conditional.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 export.cpp
[701/877] Compiling fast.cpp
[702/877] Compiling device.cpp
[703/877] Compiling format.cc
[704/877] Compiling compile.cpp
[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 load.cpp
[713/877] Compiling graph_utils.cpp
[714/877] Compiling transforms.cpp
[715/877] Compiling binary.cpp
[716/877] Compiling fft.cpp
[717/884] Compiling primitives.cpp
[718/908] Compiling dtype.cpp
[719/908] Compiling dtype_utils.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 no_nccl.cpp
[725/908] Compiling einsum.cpp
[726/908] Compiling primitives.cpp
[727/908] Compiling no_mpi.cpp
[728/908] Compiling ops.cpp
[729/908] Compiling distributed.cpp
[730/908] Compiling ops.cpp
[731/908] Compiling utils.cpp
[732/908] Compiling compile.cpp
[733/908] Compiling unary.cpp
[734/908] Compiling ternary.cpp
[735/908] Compiling sort.cpp
[736/908] Compiling softmax.cpp
[737/908] Compiling slicing.cpp
[739/908] Compiling MLX Transforms+Compile.swift
[740/908] Compiling MLX Transforms+Eval.swift
[741/908] Compiling MLX Transforms+Grad.swift
[742/911] Compiling MLX Random.swift
[743/911] Compiling MLX State.swift
[744/911] Compiling MLX Stream.swift
[744/911] Compiling scan.cpp
[746/911] Compiling MLX Transforms+Internal.swift
[747/911] Compiling MLX Transforms+Vmap.swift
[748/911] Compiling MLX Transforms.swift
[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
[754/911] Compiling resident.cpp
[756/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
[757/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
[758/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
[758/911] Compiling scaled_dot_product_attention.cpp
[759/911] Compiling rope.cpp
[760/911] Compiling reduce.cpp
[762/911] Compiling MLX Foundation+Util.swift
[763/911] Compiling MLX GPU.swift
[764/911] Compiling MLX IO.swift
[765/911] Compiling MLX Linalg.swift
[766/911] Compiling MLX ErrorHandler.swift
[767/911] Compiling MLX Export.swift
[768/911] Compiling MLX FFT.swift
[769/911] Compiling MLX Factory.swift
[770/911] Compiling MLX ArrayAt.swift
[771/911] Compiling MLX Cmlx+Util.swift
[772/911] Compiling MLX DType.swift
[773/911] Compiling MLX Device.swift
[774/911] Emitting module MLX
[775/911] Compiling MLX MLXArray+Bytes.swift
[776/911] Compiling MLX MLXArray+Indexing.swift
[777/911] Compiling MLX MLXArray+Init.swift
[777/911] Compiling primitives.cpp
[778/911] Compiling quantized.cpp
[779/911] Compiling normalization.cpp
[780/911] Compiling metal.cpp
[782/918] Compiling MLXFast MLXFastKernel.swift
[783/918] Compiling MLXRandom Random.swift
[784/918] Emitting module MLXRandom
[785/918] Emitting module MLXFast
[786/918] Compiling MLXFast MLXFast.swift
[787/918] Emitting module MLXLinalg
[788/918] Compiling MLXLinalg Linalg.swift
[789/936] Compiling MLXNN Upsample.swift
[789/937] Compiling export.cpp
[791/937] Compiling MLXNN ValueAndGrad.swift
[792/937] Compiling MLXNN PositionalEncoding.swift
[793/937] Compiling MLXNN Quantized.swift
[794/937] Compiling MLXNN Normalization.swift
[795/937] Compiling MLXNN Pooling.swift
[796/937] Compiling MLXNN Recurrent.swift
[797/937] Compiling MLXNN Transformer.swift
[797/937] Compiling logsumexp.cpp
[798/937] Compiling matmul.cpp
[800/937] Compiling MLXNN Embedding.swift
[801/937] Compiling MLXNN Linear.swift
[802/937] Compiling MLXNN ConvolutionTransposed.swift
[803/937] Compiling MLXNN Dropout.swift
[804/937] Compiling MLXNN Containers.swift
[805/937] Compiling MLXNN Convolution.swift
[806/937] Compiling MLXNN Activations.swift
[807/937] Compiling MLXNN Cache.swift
[808/937] Emitting module MLXNN
[809/937] Compiling MLXNN Losses.swift
[810/937] Compiling MLXNN Module.swift
[810/937] Compiling event.cpp
[811/937] Compiling hadamard.cpp
[812/937] Compiling fence.cpp
[813/939] Compiling indexing.cpp
[814/939] Compiling jit_kernels.cpp
[816/939] Emitting module MLXOptimizers
[817/939] Compiling MLXOptimizers Optimizers.swift
[817/939] Compiling eval.cpp
[818/939] Compiling distributed.cpp
[819/939] Compiling fft.cpp
[820/969] Compiling copy.cpp
[821/969] Compiling slicing.cpp
[822/969] Compiling binary.cpp
[823/969] Compiling compiled.cpp
[824/969] Compiling conv.cpp
[825/969] Compiling device.cpp
[826/969] Compiling threefry.cpp
[827/969] Compiling primitives.cpp
[828/969] Compiling allocator.cpp
[829/969] Compiling custom_kernel.cpp
[830/969] Compiling no_cuda.cpp
[831/969] Compiling copy.cpp
[832/969] Compiling select.cpp
[833/969] Compiling softmax.cpp
[834/969] Compiling svd.cpp
[835/969] Compiling scan.cpp
[836/969] Compiling quantized.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
[844/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
[850/969] Compiling MLXLMCommon ModelFactory.swift
[851/969] Compiling MLXLMCommon Gemma.swift
[852/969] Compiling MLXLMCommon Module+Extensions.swift
[853/969] Compiling MLXLMCommon Tool.swift
[854/969] Compiling MLXLMCommon ToolCall.swift
[855/969] Compiling MLXLMCommon ToolCallProcessor.swift
[856/969] Compiling MLXLMCommon Streamlined.swift
[857/969] Compiling MLXLMCommon StringOrNumber.swift
[858/969] Compiling MLXLMCommon Tokenizer.swift
[858/972] Compiling cblas.cpp
[859/972] Compiling eval.cpp
[861/972] Compiling MLXLMCommon AbstractModelRegistry.swift
[862/972] Compiling MLXLMCommon ModelTypeRegistry.swift
[863/972] Compiling MLXLMCommon ProcessorTypeRegistry.swift
[864/972] Compiling MLXLMCommon Load.swift
[865/972] Compiling MLXLMCommon ModelConfiguration.swift
[866/972] Compiling MLXLMCommon ModelContainer.swift
[867/972] Compiling MLXLMCommon ModelAdapter.swift
[868/972] Compiling MLXLMCommon ModelAdapterFactory.swift
[869/972] Compiling MLXLMCommon ModelAdapterTypeRegistry.swift
[870/972] Compiling MLXLMCommon AttentionUtils.swift
[871/972] Compiling MLXLMCommon BaseConfiguration.swift
[872/972] Compiling MLXLMCommon Chat.swift
[873/972] Compiling MLXLMCommon Evaluate.swift
[873/972] Compiling bnns.cpp
[875/972] Emitting module MLXLMCommon
[876/972] Compiling MLXLMCommon Encodable+toolResult.swift
[877/972] Compiling MLXLMCommon KVCache.swift
[878/972] Compiling MLXLMCommon LanguageModel.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
[882/972] Compiling reduce.cpp
[883/972] Compiling fft.cpp
[884/972] Compiling available.cpp
[885/972] Compiling distributed.cpp
[886/972] Compiling indexing.cpp
[887/972] Compiling utils.cpp
[888/972] Compiling eig.cpp
[889/972] Compiling eigh.cpp
[890/972] Compiling arg_reduce.cpp
[892/972] Compiling MLXLMCommon ToolParameter.swift
[893/972] Compiling MLXLMCommon Value.swift
[894/972] Compiling MLXLMCommon UserInput.swift
[894/972] Compiling slicing.cpp
[895/984] Compiling cholesky.cpp
[897/1023] Compiling MLXVLM VLMModel.swift
[897/1024] Compiling reduce.cpp
[898/1024] Compiling broadcasting.cpp
[899/1024] Compiling load.cpp
[900/1024] Compiling utils.cpp
[901/1024] Compiling unary_ops.cpp
[902/1024] Compiling unary.cpp
[903/1024] Compiling ternary_ops.cpp
[904/1024] Compiling ternary.cpp
[905/1024] Compiling steel_gemm_splitk.cpp
[906/1024] Compiling compiled.cpp
[907/1024] Compiling steel_gemm_segmented.cpp
[909/1024] Compiling MLXVLM QwenVL.swift
[910/1024] Compiling MLXVLM SmolVLM2.swift
[910/1024] Compiling steel_gemm_masked.cpp
[911/1024] Compiling steel_gemm_gather.cpp
[912/1024] Compiling steel_gemm_fused.cpp
[913/1024] Compiling steel_conv_general.cpp
[914/1024] Compiling conv.cpp
[916/1024] Compiling MLXVLM VLMModelFactory.swift
[916/1024] Compiling steel_conv.cpp
[917/1024] Compiling sort.cpp
[918/1024] Compiling softmax.cpp
[919/1024] Compiling scatter_axis.cpp
[920/1024] Compiling scatter.cpp
[921/1024] Compiling scan.cpp
[922/1024] Compiling reduce_utils.cpp
[923/1024] Compiling reduce.cpp
[924/1024] Compiling quantized_utils.cpp
[925/1024] Compiling quantized.cpp
[926/1024] Compiling logsumexp.cpp
[927/1024] Compiling hadamard.cpp
[928/1024] Compiling gemv_masked.cpp
[929/1024] Compiling gemm.cpp
[930/1024] Compiling gather_front.cpp
[931/1024] Compiling gather.cpp
[931/1024] Compiling gather_axis.cpp
[933/1024] Compiling fp4_quantized.cpp
[934/1024] Compiling fft.cpp
[935/1024] Compiling copy.cpp
[936/1024] Compiling conv.cpp
[937/1024] Compiling compiled_preamble.cpp
[938/1024] Compiling binary_two.cpp
[939/1024] Compiling binary_ops.cpp
[940/1024] Compiling binary.cpp
[941/1024] Compiling arange.cpp
[942/1024] Compiling common.cpp
[943/1024] Compiling allocator.cpp
[944/1024] Compiling copy.cpp
[946/1024] Compiling MLXLLM Phi.swift
[947/1024] Compiling MLXLLM Phi3.swift
[948/1024] Compiling MLXLLM PhiMoE.swift
[949/1024] Compiling MLXLLM Qwen2.swift
[950/1024] Compiling MLXLLM Qwen3.swift
[951/1024] Compiling MLXLLM Qwen3MoE.swift
[952/1024] Compiling MLXLLM RoPEUtils.swift
[953/1024] Compiling MLXLLM SSM.swift
[954/1024] Compiling MLXLLM LLMModel.swift
[955/1024] Compiling MLXLLM LLMModelFactory.swift
[956/1024] Compiling MLXLLM Lora+Data.swift
[957/1024] Compiling MLXLLM LoraTrain.swift
[958/1024] Compiling MLXLLM BaichuanM1.swift
[958/1028] Compiling array.cpp
[960/1028] Compiling MLXLLM LFM2MoE.swift
[961/1028] Compiling MLXLLM Lille130m.swift
[962/1028] Compiling MLXLLM Llama.swift
[963/1028] Compiling MLXLLM MiMo.swift
[964/1028] Compiling MLXLLM NanoChat.swift
[965/1028] Compiling MLXLLM Olmo2.swift
[966/1028] Compiling MLXLLM OlmoE.swift
[967/1028] Compiling MLXLLM OpenELM.swift
[967/1028] Compiling version.cpp
[969/1028] Compiling MLXVLM Qwen2VL.swift
[970/1028] Compiling MLXVLM Qwen25VL.swift
[971/1028] Compiling MLXVLM Qwen3VL.swift
[972/1028] Compiling MLXVLM Paligemma.swift
[972/1028] Compiling vector.cpp
[973/1028] Compiling transforms_impl.cpp
[975/1028] Compiling MLXLLM BailingMoe.swift
[976/1028] Compiling MLXLLM Bitnet.swift
[977/1028] Emitting module MLXVLM
[978/1028] Compiling MLXLLM Cohere.swift
[979/1028] Compiling MLXLLM DeepseekV3.swift
[980/1028] Compiling MLXLLM Granite.swift
[981/1028] Compiling MLXLLM GraniteMoeHybrid.swift
[982/1028] Compiling MLXLLM Internlm2.swift
[983/1028] Compiling MLXLLM LFM2.swift
[984/1028] Compiling MLXLLM Gemma.swift
[985/1028] Compiling MLXLLM Gemma2.swift
[986/1028] Compiling MLXLLM Gemma3Text.swift
[987/1028] Compiling MLXLLM Gemma3nText.swift
[988/1028] Compiling MLXLLM Exaone4.swift
[989/1028] Compiling MLXLLM FalconH1.swift
[990/1028] Compiling MLXLLM GLM4.swift
[991/1028] Compiling MLXLLM GPTOSS.swift
[991/1028] Compiling transforms.cpp
[993/1028] Emitting module MLXLLM
[998/1028] Compiling MLXLLM Ernie4_5.swift
[998/1028] Compiling string.cpp
[1000/1028] Compiling MLXLLM SmolLM3.swift
[1001/1028] Compiling MLXLLM Starcoder2.swift
[1002/1028] Compiling MLXLLM SuScaledRotaryEmbedding.swift
[1003/1028] Compiling MLXLLM SwitchLayers.swift
[1003/1028] Compiling compiled_conditional.cpp
[1004/1031] Compiling stream.cpp
[1005/1036] Compiling random.cpp
[1006/1036] Compiling metal.cpp
[1007/1036] Compiling memory.cpp
[1008/1036] Compiling ops.cpp
[1009/1036] Compiling map.cpp
[1010/1036] Compiling linalg.cpp
[1011/1036] Compiling io_types.cpp
[1012/1036] Compiling error.cpp
[1013/1036] Compiling io.cpp
[1014/1036] Compiling fft.cpp
[1015/1036] Write sources
[1018/1038] Compiling LocalLLMClientMLX Utility.swift
[1018/1038] Compiling export.cpp
[1020/1038] Compiling LocalLLMClientMLX Parameter.swift
[1021/1038] Compiling LocalLLMClientMLX ToolExecution.swift
[1021/1038] Compiling fast.cpp
[1023/1038] Emitting module ArgumentParserToolInfo
[1024/1038] Compiling ArgumentParserToolInfo ToolInfo.swift
[1024/1038] Compiling device.cpp
[1025/1038] Compiling compile.cpp
[1027/1076] Compiling LocalLLMClientMLX LLMSession+MLX.swift
[1028/1076] Compiling LocalLLMClientMLX Context.swift
[1029/1076] Emitting module LocalLLMClientMLX
[1030/1076] Compiling LocalLLMClientMLX LLMInput+MLX.swift
[1031/1076] Compiling LocalLLMClientMLX MLXClient.swift
[1031/1076] Compiling format.cc
[1032/1076] Compiling closure.cpp
[1033/1076] Compiling array.cpp
[1034/1076] Compiling binary.cpp
[1036/1107] Compiling MLX MLXArray+Indexing.swift
[1037/1107] Compiling MLX MLXArray+Init.swift
[1038/1107] Compiling MLX ErrorHandler.swift
[1039/1107] Compiling MLX Export.swift
[1040/1111] Compiling ArgumentParser AsyncParsableCommand.swift
[1041/1111] Compiling ArgumentParser CommandConfiguration.swift
[1042/1111] Compiling ArgumentParser EnumerableFlag.swift
[1043/1111] Compiling ArgumentParser ExpressibleByArgument.swift
[1044/1111] Compiling MLX Transforms+Compile.swift
[1045/1111] Compiling MLX Transforms+Eval.swift
[1046/1111] Compiling MLX Transforms+Grad.swift
[1047/1114] Compiling MLX Linalg.swift
[1048/1114] Compiling MLX Transforms+Internal.swift
[1049/1114] Compiling MLX Transforms+Vmap.swift
[1050/1114] Compiling MLX Transforms.swift
[1051/1114] Emitting module ArgumentParser
[1052/1114] Compiling MLX ArrayAt.swift
[1053/1114] Compiling MLX Cmlx+Util.swift
[1054/1114] Compiling MLX DType.swift
[1055/1114] Compiling MLX Device.swift
[1056/1114] Emitting module MLX
[1062/1114] Compiling MLX FFT.swift
[1063/1114] Compiling MLX Factory.swift
[1064/1114] Compiling MLX Foundation+Util.swift
[1065/1114] Compiling MLX GPU.swift
[1066/1114] Compiling MLX IO.swift
[1068/1114] Compiling ArgumentParser Platform.swift
[1069/1114] Compiling ArgumentParser SequenceExtensions.swift
[1070/1114] Compiling ArgumentParser StringExtensions.swift
[1071/1114] Compiling ArgumentParser Tree.swift
[1076/1114] Compiling MLX MLXArray+Bytes.swift
[1077/1114] Compiling MLX Random.swift
[1078/1114] Compiling MLX State.swift
[1079/1114] Compiling MLX Stream.swift
[1080/1114] Compiling MLX Ops.swift
[1081/1114] Compiling MLX ParameterTypes.swift
[1082/1114] Compiling MLX Protocols.swift
[1091/1114] Compiling MLX MLXFastKernel.swift
[1092/1114] Compiling MLX Nested.swift
[1093/1114] Compiling MLX Ops+Array.swift
[1095/1114] Compiling MLX MLXArray+Ops.swift
[1096/1114] Compiling MLX MLXArray.swift
[1097/1114] 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
/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
[1112/1126] Compiling MLXFast MLXFast.swift
[1113/1126] Emitting module MLXFast
[1114/1126] Compiling MLXFast MLXFastKernel.swift
[1115/1126] Emitting module MLXLinalg
[1116/1126] Compiling MLXLinalg Linalg.swift
[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 Recurrent.swift
[1123/1145] Compiling MLXNN Transformer.swift
[1124/1145] Compiling MLXNN Normalization.swift
[1125/1145] Compiling MLXNN Pooling.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] Emitting module MLXNN
[1134/1145] Compiling MLXNN Activations.swift
[1135/1145] Compiling MLXNN Cache.swift
[1136/1145] Compiling MLXNN Losses.swift
[1137/1145] Compiling MLXNN Module.swift
[1138/1147] Emitting module MLXOptimizers
[1139/1147] Compiling MLXOptimizers Optimizers.swift
[1140/1177] Compiling MLXLMCommon AbstractModelRegistry.swift
[1141/1177] Compiling MLXLMCommon ModelTypeRegistry.swift
[1142/1177] Compiling MLXLMCommon ProcessorTypeRegistry.swift
[1143/1177] Compiling LocalLLMCLI command.swift
[1144/1177] Compiling LocalLLMCLI RunCommand.swift
[1145/1177] Compiling LocalLLMCLI Common.swift
[1146/1177] Emitting module LocalLLMCLI
[1147/1177] Compiling LocalLLMCLI BenchmarkCommand.swift
[1147/1180] Write Objects.LinkFileList
[1149/1180] Emitting module MLXLMCommon
[1150/1180] Compiling MLXLMCommon DoRA+Layers.swift
[1151/1180] Compiling MLXLMCommon LoRA+Layers.swift
[1152/1180] Compiling MLXLMCommon LoRAContainer.swift
[1153/1180] Compiling MLXLMCommon LoRAModel.swift
[1154/1180] Compiling MLXLMCommon BaseConfiguration.swift
[1155/1180] Compiling MLXLMCommon Chat.swift
[1156/1180] Compiling MLXLMCommon Evaluate.swift
[1157/1180] Compiling MLXLMCommon ToolParameter.swift
[1158/1180] Compiling MLXLMCommon Value.swift
[1159/1180] Compiling MLXLMCommon UserInput.swift
[1160/1180] Compiling MLXLMCommon ModelFactory.swift
[1161/1180] Compiling MLXLMCommon Gemma.swift
[1162/1180] Compiling MLXLMCommon Module+Extensions.swift
[1163/1180] Compiling MLXLMCommon ModelAdapter.swift
[1164/1180] Compiling MLXLMCommon ModelAdapterFactory.swift
[1165/1180] Compiling MLXLMCommon ModelAdapterTypeRegistry.swift
[1166/1180] Compiling MLXLMCommon AttentionUtils.swift
[1167/1180] Compiling MLXLMCommon Streamlined.swift
[1168/1180] Compiling MLXLMCommon StringOrNumber.swift
[1169/1180] Compiling MLXLMCommon Tokenizer.swift
[1170/1180] Compiling MLXLMCommon Encodable+toolResult.swift
[1171/1180] Compiling MLXLMCommon KVCache.swift
[1172/1180] Compiling MLXLMCommon LanguageModel.swift
[1173/1180] Compiling MLXLMCommon Tool.swift
[1174/1180] Compiling MLXLMCommon ToolCall.swift
[1175/1180] Compiling MLXLMCommon ToolCallProcessor.swift
[1176/1180] Compiling MLXLMCommon Load.swift
[1177/1180] Compiling MLXLMCommon ModelConfiguration.swift
[1178/1180] Compiling MLXLMCommon ModelContainer.swift
[1179/1231] Compiling MLXVLM SmolVLM2.swift
[1180/1231] Compiling MLXVLM QwenVL.swift
[1181/1231] Compiling MLXVLM VLMModel.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 Qwen25VL.swift
[1206/1236] Compiling MLXVLM Qwen3VL.swift
[1207/1236] Compiling MLXLLM SmolLM3.swift
[1208/1236] Compiling MLXLLM Starcoder2.swift
[1209/1236] Compiling MLXLLM SuScaledRotaryEmbedding.swift
[1210/1236] Compiling MLXLLM SwitchLayers.swift
[1211/1236] Compiling MLXLLM Gemma.swift
[1212/1236] Compiling MLXLLM Gemma2.swift
[1213/1236] Compiling MLXLLM Gemma3Text.swift
[1214/1236] Compiling MLXLLM Gemma3nText.swift
[1215/1236] Compiling MLXLLM Exaone4.swift
[1216/1236] Compiling MLXLLM FalconH1.swift
[1217/1236] Compiling MLXLLM GLM4.swift
[1218/1236] Compiling MLXLLM GPTOSS.swift
[1219/1236] Compiling MLXVLM MediaProcessing.swift
[1220/1236] Compiling MLXLLM LoraTrain.swift
[1221/1236] Compiling MLXVLM Paligemma.swift
[1222/1236] Emitting module MLXVLM
[1223/1236] Compiling MLXLLM LLMModel.swift
[1224/1236] Compiling MLXLLM LLMModelFactory.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 LLMSession+MLX.swift
[1239/1244] Compiling LocalLLMClientMLX LLMInput+MLX.swift
[1240/1244] Compiling LocalLLMClientMLX MLXClient.swift
[1241/1244] Emitting module LocalLLMClientMLX
[1242/1244] Compiling LocalLLMClientMLX Context.swift
[1242/1244] Linking LocalLLMCLI
[1243/1244] Applying LocalLLMCLI
Build complete! (87.12s)
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.