Build Information
Successful build of swift-ip, reference master (7935ee), with Swift 6.4 for macOS (SPM) on 8 Oct 2026 23:09: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.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/rarestype/swift-ip.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/rarestype/swift-ip
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at 7935eef [autosync]
Cloned https://github.com/rarestype/swift-ip.git
Revision (git rev-parse @):
7935eefd66fdd93678b13c0f32a01866e1c046be
SUCCESS checkout https://github.com/rarestype/swift-ip.git at master
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/rarestype/swift-ip.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 / 1419]
[Planning deferred tasks]
[Starting]
[226 / 566] BSONABI
[253 / 566]
[266 / 577] UnixTime
[272 / 586] CasesByIntegerEncodingMacro
[275 / 605] IP
[284 / 652] IP
[296 / 726] TestableErrors
[316 / 726]
[359 / 726]
[383 / 726]
[391 / 726]
[408 / 726]
[417 / 726] JSONAST
[422 / 726]
[428 / 726] JSONEncoding
[435 / 726] InternalCollectionsUtilities
[439 / 726] InternalCollectionsUtilities
[445 / 726] UnixTime
[450 / 726] _NIODataStructures
[451 / 726] _NIODataStructures
[468 / 726] _NIODataStructures
[480 / 726] NIOConcurrencyHelpers
[493 / 726] IP
[500 / 726] ISO
[512 / 726] Atomics-product
[520 / 726] UnixTime
[529 / 733] TraceableErrors
[536 / 737] TraceableErrors
[557 / 741]
[562 / 759] JSONEncoding
[566 / 781] JSONEncoding
[571 / 792] JSONEncoding
[586 / 792] JSONEncoding
[589 / 792] ISO-product
[601 / 823]
[608 / 823] Grammar
[615 / 823] BSONABI
[625 / 823]
[631 / 823]
[633 / 823]
[637 / 823]
[641 / 823] DequeModule
[651 / 823] DequeModule-product
[655 / 823] BSONABI
[658 / 823] BSONABI
[662 / 823] Atomics
[670 / 826]
[681 / 837] JSONParsing
[685 / 848] JSONParsing
[699 / 861] JSONDecoding
[711 / 861] NIOCore
[715 / 861] NIOCore
[716 / 861] NIOCore
[717 / 861] ArgumentParser
[719 / 861] ArgumentParser
[725 / 861] JSONParsing
[728 / 861] JSONDecoding
[730 / 861] JSON
[733 / 861] ArgumentParser-product
[735 / 861] JSONDecoding
[737 / 861] ArgumentParser
[738 / 861] ArgumentParser
[740 / 861] ArgumentParser
[742 / 862]
[745 / 865] NIOCore
[758 / 867]
[759 / 867] NIOCore
[767 / 889] BSONEncoding
[773 / 889] BSONDecoding
[791 / 889] BSONDecoding
[795 / 889] BSONEncoding
[796 / 890] BSONDecoding
[798 / 890] BSONDecoding
[808 / 901] BSONDecoding
[820 / 902] BSONArrays
[829 / 903] IP_NIOCore
[840 / 917] BSON
[860 / 919] IP_NIOCore-product
[862 / 919] BSON_ISO
[869 / 926] IP_BSON
[887 / 927] BSON_ISO
[887 / 928] Firewalls
[897 / 937] Firewalls
[905 / 939] Firewalls
[919 / 952] IPinfo
[941 / 954] Whitelists
[944 / 954] IPinfo-product
[944 / 954] swift-ip-prefabricator-product
[951 / 961] swift-ip-prefabricator-product
[955 / 961] swift-ip-prefabricator-product
[957 / 961] FirewallUsage-product
Build complete! (17.20 sec)
Fetching https://github.com/ordo-one/dollup
Fetching https://github.com/rarestype/swift-bson
Fetching https://github.com/rarestype/swift-json
Fetching https://github.com/apple/swift-nio
Fetching https://github.com/apple/swift-argument-parser
[1/47] Fetching dollup
[48/3080] Fetching dollup, swift-json
[230/5086] Fetching dollup, swift-json, swift-bson
[2631/24182] Fetching dollup, swift-json, swift-bson, swift-argument-parser
[3941/110543] Fetching dollup, swift-json, swift-bson, swift-argument-parser, swift-nio
Fetched https://github.com/apple/swift-argument-parser (8.06s)
Fetched https://github.com/rarestype/swift-bson (8.06s)
Fetched https://github.com/rarestype/swift-json (8.06s)
Fetched https://github.com/apple/swift-nio (8.06s)
Fetched https://github.com/ordo-one/dollup (8.06s)
Computing version for https://github.com/rarestype/swift-bson
Computed https://github.com/rarestype/swift-bson at 2.2.0 (8.70s)
Fetching https://github.com/rarestype/u
Fetching https://github.com/rarestype/h
Fetching https://github.com/rarestype/gram
[1/1332] Fetching gram
[121/1963] Fetching gram, u
[1202/3303] Fetching gram, u, h
Fetched https://github.com/rarestype/u (1.08s)
Fetched https://github.com/rarestype/h (1.08s)
Fetched https://github.com/rarestype/gram (1.08s)
Computing version for https://github.com/rarestype/gram
Computed https://github.com/rarestype/gram at 2.1.0 (1.69s)
Computing version for https://github.com/rarestype/u
Computed https://github.com/rarestype/u at 1.1.0 (2.77s)
Computing version for https://github.com/rarestype/h
Computed https://github.com/rarestype/h at 1.0.1 (0.57s)
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/rarestype/swift-json
Computed https://github.com/rarestype/swift-json at 3.5.0 (0.72s)
Computing version for https://github.com/ordo-one/dollup
Computed https://github.com/ordo-one/dollup at 1.1.0 (0.55s)
Computing version for https://github.com/apple/swift-nio
Computed https://github.com/apple/swift-nio at 2.104.0 (0.68s)
Fetching https://github.com/apple/swift-atomics.git
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/apple/swift-system.git
[1/1885] Fetching swift-atomics
[435/9126] Fetching swift-atomics, swift-system
[2190/37671] Fetching swift-atomics, swift-system, swift-collections
Fetched https://github.com/apple/swift-atomics.git (1.38s)
Fetched https://github.com/apple/swift-system.git (1.38s)
[1999/28545] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git (2.97s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (3.60s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.2 (0.66s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.59s)
Creating working copy for https://github.com/rarestype/u
Working copy of https://github.com/rarestype/u resolved at 1.1.0
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
Creating working copy for https://github.com/rarestype/swift-json
Working copy of https://github.com/rarestype/swift-json resolved at 3.5.0
Creating working copy for https://github.com/rarestype/h
Working copy of https://github.com/rarestype/h resolved at 1.0.1
Creating working copy for https://github.com/ordo-one/dollup
Working copy of https://github.com/ordo-one/dollup resolved at 1.1.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/rarestype/gram
Working copy of https://github.com/rarestype/gram resolved at 2.1.0
Creating working copy for https://github.com/apple/swift-nio
Working copy of https://github.com/apple/swift-nio resolved at 2.104.0
Creating working copy for https://github.com/rarestype/swift-bson
Working copy of https://github.com/rarestype/swift-bson resolved at 2.2.0
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-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.8.1
Downloading binary artifact https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip
[1/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (60 KB / 4 MB)
[8/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (328 KB / 4 MB)
[15/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (600 KB / 4 MB)
[21/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (878 KB / 4 MB)
[28/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (1.2 MB / 4 MB)
[36/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (1.5 MB / 4 MB)
[43/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (1.7 MB / 4 MB)
[56/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (2.3 MB / 4 MB)
[84/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (3.4 MB / 4 MB)
[100/100] Downloading https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (4 MB / 4 MB)
Downloaded https://get.rarestype.com/dollup/1.1.0/macOS-arm64/dollup.artifactbundle.zip (0.35s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-bson",
"requirement" : {
"range" : [
{
"lower_bound" : "2.1.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/rarestype/swift-bson"
},
{
"identity" : "swift-json",
"requirement" : {
"range" : [
{
"lower_bound" : "3.3.0",
"upper_bound" : "4.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/rarestype/swift-json"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.7.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser"
},
{
"identity" : "swift-nio",
"requirement" : {
"range" : [
{
"lower_bound" : "2.98.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-nio"
},
{
"identity" : "dollup",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/ordo-one/dollup"
}
],
"manifest_display_name" : "swift-ip",
"name" : "swift-ip",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "15.0"
},
{
"name" : "ios",
"version" : "18.0"
},
{
"name" : "tvos",
"version" : "18.0"
},
{
"name" : "visionos",
"version" : "2.0"
},
{
"name" : "watchos",
"version" : "11.0"
}
],
"products" : [
{
"name" : "swift-ip-prefabricator",
"targets" : [
"FirewallPrefabricator"
],
"type" : {
"executable" : null
}
},
{
"name" : "Firewalls",
"targets" : [
"Firewalls"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "IP",
"targets" : [
"IP"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "IP_BSON",
"targets" : [
"IP_BSON"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "IP_NIOCore",
"targets" : [
"IP_NIOCore"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "IPinfo",
"targets" : [
"IPinfo"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "FirewallUsage",
"targets" : [
"FirewallUsage"
],
"type" : {
"snippet" : null
}
}
],
"targets" : [
{
"c99name" : "Whitelists",
"module_type" : "SwiftTarget",
"name" : "Whitelists",
"path" : "Sources/Whitelists",
"product_dependencies" : [
"JSON"
],
"product_memberships" : [
"swift-ip-prefabricator"
],
"sources" : [
"GitHubWhitelist.swift",
"IP.AnyCIDR.swift",
"IP.Block (ext).swift",
"IP.Claims.swift",
"SearchbotWhitelist.swift"
],
"target_dependencies" : [
"Firewalls"
],
"type" : "library"
},
{
"c99name" : "IPinfo",
"module_type" : "SwiftTarget",
"name" : "IPinfo",
"path" : "Sources/IPinfo",
"product_dependencies" : [
"JSON"
],
"product_memberships" : [
"swift-ip-prefabricator",
"IPinfo",
"FirewallUsage"
],
"sources" : [
"IPinfo.ASN.swift",
"IPinfo.ASNRange.swift",
"IPinfo.Address.swift",
"IPinfo.CountryRange.swift",
"IPinfo.swift",
"ISO.Country (ext).swift"
],
"target_dependencies" : [
"Firewalls"
],
"type" : "library"
},
{
"c99name" : "IP_NIOCore",
"module_type" : "SwiftTarget",
"name" : "IP_NIOCore",
"path" : "Sources/IP_NIOCore",
"product_dependencies" : [
"NIOCore"
],
"product_memberships" : [
"IP_NIOCore",
"FirewallUsage"
],
"sources" : [
"IP.V4 (ext).swift",
"IP.V6 (ext).swift"
],
"target_dependencies" : [
"IP"
],
"type" : "library"
},
{
"c99name" : "IP_BSON",
"module_type" : "SwiftTarget",
"name" : "IP_BSON",
"path" : "Sources/IP_BSON",
"product_dependencies" : [
"BSON"
],
"product_memberships" : [
"swift-ip-prefabricator",
"Firewalls",
"IP_BSON",
"IPinfo",
"FirewallUsage"
],
"sources" : [
"IP.Address (ext).swift",
"IP.V4 (ext).swift",
"IP.V6 (ext).swift"
],
"target_dependencies" : [
"IP"
],
"type" : "library"
},
{
"c99name" : "IPTests",
"module_type" : "SwiftTarget",
"name" : "IPTests",
"path" : "Sources/IPTests",
"sources" : [
"Mapping.swift",
"Masking.swift",
"Parsing.swift"
],
"target_dependencies" : [
"IP"
],
"type" : "test"
},
{
"c99name" : "IP",
"module_type" : "SwiftTarget",
"name" : "IP",
"path" : "Sources/IP",
"product_memberships" : [
"swift-ip-prefabricator",
"Firewalls",
"IP",
"IP_BSON",
"IP_NIOCore",
"IPinfo",
"FirewallUsage"
],
"sources" : [
"IP.Address.swift",
"IP.Block.swift",
"IP.V4.swift",
"IP.V6.swift",
"IP.swift"
],
"type" : "library"
},
{
"c99name" : "Firewalls",
"module_type" : "SwiftTarget",
"name" : "Firewalls",
"path" : "Sources/Firewalls",
"product_dependencies" : [
"BSON_ISO"
],
"product_memberships" : [
"swift-ip-prefabricator",
"Firewalls",
"IPinfo",
"FirewallUsage"
],
"sources" : [
"IP.AS.Metadata.swift",
"IP.AS.swift",
"IP.ASN.swift",
"IP.Claimant.swift",
"IP.Firewall.Image.swift",
"IP.Firewall.swift",
"IP.Table.SortedArray.IntervalError.swift",
"IP.Table.SortedArray.swift",
"IP.Table.swift"
],
"target_dependencies" : [
"IP",
"IP_BSON"
],
"type" : "library"
},
{
"c99name" : "FirewallTests",
"module_type" : "SwiftTarget",
"name" : "FirewallTests",
"path" : "Sources/FirewallTests",
"sources" : [
"Bisection.swift",
"Roundtripping.swift"
],
"target_dependencies" : [
"Firewalls"
],
"type" : "test"
},
{
"c99name" : "FirewallPrefabricator",
"module_type" : "SwiftTarget",
"name" : "FirewallPrefabricator",
"path" : "Sources/FirewallPrefabricator",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"swift-ip-prefabricator"
],
"sources" : [
"Array (ext).swift",
"IP.Firewall.Image (ext).swift",
"JSONDecodable (ext).swift",
"Main.swift"
],
"target_dependencies" : [
"IPinfo",
"Whitelists"
],
"type" : "executable"
},
{
"c99name" : "FirewallUsage",
"module_type" : "SwiftTarget",
"name" : "FirewallUsage",
"path" : "Snippets",
"product_memberships" : [
"FirewallUsage"
],
"sources" : [
"FirewallUsage.swift"
],
"target_dependencies" : [
"IPinfo",
"IP_NIOCore",
"IP_BSON",
"IP",
"Firewalls"
],
"type" : "snippet"
}
],
"tools_version" : "6.0"
}
Done.