Build Information
Successful build of OpenSRP, reference 0.2.2 (90d2b8), with Swift 6.4 for macOS (SPM) on 25 Sep 2026 15:46:32 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/PADL/OpenSRP.git
Reference: 0.2.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/PADL/OpenSRP
* tag 0.2.2 -> FETCH_HEAD
HEAD is now at 90d2b80 Packaging: bump mrpd to 0.2.2
Cloned https://github.com/PADL/OpenSRP.git
Revision (git rev-parse @):
90d2b8024bc422f8c1bc74d612b44ca43c43ebcb
SUCCESS checkout https://github.com/PADL/OpenSRP.git at 0.2.2
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/PADL/OpenSRP.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 926]
[Planning deferred tasks]
[180 / 405]
[182 / 405]
[194 / 413] _NumericsShims
[196 / 423]
[204 / 450]
[213 / 471]
[227 / 537] RealModule
[233 / 543]
[245 / 567]
[251 / 567]
[265 / 567] RealModule
[275 / 567] CSystem
[285 / 567] InternalCollectionsUtilities
[288 / 567] _RopeModule
[293 / 567] BitCollections
[298 / 567] Atomics
[303 / 567] InternalCollectionsUtilities
[317 / 567]
[324 / 567]
[335 / 567] SystemPackage
[347 / 567]
[351 / 567]
[355 / 567] BinaryParsingMacros
[364 / 567] SystemPackage-product
[369 / 567] Logging-product
[374 / 567]
[381 / 567]
[383 / 567] BinaryParsingMacros
[390 / 569]
[402 / 580] _RopeModule
[403 / 583] UnixSignals
[404 / 583] _RopeModule
[407 / 583] UnixSignals
[415 / 583] _RopeModule
[417 / 583] AsyncQueue
[424 / 583] RealModule
[429 / 583] AsyncQueue
[439 / 584]
[450 / 589]
[455 / 594] _RopeModule
[463 / 613] SpanPreview
[472 / 656] BitCollections
[482 / 656] OrderedCollections
[483 / 656]
[488 / 656] BitCollections
[490 / 656] BitCollections
[497 / 656] HeapModule
[502 / 656] HashTreeCollections
[507 / 656] SocketAddress
[529 / 656] HashTreeCollections
[530 / 656] SocketAddress-product
[534 / 656] MSTP
[546 / 656] BitCollections
[553 / 656] AsyncQueue
[556 / 656] Algorithms
[556 / 656] Algorithms-product
[561 / 656] Algorithms
[563 / 656]
[573 / 658]
[581 / 671] DequeModule
[593 / 671] DequeModule
[595 / 671]
[599 / 672] DequeModule
[608 / 683] BinaryParsing
[610 / 683] BinaryParsing
[620 / 686] Collections
[631 / 688] Collections
[642 / 699] BinaryParsing
[649 / 728]
[653 / 728] BinaryParsing
[658 / 729] AsyncAlgorithms
[660 / 729]
[674 / 734] IEEE802
[674 / 734]
[688 / 744] ServiceLifecycle
[693 / 744] ServiceLifecycle
[697 / 744]
[704 / 744]
[705 / 744]
[708 / 744]
[719 / 744] AsyncExtensions
[726 / 745] AsyncExtensions
[735 / 752] PMC
[742 / 753] PMC
[744 / 753] MRP
[756 / 765] MRP
[761 / 765] MRP
[762 / 765] MRP
Build complete! (18.78 sec)
Fetching https://github.com/swift-server/swift-service-lifecycle
Fetching https://github.com/lhoward/AsyncExtensions
Fetching https://github.com/dfed/swift-async-queue
Fetching https://github.com/PADL/SocketAddress
Fetching https://github.com/PADL/IEEE802Swift
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/apple/swift-binary-parsing
[1/1720] Fetching swift-async-queue
[2/1778] Fetching swift-async-queue, ieee802swift
[41/3173] Fetching swift-async-queue, ieee802swift, swift-binary-parsing
[69/6016] Fetching swift-async-queue, ieee802swift, swift-binary-parsing, swift-service-lifecycle
[1542/6342] Fetching swift-async-queue, ieee802swift, swift-binary-parsing, swift-service-lifecycle, socketaddress
[2371/25283] Fetching swift-async-queue, ieee802swift, swift-binary-parsing, swift-service-lifecycle, socketaddress, swift-argument-parser
[2406/26223] Fetching swift-async-queue, ieee802swift, swift-binary-parsing, swift-service-lifecycle, socketaddress, swift-argument-parser, asyncextensions
Fetched https://github.com/PADL/IEEE802Swift (1.84s)
Fetched https://github.com/swift-server/swift-service-lifecycle (1.87s)
Fetching https://github.com/apple/swift-system
[3014/23322] Fetching swift-async-queue, swift-binary-parsing, socketaddress, swift-argument-parser, asyncextensions
Fetching https://github.com/apple/swift-collections.git
Fetched https://github.com/lhoward/AsyncExtensions (2.12s)
[3153/22382] Fetching swift-async-queue, swift-binary-parsing, socketaddress, swift-argument-parser
Fetching https://github.com/apple/swift-log
Fetched https://github.com/PADL/SocketAddress (2.93s)
Fetching https://github.com/apple/swift-async-algorithms
Fetched https://github.com/apple/swift-argument-parser (3.00s)
Fetched https://github.com/apple/swift-binary-parsing (3.00s)
Fetched https://github.com/dfed/swift-async-queue (3.00s)
Fetching https://github.com/apple/swift-algorithms
[1/6964] Fetching swift-system
[210/15129] Fetching swift-system, swift-log
[1058/42852] Fetching swift-system, swift-log, swift-collections
Fetched https://github.com/apple/swift-system (2.15s)
[5126/35888] Fetching swift-log, swift-collections
[12879/42033] Fetching swift-log, swift-collections, swift-algorithms
Fetched https://github.com/apple/swift-log (2.03s)
[4992/33868] Fetching swift-collections, swift-algorithms
[14076/40602] Fetching swift-collections, swift-algorithms, swift-async-algorithms
Fetched https://github.com/apple/swift-algorithms (1.94s)
[18501/34457] Fetching swift-collections, swift-async-algorithms
Fetched https://github.com/apple/swift-async-algorithms (2.66s)
Fetched https://github.com/apple/swift-collections.git (3.93s)
Computing version for https://github.com/apple/swift-binary-parsing
Computed https://github.com/apple/swift-binary-parsing at 0.0.2 (9.00s)
Fetching https://github.com/swiftlang/swift-syntax.git
[1/80068] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git (6.54s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 602.0.0 (8.84s)
Computing version for https://github.com/PADL/IEEE802Swift
Computed https://github.com/PADL/IEEE802Swift at 0.2.0 (0.56s)
Fetching https://github.com/PADL/IORingSwift
[1/3186] Fetching ioringswift
Fetched https://github.com/PADL/IORingSwift (1.61s)
Computing version for https://github.com/PADL/SocketAddress
Computed https://github.com/PADL/SocketAddress at 0.5.2 (2.20s)
Computing version for https://github.com/apple/swift-algorithms
Computed https://github.com/apple/swift-algorithms at 1.2.1 (0.66s)
Fetching https://github.com/apple/swift-numerics.git
[1/6640] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics.git (1.77s)
Computing version for https://github.com/dfed/swift-async-queue
Computed https://github.com/dfed/swift-async-queue at 1.1.0 (2.36s)
Computing version for https://github.com/lhoward/AsyncExtensions
Computed https://github.com/lhoward/AsyncExtensions at 0.9.7 (0.56s)
Fetching https://github.com/apple/swift-atomics.git
[1/1881] Fetching swift-atomics
Fetched https://github.com/apple/swift-atomics.git (1.68s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (2.29s)
Computing version for https://github.com/PADL/IORingSwift
Computed https://github.com/PADL/IORingSwift at 2.1.1 (0.76s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.1.1 (0.58s)
Computing version for https://github.com/apple/swift-async-algorithms
Computed https://github.com/apple/swift-async-algorithms at 1.1.6 (0.63s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.0 (0.65s)
Computing version for https://github.com/swift-server/swift-service-lifecycle
Computed https://github.com/swift-server/swift-service-lifecycle at 2.12.0 (0.57s)
Computing version for https://github.com/apple/swift-log
Computed https://github.com/apple/swift-log at 1.15.1 (0.60s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (0.58s)
Computing version for https://github.com/apple/swift-system
Computed https://github.com/apple/swift-system at 1.8.1 (0.59s)
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/dfed/swift-async-queue
Working copy of https://github.com/dfed/swift-async-queue resolved at 1.1.0
Creating working copy for https://github.com/PADL/IORingSwift
Working copy of https://github.com/PADL/IORingSwift resolved at 2.1.1
Creating working copy for https://github.com/lhoward/AsyncExtensions
Working copy of https://github.com/lhoward/AsyncExtensions resolved at 0.9.7
Creating working copy for https://github.com/swift-server/swift-service-lifecycle
Working copy of https://github.com/swift-server/swift-service-lifecycle resolved at 2.12.0
Creating working copy for https://github.com/apple/swift-log
Working copy of https://github.com/apple/swift-log resolved at 1.15.1
Creating working copy for https://github.com/PADL/SocketAddress
Working copy of https://github.com/PADL/SocketAddress resolved at 0.5.2
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 602.0.0
Creating working copy for https://github.com/PADL/IEEE802Swift
Working copy of https://github.com/PADL/IEEE802Swift resolved at 0.2.0
Creating working copy for https://github.com/apple/swift-binary-parsing
Working copy of https://github.com/apple/swift-binary-parsing resolved at 0.0.2
Creating working copy for https://github.com/apple/swift-system
Working copy of https://github.com/apple/swift-system resolved at 1.8.1
Creating working copy for https://github.com/apple/swift-algorithms
Working copy of https://github.com/apple/swift-algorithms resolved at 1.2.1
Creating working copy for https://github.com/apple/swift-async-algorithms
Working copy of https://github.com/apple/swift-async-algorithms resolved at 1.1.6
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.0
Creating working copy for https://github.com/apple/swift-numerics.git
Working copy of https://github.com/apple/swift-numerics.git resolved at 1.1.1
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/602.0.0/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/602.0.0/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip (1.28s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-async-algorithms",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-async-algorithms"
},
{
"identity" : "swift-log",
"requirement" : {
"range" : [
{
"lower_bound" : "1.6.2",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-log"
},
{
"identity" : "swift-algorithms",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-algorithms"
},
{
"identity" : "swift-collections",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-collections.git"
},
{
"identity" : "swift-system",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-system"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser"
},
{
"identity" : "socketaddress",
"requirement" : {
"range" : [
{
"lower_bound" : "0.4.5",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/PADL/SocketAddress"
},
{
"identity" : "asyncextensions",
"requirement" : {
"range" : [
{
"lower_bound" : "0.9.2",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/lhoward/AsyncExtensions"
},
{
"identity" : "swift-service-lifecycle",
"requirement" : {
"range" : [
{
"lower_bound" : "2.3.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swift-server/swift-service-lifecycle"
},
{
"identity" : "flyingfox",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/swhitty/FlyingFox"
},
{
"identity" : "flyingfoxmacros",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/swhitty/FlyingFoxMacros"
},
{
"identity" : "anycodable",
"requirement" : {
"range" : [
{
"lower_bound" : "0.6.7",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Flight-School/AnyCodable"
},
{
"identity" : "swift-binary-parsing",
"requirement" : {
"range" : [
{
"lower_bound" : "0.0.2",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-binary-parsing"
},
{
"identity" : "swift-async-queue",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/dfed/swift-async-queue"
},
{
"identity" : "ieee802swift",
"requirement" : {
"range" : [
{
"lower_bound" : "0.1.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/PADL/IEEE802Swift"
}
],
"manifest_display_name" : "OpenSRP",
"name" : "OpenSRP",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "26.0"
}
],
"products" : [
{
"name" : "MRP",
"targets" : [
"MRP"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "PMC",
"module_type" : "SwiftTarget",
"name" : "PMC",
"path" : "Sources/PMC",
"product_dependencies" : [
"IEEE802",
"BinaryParsing",
"AsyncExtensions",
"SocketAddress",
"AsyncAlgorithms",
"SystemPackage"
],
"product_memberships" : [
"MRP"
],
"sources" : [
"PTPManagementClient.swift",
"PTPManagementDataSets.swift",
"PTPManagementNP.swift",
"PTPManagementTypes.swift",
"PTPTypes.swift",
"Task+Timeout.swift"
],
"type" : "library"
},
{
"c99name" : "MSTP",
"module_type" : "SwiftTarget",
"name" : "MSTP",
"path" : "Sources/MSTP",
"product_dependencies" : [
"SocketAddress"
],
"product_memberships" : [
"MRP"
],
"sources" : [
"MSTPControlClient.swift"
],
"type" : "library"
},
{
"c99name" : "MRPTests",
"module_type" : "SwiftTarget",
"name" : "MRPTests",
"path" : "Tests/MRPTests",
"sources" : [
"MRPTests.swift"
],
"target_dependencies" : [
"MRP"
],
"type" : "test"
},
{
"c99name" : "MRP",
"module_type" : "SwiftTarget",
"name" : "MRP",
"path" : "Sources/MRP",
"product_dependencies" : [
"IEEE802",
"BinaryParsing",
"AsyncExtensions",
"SocketAddress",
"Algorithms",
"OrderedCollections",
"AsyncAlgorithms",
"Logging",
"ServiceLifecycle",
"SystemPackage",
"AsyncQueue"
],
"product_memberships" : [
"MRP"
],
"sources" : [
"Applications/MMRP/MMRPApplication.swift",
"Applications/MMRP/MMRPAttributes.swift",
"Applications/MMRP/MMRPHandler.swift",
"Applications/MSRP/CBSParams.swift",
"Applications/MSRP/MSRPApplication.swift",
"Applications/MSRP/MSRPAttributes.swift",
"Applications/MSRP/MSRPHandler.swift",
"Applications/MSRP/MSRPTypes.swift",
"Applications/MVRP/MVRPApplication.swift",
"Applications/MVRP/MVRPAttributes.swift",
"Applications/MVRP/MVRPHandler.swift",
"Base/CountedBarrier.swift",
"Base/Error.swift",
"Base/Event.swift",
"Base/MRPController.swift",
"Base/MRPTimerConfiguration.swift",
"Base/PDU.swift",
"Base/Timer.swift",
"Base/Types.swift",
"Base/Utility.swift",
"Base/VLAN.swift",
"Base/Value.swift",
"Model/Applicant.swift",
"Model/Application.swift",
"Model/AttributeValue.swift",
"Model/BaseApplication.swift",
"Model/Bridge.swift",
"Model/LeaveAll.swift",
"Model/Participant.swift",
"Model/Port.swift",
"Model/Registrar.swift",
"Model/RestApiApplication.swift",
"Platform/LinuxPlatform.swift",
"RestApi/DeviceHandler.swift",
"RestApi/MRPHandler.swift",
"RestApi/RestApiHandler.swift",
"RestApi/Utils.swift"
],
"target_dependencies" : [
"PMC",
"MSTP"
],
"type" : "library"
}
],
"tools_version" : "6.2"
}
Done.