Build Information
Successful build of swift-ip, reference 0.3.3 (ba4efb
), with Swift 6.1 for Linux on 30 Apr 2025 08:29:21 UTC.
Swift 6 data race errors: 0
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats 2>&1
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 /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
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: linux
Swift version: 6.1
Building package at path: $PWD
https://github.com/tayloraswift/swift-ip.git
https://github.com/tayloraswift/swift-ip.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
"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" : "/host/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 ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Fetching https://github.com/tayloraswift/swift-bson
Fetching https://github.com/tayloraswift/swift-json
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/apple/swift-nio
[1/1171] Fetching swift-bson
[154/2692] Fetching swift-bson, swift-json
[2678/78253] Fetching swift-bson, swift-json, swift-nio
[6457/93203] Fetching swift-bson, swift-json, swift-nio, swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser from cache (1.04s)
Fetched https://github.com/tayloraswift/swift-json from cache (1.04s)
[48775/76732] Fetching swift-bson, swift-nio
Fetched https://github.com/tayloraswift/swift-bson from cache (3.85s)
Fetched https://github.com/apple/swift-nio from cache (3.94s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.5.0 (4.44s)
Computing version for https://github.com/tayloraswift/swift-bson
Computed https://github.com/tayloraswift/swift-bson at 1.0.0 (0.51s)
Fetching https://github.com/tayloraswift/swift-hash
Fetching https://github.com/tayloraswift/swift-grammar
Fetching https://github.com/tayloraswift/swift-unixtime
[1/216] Fetching swift-unixtime
[40/1084] Fetching swift-unixtime, swift-hash
[1085/1833] Fetching swift-unixtime, swift-hash, swift-grammar
Fetched https://github.com/tayloraswift/swift-hash from cache (0.24s)
Fetched https://github.com/tayloraswift/swift-unixtime from cache (0.24s)
Fetched https://github.com/tayloraswift/swift-grammar from cache (0.24s)
Computing version for https://github.com/tayloraswift/swift-unixtime
Computed https://github.com/tayloraswift/swift-unixtime at 0.2.0 (4.08s)
Computing version for https://github.com/tayloraswift/swift-grammar
Computed https://github.com/tayloraswift/swift-grammar at 0.5.0 (0.65s)
Computing version for https://github.com/tayloraswift/swift-json
Computed https://github.com/tayloraswift/swift-json at 1.2.0 (0.49s)
Computing version for https://github.com/tayloraswift/swift-hash
Computed https://github.com/tayloraswift/swift-hash at 0.7.1 (0.46s)
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-atomics.git
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/apple/swift-collections.git
[1/4367] Fetching swift-system
[482/6072] Fetching swift-system, swift-atomics
[6073/22341] Fetching swift-system, swift-atomics, swift-collections
Fetched https://github.com/apple/swift-system.git from cache (0.37s)
[4634/17974] Fetching swift-atomics, swift-collections
Fetched https://github.com/apple/swift-atomics.git from cache (1.05s)
Fetched https://github.com/apple/swift-collections.git from cache (1.07s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.2.0 (1.50s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.4.2 (0.43s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.1.4 (0.65s)
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-hash
Working copy of https://github.com/tayloraswift/swift-hash resolved at 0.7.1
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-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.4.2
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-grammar
Working copy of https://github.com/tayloraswift/swift-grammar resolved at 0.5.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.1.4
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-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-json
Working copy of https://github.com/tayloraswift/swift-json resolved at 1.2.0
[1/1] Compiling plugin GenerateManual
Building for debugging...
[1/81] Write sources
[25/81] Compiling CNIODarwin shim.c
[26/81] Compiling CNIOWindows WSAStartup.c
[27/81] Compiling CNIOWindows shim.c
[27/81] Compiling CNIOWASI CNIOWASI.c
[27/81] Compiling CNIOLinux liburing_shims.c
[30/81] Write sources
[38/81] Compiling _AtomicsShims.c
[40/81] Write swift-version-24593BA9C3E375BF.txt
[41/81] Compiling CNIOLinux shim.c
[43/134] Emitting module TraceableErrors
[44/134] Emitting module _NIOBase64
[44/134] Compiling c-nioatomics.c
[46/140] Compiling _NIODataStructures PriorityQueue.swift
[47/140] Compiling _NIODataStructures _TinyArray.swift
[48/140] Compiling JSONAST JSON.TypecastError.swift
[48/141] Compiling c-atomics.c
[50/141] Emitting module IP
[51/141] Compiling IP IP.Address.swift
[52/141] Compiling IP IP.swift
[53/141] Compiling _NIOBase64 Base64.swift
[54/141] Compiling InternalCollectionsUtilities _SortedCollection.swift
[55/141] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[56/141] Compiling InternalCollectionsUtilities _UnsafeBitSet+_Word.swift
[57/141] Compiling InternalCollectionsUtilities _UnsafeBitSet.swift
[58/141] Compiling TraceableErrors NamedError.swift
[59/142] Compiling TraceableErrors TraceableError.swift
[60/145] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+SE-0370.swift
[61/145] Compiling InternalCollectionsUtilities UnsafeMutablePointer+SE-0370.swift
[62/145] Compiling InternalCollectionsUtilities UnsafeRawPointer extensions.swift
[63/145] Compiling InternalCollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[64/145] Compiling IP IP.Block.swift
[65/145] Compiling IP IP.V6.swift
[66/145] Compiling IP IP.V4.swift
[67/145] Compiling InternalCollectionsUtilities Integer rank.swift
[68/145] Compiling InternalCollectionsUtilities UInt+first and last set bit.swift
[69/145] Emitting module JSONAST
[70/146] Compiling JSONAST JSON.Number.swift
[71/146] Compiling JSONAST JSON.Object.swift
[72/146] Compiling InternalCollectionsUtilities UInt+reversed.swift
[73/146] Compiling InternalCollectionsUtilities _UnsafeBitSet+Index.swift
[76/146] Compiling InternalCollectionsUtilities Debugging.swift
[77/146] Compiling InternalCollectionsUtilities Descriptions.swift
[78/146] Emitting module UnixTime
[79/148] Compiling UnixTime UnixInstant.swift
[80/148] Compiling UnixTime UnixInterval.swift
[99/148] Compiling JSONAST JSON.swift
[102/148] Emitting module InternalCollectionsUtilities
[109/153] Emitting module CasesByIntegerEncodingMacro
[110/155] Compiling CasesByIntegerEncodingMacro GenerateCasesByIntegerEncoding.swift
[111/155] Compiling CasesByIntegerEncodingMacro RawRepresentableByIntegerEncoding.swift
[112/160] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[113/160] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[117/242] Compiling BSONABI BSON.Input.swift
[118/242] Compiling BSONABI BSON.InputError.Expectation.swift
[119/242] Compiling BSONABI BSON.BufferTraversable.swift
[120/242] Compiling BSONABI BSON.HeaderError.swift
[121/260] Compiling JSONEncoding StaticString (ext).swift
[122/260] Compiling JSONEncoding String (ext).swift
[123/282] Compiling Atomics IntegerOperations.swift
[124/282] Compiling Atomics Unmanaged extensions.swift
[125/282] Compiling JSONEncoding JSON.InlineEncoder.swift
[126/285] Compiling JSONEncoding JSON.ArrayEncoder.swift
[127/285] Compiling JSONEncoding UInt (ext).swift
[128/285] Compiling JSONEncoding UInt16 (ext).swift
[129/285] Compiling JSONEncoding UInt8 (ext).swift
[130/285] Compiling JSONEncoding Unicode.Scalar (ext).swift
[131/285] Compiling JSONEncoding JSON.ArrayEncoder.Index.swift
[132/285] Compiling ISO ISO.swift
[133/285] Compiling BSONABI BSON.TypeError.swift
[134/285] Compiling BSONABI BSON.TypecastError.swift
[135/285] Compiling BSONABI BSON.swift
[136/285] Compiling BSONABI BSONRepresentable.swift
[137/288] Compiling JSONEncoding Int8 (ext).swift
[140/288] Compiling JSONEncoding Substring (ext).swift
[141/288] Compiling JSONEncoding JSONEncodable.swift
[142/288] Compiling JSONEncoding JSONObjectEncodable.swift
[143/288] Compiling JSONEncoding JSONStringEncodable.swift
[148/288] Compiling BSONABI BSON.AnyType.swift
[149/288] Compiling BSONABI BSON.AnyValue.swift
[150/288] Compiling BSONABI BSON.Decoder.swift
[154/288] Emitting module JSONEncoding
[158/288] Compiling BSONABI BSON.Encoder.swift
[159/288] Emitting module NIOConcurrencyHelpers
[160/288] Compiling NIOConcurrencyHelpers NIOAtomic.swift
[161/288] Compiling NIOConcurrencyHelpers lock.swift
[162/288] Emitting module _NIODataStructures
[169/288] Compiling _NIODataStructures Heap.swift
[171/288] Compiling Grammar TerminalRule.swift
[172/288] Compiling Grammar UnicodeEncoding.Newline.swift
[173/288] Compiling Grammar UnicodeEncoding.swift
[174/289] Compiling NIOConcurrencyHelpers atomics.swift
[175/289] Compiling NIOConcurrencyHelpers NIOLockedValueBox.swift
[176/289] Compiling NIOConcurrencyHelpers NIOLock.swift
[189/290] Compiling JSONEncoding Never (ext).swift
[190/290] Compiling JSONEncoding Optional (ext).swift
[191/290] Compiling JSONEncoding exports.swift
[192/291] Compiling BSONABI BSON.BinaryShape.swift
[193/291] Compiling BSONABI BSON.BinaryShapeError.Criteria.swift
[194/291] Compiling BSONABI BSON.BinaryShapeError.swift
[195/291] Compiling BSONABI BSON.BinarySubtype.swift
[196/291] Compiling BSONABI BSON.BinarySubtypeError.swift
[197/291] Compiling BSONABI BSON.BinaryView.swift
[198/296] Emitting module ArgumentParserToolInfo
[199/296] Compiling ArgumentParserToolInfo ToolInfo.swift
[203/297] Emitting module ISO
[223/297] Compiling ISO ISO.Macrolanguage (gen).swift
[224/297] Compiling ISO ISO.Locale.swift
[224/297] Wrapping AST for _NIODataStructures for debugging
[225/297] Wrapping AST for _NIOBase64 for debugging
[233/299] Compiling BSONABI BSON.Regex.OptionError.swift
[234/299] Compiling BSONABI BSON.Regex.Options.swift
[235/299] Compiling BSONABI BSON.Regex.swift
[236/299] Compiling BSONABI BSON.Timestamp.swift
[237/299] Compiling BSONABI BSON.BinaryBuffer.swift
[238/299] Compiling BSONABI BSON.BinaryFrame.swift
[244/319] Wrapping AST for UnixTime for debugging
[245/350] Wrapping AST for TraceableErrors for debugging
[247/350] Emitting module Grammar
[248/350] Compiling ISO ISO.Country (gen).swift
[249/351] Compiling ArgumentParser Errors.swift
[250/351] Compiling ArgumentParser Flag.swift
[250/353] Wrapping AST for NIOConcurrencyHelpers for debugging
[251/353] Wrapping AST for JSONEncoding for debugging
[254/353] Compiling BSONABI BSON.BinaryViewError.Expectation.swift
[255/353] Compiling BSONABI BSON.BinaryViewError.swift
[256/353] Compiling BSONABI BSON.DocumentFrame.swift
[257/353] Compiling BSONABI BSON.UTF8Frame.swift
[258/353] Compiling BSONABI BSON.UTF8View.swift
[259/353] Compiling ArgumentParser OptionGroup.swift
[260/353] Compiling ArgumentParser AsyncParsableCommand.swift
[260/353] Wrapping AST for JSONAST for debugging
[261/353] Wrapping AST for InternalCollectionsUtilities for debugging
[263/353] Emitting module BSONABI
[263/353] Wrapping AST for ISO for debugging
[265/354] Compiling ArgumentParser NameSpecification.swift
[266/354] Compiling ArgumentParser Option.swift
[267/354] Compiling ArgumentParser BashCompletionsGenerator.swift
[268/354] Compiling ArgumentParser CompletionsGenerator.swift
[268/354] Wrapping AST for IP for debugging
[270/354] Wrapping AST for ArgumentParserToolInfo for debugging
[271/354] Wrapping AST for CasesByIntegerEncodingMacro for debugging
[273/354] Compiling DequeModule _DequeSlot.swift
[274/354] Compiling DequeModule _UnsafeWrappedBuffer.swift
[274/354] Wrapping AST for BSONABI for debugging
[276/354] Compiling ArgumentParser FishCompletionsGenerator.swift
[277/354] Compiling ArgumentParser ZshCompletionsGenerator.swift
[278/354] Compiling ArgumentParser Argument.swift
[279/354] Compiling ArgumentParser ArgumentHelp.swift
[280/457] Compiling BSONDecoding Array (ext).swift
[281/457] Compiling BSONDecoding BSON.FieldAccessor.swift
[282/457] Emitting module DequeModule
[285/458] Compiling BSONDecoding BSON.FieldDecoder.swift
[286/458] Compiling BSONDecoding BSON.TracingDecoder.swift
[287/458] Compiling BSONDecoding BSONBinaryDecodable.swift
[288/458] Compiling BSONDecoding BSONDecodable.swift
[289/458] Emitting module Atomics
[290/459] Compiling BSONDecoding BSON.KeyspaceDecoder.swift
[291/459] Compiling BSONDecoding BSON.KeyspaceError.swift
[292/459] Compiling BSONDecoding BSON.List (ext).swift
[293/459] Compiling BSONDecoding BSON.List.Iterator.swift
[294/459] Compiling BSONDecoding BSON.ListDecoder.swift
[295/459] Compiling BSONDecoding BSON.SingleKeyError.swift
[301/465] Compiling BSONDecoding BSONKeyspaceDecodable.swift
[302/465] Compiling BSONDecoding BSONListDecodable.swift
[303/465] Compiling BSONDecoding BSONStringDecodable.swift
[304/465] Compiling BSONDecoding BSON.BinaryBuffer (ext).swift
[305/465] Compiling BSONDecoding BSON.BinaryDecoder.swift
[306/465] Compiling BSONDecoding BSON.BinaryShape (ext).swift
[307/465] Compiling BSONDecoding BSON.BinarySubtype (ext).swift
[314/465] Compiling BSONDecoding BSONDocumentDecodable.swift
[315/466] Compiling BSONEncoding Optional (ext).swift
[316/466] Compiling BSONEncoding Set (ext).swift
[317/466] Compiling BSONEncoding exports.swift
[318/466] Compiling BSONDecoding Seconds (ext).swift
[319/466] Compiling BSONDecoding String (ext).swift
[320/466] Compiling BSONDecoding Substring (ext).swift
[321/466] Compiling BSONDecoding UInt (ext).swift
[322/466] Compiling BSONDecoding UInt16 (ext).swift
[323/474] Compiling BSONDecoding BSON.Key (ext).swift
[324/474] Compiling BSONDecoding BSON.Max (ext).swift
[325/474] Compiling BSONDecoding BSON.Min (ext).swift
[326/474] Compiling BSONDecoding BSON.Null (ext).swift
[327/474] Compiling BSONDecoding BSON.Regex (ext).swift
[328/474] Compiling BSONDecoding BSON.Timestamp (ext).swift
[329/474] Compiling BSONDecoding Bool (ext).swift
[330/474] Compiling BSONDecoding Character (ext).swift
[331/474] Compiling BSONDecoding Double (ext).swift
[332/474] Compiling BSONDecoding Float (ext).swift
[333/474] Compiling BSONDecoding Float80 (ext).swift
[334/474] Compiling BSONDecoding Int (ext).swift
[335/474] Compiling BSONDecoding Int16 (ext).swift
[336/474] Compiling BSONEncoding LazyFilterSequence (ext).swift
[337/474] Compiling BSONEncoding LazyMapSequence (ext).swift
[338/474] Compiling BSONEncoding LazyPrefixWhileSequence (ext).swift
[338/474] Wrapping AST for DequeModule for debugging
[352/474] Compiling BSONDecoding BSON.UTF8View (ext).swift
[353/474] Compiling BSONDecoding BSON.ValueError.swift
[354/474] Compiling BSONDecoding Dictionary (ext).swift
[355/474] Compiling BSONDecoding BSON.Decimal128 (ext).swift
[356/474] Compiling BSONDecoding BSON.Identifier (ext).swift
[364/474] Compiling BSONDecoding BSON.BinaryTypecastError.swift
[365/474] Compiling BSONDecoding BSON.BinaryView (ext).swift
[366/474] Compiling BSONDecoding BSON.DecodingError.swift
[367/474] Compiling BSONDecoding BSON.Document (ext).swift
[368/474] Compiling BSONDecoding BSON.Document.Iterator.swift
[369/474] Compiling BSONDecoding BSON.DocumentDecoder.swift
[370/474] Compiling BSONDecoding BSON.DocumentKeyError.swift
[372/474] Emitting module BSONDecoding
[372/474] Wrapping AST for Atomics for debugging
[398/493] Compiling NIOCore ByteBuffer-int.swift
[399/493] Compiling NIOCore ByteBuffer-lengthPrefix.swift
[406/501] Emitting module BSONEncoding
[406/510] Wrapping AST for Grammar for debugging
[408/579] Compiling NIOCore Interfaces.swift
[409/579] Compiling NIOCore Linux.swift
[410/579] Compiling BSONDecoding UInt8 (ext).swift
[411/579] Compiling BSONDecoding Unicode.Scalar (ext).swift
[412/579] Compiling BSONDecoding UnixMillisecond (ext).swift
[413/579] Compiling BSONDecoding Optional (ext).swift
[414/579] Compiling BSONDecoding Set (ext).swift
[415/579] Compiling BSONDecoding exports.swift
[418/591] Compiling JSONDecoding Array (ext).swift
[419/591] Compiling JSONDecoding Bool (ext).swift
[420/591] Compiling JSONDecoding Character (ext).swift
[421/591] Compiling JSONDecoding Dictionary (ext).swift
[422/591] Compiling JSONDecoding Double (ext).swift
[423/591] Compiling JSONDecoding Float (ext).swift
[423/591] Wrapping AST for BSONEncoding for debugging
[424/593] Wrapping AST for BSONDecoding for debugging
[426/593] Compiling JSONDecoding Float80 (ext).swift
[427/593] Compiling JSONDecoding Int (ext).swift
[428/593] Compiling JSONDecoding Int16 (ext).swift
[429/593] Compiling JSONParsing JSON.StringRule.EscapedCodeUnit.swift
[430/593] Compiling JSONParsing JSON.StringRule.swift
[431/610] Compiling JSONParsing JSON.WhitespaceRule.swift
[432/610] Compiling JSONParsing exports.swift
[433/610] Compiling BSONArrays BSON.BinaryArray.swift
[434/610] Compiling BSONArrays BSON.BinaryPackable.swift
[435/610] Compiling BSONArrays BSONArrayDecodable.swift
[436/610] Compiling BSONArrays BSONArrayEncodable.swift
[437/610] Compiling BSONArrays ClosedRange (ext).swift
[438/614] Emitting module JSONDecoding
[439/614] Compiling JSONDecoding JSON.ObjectKeyError.swift
[440/614] Compiling JSONDecoding JSON.SingleKeyError.swift
[441/614] Compiling JSONDecoding JSON.ValueError.swift
[442/614] Compiling JSONDecoding JSON.FieldDecoder.swift
[443/614] Compiling JSONDecoding JSON.OptionalDecoder.swift
[444/614] Emitting module JSONParsing
[445/614] Compiling BSONArrays Int64 (ext).swift
[446/614] Compiling BSONArrays Int8 (ext).swift
[447/614] Compiling BSONArrays Range (ext).swift
[448/614] Compiling BSONArrays UInt128 (ext).swift
[449/614] Compiling BSONArrays UInt16 (ext).swift
[451/614] Compiling JSONDecoding Int8 (ext).swift
[452/614] Compiling JSONDecoding Set (ext).swift
[453/614] Compiling JSONDecoding String (ext).swift
[454/614] Compiling JSONDecoding UInt (ext).swift
[455/614] Compiling BSONArrays UInt32 (ext).swift
[456/614] Compiling JSONParsing JSON.StringRule.EscapeSequence.swift
[460/614] Compiling BSONArrays Double (ext).swift
[461/614] Compiling BSONArrays Float (ext).swift
[462/614] Compiling BSONArrays Int128 (ext).swift
[463/614] Compiling BSONArrays Int16 (ext).swift
[464/614] Compiling BSONArrays Int32 (ext).swift
[475/616] Compiling JSONDecoding JSON.TraceableDecoder.swift
[476/616] Compiling JSONDecoding JSON.Array (ext).swift
[477/616] Compiling JSONDecoding JSON.Object (ext).swift
[478/616] Compiling JSONDecoding JSONDecodable.swift
[479/616] Compiling JSONDecoding JSONObjectDecodable.swift
[484/616] Compiling BSONArrays UInt64 (ext).swift
[488/617] Emitting module BSONArrays
[496/617] Compiling BSONArrays exports.swift
[497/618] Compiling JSONDecoding JSONStringDecodable.swift
[498/618] Compiling JSONDecoding Never (ext).swift
[499/618] Compiling JSONDecoding Optional (ext).swift
[500/618] Compiling JSONDecoding exports.swift
[508/624] Wrapping AST for JSONParsing for debugging
[509/624] Wrapping AST for BSONArrays for debugging
[510/624] Wrapping AST for JSONDecoding for debugging
[512/644] Emitting module JSON
[513/644] Compiling JSON exports.swift
[517/644] Compiling ArgumentParser CollectionExtensions.swift
[518/644] Compiling ArgumentParser Platform.swift
[519/644] Compiling ArgumentParser SequenceExtensions.swift
[520/644] Compiling ArgumentParser StringExtensions.swift
[521/644] Compiling ArgumentParser Tree.swift
[522/652] Compiling JSON JSON (ext).swift
[523/653] Compiling BSON BSON.DecodingError (ext).swift
[524/653] Compiling BSON BSON.DocumentKeyError (ext).swift
[525/653] Compiling BSON BSON.HeaderError (ext).swift
[526/655] Compiling BSON BSON.Regex.OptionError (ext).swift
[527/655] Compiling BSON BSON.SingleKeyError (ext).swift
[528/655] Compiling BSON BSON.BinaryShapeError (ext).swift
[529/655] Compiling BSON BSON.BinaryTypecastError (ext).swift
[530/655] Compiling BSON BSON.BooleanSubtypeError (ext).swift
[531/655] Compiling BSON BSON.InputError (ext).swift
[532/655] Compiling BSON BSON.IntegerOverflowError (ext).swift
[533/655] Compiling BSON BSON.KeyspaceError (ext).swift
[534/655] Compiling BSON BSON.RangeDecodingError.swift
[535/655] Compiling BSON BSON.TypeError (ext).swift
[536/655] Compiling BSON BSON.TypecastError (ext).swift
[537/655] Compiling BSON BSON.ValueError (ext).swift
[538/655] Compiling BSON ClosedRange (ext).swift
[539/655] Emitting module BSON
[546/655] Wrapping AST for JSON for debugging
[548/655] Compiling BSON Range (ext).swift
[549/655] Compiling BSON exports.swift
[550/656] Compiling NIOCore GlobalSingletons.swift
[551/656] Compiling NIOCore IO.swift
[552/656] Compiling NIOCore IOData.swift
[553/656] Compiling NIOCore IPProtocol.swift
[554/656] Compiling NIOCore IntegerBitPacking.swift
[555/656] Compiling NIOCore IntegerTypes.swift
[563/656] Wrapping AST for BSON for debugging
[565/657] Emitting module ArgumentParser
[572/663] Compiling IP_BSON IP.V6 (ext).swift
[573/663] Compiling IP_BSON IP.V4 (ext).swift
[574/663] Emitting module IP_BSON
[575/663] Compiling IP_BSON IP.Address (ext).swift
[576/664] Emitting module BSON_ISO
[578/664] Compiling BSON_ISO ISO.Country (ext).swift
[579/664] Compiling BSON_ISO ISO.Macrolanguage (ext).swift
[580/665] Wrapping AST for IP_BSON for debugging
[581/665] Wrapping AST for BSON_ISO for debugging
[583/674] Emitting module Firewalls
[584/675] Compiling NIOCore EventLoop.swift
[585/675] Compiling NIOCore EventLoopFuture+AssumeIsolated.swift
[586/675] Compiling NIOCore EventLoopFuture+Deprecated.swift
[587/675] Compiling NIOCore EventLoopFuture+WithEventLoop.swift
[588/675] Compiling NIOCore EventLoopFuture.swift
[589/675] Compiling NIOCore FileDescriptor.swift
[590/675] Compiling NIOCore FileHandle.swift
[591/675] Compiling NIOCore FileRegion.swift
[592/675] Compiling Firewalls IP.Table.SortedArray.IntervalError.swift
[593/675] Compiling Firewalls IP.Table.SortedArray.swift
[594/675] Compiling Firewalls IP.Firewall.swift
[595/675] Compiling Firewalls IP.Table.swift
[596/675] Compiling Firewalls IP.AS.Metadata.swift
[597/675] Compiling Firewalls IP.AS.swift
[626/675] Compiling NIOCore SingleStepByteToMessageDecoder.swift
[627/675] Compiling NIOCore SocketAddresses.swift
[628/675] Compiling NIOCore SocketOptionProvider.swift
[629/675] Compiling NIOCore SystemCallHelpers.swift
[630/675] Compiling NIOCore TimeAmount+Duration.swift
[631/675] Compiling NIOCore TypeAssistedChannelHandler.swift
[632/675] Compiling NIOCore UniversalBootstrapSupport.swift
[633/675] Compiling NIOCore Utilities.swift
[635/676] Compiling Firewalls IP.ASN.swift
[636/676] Compiling Firewalls IP.Claimant.swift
[637/676] Compiling Firewalls IP.Firewall.Image.swift
[655/677] Wrapping AST for ArgumentParser for debugging
[657/677] Wrapping AST for Firewalls for debugging
[659/690] Compiling IPinfo IPinfo.ASN.swift
[660/690] Compiling IPinfo IPinfo.swift
[661/690] Compiling IPinfo ISO.Country (ext).swift
[662/690] Compiling IPinfo IPinfo.Address.swift
[663/690] Emitting module IPinfo
[664/690] Compiling IPinfo IPinfo.CountryRange.swift
[665/690] Compiling IPinfo IPinfo.ASNRange.swift
[666/691] Compiling Whitelists IP.Claims.swift
[667/691] Compiling Whitelists IP.Block (ext).swift
[668/691] Compiling Whitelists IP.AnyCIDR.swift
[669/691] Compiling Whitelists SearchbotWhitelist.swift
[671/691] Emitting module Whitelists
[672/691] Compiling Whitelists GitHubWhitelist.swift
[673/692] Wrapping AST for IPinfo for debugging
[674/692] Wrapping AST for Whitelists for debugging
[684/697] Emitting module NIOCore
[685/698] Wrapping AST for NIOCore for debugging
[687/701] Compiling FirewallPrefabricator JSONDecodable (ext).swift
[688/701] Compiling FirewallPrefabricator IP.Firewall.Image (ext).swift
[689/701] Emitting module FirewallPrefabricator
[690/701] Compiling FirewallPrefabricator Array (ext).swift
[691/701] Compiling FirewallPrefabricator Main.swift
[693/702] Emitting module IP_NIOCore
[694/702] Compiling IP_NIOCore IP.V4 (ext).swift
[695/702] Compiling IP_NIOCore IP.V6 (ext).swift
[695/703] Wrapping AST for FirewallPrefabricator for debugging
[696/703] Write Objects.LinkFileList
[698/703] Wrapping AST for IP_NIOCore for debugging
[700/705] Emitting module FirewallUsage
[701/705] Compiling FirewallUsage FirewallUsage.swift
[701/706] Linking FirewallPrefabricator
[703/706] Wrapping AST for FirewallUsage for debugging
[704/706] Write Objects.LinkFileList
[705/706] Linking FirewallUsage
Build complete! (48.04s)
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" : "/host/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"
}
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Done.