The Swift Package Index logo.Swift Package Index

Build Information

Successful build of MLXAudio, reference v0.1.5 (dbe5ea), with Swift 6.4 for macOS (SPM) on 9 Oct 2026 08:39:05 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Blaizzy/mlx-audio-swift.git
Reference: v0.1.5
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/Blaizzy/mlx-audio-swift
 * tag               v0.1.5     -> FETCH_HEAD
HEAD is now at dbe5eaa Update for mlx-swift / mlx-swift-lm (#281)
Cloned https://github.com/Blaizzy/mlx-audio-swift.git
Revision (git rev-parse @):
dbe5eaac964e8257785f9d015c81f819a38016a8
SUCCESS checkout https://github.com/Blaizzy/mlx-audio-swift.git at v0.1.5
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/Blaizzy/mlx-audio-swift.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 1535]
[Planning 1209 / 1535]
[Planning deferred tasks]
[Constructing 1943 / 3478]
[98 / 774] Numerics
[282 / 774] mlx-swift_Cmlx
[293 / 774] mlx-swift_Cmlx
[293 / 774]
[305 / 778] EventSource
[307 / 789] cLogSupport
[312 / 816]
[316 / 816] RealModule
[317 / 816] _NumericsShims
[322 / 884] RealModule
[331 / 898]
[344 / 898]
[346 / 898]
[349 / 898] Cmlx
[352 / 898]
[354 / 898]
[357 / 898]
[360 / 898] Cmlx
[365 / 898]
[366 / 898] Cmlx
[368 / 898]
[371 / 898]
[376 / 898] Cmlx
[383 / 898] Cmlx
[392 / 898] Cmlx
[393 / 898]
[396 / 898]
[400 / 898]
[401 / 898]
[404 / 898] Cmlx
[407 / 898] Cmlx
[409 / 898] Cmlx
[413 / 898] Cmlx
[416 / 898] Cmlx
[418 / 898]
[421 / 898] EventSource
[434 / 898] Cmlx
[437 / 898] Cmlx
[439 / 898] Cmlx
[440 / 898] Cmlx
[441 / 898] Cmlx
[444 / 898] Cmlx
[445 / 898] Cmlx
[447 / 898] Cmlx
[448 / 898] Cmlx
[449 / 898] Cmlx
[450 / 898] Cmlx
[451 / 898] Cmlx
[452 / 898] Cmlx
[453 / 898] Cmlx
[454 / 898] Cmlx
[457 / 898] Cmlx
[459 / 898] Cmlx
[460 / 898] Cmlx
[461 / 898] Cmlx
[463 / 898] Cmlx
[464 / 898] Cmlx
[466 / 898] Cmlx
[467 / 898] Cmlx
[469 / 898] Cmlx
[470 / 898] Cmlx
[471 / 898] Cmlx
[473 / 898] Cmlx
[476 / 898] Cmlx
[478 / 898] Cmlx
[480 / 898] Cmlx
[482 / 898] Cmlx
[484 / 898] Cmlx
[486 / 898] Cmlx
[489 / 898] Cmlx
[490 / 898] Cmlx
[495 / 898] Cmlx
[501 / 898] Cmlx
[502 / 898] Cmlx
[503 / 898] Cmlx
[505 / 898] Cmlx
[507 / 898] Cmlx
[509 / 898] Cmlx
[510 / 898] Cmlx
[512 / 898] Cmlx
[513 / 898] Cmlx
[514 / 898] Cmlx
[517 / 898] Cmlx
[519 / 898] Cmlx
[520 / 898] Cmlx
[521 / 898] Cmlx
[523 / 898] Cmlx
[525 / 898] Cmlx
[526 / 898] Cmlx
[527 / 898] Cmlx
[529 / 898] Cmlx
[530 / 898] Cmlx
[534 / 898] Cmlx
[538 / 898] Cmlx
[541 / 898] Cmlx
[542 / 898] Cmlx
[543 / 898] Cmlx
[544 / 898] Cmlx
[546 / 898] Cmlx
[548 / 898] Cmlx
[549 / 898] Cmlx
[551 / 898] Cmlx
[554 / 898] Cmlx
[557 / 898] Cmlx
[558 / 898] Cmlx
[559 / 898] Cmlx
[564 / 898]
[569 / 898]
[573 / 898]
[577 / 898]
[581 / 898] mlx-swift_Cmlx
[584 / 898]
[589 / 898]
[595 / 898] RealModule
[599 / 898] InternalCollectionsUtilities
[604 / 898] RealModule
[608 / 898]
[614 / 898] yyjson
[621 / 898] Crypto
[628 / 898] Crypto-product
[633 / 898]
[646 / 900]
[653 / 923] OrderedCollections
[656 / 923] OrderedCollections
[662 / 923] OrderedCollections
[665 / 935] ComplexModule
[674 / 935] HuggingFace
[676 / 935] HuggingFace
[680 / 935] Cmlx
[683 / 935] HuggingFace
[684 / 935] HuggingFace
[687 / 935] OrderedCollections
[693 / 935] OrderedCollections-product
[699 / 935] ComplexModule
[702 / 935] ComplexModule
[707 / 939] OrderedCollections-product
[717 / 940] ComplexModule
[718 / 940] Jinja
[724 / 951] HuggingFace
[732 / 969]
[739 / 969] Jinja
[744 / 969] Jinja-product
[748 / 969]
[750 / 970]
[754 / 970] MLX
[756 / 970] MLX
[757 / 1016] Jinja
[764 / 1016] MLX
[767 / 1016] MLX
[770 / 1016] MLX
[771 / 1016]
[775 / 1016] MLX
[787 / 1016]
[792 / 1018] Jinja
[793 / 1019] MLX
[799 / 1033] MLX
[804 / 1035]
[816 / 1035] MLXFFT
[824 / 1035]
[829 / 1035] MLXFFT-product
[843 / 1038]
[846 / 1038] MLXNN
[850 / 1038]
[850 / 1038] MLXOptimizers
[860 / 1052]
[874 / 1052] MLXAudioG2P
[881 / 1053] MLXAudioG2P
[886 / 1085]
[896 / 1085]
[899 / 1085]
[903 / 1085]
[908 / 1085]
[915 / 1096]
[916 / 1096]
[925 / 1097] Hub
[926 / 1097] Tokenizers
[935 / 1108] Tokenizers
[937 / 1108] MLXAudioCore
[939 / 1108] Tokenizers
[948 / 1108] Tokenizers
[953 / 1108] MLXAudioCore
[959 / 1108] MLXLMCommon
[960 / 1108] Tokenizers
[962 / 1108] MLXLMCommon
[963 / 1108] MLXLMCommon
[969 / 1108] MLXLMCommon
[971 / 1108] MLXLMCommon
[972 / 1108] MLXLMCommon-product
[973 / 1108] MLXLMCommon-product
[975 / 1108] MLXAudioVAD
[979 / 1108] Generation
[983 / 1111] MLXAudioCore
[986 / 1111] MLXAudioCore-product
[986 / 1111] Generation
[990 / 1128] MLXLMCommon
[1000 / 1150] MLXLMCommon
[1004 / 1150] MLXLLM
[1008 / 1150] MLXLLM
[1011 / 1150] MLXAudioVAD
[1024 / 1150] MLXLLM
[1026 / 1150] MLXLLM
[1030 / 1150] MLXLLM
[1037 / 1150] MLXLLM-product
[1038 / 1150] MLXLLM-product
[1042 / 1150] Models
[1049 / 1151] MLXAudioVAD-product
[1051 / 1151] Generation
[1051 / 1151] Models
[1055 / 1155] Models
[1062 / 1156] Models
[1064 / 1156] MLXAudioCodecs
[1067 / 1170]
[1077 / 1170] MLXAudioCodecs
[1078 / 1170] MLXLLM
[1080 / 1170] MLXLLM
[1080 / 1170] MLXAudioCodecs
[1092 / 1174]
[1092 / 1174] MLXAudioCodecs
[1094 / 1176] MLXAudioCodecs
[1095 / 1177] MLXAudioLID
[1101 / 1196] MLXAudioSTT
[1108 / 1208] MLXAudioSTT
[1110 / 1208] MLXAudioTTS
[1117 / 1208] MLXAudioTTS
[1119 / 1208] MLXAudioTTS
[1120 / 1208] MLXAudioSTT
[1122 / 1208] MLXAudioSTT
[1129 / 1208] MLXAudioTTS
[1138 / 1208] mlx-audio-swift-tts-product
[1139 / 1208] mlx-audio-swift-tts-product
[1141 / 1208] MLXAudioSTT
[1142 / 1208] MLXAudioSTS
[1143 / 1208] MLXAudioSTS
[1144 / 1208] mlx-audio-swift-lid-product
[1147 / 1208] MLXAudioCodecs
[1157 / 1210]
[1158 / 1211] MLXAudioTTS
[1161 / 1214] mlx-audio-swift-tts-product
[1164 / 1216] mlx-audio-swift-tts-product
[1168 / 1218] MLXAudioTTS
[1171 / 1218] mlx-audio-swift-lid-product
[1172 / 1218] mlx-audio-swift-lid-product
[1175 / 1230] MLXAudioSTT
[1178 / 1230] MLXAudioSTT
[1181 / 1230] MLXAudioSTT-product
[1183 / 1230] mlx-audio-swift-lid-product
[1184 / 1230] mlx-audio-swift-lid-product
[1185 / 1230]
[1194 / 1230] MLXAudioSTS
[1194 / 1230] mlx-audio-swift-stt-product
[1206 / 1231]
[1210 / 1232] MLXAudioTTS
[1212 / 1232] MLXAudioTTS-product
[1212 / 1232] MLXAudioSTS
[1214 / 1234] mlx-audio-swift-tts-product
[1217 / 1236] mlx-audio-swift-tts-product
[1226 / 1236] MLXAudioSTS
[1226 / 1236] mlx-audio-swift-sts-product
[1227 / 1236] MLXAudioSTS
[1234 / 1236] MLXAudioSTS-product
[1234 / 1236] mlx-audio-swift-sts-product
[1235 / 1236] mlx-audio-swift-sts-product
Build complete! (60.62 sec)
Fetching https://github.com/ml-explore/mlx-swift.git
Fetching https://github.com/ml-explore/mlx-swift-lm.git
Fetching https://github.com/huggingface/swift-huggingface.git
Fetching https://github.com/huggingface/swift-transformers.git
[1/2967] Fetching swift-huggingface
[91/10051] Fetching swift-huggingface, swift-transformers
[3819/27135] Fetching swift-huggingface, swift-transformers, mlx-swift
[27136/49643] Fetching swift-huggingface, swift-transformers, mlx-swift, mlx-swift-lm
Fetched https://github.com/ml-explore/mlx-swift.git (2.53s)
[10277/32559] Fetching swift-huggingface, swift-transformers, mlx-swift-lm
Fetched https://github.com/huggingface/swift-huggingface.git (4.98s)
Fetched https://github.com/ml-explore/mlx-swift-lm.git (4.98s)
Fetched https://github.com/huggingface/swift-transformers.git (4.98s)
Computing version for https://github.com/ml-explore/mlx-swift-lm.git
Computed https://github.com/ml-explore/mlx-swift-lm.git at 3.32.3 (5.65s)
Fetching https://github.com/swiftlang/swift-syntax.git
[1/80402] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git (5.44s)
Computing version for https://github.com/ml-explore/mlx-swift.git
Computed https://github.com/ml-explore/mlx-swift.git at 0.32.3 (6.08s)
Fetching https://github.com/apple/swift-numerics
[1/6717] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics (1.99s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 603.0.2 (5.10s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (0.60s)
Computing version for https://github.com/huggingface/swift-huggingface.git
Computed https://github.com/huggingface/swift-huggingface.git at 0.13.0 (0.63s)
Fetching https://github.com/mattt/EventSource.git
Fetching https://github.com/apple/swift-crypto.git
[1/303] Fetching eventsource
[98/18906] Fetching eventsource, swift-crypto
Fetched https://github.com/mattt/EventSource.git (0.90s)
[559/18603] Fetching swift-crypto
Fetched https://github.com/apple/swift-crypto.git (2.50s)
Computing version for https://github.com/huggingface/swift-transformers.git
Computed https://github.com/huggingface/swift-transformers.git at 1.3.4 (3.12s)
Fetching https://github.com/huggingface/swift-jinja.git
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/ibireme/yyjson.git
[1/1376] Fetching swift-jinja
[387/6456] Fetching swift-jinja, yyjson
[1378/35147] Fetching swift-jinja, yyjson, swift-collections
Fetched https://github.com/huggingface/swift-jinja.git (3.31s)
Fetched https://github.com/ibireme/yyjson.git (3.31s)
Fetched https://github.com/apple/swift-collections.git (3.31s)
Computing version for https://github.com/ibireme/yyjson.git
Computed https://github.com/ibireme/yyjson.git at 0.12.0 (4.04s)
Computing version for https://github.com/huggingface/swift-jinja.git
Computed https://github.com/huggingface/swift-jinja.git at 2.5.1 (0.55s)
Computing version for https://github.com/mattt/EventSource.git
Computed https://github.com/mattt/EventSource.git at 1.5.1 (0.57s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.2 (0.68s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 4.5.2 (2.22s)
Fetching https://github.com/apple/swift-asn1.git
[1/1995] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git (2.00s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (2.69s)
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 4.5.2
Creating working copy for https://github.com/huggingface/swift-huggingface.git
Working copy of https://github.com/huggingface/swift-huggingface.git resolved at 0.13.0
Creating working copy for https://github.com/huggingface/swift-transformers.git
Working copy of https://github.com/huggingface/swift-transformers.git resolved at 1.3.4
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 603.0.2
Creating working copy for https://github.com/mattt/EventSource.git
Working copy of https://github.com/mattt/EventSource.git resolved at 1.5.1
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.3
Creating working copy for https://github.com/huggingface/swift-jinja.git
Working copy of https://github.com/huggingface/swift-jinja.git resolved at 2.5.1
Creating working copy for https://github.com/ibireme/yyjson.git
Working copy of https://github.com/ibireme/yyjson.git resolved at 0.12.0
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.7.2
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.32.3
Creating working copy for https://github.com/ml-explore/mlx-swift.git
Working copy of https://github.com/ml-explore/mlx-swift.git resolved at 0.32.3
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/603.0.2/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/603.0.2/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip (1.29s)
warning: 'spi-builder-workspace': found 5 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Sources/MLXAudioTTS/Models/BreezeTTS/README.md
    /Users/admin/builder/spi-builder-workspace/Sources/MLXAudioTTS/Models/IrodoriTTS/README.md
    /Users/admin/builder/spi-builder-workspace/Sources/MLXAudioTTS/Models/MossTTS/README.md
    /Users/admin/builder/spi-builder-workspace/Sources/MLXAudioTTS/Models/OmniVoice/README.md
    /Users/admin/builder/spi-builder-workspace/Sources/MLXAudioTTS/Models/Spark/README.md
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Sources/MLXAudioSTS/Models/DeepFilterNet/README.md
warning: missing creator for mutated node: ('/Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug/mlx-swift_Cmlx.bundle/Contents/MacOS')
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/random.metal:3:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:9:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:157:54: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex32_t) == 2 * sizeof(half));
                                                     ^
                                                     , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:158:55: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex64_t) == 2 * sizeof(float));
                                                      ^
                                                      , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:159:70: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex_t<bfloat16_t>) == 2 * sizeof(bfloat16_t));
                                                                     ^
                                                                     , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:299:78: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
    (complex_t<half>{1.0h, 2.0h} * complex_t<half>{3.0h, 4.0h}).real == -5.0h);
                                                                             ^
                                                                             , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:303:35: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
        .real == bfloat16_t(-5.0f));
                                  ^
                                  , ""
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/random.metal:3:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:80:3: warning: inline variables are a C++17 extension [-Wc++17-extensions]
  inline static constexpr constant complex_t<T> max = complex_t<T>(
  ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:83:3: warning: inline variables are a C++17 extension [-Wc++17-extensions]
  inline static constexpr constant complex_t<T> min = complex_t<T>(
  ^
7 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/searchsorted.metal:6:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:9:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:157:54: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex32_t) == 2 * sizeof(half));
                                                     ^
                                                     , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:158:55: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex64_t) == 2 * sizeof(float));
                                                      ^
                                                      , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:159:70: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex_t<bfloat16_t>) == 2 * sizeof(bfloat16_t));
                                                                     ^
                                                                     , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:299:78: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
    (complex_t<half>{1.0h, 2.0h} * complex_t<half>{3.0h, 4.0h}).real == -5.0h);
                                                                             ^
                                                                             , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:303:35: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
        .real == bfloat16_t(-5.0f));
                                  ^
                                  , ""
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/searchsorted.metal:6:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:80:3: warning: inline variables are a C++17 extension [-Wc++17-extensions]
  inline static constexpr constant complex_t<T> max = complex_t<T>(
  ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:83:3: warning: inline variables are a C++17 extension [-Wc++17-extensions]
  inline static constexpr constant complex_t<T> min = complex_t<T>(
  ^
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/searchsorted.metal:7:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/sort.h:43:8: warning: constexpr if is a C++17 extension [-Wc++17-extensions]
    if constexpr (metal::is_floating_point_v<T>) {
       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/sort.h:49:15: warning: constexpr if is a C++17 extension [-Wc++17-extensions]
    } else if constexpr (metal::is_same_v<T, complex64_t>) {
              ^
9 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/rms_norm.metal:6:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:9:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:157:54: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex32_t) == 2 * sizeof(half));
                                                     ^
                                                     , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:158:55: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex64_t) == 2 * sizeof(float));
                                                      ^
                                                      , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:159:70: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex_t<bfloat16_t>) == 2 * sizeof(bfloat16_t));
                                                                     ^
                                                                     , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:299:78: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
    (complex_t<half>{1.0h, 2.0h} * complex_t<half>{3.0h, 4.0h}).real == -5.0h);
                                                                             ^
                                                                             , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:303:35: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
        .real == bfloat16_t(-5.0f));
                                  ^
                                  , ""
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/rms_norm.metal:6:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:80:3: warning: inline variables are a C++17 extension [-Wc++17-extensions]
  inline static constexpr constant complex_t<T> max = complex_t<T>(
  ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:83:3: warning: inline variables are a C++17 extension [-Wc++17-extensions]
  inline static constexpr constant complex_t<T> min = complex_t<T>(
  ^
7 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/layer_norm.metal:6:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:9:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:157:54: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex32_t) == 2 * sizeof(half));
                                                     ^
                                                     , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:158:55: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex64_t) == 2 * sizeof(float));
                                                      ^
                                                      , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:159:70: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex_t<bfloat16_t>) == 2 * sizeof(bfloat16_t));
                                                                     ^
                                                                     , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:299:78: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
    (complex_t<half>{1.0h, 2.0h} * complex_t<half>{3.0h, 4.0h}).real == -5.0h);
                                                                             ^
                                                                             , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:303:35: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
        .real == bfloat16_t(-5.0f));
                                  ^
                                  , ""
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/layer_norm.metal:6:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:80:3: warning: inline variables are a C++17 extension [-Wc++17-extensions]
  inline static constexpr constant complex_t<T> max = complex_t<T>(
  ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:83:3: warning: inline variables are a C++17 extension [-Wc++17-extensions]
  inline static constexpr constant complex_t<T> min = complex_t<T>(
  ^
7 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/conv.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:9:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:157:54: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex32_t) == 2 * sizeof(half));
                                                     ^
                                                     , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:158:55: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex64_t) == 2 * sizeof(float));
                                                      ^
                                                      , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:159:70: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex_t<bfloat16_t>) == 2 * sizeof(bfloat16_t));
                                                                     ^
                                                                     , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:299:78: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
    (complex_t<half>{1.0h, 2.0h} * complex_t<half>{3.0h, 4.0h}).real == -5.0h);
                                                                             ^
                                                                             , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:303:35: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
        .real == bfloat16_t(-5.0f));
                                  ^
                                  , ""
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/conv.metal:8:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:80:3: warning: inline variables are a C++17 extension [-Wc++17-extensions]
  inline static constexpr constant complex_t<T> max = complex_t<T>(
  ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:83:3: warning: inline variables are a C++17 extension [-Wc++17-extensions]
  inline static constexpr constant complex_t<T> min = complex_t<T>(
  ^
7 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/rope.metal:5:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:9:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:157:54: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex32_t) == 2 * sizeof(half));
                                                     ^
                                                     , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:158:55: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex64_t) == 2 * sizeof(float));
                                                      ^
                                                      , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:159:70: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex_t<bfloat16_t>) == 2 * sizeof(bfloat16_t));
                                                                     ^
                                                                     , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:299:78: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
    (complex_t<half>{1.0h, 2.0h} * complex_t<half>{3.0h, 4.0h}).real == -5.0h);
                                                                             ^
                                                                             , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:303:35: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
        .real == bfloat16_t(-5.0f));
                                  ^
                                  , ""
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/rope.metal:5:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:80:3: warning: inline variables are a C++17 extension [-Wc++17-extensions]
  inline static constexpr constant complex_t<T> max = complex_t<T>(
  ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:83:3: warning: inline variables are a C++17 extension [-Wc++17-extensions]
  inline static constexpr constant complex_t<T> min = complex_t<T>(
  ^
7 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/dot.metal:3:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/dot.h:5:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:9:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:157:54: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex32_t) == 2 * sizeof(half));
                                                     ^
                                                     , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:158:55: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex64_t) == 2 * sizeof(float));
                                                      ^
                                                      , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:159:70: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex_t<bfloat16_t>) == 2 * sizeof(bfloat16_t));
                                                                     ^
                                                                     , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:299:78: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
    (complex_t<half>{1.0h, 2.0h} * complex_t<half>{3.0h, 4.0h}).real == -5.0h);
                                                                             ^
                                                                             , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:303:35: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
        .real == bfloat16_t(-5.0f));
                                  ^
                                  , ""
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/dot.metal:3:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/dot.h:5:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:80:3: warning: inline variables are a C++17 extension [-Wc++17-extensions]
  inline static constexpr constant complex_t<T> max = complex_t<T>(
  ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:83:3: warning: inline variables are a C++17 extension [-Wc++17-extensions]
  inline static constexpr constant complex_t<T> min = complex_t<T>(
  ^
7 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/arg_reduce.metal:5:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:9:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:157:54: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex32_t) == 2 * sizeof(half));
                                                     ^
                                                     , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:158:55: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex64_t) == 2 * sizeof(float));
                                                      ^
                                                      , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:159:70: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex_t<bfloat16_t>) == 2 * sizeof(bfloat16_t));
                                                                     ^
                                                                     , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:299:78: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
    (complex_t<half>{1.0h, 2.0h} * complex_t<half>{3.0h, 4.0h}).real == -5.0h);
                                                                             ^
                                                                             , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:303:35: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
        .real == bfloat16_t(-5.0f));
                                  ^
                                  , ""
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/arg_reduce.metal:5:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:80:3: warning: inline variables are a C++17 extension [-Wc++17-extensions]
  inline static constexpr constant complex_t<T> max = complex_t<T>(
  ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:83:3: warning: inline variables are a C++17 extension [-Wc++17-extensions]
  inline static constexpr constant complex_t<T> min = complex_t<T>(
  ^
7 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/scaled_dot_product_attention.metal:4:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:9:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:157:54: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex32_t) == 2 * sizeof(half));
                                                     ^
                                                     , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:158:55: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex64_t) == 2 * sizeof(float));
                                                      ^
                                                      , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:159:70: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex_t<bfloat16_t>) == 2 * sizeof(bfloat16_t));
                                                                     ^
                                                                     , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:299:78: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
    (complex_t<half>{1.0h, 2.0h} * complex_t<half>{3.0h, 4.0h}).real == -5.0h);
                                                                             ^
                                                                             , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/complex.h:303:35: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
        .real == bfloat16_t(-5.0f));
                                  ^
                                  , ""
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/scaled_dot_product_attention.metal:4:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:80:3: warning: inline variables are a C++17 extension [-Wc++17-extensions]
  inline static constexpr constant complex_t<T> max = complex_t<T>(
  ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/utils.h:83:3: warning: inline variables are a C++17 extension [-Wc++17-extensions]
  inline static constexpr constant complex_t<T> min = complex_t<T>(
  ^
7 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/steel_attention.metal:4:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/../../../utils.h:9:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/../../../complex.h:157:54: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex32_t) == 2 * sizeof(half));
                                                     ^
                                                     , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/../../../complex.h:158:55: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex64_t) == 2 * sizeof(float));
                                                      ^
                                                      , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/../../../complex.h:159:70: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
