Build Information
Failed to build LocalLLMClient, reference main (b68f71), with Swift 6.2 for Android on 27 Aug 2026 03:30:42 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344849-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.2-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.0.2
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/tattn/LocalLLMClient.git
Reference: main
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/tattn/LocalLLMClient
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at b68f712 Allow tools whose schema is only known at runtime (#100)
Submodule path 'Sources/LocalLLMClientLlamaC/exclude/llama.cpp': checked out 'e365e658f07b63371489570dfde597f199b26c23'
Submodule 'Sources/LlamaClientExperimentalC/exclude/llama.cpp' (https://github.com/ggml-org/llama.cpp.git) registered for path 'Sources/LocalLLMClientLlamaC/exclude/llama.cpp'
Cloning into '/host/spi-builder-workspace/Sources/LocalLLMClientLlamaC/exclude/llama.cpp'...
Cloned https://github.com/tattn/LocalLLMClient.git
Revision (git rev-parse @):
b68f71244baf308469a190cce4f54edf2fde4887
SUCCESS checkout https://github.com/tattn/LocalLLMClient.git at main
========================================
Build
========================================
Selected platform: android
Swift version: 6.2
Building package at path: $PWD
https://github.com/tattn/LocalLLMClient.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344849-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.2-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.2-latest: Pulling from saguaro1/spi-images
Digest: sha256:573917aa137cc6f081a4f3d2a0330bac24553e9cd713cd758adf65046f5c6b90
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:android-6.2-latest
Fetching https://github.com/huggingface/swift-jinja
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/swiftlang/swift-syntax
[1/1281] Fetching swift-jinja
[219/19880] Fetching swift-jinja, swift-argument-parser
Fetched https://github.com/huggingface/swift-jinja from cache (0.68s)
[1/79142] Fetching swift-syntax
Fetched https://github.com/apple/swift-argument-parser.git from cache (3.14s)
Fetched https://github.com/swiftlang/swift-syntax from cache (3.16s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.4.0 (3.36s)
Computing version for https://github.com/huggingface/swift-jinja
Computed https://github.com/huggingface/swift-jinja at 2.4.2 (0.14s)
Fetching https://github.com/apple/swift-collections.git
[1/26970] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git from cache (1.03s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 603.0.2 (2.00s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.6.0 (0.23s)
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.6.0
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 603.0.2
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/huggingface/swift-jinja
Working copy of https://github.com/huggingface/swift-jinja resolved at 2.4.2
[1/1] Compiling plugin GenerateManual
Building for debugging...
[1/181] Compiling build-info.cpp
[2/181] Compiling _SwiftSyntaxCShims PlatformMutex.c
[3/181] Write sources
[22/181] Copying json.gbnf
[23/181] Write sources
[27/181] Compiling LocalLLMClientLlamaC utils.cpp
[28/181] Compiling LocalLLMClientLlamaC clip.cpp
[29/181] Compiling chat-auto-parser-helpers.cpp
[30/181] Compiling LocalLLMClientLlamaC mtmd.cpp
[31/181] Compiling LocalLLMClientLlamaC mtmd-image.cpp
[32/181] Compiling chat-auto-parser-generator.cpp
[33/181] Compiling youtuvl.cpp
[34/181] Compiling LocalLLMClientLlamaC mtmd-audio.cpp
[35/181] Compiling chat-peg-parser.cpp
[36/181] Compiling whisper-enc.cpp
[37/181] Compiling LocalLLMClientLlamaC mtmd-helper.cpp
[38/181] Compiling step3vl.cpp
[39/181] Compiling chat-diff-analyzer.cpp
[40/181] Compiling siglip.cpp
[41/181] Compiling json-schema-to-grammar.cpp
[42/181] Compiling qwen3vl.cpp
[43/181] Compiling qwen3a.cpp
[44/181] Compiling pixtral.cpp
[45/181] Compiling qwen2vl.cpp
[46/181] Compiling paddleocr.cpp
[47/181] Compiling nemotron-v2-vl.cpp
[48/181] Compiling minicpmv.cpp
[49/181] Compiling mobilenetv5.cpp
[50/181] Compiling llava.cpp
[51/181] Compiling llama4.cpp
[52/181] Compiling kimivl.cpp
[53/181] Compiling kimik25.cpp
[54/181] Compiling internvl.cpp
[55/181] Compiling hunyuanocr.cpp
[56/181] Compiling glm4v.cpp
[57/181] Compiling gemma4v.cpp
[58/181] Compiling gemma4a.cpp
[59/181] Compiling dotsocr.cpp
[60/181] Compiling deepseekocr.cpp
[61/181] Compiling conformer.cpp
[62/181] Compiling cogvlm.cpp
[63/181] Compiling string.cpp
[64/181] Compiling unicode.cpp
[65/181] Compiling chat-diff-analyzer.cpp
[66/181] Compiling lexer.cpp
[67/181] Compiling reasoning-budget.cpp
[68/181] Compiling log.cpp
[69/181] Compiling sampling.cpp
[70/181] Compiling runtime.cpp
[71/181] Compiling parser.cpp
[72/181] Write sources
[77/181] Write swift-version--11D90AFD9DD3AB2.txt
[77/181] Write sources
[77/181] Copying json.gbnf
[77/181] Write sources
[83/181] Compiling regex-partial.cpp
[85/183] Emitting module SwiftSyntax603
[85/183] Compiling value.cpp
[87/185] Emitting module SwiftSyntax602
[87/185] Compiling caps.cpp
[89/187] Emitting module SwiftSyntax601
[89/187] Compiling common.cpp
[90/189] Compiling LocalLLMClientLlamaC utils.cpp
[91/191] Compiling json-partial.cpp
[93/191] Compiling SwiftSyntax600 Empty.swift
[94/191] Emitting module SwiftSyntax600
[95/192] Compiling SwiftSyntax603 Empty.swift
[98/195] Compiling SwiftSyntax509 Empty.swift
[99/195] Emitting module SwiftSyntax509
[100/196] Compiling SwiftSyntax602 Empty.swift
[101/211] Compiling SwiftSyntax510 Empty.swift
[102/211] Emitting module SwiftSyntax510
[105/212] Wrapping AST for SwiftSyntax603 for debugging
[106/212] Wrapping AST for SwiftSyntax602 for debugging
[107/230] Wrapping AST for SwiftSyntax510 for debugging
[109/230] Compiling SwiftSyntax601 Empty.swift
[109/230] Wrapping AST for SwiftSyntax600 for debugging
[111/231] Wrapping AST for SwiftSyntax509 for debugging
[113/231] Compiling InternalCollectionsUtilities UnsafeMutableRawBufferPointer+Extras.swift
[114/231] Compiling InternalCollectionsUtilities UnsafeRawBufferPointer+Extras.swift
[115/233] Compiling InternalCollectionsUtilities _SortedCollection.swift
[116/233] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[117/233] Compiling InternalCollectionsUtilities Debugging.swift
[118/233] Compiling InternalCollectionsUtilities Descriptions.swift
[119/233] Compiling InternalCollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[120/233] Compiling InternalCollectionsUtilities Integer rank.swift
[121/233] Compiling InternalCollectionsUtilities UInt+first and last set bit.swift
[122/233] Compiling InternalCollectionsUtilities UInt+reversed.swift
[123/233] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[124/233] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[125/233] Emitting module InternalCollectionsUtilities
[126/233] Compiling InternalCollectionsUtilities String+Padding.swift
[127/233] Compiling InternalCollectionsUtilities _UnsafeBitSet+Index.swift
[128/233] Compiling InternalCollectionsUtilities _UnsafeBitSet+_Word.swift
[129/233] Compiling InternalCollectionsUtilities _UnsafeBitSet.swift
[130/233] Compiling InternalCollectionsUtilities LifetimeOverride.swift
[131/233] Compiling InternalCollectionsUtilities RandomAccessCollection+Offsets.swift
[132/233] Compiling InternalCollectionsUtilities Span+Extras.swift
[133/297] Compiling LocalLLMClientLlamaC mtmd-image.cpp
[135/297] Compiling LocalLLMClientUtility Lock.swift
[136/297] Compiling LocalLLMClientUtility URL+.swift
[137/354] Compiling LocalLLMClientUtility FileDownloader.swift
[138/354] Emitting module LocalLLMClientUtility
[139/354] Compiling LocalLLMClientUtility Downloader.swift
[139/354] Compiling LocalLLMClientLlamaC mtmd.cpp
[140/354] Wrapping AST for SwiftSyntax601 for debugging
[142/354] Compiling LocalLLMClientUtility Globs.swift
[143/354] Compiling LocalLLMClientUtility HuggingFaceAPI.swift
[145/355] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formSymmetricDifference.swift
[146/355] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formUnion.swift
[147/355] Compiling OrderedCollections OrderedSet+Partial SetAlgebra intersection.swift
[148/355] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isDisjoint.swift
[149/355] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isEqualSet.swift
[150/355] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSubset.swift
[151/355] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSuperset.swift
[152/355] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSubset.swift
[153/355] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSuperset.swift
[154/355] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtract.swift
[155/355] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtracting.swift
[156/355] Compiling OrderedCollections OrderedSet+Partial SetAlgebra symmetricDifference.swift
[157/355] Compiling OrderedCollections OrderedSet+Partial SetAlgebra union.swift
[158/355] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift
[159/355] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift
[160/355] Compiling OrderedCollections OrderedSet+ReserveCapacity.swift
[161/362] Compiling OrderedCollections OrderedDictionary+Hashable.swift
[162/362] Compiling OrderedCollections OrderedDictionary+Initializers.swift
[163/362] Compiling OrderedCollections OrderedDictionary+Invariants.swift
[164/362] Compiling OrderedCollections OrderedDictionary+Move.swift
[165/362] Compiling OrderedCollections OrderedDictionary+Partial MutableCollection.swift
[166/362] Compiling OrderedCollections OrderedDictionary+Partial RangeReplaceableCollection.swift
[167/362] Compiling OrderedCollections OrderedDictionary+Sendable.swift
[168/362] Compiling OrderedCollections OrderedDictionary+Sequence.swift
[169/362] Compiling OrderedCollections _HashTable+Bucket.swift
[170/362] Compiling OrderedCollections _HashTable+BucketIterator.swift
[171/362] Compiling OrderedCollections _HashTable+Constants.swift
[172/362] Compiling OrderedCollections _HashTable+CustomStringConvertible.swift
[173/362] Compiling OrderedCollections _HashTable+Testing.swift
[174/362] Compiling OrderedCollections _HashTable+UnsafeHandle.swift
[175/362] Compiling OrderedCollections _HashTable.swift
[176/362] Compiling OrderedCollections _Hashtable+Header.swift
[177/362] Compiling OrderedCollections OrderedDictionary+Values.swift
[178/362] Compiling OrderedCollections OrderedDictionary.swift
[179/362] Compiling OrderedCollections OrderedSet+Codable.swift
[180/362] Compiling OrderedCollections OrderedSet+CustomReflectable.swift
[181/362] Compiling OrderedCollections OrderedSet+Descriptions.swift
[182/362] Compiling OrderedCollections OrderedSet+Diffing.swift
[183/362] Compiling OrderedCollections OrderedSet+Equatable.swift
[184/362] Compiling OrderedCollections OrderedSet+ExpressibleByArrayLiteral.swift
[185/362] Compiling OrderedCollections OrderedDictionary+Codable.swift
[186/362] Compiling OrderedCollections OrderedDictionary+CustomReflectable.swift
[197/370] Compiling OrderedCollections OrderedDictionary+Deprecations.swift
[198/370] Compiling OrderedCollections OrderedDictionary+Descriptions.swift
[199/370] Compiling OrderedCollections OrderedDictionary+Elements.SubSequence.swift
[200/370] Compiling OrderedCollections OrderedDictionary+Elements.swift
[201/370] Compiling OrderedCollections OrderedDictionary+Equatable.swift
[202/370] Compiling OrderedCollections OrderedDictionary+ExpressibleByDictionaryLiteral.swift
[203/370] Compiling OrderedCollections OrderedSet+Hashable.swift
[204/370] Compiling OrderedCollections OrderedSet+Initializers.swift
[205/370] Compiling OrderedCollections OrderedSet+Insertions.swift
[206/370] Compiling OrderedCollections OrderedSet+Invariants.swift
[207/370] Compiling OrderedCollections OrderedSet+Move.swift
[208/370] Compiling OrderedCollections OrderedSet+Partial MutableCollection.swift
[209/370] Compiling OrderedCollections OrderedSet+Partial RangeReplaceableCollection.swift
[210/370] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formIntersection.swift
[219/370] Compiling OrderedCollections OrderedSet+Sendable.swift
[220/370] Compiling OrderedCollections OrderedSet+SubSequence.swift
[221/370] Compiling OrderedCollections OrderedSet+Testing.swift
[222/370] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[223/370] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[224/370] Compiling OrderedCollections OrderedSet.swift
[225/370] Compiling SwiftSyntax SyntaxNodesC.swift
[225/370] Compiling LocalLLMClientLlamaC mtmd-helper.cpp
[226/370] Compiling peg-parser.cpp
[227/370] Compiling chat.cpp
[228/370] Compiling youtuvl.cpp
[230/370] Emitting module OrderedCollections
[231/371] Compiling whisper-enc.cpp
[232/385] Compiling LocalLLMClientLlamaC mtmd-audio.cpp
[234/385] Compiling LocalLLMClientUtility Globs.swift
/host/spi-builder-workspace/Sources/LocalLLMClientUtility/Lock.swift:4:8: error: no such module 'Glibc'
2 | import os
3 | #else
4 | import Glibc
| `- error: no such module 'Glibc'
5 | #endif
6 |
[234/385] Compiling siglip.cpp
[235/385] Compiling step3vl.cpp
[237/385] Compiling Jinja PropertyMembers.swift
[238/385] Compiling Jinja Template.swift
[238/386] Compiling qwen3vl.cpp
[239/386] Compiling qwen3a.cpp
[241/386] Compiling Jinja Macro.swift
[242/386] Compiling Jinja Parser.swift
[243/386] Compiling Jinja Value.swift
[244/386] Compiling Jinja Utilities.swift
[245/386] Compiling Jinja Tests.swift
[246/386] Compiling Jinja Token.swift
[246/386] Compiling qwen2vl.cpp
[247/386] Compiling paddleocr.cpp
[248/386] Compiling nemotron-v2-vl.cpp
[249/386] Compiling pixtral.cpp
[251/386] Compiling LocalLLMClientUtility URL+.swift
/host/spi-builder-workspace/Sources/LocalLLMClientUtility/Lock.swift:4:8: error: no such module 'Glibc'
2 | import os
3 | #else
4 | import Glibc
| `- error: no such module 'Glibc'
5 | #endif
6 |
[252/386] Emitting module Jinja
[253/386] Compiling Jinja AST.swift
[254/386] Compiling Jinja Error.swift
[255/386] Compiling Jinja Interpreter.swift
[256/386] Compiling Jinja Lexer.swift
[257/386] Compiling Jinja Filters.swift
[258/386] Compiling Jinja Globals.swift
[259/387] Compiling LocalLLMClientUtility FileDownloader.swift
/host/spi-builder-workspace/Sources/LocalLLMClientUtility/Lock.swift:4:8: error: no such module 'Glibc'
2 | import os
3 | #else
4 | import Glibc
| `- error: no such module 'Glibc'
5 | #endif
6 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[261/387] Emitting module LocalLLMClientUtility
/host/spi-builder-workspace/Sources/LocalLLMClientUtility/Lock.swift:4:8: error: no such module 'Glibc'
2 | import os
3 | #else
4 | import Glibc
| `- error: no such module 'Glibc'
5 | #endif
6 |
[262/387] Compiling LocalLLMClientUtility Downloader.swift
/host/spi-builder-workspace/Sources/LocalLLMClientUtility/Lock.swift:4:8: error: no such module 'Glibc'
2 | import os
3 | #else
4 | import Glibc
| `- error: no such module 'Glibc'
5 | #endif
6 |
[263/387] Compiling LocalLLMClientUtility HuggingFaceAPI.swift
/host/spi-builder-workspace/Sources/LocalLLMClientUtility/Lock.swift:4:8: error: no such module 'Glibc'
2 | import os
3 | #else
4 | import Glibc
| `- error: no such module 'Glibc'
5 | #endif
6 |
[264/387] Compiling LocalLLMClientUtility Lock.swift
/host/spi-builder-workspace/Sources/LocalLLMClientUtility/Lock.swift:4:8: error: no such module 'Glibc'
2 | import os
3 | #else
4 | import Glibc
| `- error: no such module 'Glibc'
5 | #endif
6 |
[264/387] Compiling kimik25.cpp
[264/387] Compiling kimivl.cpp
[264/387] Compiling minicpmv.cpp
[264/387] Compiling llava.cpp
[264/387] Compiling llama4.cpp
[264/387] Compiling mobilenetv5.cpp
BUILD FAILURE 6.2 android