The Swift Package Index logo.Swift Package Index

Build Information

Successful build of swift-lm-response-parser, reference main (ff6833), with Swift 6.2 for macOS (SPM) on 8 May 2026 00:18:19 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/DePasqualeOrg/swift-lm-response-parser.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/DePasqualeOrg/swift-lm-response-parser
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at ff68336 Seed StreamingDetokenizer with prompt tail to fix boundary space loss
Cloned https://github.com/DePasqualeOrg/swift-lm-response-parser.git
Revision (git rev-parse @):
ff68336ddcfd325c5a4f794a21a1a3872e98c138
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/DePasqualeOrg/swift-lm-response-parser.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/DePasqualeOrg/swift-lm-response-parser.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
[3/3] Compiling plugin GenerateManual
[4/4] Compiling plugin GenerateDoccReference
Building for debugging...
[4/194] Write sources
[13/194] Compiling _NumericsShims _NumericsShims.c
[14/194] Compiling version.cpp
[15/194] Write swift-version--3CB7CFEC50E0D141.txt
[16/194] Compiling no_ring.cpp
[16/194] Compiling utils.cpp
[18/194] Compiling no_gguf.cpp
[19/194] Compiling scheduler.cpp
[20/254] Compiling linalg.cpp
[22/254] Compiling RealModule RealFunctions.swift
[23/255] Compiling RealModule Float80+Real.swift
[24/255] Compiling RealModule Real.swift
[25/255] Compiling RealModule Float16+Real.swift
[26/255] Compiling RealModule ElementaryFunctions.swift
[27/255] Compiling RealModule Float+Real.swift
[28/255] Compiling RealModule AugmentedArithmetic.swift
[29/255] Compiling RealModule Double+Real.swift
[30/255] Compiling LMResponseParser DelimitedReasoningBoundary.swift
[31/255] Compiling LMResponseParser IDFactory.swift
[32/255] Emitting module RealModule
[33/255] Compiling RealModule RelaxedArithmetic.swift
[33/255] Compiling random.cpp
[35/266] Compiling ComplexModule Complex+IntegerLiteral.swift
[36/267] Compiling ComplexModule Polar.swift
[37/267] Compiling ComplexModule Complex+Hashable.swift
[38/267] Compiling ComplexModule Complex+Codable.swift
[39/267] Compiling ComplexModule Complex+StringConvertible.swift
[40/267] Compiling ComplexModule Complex.swift
[41/267] Compiling ComplexModule Complex+Numeric.swift
[42/267] Compiling ComplexModule Scale.swift
[43/267] Compiling ComplexModule Complex+ElementaryFunctions.swift
[44/267] Compiling ComplexModule Complex+AdditiveArithmetic.swift
[45/267] Compiling ComplexModule Complex+AlgebraicField.swift
[46/267] Emitting module ComplexModule
[46/267] Compiling graph_utils.cpp
[47/269] Compiling safetensors.cpp
[48/269] Compiling primitives.cpp
[50/269] Compiling Numerics Numerics.swift
[51/269] Emitting module Numerics
[51/269] Compiling load.cpp
[52/269] Compiling transforms.cpp
[53/269] Compiling fft.cpp
[54/269] Compiling dtype.cpp
[55/269] Compiling dtype_utils.cpp
[56/269] Compiling utils.cpp
[57/269] Compiling fast.cpp
[58/269] Compiling primitives.cpp
[59/269] Compiling ops.cpp
[61/269] Compiling einsum.cpp
[62/269] Compiling no_mpi.cpp
[63/269] Compiling no_nccl.cpp
[65/269] Emitting module LMResponseParser
[65/274] Compiling no_jaccl.cpp
[67/274] Compiling LMResponseParser PromptBoundaryPriorText.swift
[68/274] Compiling LMResponseParser ResponseFormat.swift
[69/274] Compiling LMResponseParser ResponseFormatParser.swift
[70/274] Compiling LMResponseParser ToolSpec.swift
[71/274] Compiling LMResponseParser FinishInfo.swift
[72/274] Compiling LMResponseParser ResponseStream.swift
[75/274] Compiling LMResponseParser ImplicitReasoningPreamble.swift
[76/274] Compiling LMResponseParser ItemAccumulation.swift
[77/274] Compiling LMResponseParser ParserInput.swift
[78/274] Compiling LMResponseParser PrefixHold.swift
[79/274] Compiling LMResponseParser StreamingEvents.swift
[80/274] Compiling LMResponseParser DeepSeekR1Parser.swift
[81/274] Compiling LMResponseParser DeepSeekV31Parser.swift
[82/274] Compiling LMResponseParser DeepSeekV32Parser.swift
[83/274] Compiling LMResponseParser DeepSeekV3Parser.swift
[84/274] Compiling LMResponseParser ResponseStreamEmitter.swift
[85/274] Compiling LMResponseParser CodableEvents.swift
[86/274] Compiling LMResponseParser ContentParts.swift
[87/274] Compiling LMResponseParser Response.swift
[88/274] Compiling LMResponseParser ResponseOutputItem.swift
[89/274] Compiling LMResponseParser ResponseStreamConfig.swift
[90/274] Compiling LMResponseParser GraniteParser.swift
[91/274] Compiling LMResponseParser HarmonyParser.swift
[92/274] Compiling LMResponseParser HermesParser.swift
[93/274] Compiling LMResponseParser HunyuanA13BParser.swift
[94/274] Compiling LMResponseParser InternlmParser.swift
[94/274] Compiling device.cpp
[96/274] Compiling LMResponseParser MiniMaxParser.swift
[97/274] Compiling LMResponseParser MistralParser.swift
[98/274] Compiling LMResponseParser Phi4MiniParser.swift
[99/274] Compiling LMResponseParser PhiReasoningParser.swift
[100/274] Compiling LMResponseParser PythonLiteral.swift
[101/274] Compiling LMResponseParser JSONFallbackParser.swift
[102/274] Compiling LMResponseParser JambaParser.swift
[103/274] Compiling LMResponseParser KimiK2Parser.swift
[104/274] Compiling LMResponseParser Llama3Parser.swift
[105/274] Compiling LMResponseParser MiniMaxM2Parser.swift
[106/274] Compiling LMResponseParser PythonicParser.swift
[107/274] Compiling LMResponseParser Qwen3XmlParser.swift
[108/274] Compiling LMResponseParser QwenParser.swift
[109/274] Compiling LMResponseParser SchemaInference.swift
[110/274] Compiling LMResponseParser ThinkPreambleExtractor.swift
[111/274] Compiling LMResponseParser ErnieParser.swift
[112/274] Compiling LMResponseParser Gemma4Parser.swift
[113/274] Compiling LMResponseParser GemmaFunctionCallParser.swift
[114/274] Compiling LMResponseParser Glm4Parser.swift
[115/274] Compiling LMResponseParser Granite20bFcParser.swift
[115/274] Compiling distributed.cpp
[117/274] Compiling LMResponseParser ToolCallHelpers.swift
[118/274] Compiling LMResponseParser XlamParser.swift
[119/274] Compiling LMResponseParser ParserTokenizer.swift
[120/274] Compiling LMResponseParser StreamingDetokenizer.swift
[121/274] Compiling LMResponseParser StreamingDetokenizerError.swift
[121/274] Compiling utils.cpp
[122/274] Compiling unary.cpp
[123/274] Compiling sort.cpp
[124/274] Compiling softmax.cpp
[125/274] Compiling ternary.cpp
[126/274] Compiling slicing.cpp
[127/274] Compiling compile.cpp
[128/274] Compiling scan.cpp
[129/274] Compiling scaled_dot_product_attention.cpp
[130/274] Compiling resident.cpp
[131/274] Compiling rope.cpp
[132/274] Compiling reduce.cpp
[133/274] Compiling metal.cpp
[134/274] Compiling primitives.cpp
[135/274] Compiling quantized.cpp
[136/274] Compiling normalization.cpp
[137/274] Compiling logsumexp.cpp
[138/274] Compiling matmul.cpp
[139/274] Compiling export.cpp
[140/274] Compiling event.cpp
[141/274] Compiling jit_kernels.cpp
[142/274] Compiling hadamard.cpp
[143/274] Compiling fence.cpp
[144/274] Compiling indexing.cpp
[145/274] Compiling eval.cpp
[146/274] Compiling device_info.cpp
[147/274] Compiling distributed.cpp
[148/274] Compiling fft.cpp
[149/274] Compiling slicing.cpp
[150/274] Compiling allocator.cpp
[151/274] Compiling copy.cpp
[152/274] Compiling device.cpp
[153/274] Compiling primitives.cpp
[154/274] Compiling threefry.cpp
[155/274] Compiling binary.cpp
[156/274] Compiling compiled.cpp
[157/274] Compiling conv.cpp
[158/274] Compiling copy.cpp
[159/274] Compiling no_cuda.cpp
[160/274] Compiling custom_kernel.cpp
[161/274] Compiling select.cpp
[162/274] Compiling softmax.cpp
[163/274] Compiling scan.cpp
[164/274] Compiling qrf.cpp
[165/274] Compiling svd.cpp
[166/274] Compiling quantized.cpp
[167/274] Compiling primitives.cpp
[168/274] Compiling sort.cpp
[169/274] Compiling jit_compiler.cpp
[170/274] Compiling unary.cpp
[171/274] Compiling matmul.cpp
[172/274] Compiling logsumexp.cpp
[173/274] Compiling masked_mm.cpp
[174/274] Compiling luf.cpp
[175/274] Compiling hadamard.cpp
[176/274] Compiling inverse.cpp
[177/274] Compiling cblas.cpp
[178/274] Compiling encoder.cpp
[179/274] Compiling reduce.cpp
[180/274] Compiling bnns.cpp
[181/274] Compiling eval.cpp
[182/274] Compiling device_info.cpp
[183/274] Compiling fft.cpp
[184/274] Compiling distributed.cpp
[185/274] Compiling indexing.cpp
[186/274] Compiling eig.cpp
[187/274] Compiling eigh.cpp
[188/274] Compiling slicing.cpp
[189/274] Compiling utils.cpp
[190/274] Compiling arg_reduce.cpp
[191/274] Compiling reduce.cpp
[192/274] Compiling utils.cpp
[193/274] Compiling unary_ops.cpp
[194/274] Compiling unary.cpp
[195/274] Compiling ternary_ops.cpp
[196/274] Compiling ternary.cpp
[197/274] Compiling steel_gemm_splitk_nax.cpp
[198/274] Compiling steel_gemm_splitk.cpp
[199/274] Compiling steel_gemm_segmented.cpp
[200/274] Compiling steel_gemm_masked.cpp
[201/274] Compiling steel_gemm_gather_nax.cpp
[202/274] Compiling steel_gemm_gather.cpp
[203/274] Compiling steel_gemm_fused_nax.cpp
[204/274] Compiling steel_gemm_fused.cpp
[205/274] Compiling steel_conv_general.cpp
[206/274] Compiling steel_conv_3d.cpp
[207/274] Compiling steel_conv.cpp
[208/274] Compiling steel_attention_nax.cpp
[209/274] Compiling steel_attention.cpp
[210/274] Compiling sort.cpp
[211/274] Compiling cholesky.cpp
[212/274] Compiling softmax.cpp
[213/274] Compiling scatter_axis.cpp
[214/274] Compiling scatter.cpp
[215/274] Compiling scan.cpp
[216/274] Compiling reduce_utils.cpp
[217/274] Compiling reduce.cpp
[218/274] Compiling quantized_utils.cpp
[219/274] Compiling quantized_nax.cpp
[220/274] Compiling quantized.cpp
[221/274] Compiling masked_scatter.cpp
[222/274] Compiling logsumexp.cpp
[223/274] Compiling hadamard.cpp
[224/274] Compiling gemv_masked.cpp
[225/274] Compiling gemm_nax.cpp
[226/274] Compiling gemm.cpp
[227/274] Compiling gather_front.cpp
[228/274] Compiling gather_axis.cpp
[229/274] Compiling gather.cpp
[230/274] Compiling fp_quantized_nax.cpp
[231/274] Compiling fp_quantized.cpp
[232/274] Compiling broadcasting.cpp
[233/274] Compiling fft.cpp
[234/274] Compiling copy.cpp
[235/274] Compiling load.cpp
[236/274] Compiling compiled_preamble.cpp
[237/274] Compiling conv.cpp
[238/274] Compiling compiled.cpp
[239/274] Compiling binary_two.cpp
[240/274] Compiling binary_ops.cpp
[241/274] Compiling binary.cpp
[241/274] Compiling arange.cpp
[243/274] Compiling conv.cpp
[244/274] Compiling common.cpp
[245/274] Compiling array.cpp
[246/274] Compiling copy.cpp
[247/274] Compiling version.cpp
[248/274] Compiling transforms_impl.cpp
[249/274] Compiling transforms.cpp
[250/274] Compiling vector.cpp
[251/274] Compiling string.cpp
[252/274] Compiling stream.cpp
[253/274] Compiling compiled_conditional.cpp
[254/274] Compiling random.cpp
[255/274] Compiling ops.cpp
[256/274] Compiling metal.cpp
[257/274] Compiling memory.cpp
[258/274] Compiling io_types.cpp
[259/274] Compiling linalg.cpp
[260/274] Compiling map.cpp
[261/274] Compiling io.cpp
[262/274] Compiling error.cpp
[263/274] Compiling fft.cpp
[264/274] Compiling fast.cpp
[265/274] Compiling export.cpp
[266/274] Compiling device.cpp
[267/274] Compiling cuda.cpp
[268/274] Compiling compile.cpp
[269/274] Compiling format.cc
[270/274] Compiling Cmlx.m
[271/274] Compiling closure.cpp
[272/274] Compiling binary.cpp
[273/274] Compiling array.cpp
[275/310] Compiling MLX MLXFast.swift
[276/310] Compiling MLX MLXFastKernel.swift
[277/310] Compiling MLX Memory.swift
[278/310] Compiling MLX Nested.swift
[279/313] Compiling MLX Foundation+Util.swift
[280/313] Compiling MLX GPU+Metal.swift
[281/313] Compiling MLX IO.swift
[282/313] Compiling MLX Linalg.swift
[283/313] Compiling MLX ArrayAt.swift
[284/313] Compiling MLX Cmlx+Util.swift
[285/313] Compiling MLX DType.swift
[286/313] Compiling MLX Device.swift
[287/313] Compiling MLX Ops+Array.swift
[288/313] Compiling MLX Ops.swift
[289/313] Compiling MLX ParameterTypes.swift
[290/313] Compiling MLX Protocols.swift
[291/313] Compiling MLX Random.swift
[292/313] Compiling MLX State.swift
[293/313] Compiling MLX Stream.swift
[294/313] Compiling MLX Transforms+Compile.swift
[295/313] Compiling MLX Transforms+Vmap.swift
[296/313] Compiling MLX Transforms.swift
[297/313] Compiling MLX WiredMemory.swift
[298/313] Emitting module MLX
[299/313] Compiling MLX ErrorHandler.swift
[300/313] Compiling MLX Export.swift
[301/313] Compiling MLX FFT.swift
[302/313] Compiling MLX Factory.swift
[303/313] Compiling MLX MLXArray+Bytes.swift
[304/313] Compiling MLX MLXArray+Indexing.swift
[305/313] Compiling MLX MLXArray+Init.swift
[306/313] Compiling MLX MLXArray+Metal.swift
[307/313] Compiling MLX MLXArray+Normalizer.swift
[308/313] Compiling MLX MLXArray+Ops.swift
[309/313] Compiling MLX MLXArray.swift
[310/313] Compiling MLX MLXCustomFunction.swift
[311/313] Compiling MLX Transforms+Eval.swift
[312/313] Compiling MLX Transforms+Grad.swift
[313/313] Compiling MLX Transforms+Internal.swift
[314/331] Compiling MLXNN ConvolutionTransposed.swift
[315/331] Compiling MLXNN Dropout.swift
[316/331] Compiling MLXNN Upsample.swift
[317/331] Compiling MLXNN Containers.swift
[318/331] Compiling MLXNN Convolution.swift
[319/331] Compiling MLXNN Recurrent.swift
[320/331] Compiling MLXNN Transformer.swift
[321/331] Compiling MLXNN Normalization.swift
[322/331] Compiling MLXNN Pooling.swift
[323/331] Compiling MLXNN PositionalEncoding.swift
[324/331] Compiling MLXNN Quantized.swift
[325/331] Compiling MLXNN Embedding.swift
[326/331] Compiling MLXNN Linear.swift
[327/332] Compiling MLXNN ValueAndGrad.swift
[328/332] Compiling MLXNN Activations.swift
[329/332] Compiling MLXNN Cache.swift
[330/332] Emitting module MLXNN
[331/332] Compiling MLXNN Losses.swift
[332/332] Compiling MLXNN Module.swift
[333/334] Compiling MLXOptimizers Optimizers.swift
[334/334] Emitting module MLXOptimizers
[335/376] Compiling MLXLMCommon SuScaledRoPE.swift
[336/376] Compiling MLXLMCommon SwitchLayers.swift
[337/376] Compiling MLXLMCommon Tokenizer.swift
[338/376] Compiling MLXLMCommon TokenizerLoader.swift
[339/380] Emitting module MLXLMCommon
[340/380] Compiling MLXLMCommon ModelAdapter.swift
[341/380] Compiling MLXLMCommon ModelAdapterFactory.swift
[342/380] Compiling MLXLMCommon ModelAdapterTypeRegistry.swift
[343/380] Compiling MLXLMCommon AttentionUtils.swift
[344/380] Compiling MLXLMCommon BaseConfiguration.swift
[345/380] Compiling MLXLMCommon Activations.swift
[346/380] Compiling MLXLMCommon DoRA+Layers.swift
[347/380] Compiling MLXLMCommon LoRA+Layers.swift
[348/380] Compiling MLXLMCommon LoRAContainer.swift
[349/380] Compiling MLXLMCommon LoRAModel.swift
[350/380] Compiling MLXLMCommon Gemma.swift
[351/380] Compiling MLXLMCommon Module+Extensions.swift
[352/380] Compiling MLXLMCommon AbstractModelRegistry.swift
[353/380] Compiling MLXLMCommon ModelTypeRegistry.swift
[354/380] Compiling MLXLMCommon Chat.swift
[355/380] Compiling MLXLMCommon ChatSession.swift
[356/380] Compiling MLXLMCommon Downloader.swift
[357/380] Compiling MLXLMCommon Evaluate.swift
[358/380] Compiling MLXLMCommon Encodable+toolResult.swift
[359/380] Compiling MLXLMCommon Tool.swift
[360/380] Compiling MLXLMCommon ToolCall.swift
[361/380] Compiling MLXLMCommon ToolParameter.swift
[362/380] Compiling MLXLMCommon Value.swift
[363/380] Compiling MLXLMCommon ProcessorTypeRegistry.swift
[364/380] Compiling MLXLMCommon RoPEApplication.swift
[365/380] Compiling MLXLMCommon RoPEUtils.swift
[366/380] Compiling MLXLMCommon StreamingDetokenizer.swift
[367/380] Compiling MLXLMCommon LanguageModel.swift
[368/380] Compiling MLXLMCommon Load.swift
[369/380] Compiling MLXLMCommon ModelConfiguration.swift
[370/380] Compiling MLXLMCommon ModelContainer.swift
[371/380] Compiling MLXLMCommon ModelFactory.swift
[372/380] Compiling MLXLMCommon JSONDecoder+JSON5.swift
[373/380] Compiling MLXLMCommon GenerationConfigFile.swift
[374/380] Compiling MLXLMCommon InterpolationUtils.swift
[375/380] Compiling MLXLMCommon JSONDecodingTypes.swift
[376/380] Compiling MLXLMCommon KVCache.swift
[377/380] Compiling MLXLMCommon UserInput.swift
[378/380] Compiling MLXLMCommon SerialAccessContainer.swift
[379/380] Compiling MLXLMCommon WiredMemoryPolicies.swift
[380/380] Compiling MLXLMCommon WiredMemoryUtils.swift
[381/392] Compiling LMResponseParserMLX SessionCacheStore.swift
[382/392] Compiling LMResponseParserMLX StreamResponse.swift
[383/392] Compiling LMResponseParserMLX SendableBox.swift
[384/393] Compiling LMResponseParserMLX ResponseTurnEnvelope.swift
[385/393] Compiling LMResponseParserMLX RunPass.swift
[386/393] Compiling LMResponseParserMLX UsageAccumulator.swift
[387/393] Compiling LMResponseParserMLX ResponseStreamHandle.swift
[388/393] Compiling LMResponseParserMLX PromptBoundaryPriorText.swift
[389/393] Compiling LMResponseParserMLX ResponseChatSession+PassDriver.swift
[390/393] Compiling LMResponseParserMLX LMResponseParserMLX.swift
[391/393] Compiling LMResponseParserMLX MLXTokenizerAdapter.swift
[392/393] Emitting module LMResponseParserMLX
[393/393] Compiling LMResponseParserMLX ResponseChatSession.swift
Build complete! (115.74s)
Fetching https://github.com/swiftlang/swift-docc
[1/99863] Fetching swift-docc
Fetched https://github.com/swiftlang/swift-docc from cache (5.29s)
Fetching https://github.com/swiftlang/swift-docc-plugin
[1/2287] Fetching swift-docc-plugin
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (1.19s)
Fetching https://github.com/DePasqualeOrg/mlx-swift-lm.git
[1/3223] Fetching mlx-swift-lm
Fetched https://github.com/DePasqualeOrg/mlx-swift-lm.git from cache (1.15s)
Fetching https://github.com/swiftlang/swift-markdown.git
[1/7330] Fetching swift-markdown
Fetched https://github.com/swiftlang/swift-markdown.git from cache (1.14s)
Fetching https://github.com/swiftlang/swift-lmdb.git
[1/10386] Fetching swift-lmdb
Fetched https://github.com/swiftlang/swift-lmdb.git from cache (1.49s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit.git
[1/3712] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit.git from cache (1.04s)
Fetching https://github.com/swiftlang/swift-cmark.git
[1/18418] Fetching swift-cmark
Fetched https://github.com/swiftlang/swift-cmark.git from cache (1.59s)
Fetching https://github.com/apple/swift-nio.git
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/ml-explore/mlx-swift
[1/14250] Fetching mlx-swift
[571/31707] Fetching mlx-swift, swift-crypto
[572/49270] Fetching mlx-swift, swift-crypto, swift-argument-parser
[33386/132583] Fetching mlx-swift, swift-crypto, swift-argument-parser, swift-nio
Fetched https://github.com/ml-explore/mlx-swift from cache (1.56s)
[22103/118333] Fetching swift-crypto, swift-argument-parser, swift-nio
Fetched https://github.com/apple/swift-crypto.git from cache (2.11s)
Fetched https://github.com/apple/swift-argument-parser.git from cache (2.11s)
[29993/83313] Fetching swift-nio
Fetched https://github.com/apple/swift-nio.git from cache (6.37s)
Computing version for https://github.com/ml-explore/mlx-swift
Computed https://github.com/ml-explore/mlx-swift at 0.31.3 (7.00s)
Fetching https://github.com/apple/swift-numerics
[1/6416] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics from cache (1.12s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (1.68s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.99.0 (0.74s)
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/apple/swift-atomics.git
[1/1820] Fetching swift-atomics
[384/7421] Fetching swift-atomics, swift-system
[995/31925] Fetching swift-atomics, swift-system, swift-collections
Fetched https://github.com/apple/swift-system.git from cache (1.13s)
[3781/26324] Fetching swift-atomics, swift-collections
Fetched https://github.com/apple/swift-collections.git from cache (2.14s)
Fetched https://github.com/apple/swift-atomics.git from cache (2.14s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.0 (2.74s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.6.4 (0.57s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.7.1 (0.57s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.4.1 (0.65s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 3.15.1 (0.85s)
Fetching https://github.com/apple/swift-asn1.git
[1/1813] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git from cache (1.04s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.0 (1.75s)
Creating working copy for https://github.com/swiftlang/swift-markdown.git
Working copy of https://github.com/swiftlang/swift-markdown.git resolved at main (ba1fbd1)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit.git
Working copy of https://github.com/swiftlang/swift-docc-symbolkit.git resolved at main (4c4ff01)
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.7.0
Creating working copy for https://github.com/apple/swift-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 1.1.1
Creating working copy for https://github.com/swiftlang/swift-lmdb.git
Working copy of https://github.com/swiftlang/swift-lmdb.git resolved at main (a4bc878)
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.0
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 3.15.1
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.7.1
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.6.4
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.99.0
Creating working copy for https://github.com/swiftlang/swift-cmark.git
Working copy of https://github.com/swiftlang/swift-cmark.git resolved at gfm (924936d)
Creating working copy for https://github.com/DePasqualeOrg/mlx-swift-lm.git
Working copy of https://github.com/DePasqualeOrg/mlx-swift-lm.git resolved at main (96bc5af)
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-docc
Working copy of https://github.com/swiftlang/swift-docc resolved at main (215e601)
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at main (647c708)
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.4.1
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-docc",
      "requirement" : {
        "branch" : [
          "main"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-docc"
    },
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "branch" : [
          "main"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-docc-plugin"
    },
    {
      "identity" : "mlx-swift-lm",
      "requirement" : {
        "branch" : [
          "main"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/DePasqualeOrg/mlx-swift-lm.git"
    }
  ],
  "manifest_display_name" : "swift-lm-response-parser",
  "name" : "swift-lm-response-parser",
  "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" : "LMResponseParser",
      "targets" : [
        "LMResponseParser"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "LMResponseParserMLX",
      "targets" : [
        "LMResponseParserMLX"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "LMResponseParserTests",
      "module_type" : "SwiftTarget",
      "name" : "LMResponseParserTests",
      "path" : "Tests/LMResponseParserTests",
      "sources" : [
        "CodableEventsTests.swift",
        "CrossCuttingTests.swift",
        "EscapedStringsTests.swift",
        "EventTestHelpers.swift",
        "FunctionCallOutputTests.swift",
        "IDFactoryTests.swift",
        "MalformedInputTests.swift",
        "Parsers/DeepSeekR1ParserTests.swift",
        "Parsers/DeepSeekV31ParserTests.swift",
        "Parsers/DeepSeekV32ParserTests.swift",
        "Parsers/DeepSeekV3ParserTests.swift",
        "Parsers/ErnieParserTests.swift",
        "Parsers/Gemma4ParserTests.swift",
        "Parsers/GemmaFunctionCallParserTests.swift",
        "Parsers/Glm4ParserTests.swift",
        "Parsers/Granite20bFcParserTests.swift",
        "Parsers/Granite4ParserTests.swift",
        "Parsers/GraniteParserTests.swift",
        "Parsers/HarmonyParserTests.swift",
        "Parsers/HermesParserTests.swift",
        "Parsers/HunyuanA13BParserTests.swift",
        "Parsers/InternlmParserTests.swift",
        "Parsers/JSONFallbackParserTests.swift",
        "Parsers/JambaParserTests.swift",
        "Parsers/KimiK2ParserTests.swift",
        "Parsers/Lfm2ParserTests.swift",
        "Parsers/Llama3ParserTests.swift",
        "Parsers/LongcatParserTests.swift",
        "Parsers/MagistralReasoningTests.swift",
        "Parsers/MiniMaxM2AppendThinkTests.swift",
        "Parsers/MiniMaxM2ParserTests.swift",
        "Parsers/MiniMaxParserTests.swift",
        "Parsers/MistralParserTests.swift",
        "Parsers/NemotronV3SwapTests.swift",
        "Parsers/Olmo3ParserTests.swift",
        "Parsers/Phi4MiniParserTests.swift",
        "Parsers/PhiReasoningParserTests.swift",
        "Parsers/PythonicParserTests.swift",
        "Parsers/Qwen3XmlParserTests.swift",
        "Parsers/QwenParserTests.swift",
        "Parsers/SeedOssParserTests.swift",
        "Parsers/Step3p5ParserTests.swift",
        "Parsers/ThinkingFlagTests.swift",
        "Parsers/XlamParserTests.swift",
        "PrefixHoldTests.swift",
        "ResponseFormatDispatchTests.swift",
        "ResponseStreamEmitterTests.swift",
        "ResponseStreamTests.swift",
        "StreamingDetokenizerTests.swift"
      ],
      "target_dependencies" : [
        "LMResponseParser"
      ],
      "type" : "test"
    },
    {
      "c99name" : "LMResponseParserMLXTests",
      "module_type" : "SwiftTarget",
      "name" : "LMResponseParserMLXTests",
      "path" : "Tests/LMResponseParserMLXTests",
      "product_dependencies" : [
        "MLXLMCommon"
      ],
      "sources" : [
        "MLXTokenizerAdapterTests.swift",
        "ReexportTest.swift",
        "ResponseChatSessionTests.swift",
        "ResponseStreamHandleTests.swift",
        "ResponseTurnEnvelopeTests.swift",
        "RunPassTests.swift",
        "UsageAccumulatorTests.swift"
      ],
      "target_dependencies" : [
        "LMResponseParserMLX"
      ],
      "type" : "test"
    },
    {
      "c99name" : "LMResponseParserMLX",
      "module_type" : "SwiftTarget",
      "name" : "LMResponseParserMLX",
      "path" : "Sources/LMResponseParserMLX",
      "product_dependencies" : [
        "MLXLMCommon"
      ],
      "product_memberships" : [
        "LMResponseParserMLX"
      ],
      "sources" : [
        "LMResponseParserMLX.swift",
        "MLXTokenizerAdapter.swift",
        "PromptBoundaryPriorText.swift",
        "ResponseChatSession+PassDriver.swift",
        "ResponseChatSession.swift",
        "ResponseStreamHandle.swift",
        "ResponseTurnEnvelope.swift",
        "RunPass.swift",
        "SendableBox.swift",
        "SessionCacheStore.swift",
        "StreamResponse.swift",
        "UsageAccumulator.swift"
      ],
      "target_dependencies" : [
        "LMResponseParser"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LMResponseParser",
      "module_type" : "SwiftTarget",
      "name" : "LMResponseParser",
      "path" : "Sources/LMResponseParser",
      "product_memberships" : [
        "LMResponseParser",
        "LMResponseParserMLX"
      ],
      "sources" : [
        "Core/DelimitedReasoningBoundary.swift",
        "Core/IDFactory.swift",
        "Core/ImplicitReasoningPreamble.swift",
        "Core/ItemAccumulation.swift",
        "Core/ParserInput.swift",
        "Core/PrefixHold.swift",
        "Core/PromptBoundaryPriorText.swift",
        "Core/ResponseFormat.swift",
        "Core/ResponseFormatParser.swift",
        "Core/ToolSpec.swift",
        "Driver/FinishInfo.swift",
        "Driver/ResponseStream.swift",
        "Driver/ResponseStreamEmitter.swift",
        "Events/CodableEvents.swift",
        "Events/ContentParts.swift",
        "Events/Response.swift",
        "Events/ResponseOutputItem.swift",
        "Events/ResponseStreamConfig.swift",
        "Events/StreamingEvents.swift",
        "Parsers/DeepSeekR1Parser.swift",
        "Parsers/DeepSeekV31Parser.swift",
        "Parsers/DeepSeekV32Parser.swift",
        "Parsers/DeepSeekV3Parser.swift",
        "Parsers/ErnieParser.swift",
        "Parsers/Gemma4Parser.swift",
        "Parsers/GemmaFunctionCallParser.swift",
        "Parsers/Glm4Parser.swift",
        "Parsers/Granite20bFcParser.swift",
        "Parsers/GraniteParser.swift",
        "Parsers/HarmonyParser.swift",
        "Parsers/HermesParser.swift",
        "Parsers/HunyuanA13BParser.swift",
        "Parsers/InternlmParser.swift",
        "Parsers/JSONFallbackParser.swift",
        "Parsers/JambaParser.swift",
        "Parsers/KimiK2Parser.swift",
        "Parsers/Llama3Parser.swift",
        "Parsers/MiniMaxM2Parser.swift",
        "Parsers/MiniMaxParser.swift",
        "Parsers/MistralParser.swift",
        "Parsers/Phi4MiniParser.swift",
        "Parsers/PhiReasoningParser.swift",
        "Parsers/PythonLiteral.swift",
        "Parsers/PythonicParser.swift",
        "Parsers/Qwen3XmlParser.swift",
        "Parsers/QwenParser.swift",
        "Parsers/SchemaInference.swift",
        "Parsers/ThinkPreambleExtractor.swift",
        "Parsers/ToolCallHelpers.swift",
        "Parsers/XlamParser.swift",
        "Tokenizer/ParserTokenizer.swift",
        "Tokenizer/StreamingDetokenizer.swift",
        "Tokenizer/StreamingDetokenizerError.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.1"
}
Done.