The Swift Package Index logo.Swift Package Index

Build Information

Successful build of swift-bson, reference master (d3ab4e), with Swift 6.3 for Wasm on 30 Apr 2026 06:09:40 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.3-latest swift build --swift-sdk swift-6.3-RELEASE_wasm 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/rarestype/swift-bson.git
Reference: master
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/rarestype/swift-bson
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at d3ab4ed [autosync]
Cloned https://github.com/rarestype/swift-bson.git
Revision (git rev-parse @):
d3ab4eddb5b65a5e66ab19edda92fc42f3a40665
SUCCESS checkout https://github.com/rarestype/swift-bson.git at master
========================================
Build
========================================
Selected platform:         wasm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/rarestype/swift-bson.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.3-latest swift build --swift-sdk swift-6.3-RELEASE_wasm 2>&1
wasm-6.3-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:d69f4e7582c319245442d62a08b2d7c7fd5a0c0c69f5d2ef11d1530cd8d3329b
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.3-latest
Fetching https://github.com/ordo-one/dollup
Fetching https://github.com/rarestype/h
Fetching https://github.com/rarestype/u
Fetching https://github.com/rarestype/gram
[1/35] Fetching dollup
[36/1257] Fetching dollup, gram
[391/1806] Fetching dollup, gram, u
Fetched https://github.com/rarestype/u from cache (0.34s)
Fetched https://github.com/rarestype/gram from cache (0.35s)
[1/1258] Fetching h
Fetched https://github.com/ordo-one/dollup from cache (0.58s)
Fetched https://github.com/rarestype/h from cache (0.58s)
Computing version for https://github.com/rarestype/gram
Computed https://github.com/rarestype/gram at 2.0.0 (1.01s)
Computing version for https://github.com/rarestype/u
Computed https://github.com/rarestype/u at 1.1.0 (2.99s)
Computing version for https://github.com/rarestype/h
Computed https://github.com/rarestype/h at 1.0.1 (0.43s)
Computing version for https://github.com/ordo-one/dollup
Computed https://github.com/ordo-one/dollup at 1.0.6 (1.06s)
Creating working copy for https://github.com/rarestype/gram
Working copy of https://github.com/rarestype/gram resolved at 2.0.0
Creating working copy for https://github.com/rarestype/u
Working copy of https://github.com/rarestype/u resolved at 1.1.0
Creating working copy for https://github.com/ordo-one/dollup
Working copy of https://github.com/ordo-one/dollup resolved at 1.0.6
Creating working copy for https://github.com/rarestype/h
Working copy of https://github.com/rarestype/h resolved at 1.0.1
Downloading binary artifact https://get.rarestype.com/dollup/1.0.6/Linux-x86_64/dollup.artifactbundle.zip
[1360/13038536] Downloading https://get.rarestype.com/dollup/1.0.6/Linux-x86_64/dollup.artifactbundle.zip
Downloaded https://get.rarestype.com/dollup/1.0.6/Linux-x86_64/dollup.artifactbundle.zip (1.52s)
[1/1] Compiling plugin DollupPlugin
Building for debugging...
[1/61] Write sources
[25/61] Write swift-version-24593BA9C3E375BF.txt
[27/83] Emitting module BaseDigits
[28/83] Compiling BaseDigits BaseDigits.swift
[30/84] Compiling CasesByIntegerEncodingMacro GenerateCasesByIntegerEncoding.swift
[31/84] Compiling CasesByIntegerEncodingMacro RawRepresentableByIntegerEncoding.swift
[32/84] Emitting module CasesByIntegerEncodingMacro
[33/85] Emitting module UnixTime
[34/85] Compiling UnixTime Duration (ext).swift
[35/85] Compiling UnixTime DurationFormat.Unit.swift
[36/87] Emitting module TestableErrors
[37/87] Compiling TestableErrors Error (ext).swift
[40/88] Compiling UnixTime UnixInstant.swift
[41/88] Compiling UnixTime UnixInterval.swift
[42/88] Compiling UnixTime Nanoseconds.swift
[43/88] Compiling UnixTime Seconds.swift
[44/88] Compiling UnixTime Milliseconds.swift
[45/88] Compiling UnixTime Minutes.swift
[46/88] Compiling UnixTime Hours.swift
[47/88] Compiling UnixTime Microseconds.swift
[48/88] Compiling UnixTime DurationFormat.swift
[49/88] Compiling UnixTime Days.swift
[50/88] Compiling UnixTime UnixAttosecond.swift
[51/88] Compiling UnixTime UnixDate.swift
[52/88] Compiling UnixTime UnixMillisecond.swift
[53/88] Compiling UnixTime QuantizedDuration.swift
[54/89] Wrapping AST for CasesByIntegerEncodingMacro for debugging
[55/89] Wrapping AST for TestableErrors for debugging
[55/89] Wrapping AST for BaseDigits for debugging
[57/89] Wrapping AST for UnixTime for debugging
[59/105] Compiling TraceableErrors exports.swift
[60/105] Compiling ISO ISO.swift
[61/105] Compiling TraceableErrors TraceableError.swift
[62/147] Compiling TraceableErrors NamedError.swift
[63/147] Compiling TraceableErrors Error (ext).swift
[64/147] Emitting module TraceableErrors
[65/148] Compiling Base16 Base16.Values.swift
[66/148] Compiling Base16 Base16.swift
[67/148] Compiling Base16 Base16.UppercaseDigits.swift
[68/148] Emitting module Base16
[69/148] Compiling Base16 Base16.LowercaseDigits.swift
[71/149] Wrapping AST for TraceableErrors for debugging
[72/150] Wrapping AST for Base16 for debugging
[74/151] Compiling BSONABI BSON.swift
[75/151] Compiling BSONABI BSONRepresentable.swift
[76/151] Compiling BSONABI BSON.EndIndex.swift
[77/151] Compiling BSONABI BSON.FieldEncoder.swift
[78/151] Compiling BSONABI BSON.Key.swift
[79/151] Compiling BSONABI BSON.Keyspace.swift
[80/156] Compiling BSONABI BSON.AnyType.swift
[81/156] Compiling BSONABI BSON.AnyValue.swift
[82/156] Compiling BSONABI BSON.Decoder.swift
[83/156] Compiling BSONABI BSON.Encoder.swift
[84/156] Compiling BSONABI BSON.TypeError.swift
[85/156] Compiling BSONABI BSON.TypecastError.swift
[86/156] Compiling BSONABI BSON.Identifier.swift
[87/156] Compiling BSONABI BSON.IntegerOverflowError.swift
[88/156] Compiling BSONABI BSON.List.swift
[89/156] Compiling BSONABI BSON.Max.swift
[90/156] Compiling BSONABI BSON.Min.swift
[91/156] Compiling BSONABI BSON.Null.swift
[92/156] Compiling BSONABI BSON.BufferFrame.swift
[93/156] Compiling BSONABI BSON.BufferFrameType.swift
[94/156] Compiling BSONABI BSON.BufferTraversable.swift
[95/156] Compiling BSONABI BSON.HeaderError.swift
[96/156] Compiling BSONABI BSON.Input.swift
[97/156] Compiling BSONABI BSON.InputError.Expectation.swift
[98/156] Compiling BSONABI BSON.BinaryShape.swift
[99/156] Compiling BSONABI BSON.BinaryShapeError.Criteria.swift
[100/156] Compiling BSONABI BSON.BinaryShapeError.swift
[101/156] Compiling BSONABI BSON.BinarySubtype.swift
[102/156] Compiling BSONABI BSON.BinarySubtypeError.swift
[103/156] Compiling BSONABI BSON.BinaryView.swift
[104/156] Compiling ISO ISO.Locale.swift
[105/156] Compiling ISO ISO.Macrolanguage (gen).swift
[106/156] Emitting module UUID
[107/156] Compiling UUID UUID.swift
[109/157] Emitting module ISO
[110/157] Compiling ISO ISO.Country (gen).swift
[111/158] Compiling BSONABI BSON.Regex.OptionError.swift
[112/158] Compiling BSONABI BSON.Regex.Options.swift
[113/158] Compiling BSONABI BSON.Regex.swift
[114/158] Compiling BSONABI BSON.Timestamp.swift
[115/158] Compiling BSONABI BSON.BinaryBuffer.swift
[116/158] Compiling BSONABI BSON.BinaryFrame.swift
[117/158] Compiling BSONABI BSON.InputError.swift
[118/158] Compiling BSONABI BSON.Output.swift
[119/158] Compiling BSONABI BSON.OutputStream.swift
[120/158] Compiling BSONABI BSON.BooleanSubtypeError.swift
[121/158] Compiling BSONABI BSON.Decimal128.swift
[122/158] Compiling BSONABI BSON.Document.swift
[123/158] Wrapping AST for UUID for debugging
[124/158] Wrapping AST for ISO for debugging
[126/158] Emitting module BSONABI
[127/158] Compiling BSONABI BSON.BinaryViewError.Expectation.swift
[128/158] Compiling BSONABI BSON.BinaryViewError.swift
[129/158] Compiling BSONABI BSON.DocumentFrame.swift
[130/158] Compiling BSONABI BSON.UTF8Frame.swift
[131/158] Compiling BSONABI BSON.UTF8View.swift
[132/163] Wrapping AST for BSONABI for debugging
[134/165] Compiling BSONLiterals BSON.Dictionary (ext).swift
[135/165] Compiling BSONLiterals BSON.List (ext).swift
[136/165] Emitting module BSONLiterals
[137/165] Compiling BSONLiterals BSON.AnyValue (ext).swift
[139/267] Emitting module BSONDecoding
[140/275] Compiling BSONEncoding Milliseconds (ext).swift
[141/275] Compiling BSONEncoding Minutes (ext).swift
[142/275] Compiling BSONEncoding Never (ext).swift
[143/275] Compiling BSONEncoding Seconds (ext).swift
[144/275] Compiling BSONDecoding BSONBinaryDecodable.swift
[145/275] Compiling BSONDecoding BSONDecodable.swift
[146/281] Emitting module BSONEncoding
[147/281] Compiling BSONDecoding BSON.BinarySubtype (ext).swift
[149/281] Compiling BSONDecoding BSON.BinaryTypecastError.swift
[151/281] Compiling BSONDecoding BSON.BinaryView (ext).swift
[153/281] Compiling BSONDecoding BSON.DecodingError.swift
[155/281] Compiling BSONDecoding BSON.Document (ext).swift
[157/281] Compiling BSONDecoding BSON.Document.Iterator.swift
[159/281] Compiling BSONDecoding BSONDocumentDecodable.swift
[160/281] Compiling BSONDecoding BSONKeyspaceDecodable.swift
[161/281] Compiling BSONDecoding BSONListDecodable.swift
[162/281] Compiling BSONDecoding BSONStringDecodable.swift
[163/281] Compiling BSONDecoding BSON.BinaryBuffer (ext).swift
[164/281] Compiling BSONDecoding BSON.BinaryDecoder.swift
[165/281] Compiling BSONDecoding BSON.BinaryShape (ext).swift
[169/281] Compiling BSONEncoding LazyDropWhileSequence (ext).swift
[170/281] Compiling BSONEncoding BSON.ListEncoder.swift
[171/281] Compiling BSONDecoding Float80 (ext).swift
[172/281] Compiling BSONDecoding Int (ext).swift
[173/281] Compiling BSONDecoding Int16 (ext).swift
[174/281] Compiling BSONDecoding Int32 (ext).swift
[175/281] Compiling BSONDecoding Int64 (ext).swift
[176/281] Compiling BSONDecoding Int8 (ext).swift
[177/281] Compiling BSONEncoding BSON.BinaryBuffer (ext).swift
[178/281] Compiling BSONEncoding BSON.BinaryEncoder.swift
[179/281] Compiling BSONEncoding BSON.BinaryView (ext).swift
[180/281] Compiling BSONEncoding BSON.Document (ext).swift
[181/281] Compiling BSONEncoding BSON.DocumentEncoder.swift
[182/281] Compiling BSONEncoding BSON.FieldEncoder (ext).swift
[183/281] Compiling BSONEncoding BSON.List (ext).swift
[184/281] Compiling BSONEncoding Double (ext).swift
[192/281] Compiling BSONEncoding LazyFilterSequence (ext).swift
[193/281] Compiling BSONEncoding LazyMapSequence (ext).swift
[194/281] Compiling BSONEncoding LazyPrefixWhileSequence (ext).swift
[195/281] Compiling BSONEncoding Optional (ext).swift
[196/281] Compiling BSONEncoding Set (ext).swift
[197/281] Compiling BSONEncoding exports.swift
[198/281] Compiling BSONEncoding Int (ext).swift
[199/281] Compiling BSONDecoding BSON.ListDecoder.swift
[200/281] Compiling BSONDecoding BSON.SingleKeyError.swift
[201/281] Compiling BSONDecoding BSON.UTF8View (ext).swift
[202/281] Compiling BSONEncoding Int8 (ext).swift
[209/281] Compiling BSONDecoding Seconds (ext).swift
[210/281] Compiling BSONDecoding String (ext).swift
[211/281] Compiling BSONDecoding Substring (ext).swift
[212/281] Compiling BSONDecoding UInt (ext).swift
[213/281] Compiling BSONDecoding UInt16 (ext).swift
[214/281] Compiling BSONDecoding UInt32 (ext).swift
[215/281] Compiling BSONDecoding UInt64 (ext).swift
[216/281] Compiling BSONDecoding UInt8 (ext).swift
[217/281] Compiling BSONDecoding Unicode.Scalar (ext).swift
[218/281] Compiling BSONDecoding UnixMillisecond (ext).swift
[219/281] Compiling BSONDecoding Optional (ext).swift
[220/281] Compiling BSONDecoding Set (ext).swift
[221/281] Compiling BSONDecoding exports.swift
[222/281] Compiling BSONDecoding BSON.DocumentDecoder.swift
[223/281] Compiling BSONDecoding BSON.DocumentKeyError.swift
[224/281] Compiling BSONDecoding BSON.KeyspaceDecoder.swift
[225/281] Compiling BSONDecoding BSON.KeyspaceError.swift
[226/281] Compiling BSONDecoding BSON.List (ext).swift
[256/283] Wrapping AST for BSONEncoding for debugging
[258/283] Wrapping AST for BSONDecoding for debugging
[260/300] Compiling BSONArrays Range (ext).swift
[261/300] Compiling BSONArrays UInt128 (ext).swift
[262/300] Compiling BSONArrays Int64 (ext).swift
[263/300] Compiling BSONArrays Int8 (ext).swift
[264/300] Compiling BSONArrays Int16 (ext).swift
[265/300] Compiling BSONArrays Int32 (ext).swift
[266/300] Compiling BSONArrays Float (ext).swift
[267/300] Compiling BSONArrays Int128 (ext).swift
[268/302] Compiling BSONArrays UInt16 (ext).swift
[269/302] Compiling BSONArrays UInt32 (ext).swift
[270/302] Emitting module BSONArrays
[271/302] Compiling BSONArrays BSONArrayEncodable.swift
[272/302] Compiling BSONArrays ClosedRange (ext).swift
[273/302] Compiling BSONArrays Double (ext).swift
[274/302] Compiling BSONArrays BSON.BinaryArray.swift
[275/302] Compiling BSONArrays BSON.BinaryPackable.swift
[276/302] Compiling BSONArrays BSONArrayDecodable.swift
[277/302] Compiling BSONArrays UInt64 (ext).swift
[278/302] Compiling BSONArrays exports.swift
[279/303] Wrapping AST for BSONArrays for debugging
[281/304] Emitting module BSON
[282/319] Compiling BSON BSON.InputError (ext).swift
[283/319] Compiling BSON BSON.IntegerOverflowError (ext).swift
[284/322] Compiling BSON BSON.KeyspaceError (ext).swift
[285/322] Compiling BSON BSON.RangeDecodingError.swift
[286/322] Compiling BSON BSON.TypeError (ext).swift
[287/322] Compiling BSON BSON.TypecastError (ext).swift
[288/322] Compiling BSON BSON.Regex.OptionError (ext).swift
[289/322] Compiling BSON BSON.SingleKeyError (ext).swift
[290/322] Compiling BSON BSON.BinaryShapeError (ext).swift
[291/322] Compiling BSON BSON.BinaryTypecastError (ext).swift
[292/322] Compiling BSON BSON.BooleanSubtypeError (ext).swift
[293/322] Compiling BSON Range (ext).swift
[294/322] Compiling BSON exports.swift
[295/322] Compiling BSON BSON.ValueError (ext).swift
[296/322] Compiling BSON ClosedRange (ext).swift
[297/322] Compiling BSON BSON.DecodingError (ext).swift
[298/322] Compiling BSON BSON.DocumentKeyError (ext).swift
[299/322] Compiling BSON BSON.HeaderError (ext).swift
[300/323] Wrapping AST for BSON for debugging
[302/341] Emitting module BSON_UUID
[303/341] Compiling BSON_UUID UUID (ext).swift
[304/342] Compiling BSONLegacy BSON.AnyValue (ext).swift
[305/342] Compiling BSON_ISO ISO.Macrolanguage (ext).swift
[306/343] Compiling BSONLegacy BSON.UnkeyedDecoder.Index.swift
[308/343] Compiling BSONLegacy BSON.Key (ext).swift
[309/343] Emitting module BSON_ISO
[310/343] Compiling BSON_ISO ISO.Country (ext).swift
[311/344] Emitting module BSONLegacy
[311/344] Wrapping AST for BSON_UUID for debugging
[313/344] Compiling BSONReflection BSON.List (ext).swift
[314/344] Compiling BSONReflection BSON.Indent.swift
[315/344] Compiling BSONReflection BSON.Document (ext).swift
[317/344] Compiling BSONLegacy DecodingError (ext).swift
[317/344] Wrapping AST for BSON_ISO for debugging
[319/344] Compiling BSONLegacy BSON.SingleValueDecoder.swift
[320/344] Emitting module BSONReflection
[321/344] Compiling BSONReflection BSON.AnyValue (ext).swift
[322/345] Compiling BSONLegacy BSON.UnkeyedDecoder.swift
[323/345] Wrapping AST for BSONReflection for debugging
[325/345] Compiling BSONLegacy BSON.KeyedDecoder.Super.swift
[326/345] Compiling BSONLegacy BSON.KeyedDecoder.swift
[327/346] Wrapping AST for BSONLegacy for debugging
[329/358] Emitting module Patterns
[330/358] Compiling DocumentStructure DocumentStructure.swift
[331/358] Emitting module DocumentStructure
[333/359] Compiling Triangles Triangles.swift
[334/359] Emitting module ExampleModel
[335/359] Emitting module Triangles
[336/359] Compiling Patterns Patterns.swift
[337/359] Compiling ExampleModel ExampleModel.swift
[338/359] Emitting module Walkthrough
[339/359] Compiling Walkthrough Walkthrough.swift
[341/363] Wrapping AST for DocumentStructure for debugging
[344/363] Write Objects.LinkFileList
[345/363] Wrapping AST for Triangles for debugging
[346/363] Wrapping AST for Walkthrough for debugging
[347/363] Write Objects.LinkFileList
[349/363] Wrapping AST for ExampleModel for debugging
[349/363] Wrapping AST for Patterns for debugging
[351/363] Write Objects.LinkFileList
[354/363] Compiling Examples Examples.swift
[355/363] Emitting module Examples
[356/364] Wrapping AST for Examples for debugging
[357/364] Write Objects.LinkFileList
[358/364] Linking DocumentStructure.wasm
[359/364] Linking Walkthrough.wasm
[360/364] Linking Patterns.wasm
[361/364] Linking ExampleModel.wasm
[362/364] Linking Triangles.wasm
[363/364] Linking Examples.wasm
Build complete! (40.86s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "dollup",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.1",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ordo-one/dollup"
    },
    {
      "identity" : "h",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/rarestype/h"
    },
    {
      "identity" : "u",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/rarestype/u"
    },
    {
      "identity" : "gram",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.0.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/rarestype/gram"
    }
  ],
  "manifest_display_name" : "swift-bson",
  "name" : "swift-bson",
  "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" : "BSON",
      "targets" : [
        "BSON"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "BSONLegacy",
      "targets" : [
        "BSONLegacy"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "BSONReflection",
      "targets" : [
        "BSONReflection"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "BSONABI",
      "targets" : [
        "BSONABI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "BSON_ISO",
      "targets" : [
        "BSON_ISO"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "BSON_UUID",
      "targets" : [
        "BSON_UUID"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Examples",
      "targets" : [
        "Examples"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "ExampleModel",
      "targets" : [
        "ExampleModel"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "Triangles",
      "targets" : [
        "Triangles"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "Walkthrough",
      "targets" : [
        "Walkthrough"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "DocumentStructure",
      "targets" : [
        "DocumentStructure"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "Patterns",
      "targets" : [
        "Patterns"
      ],
      "type" : {
        "snippet" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "BSON_UUID",
      "module_type" : "SwiftTarget",
      "name" : "BSON_UUID",
      "path" : "Sources/BSON_UUID",
      "product_dependencies" : [
        "UUID"
      ],
      "product_memberships" : [
        "BSON_UUID",
        "Examples",
        "ExampleModel",
        "Triangles",
        "Walkthrough",
        "DocumentStructure",
        "Patterns"
      ],
      "sources" : [
        "UUID (ext).swift"
      ],
      "target_dependencies" : [
        "BSON"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BSON_ISO",
      "module_type" : "SwiftTarget",
      "name" : "BSON_ISO",
      "path" : "Sources/BSON_ISO",
      "product_dependencies" : [
        "ISO"
      ],
      "product_memberships" : [
        "BSON_ISO",
        "Examples",
        "ExampleModel",
        "Triangles",
        "Walkthrough",
        "DocumentStructure",
        "Patterns"
      ],
      "sources" : [
        "ISO.Country (ext).swift",
        "ISO.Macrolanguage (ext).swift"
      ],
      "target_dependencies" : [
        "BSON"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BSONTests",
      "module_type" : "SwiftTarget",
      "name" : "BSONTests",
      "path" : "Sources/BSONTests",
      "sources" : [
        "Dictionaries.Container.NestedKey.swift",
        "Dictionaries.Container.swift",
        "Dictionaries.swift",
        "ParsingErrors.swift",
        "Primitives.swift",
        "Sets.Container.swift",
        "Sets.swift"
      ],
      "target_dependencies" : [
        "BSONLiterals",
        "BSONReflection",
        "BSON_UUID"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BSONReflectionTests",
      "module_type" : "SwiftTarget",
      "name" : "BSONReflectionTests",
      "path" : "Sources/BSONReflectionTests",
      "sources" : [
        "Reflection.swift"
      ],
      "target_dependencies" : [
        "BSON",
        "BSONReflection"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BSONReflection",
      "module_type" : "SwiftTarget",
      "name" : "BSONReflection",
      "path" : "Sources/BSONReflection",
      "product_memberships" : [
        "BSONReflection",
        "Examples",
        "ExampleModel",
        "Triangles",
        "Walkthrough",
        "DocumentStructure",
        "Patterns"
      ],
      "sources" : [
        "BSON.AnyValue (ext).swift",
        "BSON.Document (ext).swift",
        "BSON.Indent.swift",
        "BSON.List (ext).swift"
      ],
      "target_dependencies" : [
        "BSON"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BSONLiterals",
      "module_type" : "SwiftTarget",
      "name" : "BSONLiterals",
      "path" : "Sources/BSONLiterals",
      "sources" : [
        "BSON.AnyValue (ext).swift",
        "BSON.Dictionary (ext).swift",
        "BSON.List (ext).swift"
      ],
      "target_dependencies" : [
        "BSONABI"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BSONLegacy",
      "module_type" : "SwiftTarget",
      "name" : "BSONLegacy",
      "path" : "Sources/BSONLegacy",
      "product_memberships" : [
        "BSONLegacy",
        "Examples",
        "ExampleModel",
        "Triangles",
        "Walkthrough",
        "DocumentStructure",
        "Patterns"
      ],
      "sources" : [
        "BSON.AnyValue (ext).swift",
        "BSON.Key (ext).swift",
        "BSON.KeyedDecoder.Super.swift",
        "BSON.KeyedDecoder.swift",
        "BSON.SingleValueDecoder.swift",
        "BSON.UnkeyedDecoder.Index.swift",
        "BSON.UnkeyedDecoder.swift",
        "DecodingError (ext).swift"
      ],
      "target_dependencies" : [
        "BSON"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BSONIntegrationTests",
      "module_type" : "SwiftTarget",
      "name" : "BSONIntegrationTests",
      "path" : "Sources/BSONIntegrationTests",
      "sources" : [
        "CodableByEnumeratedCodingKeys.swift"
      ],
      "target_dependencies" : [
        "BSON",
        "BSONReflection"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BSONEncodingTests",
      "module_type" : "SwiftTarget",
      "name" : "BSONEncodingTests",
      "path" : "Sources/BSONEncodingTests",
      "sources" : [
        "Encoding.swift",
        "EncodingTest.swift",
        "LiteralInference.swift",
        "TypeInference.swift"
      ],
      "target_dependencies" : [
        "BSON",
        "BSONLiterals"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BSONEncoding",
      "module_type" : "SwiftTarget",
      "name" : "BSONEncoding",
      "path" : "Sources/BSONEncoding",
      "product_memberships" : [
        "BSON",
        "BSONLegacy",
        "BSONReflection",
        "BSON_ISO",
        "BSON_UUID",
        "Examples",
        "ExampleModel",
        "Triangles",
        "Walkthrough",
        "DocumentStructure",
        "Patterns"
      ],
      "sources" : [
        "Array (ext).swift",
        "Dictionary (ext).swift",
        "Encodability/BSONBinaryEncodable.swift",
        "Encodability/BSONDocumentEncodable.swift",
        "Encodability/BSONEncodable.swift",
        "Encodability/BSONListEncodable.swift",
        "Encodability/BSONStringEncodable.swift",
        "Encoding/BSON.BinaryBuffer (ext).swift",
        "Encoding/BSON.BinaryEncoder.swift",
        "Encoding/BSON.BinaryView (ext).swift",
        "Encoding/BSON.Document (ext).swift",
        "Encoding/BSON.DocumentEncoder.swift",
        "Encoding/BSON.FieldEncoder (ext).swift",
        "Encoding/BSON.List (ext).swift",
        "Encoding/BSON.ListEncoder.swift",
        "Encoding/BSON.UTF8View (ext).swift",
        "Extensions/BSON.AnyType (ext).swift",
        "Extensions/BSON.Decimal128 (ext).swift",
        "Extensions/BSON.Identifier (ext).swift",
        "Extensions/BSON.Key (ext).swift",
        "Extensions/BSON.Max (ext).swift",
        "Extensions/BSON.Min (ext).swift",
        "Extensions/BSON.Null (ext).swift",
        "Extensions/BSON.Regex (ext).swift",
        "Extensions/BSON.Timestamp (ext).swift",
        "Extensions/Bool (ext).swift",
        "Extensions/Character (ext).swift",
        "Extensions/Double (ext).swift",
        "Extensions/Int (ext).swift",
        "Extensions/Int16 (ext).swift",
        "Extensions/Int32 (ext).swift",
        "Extensions/Int64 (ext).swift",
        "Extensions/Int8 (ext).swift",
        "Extensions/Milliseconds (ext).swift",
        "Extensions/Minutes (ext).swift",
        "Extensions/Never (ext).swift",
        "Extensions/Seconds (ext).swift",
        "Extensions/StaticString (ext).swift",
        "Extensions/String (ext).swift",
        "Extensions/Substring (ext).swift",
        "Extensions/UInt16 (ext).swift",
        "Extensions/UInt8 (ext).swift",
        "Extensions/Unicode.Scalar (ext).swift",
        "Extensions/UnixMillisecond (ext).swift",
        "LazyDropWhileSequence (ext).swift",
        "LazyFilterSequence (ext).swift",
        "LazyMapSequence (ext).swift",
        "LazyPrefixWhileSequence (ext).swift",
        "Optional (ext).swift",
        "Set (ext).swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "BSONABI"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BSONDecodingTests",
      "module_type" : "SwiftTarget",
      "name" : "BSONDecodingTests",
      "path" : "Sources/BSONDecodingTests",
      "sources" : [
        "DecodeBinary.swift",
        "DecodeDocument.swift",
        "DecodeList.swift",
        "DecodeNumeric.swift",
        "DecodeString.swift",
        "DecodeVoid.swift"
      ],
      "target_dependencies" : [
        "BSON"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BSONDecoding",
      "module_type" : "SwiftTarget",
      "name" : "BSONDecoding",
      "path" : "Sources/BSONDecoding",
      "product_memberships" : [
        "BSON",
        "BSONLegacy",
        "BSONReflection",
        "BSON_ISO",
        "BSON_UUID",
        "Examples",
        "ExampleModel",
        "Triangles",
        "Walkthrough",
        "DocumentStructure",
        "Patterns"
      ],
      "sources" : [
        "Array (ext).swift",
        "BSON.FieldAccessor.swift",
        "BSON.FieldDecoder.swift",
        "BSON.TracingDecoder.swift",
        "Decodability/BSONBinaryDecodable.swift",
        "Decodability/BSONDecodable.swift",
        "Decodability/BSONDocumentDecodable.swift",
        "Decodability/BSONKeyspaceDecodable.swift",
        "Decodability/BSONListDecodable.swift",
        "Decodability/BSONStringDecodable.swift",
        "Decoding/BSON.BinaryBuffer (ext).swift",
        "Decoding/BSON.BinaryDecoder.swift",
        "Decoding/BSON.BinaryShape (ext).swift",
        "Decoding/BSON.BinarySubtype (ext).swift",
        "Decoding/BSON.BinaryTypecastError.swift",
        "Decoding/BSON.BinaryView (ext).swift",
        "Decoding/BSON.DecodingError.swift",
        "Decoding/BSON.Document (ext).swift",
        "Decoding/BSON.Document.Iterator.swift",
        "Decoding/BSON.DocumentDecoder.swift",
        "Decoding/BSON.DocumentKeyError.swift",
        "Decoding/BSON.KeyspaceDecoder.swift",
        "Decoding/BSON.KeyspaceError.swift",
        "Decoding/BSON.List (ext).swift",
        "Decoding/BSON.List.Iterator.swift",
        "Decoding/BSON.ListDecoder.swift",
        "Decoding/BSON.SingleKeyError.swift",
        "Decoding/BSON.UTF8View (ext).swift",
        "Decoding/BSON.ValueError.swift",
        "Dictionary (ext).swift",
        "Extensions/BSON.Decimal128 (ext).swift",
        "Extensions/BSON.Identifier (ext).swift",
        "Extensions/BSON.Key (ext).swift",
        "Extensions/BSON.Max (ext).swift",
        "Extensions/BSON.Min (ext).swift",
        "Extensions/BSON.Null (ext).swift",
        "Extensions/BSON.Regex (ext).swift",
        "Extensions/BSON.Timestamp (ext).swift",
        "Extensions/Bool (ext).swift",
        "Extensions/Character (ext).swift",
        "Extensions/Double (ext).swift",
        "Extensions/Float (ext).swift",
        "Extensions/Float80 (ext).swift",
        "Extensions/Int (ext).swift",
        "Extensions/Int16 (ext).swift",
        "Extensions/Int32 (ext).swift",
        "Extensions/Int64 (ext).swift",
        "Extensions/Int8 (ext).swift",
        "Extensions/Milliseconds (ext).swift",
        "Extensions/Minutes (ext).swift",
        "Extensions/Never (ext).swift",
        "Extensions/Seconds (ext).swift",
        "Extensions/String (ext).swift",
        "Extensions/Substring (ext).swift",
        "Extensions/UInt (ext).swift",
        "Extensions/UInt16 (ext).swift",
        "Extensions/UInt32 (ext).swift",
        "Extensions/UInt64 (ext).swift",
        "Extensions/UInt8 (ext).swift",
        "Extensions/Unicode.Scalar (ext).swift",
        "Extensions/UnixMillisecond (ext).swift",
        "Optional (ext).swift",
        "Set (ext).swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "BSONABI"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BSONArrays",
      "module_type" : "SwiftTarget",
      "name" : "BSONArrays",
      "path" : "Sources/BSONArrays",
      "product_memberships" : [
        "BSON",
        "BSONLegacy",
        "BSONReflection",
        "BSON_ISO",
        "BSON_UUID",
        "Examples",
        "ExampleModel",
        "Triangles",
        "Walkthrough",
        "DocumentStructure",
        "Patterns"
      ],
      "sources" : [
        "BSON.BinaryArray.swift",
        "BSON.BinaryPackable.swift",
        "BSONArrayDecodable.swift",
        "BSONArrayEncodable.swift",
        "ClosedRange (ext).swift",
        "Double (ext).swift",
        "Float (ext).swift",
        "Int128 (ext).swift",
        "Int16 (ext).swift",
        "Int32 (ext).swift",
        "Int64 (ext).swift",
        "Int8 (ext).swift",
        "Range (ext).swift",
        "UInt128 (ext).swift",
        "UInt16 (ext).swift",
        "UInt32 (ext).swift",
        "UInt64 (ext).swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "BSONDecoding",
        "BSONEncoding"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BSONABI",
      "module_type" : "SwiftTarget",
      "name" : "BSONABI",
      "path" : "Sources/BSONABI",
      "product_dependencies" : [
        "UnixTime"
      ],
      "product_memberships" : [
        "BSON",
        "BSONLegacy",
        "BSONReflection",
        "BSONABI",
        "BSON_ISO",
        "BSON_UUID",
        "Examples",
        "ExampleModel",
        "Triangles",
        "Walkthrough",
        "DocumentStructure",
        "Patterns"
      ],
      "sources" : [
        "BSON.AnyType.swift",
        "BSON.AnyValue.swift",
        "BSON.Decoder.swift",
        "BSON.Encoder.swift",
        "BSON.TypeError.swift",
        "BSON.TypecastError.swift",
        "BSON.swift",
        "BSONRepresentable.swift",
        "Fields/BSON.EndIndex.swift",
        "Fields/BSON.FieldEncoder.swift",
        "Fields/BSON.Key.swift",
        "Fields/BSON.Keyspace.swift",
        "IO/BSON.BufferFrame.swift",
        "IO/BSON.BufferFrameType.swift",
        "IO/BSON.BufferTraversable.swift",
        "IO/BSON.HeaderError.swift",
        "IO/BSON.Input.swift",
        "IO/BSON.InputError.Expectation.swift",
        "IO/BSON.InputError.swift",
        "IO/BSON.Output.swift",
        "IO/BSON.OutputStream.swift",
        "Primitives/BSON.BooleanSubtypeError.swift",
        "Primitives/BSON.Decimal128.swift",
        "Primitives/BSON.Document.swift",
        "Primitives/BSON.Identifier.swift",
        "Primitives/BSON.IntegerOverflowError.swift",
        "Primitives/BSON.List.swift",
        "Primitives/BSON.Max.swift",
        "Primitives/BSON.Min.swift",
        "Primitives/BSON.Null.swift",
        "Primitives/BSON.Regex.OptionError.swift",
        "Primitives/BSON.Regex.Options.swift",
        "Primitives/BSON.Regex.swift",
        "Primitives/BSON.Timestamp.swift",
        "Views/BSON.BinaryBuffer.swift",
        "Views/BSON.BinaryFrame.swift",
        "Views/BSON.BinaryShape.swift",
        "Views/BSON.BinaryShapeError.Criteria.swift",
        "Views/BSON.BinaryShapeError.swift",
        "Views/BSON.BinarySubtype.swift",
        "Views/BSON.BinarySubtypeError.swift",
        "Views/BSON.BinaryView.swift",
        "Views/BSON.BinaryViewError.Expectation.swift",
        "Views/BSON.BinaryViewError.swift",
        "Views/BSON.DocumentFrame.swift",
        "Views/BSON.UTF8Frame.swift",
        "Views/BSON.UTF8View.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BSON",
      "module_type" : "SwiftTarget",
      "name" : "BSON",
      "path" : "Sources/BSON",
      "product_dependencies" : [
        "TraceableErrors"
      ],
      "product_memberships" : [
        "BSON",
        "BSONLegacy",
        "BSONReflection",
        "BSON_ISO",
        "BSON_UUID",
        "Examples",
        "ExampleModel",
        "Triangles",
        "Walkthrough",
        "DocumentStructure",
        "Patterns"
      ],
      "sources" : [
        "BSON.BinaryShapeError (ext).swift",
        "BSON.BinaryTypecastError (ext).swift",
        "BSON.BooleanSubtypeError (ext).swift",
        "BSON.DecodingError (ext).swift",
        "BSON.DocumentKeyError (ext).swift",
        "BSON.HeaderError (ext).swift",
        "BSON.InputError (ext).swift",
        "BSON.IntegerOverflowError (ext).swift",
        "BSON.KeyspaceError (ext).swift",
        "BSON.RangeDecodingError.swift",
        "BSON.Regex.OptionError (ext).swift",
        "BSON.SingleKeyError (ext).swift",
        "BSON.TypeError (ext).swift",
        "BSON.TypecastError (ext).swift",
        "BSON.ValueError (ext).swift",
        "ClosedRange (ext).swift",
        "Range (ext).swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "BSONArrays",
        "BSONDecoding",
        "BSONEncoding"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Examples",
      "module_type" : "SwiftTarget",
      "name" : "Examples",
      "path" : "Snippets",
      "product_memberships" : [
        "Examples"
      ],
      "sources" : [
        "Examples.swift"
      ],
      "target_dependencies" : [
        "BSON_UUID",
        "BSON_ISO",
        "BSONReflection",
        "BSONLegacy",
        "BSONABI",
        "BSON"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "ExampleModel",
      "module_type" : "SwiftTarget",
      "name" : "ExampleModel",
      "path" : "Snippets",
      "product_memberships" : [
        "ExampleModel"
      ],
      "sources" : [
        "ExampleModel.swift"
      ],
      "target_dependencies" : [
        "BSON_UUID",
        "BSON_ISO",
        "BSONReflection",
        "BSONLegacy",
        "BSONABI",
        "BSON"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "Triangles",
      "module_type" : "SwiftTarget",
      "name" : "Triangles",
      "path" : "Snippets",
      "product_memberships" : [
        "Triangles"
      ],
      "sources" : [
        "Triangles.swift"
      ],
      "target_dependencies" : [
        "BSON_UUID",
        "BSON_ISO",
        "BSONReflection",
        "BSONLegacy",
        "BSONABI",
        "BSON"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "Walkthrough",
      "module_type" : "SwiftTarget",
      "name" : "Walkthrough",
      "path" : "Snippets",
      "product_memberships" : [
        "Walkthrough"
      ],
      "sources" : [
        "Walkthrough.swift"
      ],
      "target_dependencies" : [
        "BSON_UUID",
        "BSON_ISO",
        "BSONReflection",
        "BSONLegacy",
        "BSONABI",
        "BSON"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "DocumentStructure",
      "module_type" : "SwiftTarget",
      "name" : "DocumentStructure",
      "path" : "Snippets",
      "product_memberships" : [
        "DocumentStructure"
      ],
      "sources" : [
        "DocumentStructure.swift"
      ],
      "target_dependencies" : [
        "BSON_UUID",
        "BSON_ISO",
        "BSONReflection",
        "BSONLegacy",
        "BSONABI",
        "BSON"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "Patterns",
      "module_type" : "SwiftTarget",
      "name" : "Patterns",
      "path" : "Snippets",
      "product_memberships" : [
        "Patterns"
      ],
      "sources" : [
        "Patterns.swift"
      ],
      "target_dependencies" : [
        "BSON_UUID",
        "BSON_ISO",
        "BSONReflection",
        "BSONLegacy",
        "BSONABI",
        "BSON"
      ],
      "type" : "snippet"
    }
  ],
  "tools_version" : "6.0"
}
wasm-6.3-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:d69f4e7582c319245442d62a08b2d7c7fd5a0c0c69f5d2ef11d1530cd8d3329b
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.3-latest
Done.