The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Adapt, reference main (9a1fb2), with Swift 6.4 for macOS (SPM) on 26 Sep 2026 23:14:27 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.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/asaptf/swift-adapt.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/asaptf/swift-adapt
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 9a1fb29 docs: the blind test was never slow — correct the record
Cloned https://github.com/asaptf/swift-adapt.git
Revision (git rev-parse @):
9a1fb2989688ee3645352df1b7e5c50178e782d3
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/asaptf/swift-adapt.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/asaptf/swift-adapt.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Provisioning 5 / 87]
[Pre-planning 1 / 1945]
[Planning 1158 / 1945]
[Planning deferred tasks]
[Constructing 858 / 4408]
[Starting]
[81 / 973] _NumericsShims
[340 / 973]
[351 / 973]
[363 / 985] EventSource
[372 / 1010] SwiftSyntax603
[377 / 1014] SwiftSyntax602
[416 / 1039] SwiftSyntax509
[428 / 1039] SwiftSyntax601
[437 / 1039] SwiftSyntax510
[442 / 1039] RealModule
[451 / 1122]
[460 / 1123] Crypto
[475 / 1136] InternalCollectionsUtilities
[488 / 1136]
[495 / 1136] InternalCollectionsUtilities
[500 / 1136]
[507 / 1136]
[516 / 1136] OrderedCollections
[524 / 1136]
[532 / 1139] InternalCollectionsUtilities
[536 / 1151] ComplexModule
[538 / 1162] InternalCollectionsUtilities
[549 / 1162] OrderedCollections
[555 / 1174]
[561 / 1185] SwiftSyntax
[564 / 1185]
[568 / 1185]
[572 / 1185]
[573 / 1185]
[575 / 1185]
[578 / 1185]
[583 / 1185] OrderedCollections
[591 / 1185]
[594 / 1185] SwiftSyntax
[597 / 1185]
[599 / 1185]
[600 / 1185] OrderedCollections
[602 / 1185] OrderedCollections-product
[603 / 1185] OrderedCollections-product
[606 / 1185] Jinja
[609 / 1185] AdaptCore
[615 / 1185] EventSource
[618 / 1185] AdaptCore
[626 / 1185] OrderedCollections
[629 / 1185] Crypto
[644 / 1185] Crypto
[645 / 1185] Crypto
[647 / 1185] Crypto-product
[651 / 1185] HuggingFace
[653 / 1185] Crypto
[658 / 1185] ComplexModule
[660 / 1185] ComplexModule
[665 / 1185] encuda-product
[668 / 1185] SwiftSyntax
[672 / 1185] SwiftSyntax
[678 / 1185] SwiftSyntax
[679 / 1185] SwiftSyntax-product
[682 / 1185] AdaptCore
[683 / 1185] AdaptRegistry
[686 / 1185] AdaptCore
[689 / 1185] AdaptCore
[693 / 1186]
[698 / 1188] EventSource
[699 / 1189]
[703 / 1200] SwiftDiagnostics
[708 / 1224] SwiftParser
[726 / 1224] SwiftParser
[729 / 1224] SwiftParser
[731 / 1224] SwiftParser
[734 / 1224] SwiftParser
[735 / 1224] SwiftParser
[737 / 1224] SwiftDiagnostics
[739 / 1224] SwiftDiagnostics-product
[748 / 1224] SwiftDiagnostics
[751 / 1224] SwiftParserDiagnostics
[758 / 1225]
[760 / 1227]
[764 / 1241] Numerics
[767 / 1252] Numerics
[777 / 1252] SwiftParserDiagnostics
[781 / 1263] SwiftParserDiagnostics
[794 / 1263] SwiftSyntaxBuilder
[798 / 1263] SwiftOperators
[803 / 1263] SwiftParserDiagnostics
[812 / 1263] SwiftBasicFormat
[819 / 1263] Numerics
[823 / 1263] Jinja
[825 / 1263] Jinja
[828 / 1265]
[830 / 1265]
[832 / 1267] AdaptData
[834 / 1278] SwiftSyntaxBuilder
[836 / 1278] SwiftSyntaxBuilder
[839 / 1296]
[848 / 1296] SwiftSyntaxBuilder
[857 / 1296] SwiftSyntaxBuilder-product
[861 / 1296] SwiftSyntaxBuilder
[873 / 1296] AdaptRegistry
[878 / 1334]
[882 / 1334]
[887 / 1334]
[894 / 1334] AdaptEval
[900 / 1334]
[905 / 1334] AdaptCore
[906 / 1335]
[908 / 1335]
[914 / 1347]
[917 / 1347]
[919 / 1347] SwiftIfConfig
[923 / 1358] SwiftIfConfig
[933 / 1358] SwiftSyntaxMacros
[943 / 1358] AdaptEval
[950 / 1359]
[955 / 1359]
[966 / 1360] Cmlx
[968 / 1371] Cmlx
[972 / 1371] SwiftSyntaxMacros
[974 / 1371] SwiftSyntaxMacros
[981 / 1384] Cmlx
[982 / 1384] MLX
[986 / 1384] Cmlx
[987 / 1384] Cmlx
[988 / 1384] Cmlx
[990 / 1384] Cmlx
[992 / 1384] Cmlx
[995 / 1384] MLX
[1008 / 1384] Cmlx
[1014 / 1384] Cmlx
[1021 / 1384] Cmlx
[1023 / 1384] Cmlx
[1024 / 1384] Cmlx
[1026 / 1384] Cmlx
[1027 / 1384] Cmlx
[1028 / 1384] Cmlx
[1029 / 1384] Cmlx
[1030 / 1384] Cmlx
[1034 / 1384] Cmlx
[1038 / 1384] Cmlx
[1039 / 1384] Cmlx
[1041 / 1384] Cmlx
[1042 / 1384] Cmlx
[1045 / 1384] Cmlx
[1048 / 1384] Cmlx
[1049 / 1384] Cmlx
[1051 / 1384] Cmlx
[1052 / 1384] Cmlx
[1054 / 1384] Cmlx
[1055 / 1384] Cmlx
[1056 / 1384] Cmlx
[1057 / 1384] Cmlx
[1058 / 1384] Cmlx
[1059 / 1384] Cmlx
[1060 / 1384] Cmlx
[1061 / 1384] Cmlx
[1062 / 1384] Cmlx
[1064 / 1384] Cmlx
[1065 / 1384] Cmlx
[1066 / 1384] Cmlx
[1068 / 1384] Cmlx
[1070 / 1384] Cmlx
[1071 / 1384] Cmlx
[1072 / 1384] Cmlx
[1074 / 1384] Cmlx
[1075 / 1384] Cmlx
[1076 / 1384] Cmlx
[1077 / 1384] Cmlx
[1080 / 1384] Cmlx
[1081 / 1384] Cmlx
[1083 / 1384] Cmlx
[1086 / 1384] Cmlx
[1089 / 1384] Cmlx
[1090 / 1384] Cmlx
[1091 / 1384] Cmlx
[1094 / 1384] Cmlx
[1097 / 1384] Cmlx
[1100 / 1384] Cmlx
[1103 / 1384] Cmlx
[1104 / 1384] Cmlx
[1105 / 1384] Cmlx
[1106 / 1384] Cmlx
[1107 / 1384] Cmlx
[1110 / 1384] Cmlx
[1111 / 1384] Cmlx
[1112 / 1384] Cmlx
[1113 / 1384] Cmlx
[1114 / 1384] Cmlx
[1115 / 1384] Cmlx
[1116 / 1384] Cmlx
[1118 / 1384] Cmlx
[1120 / 1384] Cmlx
[1121 / 1384] Cmlx
[1123 / 1384] Cmlx
[1125 / 1384] Cmlx
[1126 / 1384] Cmlx
[1129 / 1384] Cmlx
[1131 / 1384] Cmlx
[1132 / 1384] Cmlx
[1133 / 1384] Cmlx
[1134 / 1384] Cmlx
[1135 / 1384] Cmlx
[1139 / 1384] Cmlx
[1142 / 1384] Cmlx
[1143 / 1384] Cmlx
[1144 / 1384] Cmlx
[1146 / 1384] Cmlx
[1148 / 1384] Cmlx
[1151 / 1384] Cmlx
[1152 / 1384] Cmlx
[1155 / 1384] Cmlx
[1158 / 1384] Cmlx
[1159 / 1384] Cmlx
[1160 / 1384] Cmlx
[1162 / 1384] SwiftSyntaxMacros
[1163 / 1384] SwiftSyntaxMacros
[1164 / 1384] SwiftSyntaxMacros
[1165 / 1384] SwiftSyntaxMacros-product
[1168 / 1384] SwiftSyntaxMacros
[1170 / 1384] SwiftSyntaxMacros
[1171 / 1384] SwiftSyntaxMacroExpansion
[1175 / 1384] MLX
[1177 / 1384] MLXNN
[1178 / 1384] MLX-product
[1181 / 1384] MLX
[1182 / 1384] MLX
[1185 / 1384] HuggingFace
[1186 / 1384] HuggingFace
[1187 / 1384] HuggingFace
[1188 / 1384] HuggingFace
[1189 / 1384] HuggingFace
[1190 / 1384] HuggingFace-product
[1191 / 1384] HuggingFace-product
[1193 / 1384] HuggingFace-product
[1196 / 1384] AdaptRegistry-product
[1201 / 1384] mlx-swift_Cmlx
[1202 / 1415] HuggingFace
[1208 / 1415]
[1211 / 1415]
[1213 / 1415]
[1216 / 1415] mlx-swift_Cmlx
[1217 / 1415]
[1223 / 1415] SwiftSyntax
[1228 / 1417] SwiftParser
[1230 / 1417]
[1233 / 1418] SwiftParserDiagnostics
[1238 / 1428] SwiftSyntaxMacroExpansion
[1240 / 1428] SwiftSyntaxMacroExpansion
[1244 / 1439]
[1256 / 1442] Hub
[1259 / 1511]
[1263 / 1511]
[1270 / 1511]
[1274 / 1511] MLXNN
[1281 / 1511] MLXNN
[1288 / 1511] MLXNN-product
[1298 / 1511] MLXNN
[1301 / 1511]
[1305 / 1511]
[1308 / 1511] HuggingFace
[1309 / 1512]
[1312 / 1513] SwiftIfConfig
[1317 / 1524] SwiftSyntaxMacros
[1320 / 1524]
[1328 / 1524] SwiftCompilerPluginMessageHandling
[1332 / 1527]
[1335 / 1527] SwiftCompilerPluginMessageHandling
[1348 / 1527] SwiftCompilerPlugin
[1353 / 1528]
[1357 / 1528]
[1359 / 1529]
[1365 / 1531] SwiftCompilerPluginMessageHandling
[1368 / 1531] SwiftCompilerPlugin
[1375 / 1531] SwiftCompilerPlugin
[1393 / 1533] MLXOptimizers
[1395 / 1533]
[1402 / 1538] AdaptMacrosPlugin
[1404 / 1540] AdaptMacrosPlugin
[1407 / 1540] MLXHuggingFaceMacros
[1414 / 1561]
[1415 / 1561]
[1417 / 1561]
[1427 / 1561]
[1435 / 1561]
[1437 / 1561] MLXHuggingFaceMacros
[1440 / 1562]
[1443 / 1562]
[1448 / 1565]
[1455 / 1565] MLXLMCommon
[1456 / 1565] MLXLMCommon
[1461 / 1565] AdaptMacros
[1477 / 1567] MLXHuggingFace
[1481 / 1567] Hub
[1482 / 1567] Hub
[1491 / 1580] MLXLLM
[1491 / 1580] Tokenizers
[1492 / 1580] Tokenizers
[1496 / 1580] MLXLLM
[1505 / 1580] MLXLLM
[1506 / 1580] MLXLMCommon
[1508 / 1580] MLXLLM
[1517 / 1580] Hub
[1518 / 1580] AdaptTrain
[1520 / 1580]
[1523 / 1582]
[1527 / 1583] MLXNN-product
[1529 / 1583] Hub
[1535 / 1594] Tokenizers
[1536 / 1605] AdaptTrain
[1537 / 1613] AdaptInference
[1539 / 1613] Tokenizers
[1558 / 1613] AdaptInference
[1564 / 1613] Tokenizers-product
[1569 / 1613] AdaptTrain
[1572 / 1613] AdaptSchedule
[1579 / 1613] AdaptInference
[1581 / 1613]
[1584 / 1615] AdaptInference
[1586 / 1615]
[1589 / 1615] AdaptInference
[1591 / 1615] AdaptInference-product
[1591 / 1615] AdaptCLI
[1603 / 1640]
[1605 / 1640]
[1617 / 1640] AdaptSchedule
[1620 / 1640] AdaptSchedule-product
[1628 / 1640] AdaptCLI
[1634 / 1641] AdaptSchedule-product
[1634 / 1641] AdaptCLI
[1638 / 1643] adapt-cli-product
[1641 / 1643] adapt-cli-product
[1642 / 1643] adapt-cli-product
Build complete! (74.83 sec)
Fetching https://github.com/swiftlang/swift-syntax.git
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/ml-explore/mlx-swift-lm
Fetching https://github.com/ml-explore/mlx-swift
Fetching https://github.com/huggingface/swift-transformers
Fetching https://github.com/huggingface/swift-huggingface
[1/2763] Fetching swift-huggingface
[84/9790] Fetching swift-huggingface, swift-transformers
[1657/28736] Fetching swift-huggingface, swift-transformers, swift-argument-parser
[2753/45673] Fetching swift-huggingface, swift-transformers, swift-argument-parser, mlx-swift
[43453/66903] Fetching swift-huggingface, swift-transformers, swift-argument-parser, mlx-swift, mlx-swift-lm
[43454/146972] Fetching swift-huggingface, swift-transformers, swift-argument-parser, mlx-swift, mlx-swift-lm, swift-syntax
Fetched https://github.com/ml-explore/mlx-swift-lm (6.62s)
Fetched https://github.com/huggingface/swift-huggingface (7.12s)
Fetched https://github.com/huggingface/swift-transformers (7.12s)
Fetched https://github.com/ml-explore/mlx-swift (7.12s)
Fetched https://github.com/apple/swift-argument-parser (7.12s)
Fetched https://github.com/swiftlang/swift-syntax.git (7.12s)
Computing version for https://github.com/ml-explore/mlx-swift-lm
Computed https://github.com/ml-explore/mlx-swift-lm at 3.31.4 (7.77s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (0.56s)
Computing version for https://github.com/ml-explore/mlx-swift
Computed https://github.com/ml-explore/mlx-swift at 0.31.6 (0.60s)
Fetching https://github.com/apple/swift-numerics
[1/6640] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics (1.29s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 603.0.2 (4.10s)
Computing version for https://github.com/huggingface/swift-transformers
Computed https://github.com/huggingface/swift-transformers at 1.3.4 (0.57s)
Fetching https://github.com/ibireme/yyjson.git
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/huggingface/swift-jinja.git
Fetching https://github.com/apple/swift-crypto.git
[1/18562] Fetching swift-crypto
[2/19938] Fetching swift-crypto, swift-jinja
[449/24837] Fetching swift-crypto, swift-jinja, yyjson
[1750/52616] Fetching swift-crypto, swift-jinja, yyjson, swift-collections
Fetched https://github.com/huggingface/swift-jinja.git (3.89s)
Fetched https://github.com/ibireme/yyjson.git (3.89s)
Fetched https://github.com/apple/swift-collections.git (3.89s)
Fetched https://github.com/apple/swift-crypto.git (3.89s)
Computing version for https://github.com/ibireme/yyjson.git
Computed https://github.com/ibireme/yyjson.git at 0.12.0 (4.56s)
Computing version for https://github.com/huggingface/swift-jinja.git
Computed https://github.com/huggingface/swift-jinja.git at 2.5.1 (0.54s)
Computing version for https://github.com/huggingface/swift-huggingface
Computed https://github.com/huggingface/swift-huggingface at 0.11.0 (0.55s)
Fetching https://github.com/mattt/EventSource.git
[1/303] Fetching eventsource
Fetched https://github.com/mattt/EventSource.git (0.90s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (1.50s)
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.1 (0.64s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 4.5.2 (2.19s)
Fetching https://github.com/apple/swift-asn1.git
[1/1986] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git (1.52s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (2.19s)
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.6
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-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.7.1
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/ml-explore/mlx-swift-lm
Working copy of https://github.com/ml-explore/mlx-swift-lm resolved at 3.31.4
Creating working copy for https://github.com/huggingface/swift-transformers
Working copy of https://github.com/huggingface/swift-transformers 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/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/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.8.2
Creating working copy for https://github.com/huggingface/swift-huggingface
Working copy of https://github.com/huggingface/swift-huggingface resolved at 0.11.0
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-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.7.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.30s)
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/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:108: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:356: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:426: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:436:14: warning: constexpr if is a C++17 extension [-Wc++17-extensions]
          if constexpr (BD == 128) {
             ^
4 warnings generated.
Build complete.
{
  "dependencies" : [
    {
      "identity" : "mlx-swift-lm",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.31.4",
            "upper_bound" : "3.32.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ml-explore/mlx-swift-lm"
    },
    {
      "identity" : "mlx-swift",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.31.4",
            "upper_bound" : "0.32.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ml-explore/mlx-swift"
    },
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.8.0",
            "upper_bound" : "1.9.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser"
    },
    {
      "identity" : "swift-huggingface",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.9.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/huggingface/swift-huggingface"
    },
    {
      "identity" : "swift-transformers",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.3.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/huggingface/swift-transformers"
    },
    {
      "identity" : "swift-syntax",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "602.0.0",
            "upper_bound" : "604.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-syntax.git"
    }
  ],
  "manifest_display_name" : "Adapt",
  "name" : "Adapt",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "15.0"
    },
    {
      "name" : "ios",
      "version" : "18.0"
    }
  ],
  "products" : [
    {
      "name" : "AdaptCore",
      "targets" : [
        "AdaptCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AdaptRegistry",
      "targets" : [
        "AdaptRegistry"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AdaptData",
      "targets" : [
        "AdaptData"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AdaptTrain",
      "targets" : [
        "AdaptTrain"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AdaptInference",
      "targets" : [
        "AdaptInference"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AdaptEval",
      "targets" : [
        "AdaptEval"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AdaptSchedule",
      "targets" : [
        "AdaptSchedule"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AdaptMacros",
      "targets" : [
        "AdaptMacros"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "adapt-cli",
      "targets" : [
        "adapt-cli"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "AdaptMacrosPlugin",
      "targets" : [
        "AdaptMacrosPlugin"
      ],
      "type" : {
        "macro" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "adapt_cli",
      "module_type" : "SwiftTarget",
      "name" : "adapt-cli",
      "path" : "Tools/adapt-cli",
      "product_memberships" : [
        "adapt-cli"
      ],
      "sources" : [
        "AdaptCLIMain.swift"
      ],
      "target_dependencies" : [
        "AdaptCLI"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "AdaptTrainTests",
      "module_type" : "SwiftTarget",
      "name" : "AdaptTrainTests",
      "path" : "Tests/AdaptTrainTests",
      "product_dependencies" : [
        "MLX",
        "MLXNN",
        "MLXLMCommon"
      ],
      "sources" : [
        "AdamWTests.swift",
        "BudgetAndCancelTests.swift",
        "ChatTemplateMaskingTests.swift",
        "DeterminismTests.swift",
        "GradientAccumulationTests.swift",
        "MetalBootstrap.swift",
        "NoDataSkipTests.swift",
        "PromptWeightingTests.swift",
        "ResumeTests.swift",
        "SnapshotAndIntegrityTests.swift",
        "SyntheticFixtures.swift",
        "TerminalCheckpointTests.swift"
      ],
      "target_dependencies" : [
        "AdaptTrain",
        "AdaptCore",
        "AdaptRegistry",
        "AdaptData"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AdaptTrain",
      "module_type" : "SwiftTarget",
      "name" : "AdaptTrain",
      "path" : "Sources/AdaptTrain",
      "product_dependencies" : [
        "MLXLLM",
        "MLXLMCommon",
        "MLX",
        "MLXNN"
      ],
      "product_memberships" : [
        "AdaptTrain",
        "AdaptSchedule",
        "adapt-cli"
      ],
      "sources" : [
        "AdaptTrainError.swift",
        "CheckpointableAdamW.swift",
        "MLXPerExampleCrossEntropyScorer.swift",
        "MLXTransfer.swift",
        "PromptCompletionBatch.swift",
        "ReplayBuffer+TrainingDataSource.swift",
        "SeededBatchIterator.swift",
        "TrainBudget.swift",
        "TrainCheckpoint.swift",
        "TrainConfig.swift",
        "TrainEngine.swift",
        "TrainOutcome.swift",
        "Trainer.swift",
        "TrainingDataSource.swift"
      ],
      "target_dependencies" : [
        "AdaptCore",
        "AdaptRegistry",
        "AdaptData",
        "AdaptEval"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AdaptScheduleTests",
      "module_type" : "SwiftTarget",
      "name" : "AdaptScheduleTests",
      "path" : "Tests/AdaptScheduleTests",
      "sources" : [
        "BackoffTests.swift",
        "CancellationBoundaryTests.swift",
        "PipelineStageTests.swift",
        "PolicyAndCapabilityTests.swift",
        "TestSupport.swift"
      ],
      "target_dependencies" : [
        "AdaptSchedule",
        "AdaptCore",
        "AdaptData",
        "AdaptRegistry",
        "AdaptEval",
        "AdaptTrain"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AdaptSchedule",
      "module_type" : "SwiftTarget",
      "name" : "AdaptSchedule",
      "path" : "Sources/AdaptSchedule",
      "product_memberships" : [
        "AdaptSchedule"
      ],
      "sources" : [
        "AdaptCapability.swift",
        "AdaptPipeline.swift",
        "AdaptScheduleError.swift",
        "BackgroundScheduler.swift",
        "BackoffPolicy.swift",
        "DeviceEnvironment.swift",
        "DevicePolicy.swift",
        "PipelineConfiguration.swift",
        "PipelineOutcome.swift",
        "PipelineRunners.swift",
        "PipelineStage.swift",
        "PlatformTrainBudget.swift"
      ],
      "target_dependencies" : [
        "AdaptCore",
        "AdaptData",
        "AdaptRegistry",
        "AdaptEval",
        "AdaptTrain"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AdaptRegistryTests",
      "module_type" : "SwiftTarget",
      "name" : "AdaptRegistryTests",
      "path" : "Tests/AdaptRegistryTests",
      "sources" : [
        "AdapterRegistryTests.swift"
      ],
      "target_dependencies" : [
        "AdaptRegistry",
        "AdaptCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AdaptRegistry",
      "module_type" : "SwiftTarget",
      "name" : "AdaptRegistry",
      "path" : "Sources/AdaptRegistry",
      "product_memberships" : [
        "AdaptRegistry",
        "AdaptTrain",
        "AdaptInference",
        "AdaptSchedule",
        "adapt-cli"
      ],
      "sources" : [
        "AdaptRegistryError.swift",
        "AdapterRegistry.swift",
        "AtomicFileWriter.swift",
        "FileProtection.swift",
        "LineageState.swift",
        "RegistryTestFault.swift"
      ],
      "target_dependencies" : [
        "AdaptCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AdaptMacrosTests",
      "module_type" : "SwiftTarget",
      "name" : "AdaptMacrosTests",
      "path" : "Tests/AdaptMacrosTests",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftSyntaxMacrosTestSupport"
      ],
      "sources" : [
        "CaptureIntegrationTests.swift",
        "PersonalizableDiagnosticTests.swift",
        "PersonalizableExpansionTests.swift"
      ],
      "target_dependencies" : [
        "AdaptMacros",
        "AdaptMacrosPlugin",
        "AdaptCore",
        "AdaptData"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AdaptMacrosPlugin",
      "module_type" : "SwiftTarget",
      "name" : "AdaptMacrosPlugin",
      "path" : "Sources/AdaptMacrosPlugin",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftCompilerPlugin",
        "SwiftDiagnostics",
        "SwiftSyntax",
        "SwiftSyntaxBuilder"
      ],
      "product_memberships" : [
        "AdaptMacros",
        "AdaptMacrosPlugin"
      ],
      "sources" : [
        "MarkerMacros.swift",
        "PersonalizableDiagnostics.swift",
        "PersonalizableMacro.swift",
        "Plugin.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "AdaptMacros",
      "module_type" : "SwiftTarget",
      "name" : "AdaptMacros",
      "path" : "Sources/AdaptMacros",
      "product_memberships" : [
        "AdaptMacros"
      ],
      "sources" : [
        "Macros.swift",
        "PersonalizationSignal.swift"
      ],
      "target_dependencies" : [
        "AdaptCore",
        "AdaptData",
        "AdaptMacrosPlugin"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AdaptInferenceTests",
      "module_type" : "SwiftTarget",
      "name" : "AdaptInferenceTests",
      "path" : "Tests/AdaptInferenceTests",
      "product_dependencies" : [
        "MLXLMCommon"
      ],
      "sources" : [
        "AdaptInferenceErrorTests.swift",
        "AdaptSessionTests.swift",
        "FakeSessionBackend.swift",
        "GenerationOptionsTests.swift",
        "PromptFormatMismatchTests.swift",
        "TestSupport.swift"
      ],
      "target_dependencies" : [
        "AdaptInference",
        "AdaptCore",
        "AdaptRegistry"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AdaptInference",
      "module_type" : "SwiftTarget",
      "name" : "AdaptInference",
      "path" : "Sources/AdaptInference",
      "product_dependencies" : [
        "MLXLLM",
        "MLXLMCommon",
        "MLX",
        "MLXNN"
      ],
      "product_memberships" : [
        "AdaptInference",
        "adapt-cli"
      ],
      "sources" : [
        "AdaptInferenceError.swift",
        "AdaptModelLoader.swift",
        "AdaptSession.swift",
        "GenerationOptions.swift",
        "MLXSessionBackend.swift",
        "ModelSource.swift",
        "SessionModelBackend.swift"
      ],
      "target_dependencies" : [
        "AdaptCore",
        "AdaptRegistry"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AdaptEvalTests",
      "module_type" : "SwiftTarget",
      "name" : "AdaptEvalTests",
      "path" : "Tests/AdaptEvalTests",
      "sources" : [
        "HeldOutPinTests.swift",
        "PromotionEvaluatorTests.swift",
        "PromotionGateTests.swift",
        "WilcoxonSignedRankTests.swift"
      ],
      "target_dependencies" : [
        "AdaptEval",
        "AdaptCore",
        "AdaptData"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AdaptEval",
      "module_type" : "SwiftTarget",
      "name" : "AdaptEval",
      "path" : "Sources/AdaptEval",
      "product_memberships" : [
        "AdaptTrain",
        "AdaptEval",
        "AdaptSchedule",
        "adapt-cli"
      ],
      "sources" : [
        "AdaptEvalError.swift",
        "ExampleScore.swift",
        "GateDecision.swift",
        "HeldOutExampleSource.swift",
        "HeldOutPin.swift",
        "HeldOutPinStore.swift",
        "PromotionEvaluator.swift",
        "PromotionGate.swift",
        "PromotionPolicy.swift",
        "ReplayBuffer+HeldOutExampleSource.swift",
        "WilcoxonSignedRank.swift"
      ],
      "target_dependencies" : [
        "AdaptCore",
        "AdaptData"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AdaptDataTests",
      "module_type" : "SwiftTarget",
      "name" : "AdaptDataTests",
      "path" : "Tests/AdaptDataTests",
      "sources" : [
        "PIIByteScanTests.swift",
        "PrivacyBudgetTests.swift",
        "SchemaMigrationTests.swift",
        "ScrubberTests.swift",
        "SeamConformanceTests.swift",
        "StratifiedSamplingTests.swift",
        "TTLPruneTests.swift",
        "TestSupport.swift"
      ],
      "target_dependencies" : [
        "AdaptData",
        "AdaptCore",
        "AdaptTrain",
        "AdaptEval"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AdaptData",
      "module_type" : "SwiftTarget",
      "name" : "AdaptData",
      "path" : "Sources/AdaptData",
      "product_memberships" : [
        "AdaptData",
        "AdaptTrain",
        "AdaptEval",
        "AdaptSchedule",
        "AdaptMacros",
        "adapt-cli"
      ],
      "sources" : [
        "AdaptDataError.swift",
        "BuiltinScrubbers.swift",
        "FileProtection.swift",
        "ReplayBuffer.swift",
        "ReplayBufferConfiguration.swift",
        "SQLiteBufferStore.swift",
        "SamplingStrategy.swift",
        "Scrubber.swift",
        "StratifiedSampler.swift"
      ],
      "target_dependencies" : [
        "AdaptCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AdaptCoreTests",
      "module_type" : "SwiftTarget",
      "name" : "AdaptCoreTests",
      "path" : "Tests/AdaptCoreTests",
      "sources" : [
        "AdapterLineageTests.swift",
        "AdapterVersionMetadataTests.swift",
        "AdapterVersionPromptFormatTests.swift",
        "LoRAConfigTests.swift",
        "SFTPromptFormatterTests.swift",
        "SeededGeneratorTests.swift",
        "SignalSourceWeightTests.swift"
      ],
      "target_dependencies" : [
        "AdaptCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AdaptCore",
      "module_type" : "SwiftTarget",
      "name" : "AdaptCore",
      "path" : "Sources/AdaptCore",
      "product_memberships" : [
        "AdaptCore",
        "AdaptRegistry",
        "AdaptData",
        "AdaptTrain",
        "AdaptInference",
        "AdaptEval",
        "AdaptSchedule",
        "AdaptMacros",
        "adapt-cli"
      ],
      "sources" : [
        "AdaptCoreError.swift",
        "AdapterLineage.swift",
        "AdapterStatus.swift",
        "AdapterVersion.swift",
        "EvalReport.swift",
        "LoRAConfig.swift",
        "PromptFormatConvention.swift",
        "SeededGenerator.swift",
        "SignalSource.swift",
        "TrainingExample.swift",
        "TrainingWindow.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AdaptCLITests",
      "module_type" : "SwiftTarget",
      "name" : "AdaptCLITests",
      "path" : "Tests/AdaptCLITests",
      "sources" : [
        "CLICommonTests.swift",
        "DemoCorpusTests.swift",
        "GenerateComparisonTests.swift",
        "HeldOutLossTests.swift",
        "InspectFormatterTests.swift",
        "JSONLLoaderTests.swift"
      ],
      "target_dependencies" : [
        "AdaptCLI",
        "AdaptCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AdaptCLI",
      "module_type" : "SwiftTarget",
      "name" : "AdaptCLI",
      "path" : "Tools/adapt-cli",
      "product_dependencies" : [
        "ArgumentParser",
        "MLXLLM",
        "MLXLMCommon",
        "MLXHuggingFace",
        "MLX",
        "MLXNN",
        "HuggingFace",
        "Tokenizers"
      ],
      "product_memberships" : [
        "adapt-cli"
      ],
      "sources" : [
        "AdaptCLIError.swift",
        "AdaptCLIRoot.swift",
        "CLICommon.swift",
        "Commands/EvalCommand.swift",
        "Commands/ExportDemoNightsCommand.swift",
        "Commands/GenerateCommand.swift",
        "Commands/InspectCommand.swift",
        "Commands/MeasureCommand.swift",
        "Commands/PromoteCommand.swift",
        "Commands/TrainCommand.swift",
        "DemoCorpus.swift",
        "HeldOutLoss.swift",
        "HeldOutLossRunner.swift",
        "InspectFormatter.swift",
        "JSONLLoader.swift",
        "MetalSupport.swift",
        "ModelLoading.swift",
        "SignalHandling.swift"
      ],
      "target_dependencies" : [
        "AdaptCore",
        "AdaptRegistry",
        "AdaptTrain",
        "AdaptInference",
        "AdaptEval"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Done.