Build Information
Successful build of mlx-swift-lm, reference 3.31.3 (1c0524), with Swift 6.3 for macOS (SPM) on 20 Apr 2026 06:10:35 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ml-explore/mlx-swift-lm.git
Reference: 3.31.3
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/ml-explore/mlx-swift-lm
* tag 3.31.3 -> FETCH_HEAD
HEAD is now at 1c05248 add upgrade docs, how to use, how to develop. (#206)
Cloned https://github.com/ml-explore/mlx-swift-lm.git
Revision (git rev-parse @):
1c05248bb0899e2a7a4962b84d319cf12f4e12aa
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/ml-explore/mlx-swift-lm.git at 3.31.3
Fetching https://github.com/ml-explore/mlx-swift
Fetching https://github.com/swiftlang/swift-syntax.git
[1/14220] Fetching mlx-swift
[2/89201] Fetching mlx-swift, swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git from cache (15.05s)
Fetched https://github.com/ml-explore/mlx-swift from cache (15.05s)
Computing version for https://github.com/ml-explore/mlx-swift
Computed https://github.com/ml-explore/mlx-swift at 0.31.3 (15.71s)
Fetching https://github.com/apple/swift-numerics
[1/6416] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics from cache (1.01s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (1.57s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 600.0.1 (3.23s)
Creating working copy for https://github.com/ml-explore/mlx-swift
Working copy of https://github.com/ml-explore/mlx-swift resolved at 0.31.3
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/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 600.0.1
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"traits": [
"default"
],
"dependencies": [
{
"identity": "mlx-swift-lm",
"name": "mlx-swift-lm",
"url": "https://github.com/ml-explore/mlx-swift-lm.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/mlx-swift-lm",
"traits": [
"default"
],
"dependencies": [
{
"identity": "mlx-swift",
"name": "mlx-swift",
"url": "https://github.com/ml-explore/mlx-swift",
"version": "0.31.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/mlx-swift",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-numerics",
"name": "swift-numerics",
"url": "https://github.com/apple/swift-numerics",
"version": "1.1.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-numerics",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "swift-syntax",
"name": "swift-syntax",
"url": "https://github.com/swiftlang/swift-syntax.git",
"version": "600.0.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-syntax",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/ml-explore/mlx-swift-lm.git
[1/7392] Fetching mlx-swift-lm
Fetched https://github.com/ml-explore/mlx-swift-lm.git from cache (1.63s)
Fetching https://github.com/ml-explore/mlx-swift from cache
Fetching https://github.com/swiftlang/swift-syntax.git from cache
Fetched https://github.com/swiftlang/swift-syntax.git from cache (0.82s)
Fetched https://github.com/ml-explore/mlx-swift from cache (0.82s)
Computing version for https://github.com/ml-explore/mlx-swift
Computed https://github.com/ml-explore/mlx-swift at 0.31.3 (0.90s)
Fetching https://github.com/apple/swift-numerics from cache
Fetched https://github.com/apple/swift-numerics from cache (0.48s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (0.54s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 600.0.1 (0.04s)
Creating working copy for https://github.com/ml-explore/mlx-swift-lm.git
Working copy of https://github.com/ml-explore/mlx-swift-lm.git resolved at 3.31.3 (1c05248)
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/ml-explore/mlx-swift
Working copy of https://github.com/ml-explore/mlx-swift resolved at 0.31.3
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 600.0.1
warning: '.resolve-product-dependencies': dependency 'mlx-swift-lm' is not used by any target
Found 2 product dependencies
- mlx-swift
- swift-syntax
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.3
Building package at path: $PWD
https://github.com/ml-explore/mlx-swift-lm.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/212] Write sources
[27/212] Compiling _SwiftSyntaxCShims dummy.c
[28/212] Compiling _NumericsShims _NumericsShims.c
[29/212] Compiling version.cpp
[30/212] Write swift-version--6988338F2F200930.txt
[31/212] Compiling utils.cpp
[32/212] Compiling scheduler.cpp
[32/212] Compiling no_gguf.cpp
[34/218] Compiling linalg.cpp
[35/218] Compiling load.cpp
[36/229] Compiling random.cpp
[38/229] Emitting module SwiftSyntax509
[39/229] Compiling SwiftSyntax509 Empty.swift
[40/229] Compiling SwiftSyntax600 Empty.swift
[41/229] Emitting module SwiftSyntax600
[42/229] Emitting module SwiftSyntax510
[43/229] Compiling SwiftSyntax510 Empty.swift
[44/229] Compiling RealModule RealFunctions.swift
[45/230] Compiling RealModule Real.swift
[46/230] Compiling RealModule Float80+Real.swift
[47/230] Compiling RealModule RelaxedArithmetic.swift
[48/230] Compiling RealModule Float16+Real.swift
[49/230] Compiling RealModule Float+Real.swift
[50/230] Compiling RealModule ElementaryFunctions.swift
[51/230] Compiling RealModule AugmentedArithmetic.swift
[52/230] Compiling RealModule Double+Real.swift
[53/230] Compiling RealModule AlgebraicField.swift
[54/230] Compiling RealModule ApproximateEquality.swift
[55/230] Emitting module RealModule
[55/295] Compiling transforms.cpp
[57/306] Compiling ComplexModule Polar.swift
[58/307] Compiling ComplexModule Complex+StringConvertible.swift
[59/307] Compiling ComplexModule Complex+IntegerLiteral.swift
[60/307] Compiling ComplexModule Complex+Numeric.swift
[61/307] Compiling ComplexModule Complex.swift
[62/307] Compiling ComplexModule Complex+Hashable.swift
[62/307] Compiling safetensors.cpp
[64/307] Compiling ComplexModule Scale.swift
[65/307] Compiling ComplexModule Complex+Codable.swift
[66/307] Emitting module ComplexModule
[67/307] Compiling ComplexModule Complex+AdditiveArithmetic.swift
[68/307] Compiling ComplexModule Complex+AlgebraicField.swift
[69/307] Compiling ComplexModule Complex+ElementaryFunctions.swift
[69/307] Compiling primitives.cpp
[71/309] Emitting module Numerics
[72/309] Compiling Numerics Numerics.swift
[72/309] Compiling graph_utils.cpp
[73/309] Compiling fft.cpp
[74/309] Compiling einsum.cpp
[76/309] Compiling SwiftSyntax Identifier.swift
[77/309] Compiling SwiftSyntax MemoryLayout.swift
[78/309] Compiling SwiftSyntax MissingNodeInitializers.swift
[79/309] Compiling SwiftSyntax RawSyntax.swift
[80/309] Compiling SwiftSyntax RawSyntaxLayoutView.swift
[81/309] Compiling SwiftSyntax RawSyntaxNodeProtocol.swift
[82/309] Compiling SwiftSyntax RawSyntaxTokenView.swift
[83/316] Compiling SwiftSyntax SourceEdit.swift
[84/316] Compiling SwiftSyntax SourceLength.swift
[85/316] Compiling SwiftSyntax SourceLocation.swift
[86/316] Compiling SwiftSyntax SourcePresence.swift
[87/316] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
[88/316] Compiling SwiftSyntax Syntax.swift
[89/316] Compiling SwiftSyntax SyntaxArena.swift
[89/316] Compiling dtype.cpp
[90/316] Compiling dtype_utils.cpp
[92/316] Compiling SwiftSyntax SyntaxProtocol.swift
[93/316] Compiling SwiftSyntax SyntaxText.swift
[94/316] Compiling SwiftSyntax SyntaxTreeViewMode.swift
[95/316] Compiling SwiftSyntax TokenDiagnostic.swift
[96/316] Compiling SwiftSyntax TokenSequence.swift
[97/316] Compiling SwiftSyntax TokenSyntax.swift
[98/316] Compiling SwiftSyntax Trivia.swift
[98/316] Compiling fast.cpp
[99/316] Compiling utils.cpp
[100/316] Compiling no_ring.cpp
[101/316] Compiling device.cpp
[102/316] Compiling ops.cpp
[103/316] Compiling no_nccl.cpp
[104/316] Compiling no_mpi.cpp
[105/316] Compiling primitives.cpp
[106/316] Compiling no_jaccl.cpp
[107/316] Compiling distributed.cpp
[108/316] Compiling ops.cpp
[109/316] Compiling utils.cpp
[110/316] Compiling unary.cpp
[111/316] Compiling ternary.cpp
[112/316] Compiling sort.cpp
[113/316] Compiling softmax.cpp
[115/316] Emitting module SwiftSyntax
[115/316] Compiling compile.cpp
[116/316] Compiling slicing.cpp
[117/316] Compiling scan.cpp
[119/316] Compiling SwiftSyntax Tokens.swift
[120/316] Compiling SwiftSyntax TriviaPieces.swift
[121/316] Compiling SwiftSyntax RawSyntaxNodesAB.swift
[122/316] Compiling SwiftSyntax RawSyntaxNodesC.swift
[123/316] Compiling SwiftSyntax RawSyntaxNodesD.swift
[124/316] Compiling SwiftSyntax RawSyntaxNodesEF.swift
[125/316] Compiling SwiftSyntax RawSyntaxNodesGHI.swift
[125/316] Compiling resident.cpp
[126/316] Compiling export.cpp
[127/316] Compiling rope.cpp
[128/316] Compiling scaled_dot_product_attention.cpp
[129/316] Compiling reduce.cpp
[130/316] Compiling metal.cpp
[131/316] Compiling primitives.cpp
[133/316] Compiling SwiftSyntax SyntaxArenaAllocatedBuffer.swift
[134/316] Compiling SwiftSyntax SyntaxChildren.swift
[135/316] Compiling SwiftSyntax SyntaxCollection.swift
[136/316] Compiling SwiftSyntax SyntaxHashable.swift
[137/316] Compiling SwiftSyntax SyntaxIdentifier.swift
[138/316] Compiling SwiftSyntax SyntaxNodeFactory.swift
[139/316] Compiling SwiftSyntax SyntaxNodeStructure.swift
[140/316] Compiling SwiftSyntax SyntaxCollections.swift
[141/316] Compiling SwiftSyntax SyntaxEnum.swift
[142/316] Compiling SwiftSyntax SyntaxKind.swift
[143/316] Compiling SwiftSyntax SyntaxRewriter.swift
[144/316] Compiling SwiftSyntax SyntaxTraits.swift
[145/316] Compiling SwiftSyntax SyntaxVisitor.swift
[146/316] Compiling SwiftSyntax TokenKind.swift
[146/316] Compiling normalization.cpp
[147/316] Compiling quantized.cpp
[149/316] Compiling SwiftSyntax RawSyntaxNodesJKLMN.swift
[150/316] Compiling SwiftSyntax RawSyntaxNodesOP.swift
[151/316] Compiling SwiftSyntax RawSyntaxNodesQRS.swift
[152/316] Compiling SwiftSyntax RawSyntaxNodesTUVWXYZ.swift
[153/316] Compiling SwiftSyntax RawSyntaxValidation.swift
[154/316] Compiling SwiftSyntax SyntaxNodesAB.swift
[155/316] Compiling SwiftSyntax SyntaxNodesC.swift
[155/316] Compiling logsumexp.cpp
[156/316] Compiling fence.cpp
[157/316] Compiling event.cpp
[158/316] Compiling matmul.cpp
[159/316] Compiling hadamard.cpp
[160/316] Compiling jit_kernels.cpp
[161/316] Compiling indexing.cpp
[162/316] Compiling eval.cpp
[163/316] Compiling fft.cpp
[164/316] Compiling device_info.cpp
[165/316] Compiling distributed.cpp
[166/316] Compiling copy.cpp
[167/316] Compiling binary.cpp
[168/316] Compiling compiled.cpp
[169/316] Compiling conv.cpp
[170/316] Compiling slicing.cpp
[171/316] Compiling threefry.cpp
[172/316] Compiling device.cpp
[173/316] Compiling allocator.cpp
[174/316] Compiling primitives.cpp
[175/316] Compiling custom_kernel.cpp
[176/316] Compiling no_cuda.cpp
[177/316] Compiling copy.cpp
[181/316] Compiling SwiftSyntax AbsoluteSyntaxInfo.swift
[182/316] Compiling SwiftSyntax Assert.swift
[183/316] Compiling SwiftSyntax BumpPtrAllocator.swift
[184/316] Compiling SwiftSyntax CommonAncestor.swift
[185/316] Compiling SwiftSyntax Convenience.swift
[186/316] Compiling SwiftSyntax CustomTraits.swift
[187/316] Compiling SwiftSyntax Utils.swift
[188/316] Compiling SwiftSyntax ChildNameForKeyPath.swift
[189/316] Compiling SwiftSyntax Keyword.swift
[190/316] Compiling SwiftSyntax RenamedChildrenCompatibility.swift
[191/316] Compiling SwiftSyntax RenamedNodesCompatibility.swift
[192/316] Compiling SwiftSyntax SyntaxAnyVisitor.swift
[193/316] Compiling SwiftSyntax SyntaxBaseNodes.swift
[194/316] Compiling SwiftSyntax SyntaxNodesD.swift
[195/316] Compiling SwiftSyntax SyntaxNodesEF.swift
[196/316] Compiling SwiftSyntax SyntaxNodesGHI.swift
[197/316] Compiling SwiftSyntax SyntaxNodesJKLMN.swift
[198/316] Compiling SwiftSyntax SyntaxNodesOP.swift
[199/316] Compiling SwiftSyntax SyntaxNodesQRS.swift
[200/316] Compiling SwiftSyntax SyntaxNodesTUVWXYZ.swift
[200/316] Compiling softmax.cpp
[201/316] Compiling select.cpp
[203/368] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[204/368] Compiling SwiftDiagnostics Message.swift
[205/369] Compiling SwiftDiagnostics FixIt.swift
[206/369] Compiling SwiftDiagnostics DiagnosticDecorator.swift
[207/369] Compiling SwiftDiagnostics ANSIDiagnosticDecorator.swift
[208/369] Compiling SwiftDiagnostics BasicDiagnosticDecorator.swift
[209/369] Compiling SwiftDiagnostics Diagnostic.swift
[210/369] Compiling SwiftDiagnostics Convenience.swift
[211/369] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[212/369] Emitting module SwiftDiagnostics
[213/369] Compiling SwiftDiagnostics Note.swift
[213/375] Compiling scan.cpp
[214/375] Compiling svd.cpp
[216/375] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[217/375] Compiling SwiftBasicFormat Syntax+Extensions.swift
[218/375] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[219/375] Compiling SwiftBasicFormat InferIndentation.swift
[220/375] Compiling SwiftParser UnicodeScalarExtensions.swift
[221/375] Compiling SwiftParser Lookahead.swift
[222/375] Compiling SwiftParser LoopProgressCondition.swift
[223/375] Compiling SwiftParser Modifiers.swift
[224/375] Compiling SwiftParser Names.swift
[225/375] Compiling SwiftParser Nominals.swift
[226/375] Compiling SwiftParser Parameters.swift
[227/375] Compiling SwiftParser ParseSourceFile.swift
[228/375] Compiling SwiftParser Parser.swift
[229/375] Compiling SwiftParser Patterns.swift
[230/379] Compiling SwiftParser TokenConsumer.swift
[231/379] Compiling SwiftParser TokenPrecedence.swift
[232/379] Compiling SwiftParser TokenSpec.swift
[233/379] Compiling SwiftParser TokenSpecSet.swift
[234/379] Compiling SwiftParser StringLiterals.swift
[235/379] Compiling SwiftParser SwiftParserCompatibility.swift
[236/379] Compiling SwiftParser SwiftVersion.swift
[237/379] Compiling SwiftParser SyntaxUtils.swift
[238/379] Compiling SwiftParser Recovery.swift
[239/379] Compiling SwiftParser Specifiers.swift
[240/379] Compiling SwiftParser Statements.swift
[241/379] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[242/379] Emitting module SwiftBasicFormat
[243/379] Compiling SwiftBasicFormat BasicFormat.swift
[243/379] Compiling quantized.cpp
[244/379] Compiling sort.cpp
[246/379] Compiling SwiftParser Directives.swift
[247/379] Compiling SwiftParser ExpressionInterpretedAsVersionTuple.swift
[248/379] Compiling SwiftParser Expressions.swift
[249/379] Compiling SwiftParser IncrementalParseTransition.swift
[250/379] Compiling SwiftParser IsValidIdentifier.swift
[250/379] Compiling qrf.cpp
[252/379] Emitting module SwiftParser
[253/379] Compiling SwiftParser Attributes.swift
[254/379] Compiling SwiftParser Availability.swift
[255/379] Compiling SwiftParser CharacterInfo.swift
[256/379] Compiling SwiftParser CollectionNodes+Parsable.swift
[257/379] Compiling SwiftParser Declarations.swift
[257/379] Compiling unary.cpp
[259/379] Compiling SwiftParser TopLevel.swift
[260/379] Compiling SwiftParser TriviaParser.swift
[261/379] Compiling SwiftParser Types.swift
[262/379] Compiling SwiftParser ExperimentalFeatures.swift
[263/379] Compiling SwiftParser Cursor.swift
[264/379] Compiling SwiftParser Lexeme.swift
[265/379] Compiling SwiftParser LexemeSequence.swift
[266/379] Compiling SwiftParser Lexer.swift
[267/379] Compiling SwiftParser RegexLiteralLexer.swift
[267/379] Compiling primitives.cpp
[268/379] Compiling reduce.cpp
[269/379] Compiling jit_compiler.cpp
[271/379] Compiling SwiftParser IsLexerClassified.swift
[272/379] Compiling SwiftParser LayoutNodes+Parsable.swift
[273/379] Compiling SwiftParser Parser+TokenSpecSet.swift
[274/379] Compiling SwiftParser TokenSpecStaticMembers.swift
[274/379] Compiling matmul.cpp
[275/379] Compiling logsumexp.cpp
[277/402] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[278/403] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[279/403] Compiling SwiftOperators PrecedenceGroup.swift
[280/403] Compiling SwiftOperators PrecedenceGraph.swift
[281/404] Compiling SwiftOperators OperatorTable.swift
[282/404] Compiling SwiftOperators OperatorTable+Semantics.swift
[283/404] Compiling SwiftOperators SyntaxSynthesis.swift
[284/404] Compiling SwiftParserDiagnostics Utils.swift
[285/404] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[286/404] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[287/404] Compiling SwiftParserDiagnostics PresenceUtils.swift
[288/404] Compiling SwiftOperators OperatorError+Diagnostics.swift
[289/404] Compiling SwiftOperators OperatorError.swift
[290/404] Compiling SwiftOperators OperatorTable+Defaults.swift
[291/404] Compiling SwiftOperators Operator.swift
[292/404] Emitting module SwiftOperators
[293/404] Compiling SwiftOperators OperatorTable+Folding.swift
[293/404] Compiling masked_mm.cpp
[294/404] Compiling hadamard.cpp
[295/404] Compiling luf.cpp
[296/404] Compiling cblas.cpp
[297/404] Compiling inverse.cpp
[299/404] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[300/404] Compiling SwiftParserDiagnostics MissingNodesError.swift
[301/404] Compiling SwiftParserDiagnostics MissingTokenError.swift
[302/404] Compiling SwiftParserDiagnostics DiagnosticExtensions.swift
[303/404] Compiling SwiftParserDiagnostics LexerDiagnosticMessages.swift
[304/404] Emitting module SwiftParserDiagnostics
[305/404] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[306/404] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[306/404] Compiling bnns.cpp
[307/419] Compiling fft.cpp
[308/419] Compiling encoder.cpp
[309/419] Compiling device_info.cpp
[310/419] Compiling eval.cpp
[311/419] Compiling indexing.cpp
[312/419] Compiling distributed.cpp
[313/419] Compiling eigh.cpp
[314/419] Compiling eig.cpp
[316/419] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[317/420] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[318/420] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[319/420] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[319/420] Compiling utils.cpp
[320/420] Compiling arg_reduce.cpp
[322/420] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[322/420] Compiling slicing.cpp
[323/420] Compiling reduce.cpp
[324/420] Compiling cholesky.cpp
[325/420] Compiling utils.cpp
[327/420] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[328/420] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[329/420] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[330/420] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[331/420] Compiling SwiftSyntaxBuilder Indenter.swift
[332/420] Compiling SwiftSyntaxBuilder ListBuilder.swift
[333/420] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[334/420] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[335/420] Emitting module SwiftSyntaxBuilder
[336/420] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[337/420] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[337/420] Compiling unary_ops.cpp
[338/420] Compiling unary.cpp
[339/420] Compiling ternary_ops.cpp
[340/420] Compiling conv.cpp
[341/420] Compiling ternary.cpp
[342/420] Compiling steel_gemm_splitk_nax.cpp
[343/420] Compiling steel_gemm_splitk.cpp
[344/420] Compiling steel_gemm_segmented.cpp
[345/420] Compiling steel_gemm_masked.cpp
[346/430] Compiling steel_gemm_gather_nax.cpp
[347/438] Compiling steel_gemm_gather.cpp
[348/438] Compiling steel_gemm_fused_nax.cpp
[349/438] Compiling steel_gemm_fused.cpp
[350/438] Compiling steel_conv_general.cpp
[351/438] Compiling steel_conv_3d.cpp
[352/438] Compiling steel_conv.cpp
[353/438] Compiling steel_attention_nax.cpp
[354/438] Compiling steel_attention.cpp
[355/438] Compiling sort.cpp
[356/438] Compiling softmax.cpp
[357/438] Compiling scatter_axis.cpp
[358/438] Compiling scan.cpp
[359/438] Compiling scatter.cpp
[360/438] Compiling reduce_utils.cpp
[361/438] Compiling reduce.cpp
[362/438] Compiling quantized_utils.cpp
[363/438] Compiling quantized_nax.cpp
[364/438] Compiling quantized.cpp
[365/438] Compiling masked_scatter.cpp
[366/438] Compiling hadamard.cpp
[367/438] Compiling logsumexp.cpp
[368/438] Compiling gemv_masked.cpp
[369/438] Compiling gemm_nax.cpp
[370/438] Compiling gemm.cpp
[372/438] Compiling SwiftSyntaxMacros PreambleMacro.swift
[373/438] Compiling SwiftSyntaxMacros FreestandingMacro.swift
[374/438] Compiling SwiftSyntaxMacros Macro+Format.swift
[375/438] Compiling SwiftSyntaxMacros AttachedMacro.swift
[376/438] Compiling SwiftSyntaxMacros BodyMacro.swift
[377/438] Compiling SwiftSyntaxMacros CodeItemMacro.swift
[378/438] Compiling SwiftSyntaxMacros DeclarationMacro.swift
[379/438] Compiling SwiftSyntaxMacros MemberMacro.swift
[380/438] Compiling SwiftSyntaxMacros PeerMacro.swift
[381/438] Compiling SwiftSyntaxMacros Macro.swift
[382/438] Compiling SwiftSyntaxMacros MemberAttributeMacro.swift
[383/438] Compiling SwiftSyntaxMacros ExpressionMacro.swift
[384/438] Compiling SwiftSyntaxMacros ExtensionMacro.swift
[384/439] Compiling gather_front.cpp
[385/439] Compiling gather_axis.cpp
[387/439] Compiling SwiftSyntaxMacros MacroExpansionDiagnosticMessages.swift
[388/439] Compiling SwiftSyntaxMacros AccessorMacro.swift
[388/439] Compiling gather.cpp
[389/439] Compiling fp_quantized_nax.cpp
[390/439] Compiling fp_quantized.cpp
[391/439] Compiling fft.cpp
[392/439] Compiling load.cpp
[393/439] Compiling copy.cpp
[394/439] Compiling conv.cpp
[395/439] Emitting module SwiftSyntaxMacros
[396/439] Compiling SwiftSyntaxMacros AbstractSourceLocation.swift
[397/439] Compiling SwiftSyntaxMacros MacroExpansionContext.swift
[398/439] Compiling compiled_preamble.cpp
[399/439] Compiling binary_two.cpp
[400/439] Compiling binary_ops.cpp
[401/439] Compiling binary.cpp
[402/439] Compiling broadcasting.cpp
[403/439] Compiling arange.cpp
[405/439] Compiling SwiftSyntaxMacros Syntax+LexicalContext.swift
[405/439] Compiling common.cpp
[406/439] Compiling compiled.cpp
[407/449] Compiling copy.cpp
[409/449] Compiling SwiftSyntaxMacroExpansion MacroSpec.swift
[410/449] Compiling SwiftSyntaxMacroExpansion MacroReplacement.swift
[411/449] Compiling SwiftSyntaxMacroExpansion MacroExpansionDiagnosticMessages.swift
[412/449] Compiling SwiftSyntaxMacroExpansion MacroExpansion.swift
[413/449] Compiling SwiftSyntaxMacroExpansion MacroArgument.swift
[414/449] Compiling SwiftSyntaxMacroExpansion IndentationUtils.swift
[415/449] Compiling SwiftSyntaxMacroExpansion FunctionParameterUtils.swift
[416/449] Compiling SwiftSyntaxMacroExpansion BasicMacroExpansionContext.swift
[417/449] Emitting module SwiftSyntaxMacroExpansion
[418/449] Compiling SwiftSyntaxMacroExpansion MacroSystem.swift
[418/449] Compiling array.cpp
[419/461] Compiling version.cpp
[420/461] Compiling transforms_impl.cpp
[421/461] Compiling vector.cpp
[422/461] Compiling transforms.cpp
[423/461] Compiling string.cpp
[425/461] Compiling SwiftCompilerPluginMessageHandling LRUCache.swift
[426/461] Compiling SwiftCompilerPluginMessageHandling Macros.swift
[427/462] Compiling SwiftCompilerPluginMessageHandling JSONEncoding.swift
[428/462] Compiling SwiftCompilerPluginMessageHandling StandardIOMessageConnection.swift
[428/462] Compiling stream.cpp
[430/462] Compiling SwiftCompilerPluginMessageHandling CodingUtilities.swift
[431/462] Compiling SwiftCompilerPluginMessageHandling JSON.swift
[432/462] Compiling SwiftCompilerPluginMessageHandling CompilerPluginMessageHandler.swift
[433/462] Compiling SwiftCompilerPluginMessageHandling Diagnostics.swift
[434/462] Emitting module SwiftCompilerPluginMessageHandling
[435/462] Compiling SwiftCompilerPluginMessageHandling JSONDecoding.swift
[436/462] Compiling SwiftCompilerPluginMessageHandling PluginMacroExpansionContext.swift
[437/462] Compiling SwiftCompilerPluginMessageHandling PluginMessageCompatibility.swift
[438/462] Compiling SwiftCompilerPluginMessageHandling PluginMessages.swift
[438/462] Compiling compiled_conditional.cpp
[440/464] Emitting module SwiftCompilerPlugin
[441/464] Compiling SwiftCompilerPlugin CompilerPlugin.swift
[441/464] Compiling random.cpp
[442/464] Compiling metal.cpp
[443/464] Compiling memory.cpp
[444/466] Compiling linalg.cpp
[445/466] Compiling map.cpp
[446/466] Compiling ops.cpp
[447/466] Compiling io_types.cpp
[448/466] Compiling io.cpp
[449/466] Compiling error.cpp
[450/466] Compiling fft.cpp
[451/466] Compiling fast.cpp
[452/466] Compiling export.cpp
[453/466] Write sources
[454/466] Compiling cuda.cpp
[455/466] Compiling binary.cpp
[456/466] Compiling device.cpp
[457/466] Compiling compile.cpp
[458/466] Compiling format.cc
[459/466] Compiling closure.cpp
[460/466] Compiling Cmlx.m
[462/466] Emitting module MLXHuggingFaceMacros
[463/466] Compiling MLXHuggingFaceMacros HuggingFaceIntegrationMacros.swift
[463/466] Write Objects.LinkFileList
[464/466] Compiling array.cpp
[465/502] Linking MLXHuggingFaceMacros-tool
[467/502] Compiling MLX Transforms+Eval.swift
[468/502] Compiling MLX Transforms+Grad.swift
[469/502] Compiling MLX Transforms+Internal.swift
[470/505] Compiling MLX MLXFast.swift
[471/505] Compiling MLX MLXFastKernel.swift
[472/505] Compiling MLX Memory.swift
[473/505] Compiling MLX Nested.swift
[474/505] Compiling MLX ArrayAt.swift
[475/505] Compiling MLX Cmlx+Util.swift
[476/505] Compiling MLX DType.swift
[477/505] Compiling MLX Device.swift
[478/505] Compiling MLX Transforms+Vmap.swift
[479/505] Compiling MLX Transforms.swift
[480/505] Compiling MLX WiredMemory.swift
[481/505] Compiling MLX Ops+Array.swift
[482/505] Compiling MLX Ops.swift
[483/505] Compiling MLX ParameterTypes.swift
[484/505] Compiling MLX Protocols.swift
[485/505] Compiling MLX Random.swift
[486/505] Compiling MLX State.swift
[487/505] Compiling MLX Stream.swift
[488/505] Compiling MLX Transforms+Compile.swift
[489/505] Compiling MLX Foundation+Util.swift
[490/505] Compiling MLX GPU+Metal.swift
[491/505] Compiling MLX IO.swift
[492/505] Compiling MLX Linalg.swift
[493/505] Compiling MLX ErrorHandler.swift
[494/505] Compiling MLX Export.swift
[495/505] Compiling MLX FFT.swift
[496/505] Compiling MLX Factory.swift
[497/505] Emitting module MLX
[498/505] Compiling MLX MLXArray+Normalizer.swift
[499/505] Compiling MLX MLXArray+Ops.swift
[500/505] Compiling MLX MLXArray.swift
[501/505] Compiling MLX MLXCustomFunction.swift
[502/505] Compiling MLX MLXArray+Bytes.swift
[503/505] Compiling MLX MLXArray+Indexing.swift
[504/505] Compiling MLX MLXArray+Init.swift
[505/505] Compiling MLX MLXArray+Metal.swift
[506/523] Compiling MLXNN PositionalEncoding.swift
[507/523] Compiling MLXNN Quantized.swift
[508/523] Compiling MLXNN Recurrent.swift
[509/523] Compiling MLXNN Transformer.swift
[510/524] Compiling MLXNN Normalization.swift
[511/524] Compiling MLXNN Pooling.swift
[512/524] Compiling MLXNN ValueAndGrad.swift
[513/524] Compiling MLXNN Embedding.swift
[514/524] Compiling MLXNN Linear.swift
[515/524] Compiling MLXNN Activations.swift
[516/524] Compiling MLXNN Cache.swift
[517/524] Compiling MLXNN ConvolutionTransposed.swift
[518/524] Compiling MLXNN Dropout.swift
[519/524] Compiling MLXNN Containers.swift
[520/524] Compiling MLXNN Convolution.swift
[521/524] Compiling MLXNN Upsample.swift
[522/524] Emitting module MLXNN
[523/524] Compiling MLXNN Losses.swift
[524/524] Compiling MLXNN Module.swift
[525/526] Compiling MLXOptimizers Optimizers.swift
[526/526] Emitting module MLXOptimizers
[527/577] Compiling MLXLMCommon Gemma.swift
[528/577] Compiling MLXLMCommon Module+Extensions.swift
[529/577] Compiling MLXLMCommon AbstractModelRegistry.swift
[530/577] Compiling MLXLMCommon ModelTypeRegistry.swift
[531/577] Compiling MLXLMCommon ProcessorTypeRegistry.swift
[532/577] Compiling MLXLMCommon RoPEApplication.swift
[533/582] Emitting module MLXLMCommon
[534/582] Compiling MLXLMCommon Tool.swift
[535/582] Compiling MLXLMCommon ToolCall.swift
[536/582] Compiling MLXLMCommon ToolCallFormat.swift
[537/582] Compiling MLXLMCommon ToolCallProcessor.swift
[538/582] Compiling MLXLMCommon ToolParameter.swift
[539/582] Compiling MLXLMCommon DoRA+Layers.swift
[540/582] Compiling MLXLMCommon LoRA+Layers.swift
[541/582] Compiling MLXLMCommon LoRAContainer.swift
[542/582] Compiling MLXLMCommon LoRAModel.swift
[543/582] Compiling MLXLMCommon ModelAdapter.swift
[544/582] Compiling MLXLMCommon ModelAdapterFactory.swift
[545/582] Compiling MLXLMCommon GLM4ToolCallParser.swift
[546/582] Compiling MLXLMCommon GemmaFunctionParser.swift
[547/582] Compiling MLXLMCommon JSONToolCallParser.swift
[548/582] Compiling MLXLMCommon KimiK2ToolCallParser.swift
[549/582] Compiling MLXLMCommon Llama3ToolCallParser.swift
[550/582] Compiling MLXLMCommon MiniMaxM2ToolCallParser.swift
[551/582] Compiling MLXLMCommon MistralToolCallParser.swift
[552/582] Compiling MLXLMCommon ParserUtilities.swift
[553/582] Compiling MLXLMCommon PythonicToolCallParser.swift
[554/582] Compiling MLXLMCommon XMLFunctionParser.swift
[555/582] Compiling MLXLMCommon Evaluate.swift
[556/582] Compiling MLXLMCommon Encodable+toolResult.swift
[557/582] Compiling MLXLMCommon JSONDecoder+JSON5.swift
[558/582] Compiling MLXLMCommon GenerationConfigFile.swift
[559/582] Compiling MLXLMCommon InterpolationUtils.swift
[560/582] Compiling MLXLMCommon JSONDecodingTypes.swift
[561/582] Compiling MLXLMCommon ModelAdapterTypeRegistry.swift
[562/582] Compiling MLXLMCommon AttentionUtils.swift
[563/582] Compiling MLXLMCommon BaseConfiguration.swift
[564/582] Compiling MLXLMCommon Chat.swift
[565/582] Compiling MLXLMCommon ChatSession.swift
[566/582] Compiling MLXLMCommon Downloader.swift
[567/582] Compiling MLXLMCommon RoPEUtils.swift
[568/582] Compiling MLXLMCommon SuScaledRoPE.swift
[569/582] Compiling MLXLMCommon SwitchLayers.swift
[570/582] Compiling MLXLMCommon Tokenizer.swift
[571/582] Compiling MLXLMCommon TokenizerLoader.swift
[572/582] Compiling MLXLMCommon KVCache.swift
[573/582] Compiling MLXLMCommon LanguageModel.swift
[574/582] Compiling MLXLMCommon Load.swift
[575/582] Compiling MLXLMCommon ModelConfiguration.swift
[576/582] Compiling MLXLMCommon ModelContainer.swift
[577/582] Compiling MLXLMCommon ModelFactory.swift
[578/582] Compiling MLXLMCommon Value.swift
[579/582] Compiling MLXLMCommon UserInput.swift
[580/582] Compiling MLXLMCommon SerialAccessContainer.swift
[581/582] Compiling MLXLMCommon WiredMemoryPolicies.swift
[582/582] Compiling MLXLMCommon WiredMemoryUtils.swift
[583/665] Compiling MLXHuggingFace Macros.swift
[584/665] Emitting module MLXHuggingFace
[585/665] Emitting module MLXEmbedders
[586/665] Compiling MLXEmbedders EmbedderModelContainer.swift
[587/665] Compiling MLXEmbedders NomicBert.swift
[588/665] Compiling MLXEmbedders Qwen3.swift
[589/665] Compiling MLXEmbedders Pooling.swift
[590/665] Compiling MLXEmbedders MLXArray+Helper.swift
[591/665] Compiling MLXEmbedders ModelFactory.swift
[592/665] Compiling MLXEmbedders Gemma3.swift
[593/665] Compiling MLXEmbedders Bert.swift
[594/665] Compiling MLXEmbedders EmbeddingModel.swift
[595/665] Compiling MLXLLM GLM4MOELite.swift
[596/665] Compiling MLXLLM GPTOSS.swift
[597/666] Compiling MLXVLM VLMModelFactory.swift
[598/666] Compiling MLXLLM PhiMoE.swift
[599/666] Compiling MLXLLM Qwen2.swift
[600/666] Compiling MLXLLM Qwen3.swift
[601/666] Compiling MLXLLM Qwen35.swift
[602/666] Compiling MLXLLM Qwen35MoE.swift
[603/671] Compiling MLXLLM Olmo3.swift
[604/671] Compiling MLXLLM OlmoE.swift
[605/671] Compiling MLXLLM OpenELM.swift
[606/671] Compiling MLXLLM Phi.swift
[607/671] Compiling MLXLLM Phi3.swift
[608/671] Emitting module MLXLLM
[609/671] Compiling MLXLLM Bitnet.swift
[610/671] Compiling MLXLLM Cohere.swift
[611/671] Compiling MLXLLM DeepseekV3.swift
[612/671] Compiling MLXLLM Ernie4_5.swift
[613/671] Compiling MLXLLM Exaone4.swift
[614/671] Compiling MLXLLM FalconH1.swift
[615/671] Compiling MLXLLM GLM4.swift
[616/671] Compiling MLXLLM GLM4MOE.swift
[617/671] Compiling MLXLLM GatedDelta.swift
[618/671] Compiling MLXLLM Gemma.swift
[619/671] Compiling MLXLLM Gemma2.swift
[620/671] Compiling MLXLLM Gemma3Text.swift
[621/671] Compiling MLXLLM Gemma3nText.swift
[622/671] Compiling MLXLLM Gemma4.swift
[623/671] Compiling MLXLLM LFM2MoE.swift
[624/671] Compiling MLXLLM Lille130m.swift
[625/671] Compiling MLXLLM Llama.swift
[626/671] Compiling MLXLLM MiMo.swift
[627/671] Compiling MLXLLM MiMoV2Flash.swift
[628/671] Compiling MLXLLM MiniCPM.swift
[629/671] Compiling MLXLLM MiniMax.swift
[630/671] Compiling MLXLLM Mistral3Text.swift
[631/671] Compiling MLXLLM NanoChat.swift
[632/671] Compiling MLXLLM NemotronH.swift
[633/671] Compiling MLXLLM Olmo2.swift
[634/671] Compiling MLXLLM BaichuanM1.swift
[635/671] Compiling MLXLLM BailingMoe.swift
[636/671] Compiling MLXLLM LLMModel.swift
[637/671] Compiling MLXLLM LLMModelFactory.swift
[638/671] Compiling MLXLLM Lora+Data.swift
[639/671] Compiling MLXLLM LoraTrain.swift
[640/671] Compiling MLXLLM AfMoE.swift
[641/671] Compiling MLXLLM Apertus.swift
[654/671] Emitting module MLXVLM
[661/671] Compiling MLXLLM Gemma4Text.swift
[662/671] Compiling MLXLLM Granite.swift
[663/671] Compiling MLXLLM GraniteMoeHybrid.swift
[664/671] Compiling MLXLLM Internlm2.swift
[665/671] Compiling MLXLLM Jamba.swift
[666/671] Compiling MLXLLM LFM2.swift
[667/671] Compiling MLXLLM Qwen3MoE.swift
[668/671] Compiling MLXLLM Qwen3Next.swift
[669/671] Compiling MLXLLM SSM.swift
[670/671] Compiling MLXLLM SmolLM3.swift
[671/671] Compiling MLXLLM Starcoder2.swift
[672/675] Compiling BenchmarkHelpers BenchmarkHelpers.swift
[673/675] Emitting module BenchmarkHelpers
[674/675] Compiling IntegrationTestHelpers IntegrationTestHelpers.swift
[675/675] Emitting module IntegrationTestHelpers
Build complete! (56.36s)
Build complete.
{
"dependencies" : [
{
"identity" : "mlx-swift",
"requirement" : {
"range" : [
{
"lower_bound" : "0.31.3",
"upper_bound" : "0.32.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/ml-explore/mlx-swift"
},
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "600.0.0-latest",
"upper_bound" : "601.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax.git"
}
],
"manifest_display_name" : "mlx-swift-lm",
"name" : "mlx-swift-lm",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "14.0"
},
{
"name" : "ios",
"version" : "17.0"
},
{
"name" : "tvos",
"version" : "17.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "MLXLLM",
"targets" : [
"MLXLLM"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "MLXVLM",
"targets" : [
"MLXVLM"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "MLXLMCommon",
"targets" : [
"MLXLMCommon"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "MLXEmbedders",
"targets" : [
"MLXEmbedders"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "MLXHuggingFace",
"targets" : [
"MLXHuggingFace"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "BenchmarkHelpers",
"targets" : [
"BenchmarkHelpers"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "IntegrationTestHelpers",
"targets" : [
"IntegrationTestHelpers"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "MLXHuggingFaceMacros",
"targets" : [
"MLXHuggingFaceMacros"
],
"type" : {
"macro" : null
}
}
],
"targets" : [
{
"c99name" : "MLXVLM",
"module_type" : "SwiftTarget",
"name" : "MLXVLM",
"path" : "Libraries/MLXVLM",
"product_dependencies" : [
"MLX",
"MLXNN",
"MLXOptimizers"
],
"product_memberships" : [
"MLXVLM",
"BenchmarkHelpers",
"IntegrationTestHelpers"
],
"sources" : [
"MediaProcessing.swift",
"Models/FastVLM.swift",
"Models/Gemma3.swift",
"Models/Gemma4.swift",
"Models/GlmOcr.swift",
"Models/Idefics3.swift",
"Models/LFM2VL.swift",
"Models/Mistral3.swift",
"Models/Paligemma.swift",
"Models/Pixtral.swift",
"Models/Qwen25VL.swift",
"Models/Qwen2VL.swift",
"Models/Qwen35.swift",
"Models/Qwen35MoE.swift",
"Models/Qwen3VL.swift",
"Models/QwenVL.swift",
"Models/SmolVLM2.swift",
"VLMModel.swift",
"VLMModelFactory.swift"
],
"target_dependencies" : [
"MLXLMCommon"
],
"type" : "library"
},
{
"c99name" : "MLXLMTests",
"module_type" : "SwiftTarget",
"name" : "MLXLMTests",
"path" : "Tests/MLXLMTests",
"product_dependencies" : [
"MLX",
"MLXNN",
"MLXOptimizers"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/MLXLMTests/Resources/1080p_30.mov",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/MLXLMTests/Resources/audio_only.mov",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"BaseConfigurationTests.swift",
"ChatSessionTests.swift",
"EmbeddingPoolingTests.swift",
"EvalTests.swift",
"KVCacheTests.swift",
"MediaProcessingTests.swift",
"NemotronHTests.swift",
"ResolveTests.swift",
"SampleTests.swift",
"SpeculativeDecodingTests.swift",
"TestTokenizer.swift",
"ToolTests.swift",
"UserInputTests.swift",
"WiredMemoryPolicyTests.swift"
],
"target_dependencies" : [
"MLXLMCommon",
"MLXLLM",
"MLXVLM",
"MLXEmbedders"
],
"type" : "test"
},
{
"c99name" : "MLXLMCommon",
"module_type" : "SwiftTarget",
"name" : "MLXLMCommon",
"path" : "Libraries/MLXLMCommon",
"product_dependencies" : [
"MLX",
"MLXNN",
"MLXOptimizers"
],
"product_memberships" : [
"MLXLLM",
"MLXVLM",
"MLXLMCommon",
"MLXEmbedders",
"MLXHuggingFace",
"BenchmarkHelpers",
"IntegrationTestHelpers"
],
"sources" : [
"Adapters/LoRA/DoRA+Layers.swift",
"Adapters/LoRA/LoRA+Layers.swift",
"Adapters/LoRA/LoRAContainer.swift",
"Adapters/LoRA/LoRAModel.swift",
"Adapters/ModelAdapter.swift",
"Adapters/ModelAdapterFactory.swift",
"Adapters/ModelAdapterTypeRegistry.swift",
"AttentionUtils.swift",
"BaseConfiguration.swift",
"Chat.swift",
"ChatSession.swift",
"Downloader.swift",
"Evaluate.swift",
"Extensions/Encodable+toolResult.swift",
"Extensions/JSONDecoder+JSON5.swift",
"GenerationConfigFile.swift",
"InterpolationUtils.swift",
"JSONDecodingTypes.swift",
"KVCache.swift",
"LanguageModel.swift",
"Load.swift",
"ModelConfiguration.swift",
"ModelContainer.swift",
"ModelFactory.swift",
"Models/Gemma.swift",
"Module+Extensions.swift",
"Registries/AbstractModelRegistry.swift",
"Registries/ModelTypeRegistry.swift",
"Registries/ProcessorTypeRegistry.swift",
"RoPEApplication.swift",
"RoPEUtils.swift",
"SuScaledRoPE.swift",
"SwitchLayers.swift",
"Tokenizer.swift",
"TokenizerLoader.swift",
"Tool/Parsers/GLM4ToolCallParser.swift",
"Tool/Parsers/GemmaFunctionParser.swift",
"Tool/Parsers/JSONToolCallParser.swift",
"Tool/Parsers/KimiK2ToolCallParser.swift",
"Tool/Parsers/Llama3ToolCallParser.swift",
"Tool/Parsers/MiniMaxM2ToolCallParser.swift",
"Tool/Parsers/MistralToolCallParser.swift",
"Tool/Parsers/ParserUtilities.swift",
"Tool/Parsers/PythonicToolCallParser.swift",
"Tool/Parsers/XMLFunctionParser.swift",
"Tool/Tool.swift",
"Tool/ToolCall.swift",
"Tool/ToolCallFormat.swift",
"Tool/ToolCallProcessor.swift",
"Tool/ToolParameter.swift",
"Tool/Value.swift",
"UserInput.swift",
"Utilities/SerialAccessContainer.swift",
"WiredMemoryPolicies.swift",
"WiredMemoryUtils.swift"
],
"type" : "library"
},
{
"c99name" : "MLXLLM",
"module_type" : "SwiftTarget",
"name" : "MLXLLM",
"path" : "Libraries/MLXLLM",
"product_dependencies" : [
"MLX",
"MLXNN",
"MLXOptimizers"
],
"product_memberships" : [
"MLXLLM",
"BenchmarkHelpers",
"IntegrationTestHelpers"
],
"sources" : [
"LLMModel.swift",
"LLMModelFactory.swift",
"Lora+Data.swift",
"LoraTrain.swift",
"Models/AfMoE.swift",
"Models/Apertus.swift",
"Models/BaichuanM1.swift",
"Models/BailingMoe.swift",
"Models/Bitnet.swift",
"Models/Cohere.swift",
"Models/DeepseekV3.swift",
"Models/Ernie4_5.swift",
"Models/Exaone4.swift",
"Models/FalconH1.swift",
"Models/GLM4.swift",
"Models/GLM4MOE.swift",
"Models/GLM4MOELite.swift",
"Models/GPTOSS.swift",
"Models/GatedDelta.swift",
"Models/Gemma.swift",
"Models/Gemma2.swift",
"Models/Gemma3Text.swift",
"Models/Gemma3nText.swift",
"Models/Gemma4.swift",
"Models/Gemma4Text.swift",
"Models/Granite.swift",
"Models/GraniteMoeHybrid.swift",
"Models/Internlm2.swift",
"Models/Jamba.swift",
"Models/LFM2.swift",
"Models/LFM2MoE.swift",
"Models/Lille130m.swift",
"Models/Llama.swift",
"Models/MiMo.swift",
"Models/MiMoV2Flash.swift",
"Models/MiniCPM.swift",
"Models/MiniMax.swift",
"Models/Mistral3Text.swift",
"Models/NanoChat.swift",
"Models/NemotronH.swift",
"Models/Olmo2.swift",
"Models/Olmo3.swift",
"Models/OlmoE.swift",
"Models/OpenELM.swift",
"Models/Phi.swift",
"Models/Phi3.swift",
"Models/PhiMoE.swift",
"Models/Qwen2.swift",
"Models/Qwen3.swift",
"Models/Qwen35.swift",
"Models/Qwen35MoE.swift",
"Models/Qwen3MoE.swift",
"Models/Qwen3Next.swift",
"Models/SSM.swift",
"Models/SmolLM3.swift",
"Models/Starcoder2.swift"
],
"target_dependencies" : [
"MLXLMCommon"
],
"type" : "library"
},
{
"c99name" : "MLXHuggingFaceMacros",
"module_type" : "SwiftTarget",
"name" : "MLXHuggingFaceMacros",
"path" : "Libraries/MLXHuggingFaceMacros",
"product_dependencies" : [
"SwiftSyntaxMacros",
"SwiftCompilerPlugin"
],
"product_memberships" : [
"MLXHuggingFace",
"MLXHuggingFaceMacros"
],
"sources" : [
"HuggingFaceIntegrationMacros.swift"
],
"type" : "macro"
},
{
"c99name" : "MLXHuggingFace",
"module_type" : "SwiftTarget",
"name" : "MLXHuggingFace",
"path" : "Libraries/MLXHuggingFace",
"product_memberships" : [
"MLXHuggingFace"
],
"sources" : [
"Macros.swift"
],
"target_dependencies" : [
"MLXHuggingFaceMacros",
"MLXLMCommon"
],
"type" : "library"
},
{
"c99name" : "MLXEmbedders",
"module_type" : "SwiftTarget",
"name" : "MLXEmbedders",
"path" : "Libraries/MLXEmbedders",
"product_dependencies" : [
"MLX",
"MLXNN"
],
"product_memberships" : [
"MLXEmbedders",
"BenchmarkHelpers",
"IntegrationTestHelpers"
],
"sources" : [
"EmbedderModelContainer.swift",
"EmbeddingModel.swift",
"Extensions/MLXArray+Helper.swift",
"ModelFactory.swift",
"Models/Bert.swift",
"Models/Gemma3.swift",
"Models/NomicBert.swift",
"Models/Qwen3.swift",
"Pooling.swift"
],
"target_dependencies" : [
"MLXLMCommon"
],
"type" : "library"
},
{
"c99name" : "IntegrationTestHelpers",
"module_type" : "SwiftTarget",
"name" : "IntegrationTestHelpers",
"path" : "Libraries/IntegrationTestHelpers",
"product_dependencies" : [
"MLX"
],
"product_memberships" : [
"IntegrationTestHelpers"
],
"sources" : [
"IntegrationTestHelpers.swift"
],
"target_dependencies" : [
"MLXLMCommon",
"MLXLLM",
"MLXVLM",
"MLXEmbedders"
],
"type" : "library"
},
{
"c99name" : "BenchmarkHelpers",
"module_type" : "SwiftTarget",
"name" : "BenchmarkHelpers",
"path" : "Libraries/BenchmarkHelpers",
"product_dependencies" : [
"MLX"
],
"product_memberships" : [
"BenchmarkHelpers"
],
"sources" : [
"BenchmarkHelpers.swift"
],
"target_dependencies" : [
"MLXLMCommon",
"MLXLLM",
"MLXVLM",
"MLXEmbedders"
],
"type" : "library"
}
],
"tools_version" : "6.1"
}
✅ Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path: $PWD/.docs/ml-explore/mlx-swift-lm/3.31.3
Repository: ml-explore/mlx-swift-lm
Swift version used: 6.3
.package(url: "https://github.com/apple/swift-docc-plugin", from: "1.3.0")
Target: MLXLLM
Extracting symbol information for 'MLXLLM'...
Finished extracting symbol information for 'MLXLLM'. (39.19s)
Building documentation for 'MLXLLM'...
Finished building documentation for 'MLXLLM' (1.32s)
Generated documentation archive at:
/Users/admin/builder/spi-builder-workspace/.docs/ml-explore/mlx-swift-lm/3.31.3
Fetching https://github.com/apple/swift-docc-plugin
[1/2277] Fetching swift-docc-plugin
Updating https://github.com/apple/swift-numerics
Updating https://github.com/swiftlang/swift-syntax.git
Updating https://github.com/ml-explore/mlx-swift
Fetched https://github.com/apple/swift-docc-plugin from cache (1.23s)
Updated https://github.com/swiftlang/swift-syntax.git (0.95s)
Updated https://github.com/apple/swift-numerics (0.95s)
Updated https://github.com/ml-explore/mlx-swift (0.95s)
Computing version for https://github.com/ml-explore/mlx-swift
Computed https://github.com/ml-explore/mlx-swift at 0.31.3 (2.98s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (0.63s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.4.6 (0.73s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3672] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.12s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.96s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 600.0.1 (0.82s)
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.6
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
Building for debugging...
[0/8] Write sources
[2/8] Write snippet-extract-tool-entitlement.plist
[2/8] Write sources
[4/8] Write swift-version--6988338F2F200930.txt
[6/53] Compiling SymbolKit Mixin+Equals.swift
[7/53] Compiling SymbolKit Mixin+Hash.swift
[8/53] Compiling SymbolKit Mixin.swift
[9/53] Compiling SymbolKit LineList.swift
[10/53] Compiling SymbolKit Position.swift
[11/57] Compiling SymbolKit GenericConstraint.swift
[12/57] Compiling SymbolKit GenericParameter.swift
[13/57] Compiling SymbolKit Generics.swift
[14/57] Compiling SymbolKit Namespace.swift
[15/57] Compiling SymbolKit Identifier.swift
[16/57] Compiling SymbolKit KindIdentifier.swift
[17/57] Compiling SymbolKit Location.swift
[18/57] Compiling SymbolKit Mutability.swift
[19/57] Compiling SymbolKit Names.swift
[20/57] Compiling SymbolKit SPI.swift
[21/57] Compiling SymbolKit Snippet.swift
[22/57] Compiling SymbolKit Extension.swift
[23/57] Compiling SymbolKit Relationship.swift
[24/57] Compiling SymbolKit RelationshipKind.swift
[25/57] Compiling SymbolKit SourceOrigin.swift
[26/57] Compiling SymbolKit GenericConstraints.swift
[27/57] Compiling SymbolKit Swift.swift
[28/57] Emitting module Snippets
[29/57] Compiling Snippets SnippetParser.swift
[30/57] Compiling Snippets Snippet.swift
[31/57] Emitting module SymbolKit
[32/57] Compiling SymbolKit Symbol.swift
[33/57] Compiling SymbolKit SymbolKind.swift
[34/57] Compiling SymbolKit SymbolGraph.swift
[35/57] Compiling SymbolKit GraphCollector.swift
[36/57] Compiling SymbolKit DeclarationFragments.swift
[37/57] Compiling SymbolKit Fragment.swift
[38/57] Compiling SymbolKit FragmentKind.swift
[39/57] Compiling SymbolKit FunctionParameter.swift
[40/57] Compiling SymbolKit FunctionSignature.swift
[41/57] Compiling SymbolKit SemanticVersion.swift
[42/57] Compiling SymbolKit AccessControl.swift
[43/57] Compiling SymbolKit Availability.swift
[44/57] Compiling SymbolKit AvailabilityItem.swift
[45/57] Compiling SymbolKit Domain.swift
[46/57] Compiling SymbolKit SourceRange.swift
[47/57] Compiling SymbolKit Metadata.swift
[48/57] Compiling SymbolKit Module.swift
[49/57] Compiling SymbolKit OperatingSystem.swift
[50/57] Compiling SymbolKit Platform.swift
[51/57] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[52/57] Compiling SymbolKit UnifiedSymbol.swift
[53/57] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[54/57] Compiling SymbolKit UnifiedSymbolGraph.swift
[55/61] Compiling snippet_extract SymbolGraph+Snippet.swift
[56/61] Compiling snippet_extract URL+Status.swift
[57/61] Emitting module snippet_extract
[58/61] Compiling snippet_extract SnippetBuildCommand.swift
[58/61] Write Objects.LinkFileList
[59/61] Linking snippet-extract-tool
[60/61] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (4.49s)
Building for debugging...
[0/1] Write swift-version--6988338F2F200930.txt
Build of target: 'MLXLLM' complete! (1.01s)
Target: MLXVLM
Extracting symbol information for 'MLXVLM'...
Finished extracting symbol information for 'MLXVLM'. (1.07s)
Building documentation for 'MLXVLM'...
Finished building documentation for 'MLXVLM' (0.71s)
Generated documentation archive at:
/Users/admin/builder/spi-builder-workspace/.docs/ml-explore/mlx-swift-lm/3.31.3
Building for debugging...
[0/3] Write swift-version--6988338F2F200930.txt
Build of product 'snippet-extract' complete! (0.74s)
Building for debugging...
[0/1] Write swift-version--6988338F2F200930.txt
Build of target: 'MLXVLM' complete! (0.88s)
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/ml-explore/mlx-swift-lm/3.31.3/index/index.json
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/ml-explore/mlx-swift-lm/3.31.3/linkable-paths.json
Target: MLXLMCommon
Extracting symbol information for 'MLXLMCommon'...
Finished extracting symbol information for 'MLXLMCommon'. (1.10s)
Building documentation for 'MLXLMCommon'...
Finished building documentation for 'MLXLMCommon' (0.64s)
Generated documentation archive at:
/Users/admin/builder/spi-builder-workspace/.docs/ml-explore/mlx-swift-lm/3.31.3
Building for debugging...
[0/3] Write swift-version--6988338F2F200930.txt
Build of product 'snippet-extract' complete! (0.78s)
Building for debugging...
[0/1] Write swift-version--6988338F2F200930.txt
Build of target: 'MLXLMCommon' complete! (0.91s)
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/ml-explore/mlx-swift-lm/3.31.3/index/index.json
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/ml-explore/mlx-swift-lm/3.31.3/linkable-paths.json
Target: MLXEmbedders
Extracting symbol information for 'MLXEmbedders'...
Finished extracting symbol information for 'MLXEmbedders'. (1.03s)
Building documentation for 'MLXEmbedders'...
Finished building documentation for 'MLXEmbedders' (0.13s)
Generated documentation archive at:
/Users/admin/builder/spi-builder-workspace/.docs/ml-explore/mlx-swift-lm/3.31.3
Building for debugging...
[0/3] Write swift-version--6988338F2F200930.txt
Build of product 'snippet-extract' complete! (0.73s)
Building for debugging...
[0/1] Write swift-version--6988338F2F200930.txt
Build of target: 'MLXEmbedders' complete! (0.89s)
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/ml-explore/mlx-swift-lm/3.31.3/index/index.json
Successfully merged into /Users/admin/builder/spi-builder-workspace/.docs-staging/ml-explore/mlx-swift-lm/3.31.3/linkable-paths.json
8748
45 /Users/admin/builder/spi-builder-workspace/.docs/ml-explore/mlx-swift-lm/3.31.3
✅ Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/ml-explore/mlx-swift-lm/3.31.3
File count: 8748
Doc size: 45.0MB
Preparing doc bundle ...
Uploading prod-ml-explore-mlx-swift-lm-3.31.3-e2cbe5e5.zip to s3://spi-docs-inbox/prod-ml-explore-mlx-swift-lm-3.31.3-e2cbe5e5.zip
Copying... [10%]
Copying... [20%]
Copying... [30%]
Copying... [40%]
Copying... [51%]
Copying... [60%]
Copying... [70%]
Copying... [80%]
Copying... [90%]
Copying... [100%]
Done.