Build Information
Successful build of OpenSRP, reference main (3a2435), with Swift 6.4 for macOS (SPM) on 8 Oct 2026 22:27:40 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.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/PADL/OpenSRP.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/PADL/OpenSRP
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 3a24353 Depend on upstream AsyncExtensions 0.7
Cloned https://github.com/PADL/OpenSRP.git
Revision (git rev-parse @):
3a243535f7440f7fe2067ff3dd2e1b03d5db17ad
SUCCESS checkout https://github.com/PADL/OpenSRP.git at main
========================================
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]
[Constructing description]
[Pre-planning 1 / 866]
[Planning deferred tasks]
[168 / 386] AsyncQueue
[174 / 386]
[184 / 393] _NumericsShims
[185 / 393]
[190 / 416]
[200 / 429]
[204 / 457]
[213 / 501] RealModule
[228 / 525]
[239 / 525] RealModule
[247 / 525] InternalCollectionsUtilities
[260 / 525]
[267 / 525] HeapModule
[275 / 531]
[280 / 543] SpanPreview
[293 / 576] _RopeModule
[299 / 587] HeapModule
[307 / 587]
[323 / 587] Logging
[333 / 587] _RopeModule
[337 / 587]
[341 / 587]
[344 / 587] _RopeModule
[361 / 587] _RopeModule
[371 / 587] SystemPackage
[373 / 587] SystemPackage
[375 / 587]
[385 / 587] BinaryParsingMacros
[388 / 587] SystemPackage
[390 / 587] SpanPreview
[392 / 587] SystemPackage
[398 / 587] OrderedCollections
[402 / 587] Logging
[404 / 587] Logging
[408 / 587] Logging
[420 / 587] Logging-product
[427 / 587] HashTreeCollections
[434 / 587] HashTreeCollections
[436 / 587] Logging
[438 / 587] DequeModule
[441 / 587] UnixSignals
[445 / 587] ConcurrencyHelpers
[449 / 587] BitCollections
[454 / 587] BinaryParsingMacros
[457 / 587] BinaryParsingMacros
[462 / 587] AsyncQueue
[466 / 587] AsyncQueue-product
[477 / 590] HashTreeCollections
[483 / 601] BitCollections
[487 / 623] UnixSignals
[490 / 623]
[501 / 623] UnixSignals
[507 / 623]
[510 / 624]
[516 / 635] DequeModule
[520 / 635] DequeModule
[525 / 635]
[536 / 635] Algorithms
[542 / 636] DequeModule
[543 / 636] DequeModule
[547 / 636] BinaryParsing
[555 / 647] BinaryParsing
[564 / 647] SocketAddress-product
[567 / 650] SocketAddress
[585 / 652] DequeModule
[596 / 654]
[598 / 655] AsyncAlgorithms
[607 / 666] AsyncAlgorithms
[608 / 666] BinaryParsing
[611 / 695] BinaryParsing
[619 / 695]
[625 / 696] AsyncAlgorithms
[627 / 696] AsyncAlgorithms
[635 / 697]
[641 / 701] ServiceLifecycle
[647 / 711] IEEE802
[660 / 711] ServiceLifecycle
[670 / 711]
[671 / 711]
[672 / 711] ServiceLifecycle
[675 / 711]
[686 / 711] AsyncExtensions
[693 / 712] AsyncExtensions
[693 / 712] PMC
[700 / 719] AsyncExtensions
[702 / 719] PMC
[709 / 720] PMC
[711 / 720] MRP
[722 / 731] MRP
[728 / 731] MRP
Build complete! (18.82 sec)
Fetching https://github.com/apple/swift-binary-parsing
Fetching https://github.com/sideeffect-io/AsyncExtensions
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/swift-server/swift-service-lifecycle
Fetching https://github.com/dfed/swift-async-queue
Fetching https://github.com/PADL/SocketAddress
Fetching https://github.com/PADL/IEEE802Swift
[1/1720] Fetching swift-async-queue
[2/2046] Fetching swift-async-queue, socketaddress
[12/3259] Fetching swift-async-queue, socketaddress, asyncextensions
[25/3323] Fetching swift-async-queue, socketaddress, asyncextensions, ieee802swift
[65/4728] Fetching swift-async-queue, socketaddress, asyncextensions, ieee802swift, swift-binary-parsing
[373/7595] Fetching swift-async-queue, socketaddress, asyncextensions, ieee802swift, swift-binary-parsing, swift-service-lifecycle
[4942/26691] Fetching swift-async-queue, socketaddress, asyncextensions, ieee802swift, swift-binary-parsing, swift-service-lifecycle, swift-argument-parser
Fetched https://github.com/sideeffect-io/AsyncExtensions (1.19s)
Fetching https://github.com/apple/swift-system
[5697/25478] Fetching swift-async-queue, socketaddress, ieee802swift, swift-binary-parsing, swift-service-lifecycle, swift-argument-parser
Fetched https://github.com/swift-server/swift-service-lifecycle (1.88s)
Fetched https://github.com/apple/swift-binary-parsing (1.88s)
Fetching https://github.com/apple/swift-log
Fetching https://github.com/apple/swift-algorithms
Fetched https://github.com/PADL/IEEE802Swift (1.92s)
Fetched https://github.com/apple/swift-argument-parser (1.92s)
Fetched https://github.com/dfed/swift-async-queue (1.92s)
Fetched https://github.com/PADL/SocketAddress (1.92s)
Fetching https://github.com/apple/swift-async-algorithms
Fetching https://github.com/apple/swift-collections.git
[1/7241] Fetching swift-system
Fetched https://github.com/apple/swift-system (1.37s)
[1/8257] Fetching swift-log
[2/14421] Fetching swift-log, swift-algorithms
[621/21227] Fetching swift-log, swift-algorithms, swift-async-algorithms
[4854/49772] Fetching swift-log, swift-algorithms, swift-async-algorithms, swift-collections
Fetched https://github.com/apple/swift-log (1.34s)
Fetched https://github.com/apple/swift-algorithms (1.34s)
Fetched https://github.com/apple/swift-async-algorithms (1.30s)
[1999/28545] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git (3.34s)
Computing version for https://github.com/PADL/IEEE802Swift
Computed https://github.com/PADL/IEEE802Swift at 0.2.1 (5.93s)
Fetching https://github.com/PADL/IORingSwift
[1/3237] Fetching ioringswift
Fetched https://github.com/PADL/IORingSwift (1.03s)
Computing version for https://github.com/apple/swift-binary-parsing
Computed https://github.com/apple/swift-binary-parsing at 0.0.2 (3.96s)
Fetching https://github.com/swiftlang/swift-syntax.git
[1/80400] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git (5.63s)
Computing version for https://github.com/sideeffect-io/AsyncExtensions
Computed https://github.com/sideeffect-io/AsyncExtensions at 0.7.0 (6.26s)
Computing version for https://github.com/PADL/SocketAddress
Computed https://github.com/PADL/SocketAddress at 0.5.2 (0.58s)
Computing version for https://github.com/PADL/IORingSwift
Computed https://github.com/PADL/IORingSwift at 2.1.3 (0.74s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 602.0.0 (2.24s)
Computing version for https://github.com/apple/swift-algorithms
Computed https://github.com/apple/swift-algorithms at 1.2.1 (0.65s)
Fetching https://github.com/apple/swift-numerics.git
[1/6717] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics.git (1.28s)
Computing version for https://github.com/dfed/swift-async-queue
Computed https://github.com/dfed/swift-async-queue at 1.1.0 (1.88s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.1.1 (0.59s)
Computing version for https://github.com/apple/swift-async-algorithms
Computed https://github.com/apple/swift-async-algorithms at 1.1.7 (0.68s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.2 (0.77s)
Computing version for https://github.com/swift-server/swift-service-lifecycle
Computed https://github.com/swift-server/swift-service-lifecycle at 2.12.1 (0.63s)
Computing version for https://github.com/apple/swift-log
Computed https://github.com/apple/swift-log at 1.16.1 (0.65s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (0.66s)
Computing version for https://github.com/apple/swift-system
Computed https://github.com/apple/swift-system at 1.8.1 (0.67s)
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/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/IEEE802Swift
Working copy of https://github.com/PADL/IEEE802Swift resolved at 0.2.1
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/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/sideeffect-io/AsyncExtensions
Working copy of https://github.com/sideeffect-io/AsyncExtensions resolved at 0.7.0
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.1
Creating working copy for https://github.com/PADL/IORingSwift
Working copy of https://github.com/PADL/IORingSwift resolved at 2.1.3
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/apple/swift-async-algorithms
Working copy of https://github.com/apple/swift-async-algorithms resolved at 1.1.7
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/apple/swift-log
Working copy of https://github.com/apple/swift-log resolved at 1.16.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/PADL/SocketAddress
Working copy of https://github.com/PADL/SocketAddress resolved at 0.5.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
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.7.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/sideeffect-io/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.2.1",
"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.