Build Information
Failed to build LocalLLMClient, reference 0.2.0 (45b10c
), with Swift 6.1 for watchOS using Xcode 16.3 on 15 Jun 2025 11:41:16 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme LocalLLMClient-Package -destination generic/platform=watchOS
Build Log
========================================
RunAll
========================================
Builder version: 4.63.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/tattn/LocalLLMClient.git
Reference: 0.2.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/tattn/LocalLLMClient
* tag 0.2.0 -> FETCH_HEAD
HEAD is now at 45b10c4 Merge pull request #25 from tattn/update-llama-dependency-20250615070719
Submodule path 'Sources/LocalLLMClientLlamaC/exclude/llama.cpp': checked out 'b9912ac570de8945ae9383c9ca8291027bf287dd'
Submodule path 'Sources/LocalLLMClientLlamaC/exclude/llama.cpp/ggml/src/ggml-kompute/kompute': checked out '4565194ed7c32d1d2efa32ceab4d3c6cae006306'
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'...
Submodule 'kompute' (https://github.com/nomic-ai/kompute.git) registered for path 'Sources/LocalLLMClientLlamaC/exclude/llama.cpp/ggml/src/ggml-kompute/kompute'
Cloning into '/Users/admin/builder/spi-builder-workspace/Sources/LocalLLMClientLlamaC/exclude/llama.cpp/ggml/src/ggml-kompute/kompute'...
Cloned https://github.com/tattn/LocalLLMClient.git
Revision (git rev-parse @):
45b10c42cf7a81ccf56dcf828b5871e6df11b100
SUCCESS checkout https://github.com/tattn/LocalLLMClient.git at 0.2.0
========================================
Build
========================================
Selected platform: watchOS
Swift version: 6.1
Building package at path: $PWD
https://github.com/tattn/LocalLLMClient.git
https://github.com/tattn/LocalLLMClient.git
{
"cxx_language_standard" : "c++20",
"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" : "jinja",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.0",
"upper_bound" : "1.2.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/johnmai-dev/Jinja"
},
{
"identity" : "swift-transformers",
"requirement" : {
"range" : [
{
"lower_bound" : "0.1.21",
"upper_bound" : "0.2.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/huggingface/swift-transformers"
},
{
"identity" : "mlx-swift-examples",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/ml-explore/mlx-swift-examples"
},
{
"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" : "localllm",
"targets" : [
"LocalLLMCLI"
],
"type" : {
"executable" : null
}
},
{
"name" : "LocalLLMClientLlama",
"targets" : [
"LocalLLMClientLlama"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "LocalLLMClientMLX",
"targets" : [
"LocalLLMClientMLX"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "LocalLLMClientFoundationModels",
"targets" : [
"LocalLLMClientFoundationModels"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "LocalLLMClientUtility",
"targets" : [
"LocalLLMClientUtility"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "LocalLLMClientUtilityTests",
"module_type" : "SwiftTarget",
"name" : "LocalLLMClientUtilityTests",
"path" : "Tests/LocalLLMClientUtilityTests",
"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_dependencies" : [
"MLXLMCommon"
],
"product_memberships" : [
"localllm",
"LocalLLMClientUtility"
],
"sources" : [
"Downloader.swift",
"FileDownloader.swift",
"Globs.swift",
"HuggingFaceAPI.swift",
"Lock.swift",
"URL+.swift"
],
"type" : "library"
},
{
"c99name" : "LocalLLMClientMLXTests",
"module_type" : "SwiftTarget",
"name" : "LocalLLMClientMLXTests",
"path" : "Tests/LocalLLMClientMLXTests",
"sources" : [
"LocalLLMClientTests.swift",
"ModelTests.swift"
],
"target_dependencies" : [
"LocalLLMClientMLX",
"LocalLLMClientUtility"
],
"type" : "test"
},
{
"c99name" : "LocalLLMClientMLX",
"module_type" : "SwiftTarget",
"name" : "LocalLLMClientMLX",
"path" : "Sources/LocalLLMClientMLX",
"product_dependencies" : [
"MLXLLM",
"MLXVLM"
],
"product_memberships" : [
"localllm",
"LocalLLMClientMLX"
],
"sources" : [
"Context.swift",
"MLXClient.swift",
"Parameter.swift",
"Utility.swift"
],
"target_dependencies" : [
"LocalLLMClient"
],
"type" : "library"
},
{
"c99name" : "LocalLLMClientLlamaTests",
"module_type" : "SwiftTarget",
"name" : "LocalLLMClientLlamaTests",
"path" : "Tests/LocalLLMClientLlamaTests",
"sources" : [
"ContextTests.swift",
"LlamaChatMessageDecoderTests.swift",
"LocalLLMClientTests.swift",
"ModelTests.swift"
],
"target_dependencies" : [
"LocalLLMClientLlama",
"LocalLLMClientUtility"
],
"type" : "test"
},
{
"c99name" : "LocalLLMClientLlamaFramework",
"module_type" : "BinaryTarget",
"name" : "LocalLLMClientLlamaFramework",
"path" : "remote/archive/llama-b5666-xcframework.zip",
"product_memberships" : [
"localllm",
"LocalLLMClientLlama"
],
"sources" : [
],
"type" : "binary"
},
{
"c99name" : "LocalLLMClientLlamaC",
"module_type" : "ClangTarget",
"name" : "LocalLLMClientLlamaC",
"path" : "Sources/LocalLLMClientLlamaC",
"product_memberships" : [
"localllm",
"LocalLLMClientLlama"
],
"sources" : [
"clip.cpp",
"mtmd-audio.cpp",
"mtmd-helper.cpp",
"mtmd.cpp"
],
"target_dependencies" : [
"LocalLLMClientLlamaFramework"
],
"type" : "library"
},
{
"c99name" : "LocalLLMClientLlama",
"module_type" : "SwiftTarget",
"name" : "LocalLLMClientLlama",
"path" : "Sources/LocalLLMClientLlama",
"product_dependencies" : [
"Jinja"
],
"product_memberships" : [
"localllm",
"LocalLLMClientLlama"
],
"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",
"LlamaAutoMessageDecoder.swift",
"LlamaChatMessageDecoder.swift",
"LlamaClient.swift",
"Logger.swift",
"Model.swift",
"Multimodal.swift",
"Parameter.swift",
"Sampler.swift",
"Token.swift",
"Utility.swift",
"stb_image.swift"
],
"target_dependencies" : [
"LocalLLMClient",
"LocalLLMClientLlamaC"
],
"type" : "library"
},
{
"c99name" : "LocalLLMClientFoundationModels",
"module_type" : "SwiftTarget",
"name" : "LocalLLMClientFoundationModels",
"path" : "Sources/LocalLLMClientFoundationModels",
"product_memberships" : [
"localllm",
"LocalLLMClientFoundationModels"
],
"sources" : [
"FoundationModelsClient.swift"
],
"target_dependencies" : [
"LocalLLMClient"
],
"type" : "library"
},
{
"c99name" : "LocalLLMClient",
"module_type" : "SwiftTarget",
"name" : "LocalLLMClient",
"path" : "Sources/LocalLLMClient",
"product_memberships" : [
"LocalLLMClient",
"localllm",
"LocalLLMClientLlama",
"LocalLLMClientMLX",
"LocalLLMClientFoundationModels"
],
"sources" : [
"Async+.swift",
"LLMClient.swift",
"LLMError.swift",
"LLMInput.swift"
],
"type" : "library"
},
{
"c99name" : "LocalLLMCLI",
"module_type" : "SwiftTarget",
"name" : "LocalLLMCLI",
"path" : "Sources/LocalLLMCLI",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"localllm"
],
"sources" : [
"command.swift"
],
"target_dependencies" : [
"LocalLLMClientLlama",
"LocalLLMClientMLX",
"LocalLLMClientFoundationModels",
"LocalLLMClientUtility"
],
"type" : "executable"
}
],
"tools_version" : "6.0"
}
Command line invocation:
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Fetching from https://github.com/ml-explore/mlx-swift-examples
Fetching from https://github.com/johnmai-dev/Jinja
Fetching from https://github.com/ml-explore/mlx-swift
Fetching from https://github.com/1024jp/GzipSwift
Fetching from https://github.com/huggingface/swift-transformers
Fetching from https://github.com/apple/swift-docc-plugin
Fetching from https://github.com/apple/swift-argument-parser.git (cached)
Fetching from https://github.com/apple/swift-numerics (cached)
Fetching from https://github.com/apple/swift-collections.git (cached)
Fetching from https://github.com/swiftlang/swift-docc-symbolkit (cached)
Creating working copy of package ‘Jinja’
Checking out 1.1.2 of package ‘Jinja’
Creating working copy of package ‘swift-argument-parser’
Checking out 1.4.0 of package ‘swift-argument-parser’
Creating working copy of package ‘GzipSwift’
Checking out 6.0.1 of package ‘GzipSwift’
Creating working copy of package ‘mlx-swift’
Checking out 0.25.4 of package ‘mlx-swift’
Creating working copy of package ‘swift-collections’
Checking out 1.2.0 of package ‘swift-collections’
Creating working copy of package ‘swift-docc-symbolkit’
Checking out 1.0.0 of package ‘swift-docc-symbolkit’
Creating working copy of package ‘swift-numerics’
Checking out 1.0.3 of package ‘swift-numerics’
Creating working copy of package ‘mlx-swift-examples’
Checking out main (e9dfa74) of package ‘mlx-swift-examples’
Creating working copy of package ‘swift-transformers’
Checking out 0.1.21 of package ‘swift-transformers’
Creating working copy of package ‘swift-docc-plugin’
Checking out 1.4.4 of package ‘swift-docc-plugin’
Resolve Package Graph
Resolved source packages:
Gzip: https://github.com/1024jp/GzipSwift @ 6.0.1
mlx-libraries: https://github.com/ml-explore/mlx-swift-examples @ main (e9dfa74)
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
Jinja: https://github.com/johnmai-dev/Jinja @ 1.1.2
LocalLLMClient: /Users/admin/builder/spi-builder-workspace
swift-numerics: https://github.com/apple/swift-numerics @ 1.0.3
swift-collections: https://github.com/apple/swift-collections.git @ 1.2.0
swift-transformers: https://github.com/huggingface/swift-transformers @ 0.1.21
mlx-swift: https://github.com/ml-explore/mlx-swift @ 0.25.4
swift-argument-parser: https://github.com/apple/swift-argument-parser.git @ 1.4.0
SwiftDocCPlugin: https://github.com/apple/swift-docc-plugin @ 1.4.4
resolved source packages: Gzip, mlx-libraries, SymbolKit, Jinja, LocalLLMClient, swift-numerics, swift-collections, swift-transformers, mlx-swift, swift-argument-parser, SwiftDocCPlugin
{
"cxx_language_standard" : "c++20",
"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" : "jinja",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.0",
"upper_bound" : "1.2.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/johnmai-dev/Jinja"
},
{
"identity" : "swift-transformers",
"requirement" : {
"range" : [
{
"lower_bound" : "0.1.21",
"upper_bound" : "0.2.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/huggingface/swift-transformers"
},
{
"identity" : "mlx-swift-examples",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/ml-explore/mlx-swift-examples"
},
{
"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" : "localllm",
"targets" : [
"LocalLLMCLI"
],
"type" : {
"executable" : null
}
},
{
"name" : "LocalLLMClientLlama",
"targets" : [
"LocalLLMClientLlama"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "LocalLLMClientMLX",
"targets" : [
"LocalLLMClientMLX"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "LocalLLMClientFoundationModels",
"targets" : [
"LocalLLMClientFoundationModels"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "LocalLLMClientUtility",
"targets" : [
"LocalLLMClientUtility"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "LocalLLMClientUtilityTests",
"module_type" : "SwiftTarget",
"name" : "LocalLLMClientUtilityTests",
"path" : "Tests/LocalLLMClientUtilityTests",
"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_dependencies" : [
"MLXLMCommon"
],
"product_memberships" : [
"localllm",
"LocalLLMClientUtility"
],
"sources" : [
"Downloader.swift",
"FileDownloader.swift",
"Globs.swift",
"HuggingFaceAPI.swift",
"Lock.swift",
"URL+.swift"
],
"type" : "library"
},
{
"c99name" : "LocalLLMClientMLXTests",
"module_type" : "SwiftTarget",
"name" : "LocalLLMClientMLXTests",
"path" : "Tests/LocalLLMClientMLXTests",
"sources" : [
"LocalLLMClientTests.swift",
"ModelTests.swift"
],
"target_dependencies" : [
"LocalLLMClientMLX",
"LocalLLMClientUtility"
],
"type" : "test"
},
{
"c99name" : "LocalLLMClientMLX",
"module_type" : "SwiftTarget",
"name" : "LocalLLMClientMLX",
"path" : "Sources/LocalLLMClientMLX",
"product_dependencies" : [
"MLXLLM",
"MLXVLM"
],
"product_memberships" : [
"localllm",
"LocalLLMClientMLX"
],
"sources" : [
"Context.swift",
"MLXClient.swift",
"Parameter.swift",
"Utility.swift"
],
"target_dependencies" : [
"LocalLLMClient"
],
"type" : "library"
},
{
"c99name" : "LocalLLMClientLlamaTests",
"module_type" : "SwiftTarget",
"name" : "LocalLLMClientLlamaTests",
"path" : "Tests/LocalLLMClientLlamaTests",
"sources" : [
"ContextTests.swift",
"LlamaChatMessageDecoderTests.swift",
"LocalLLMClientTests.swift",
"ModelTests.swift"
],
"target_dependencies" : [
"LocalLLMClientLlama",
"LocalLLMClientUtility"
],
"type" : "test"
},
{
"c99name" : "LocalLLMClientLlamaFramework",
"module_type" : "BinaryTarget",
"name" : "LocalLLMClientLlamaFramework",
"path" : "remote/archive/llama-b5666-xcframework.zip",
"product_memberships" : [
"localllm",
"LocalLLMClientLlama"
],
"sources" : [
],
"type" : "binary"
},
{
"c99name" : "LocalLLMClientLlamaC",
"module_type" : "ClangTarget",
"name" : "LocalLLMClientLlamaC",
"path" : "Sources/LocalLLMClientLlamaC",
"product_memberships" : [
"localllm",
"LocalLLMClientLlama"
],
"sources" : [
"clip.cpp",
"mtmd-audio.cpp",
"mtmd-helper.cpp",
"mtmd.cpp"
],
"target_dependencies" : [
"LocalLLMClientLlamaFramework"
],
"type" : "library"
},
{
"c99name" : "LocalLLMClientLlama",
"module_type" : "SwiftTarget",
"name" : "LocalLLMClientLlama",
"path" : "Sources/LocalLLMClientLlama",
"product_dependencies" : [
"Jinja"
],
"product_memberships" : [
"localllm",
"LocalLLMClientLlama"
],
"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",
"LlamaAutoMessageDecoder.swift",
"LlamaChatMessageDecoder.swift",
"LlamaClient.swift",
"Logger.swift",
"Model.swift",
"Multimodal.swift",
"Parameter.swift",
"Sampler.swift",
"Token.swift",
"Utility.swift",
"stb_image.swift"
],
"target_dependencies" : [
"LocalLLMClient",
"LocalLLMClientLlamaC"
],
"type" : "library"
},
{
"c99name" : "LocalLLMClientFoundationModels",
"module_type" : "SwiftTarget",
"name" : "LocalLLMClientFoundationModels",
"path" : "Sources/LocalLLMClientFoundationModels",
"product_memberships" : [
"localllm",
"LocalLLMClientFoundationModels"
],
"sources" : [
"FoundationModelsClient.swift"
],
"target_dependencies" : [
"LocalLLMClient"
],
"type" : "library"
},
{
"c99name" : "LocalLLMClient",
"module_type" : "SwiftTarget",
"name" : "LocalLLMClient",
"path" : "Sources/LocalLLMClient",
"product_memberships" : [
"LocalLLMClient",
"localllm",
"LocalLLMClientLlama",
"LocalLLMClientMLX",
"LocalLLMClientFoundationModels"
],
"sources" : [
"Async+.swift",
"LLMClient.swift",
"LLMError.swift",
"LLMInput.swift"
],
"type" : "library"
},
{
"c99name" : "LocalLLMCLI",
"module_type" : "SwiftTarget",
"name" : "LocalLLMCLI",
"path" : "Sources/LocalLLMCLI",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"localllm"
],
"sources" : [
"command.swift"
],
"target_dependencies" : [
"LocalLLMClientLlama",
"LocalLLMClientMLX",
"LocalLLMClientFoundationModels",
"LocalLLMClientUtility"
],
"type" : "executable"
}
],
"tools_version" : "6.0"
}
{
"workspace" : {
"name" : "spi-builder-workspace",
"schemes" : [
"localllm",
"LocalLLMClient",
"LocalLLMClient-Package",
"LocalLLMClientFoundationModels",
"LocalLLMClientLlama",
"LocalLLMClientMLX",
"LocalLLMClientUtility"
]
}
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme LocalLLMClient-Package -destination generic/platform=watchOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats
Command line invocation:
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme LocalLLMClient-Package -destination generic/platform=watchOS "OTHER_SWIFT_FLAGS=-stats-output-dir .stats"
Build settings from command line:
OTHER_SWIFT_FLAGS = -stats-output-dir .stats
Resolve Package Graph
Resolve Package Graph
Resolved source packages:
swift-argument-parser: https://github.com/apple/swift-argument-parser.git @ 1.4.0
swift-numerics: https://github.com/apple/swift-numerics @ 1.0.3
LocalLLMClient: /Users/admin/builder/spi-builder-workspace
swift-transformers: https://github.com/huggingface/swift-transformers @ 0.1.21
SwiftDocCPlugin: https://github.com/apple/swift-docc-plugin @ 1.4.4
mlx-libraries: https://github.com/ml-explore/mlx-swift-examples @ main (e9dfa74)
swift-collections: https://github.com/apple/swift-collections.git @ 1.2.0
Jinja: https://github.com/johnmai-dev/Jinja @ 1.1.2
mlx-swift: https://github.com/ml-explore/mlx-swift @ 0.25.4
Gzip: https://github.com/1024jp/GzipSwift @ 6.0.1
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (51 targets)
Target 'localllm' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClient' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClientLlamaC' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClientLlama' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClientMLX' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClientFoundationModels' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClientUtility' in project 'LocalLLMClient'
➜ Explicit dependency on target 'Jinja' in project 'Jinja'
➜ Explicit dependency on target 'MLXLLM' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLXVLM' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLXLMCommon' in project 'mlx-libraries'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
Target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParserToolInfo' in project 'swift-argument-parser'
Target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParserToolInfo' in project 'swift-argument-parser'
Target 'ArgumentParserToolInfo' in project 'swift-argument-parser' (no dependencies)
Target 'LocalLLMClientUtility' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClientUtility' in project 'LocalLLMClient'
➜ Explicit dependency on target 'MLXLMCommon' in project 'mlx-libraries'
Target 'LocalLLMClientUtility' in project 'LocalLLMClient'
➜ Explicit dependency on target 'MLXLMCommon' in project 'mlx-libraries'
Target 'MLXLMCommon' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLXLMCommon' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXNN' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXOptimizers' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'Transformers' in project 'swift-transformers'
Target 'LocalLLMClientMLX' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClientMLX' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClient' in project 'LocalLLMClient'
➜ Explicit dependency on target 'MLXLLM' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLXVLM' in project 'mlx-libraries'
Target 'LocalLLMClientMLX' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClient' in project 'LocalLLMClient'
➜ Explicit dependency on target 'MLXLLM' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLXVLM' in project 'mlx-libraries'
Target 'MLXVLM' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLXVLM' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLXLMCommon' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXNN' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXOptimizers' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'Transformers' in project 'swift-transformers'
➜ Explicit dependency on target 'MLXFast' in project 'mlx-swift'
Target 'MLXVLM' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLXLMCommon' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXNN' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXOptimizers' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'Transformers' in project 'swift-transformers'
➜ Explicit dependency on target 'MLXFast' in project 'mlx-swift'
Target 'MLXLLM' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLXLLM' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLXLMCommon' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXNN' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXOptimizers' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'Transformers' in project 'swift-transformers'
➜ Explicit dependency on target 'MLXFast' in project 'mlx-swift'
Target 'MLXLLM' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLXLMCommon' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXNN' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXOptimizers' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'Transformers' in project 'swift-transformers'
➜ Explicit dependency on target 'MLXFast' in project 'mlx-swift'
Target 'MLXFast' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXFast' in project 'mlx-swift'
➜ Explicit dependency on target 'Cmlx' in project 'mlx-swift'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'MLXLMCommon' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXNN' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXOptimizers' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'Transformers' in project 'swift-transformers'
Target 'Transformers' in project 'swift-transformers'
➜ Explicit dependency on target 'Tokenizers' in project 'swift-transformers'
➜ Explicit dependency on target 'Generation' in project 'swift-transformers'
➜ Explicit dependency on target 'Models' in project 'swift-transformers'
➜ Explicit dependency on target 'Hub' in project 'swift-transformers'
➜ Explicit dependency on target 'TensorUtils' in project 'swift-transformers'
➜ Explicit dependency on target 'Jinja' in project 'Jinja'
Target 'Models' in project 'swift-transformers'
➜ Explicit dependency on target 'Hub' in project 'swift-transformers'
➜ Explicit dependency on target 'Tokenizers' in project 'swift-transformers'
➜ Explicit dependency on target 'TensorUtils' in project 'swift-transformers'
➜ Explicit dependency on target 'Generation' in project 'swift-transformers'
➜ Explicit dependency on target 'Jinja' in project 'Jinja'
Target 'Generation' in project 'swift-transformers'
➜ Explicit dependency on target 'Hub' in project 'swift-transformers'
➜ Explicit dependency on target 'Tokenizers' in project 'swift-transformers'
➜ Explicit dependency on target 'TensorUtils' in project 'swift-transformers'
➜ Explicit dependency on target 'Jinja' in project 'Jinja'
Target 'TensorUtils' in project 'swift-transformers' (no dependencies)
Target 'Tokenizers' in project 'swift-transformers'
➜ Explicit dependency on target 'Hub' in project 'swift-transformers'
➜ Explicit dependency on target 'Jinja' in project 'Jinja'
Target 'Hub' in project 'swift-transformers'
➜ Explicit dependency on target 'swift-transformers_Hub' in project 'swift-transformers'
Target 'swift-transformers_Hub' in project 'swift-transformers' (no dependencies)
Target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'Cmlx' in project 'mlx-swift'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'MLXOptimizers' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXOptimizers' in project 'mlx-swift'
➜ Explicit dependency on target 'Cmlx' in project 'mlx-swift'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXFast' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXNN' in project 'mlx-swift'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'MLXOptimizers' in project 'mlx-swift'
➜ Explicit dependency on target 'Cmlx' in project 'mlx-swift'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXFast' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXNN' in project 'mlx-swift'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'MLXNN' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXNN' in project 'mlx-swift'
➜ Explicit dependency on target 'Cmlx' in project 'mlx-swift'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXFast' in project 'mlx-swift'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'MLXNN' in project 'mlx-swift'
➜ Explicit dependency on target 'Cmlx' in project 'mlx-swift'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXFast' in project 'mlx-swift'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'MLXFast' in project 'mlx-swift'
➜ Explicit dependency on target 'Cmlx' in project 'mlx-swift'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'Cmlx' in project 'mlx-swift'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'Cmlx' in project 'mlx-swift'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'Cmlx' in project 'mlx-swift'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target '_NumericsShims' in project 'swift-numerics'
➜ Explicit dependency on target 'RealModule' in project 'swift-numerics'
➜ Explicit dependency on target 'ComplexModule' in project 'swift-numerics'
Target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target '_NumericsShims' in project 'swift-numerics'
➜ Explicit dependency on target 'RealModule' in project 'swift-numerics'
➜ Explicit dependency on target 'ComplexModule' in project 'swift-numerics'
Target 'ComplexModule' in project 'swift-numerics'
➜ Explicit dependency on target '_NumericsShims' in project 'swift-numerics'
➜ Explicit dependency on target 'RealModule' in project 'swift-numerics'
Target 'RealModule' in project 'swift-numerics'
➜ Explicit dependency on target '_NumericsShims' in project 'swift-numerics'
Target '_NumericsShims' in project 'swift-numerics' (no dependencies)
Target 'Cmlx' in project 'mlx-swift'
➜ Explicit dependency on target 'mlx-swift_Cmlx' in project 'mlx-swift'
Target 'mlx-swift_Cmlx' in project 'mlx-swift' (no dependencies)
Target 'LocalLLMClientLlama' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClientLlama' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClient_LocalLLMClientLlama' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClient' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClientLlamaC' in project 'LocalLLMClient'
➜ Explicit dependency on target 'Jinja' in project 'Jinja'
Target 'LocalLLMClientLlama' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClient_LocalLLMClientLlama' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClient' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClientLlamaC' in project 'LocalLLMClient'
➜ Explicit dependency on target 'Jinja' in project 'Jinja'
Target 'Jinja' in project 'Jinja'
➜ Explicit dependency on target 'Jinja' in project 'Jinja'
➜ Explicit dependency on target 'OrderedCollections' in project 'swift-collections'
Target 'Jinja' in project 'Jinja'
➜ Explicit dependency on target 'OrderedCollections' in project 'swift-collections'
Target 'OrderedCollections' in project 'swift-collections'
➜ Explicit dependency on target 'OrderedCollections' in project 'swift-collections'
➜ Explicit dependency on target 'InternalCollectionsUtilities' in project 'swift-collections'
Target 'OrderedCollections' in project 'swift-collections'
➜ Explicit dependency on target 'InternalCollectionsUtilities' in project 'swift-collections'
Target 'InternalCollectionsUtilities' in project 'swift-collections' (no dependencies)
Target 'LocalLLMClientLlamaC' in project 'LocalLLMClient' (no dependencies)
Target 'LocalLLMClient_LocalLLMClientLlama' in project 'LocalLLMClient' (no dependencies)
Target 'LocalLLMClientFoundationModels' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClientFoundationModels' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClient' in project 'LocalLLMClient'
Target 'LocalLLMClientFoundationModels' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClient' in project 'LocalLLMClient'
Target 'LocalLLMClient' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClient' in project 'LocalLLMClient'
Target 'LocalLLMClient' in project 'LocalLLMClient' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -x c++ -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -x objective-c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch armv7k -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -x c++ -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -x objective-c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -x c -c /dev/null
ReadFileContents /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/docc/features.json
Build description signature: 594116bbdf8c83db59cd8c55b27d2b38
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/594116bbdf8c83db59cd8c55b27d2b38.xcbuilddata
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/LocalLLMClientLlamaFramework/llama.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/LocalLLMClientLlamaFramework/llama.xcframework'. (in target 'LocalLLMClientLlama' from project 'LocalLLMClient')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/LocalLLMClientLlamaFramework/llama.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/LocalLLMClientLlamaFramework/llama.xcframework'. (in target 'LocalLLMClientLlama' from project 'LocalLLMClient')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/LocalLLMClientLlamaFramework/llama.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/LocalLLMClientLlamaFramework/llama.xcframework'. (in target 'LocalLLMClientLlamaC' from project 'LocalLLMClient')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/LocalLLMClientLlamaFramework/llama.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/LocalLLMClientLlamaFramework/llama.xcframework'. (in target 'localllm' from project 'LocalLLMClient')
** BUILD FAILED **
The following build commands failed:
Building workspace spi-builder-workspace with scheme LocalLLMClient-Package
(1 failure)
Command line invocation:
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
swift-transformers: https://github.com/huggingface/swift-transformers @ 0.1.21
mlx-swift: https://github.com/ml-explore/mlx-swift @ 0.25.4
Jinja: https://github.com/johnmai-dev/Jinja @ 1.1.2
swift-collections: https://github.com/apple/swift-collections.git @ 1.2.0
mlx-libraries: https://github.com/ml-explore/mlx-swift-examples @ main (e9dfa74)
LocalLLMClient: /Users/admin/builder/spi-builder-workspace
swift-numerics: https://github.com/apple/swift-numerics @ 1.0.3
Gzip: https://github.com/1024jp/GzipSwift @ 6.0.1
SwiftDocCPlugin: https://github.com/apple/swift-docc-plugin @ 1.4.4
swift-argument-parser: https://github.com/apple/swift-argument-parser.git @ 1.4.0
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
resolved source packages: swift-transformers, mlx-swift, Jinja, swift-collections, mlx-libraries, LocalLLMClient, swift-numerics, Gzip, SwiftDocCPlugin, swift-argument-parser, SymbolKit
{
"cxx_language_standard" : "c++20",
"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" : "jinja",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.0",
"upper_bound" : "1.2.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/johnmai-dev/Jinja"
},
{
"identity" : "swift-transformers",
"requirement" : {
"range" : [
{
"lower_bound" : "0.1.21",
"upper_bound" : "0.2.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/huggingface/swift-transformers"
},
{
"identity" : "mlx-swift-examples",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/ml-explore/mlx-swift-examples"
},
{
"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" : "localllm",
"targets" : [
"LocalLLMCLI"
],
"type" : {
"executable" : null
}
},
{
"name" : "LocalLLMClientLlama",
"targets" : [
"LocalLLMClientLlama"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "LocalLLMClientMLX",
"targets" : [
"LocalLLMClientMLX"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "LocalLLMClientFoundationModels",
"targets" : [
"LocalLLMClientFoundationModels"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "LocalLLMClientUtility",
"targets" : [
"LocalLLMClientUtility"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "LocalLLMClientUtilityTests",
"module_type" : "SwiftTarget",
"name" : "LocalLLMClientUtilityTests",
"path" : "Tests/LocalLLMClientUtilityTests",
"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_dependencies" : [
"MLXLMCommon"
],
"product_memberships" : [
"localllm",
"LocalLLMClientUtility"
],
"sources" : [
"Downloader.swift",
"FileDownloader.swift",
"Globs.swift",
"HuggingFaceAPI.swift",
"Lock.swift",
"URL+.swift"
],
"type" : "library"
},
{
"c99name" : "LocalLLMClientMLXTests",
"module_type" : "SwiftTarget",
"name" : "LocalLLMClientMLXTests",
"path" : "Tests/LocalLLMClientMLXTests",
"sources" : [
"LocalLLMClientTests.swift",
"ModelTests.swift"
],
"target_dependencies" : [
"LocalLLMClientMLX",
"LocalLLMClientUtility"
],
"type" : "test"
},
{
"c99name" : "LocalLLMClientMLX",
"module_type" : "SwiftTarget",
"name" : "LocalLLMClientMLX",
"path" : "Sources/LocalLLMClientMLX",
"product_dependencies" : [
"MLXLLM",
"MLXVLM"
],
"product_memberships" : [
"localllm",
"LocalLLMClientMLX"
],
"sources" : [
"Context.swift",
"MLXClient.swift",
"Parameter.swift",
"Utility.swift"
],
"target_dependencies" : [
"LocalLLMClient"
],
"type" : "library"
},
{
"c99name" : "LocalLLMClientLlamaTests",
"module_type" : "SwiftTarget",
"name" : "LocalLLMClientLlamaTests",
"path" : "Tests/LocalLLMClientLlamaTests",
"sources" : [
"ContextTests.swift",
"LlamaChatMessageDecoderTests.swift",
"LocalLLMClientTests.swift",
"ModelTests.swift"
],
"target_dependencies" : [
"LocalLLMClientLlama",
"LocalLLMClientUtility"
],
"type" : "test"
},
{
"c99name" : "LocalLLMClientLlamaFramework",
"module_type" : "BinaryTarget",
"name" : "LocalLLMClientLlamaFramework",
"path" : "remote/archive/llama-b5666-xcframework.zip",
"product_memberships" : [
"localllm",
"LocalLLMClientLlama"
],
"sources" : [
],
"type" : "binary"
},
{
"c99name" : "LocalLLMClientLlamaC",
"module_type" : "ClangTarget",
"name" : "LocalLLMClientLlamaC",
"path" : "Sources/LocalLLMClientLlamaC",
"product_memberships" : [
"localllm",
"LocalLLMClientLlama"
],
"sources" : [
"clip.cpp",
"mtmd-audio.cpp",
"mtmd-helper.cpp",
"mtmd.cpp"
],
"target_dependencies" : [
"LocalLLMClientLlamaFramework"
],
"type" : "library"
},
{
"c99name" : "LocalLLMClientLlama",
"module_type" : "SwiftTarget",
"name" : "LocalLLMClientLlama",
"path" : "Sources/LocalLLMClientLlama",
"product_dependencies" : [
"Jinja"
],
"product_memberships" : [
"localllm",
"LocalLLMClientLlama"
],
"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",
"LlamaAutoMessageDecoder.swift",
"LlamaChatMessageDecoder.swift",
"LlamaClient.swift",
"Logger.swift",
"Model.swift",
"Multimodal.swift",
"Parameter.swift",
"Sampler.swift",
"Token.swift",
"Utility.swift",
"stb_image.swift"
],
"target_dependencies" : [
"LocalLLMClient",
"LocalLLMClientLlamaC"
],
"type" : "library"
},
{
"c99name" : "LocalLLMClientFoundationModels",
"module_type" : "SwiftTarget",
"name" : "LocalLLMClientFoundationModels",
"path" : "Sources/LocalLLMClientFoundationModels",
"product_memberships" : [
"localllm",
"LocalLLMClientFoundationModels"
],
"sources" : [
"FoundationModelsClient.swift"
],
"target_dependencies" : [
"LocalLLMClient"
],
"type" : "library"
},
{
"c99name" : "LocalLLMClient",
"module_type" : "SwiftTarget",
"name" : "LocalLLMClient",
"path" : "Sources/LocalLLMClient",
"product_memberships" : [
"LocalLLMClient",
"localllm",
"LocalLLMClientLlama",
"LocalLLMClientMLX",
"LocalLLMClientFoundationModels"
],
"sources" : [
"Async+.swift",
"LLMClient.swift",
"LLMError.swift",
"LLMInput.swift"
],
"type" : "library"
},
{
"c99name" : "LocalLLMCLI",
"module_type" : "SwiftTarget",
"name" : "LocalLLMCLI",
"path" : "Sources/LocalLLMCLI",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"localllm"
],
"sources" : [
"command.swift"
],
"target_dependencies" : [
"LocalLLMClientLlama",
"LocalLLMClientMLX",
"LocalLLMClientFoundationModels",
"LocalLLMClientUtility"
],
"type" : "executable"
}
],
"tools_version" : "6.0"
}
{
"workspace" : {
"name" : "spi-builder-workspace",
"schemes" : [
"localllm",
"LocalLLMClient",
"LocalLLMClient-Package",
"LocalLLMClientFoundationModels",
"LocalLLMClientLlama",
"LocalLLMClientMLX",
"LocalLLMClientUtility"
]
}
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme LocalLLMClient-Package -destination generic/platform=watchOS
Command line invocation:
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme LocalLLMClient-Package -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
swift-transformers: https://github.com/huggingface/swift-transformers @ 0.1.21
mlx-swift: https://github.com/ml-explore/mlx-swift @ 0.25.4
SwiftDocCPlugin: https://github.com/apple/swift-docc-plugin @ 1.4.4
Jinja: https://github.com/johnmai-dev/Jinja @ 1.1.2
swift-argument-parser: https://github.com/apple/swift-argument-parser.git @ 1.4.0
swift-collections: https://github.com/apple/swift-collections.git @ 1.2.0
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
LocalLLMClient: /Users/admin/builder/spi-builder-workspace
mlx-libraries: https://github.com/ml-explore/mlx-swift-examples @ main (e9dfa74)
swift-numerics: https://github.com/apple/swift-numerics @ 1.0.3
Gzip: https://github.com/1024jp/GzipSwift @ 6.0.1
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (51 targets)
Target 'localllm' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClient' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClientLlamaC' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClientLlama' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClientMLX' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClientFoundationModels' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClientUtility' in project 'LocalLLMClient'
➜ Explicit dependency on target 'Jinja' in project 'Jinja'
➜ Explicit dependency on target 'MLXLLM' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLXVLM' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLXLMCommon' in project 'mlx-libraries'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
Target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParserToolInfo' in project 'swift-argument-parser'
Target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParserToolInfo' in project 'swift-argument-parser'
Target 'ArgumentParserToolInfo' in project 'swift-argument-parser' (no dependencies)
Target 'LocalLLMClientUtility' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClientUtility' in project 'LocalLLMClient'
➜ Explicit dependency on target 'MLXLMCommon' in project 'mlx-libraries'
Target 'LocalLLMClientUtility' in project 'LocalLLMClient'
➜ Explicit dependency on target 'MLXLMCommon' in project 'mlx-libraries'
Target 'MLXLMCommon' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLXLMCommon' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXNN' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXOptimizers' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'Transformers' in project 'swift-transformers'
Target 'LocalLLMClientMLX' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClientMLX' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClient' in project 'LocalLLMClient'
➜ Explicit dependency on target 'MLXLLM' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLXVLM' in project 'mlx-libraries'
Target 'LocalLLMClientMLX' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClient' in project 'LocalLLMClient'
➜ Explicit dependency on target 'MLXLLM' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLXVLM' in project 'mlx-libraries'
Target 'MLXVLM' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLXVLM' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLXLMCommon' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXNN' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXOptimizers' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'Transformers' in project 'swift-transformers'
➜ Explicit dependency on target 'MLXFast' in project 'mlx-swift'
Target 'MLXVLM' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLXLMCommon' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXNN' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXOptimizers' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'Transformers' in project 'swift-transformers'
➜ Explicit dependency on target 'MLXFast' in project 'mlx-swift'
Target 'MLXLLM' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLXLLM' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLXLMCommon' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXNN' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXOptimizers' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'Transformers' in project 'swift-transformers'
➜ Explicit dependency on target 'MLXFast' in project 'mlx-swift'
Target 'MLXLLM' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLXLMCommon' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXNN' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXOptimizers' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'Transformers' in project 'swift-transformers'
➜ Explicit dependency on target 'MLXFast' in project 'mlx-swift'
Target 'MLXFast' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXFast' in project 'mlx-swift'
➜ Explicit dependency on target 'Cmlx' in project 'mlx-swift'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'MLXLMCommon' in project 'mlx-libraries'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXNN' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXOptimizers' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'Transformers' in project 'swift-transformers'
Target 'Transformers' in project 'swift-transformers'
➜ Explicit dependency on target 'Tokenizers' in project 'swift-transformers'
➜ Explicit dependency on target 'Generation' in project 'swift-transformers'
➜ Explicit dependency on target 'Models' in project 'swift-transformers'
➜ Explicit dependency on target 'Hub' in project 'swift-transformers'
➜ Explicit dependency on target 'TensorUtils' in project 'swift-transformers'
➜ Explicit dependency on target 'Jinja' in project 'Jinja'
Target 'Models' in project 'swift-transformers'
➜ Explicit dependency on target 'Hub' in project 'swift-transformers'
➜ Explicit dependency on target 'Tokenizers' in project 'swift-transformers'
➜ Explicit dependency on target 'TensorUtils' in project 'swift-transformers'
➜ Explicit dependency on target 'Generation' in project 'swift-transformers'
➜ Explicit dependency on target 'Jinja' in project 'Jinja'
Target 'Generation' in project 'swift-transformers'
➜ Explicit dependency on target 'Hub' in project 'swift-transformers'
➜ Explicit dependency on target 'Tokenizers' in project 'swift-transformers'
➜ Explicit dependency on target 'TensorUtils' in project 'swift-transformers'
➜ Explicit dependency on target 'Jinja' in project 'Jinja'
Target 'TensorUtils' in project 'swift-transformers' (no dependencies)
Target 'Tokenizers' in project 'swift-transformers'
➜ Explicit dependency on target 'Hub' in project 'swift-transformers'
➜ Explicit dependency on target 'Jinja' in project 'Jinja'
Target 'Hub' in project 'swift-transformers'
➜ Explicit dependency on target 'swift-transformers_Hub' in project 'swift-transformers'
Target 'swift-transformers_Hub' in project 'swift-transformers' (no dependencies)
Target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'Cmlx' in project 'mlx-swift'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'MLXOptimizers' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXOptimizers' in project 'mlx-swift'
➜ Explicit dependency on target 'Cmlx' in project 'mlx-swift'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXFast' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXNN' in project 'mlx-swift'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'MLXOptimizers' in project 'mlx-swift'
➜ Explicit dependency on target 'Cmlx' in project 'mlx-swift'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXFast' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXNN' in project 'mlx-swift'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'MLXNN' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXNN' in project 'mlx-swift'
➜ Explicit dependency on target 'Cmlx' in project 'mlx-swift'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXFast' in project 'mlx-swift'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'MLXNN' in project 'mlx-swift'
➜ Explicit dependency on target 'Cmlx' in project 'mlx-swift'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'MLXFast' in project 'mlx-swift'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'MLXFast' in project 'mlx-swift'
➜ Explicit dependency on target 'Cmlx' in project 'mlx-swift'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'MLXRandom' in project 'mlx-swift'
➜ Explicit dependency on target 'Cmlx' in project 'mlx-swift'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'Cmlx' in project 'mlx-swift'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'MLX' in project 'mlx-swift'
➜ Explicit dependency on target 'Cmlx' in project 'mlx-swift'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
Target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target '_NumericsShims' in project 'swift-numerics'
➜ Explicit dependency on target 'RealModule' in project 'swift-numerics'
➜ Explicit dependency on target 'ComplexModule' in project 'swift-numerics'
Target 'Numerics' in project 'swift-numerics'
➜ Explicit dependency on target '_NumericsShims' in project 'swift-numerics'
➜ Explicit dependency on target 'RealModule' in project 'swift-numerics'
➜ Explicit dependency on target 'ComplexModule' in project 'swift-numerics'
Target 'ComplexModule' in project 'swift-numerics'
➜ Explicit dependency on target '_NumericsShims' in project 'swift-numerics'
➜ Explicit dependency on target 'RealModule' in project 'swift-numerics'
Target 'RealModule' in project 'swift-numerics'
➜ Explicit dependency on target '_NumericsShims' in project 'swift-numerics'
Target '_NumericsShims' in project 'swift-numerics' (no dependencies)
Target 'Cmlx' in project 'mlx-swift'
➜ Explicit dependency on target 'mlx-swift_Cmlx' in project 'mlx-swift'
Target 'mlx-swift_Cmlx' in project 'mlx-swift' (no dependencies)
Target 'LocalLLMClientLlama' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClientLlama' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClient_LocalLLMClientLlama' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClient' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClientLlamaC' in project 'LocalLLMClient'
➜ Explicit dependency on target 'Jinja' in project 'Jinja'
Target 'LocalLLMClientLlama' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClient_LocalLLMClientLlama' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClient' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClientLlamaC' in project 'LocalLLMClient'
➜ Explicit dependency on target 'Jinja' in project 'Jinja'
Target 'Jinja' in project 'Jinja'
➜ Explicit dependency on target 'Jinja' in project 'Jinja'
➜ Explicit dependency on target 'OrderedCollections' in project 'swift-collections'
Target 'Jinja' in project 'Jinja'
➜ Explicit dependency on target 'OrderedCollections' in project 'swift-collections'
Target 'OrderedCollections' in project 'swift-collections'
➜ Explicit dependency on target 'OrderedCollections' in project 'swift-collections'
➜ Explicit dependency on target 'InternalCollectionsUtilities' in project 'swift-collections'
Target 'OrderedCollections' in project 'swift-collections'
➜ Explicit dependency on target 'InternalCollectionsUtilities' in project 'swift-collections'
Target 'InternalCollectionsUtilities' in project 'swift-collections' (no dependencies)
Target 'LocalLLMClientLlamaC' in project 'LocalLLMClient' (no dependencies)
Target 'LocalLLMClient_LocalLLMClientLlama' in project 'LocalLLMClient' (no dependencies)
Target 'LocalLLMClientFoundationModels' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClientFoundationModels' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClient' in project 'LocalLLMClient'
Target 'LocalLLMClientFoundationModels' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClient' in project 'LocalLLMClient'
Target 'LocalLLMClient' in project 'LocalLLMClient'
➜ Explicit dependency on target 'LocalLLMClient' in project 'LocalLLMClient'
Target 'LocalLLMClient' in project 'LocalLLMClient' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -x c++ -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -x objective-c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch armv7k -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -x c++ -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -x objective-c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -x c -c /dev/null
ReadFileContents /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/docc/features.json
Build description signature: 867cf0864f3087916caa739ee260c5a6
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/867cf0864f3087916caa739ee260c5a6.xcbuilddata
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/LocalLLMClientLlamaFramework/llama.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/LocalLLMClientLlamaFramework/llama.xcframework'. (in target 'localllm' from project 'LocalLLMClient')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/LocalLLMClientLlamaFramework/llama.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/LocalLLMClientLlamaFramework/llama.xcframework'. (in target 'LocalLLMClientLlamaC' from project 'LocalLLMClient')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/LocalLLMClientLlamaFramework/llama.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/LocalLLMClientLlamaFramework/llama.xcframework'. (in target 'LocalLLMClientLlama' from project 'LocalLLMClient')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/LocalLLMClientLlamaFramework/llama.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/LocalLLMClientLlamaFramework/llama.xcframework'. (in target 'LocalLLMClientLlama' from project 'LocalLLMClient')
** BUILD FAILED **
The following build commands failed:
Building workspace spi-builder-workspace with scheme LocalLLMClient-Package
(1 failure)
BUILD FAILURE 6.1 watchOS