The Swift Package Index logo.Swift Package Index

Build Information

Failed to build GateEngine, reference main (8ac4b5), with Swift 6.3 for macOS (SPM) on 14 Apr 2026 18:20:42 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/STREGAsGate/GateEngine.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/STREGAsGate/GateEngine
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 8ac4b58 Add nodes accessor
Cloned https://github.com/STREGAsGate/GateEngine.git
Revision (git rev-parse @):
8ac4b58b5465c165f408b240b92c67a1948797da
SUCCESS checkout https://github.com/STREGAsGate/GateEngine.git at main
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/apple/swift-syntax.git
Fetching https://github.com/apple/swift-atomics.git
[1/1820] Fetching swift-atomics
[384/25357] Fetching swift-atomics, swift-collections
[16885/100329] Fetching swift-atomics, swift-collections, swift-syntax
Fetched https://github.com/apple/swift-collections.git from cache (2.04s)
[13816/76792] Fetching swift-atomics, swift-syntax
Fetched https://github.com/apple/swift-atomics.git from cache (6.13s)
Fetched https://github.com/apple/swift-syntax.git from cache (6.13s)
Computing version for https://github.com/apple/swift-syntax.git
Computed https://github.com/apple/swift-syntax.git at 603.0.0 (9.92s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.0 (0.58s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.4.1 (0.68s)
Creating working copy for https://github.com/apple/swift-syntax.git
Working copy of https://github.com/apple/swift-syntax.git resolved at 603.0.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.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.4.1
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/603.0.0/swiftlang-6.3.0.123.5-macosx26.4-MacroSupport.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/603.0.0/swiftlang-6.3.0.123.5-macosx26.4-MacroSupport.zip (0.32s)
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "traits": [
    "default"
  ],
  "dependencies": [
    {
      "identity": "gateengine",
      "name": "GateEngine",
      "url": "https://github.com/STREGAsGate/GateEngine.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/GateEngine",
      "traits": [
      ],
      "dependencies": [
        {
          "identity": "swift-atomics",
          "name": "swift-atomics",
          "url": "https://github.com/apple/swift-atomics.git",
          "version": "1.3.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-atomics",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "swift-collections",
          "name": "swift-collections",
          "url": "https://github.com/apple/swift-collections.git",
          "version": "1.4.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
          "traits": [
          ],
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/STREGAsGate/GateEngine.git
[1/18520] Fetching gateengine
Fetched https://github.com/STREGAsGate/GateEngine.git from cache (1.72s)
Fetching https://github.com/apple/swift-atomics.git from cache
Fetching https://github.com/apple/swift-syntax.git from cache
Fetching https://github.com/apple/swift-collections.git from cache
Fetched https://github.com/apple/swift-collections.git from cache (0.92s)
Fetched https://github.com/apple/swift-atomics.git from cache (0.92s)
Fetched https://github.com/apple/swift-syntax.git from cache (0.92s)
Computing version for https://github.com/apple/swift-syntax.git
Computed https://github.com/apple/swift-syntax.git at 603.0.0 (1.01s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.0 (0.04s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.4.1 (0.06s)
Creating working copy for https://github.com/STREGAsGate/GateEngine.git
Working copy of https://github.com/STREGAsGate/GateEngine.git resolved at main (8ac4b58)
Creating working copy for https://github.com/apple/swift-syntax.git
Working copy of https://github.com/apple/swift-syntax.git resolved at 603.0.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.4.1
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.0
Found 2 product dependencies
  - swift-atomics
  - swift-collections
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/STREGAsGate/GateEngine.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/49] Write sources
[7/49] Write swift-version--6988338F2F200930.txt
[8/49] Compiling _AtomicsShims.c
[9/49] Compiling TrueType nothing.c
/Users/admin/builder/spi-builder-workspace/Dependencies/LibSPNG/src/spng.c:1212:13: warning: inflateValidate() not available, SPNG_CTX_IGNORE_ADLER32 will be ignored [-W#pragma-messages]
 1212 |     #pragma message ("inflateValidate() not available, SPNG_CTX_IGNORE_ADLER32 will be ignored")
      |             ^
1 warning generated.
[10/77] Compiling spng.c
[11/77] Compiling gravity_utils.c
[12/77] Compiling gravity_json.c
[13/77] Compiling gravity_memory.c
[14/77] Compiling gravity_hash.c
[15/77] Compiling gravity_opt_json.c
[16/77] Compiling gravity_opt_math.c
[17/77] Compiling gravity_opt_env.c
[18/77] Compiling gravity_opt_file.c
[19/77] Compiling miniz.c
[20/77] Compiling gravity_visitor.c
[21/77] Compiling gravity_token.c
[22/77] Compiling gravity_vm.c
[23/77] Compiling gravity_symboltable.c
[24/77] Compiling gravity_semacheck1.c
[25/77] Compiling gravity_semacheck2.c
[26/77] Compiling gravity_optimizer.c
[27/77] Compiling gravity_core.c
[28/77] Compiling gravity_debug.c
[29/77] Compiling gravity_lexer.c
[30/77] Write sources
[31/77] Copying GateEngine
[32/77] Write sources
[36/77] Compiling gravity_ircode.c
[37/77] Write sources
[41/77] Compiling gravity_compiler.c
[42/77] Compiling gravity_parser.c
[43/77] Compiling gravity_value.c
[44/77] Compiling gravity_ast.c
[45/77] Compiling gravity_codegen.c
[47/101] Compiling Atomics AtomicInteger.swift
[48/101] Compiling Atomics AtomicOptionalWrappable.swift
[49/101] Compiling Atomics AtomicReference.swift
[50/101] Compiling Atomics AtomicStorage.swift
[51/101] Compiling Atomics OptionalRawRepresentable.swift
[52/101] Compiling Atomics RawRepresentable.swift
[53/101] Compiling Atomics UnsafeAtomicLazyReference.swift
[54/101] Compiling Atomics IntegerOperations.swift
[55/101] Compiling Atomics ManagedAtomicLazyReference.swift
[56/101] Compiling Atomics UnsafeAtomic.swift
[57/101] Compiling Atomics AtomicBool.swift
[58/101] Compiling Atomics IntegerConformances.swift
[59/101] Compiling Atomics AtomicValue.swift
[60/101] Compiling Atomics AtomicMemoryOrderings.swift
[61/101] Compiling Atomics PointerConformances.swift
[62/101] Compiling Atomics Primitives.native.swift
[63/101] Emitting module InternalCollectionsUtilities
[64/101] Compiling Atomics DoubleWord.swift
[65/101] Compiling Atomics ManagedAtomic.swift
[70/103] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[71/212] Compiling _RopeModule BigString.swift
[72/212] Compiling _RopeModule BigString+Chunk+Append and Insert.swift
[73/212] Compiling _RopeModule BigString+Chunk+Breaks.swift
[74/212] Compiling _RopeModule BigString+Chunk+Character.swift
[75/212] Compiling BitCollections BitSet+Extras.swift
[76/212] Compiling BitCollections BitSet+Hashable.swift
[77/212] Compiling BitCollections BitSet+Initializers.swift
[78/389] Compiling OrderedCollections OrderedSet+ReserveCapacity.swift
[79/389] Compiling OrderedCollections OrderedSet+Sendable.swift
[80/389] Compiling OrderedCollections OrderedDictionary+Partial MutableCollection.swift
[81/389] Compiling OrderedCollections OrderedDictionary+Partial RangeReplaceableCollection.swift
[82/408] Compiling OrderedCollections OrderedSet+Partial SetAlgebra symmetricDifference.swift
[83/408] Compiling OrderedCollections OrderedSet+Partial SetAlgebra union.swift
[84/408] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift
[85/408] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift
[86/408] Compiling OrderedCollections OrderedSet+ExpressibleByArrayLiteral.swift
[87/408] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formIntersection.swift
[88/408] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formSymmetricDifference.swift
[89/408] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formUnion.swift
[90/408] Compiling OrderedCollections OrderedSet+Partial SetAlgebra intersection.swift
[91/408] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isDisjoint.swift
[92/408] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isEqualSet.swift
[93/408] Compiling OrderedCollections OrderedDictionary+Sendable.swift
[94/408] Compiling OrderedCollections OrderedDictionary+Sequence.swift
[95/408] Compiling OrderedCollections OrderedDictionary+Values.swift
[96/408] Compiling Atomics Unmanaged extensions.swift
[97/408] Compiling OrderedCollections OrderedSet+Descriptions.swift
[98/408] Compiling OrderedCollections OrderedSet+Diffing.swift
[99/408] Compiling OrderedCollections OrderedSet+Equatable.swift
[100/408] Emitting module ContainersPreview
[101/408] Compiling HeapModule _HeapNode.swift
[102/408] Compiling OrderedCollections _HashTable+Bucket.swift
[103/408] Compiling OrderedCollections _HashTable+BucketIterator.swift
[104/408] Compiling OrderedCollections _HashTable+Constants.swift
[105/408] Compiling OrderedCollections _HashTable+CustomStringConvertible.swift
[106/408] Compiling OrderedCollections _HashTable+Testing.swift
[107/408] Compiling OrderedCollections _HashTable+UnsafeHandle.swift
[108/408] Compiling OrderedCollections _HashTable.swift
[109/408] Compiling OrderedCollections _Hashtable+Header.swift
[110/408] Compiling HeapModule Heap.swift
[111/408] Compiling HeapModule Heap+Invariants.swift
[112/408] Compiling HeapModule Heap+UnsafeHandle.swift
[113/408] Emitting module HeapModule
[114/408] Compiling HeapModule Heap+Descriptions.swift
[115/408] Compiling HeapModule Heap+ExpressibleByArrayLiteral.swift
[116/449] Compiling DequeModule UniqueDeque+Prepend.swift
[117/449] Compiling DequeModule UniqueDeque+Removals.swift
[118/449] Compiling DequeModule UniqueDeque+Replacements.swift
[119/449] Compiling DequeModule RigidDeque+Removals.swift
[120/449] Compiling DequeModule RigidDeque+Replacements.swift
[121/449] Compiling DequeModule RigidDeque+Testing.swift
[122/455] Compiling OrderedCollections OrderedSet+Partial RangeReplaceableCollection.swift
[123/455] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSubset.swift
[124/455] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSuperset.swift
[125/455] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSubset.swift
[126/455] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSuperset.swift
[127/455] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtract.swift
[128/455] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtracting.swift
[129/455] Compiling OrderedCollections OrderedDictionary+Elements.swift
[130/455] Compiling OrderedCollections OrderedDictionary+Equatable.swift
[131/455] Compiling OrderedCollections OrderedDictionary+ExpressibleByDictionaryLiteral.swift
[132/455] Compiling OrderedCollections OrderedDictionary+Hashable.swift
[133/455] Compiling OrderedCollections OrderedDictionary+Initializers.swift
[133/455] Compiling ufbx.c
[135/455] Compiling HashTreeCollections TreeSet+Equatable.swift
[136/455] Compiling HashTreeCollections TreeSet+ExpressibleByArrayLiteral.swift
[137/455] Compiling HashTreeCollections TreeSet+Extras.swift
[138/455] Compiling HashTreeCollections TreeSet+Filter.swift
[139/455] Compiling HashTreeCollections TreeSet+Hashable.swift
[140/455] Compiling HashTreeCollections TreeSet+Sendable.swift
[141/455] Compiling HashTreeCollections TreeSet+Sequence.swift
[142/455] Compiling HashTreeCollections TreeSet+SetAlgebra Initializers.swift
[149/469] Compiling ECSMacros Plugin.swift
[150/469] Compiling DequeModule RigidDeque+Consumption.swift
[151/469] Compiling DequeModule RigidDeque+Container.swift
[152/469] Compiling DequeModule RigidDeque+Descriptions.swift
[153/469] Compiling DequeModule RigidDeque+Equatable.swift
[154/469] Compiling DequeModule RigidDeque+Experimental.swift
[155/473] Compiling ECSMacros ECSSystemMacro.swift
[161/473] Compiling BitCollections BitSet._UnsafeHandle.swift
[162/473] Compiling ECSMacros ECSComponentMacro.swift
[163/473] Compiling ECSMacros ECSRenderingSystemMacro.swift
[164/473] Emitting module ECSMacros
[164/473] Write Objects.LinkFileList
[166/473] Compiling HashTreeCollections TreeDictionary+ExpressibleByDictionaryLiteral.swift
[167/473] Compiling HashTreeCollections TreeDictionary+Filter.swift
[168/473] Compiling HashTreeCollections TreeDictionary+Hashable.swift
[169/473] Compiling HashTreeCollections TreeDictionary+Initializers.swift
[170/473] Compiling HashTreeCollections TreeDictionary+Keys.swift
[171/473] Compiling HashTreeCollections TreeDictionary+MapValues.swift
[172/473] Compiling HashTreeCollections TreeDictionary+Merge.swift
[173/473] Compiling HashTreeCollections TreeDictionary+Sendable.swift
[176/473] Compiling OrderedCollections OrderedSet+SubSequence.swift
[177/473] Compiling OrderedCollections OrderedSet+Testing.swift
[178/473] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[179/473] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[180/473] Compiling OrderedCollections OrderedSet.swift
[181/473] Compiling OrderedCollections _UnsafeBitset.swift
[182/473] Compiling DequeModule UniqueDeque+Append.swift
[183/473] Compiling DequeModule UniqueDeque+Consumption.swift
[184/473] Compiling DequeModule UniqueDeque+Container.swift
[185/473] Compiling DequeModule UniqueDeque+Descriptions.swift
[186/473] Compiling DequeModule UniqueDeque.swift
[187/473] Compiling DequeModule _DequeSlot.swift
[188/473] Compiling HashTreeCollections TreeSet+SetAlgebra isStrictSuperset.swift
[189/473] Compiling HashTreeCollections TreeSet+SetAlgebra isSubset.swift
[190/473] Compiling HashTreeCollections TreeSet+SetAlgebra isSuperset.swift
[191/473] Compiling HashTreeCollections TreeSet+SetAlgebra subtract.swift
[192/473] Compiling HashTreeCollections TreeSet+SetAlgebra subtracting.swift
[193/473] Compiling HashTreeCollections TreeSet+SetAlgebra symmetricDifference.swift
[194/473] Compiling HashTreeCollections TreeSet+SetAlgebra union.swift
[195/473] Compiling HashTreeCollections TreeSet.swift
[201/473] Compiling DequeModule _UnsafeDequeHandle.swift
[202/473] Compiling DequeModule RigidDeque+Hashable.swift
[203/473] Compiling DequeModule RigidDeque+Initializers.swift
[204/473] Compiling DequeModule RigidDeque+Insertions.swift
[205/473] Compiling DequeModule RigidDeque+Prepend.swift
[206/473] Compiling DequeModule UniqueDeque+Insertions.swift
[213/473] Compiling DequeModule RigidDeque.swift
[214/473] Compiling DequeModule UniqueDeque+Hashable.swift
[215/473] Compiling DequeModule UniqueDeque+Initializers.swift
[221/473] Compiling DequeModule Deque._UnsafeHandle.swift
[222/473] Compiling DequeModule Deque.swift
[223/473] Compiling DequeModule _DequeBuffer.swift
[224/473] Compiling DequeModule _DequeBufferHeader.swift
[225/473] Compiling DequeModule RigidDeque+Append.swift
[226/473] Compiling DequeModule Deque+ExpressibleByArrayLiteral.swift
[227/473] Compiling DequeModule Deque+Extras.swift
[228/473] Compiling DequeModule Deque+Hashable.swift
[229/473] Compiling DequeModule Deque+Testing.swift
[230/473] Compiling DequeModule Deque._Storage.swift
[251/473] Emitting module BitCollections
[252/473] Compiling DequeModule Deque+Codable.swift
[253/473] Compiling DequeModule Deque+Collection.swift
[254/473] Compiling DequeModule Deque+CustomReflectable.swift
[255/473] Compiling DequeModule Deque+Descriptions.swift
[256/473] Compiling DequeModule Deque+Equatable.swift
[257/473] Compiling DequeModule UniqueDeque+Equatable.swift
[268/473] Compiling DequeModule UniqueDeque+Experimental.swift
[270/473] Emitting module Atomics
[356/480] Compiling DequeModule _UnsafeDequeSegments.swift
[380/480] Linking ECSMacros-tool
[391/480] Emitting module OrderedCollections
[417/480] Emitting module _RopeModule
[450/480] Compiling _RopeModule Rope+Remove.swift
[451/480] Compiling _RopeModule Rope+RemoveSubrange.swift
[452/480] Compiling _RopeModule Rope+Split.swift
[453/480] Compiling _RopeModule Optional Utilities.swift
[454/480] Compiling _RopeModule String Utilities.swift
[455/480] Compiling _RopeModule String.Index+ABI.swift
[456/480] Compiling _RopeModule _CharacterRecognizer.swift
[457/480] Emitting module HashTreeCollections
[471/480] Emitting module DequeModule
[472/486] Compiling Collections HeapModule reexports.swift
[473/486] Compiling Collections HashTreeCollections reexports.swift
[474/486] Compiling Collections OrderedCollections reexports.swift
[475/486] Compiling Collections DequeModule reexports.swift
[476/486] Emitting module Collections
[477/486] Compiling Collections BitCollections reexports.swift
[478/497] Compiling GateUtilities BuildConfigurationHelpers.swift
[479/497] Compiling GateUtilities KojimaHash1.swift
[480/498] Compiling GateUtilities Collections+MinimumCapacity.swift
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/Type+Extensions/Collections+MinimumCapacity.swift:38:16: error: initializer 'init(arrayLiteral:)' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
 6 |  */
 7 |
 8 | public extension Array {
   | `- note: add import of module 'OrderedCollections'
 9 |     @_transparent
10 |     init(minimumCapacity: Int) {
   :
36 |     @_transparent
37 |     init(minimumCapacity: Int) {
38 |         self = []
   |                `- error: initializer 'init(arrayLiteral:)' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
39 |         self.reserveCapacity(minimumCapacity)
40 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/Type+Extensions/Collections+MinimumCapacity.swift:39:14: error: instance method 'reserveCapacity' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
 6 |  */
 7 |
 8 | public extension Array {
   | `- note: add import of module 'OrderedCollections'
 9 |     @_transparent
10 |     init(minimumCapacity: Int) {
   :
37 |     init(minimumCapacity: Int) {
38 |         self = []
39 |         self.reserveCapacity(minimumCapacity)
   |              `- error: instance method 'reserveCapacity' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
40 |     }
41 | }
[#MemberImportVisibility]: <https://docs.swift.org/compiler/documentation/diagnostics/member-import-visibility>
[481/498] Compiling GateUtilities BinaryInteger+isEven.swift
[482/498] Compiling GateUtilities BinaryInteger+Descriptions.swift
[483/498] Compiling GateUtilities BinaryCodable+Ranges.swift
[484/498] Compiling GateUtilities BitStream.swift
[485/498] Compiling GateUtilities BinaryCodable.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[486/498] Compiling GateUtilities BinaryCodable+Foundation.swift
[487/498] Emitting module GateUtilities
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:13:18: error: cannot use type alias 'Deque' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
  8 | #if canImport(Collections)
  9 |
 10 | import Collections
    | `- note: type alias 'Deque' imported as 'internal' from 'Collections' here
 11 |
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
 13 | public extension Deque where Element: BinaryCodable {
    |                  `- error: cannot use type alias 'Deque' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
 14 |     func encode(into data: inout ContiguousArray<UInt8>, version: BinaryCodableVersion) throws {
 15 |         switch version {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-collections/Sources/Collections/DequeModule reexports.swift:17:18: note: type alias declared here
15 | import DequeModule
16 |
17 | public typealias Deque = DequeModule.Deque
   |                  `- note: type alias declared here
18 | #endif
19 |
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:41:18: error: cannot use type alias 'Deque' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
  8 | #if canImport(Collections)
  9 |
 10 | import Collections
    | `- note: type alias 'Deque' imported as 'internal' from 'Collections' here
 11 |
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
    :
 39 | }
 40 |
 41 | public extension Deque where Element: BinaryCodable & BitwiseCopyable {
    |                  `- error: cannot use type alias 'Deque' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
 42 |     func encode(into data: inout ContiguousArray<UInt8>, version: BinaryCodableVersion) throws {
 43 |         switch version {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-collections/Sources/Collections/DequeModule reexports.swift:17:18: note: type alias declared here
15 | import DequeModule
16 |
17 | public typealias Deque = DequeModule.Deque
   |                  `- note: type alias declared here
18 | #endif
19 |
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:58:18: error: cannot use type alias 'OrderedSet' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
  8 | #if canImport(Collections)
  9 |
 10 | import Collections
    | `- note: type alias 'OrderedSet' imported as 'internal' from 'Collections' here
 11 |
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
    :
 56 |
 57 | extension OrderedSet: BinaryCodable where Element: BinaryCodable {}
 58 | public extension OrderedSet where Element: BinaryCodable {
    |                  `- error: cannot use type alias 'OrderedSet' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
 59 |     func encode(into data: inout ContiguousArray<UInt8>, version: BinaryCodableVersion) throws {
 60 |         switch version {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-collections/Sources/Collections/OrderedCollections reexports.swift:17:18: note: type alias declared here
15 | import OrderedCollections
16 |
17 | public typealias OrderedSet = OrderedCollections.OrderedSet
   |                  `- note: type alias declared here
18 | public typealias OrderedDictionary = OrderedCollections.OrderedDictionary
19 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:87:18: error: cannot use type alias 'OrderedDictionary' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
  8 | #if canImport(Collections)
  9 |
 10 | import Collections
    | `- note: type alias 'OrderedDictionary' imported as 'internal' from 'Collections' here
 11 |
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
    :
 85 |
 86 | extension OrderedDictionary: BinaryCodable where Key: BinaryCodable, Value: BinaryCodable {}
 87 | public extension OrderedDictionary where Key: BinaryCodable, Value: BinaryCodable {
    |                  `- error: cannot use type alias 'OrderedDictionary' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
 88 |     func encode(into data: inout ContiguousArray<UInt8>, version: BinaryCodableVersion) throws {
 89 |         switch version {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-collections/Sources/Collections/OrderedCollections reexports.swift:18:18: note: type alias declared here
16 |
17 | public typealias OrderedSet = OrderedCollections.OrderedSet
18 | public typealias OrderedDictionary = OrderedCollections.OrderedDictionary
   |                  `- note: type alias declared here
19 | #endif
20 |
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/Type+Extensions/Collections+MinimumCapacity.swift:39:14: error: instance method 'reserveCapacity' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
 6 |  */
 7 |
 8 | public extension Array {
   | `- note: add import of module 'OrderedCollections'
 9 |     @_transparent
10 |     init(minimumCapacity: Int) {
   :
37 |     init(minimumCapacity: Int) {
38 |         self = []
39 |         self.reserveCapacity(minimumCapacity)
   |              `- error: instance method 'reserveCapacity' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
40 |     }
41 | }
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/Type+Extensions/Collections+MinimumCapacity.swift:38:16: error: initializer 'init(arrayLiteral:)' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
 6 |  */
 7 |
 8 | public extension Array {
   | `- note: add import of module 'OrderedCollections'
 9 |     @_transparent
10 |     init(minimumCapacity: Int) {
   :
36 |     @_transparent
37 |     init(minimumCapacity: Int) {
38 |         self = []
   |                `- error: initializer 'init(arrayLiteral:)' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
39 |         self.reserveCapacity(minimumCapacity)
40 |     }
[#MemberImportVisibility]: <https://docs.swift.org/compiler/documentation/diagnostics/member-import-visibility>
[488/498] Compiling GateUtilities BinaryCodable+Collections.swift
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:13:18: error: cannot use type alias 'Deque' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
  8 | #if canImport(Collections)
  9 |
 10 | import Collections
    | `- note: type alias 'Deque' imported as 'internal' from 'Collections' here
 11 |
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
 13 | public extension Deque where Element: BinaryCodable {
    |                  `- error: cannot use type alias 'Deque' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
 14 |     func encode(into data: inout ContiguousArray<UInt8>, version: BinaryCodableVersion) throws {
 15 |         switch version {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-collections/Sources/Collections/DequeModule reexports.swift:17:18: note: type alias declared here
15 | import DequeModule
16 |
17 | public typealias Deque = DequeModule.Deque
   |                  `- note: type alias declared here
18 | #endif
19 |
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:41:18: error: cannot use type alias 'Deque' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
  8 | #if canImport(Collections)
  9 |
 10 | import Collections
    | `- note: type alias 'Deque' imported as 'internal' from 'Collections' here
 11 |
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
    :
 39 | }
 40 |
 41 | public extension Deque where Element: BinaryCodable & BitwiseCopyable {
    |                  `- error: cannot use type alias 'Deque' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
 42 |     func encode(into data: inout ContiguousArray<UInt8>, version: BinaryCodableVersion) throws {
 43 |         switch version {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-collections/Sources/Collections/DequeModule reexports.swift:17:18: note: type alias declared here
15 | import DequeModule
16 |
17 | public typealias Deque = DequeModule.Deque
   |                  `- note: type alias declared here
18 | #endif
19 |
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:58:18: error: cannot use type alias 'OrderedSet' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
  8 | #if canImport(Collections)
  9 |
 10 | import Collections
    | `- note: type alias 'OrderedSet' imported as 'internal' from 'Collections' here
 11 |
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
    :
 56 |
 57 | extension OrderedSet: BinaryCodable where Element: BinaryCodable {}
 58 | public extension OrderedSet where Element: BinaryCodable {
    |                  `- error: cannot use type alias 'OrderedSet' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
 59 |     func encode(into data: inout ContiguousArray<UInt8>, version: BinaryCodableVersion) throws {
 60 |         switch version {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-collections/Sources/Collections/OrderedCollections reexports.swift:17:18: note: type alias declared here
15 | import OrderedCollections
16 |
17 | public typealias OrderedSet = OrderedCollections.OrderedSet
   |                  `- note: type alias declared here
18 | public typealias OrderedDictionary = OrderedCollections.OrderedDictionary
19 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:87:18: error: cannot use type alias 'OrderedDictionary' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
  8 | #if canImport(Collections)
  9 |
 10 | import Collections
    | `- note: type alias 'OrderedDictionary' imported as 'internal' from 'Collections' here
 11 |
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
    :
 85 |
 86 | extension OrderedDictionary: BinaryCodable where Key: BinaryCodable, Value: BinaryCodable {}
 87 | public extension OrderedDictionary where Key: BinaryCodable, Value: BinaryCodable {
    |                  `- error: cannot use type alias 'OrderedDictionary' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
 88 |     func encode(into data: inout ContiguousArray<UInt8>, version: BinaryCodableVersion) throws {
 89 |         switch version {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-collections/Sources/Collections/OrderedCollections reexports.swift:18:18: note: type alias declared here
16 |
17 | public typealias OrderedSet = OrderedCollections.OrderedSet
18 | public typealias OrderedDictionary = OrderedCollections.OrderedDictionary
   |                  `- note: type alias declared here
19 | #endif
20 |
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:18:13: error: instance method 'makeIterator()' is not available due to missing import of defining module 'DequeModule' [#MemberImportVisibility]
  9 |
 10 | import Collections
 11 |
    | `- note: add import of module 'DequeModule'
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
 13 | public extension Deque where Element: BinaryCodable {
    :
 16 |         case .v1:
 17 |             try self.count.encode(into: &data, version: version)
 18 |             for element in self {
    |             `- error: instance method 'makeIterator()' is not available due to missing import of defining module 'DequeModule' [#MemberImportVisibility]
 19 |                 try element.encode(into: &data, version: version)
 20 |             }
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:74:51: error: initializer 'init(arrayLiteral:)' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
  9 |
 10 | import Collections
 11 |
    | `- note: add import of module 'OrderedCollections'
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
 13 | public extension Deque where Element: BinaryCodable {
    :
 72 |             let count = try Int(decoding: data, at: &offset, version: version)
 73 |
 74 |             var collection: OrderedSet<Element> = []
    |                                                   `- error: initializer 'init(arrayLiteral:)' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
 75 |             collection.reserveCapacity(count)
 76 |             for _ in 0 ..< count {
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:92:13: error: instance method 'makeIterator()' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
  9 |
 10 | import Collections
 11 |
    | `- note: add import of module 'OrderedCollections'
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
 13 | public extension Deque where Element: BinaryCodable {
    :
 90 |         case .v1:
 91 |             try self.count.encode(into: &data, version: version)
 92 |             for (key, value) in self {
    |             `- error: instance method 'makeIterator()' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
 93 |                 try key.encode(into: &data, version: version)
 94 |                 try value.encode(into: &data, version: version)
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:110:18: error: initializer 'init(uniqueKeysWithValues:)' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
  9 |
 10 | import Collections
 11 |
    | `- note: add import of module 'OrderedCollections'
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
 13 | public extension Deque where Element: BinaryCodable {
    :
108 |                 uniqueKeysWithValues.append((key, value))
109 |             }
110 |             self.init(uniqueKeysWithValues: uniqueKeysWithValues)
    |                  `- error: initializer 'init(uniqueKeysWithValues:)' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
111 |         }
112 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:91:22: error: property 'count' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
  9 |
 10 | import Collections
 11 |
    | `- note: add import of module 'OrderedCollections'
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
 13 | public extension Deque where Element: BinaryCodable {
    :
 89 |         switch version {
 90 |         case .v1:
 91 |             try self.count.encode(into: &data, version: version)
    |                      `- error: property 'count' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
 92 |             for (key, value) in self {
 93 |                 try key.encode(into: &data, version: version)
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:78:28: error: instance method 'append' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
  9 |
 10 | import Collections
 11 |
    | `- note: add import of module 'OrderedCollections'
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
 13 | public extension Deque where Element: BinaryCodable {
    :
 76 |             for _ in 0 ..< count {
 77 |                 let element = try Element(decoding: data, at: &offset, version: version)
 78 |                 collection.append(element)
    |                            `- error: instance method 'append' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
 79 |             }
 80 |
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:29:46: error: initializer 'init(arrayLiteral:)' is not available due to missing import of defining module 'DequeModule' [#MemberImportVisibility]
  9 |
 10 | import Collections
 11 |
    | `- note: add import of module 'DequeModule'
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
 13 | public extension Deque where Element: BinaryCodable {
    :
 27 |             let count = try Int(decoding: data, at: &offset, version: version)
 28 |
 29 |             var collection: Deque<Element> = []
    |                                              `- error: initializer 'init(arrayLiteral:)' is not available due to missing import of defining module 'DequeModule' [#MemberImportVisibility]
 30 |             collection.reserveCapacity(count)
 31 |             for _ in 0 ..< count {
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:75:24: error: instance method 'reserveCapacity' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
  9 |
 10 | import Collections
 11 |
    | `- note: add import of module 'OrderedCollections'
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
 13 | public extension Deque where Element: BinaryCodable {
    :
 73 |
 74 |             var collection: OrderedSet<Element> = []
 75 |             collection.reserveCapacity(count)
    |                        `- error: instance method 'reserveCapacity' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
 76 |             for _ in 0 ..< count {
 77 |                 let element = try Element(decoding: data, at: &offset, version: version)
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:18:13: error: instance method 'next()' is not available due to missing import of defining module 'DequeModule' [#MemberImportVisibility]
  9 |
 10 | import Collections
 11 |
    | `- note: add import of module 'DequeModule'
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
 13 | public extension Deque where Element: BinaryCodable {
    :
 16 |         case .v1:
 17 |             try self.count.encode(into: &data, version: version)
 18 |             for element in self {
    |             `- error: instance method 'next()' is not available due to missing import of defining module 'DequeModule' [#MemberImportVisibility]
 19 |                 try element.encode(into: &data, version: version)
 20 |             }
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:92:13: error: instance method 'next()' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
  9 |
 10 | import Collections
 11 |
    | `- note: add import of module 'OrderedCollections'
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
 13 | public extension Deque where Element: BinaryCodable {
    :
 90 |         case .v1:
 91 |             try self.count.encode(into: &data, version: version)
 92 |             for (key, value) in self {
    |             `- error: instance method 'next()' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
 93 |                 try key.encode(into: &data, version: version)
 94 |                 try value.encode(into: &data, version: version)
[#MemberImportVisibility]: <https://docs.swift.org/compiler/documentation/diagnostics/member-import-visibility>
[489/498] Compiling GateUtilities BinaryCodable+Errors.swift
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:13:18: error: cannot use type alias 'Deque' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
  8 | #if canImport(Collections)
  9 |
 10 | import Collections
    | `- note: type alias 'Deque' imported as 'internal' from 'Collections' here
 11 |
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
 13 | public extension Deque where Element: BinaryCodable {
    |                  `- error: cannot use type alias 'Deque' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
 14 |     func encode(into data: inout ContiguousArray<UInt8>, version: BinaryCodableVersion) throws {
 15 |         switch version {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-collections/Sources/Collections/DequeModule reexports.swift:17:18: note: type alias declared here
15 | import DequeModule
16 |
17 | public typealias Deque = DequeModule.Deque
   |                  `- note: type alias declared here
18 | #endif
19 |
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:41:18: error: cannot use type alias 'Deque' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
  8 | #if canImport(Collections)
  9 |
 10 | import Collections
    | `- note: type alias 'Deque' imported as 'internal' from 'Collections' here
 11 |
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
    :
 39 | }
 40 |
 41 | public extension Deque where Element: BinaryCodable & BitwiseCopyable {
    |                  `- error: cannot use type alias 'Deque' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
 42 |     func encode(into data: inout ContiguousArray<UInt8>, version: BinaryCodableVersion) throws {
 43 |         switch version {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-collections/Sources/Collections/DequeModule reexports.swift:17:18: note: type alias declared here
15 | import DequeModule
16 |
17 | public typealias Deque = DequeModule.Deque
   |                  `- note: type alias declared here
18 | #endif
19 |
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:58:18: error: cannot use type alias 'OrderedSet' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
  8 | #if canImport(Collections)
  9 |
 10 | import Collections
    | `- note: type alias 'OrderedSet' imported as 'internal' from 'Collections' here
 11 |
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
    :
 56 |
 57 | extension OrderedSet: BinaryCodable where Element: BinaryCodable {}
 58 | public extension OrderedSet where Element: BinaryCodable {
    |                  `- error: cannot use type alias 'OrderedSet' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
 59 |     func encode(into data: inout ContiguousArray<UInt8>, version: BinaryCodableVersion) throws {
 60 |         switch version {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-collections/Sources/Collections/OrderedCollections reexports.swift:17:18: note: type alias declared here
15 | import OrderedCollections
16 |
17 | public typealias OrderedSet = OrderedCollections.OrderedSet
   |                  `- note: type alias declared here
18 | public typealias OrderedDictionary = OrderedCollections.OrderedDictionary
19 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:87:18: error: cannot use type alias 'OrderedDictionary' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
  8 | #if canImport(Collections)
  9 |
 10 | import Collections
    | `- note: type alias 'OrderedDictionary' imported as 'internal' from 'Collections' here
 11 |
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
    :
 85 |
 86 | extension OrderedDictionary: BinaryCodable where Key: BinaryCodable, Value: BinaryCodable {}
 87 | public extension OrderedDictionary where Key: BinaryCodable, Value: BinaryCodable {
    |                  `- error: cannot use type alias 'OrderedDictionary' in an extension with public or '@usableFromInline' members; 'Collections' was not imported publicly
 88 |     func encode(into data: inout ContiguousArray<UInt8>, version: BinaryCodableVersion) throws {
 89 |         switch version {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-collections/Sources/Collections/OrderedCollections reexports.swift:18:18: note: type alias declared here
16 |
17 | public typealias OrderedSet = OrderedCollections.OrderedSet
18 | public typealias OrderedDictionary = OrderedCollections.OrderedDictionary
   |                  `- note: type alias declared here
19 | #endif
20 |
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:18:13: error: instance method 'makeIterator()' is not available due to missing import of defining module 'DequeModule' [#MemberImportVisibility]
  9 |
 10 | import Collections
 11 |
    | `- note: add import of module 'DequeModule'
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
 13 | public extension Deque where Element: BinaryCodable {
    :
 16 |         case .v1:
 17 |             try self.count.encode(into: &data, version: version)
 18 |             for element in self {
    |             `- error: instance method 'makeIterator()' is not available due to missing import of defining module 'DequeModule' [#MemberImportVisibility]
 19 |                 try element.encode(into: &data, version: version)
 20 |             }
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:74:51: error: initializer 'init(arrayLiteral:)' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
  9 |
 10 | import Collections
 11 |
    | `- note: add import of module 'OrderedCollections'
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
 13 | public extension Deque where Element: BinaryCodable {
    :
 72 |             let count = try Int(decoding: data, at: &offset, version: version)
 73 |
 74 |             var collection: OrderedSet<Element> = []
    |                                                   `- error: initializer 'init(arrayLiteral:)' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
 75 |             collection.reserveCapacity(count)
 76 |             for _ in 0 ..< count {
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:92:13: error: instance method 'makeIterator()' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
  9 |
 10 | import Collections
 11 |
    | `- note: add import of module 'OrderedCollections'
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
 13 | public extension Deque where Element: BinaryCodable {
    :
 90 |         case .v1:
 91 |             try self.count.encode(into: &data, version: version)
 92 |             for (key, value) in self {
    |             `- error: instance method 'makeIterator()' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
 93 |                 try key.encode(into: &data, version: version)
 94 |                 try value.encode(into: &data, version: version)
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:110:18: error: initializer 'init(uniqueKeysWithValues:)' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
  9 |
 10 | import Collections
 11 |
    | `- note: add import of module 'OrderedCollections'
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
 13 | public extension Deque where Element: BinaryCodable {
    :
108 |                 uniqueKeysWithValues.append((key, value))
109 |             }
110 |             self.init(uniqueKeysWithValues: uniqueKeysWithValues)
    |                  `- error: initializer 'init(uniqueKeysWithValues:)' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
111 |         }
112 |     }
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:91:22: error: property 'count' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
  9 |
 10 | import Collections
 11 |
    | `- note: add import of module 'OrderedCollections'
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
 13 | public extension Deque where Element: BinaryCodable {
    :
 89 |         switch version {
 90 |         case .v1:
 91 |             try self.count.encode(into: &data, version: version)
    |                      `- error: property 'count' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
 92 |             for (key, value) in self {
 93 |                 try key.encode(into: &data, version: version)
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:78:28: error: instance method 'append' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
  9 |
 10 | import Collections
 11 |
    | `- note: add import of module 'OrderedCollections'
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
 13 | public extension Deque where Element: BinaryCodable {
    :
 76 |             for _ in 0 ..< count {
 77 |                 let element = try Element(decoding: data, at: &offset, version: version)
 78 |                 collection.append(element)
    |                            `- error: instance method 'append' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
 79 |             }
 80 |
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:29:46: error: initializer 'init(arrayLiteral:)' is not available due to missing import of defining module 'DequeModule' [#MemberImportVisibility]
  9 |
 10 | import Collections
 11 |
    | `- note: add import of module 'DequeModule'
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
 13 | public extension Deque where Element: BinaryCodable {
    :
 27 |             let count = try Int(decoding: data, at: &offset, version: version)
 28 |
 29 |             var collection: Deque<Element> = []
    |                                              `- error: initializer 'init(arrayLiteral:)' is not available due to missing import of defining module 'DequeModule' [#MemberImportVisibility]
 30 |             collection.reserveCapacity(count)
 31 |             for _ in 0 ..< count {
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:75:24: error: instance method 'reserveCapacity' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
  9 |
 10 | import Collections
 11 |
    | `- note: add import of module 'OrderedCollections'
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
 13 | public extension Deque where Element: BinaryCodable {
    :
 73 |
 74 |             var collection: OrderedSet<Element> = []
 75 |             collection.reserveCapacity(count)
    |                        `- error: instance method 'reserveCapacity' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
 76 |             for _ in 0 ..< count {
 77 |                 let element = try Element(decoding: data, at: &offset, version: version)
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:18:13: error: instance method 'next()' is not available due to missing import of defining module 'DequeModule' [#MemberImportVisibility]
  9 |
 10 | import Collections
 11 |
    | `- note: add import of module 'DequeModule'
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
 13 | public extension Deque where Element: BinaryCodable {
    :
 16 |         case .v1:
 17 |             try self.count.encode(into: &data, version: version)
 18 |             for element in self {
    |             `- error: instance method 'next()' is not available due to missing import of defining module 'DequeModule' [#MemberImportVisibility]
 19 |                 try element.encode(into: &data, version: version)
 20 |             }
/Users/admin/builder/spi-builder-workspace/Sources/GateUtilities/BinaryCodable/BinaryCodable+Collections.swift:92:13: error: instance method 'next()' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
  9 |
 10 | import Collections
 11 |
    | `- note: add import of module 'OrderedCollections'
 12 | extension Deque: BinaryCodable where Element: BinaryCodable {}
 13 | public extension Deque where Element: BinaryCodable {
    :
 90 |         case .v1:
 91 |             try self.count.encode(into: &data, version: version)
 92 |             for (key, value) in self {
    |             `- error: instance method 'next()' is not available due to missing import of defining module 'OrderedCollections' [#MemberImportVisibility]
 93 |                 try key.encode(into: &data, version: version)
 94 |                 try value.encode(into: &data, version: version)
[#MemberImportVisibility]: <https://docs.swift.org/compiler/documentation/diagnostics/member-import-visibility>
BUILD FAILURE 6.3 macosSpm