Build Information
Successful build of swift-ip, reference 0.3.3 (ba4efb
), with Swift 6.1 for macOS (SPM) on 30 Apr 2025 08:33:09 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats
Build Log
========================================
RunAll
========================================
Builder version: 4.61.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/tayloraswift/swift-ip.git
Reference: 0.3.3
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/tayloraswift/swift-ip
* tag 0.3.3 -> FETCH_HEAD
HEAD is now at ba4efb6 upgrade swift-bson
Cloned https://github.com/tayloraswift/swift-ip.git
Revision (git rev-parse @):
ba4efb6457f69f5f483094aa1230e8e76cc4999c
SUCCESS checkout https://github.com/tayloraswift/swift-ip.git at 0.3.3
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.1
Building package at path: $PWD
https://github.com/tayloraswift/swift-ip.git
https://github.com/tayloraswift/swift-ip.git
{
"dependencies" : [
{
"identity" : "swift-bson",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/tayloraswift/swift-bson"
},
{
"identity" : "swift-json",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.2",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/tayloraswift/swift-json"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser"
},
{
"identity" : "swift-nio",
"requirement" : {
"range" : [
{
"lower_bound" : "2.75.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-nio"
}
],
"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" : "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" : "FirewallPrefabricator",
"targets" : [
"FirewallPrefabricator"
],
"type" : {
"executable" : null
}
},
{
"name" : "FirewallUsage",
"targets" : [
"FirewallUsage"
],
"type" : {
"snippet" : null
}
}
],
"targets" : [
{
"c99name" : "Whitelists",
"module_type" : "SwiftTarget",
"name" : "Whitelists",
"path" : "Sources/Whitelists",
"product_dependencies" : [
"JSON"
],
"product_memberships" : [
"FirewallPrefabricator"
],
"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" : [
"IPinfo",
"FirewallPrefabricator",
"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" : [
"Firewalls",
"IP_BSON",
"IPinfo",
"FirewallPrefabricator",
"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" : [
"Firewalls",
"IP",
"IP_BSON",
"IP_NIOCore",
"IPinfo",
"FirewallPrefabricator",
"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" : [
"Firewalls",
"IPinfo",
"FirewallPrefabricator",
"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" : [
"FirewallPrefabricator"
],
"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"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats
[1/1] Compiling plugin GenerateManual
Building for debugging...
[1/50] Write sources
[2/50] Write FirewallPrefabricator-entitlement.plist
[2/50] Write sources
[27/50] Compiling CNIOWindows WSAStartup.c
[28/50] Compiling CNIOWindows shim.c
[29/50] Write sources
[37/50] Compiling CNIOWASI CNIOWASI.c
[38/50] Write swift-version-2F0A5646E1D333AE.txt
[39/50] Compiling CNIOLinux liburing_shims.c
[39/50] Compiling CNIOLinux shim.c
[41/84] Compiling _AtomicsShims.c
[42/111] Compiling CNIODarwin shim.c
[44/114] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[45/115] Compiling InternalCollectionsUtilities RandomAccessCollection+Offsets.swift
[46/115] Compiling InternalCollectionsUtilities Specialize.swift
[47/115] Emitting module TraceableErrors
[48/115] Compiling TraceableErrors NamedError.swift
[49/115] Compiling TraceableErrors TraceableError.swift
[50/115] Compiling JSONAST JSON.TypecastError.swift
[51/116] Compiling UnixTime QuantizedDuration.swift
[52/116] Compiling UnixTime UnixInstant.swift
[53/117] Compiling InternalCollectionsUtilities Debugging.swift
[54/117] Compiling InternalCollectionsUtilities Descriptions.swift
[55/117] Compiling UnixTime Hours.swift
[56/117] Compiling UnixTime Microseconds.swift
[57/117] Emitting module JSONAST
[58/117] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+SE-0370.swift
[59/117] Compiling InternalCollectionsUtilities UnsafeMutablePointer+SE-0370.swift
[60/117] Compiling UnixTime UnixAttosecond.swift
[61/117] Compiling UnixTime UnixDate.swift
[62/117] Emitting module InternalCollectionsUtilities
[63/117] Emitting module UnixTime
[64/117] Compiling JSONAST JSON.Node.swift
[65/117] Compiling JSONAST JSON.Number.Base10.Inverse.swift
[66/117] Compiling JSONAST JSON.Literal.swift
[69/117] Compiling UnixTime Milliseconds.swift
[70/117] Compiling UnixTime Minutes.swift
[71/117] Compiling JSONAST JSON.IntegerOverflowError.swift
[72/117] Compiling JSONAST JSON.Key.swift
[73/117] Compiling UnixTime UnixMillisecond.swift
[74/117] Compiling UnixTime Nanoseconds.swift
[75/117] Compiling UnixTime Seconds.swift
[78/117] Compiling JSONAST JSON.Object.swift
[83/117] Compiling JSONAST JSON.Number.Base10.swift
[84/117] Compiling JSONAST JSON.Number.swift
[85/117] Compiling UnixTime UnixInterval.swift
[86/117] Compiling _NIOBase64 Base64.swift
[87/117] Emitting module _NIOBase64
[88/117] Compiling JSONAST JSON.swift
[89/136] Compiling Atomics OptionalRawRepresentable.swift
[90/136] Compiling Atomics RawRepresentable.swift
[91/136] Compiling Atomics PointerConformances.swift
[92/136] Compiling Atomics Primitives.native.swift
[93/136] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[94/205] Compiling _NIODataStructures PriorityQueue.swift
[95/205] Compiling _NIODataStructures _TinyArray.swift
[96/205] Compiling BSONABI BSON.BufferFrame.swift
[97/205] Compiling BSONABI BSON.BufferFrameType.swift
[98/207] Compiling BSONABI BSON.Input.swift
[99/207] Compiling BSONABI BSON.InputError.Expectation.swift
[100/207] Compiling IP IP.swift
[101/207] Compiling IP IP.V4.swift
[102/207] Compiling IP IP.Block.swift
[103/207] Compiling IP IP.Address.swift
[104/207] Emitting module IP
[105/207] Compiling IP IP.V6.swift
[106/207] Compiling Atomics IntegerOperations.swift
[107/207] Compiling Atomics Unmanaged extensions.swift
[110/207] Compiling BSONABI BSON.BufferTraversable.swift
[111/207] Compiling BSONABI BSON.HeaderError.swift
[112/207] Compiling BSONABI BSON.FieldEncoder.swift
[113/207] Compiling BSONABI BSON.Key.swift
[114/207] Compiling BSONABI BSON.Keyspace.swift
[117/207] Compiling BSONABI BSON.Regex.OptionError.swift
[118/207] Compiling BSONABI BSON.Regex.Options.swift
[123/209] Compiling BSONABI BSON.EndIndex.swift
[132/213] Compiling BSONABI BSON.swift
[133/213] Compiling BSONABI BSONRepresentable.swift
[134/241] Compiling JSONEncoding JSON.InlineEncoder.swift
[135/241] Compiling JSONEncoding Int32 (ext).swift
[136/241] Compiling JSONEncoding Int64 (ext).swift
[137/241] Compiling JSONEncoding Int8 (ext).swift
[138/241] Compiling JSONEncoding StaticString (ext).swift
[139/241] Compiling JSONEncoding UInt (ext).swift
[140/241] Compiling JSONEncoding UInt16 (ext).swift
[141/241] Compiling JSONEncoding UInt32 (ext).swift
[142/244] Compiling BSONABI BSON.BinaryFrame.swift
[143/244] Compiling BSONABI BSON.BinaryShape.swift
[144/244] Compiling BSONABI BSON.BinaryShapeError.Criteria.swift
[145/244] Compiling BSONABI BSON.BinaryShapeError.swift
[146/244] Compiling BSONABI BSON.BinarySubtype.swift
[147/244] Compiling BSONABI BSON.BinarySubtypeError.swift
[148/244] Compiling BSONABI BSON.BinaryView.swift
[149/244] Compiling BSONABI BSON.BinaryViewError.Expectation.swift
[153/244] Compiling JSONEncoding Array (ext).swift
[154/244] Compiling JSONEncoding ArraySlice (ext).swift
[155/244] Compiling JSONEncoding Bool (ext).swift
[156/244] Compiling JSONEncoding JSON.ArrayEncoder.Index.swift
[157/244] Compiling JSONEncoding JSON.ArrayEncoder.swift
[164/244] Compiling JSONEncoding UInt64 (ext).swift
[165/244] Compiling JSONEncoding UInt8 (ext).swift
[166/260] Compiling DequeModule Deque._UnsafeHandle.swift
[167/260] Compiling DequeModule Deque.swift
[168/260] Compiling DequeModule Deque+CustomReflectable.swift
[169/260] Compiling JSONEncoding JSONEncodable.swift
[170/260] Compiling JSONEncoding JSONObjectEncodable.swift
[171/260] Compiling JSONEncoding JSONStringEncodable.swift
[172/260] Compiling DequeModule Deque+Extras.swift
[173/260] Compiling DequeModule Deque+Hashable.swift
[174/260] Compiling DequeModule Deque+Equatable.swift
[175/260] Compiling DequeModule Deque+ExpressibleByArrayLiteral.swift
[176/260] Compiling DequeModule Deque+Codable.swift
[177/260] Compiling DequeModule Deque+Collection.swift
[178/260] Compiling DequeModule Deque+Descriptions.swift
[179/260] Compiling DequeModule Deque+Testing.swift
[180/260] Compiling DequeModule Deque._Storage.swift
[181/260] Compiling JSONEncoding Never (ext).swift
[182/260] Compiling JSONEncoding Optional (ext).swift
[183/260] Compiling JSONEncoding exports.swift
[184/260] Emitting module JSONEncoding
[185/260] Emitting module CasesByIntegerEncodingMacro
[186/260] Compiling CasesByIntegerEncodingMacro RawRepresentableByIntegerEncoding.swift
[187/260] Compiling CasesByIntegerEncodingMacro GenerateCasesByIntegerEncoding.swift
[190/260] Compiling JSONEncoding Unicode.Scalar (ext).swift
[191/260] Compiling JSONEncoding Character (ext).swift
[192/260] Compiling JSONEncoding Int (ext).swift
[193/260] Compiling JSONEncoding Int16 (ext).swift
[194/260] Compiling JSONEncoding JSON.Literal (ext).swift
[195/260] Compiling JSONEncoding JSON.ObjectEncoder.swift
[196/260] Compiling JSONEncoding JSON (ext).swift
[197/265] Compiling ArgumentParserToolInfo ToolInfo.swift
[198/265] Emitting module ArgumentParserToolInfo
[199/265] Emitting module _NIODataStructures
[200/265] Compiling _NIODataStructures Heap.swift
[211/265] Compiling BSONABI BSON.IntegerOverflowError.swift
[212/265] Compiling BSONABI BSON.List.swift
[213/265] Compiling BSONABI BSON.Max.swift
[214/265] Compiling BSONABI BSON.Min.swift
[215/265] Compiling BSONABI BSON.Null.swift
[221/265] Compiling BSONABI BSON.BinaryViewError.swift
[222/265] Compiling BSONABI BSON.DocumentFrame.swift
[223/265] Compiling BSONABI BSON.UTF8Frame.swift
[224/265] Compiling BSONABI BSON.UTF8View.swift
[225/265] Compiling ISO ISO.swift
[226/265] Compiling ISO ISO.Locale.swift
[227/304] Emitting module BSONABI
[228/304] Emitting module Grammar
[229/304] Compiling ISO ISO.Macrolanguage (gen).swift
[230/304] Compiling DequeModule _DequeSlot.swift
[231/304] Compiling ArgumentParser AsyncParsableCommand.swift
[232/304] Compiling ArgumentParser ArgumentHelp.swift
[233/304] Compiling DequeModule _DequeBufferHeader.swift
[234/304] Compiling ArgumentParser ArgumentVisibility.swift
[235/304] Compiling ArgumentParser CompletionKind.swift
[236/304] Compiling ArgumentParser Option.swift
[237/304] Compiling ArgumentParser OptionGroup.swift
[238/411] Emitting module ISO
[239/411] Compiling ISO ISO.Country (gen).swift
[240/411] Compiling BSONDecoding BSON.FieldDecoder.swift
[241/411] Compiling BSONDecoding BSON.TracingDecoder.swift
[242/411] Compiling DequeModule _DequeBuffer.swift
[243/411] Compiling BSONDecoding Array (ext).swift
[244/411] Compiling BSONDecoding BSON.FieldAccessor.swift
[245/411] Compiling BSONDecoding BSONBinaryDecodable.swift
[246/411] Compiling BSONDecoding BSONDecodable.swift
[247/411] Compiling BSONDecoding BSON.List (ext).swift
[248/411] Compiling BSONDecoding BSON.List.Iterator.swift
[249/411] Compiling BSONDecoding BSON.ListDecoder.swift
[250/411] Compiling BSONDecoding BSON.SingleKeyError.swift
[251/411] Compiling BSONDecoding BSON.UTF8View (ext).swift
[252/411] Compiling BSONDecoding BSON.Key (ext).swift
[253/411] Compiling BSONDecoding BSON.Max (ext).swift
[254/411] Compiling BSONDecoding String (ext).swift
[255/411] Compiling BSONDecoding Substring (ext).swift
[256/411] Compiling BSONDecoding UInt (ext).swift
[257/416] Compiling BSONDecoding BSONDocumentDecodable.swift
[258/416] Compiling BSONDecoding BSONKeyspaceDecodable.swift
[265/416] Compiling BSONDecoding Int64 (ext).swift
[266/416] Compiling BSONDecoding Int8 (ext).swift
[267/416] Compiling BSONDecoding Milliseconds (ext).swift
[268/416] Compiling BSONDecoding Minutes (ext).swift
[269/416] Compiling BSONDecoding Never (ext).swift
[270/416] Compiling BSONDecoding Seconds (ext).swift
[274/422] Compiling BSONDecoding UInt16 (ext).swift
[275/422] Compiling BSONDecoding UInt32 (ext).swift
[276/422] Compiling BSONDecoding UInt64 (ext).swift
[277/422] Emitting module DequeModule
[278/422] Compiling BSONEncoding LazyMapSequence (ext).swift
[279/422] Compiling BSONEncoding LazyPrefixWhileSequence (ext).swift
[280/422] Compiling BSONEncoding Optional (ext).swift
[281/422] Compiling BSONEncoding Set (ext).swift
[282/422] Compiling BSONEncoding exports.swift
[283/422] Compiling BSONDecoding Character (ext).swift
[284/422] Compiling DequeModule _UnsafeWrappedBuffer.swift
[285/422] Compiling BSONDecoding BSON.ValueError.swift
[286/422] Compiling BSONDecoding Dictionary (ext).swift
[287/422] Compiling BSONDecoding BSON.Decimal128 (ext).swift
[288/422] Compiling BSONDecoding BSON.Identifier (ext).swift
[294/422] Compiling BSONDecoding BSON.KeyspaceDecoder.swift
[295/422] Compiling BSONDecoding BSON.KeyspaceError.swift
[296/422] Compiling BSONDecoding Int32 (ext).swift
[306/422] Compiling BSONDecoding BSON.DecodingError.swift
[307/422] Compiling BSONDecoding BSON.Document (ext).swift
[308/422] Compiling BSONDecoding BSON.Document.Iterator.swift
[309/422] Compiling BSONDecoding BSON.DocumentDecoder.swift
[310/422] Compiling BSONDecoding BSON.DocumentKeyError.swift
[311/422] Compiling BSONDecoding BSON.BinaryBuffer (ext).swift
[312/422] Compiling BSONDecoding BSON.BinaryDecoder.swift
[313/422] Compiling BSONDecoding BSON.BinaryShape (ext).swift
[314/422] Compiling BSONDecoding BSON.BinarySubtype (ext).swift
[315/422] Compiling BSONDecoding BSON.BinaryTypecastError.swift
[316/422] Compiling BSONDecoding BSON.BinaryView (ext).swift
[325/422] Compiling BSONDecoding BSONListDecodable.swift
[326/422] Compiling BSONDecoding BSONStringDecodable.swift
[327/422] Compiling BSONDecoding Double (ext).swift
[328/422] Compiling BSONDecoding Float (ext).swift
[329/422] Compiling BSONDecoding Float80 (ext).swift
[330/422] Compiling BSONDecoding Int (ext).swift
[331/422] Compiling BSONDecoding Int16 (ext).swift
[332/422] Emitting module BSONEncoding
[347/422] Compiling c-nioatomics.c
[349/422] Compiling BSONDecoding UInt8 (ext).swift
[350/422] Compiling BSONDecoding Unicode.Scalar (ext).swift
[351/422] Compiling BSONDecoding UnixMillisecond (ext).swift
[352/422] Compiling BSONDecoding Optional (ext).swift
[353/422] Compiling BSONDecoding Set (ext).swift
[354/422] Compiling BSONDecoding exports.swift
[355/422] Emitting module BSONDecoding
[377/422] Emitting module Atomics
[378/497] Compiling JSONDecoding UInt32 (ext).swift
[379/497] Compiling JSONDecoding UInt64 (ext).swift
[380/497] Compiling JSONDecoding UInt8 (ext).swift
[381/497] Compiling JSONDecoding Unicode.Scalar (ext).swift
[382/500] Compiling BSONArrays UInt16 (ext).swift
[383/500] Compiling BSONArrays UInt32 (ext).swift
[384/500] Compiling BSONArrays Int64 (ext).swift
[385/500] Compiling BSONArrays Int8 (ext).swift
[386/500] Compiling BSONArrays UInt64 (ext).swift
[387/500] Compiling BSONArrays Range (ext).swift
[388/500] Compiling BSONArrays UInt128 (ext).swift
[389/500] Compiling BSONArrays Float (ext).swift
[390/500] Compiling BSONArrays Int128 (ext).swift
[391/501] Compiling BSONArrays Int16 (ext).swift
[392/501] Compiling BSONArrays Int32 (ext).swift
[393/501] Compiling BSONArrays ClosedRange (ext).swift
[394/501] Compiling BSONArrays Double (ext).swift
[395/501] Compiling JSONDecoding Never (ext).swift
[396/501] Compiling JSONDecoding Optional (ext).swift
[397/501] Compiling JSONDecoding exports.swift
[398/501] Compiling JSONDecoding Float (ext).swift
[399/501] Compiling JSONDecoding Float80 (ext).swift
[403/501] Compiling JSONDecoding Double (ext).swift
[404/503] Compiling BSONArrays exports.swift
[405/503] Emitting module JSONDecoding
[406/503] Compiling JSONDecoding JSON.ArrayShape.swift
[407/503] Compiling JSONDecoding JSON.ArrayShapeCriteria.swift
[408/503] Compiling JSONDecoding JSON.ArrayShapeError.swift
[409/503] Compiling JSONDecoding JSON.DecodingError.swift
[417/503] Compiling JSONParsing JSON.WhitespaceRule.swift
[422/503] Compiling BSONArrays BSONArrayDecodable.swift
[423/503] Compiling BSONArrays BSONArrayEncodable.swift
[424/503] Compiling BSONArrays BSON.BinaryArray.swift
[425/503] Compiling BSONArrays BSON.BinaryPackable.swift
[430/503] Compiling JSONParsing exports.swift
[431/503] Compiling JSONDecoding JSON.ObjectKeyError.swift
[432/503] Compiling JSONDecoding JSON.SingleKeyError.swift
[433/503] Compiling JSONDecoding JSON.ValueError.swift
[434/503] Compiling JSONDecoding Array (ext).swift
[435/503] Compiling JSONDecoding Bool (ext).swift
[436/503] Compiling JSONDecoding Character (ext).swift
[437/503] Compiling JSONDecoding Dictionary (ext).swift
[438/503] Emitting module BSONArrays
[445/503] Emitting module JSONParsing
[450/503] Compiling c-atomics.c
[460/524] Compiling BSON BSON.BooleanSubtypeError (ext).swift
[461/524] Compiling BSON BSON.DecodingError (ext).swift
[462/525] Compiling BSON BSON.BinaryShapeError (ext).swift
[463/525] Compiling BSON BSON.BinaryTypecastError (ext).swift
[464/525] Compiling BSON BSON.KeyspaceError (ext).swift
[465/525] Compiling BSON BSON.RangeDecodingError.swift
[466/525] Compiling BSON BSON.DocumentKeyError (ext).swift
[467/525] Compiling BSON BSON.HeaderError (ext).swift
[468/531] Compiling BSON Range (ext).swift
[469/531] Compiling BSON BSON.TypeError (ext).swift
[470/531] Compiling BSON BSON.TypecastError (ext).swift
[471/531] Compiling BSON BSON.Regex.OptionError (ext).swift
[472/531] Compiling BSON BSON.SingleKeyError (ext).swift
[473/531] Compiling BSON BSON.InputError (ext).swift
[474/531] Compiling BSON BSON.IntegerOverflowError (ext).swift
[475/531] Compiling BSON BSON.ValueError (ext).swift
[476/531] Compiling BSON ClosedRange (ext).swift
[477/531] Emitting module BSON
[478/531] Compiling JSON JSON (ext).swift
[479/531] Compiling JSON exports.swift
[480/531] Emitting module JSON
[481/531] Compiling BSON exports.swift
[482/538] Compiling NIOConcurrencyHelpers lock.swift
[483/538] Emitting module BSON_ISO
[484/538] Compiling BSON_ISO ISO.Country (ext).swift
[485/538] Compiling BSON_ISO ISO.Macrolanguage (ext).swift
[486/538] Emitting module IP_BSON
[487/538] Compiling IP_BSON IP.V4 (ext).swift
[488/538] Compiling IP_BSON IP.Address (ext).swift
[489/538] Compiling IP_BSON IP.V6 (ext).swift
[490/538] Compiling NIOConcurrencyHelpers NIOLockedValueBox.swift
[491/538] Compiling NIOConcurrencyHelpers NIOAtomic.swift
[492/538] Emitting module NIOConcurrencyHelpers
[493/538] Compiling NIOConcurrencyHelpers NIOLock.swift
[494/538] Compiling NIOConcurrencyHelpers atomics.swift
[495/548] Compiling Firewalls IP.Claimant.swift
[496/548] Compiling Firewalls IP.Table.swift
[497/548] Compiling Firewalls IP.Table.SortedArray.IntervalError.swift
[498/548] Compiling Firewalls IP.AS.Metadata.swift
[499/548] Compiling Firewalls IP.AS.swift
[500/609] Emitting module Firewalls
[501/609] Compiling Firewalls IP.Firewall.swift
[502/609] Compiling Firewalls IP.Table.SortedArray.swift
[503/609] Compiling Firewalls IP.ASN.swift
[504/609] Compiling Firewalls IP.Firewall.Image.swift
[505/609] Compiling NIOCore ByteBuffer-hex.swift
[506/609] Compiling NIOCore ByteBuffer-int.swift
[507/609] Compiling NIOCore ByteBuffer-lengthPrefix.swift
[508/609] Compiling NIOCore ByteBuffer-multi-int.swift
[509/626] Compiling IPinfo IPinfo.swift
[510/626] Compiling NIOCore NIOCloseOnErrorHandler.swift
[511/626] Compiling NIOCore AddressedEnvelope.swift
[512/626] Compiling NIOCore AsyncAwaitSupport.swift
[513/626] Compiling NIOCore AsyncChannel.swift
[514/626] Compiling IPinfo ISO.Country (ext).swift
[515/626] Compiling IPinfo IPinfo.Address.swift
[516/626] Compiling IPinfo IPinfo.CountryRange.swift
[517/626] Compiling IPinfo IPinfo.ASN.swift
[518/626] Compiling IPinfo IPinfo.ASNRange.swift
[519/626] Emitting module IPinfo
[520/626] Compiling Whitelists IP.Claims.swift
[521/626] Compiling Whitelists IP.Block (ext).swift
[522/626] Compiling Whitelists GitHubWhitelist.swift
[523/626] Compiling Whitelists IP.AnyCIDR.swift
[524/626] Compiling Whitelists SearchbotWhitelist.swift
[525/626] Emitting module Whitelists
[526/626] Emitting module ArgumentParser
[527/626] Compiling NIOCore Interfaces.swift
[528/626] Compiling NIOCore Linux.swift
[529/626] Compiling NIOCore MarkedCircularBuffer.swift
[530/626] Compiling NIOCore MulticastChannel.swift
[531/626] Compiling NIOCore NIOAny.swift
[532/626] Compiling ArgumentParser Platform.swift
[533/626] Compiling ArgumentParser SequenceExtensions.swift
[534/626] Compiling ArgumentParser StringExtensions.swift
[535/626] Compiling ArgumentParser Tree.swift
[536/626] Compiling NIOCore AsyncChannelHandler.swift
[537/626] Compiling NIOCore AsyncChannelInboundStream.swift
[538/626] Compiling NIOCore AsyncChannelOutboundWriter.swift
[539/626] Compiling NIOCore NIOAsyncSequenceProducer.swift
[540/626] Compiling NIOCore NIOAsyncSequenceProducerStrategies.swift
[541/626] Compiling NIOCore ByteBuffer-binaryEncodedLengthPrefix.swift
[542/626] Compiling NIOCore ByteBuffer-conversions.swift
[543/626] Compiling NIOCore GlobalSingletons.swift
[544/626] Compiling NIOCore IO.swift
[545/626] Compiling NIOCore NIOAsyncWriter.swift
[546/626] Compiling NIOCore NIOThrowingAsyncSequenceProducer.swift
[547/626] Compiling NIOCore BSDSocketAPI.swift
[548/626] Compiling NIOCore ByteBuffer-aux.swift
[551/626] Compiling NIOCore IOData.swift
[552/626] Compiling NIOCore IPProtocol.swift
[553/626] Compiling NIOCore IntegerBitPacking.swift
[554/626] Compiling NIOCore IntegerTypes.swift
[555/632] Compiling NIOCore Codec.swift
[556/632] Compiling NIOCore ConvenienceOptionSupport.swift
[557/632] Compiling NIOCore DeadChannel.swift
[558/632] Compiling NIOCore DispatchQueue+WithFuture.swift
[559/632] Compiling NIOCore EventLoop+Deprecated.swift
[560/632] Compiling NIOCore EventLoop+SerialExecutor.swift
[561/632] Compiling NIOCore EventLoop.swift
[582/632] Compiling NIOCore SocketOptionProvider.swift
[583/632] Compiling NIOCore SystemCallHelpers.swift
[584/632] Compiling NIOCore TimeAmount+Duration.swift
[585/632] Compiling NIOCore TypeAssistedChannelHandler.swift
[586/632] Compiling NIOCore UniversalBootstrapSupport.swift
[587/632] Compiling NIOCore Utilities.swift
[592/632] Compiling NIOCore EventLoopFuture+AssumeIsolated.swift
[593/632] Compiling NIOCore EventLoopFuture+Deprecated.swift
[594/632] Compiling NIOCore EventLoopFuture+WithEventLoop.swift
[595/632] Compiling NIOCore EventLoopFuture.swift
[596/632] Compiling NIOCore FileDescriptor.swift
[597/632] Compiling NIOCore FileHandle.swift
[598/632] Compiling NIOCore FileRegion.swift
[599/632] Compiling NIOCore ByteBuffer-core.swift
[602/637] Compiling NIOCore ChannelHandlers.swift
[603/637] Compiling NIOCore ChannelInvoker.swift
[604/637] Compiling NIOCore ChannelOption.swift
[605/637] Compiling NIOCore ChannelPipeline.swift
[606/637] Compiling NIOCore CircularBuffer.swift
[607/637] Compiling NIOCore NIOLoopBound.swift
[608/637] Compiling NIOCore NIOScheduledCallback.swift
[609/637] Compiling NIOCore NIOSendable.swift
[610/637] Compiling NIOCore RecvByteBufferAllocator.swift
[611/637] Compiling NIOCore SingleStepByteToMessageDecoder.swift
[612/637] Compiling NIOCore SocketAddresses.swift
[627/637] Emitting module NIOCore
[628/640] Emitting module IP_NIOCore
[629/640] Compiling IP_NIOCore IP.V4 (ext).swift
[630/640] Compiling IP_NIOCore IP.V6 (ext).swift
[631/642] Emitting module FirewallUsage
[632/642] Compiling FirewallUsage FirewallUsage.swift
[632/642] Write Objects.LinkFileList
[634/642] Compiling FirewallPrefabricator Main.swift
[635/642] Compiling FirewallPrefabricator JSONDecodable (ext).swift
[636/642] Compiling FirewallPrefabricator Array (ext).swift
[637/642] Emitting module FirewallPrefabricator
[638/642] Compiling FirewallPrefabricator IP.Firewall.Image (ext).swift
[638/642] Write Objects.LinkFileList
[639/642] Linking FirewallUsage
[640/642] Linking FirewallPrefabricator
[641/642] Applying FirewallPrefabricator
Build complete! (27.16s)
Fetching https://github.com/tayloraswift/swift-bson
Fetching https://github.com/tayloraswift/swift-json
Fetching https://github.com/apple/swift-nio from cache
Fetching https://github.com/apple/swift-argument-parser from cache
[1/1171] Fetching swift-bson
[236/2692] Fetching swift-bson, swift-json
Fetched https://github.com/apple/swift-argument-parser from cache (0.71s)
Fetched https://github.com/tayloraswift/swift-bson from cache (1.33s)
Fetched https://github.com/tayloraswift/swift-json from cache (1.33s)
Fetched https://github.com/apple/swift-nio from cache (1.34s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.5.0 (1.85s)
Computing version for https://github.com/tayloraswift/swift-bson
Computed https://github.com/tayloraswift/swift-bson at 1.0.0 (0.49s)
Fetching https://github.com/tayloraswift/swift-hash
Fetching https://github.com/tayloraswift/swift-unixtime
Fetching https://github.com/tayloraswift/swift-grammar
[1/749] Fetching swift-grammar
[136/965] Fetching swift-grammar, swift-unixtime
[712/1833] Fetching swift-grammar, swift-unixtime, swift-hash
Fetched https://github.com/tayloraswift/swift-unixtime from cache (0.84s)
Fetched https://github.com/tayloraswift/swift-hash from cache (0.84s)
Fetched https://github.com/tayloraswift/swift-grammar from cache (0.84s)
Computing version for https://github.com/tayloraswift/swift-unixtime
Computed https://github.com/tayloraswift/swift-unixtime at 0.2.0 (1.83s)
Computing version for https://github.com/tayloraswift/swift-grammar
Computed https://github.com/tayloraswift/swift-grammar at 0.5.0 (0.44s)
Computing version for https://github.com/tayloraswift/swift-json
Computed https://github.com/tayloraswift/swift-json at 1.2.0 (0.48s)
Computing version for https://github.com/tayloraswift/swift-hash
Computed https://github.com/tayloraswift/swift-hash at 0.7.1 (0.50s)
Computing version for https://github.com/apple/swift-nio
Computed https://github.com/apple/swift-nio at 2.82.1 (0.71s)
Fetching https://github.com/apple/swift-collections.git from cache
Fetching https://github.com/apple/swift-atomics.git from cache
Fetching https://github.com/apple/swift-system.git from cache
Fetched https://github.com/apple/swift-atomics.git from cache (0.73s)
Fetched https://github.com/apple/swift-system.git from cache (0.75s)
Fetched https://github.com/apple/swift-collections.git from cache (0.76s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.2.0 (1.28s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.4.2 (0.48s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.1.4 (0.69s)
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.1.4
Creating working copy for https://github.com/tayloraswift/swift-hash
Working copy of https://github.com/tayloraswift/swift-hash resolved at 0.7.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.5.0
Creating working copy for https://github.com/tayloraswift/swift-bson
Working copy of https://github.com/tayloraswift/swift-bson resolved at 1.0.0
Creating working copy for https://github.com/tayloraswift/swift-json
Working copy of https://github.com/tayloraswift/swift-json resolved at 1.2.0
Creating working copy for https://github.com/apple/swift-nio
Working copy of https://github.com/apple/swift-nio resolved at 2.82.1
Creating working copy for https://github.com/tayloraswift/swift-grammar
Working copy of https://github.com/tayloraswift/swift-grammar resolved at 0.5.0
Creating working copy for https://github.com/tayloraswift/swift-unixtime
Working copy of https://github.com/tayloraswift/swift-unixtime resolved at 0.2.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.2.0
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.4.2
Build complete.
{
"dependencies" : [
{
"identity" : "swift-bson",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/tayloraswift/swift-bson"
},
{
"identity" : "swift-json",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.2",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/tayloraswift/swift-json"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser"
},
{
"identity" : "swift-nio",
"requirement" : {
"range" : [
{
"lower_bound" : "2.75.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-nio"
}
],
"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" : "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" : "FirewallPrefabricator",
"targets" : [
"FirewallPrefabricator"
],
"type" : {
"executable" : null
}
},
{
"name" : "FirewallUsage",
"targets" : [
"FirewallUsage"
],
"type" : {
"snippet" : null
}
}
],
"targets" : [
{
"c99name" : "Whitelists",
"module_type" : "SwiftTarget",
"name" : "Whitelists",
"path" : "Sources/Whitelists",
"product_dependencies" : [
"JSON"
],
"product_memberships" : [
"FirewallPrefabricator"
],
"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" : [
"IPinfo",
"FirewallPrefabricator",
"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" : [
"Firewalls",
"IP_BSON",
"IPinfo",
"FirewallPrefabricator",
"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" : [
"Firewalls",
"IP",
"IP_BSON",
"IP_NIOCore",
"IPinfo",
"FirewallPrefabricator",
"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" : [
"Firewalls",
"IPinfo",
"FirewallPrefabricator",
"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" : [
"FirewallPrefabricator"
],
"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.