static_assert(sizeof(complex_t<bfloat16_t>) == 2 * sizeof(bfloat16_t));
                                                                     ^
                                                                     , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/../../../complex.h:299:78: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
    (complex_t<half>{1.0h, 2.0h} * complex_t<half>{3.0h, 4.0h}).real == -5.0h);
                                                                             ^
                                                                             , ""
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/../../../complex.h:303:35: warning: 'static_assert' with no message is a C++17 extension [-Wc++17-extensions]
        .real == bfloat16_t(-5.0f));
                                  ^
                                  , ""
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/steel_attention.metal:4:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/../../../utils.h:80:3: warning: inline variables are a C++17 extension [-Wc++17-extensions]
  inline static constexpr constant complex_t<T> max = complex_t<T>(
  ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/../../../utils.h:83:3: warning: inline variables are a C++17 extension [-Wc++17-extensions]
  inline static constexpr constant complex_t<T> min = complex_t<T>(
  ^
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/steel_attention.metal:6:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/../../../steel/attn/kernels/steel_attention.h:3:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/../../../steel/attn/attn.h:6:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/../../../steel/attn/../../steel/attn/mma.h:11:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/../../../steel/attn/../../steel/utils/integral_constant.h:105:6: warning: constexpr if is a C++17 extension [-Wc++17-extensions]
  if constexpr (start < stop) {
     ^
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/steel_attention.metal:6:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/../../../steel/attn/kernels/steel_attention.h:361:16: warning: constexpr if is a C++17 extension [-Wc++17-extensions]
            if constexpr (is_bool) {
               ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/../../../steel/attn/kernels/steel_attention.h:431:14: warning: constexpr if is a C++17 extension [-Wc++17-extensions]
          if constexpr (BD >= 128) {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/mlx-swift/Source/Cmlx/mlx-generated/metal/steel/attn/kernels/../../../steel/attn/kernels/steel_attention.h:441:14: warning: constexpr if is a C++17 extension [-Wc++17-extensions]
          if constexpr (BD >= 128) {
             ^
11 warnings generated.
Build complete.
{
  "dependencies" : [
    {
      "identity" : "mlx-swift",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.30.6",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ml-explore/mlx-swift.git"
    },
    {
      "identity" : "mlx-swift-lm",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.32.3",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ml-explore/mlx-swift-lm.git"
    },
    {
      "identity" : "swift-transformers",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.6",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/huggingface/swift-transformers.git"
    },
    {
      "identity" : "swift-huggingface",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.8.1",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/huggingface/swift-huggingface.git"
    }
  ],
  "manifest_display_name" : "MLXAudio",
  "name" : "MLXAudio",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "14.0"
    },
    {
      "name" : "ios",
      "version" : "17.0"
    }
  ],
  "products" : [
    {
      "name" : "MLXAudioCore",
      "targets" : [
        "MLXAudioCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MLXAudioCodecs",
      "targets" : [
        "MLXAudioCodecs"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MLXAudioTTS",
      "targets" : [
        "MLXAudioTTS"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MLXAudioSTT",
      "targets" : [
        "MLXAudioSTT"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MLXAudioVAD",
      "targets" : [
        "MLXAudioVAD"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MLXAudioLID",
      "targets" : [
        "MLXAudioLID"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MLXAudioSTS",
      "targets" : [
        "MLXAudioSTS"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MLXAudioUI",
      "targets" : [
        "MLXAudioUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MLXAudioG2P",
      "targets" : [
        "MLXAudioG2P"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MLXAudio",
      "targets" : [
        "MLXAudioCore",
        "MLXAudioCodecs",
        "MLXAudioTTS",
        "MLXAudioSTT",
        "MLXAudioVAD",
        "MLXAudioLID",
        "MLXAudioSTS",
        "MLXAudioUI",
        "MLXAudioG2P"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "mlx-audio-swift-tts",
      "targets" : [
        "mlx-audio-swift-tts"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "mlx-audio-swift-codec",
      "targets" : [
        "mlx-audio-swift-codec"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "mlx-audio-swift-sts",
      "targets" : [
        "mlx-audio-swift-sts"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "mlx-audio-swift-stt",
      "targets" : [
        "mlx-audio-swift-stt"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "mlx-audio-swift-lid",
      "targets" : [
        "mlx-audio-swift-lid"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "mlx_audio_swift_tts",
      "module_type" : "SwiftTarget",
      "name" : "mlx-audio-swift-tts",
      "path" : "Sources/Tools/mlx-audio-swift-tts",
      "product_memberships" : [
        "mlx-audio-swift-tts"
      ],
      "sources" : [
        "App.swift"
      ],
      "target_dependencies" : [
        "MLXAudioCore",
        "MLXAudioTTS",
        "MLXAudioSTT"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "mlx_audio_swift_stt",
      "module_type" : "SwiftTarget",
      "name" : "mlx-audio-swift-stt",
      "path" : "Sources/Tools/mlx-audio-swift-stt",
      "product_memberships" : [
        "mlx-audio-swift-stt"
      ],
      "sources" : [
        "App.swift"
      ],
      "target_dependencies" : [
        "MLXAudioCore",
        "MLXAudioSTT"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "mlx_audio_swift_sts",
      "module_type" : "SwiftTarget",
      "name" : "mlx-audio-swift-sts",
      "path" : "Sources/Tools/mlx-audio-swift-sts",
      "product_memberships" : [
        "mlx-audio-swift-sts"
      ],
      "sources" : [
        "App.swift"
      ],
      "target_dependencies" : [
        "MLXAudioCore",
        "MLXAudioSTS"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "mlx_audio_swift_lid",
      "module_type" : "SwiftTarget",
      "name" : "mlx-audio-swift-lid",
      "path" : "Sources/Tools/mlx-audio-swift-lid",
      "product_memberships" : [
        "mlx-audio-swift-lid"
      ],
      "sources" : [
        "App.swift"
      ],
      "target_dependencies" : [
        "MLXAudioCore",
        "MLXAudioLID"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "mlx_audio_swift_codec",
      "module_type" : "SwiftTarget",
      "name" : "mlx-audio-swift-codec",
      "path" : "Sources/Tools/mlx-audio-swift-codec",
      "product_memberships" : [
        "mlx-audio-swift-codec"
      ],
      "sources" : [
        "App.swift"
      ],
      "target_dependencies" : [
        "MLXAudioCore",
        "MLXAudioCodecs"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "MLXAudioVAD",
      "module_type" : "SwiftTarget",
      "name" : "MLXAudioVAD",
      "path" : "Sources/MLXAudioVAD",
      "product_dependencies" : [
        "MLX",
        "MLXNN",
        "MLXLMCommon",
        "HuggingFace"
      ],
      "product_memberships" : [
        "MLXAudioSTT",
        "MLXAudioVAD",
        "MLXAudioSTS",
        "MLXAudioUI",
        "MLXAudio",
        "mlx-audio-swift-tts",
        "mlx-audio-swift-sts",
        "mlx-audio-swift-stt"
      ],
      "sources" : [
        "Models/FSMNVAD/FSMNVAD.swift",
        "Models/SileroVAD/SileroVAD.swift",
        "Models/SileroVAD/SileroVADConfig.swift",
        "Models/SmartTurn/SmartTurn.swift",
        "Models/SmartTurn/SmartTurnConfig.swift",
        "Models/SmartTurn/SmartTurnFeatures.swift",
        "Models/Sortformer/Sortformer.swift",
        "Models/Sortformer/SortformerConfig.swift",
        "Models/Sortformer/SortformerFeatures.swift",
        "SpeechSegmenter.swift",
        "VADOutput.swift"
      ],
      "target_dependencies" : [
        "MLXAudioCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MLXAudioUI",
      "module_type" : "SwiftTarget",
      "name" : "MLXAudioUI",
      "path" : "Sources/MLXAudioUI",
      "product_memberships" : [
        "MLXAudioUI",
        "MLXAudio"
      ],
      "sources" : [
        "Placeholder.swift"
      ],
      "target_dependencies" : [
        "MLXAudioCore",
        "MLXAudioTTS",
        "MLXAudioSTS"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MLXAudioTests",
      "module_type" : "SwiftTarget",
      "name" : "MLXAudioTests",
      "path" : "Tests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/media",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "AudioTransferAPITests.swift",
        "ChatterboxTests.swift",
        "IncrementalMelSpectrogramTests.swift",
        "MLXAudioCodecsTests.swift",
        "MLXAudioG2PCMUDictTests.swift",
        "MLXAudioG2PTests.swift",
        "MLXAudioLIDTests.swift",
        "MLXAudioSTSTests.swift",
        "MLXAudioSTTTests.swift",
        "MLXAudioSmokeTests.swift",
        "MLXAudioTTSTests.swift",
        "MLXAudioVADTests.swift",
        "MelFrontendReferenceTests.swift",
        "ModuloFloatFixtureValues.swift",
        "OmniVoiceTests.swift",
        "ParakeetBatchParityTests.swift",
        "Qwen3ASREncoderTests.swift",
        "SparkTTSTests.swift",
        "TTSGenerationCacheTests.swift",
        "VoxtralRealtimeDecoderKVCacheTests.swift",
        "VoxtralRealtimeStreamingFrontEndTests.swift",
        "VoxtralRealtimeTiedEmbeddingTests.swift",
        "VoxtralRealtimeTranscriptTextTests.swift",
        "WhisperQuantizedTiedEmbeddingTests.swift"
      ],
      "target_dependencies" : [
        "MLXAudioCore",
        "MLXAudioCodecs",
        "MLXAudioTTS",
        "MLXAudioSTT",
        "MLXAudioVAD",
        "MLXAudioSTS",
        "MLXAudioLID",
        "mlx-audio-swift-lid",
        "MLXAudioG2P"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MLXAudioTTS",
      "module_type" : "SwiftTarget",
      "name" : "MLXAudioTTS",
      "path" : "Sources/MLXAudioTTS",
      "product_dependencies" : [
        "MLX",
        "MLXFast",
        "MLXFFT",
        "MLXNN",
        "MLXLMCommon",
        "MLXLLM",
        "HuggingFace",
        "Transformers"
      ],
      "product_memberships" : [
        "MLXAudioTTS",
        "MLXAudioSTS",
        "MLXAudioUI",
        "MLXAudio",
        "mlx-audio-swift-tts",
        "mlx-audio-swift-sts"
      ],
      "sources" : [
        "Generation.swift",
        "Models/BreezeTTS/BreezeTTSConfig.swift",
        "Models/BreezeTTS/BreezeTTSModel.swift",
        "Models/BreezeTTS/BreezeTTSModules.swift",
        "Models/BreezeTTS/BreezeTTSTextEncoder.swift",
        "Models/Chatterbox/ChatterboxConfig.swift",
        "Models/Chatterbox/ChatterboxModel.swift",
        "Models/Chatterbox/T3/LearnedPositionEmbeddings.swift",
        "Models/Chatterbox/T3/Perceiver.swift",
        "Models/Chatterbox/T3/T3CondEnc.swift",
        "Models/Chatterbox/T3/T3GPT2Model.swift",
        "Models/Chatterbox/T3/T3Model.swift",
        "Models/Chatterbox/VoiceEncoder/VoiceEncoder.swift",
        "Models/Chatterbox/VoiceEncoder/VoiceEncoderMelSpec.swift",
        "Models/EchoTTS/EchoDiT.swift",
        "Models/EchoTTS/EchoTTSAudio.swift",
        "Models/EchoTTS/EchoTTSConfig.swift",
        "Models/EchoTTS/EchoTTSModel.swift",
        "Models/EchoTTS/EchoTTSSampling.swift",
        "Models/EchoTTS/EchoTTSText.swift",
        "Models/FishSpeech/FishSpeechConfig.swift",
        "Models/FishSpeech/FishSpeechModel.swift",
        "Models/FishSpeech/FishSpeechPrompt.swift",
        "Models/FishSpeech/FishSpeechTokenizer.swift",
        "Models/IndexTTS/IndexTTSBigVGAN.swift",
        "Models/IndexTTS/IndexTTSConfig.swift",
        "Models/IndexTTS/IndexTTSModel.swift",
        "Models/IndexTTS/IndexTTSModules.swift",
        "Models/IrodoriTTS/IrodoriDiT.swift",
        "Models/IrodoriTTS/IrodoriDuration.swift",
        "Models/IrodoriTTS/IrodoriTTSConfig.swift",
        "Models/IrodoriTTS/IrodoriTTSModel.swift",
        "Models/IrodoriTTS/IrodoriTTSSampling.swift",
        "Models/IrodoriTTS/IrodoriTTSText.swift",
        "Models/Llama/LlamaTTS.swift",
        "Models/Llama/LlamaTTSConfig.swift",
        "Models/Marvis/CSMLlamaModel.swift",
        "Models/Marvis/CSMModel.swift",
        "Models/Marvis/MarvisTTSModel.swift",
        "Models/MossTTS/MossTTSConfig.swift",
        "Models/MossTTS/MossTTSFullSampling.swift",
        "Models/MossTTS/MossTTSModel.swift",
        "Models/MossTTS/MossTTSProcessor.swift",
        "Models/MossTTS/MossTTSQwen3.swift",
        "Models/MossTTSNano/MossGPT2.swift",
        "Models/MossTTSNano/MossTTSNanoConfig.swift",
        "Models/MossTTSNano/MossTTSNanoError.swift",
        "Models/MossTTSNano/MossTTSNanoModel.swift",
        "Models/MossTTSNano/MossTTSNanoText.swift",
        "Models/MossTTSNano/MossTTSSampling.swift",
        "Models/OmniVoice/OmniVoice.swift",
        "Models/OmniVoice/OmniVoiceConfig.swift",
        "Models/OmniVoice/OmniVoiceGenerateParameters.swift",
        "Models/OmniVoice/OmniVoiceSemantic.swift",
        "Models/PocketTTS/PocketTTSConditioners.swift",
        "Models/PocketTTS/PocketTTSConfig.swift",
        "Models/PocketTTS/PocketTTSFlowLM.swift",
        "Models/PocketTTS/PocketTTSMLP.swift",
        "Models/PocketTTS/PocketTTSMimiAdapter.swift",
        "Models/PocketTTS/PocketTTSModel.swift",
        "Models/PocketTTS/PocketTTSTextUtils.swift",
        "Models/PocketTTS/PocketTTSTransformer.swift",
        "Models/Qwen3/Config.swift",
        "Models/Qwen3/Qwen3.swift",
        "Models/Qwen3TTS/Qwen3TTS.swift",
        "Models/Qwen3TTS/Qwen3TTSCodePredictor.swift",
        "Models/Qwen3TTS/Qwen3TTSConfig.swift",
        "Models/Qwen3TTS/Qwen3TTSSpeakerEncoder.swift",
        "Models/Qwen3TTS/Qwen3TTSSpeechTokenizer.swift",
        "Models/Qwen3TTS/Qwen3TTSTalker.swift",
        "Models/Soprano/Soprano.swift",
        "Models/Soprano/SopranoConfig.swift",
        "Models/Soprano/SopranoDecoder.swift",
        "Models/Soprano/TextUtils.swift",
        "Models/Spark/BiCodec/SparkBiCodec.swift",
        "Models/Spark/BiCodec/SparkEcapa.swift",
        "Models/Spark/BiCodec/SparkFeatCoders.swift",
        "Models/Spark/BiCodec/SparkMel.swift",
        "Models/Spark/BiCodec/SparkPerceiver.swift",
        "Models/Spark/BiCodec/SparkQuantizer.swift",
        "Models/Spark/BiCodec/SparkSpeakerEncoder.swift",
        "Models/Spark/BiCodec/SparkWav2Vec2.swift",
        "Models/Spark/BiCodec/SparkWaveGenerator.swift",
        "Models/Spark/SparkConfig.swift",
        "Models/Spark/SparkModel.swift",
        "Models/Spark/SparkPrompt.swift",
        "Models/StyleTTS2/Albert.swift",
        "Models/StyleTTS2/Blocks/BiLSTM.swift",
        "Models/StyleTTS2/Blocks/LinearNorm.swift",
        "Models/StyleTTS2/Blocks/Normalization.swift",
        "Models/StyleTTS2/Blocks/ResidualBlocks.swift",
        "Models/StyleTTS2/Blocks/SineGenerator.swift",
        "Models/StyleTTS2/Blocks/UpSample1d.swift",
        "Models/StyleTTS2/Blocks/Utilities.swift",
        "Models/StyleTTS2/Blocks/WeightNormedConv.swift",
        "Models/StyleTTS2/G2P/EnglishG2P.swift",
        "Models/StyleTTS2/G2P/EnglishNum2Word.swift",
        "Models/StyleTTS2/G2P/FallbackNetwork/BARTConfig.swift",
        "Models/StyleTTS2/G2P/FallbackNetwork/BARTDecoderLayer.swift",
        "Models/StyleTTS2/G2P/FallbackNetwork/BARTEncoderLayer.swift",
        "Models/StyleTTS2/G2P/FallbackNetwork/BARTLayerNorm.swift",
        "Models/StyleTTS2/G2P/FallbackNetwork/BARTModel.swift",
        "Models/StyleTTS2/G2P/FallbackNetwork/EnglishFallbackNetwork.swift",
        "Models/StyleTTS2/G2P/FallbackNetwork/FeedForward.swift",
        "Models/StyleTTS2/G2P/FallbackNetwork/MultiHeadAttention.swift",
        "Models/StyleTTS2/G2P/G2PExtensions.swift",
        "Models/StyleTTS2/G2P/Lexicon/DataResourcesUtil.swift",
        "Models/StyleTTS2/G2P/Lexicon/Lexicon.swift",
        "Models/StyleTTS2/G2P/Lexicon/PennTagUtil.swift",
        "Models/StyleTTS2/G2P/MToken.swift",
        "Models/StyleTTS2/G2P/MisakiTextProcessor.swift",
        "Models/StyleTTS2/G2P/TokenContext.swift",
        "Models/StyleTTS2/KittenTTS/KittenTTSConfig.swift",
        "Models/StyleTTS2/KittenTTS/KittenTTSISTFTNet.swift",
        "Models/StyleTTS2/KittenTTS/KittenTTSModel.swift",
        "Models/StyleTTS2/KittenTTS/KittenTTSModules.swift",
        "Models/StyleTTS2/KittenTTS/KittenTTSTextCleaner.swift",
        "Models/StyleTTS2/Kokoro/KokoroConfig.swift",
        "Models/StyleTTS2/Kokoro/KokoroDecoder.swift",
        "Models/StyleTTS2/Kokoro/KokoroModel.swift",
        "Models/StyleTTS2/Kokoro/KokoroModules.swift",
        "Models/StyleTTS2/Kokoro/KokoroMultilingualProcessor.swift",
        "Models/StyleTTS2/SharedConfigs.swift",
        "TTSGenerationCache.swift",
        "TTSModel.swift",
        "TextProcessor.swift"
      ],
      "target_dependencies" : [
        "MLXAudioCore",
        "MLXAudioCodecs",
        "MLXAudioG2P"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MLXAudioSTT",
      "module_type" : "SwiftTarget",
      "name" : "MLXAudioSTT",
      "path" : "Sources/MLXAudioSTT",
      "product_dependencies" : [
        "MLX",
        "MLXFast",
        "MLXNN",
        "MLXLMCommon",
        "MLXLLM",
        "HuggingFace",
        "Transformers"
      ],
      "product_memberships" : [
        "MLXAudioSTT",
        "MLXAudioSTS",
        "MLXAudioUI",
        "MLXAudio",
        "mlx-audio-swift-tts",
        "mlx-audio-swift-sts",
        "mlx-audio-swift-stt"
      ],
      "sources" : [
        "Generation.swift",
        "MLXAudioSTT.swift",
        "Models/Canary/CanaryConfig.swift",
        "Models/Canary/CanaryModel.swift",
        "Models/CohereTranscribe/CohereTranscribe.swift",
        "Models/CohereTranscribe/CohereTranscribeAudio.swift",
        "Models/CohereTranscribe/CohereTranscribeConfig.swift",
        "Models/CohereTranscribe/CohereTranscribeDecoder.swift",
        "Models/CohereTranscribe/CohereTranscribeEncoder.swift",
        "Models/CohereTranscribe/CohereTranscribeTokenizer.swift",
        "Models/FireRedASR2/FireRedASR2Audio.swift",
        "Models/FireRedASR2/FireRedASR2Config.swift",
        "Models/FireRedASR2/FireRedASR2Model.swift",
        "Models/FireRedASR2/FireRedASR2Tokenizer.swift",
        "Models/GLMASR/GLMASR.swift",
        "Models/GLMASR/GLMASRConfig.swift",
        "Models/GLMASR/GLMASRLayers.swift",
        "Models/GLMASR/STTOutput.swift",
        "Models/GraniteSpeech/GraniteSpeech.swift",
        "Models/GraniteSpeech/GraniteSpeechConfig.swift",
        "Models/LasrCTC/LasrCTCConfig.swift",
        "Models/LasrCTC/LasrCTCModel.swift",
        "Models/Moonshine/MoonshineConfig.swift",
        "Models/Moonshine/MoonshineModel.swift",
        "Models/MossTranscribeDiarize/MossTranscribeDiarize.swift",
        "Models/MossTranscribeDiarize/MossTranscribeDiarizeConfig.swift",
        "Models/Nemo/NemoAlignment.swift",
        "Models/Nemo/NemoAttention.swift",
        "Models/Nemo/NemoDecodingLogic.swift",
        "Models/Nemo/NemoRNNTConfig.swift",
        "Models/Nemo/NemoRNNTLayers.swift",
        "Models/NemotronASR/NemotronASRAudio.swift",
        "Models/NemotronASR/NemotronASRConfig.swift",
        "Models/NemotronASR/NemotronASRConformer.swift",
        "Models/NemotronASR/NemotronASRModel.swift",
        "Models/NemotronASR/NemotronASRStreamSession.swift",
        "Models/NemotronASR/NemotronASRStreaming.swift",
        "Models/NemotronASR/NemotronASRTokenizer.swift",
        "Models/Parakeet/ParakeetAudio.swift",
        "Models/Parakeet/ParakeetCTCLayers.swift",
        "Models/Parakeet/ParakeetConfig.swift",
        "Models/Parakeet/ParakeetConformer.swift",
        "Models/Parakeet/ParakeetModel.swift",
        "Models/Parakeet/ParakeetNemoAliases.swift",
        "Models/Parakeet/ParakeetTokenizer.swift",
        "Models/Qwen3ASR/Qwen3ASR.swift",
        "Models/Qwen3ASR/Qwen3ASRConfig.swift",
        "Models/Qwen3ASR/Qwen3ForcedAligner.swift",
        "Models/SenseVoice/SenseVoiceAudio.swift",
        "Models/SenseVoice/SenseVoiceConfig.swift",
        "Models/SenseVoice/SenseVoiceModel.swift",
        "Models/SenseVoice/SenseVoiceTokenizer.swift",
        "Models/VoxtralRealtime/VoxtralRealtime.swift",
        "Models/VoxtralRealtime/VoxtralRealtimeAudio.swift",
        "Models/VoxtralRealtime/VoxtralRealtimeConfig.swift",
        "Models/VoxtralRealtime/VoxtralRealtimeDecoder.swift",
        "Models/VoxtralRealtime/VoxtralRealtimeEncoder.swift",
        "Models/VoxtralRealtime/VoxtralRealtimeStreamSession.swift",
        "Models/VoxtralRealtime/VoxtralRealtimeTokenizer.swift",
        "Models/VoxtralRealtime/VoxtralRealtimeTranscriptText.swift",
        "Models/Wav2Vec2/Wav2Vec2CTC.swift",
        "Models/Wav2Vec2/Wav2Vec2STTConfig.swift",
        "Models/Whisper/WhisperAudio.swift",
        "Models/Whisper/WhisperConfig.swift",
        "Models/Whisper/WhisperLayers.swift",
        "Models/Whisper/WhisperModel.swift",
        "Models/Whisper/WhisperTokenizer.swift",
        "Streaming/IncrementalMelSpectrogram.swift",
        "Streaming/StreamingEncoder.swift",
        "Streaming/StreamingInferenceSession.swift",
        "Streaming/StreamingTypes.swift"
      ],
      "target_dependencies" : [
        "MLXAudioCore",
        "MLXAudioCodecs",
        "MLXAudioVAD"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MLXAudioSTS",
      "module_type" : "SwiftTarget",
      "name" : "MLXAudioSTS",
      "path" : "Sources/MLXAudioSTS",
      "product_dependencies" : [
        "MLX",
        "MLXNN",
        "MLXFast",
        "MLXLMCommon",
        "MLXLLM",
        "HuggingFace",
        "Transformers"
      ],
      "product_memberships" : [
        "MLXAudioSTS",
        "MLXAudioUI",
        "MLXAudio",
        "mlx-audio-swift-sts"
      ],
      "sources" : [
        "Models/DeepFilterNet/DeepFilterNetConfig.swift",
        "Models/DeepFilterNet/DeepFilterNetDSP.swift",
        "Models/DeepFilterNet/DeepFilterNetForward.swift",
        "Models/DeepFilterNet/DeepFilterNetLayers.swift",
        "Models/DeepFilterNet/DeepFilterNetModel.swift",
        "Models/DeepFilterNet/DeepFilterNetStreamer.swift",
        "Models/LFMAudio/Conformer.swift",
        "Models/LFMAudio/Detokenizer.swift",
        "Models/LFMAudio/LFMAudioConfig.swift",
        "Models/LFMAudio/LFMAudioModel.swift",
        "Models/LFMAudio/Processor.swift",
        "Models/LFMAudio/Transformer.swift",
        "Models/MossFormer2SE/MossFormer2Config.swift",
        "Models/MossFormer2SE/MossFormer2DSP.swift",
        "Models/MossFormer2SE/MossFormer2Layers.swift",
        "Models/MossFormer2SE/MossFormer2Model.swift",
        "Models/SAMAudio/SAMAudio.swift",
        "Models/SAMAudio/SAMAudioAlign.swift",
        "Models/SAMAudio/SAMAudioConfig.swift",
        "Models/SAMAudio/SAMAudioPatcher.swift",
        "Models/SAMAudio/SAMAudioProcessor.swift",
        "Models/SAMAudio/SAMAudioRope.swift",
        "Models/SAMAudio/SAMAudioTextEncoder.swift",
        "Models/SAMAudio/SAMAudioTransformer.swift",
        "Models/SAMAudio/SAMAudioTypes.swift",
        "Models/SAMAudio/SAMAudioWeights.swift",
        "STSModel.swift"
      ],
      "target_dependencies" : [
        "MLXAudioCore",
        "MLXAudioCodecs",
        "MLXAudioTTS",
        "MLXAudioSTT"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MLXAudioLID",
      "module_type" : "SwiftTarget",
      "name" : "MLXAudioLID",
      "path" : "Sources/MLXAudioLID",
      "product_dependencies" : [
        "MLX",
        "MLXNN",
        "HuggingFace"
      ],
      "product_memberships" : [
        "MLXAudioLID",
        "MLXAudio",
        "mlx-audio-swift-lid"
      ],
      "sources" : [
        "LIDOutput.swift",
        "Models/EcapaTdnn/EcapaMelSpectrogram.swift",
        "Models/EcapaTdnn/EcapaTdnnConfig.swift",
        "Models/EcapaTdnn/EcapaTdnnLID.swift",
        "Models/EcapaTdnn/EcapaTdnnLayers.swift",
        "Models/Wav2Vec2/Wav2Vec2Config.swift",
        "Models/Wav2Vec2/Wav2Vec2LID.swift",
        "Models/Wav2Vec2/Wav2Vec2Layers.swift"
      ],
      "target_dependencies" : [
        "MLXAudioCore",
        "MLXAudioCodecs"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MLXAudioG2P",
      "module_type" : "SwiftTarget",
      "name" : "MLXAudioG2P",
      "path" : "Sources/MLXAudioG2P",
      "product_dependencies" : [
        "MLX",
        "MLXNN"
      ],
      "product_memberships" : [
        "MLXAudioTTS",
        "MLXAudioSTS",
        "MLXAudioUI",
        "MLXAudioG2P",
        "MLXAudio",
        "mlx-audio-swift-tts",
        "mlx-audio-swift-sts"
      ],
      "sources" : [
        "Attention.swift",
        "Config.swift",
        "Decoder.swift",
        "DecoderLayer.swift",
        "Encoder.swift",
        "EncoderLayer.swift",
        "FeedForward.swift",
        "G2P.swift",
        "G2PTypes.swift",
        "Lexicon/CMUDict/ARPAbetMapper.swift",
        "Lexicon/CMUDict/CMUDictLoader.swift",
        "Lexicon/CMUDict/CMUDictParser.swift",
        "Lexicon/InMemoryLexicon.swift",
        "Lexicon/LexiconEntry.swift",
        "Lexicon/LexiconProviding.swift",
        "Model.swift",
        "NeuralPhonemizer.swift",
        "RelativePositionBias.swift",
        "Tokenizer.swift",
        "Weights.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MLXAudioCore",
      "module_type" : "SwiftTarget",
      "name" : "MLXAudioCore",
      "path" : "Sources/MLXAudioCore",
      "product_dependencies" : [
        "MLX",
        "MLXNN",
        "HuggingFace"
      ],
      "product_memberships" : [
        "MLXAudioCore",
        "MLXAudioCodecs",
        "MLXAudioTTS",
        "MLXAudioSTT",
        "MLXAudioVAD",
        "MLXAudioLID",
        "MLXAudioSTS",
        "MLXAudioUI",
        "MLXAudio",
        "mlx-audio-swift-tts",
        "mlx-audio-swift-codec",
        "mlx-audio-swift-sts",
        "mlx-audio-swift-stt",
        "mlx-audio-swift-lid"
      ],
      "sources" : [
        "AudioPlayer.swift",
        "AudioSessionManager.swift",
        "AudioUtils.swift",
        "DSP.swift",
        "Generation/GenerationTypes.swift",
        "ModelUtils.swift",
        "PCMStreamConverter.swift",
        "SendingBox.swift",
        "SentencePieceTokenizer.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MLXAudioCodecs",
      "module_type" : "SwiftTarget",
      "name" : "MLXAudioCodecs",
      "path" : "Sources/MLXAudioCodecs",
      "product_dependencies" : [
        "MLX",
        "MLXFast",
        "MLXNN",
        "MLXLMCommon",
        "HuggingFace",
        "Transformers"
      ],
      "product_memberships" : [
        "MLXAudioCodecs",
        "MLXAudioTTS",
        "MLXAudioSTT",
        "MLXAudioLID",
        "MLXAudioSTS",
        "MLXAudioUI",
        "MLXAudio",
        "mlx-audio-swift-tts",
        "mlx-audio-swift-codec",
        "mlx-audio-swift-sts",
        "mlx-audio-swift-stt",
        "mlx-audio-swift-lid"
      ],
      "sources" : [
        "AudioCodecModel.swift",
        "BigVGAN/BigVGAN.swift",
        "BigVGAN/BigVGANConfig.swift",
        "BigVGAN/BigVGANLayers.swift",
        "DACVAE/DACVAE.swift",
        "DACVAE/DACVAEConfig.swift",
        "DACVAE/DACVAEDecoder.swift",
        "DACVAE/DACVAEEncoder.swift",
        "DACVAE/DACVAELayers.swift",
        "DACVAE/DACVAEWatermark.swift",
        "Descript/DescriptDAC.swift",
        "Descript/DescriptDACConfig.swift",
        "Descript/DescriptQuantization.swift",
        "EcapaTdnn/EcapaTdnnBackbone.swift",
        "EcapaTdnn/EcapaTdnnConfig.swift",
        "Encodec/Encodec.swift",
        "Encodec/EncodecConfig.swift",
        "Encodec/EncodecLayers.swift",
        "Encodec/EncodecQuantization.swift",
        "FishS1DAC/FishS1DAC.swift",
        "FishS1DAC/FishS1DACConfig.swift",
        "FishS1DAC/FishS1DACLayers.swift",
        "FishS1DAC/FishS1DACQuantization.swift",
        "FishS1DAC/FishS1DACTransformer.swift",
        "HiggsAudio/HiggsAudioTokenizer.swift",
        "Mimi/Conv.swift",
        "Mimi/Mimi.swift",
        "Mimi/Quantization.swift",
        "Mimi/Seanet.swift",
        "Mimi/Transformer.swift",
        "MossAudioTokenizer/MossAudioTokenizer.swift",
        "S3/S3TokenizerV2.swift",
        "S3Gen/CAMPPlus.swift",
        "S3Gen/ConformerEncoder.swift",
        "S3Gen/FlowMatching.swift",
        "S3Gen/HiFTGenerator.swift",
        "S3Gen/S3GenMel.swift",
        "S3Gen/StepAudio2.swift",
        "SNAC/Attention.swift",
        "SNAC/Config.swift",
        "SNAC/Layers.swift",
        "SNAC/SNACDecoder.swift",
        "SNAC/VQ.swift",
        "Vocos/Vocos.swift",
        "Vocos/VocosBackbone.swift"
      ],
      "target_dependencies" : [
        "MLXAudioCore"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.2"
}
Done.