The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of swift-bson, reference master (178310), with Swift 6.2 for macOS (SPM) on 6 Oct 2025 00:57:36 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/tayloraswift/swift-bson.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/tayloraswift/swift-bson
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 1783103 format code using dollup
Cloned https://github.com/tayloraswift/swift-bson.git
Revision (git rev-parse @):
17831030b7c28fb24c99e5d3cc54188c91655a55
SUCCESS checkout https://github.com/tayloraswift/swift-bson.git at master
Fetching https://github.com/tayloraswift/dollup
Fetching https://github.com/tayloraswift/swift-unixtime
Fetching https://github.com/tayloraswift/swift-hash
Fetching https://github.com/tayloraswift/swift-grammar
[1/892] Fetching dollup
[91/1641] Fetching dollup, swift-grammar
[226/1857] Fetching dollup, swift-grammar, swift-unixtime
[388/2725] Fetching dollup, swift-grammar, swift-unixtime, swift-hash
Fetched https://github.com/tayloraswift/swift-unixtime from cache (0.84s)
Fetched https://github.com/tayloraswift/swift-hash from cache (0.84s)
Fetched https://github.com/tayloraswift/dollup from cache (0.84s)
Fetched https://github.com/tayloraswift/swift-grammar from cache (0.84s)
Computing version for https://github.com/tayloraswift/dollup
Computed https://github.com/tayloraswift/dollup at 0.2.0 (1.45s)
Fetching https://github.com/swiftlang/swift-syntax
Fetching https://github.com/tayloraswift/swift-io
[1/99] Fetching swift-io
[100/72511] Fetching swift-io, swift-syntax
Fetched https://github.com/tayloraswift/swift-io from cache (3.70s)
Fetched https://github.com/swiftlang/swift-syntax from cache (3.70s)
Computing version for https://github.com/tayloraswift/swift-unixtime
Computed https://github.com/tayloraswift/swift-unixtime at 0.2.0 (6.40s)
Computing version for https://github.com/tayloraswift/swift-grammar
Computed https://github.com/tayloraswift/swift-grammar at 0.5.0 (0.51s)
Computing version for https://github.com/tayloraswift/swift-io
Computed https://github.com/tayloraswift/swift-io at 0.1.0 (0.52s)
Fetching https://github.com/apple/swift-system
Fetching https://github.com/apple/swift-argument-parser
[1/5038] Fetching swift-system
[808/21681] Fetching swift-system, swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser from cache (1.83s)
Fetched https://github.com/apple/swift-system from cache (1.83s)
Computing version for https://github.com/tayloraswift/swift-hash
Computed https://github.com/tayloraswift/swift-hash at 0.7.1 (2.41s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 602.0.0 (0.70s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.6.1 (0.52s)
Computing version for https://github.com/apple/swift-system
Computed https://github.com/apple/swift-system at 1.6.3 (0.58s)
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 602.0.0
Creating working copy for https://github.com/apple/swift-system
Working copy of https://github.com/apple/swift-system resolved at 1.6.3
Creating working copy for https://github.com/tayloraswift/swift-unixtime
Working copy of https://github.com/tayloraswift/swift-unixtime resolved at 0.2.0
Creating working copy for https://github.com/tayloraswift/swift-io
Working copy of https://github.com/tayloraswift/swift-io resolved at 0.1.0
Creating working copy for https://github.com/tayloraswift/dollup
Working copy of https://github.com/tayloraswift/dollup resolved at 0.2.0
Creating working copy for https://github.com/tayloraswift/swift-grammar
Working copy of https://github.com/tayloraswift/swift-grammar resolved at 0.5.0
Creating working copy for https://github.com/tayloraswift/swift-hash
Working copy of https://github.com/tayloraswift/swift-hash resolved at 0.7.1
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.6.1
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/602.0.0/swiftlang-6.2.0.19.9-MacroSupport-macos_aarch64.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/602.0.0/swiftlang-6.2.0.19.9-MacroSupport-macos_aarch64.zip (0.62s)
========================================
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",
  "dependencies": [
    {
      "identity": "swift-bson",
      "name": "swift-bson",
      "url": "https://github.com/tayloraswift/swift-bson.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-bson",
      "dependencies": [
        {
          "identity": "swift-grammar",
          "name": "swift-grammar",
          "url": "https://github.com/tayloraswift/swift-grammar",
          "version": "0.5.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-grammar",
          "dependencies": [
          ]
        },
        {
          "identity": "swift-hash",
          "name": "swift-hash",
          "url": "https://github.com/tayloraswift/swift-hash",
          "version": "0.7.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-hash",
          "dependencies": [
          ]
        },
        {
          "identity": "swift-unixtime",
          "name": "swift-unixtime",
          "url": "https://github.com/tayloraswift/swift-unixtime",
          "version": "0.2.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-unixtime",
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/tayloraswift/swift-bson.git
[1/1439] Fetching swift-bson
Fetched https://github.com/tayloraswift/swift-bson.git from cache (0.84s)
Fetching https://github.com/tayloraswift/swift-grammar from cache
Fetching https://github.com/tayloraswift/swift-hash from cache
Fetching https://github.com/tayloraswift/swift-unixtime from cache
Fetched https://github.com/tayloraswift/swift-unixtime from cache (0.51s)
Fetched https://github.com/tayloraswift/swift-grammar from cache (0.51s)
Fetched https://github.com/tayloraswift/swift-hash from cache (0.51s)
Computing version for https://github.com/tayloraswift/swift-unixtime
Computed https://github.com/tayloraswift/swift-unixtime at 0.2.0 (0.57s)
Computing version for https://github.com/tayloraswift/swift-grammar
Computed https://github.com/tayloraswift/swift-grammar at 0.5.0 (0.02s)
Computing version for https://github.com/tayloraswift/swift-hash
Computed https://github.com/tayloraswift/swift-hash at 0.7.1 (0.03s)
Creating working copy for https://github.com/tayloraswift/swift-bson.git
Working copy of https://github.com/tayloraswift/swift-bson.git resolved at master (1783103)
Creating working copy for https://github.com/tayloraswift/swift-hash
Working copy of https://github.com/tayloraswift/swift-hash resolved at 0.7.1
Creating working copy for https://github.com/tayloraswift/swift-grammar
Working copy of https://github.com/tayloraswift/swift-grammar resolved at 0.5.0
Creating working copy for https://github.com/tayloraswift/swift-unixtime
Working copy of https://github.com/tayloraswift/swift-unixtime resolved at 0.2.0
warning: '.resolve-product-dependencies': dependency 'swift-bson' is not used by any target
Found 3 product dependencies
  - swift-grammar
  - swift-hash
  - swift-unixtime
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/tayloraswift/swift-bson.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin DollupPlugin
[2/2] Compiling plugin GenerateManual
[3/3] Compiling plugin GenerateDoccReference
Building for debugging...
[3/39] Write sources
[26/39] Write swift-version-49B95AFC49DCD68C.txt
[28/63] Emitting module CasesByIntegerEncodingMacro
[29/63] Compiling CasesByIntegerEncodingMacro GenerateCasesByIntegerEncoding.swift
[30/63] Compiling CasesByIntegerEncodingMacro RawRepresentableByIntegerEncoding.swift
[31/63] Compiling UnixTime UnixInstant.swift
[32/63] Compiling BaseDigits BaseDigits.swift
[33/63] Emitting module BaseDigits
[34/64] Emitting module UnixTime
[35/64] Compiling TraceableErrors TraceableError.swift
[36/64] Emitting module TraceableErrors
[37/64] Compiling TraceableErrors NamedError.swift
[38/64] Compiling UnixTime UnixMillisecond.swift
[39/64] Compiling UnixTime QuantizedDuration.swift
[40/64] Compiling UnixTime Milliseconds.swift
[41/64] Compiling UnixTime Minutes.swift
[42/64] Compiling UnixTime Nanoseconds.swift
[43/64] Compiling UnixTime Seconds.swift
[44/64] Compiling UnixTime Hours.swift
[45/64] Compiling UnixTime Microseconds.swift
[46/64] Compiling UnixTime UnixAttosecond.swift
[47/64] Compiling UnixTime UnixDate.swift
[48/64] Compiling UnixTime UnixInterval.swift
[49/64] Compiling UnixTime Duration (ext).swift
[50/64] Compiling UnixTime DurationFormat.Unit.swift
[51/64] Compiling UnixTime DurationFormat.swift
[52/64] Compiling UnixTime Days.swift
[53/118] Compiling Base16 Base16.UppercaseDigits.swift
[54/118] Compiling Base16 Base16.swift
[55/118] Emitting module Base16
[56/118] Compiling Base16 Base16.LowercaseDigits.swift
[57/118] Compiling Base16 Base16.Values.swift
[58/118] Compiling BSONABI BSON.TypecastError.swift
[59/118] Compiling BSONABI BSON.swift
[60/118] Compiling BSONABI BSONRepresentable.swift
[61/118] Compiling BSONABI BSON.EndIndex.swift
[62/118] Compiling BSONABI BSON.FieldEncoder.swift
[63/122] Compiling BSONABI BSON.AnyType.swift
[64/122] Compiling BSONABI BSON.AnyValue.swift
[65/122] Compiling BSONABI BSON.Decoder.swift
[66/122] Compiling BSONABI BSON.Encoder.swift
[67/122] Compiling BSONABI BSON.TypeError.swift
[68/122] Compiling ISO ISO.swift
[69/122] Compiling BSONABI BSON.IntegerOverflowError.swift
[70/122] Compiling BSONABI BSON.List.swift
[71/122] Compiling BSONABI BSON.Max.swift
[72/122] Compiling BSONABI BSON.Min.swift
[73/122] Compiling BSONABI BSON.Null.swift
[74/124] Compiling ISO ISO.Macrolanguage (gen).swift
[75/124] Emitting module ISO
[76/124] Compiling ISO ISO.Locale.swift
[77/124] Compiling ISO ISO.Country (gen).swift
[78/124] Compiling BSONABI BSON.BinarySubtype.swift
[79/124] Compiling BSONABI BSON.BinarySubtypeError.swift
[80/124] Compiling BSONABI BSON.BinaryView.swift
[81/124] Compiling BSONABI BSON.BinaryViewError.Expectation.swift
[82/124] Compiling BSONABI BSON.Key.swift
[83/124] Compiling BSONABI BSON.Keyspace.swift
[84/124] Compiling BSONABI BSON.BufferFrame.swift
[85/124] Compiling BSONABI BSON.BufferFrameType.swift
[86/124] Compiling BSONABI BSON.BufferTraversable.swift
[87/124] Compiling BSONABI BSON.BinaryFrame.swift
[88/124] Compiling BSONABI BSON.BinaryShape.swift
[89/124] Compiling BSONABI BSON.BinaryShapeError.Criteria.swift
[90/124] Compiling BSONABI BSON.BinaryShapeError.swift
[91/124] Compiling BSONABI BSON.OutputStream.swift
[92/124] Compiling BSONABI BSON.BooleanSubtypeError.swift
[93/124] Compiling BSONABI BSON.Decimal128.swift
[94/124] Compiling BSONABI BSON.Document.swift
[95/124] Compiling BSONABI BSON.Identifier.swift
[96/124] Compiling BSONABI BSON.HeaderError.swift
[97/124] Compiling BSONABI BSON.Input.swift
[98/124] Compiling BSONABI BSON.InputError.Expectation.swift
[99/124] Compiling BSONABI BSON.InputError.swift
[100/124] Compiling BSONABI BSON.Output.swift
[101/124] Compiling BSONABI BSON.Regex.OptionError.swift
[102/124] Compiling BSONABI BSON.Regex.Options.swift
[103/124] Compiling BSONABI BSON.Regex.swift
[104/124] Compiling BSONABI BSON.Timestamp.swift
[105/124] Compiling BSONABI BSON.BinaryBuffer.swift
[106/124] Compiling UUID UUID.swift
[107/124] Emitting module UUID
[108/124] Compiling BSONABI BSON.BinaryViewError.swift
[109/124] Compiling BSONABI BSON.DocumentFrame.swift
[110/124] Compiling BSONABI BSON.UTF8Frame.swift
[111/124] Compiling BSONABI BSON.UTF8View.swift
[112/124] Emitting module BSONABI
[113/234] Compiling BSONDecoding Double (ext).swift
[114/234] Compiling BSONDecoding Float (ext).swift
[115/234] Compiling BSONDecoding Float80 (ext).swift
[116/234] Compiling BSONDecoding Int (ext).swift
[117/234] Compiling BSONDecoding Int16 (ext).swift
[118/234] Compiling BSONDecoding Int32 (ext).swift
[119/240] Compiling BSONDecoding Int64 (ext).swift
[120/240] Compiling BSONDecoding Int8 (ext).swift
[121/240] Compiling BSONDecoding Milliseconds (ext).swift
[122/240] Compiling BSONDecoding Minutes (ext).swift
[123/240] Compiling BSONDecoding Never (ext).swift
[124/240] Compiling BSONDecoding Seconds (ext).swift
[125/240] Compiling BSONDecoding String (ext).swift
[126/240] Compiling BSONDecoding Substring (ext).swift
[127/240] Compiling BSONDecoding UInt (ext).swift
[128/240] Compiling BSONDecoding UInt16 (ext).swift
[129/240] Compiling BSONDecoding UInt32 (ext).swift
[130/240] Compiling BSONDecoding UInt64 (ext).swift
[131/240] Compiling BSONLiterals BSON.AnyValue (ext).swift
[132/240] Emitting module BSONLiterals
[133/240] Compiling BSONLiterals BSON.Dictionary (ext).swift
[134/240] Compiling BSONLiterals BSON.List (ext).swift
[135/240] Compiling BSONDecoding BSONDocumentDecodable.swift
[136/240] Compiling BSONDecoding BSONKeyspaceDecodable.swift
[137/240] Compiling BSONDecoding BSONListDecodable.swift
[138/240] Compiling BSONDecoding BSONStringDecodable.swift
[139/240] Compiling BSONDecoding BSON.BinaryBuffer (ext).swift
[140/245] Compiling BSONDecoding BSON.Min (ext).swift
[141/245] Compiling BSONDecoding BSON.Null (ext).swift
[142/245] Compiling BSONDecoding BSON.Regex (ext).swift
[143/245] Compiling BSONDecoding BSON.Timestamp (ext).swift
[144/245] Compiling BSONDecoding Bool (ext).swift
[145/245] Compiling BSONDecoding Character (ext).swift
[146/245] Compiling BSONDecoding Array (ext).swift
[147/245] Compiling BSONDecoding BSON.FieldAccessor.swift
[148/245] Compiling BSONDecoding BSON.FieldDecoder.swift
[149/245] Compiling BSONDecoding BSON.TracingDecoder.swift
[150/245] Compiling BSONDecoding BSONBinaryDecodable.swift
[151/245] Compiling BSONDecoding BSONDecodable.swift
[152/245] Compiling BSONDecoding BSON.List (ext).swift
[153/245] Compiling BSONDecoding BSON.List.Iterator.swift
[154/245] Compiling BSONDecoding BSON.ListDecoder.swift
[155/245] Compiling BSONDecoding BSON.SingleKeyError.swift
[156/245] Compiling BSONDecoding BSON.UTF8View (ext).swift
[161/245] Compiling BSONDecoding BSON.BinaryDecoder.swift
[162/245] Compiling BSONDecoding BSON.BinaryShape (ext).swift
[163/245] Compiling BSONDecoding BSON.BinarySubtype (ext).swift
[164/245] Compiling BSONDecoding BSON.ValueError.swift
[165/245] Compiling BSONDecoding Dictionary (ext).swift
[166/245] Compiling BSONDecoding BSON.Decimal128 (ext).swift
[167/245] Compiling BSONDecoding BSON.Identifier (ext).swift
[168/245] Compiling BSONDecoding BSON.Key (ext).swift
[169/245] Compiling BSONDecoding BSON.Max (ext).swift
[170/245] Compiling BSONDecoding BSON.BinaryTypecastError.swift
[171/245] Compiling BSONDecoding BSON.BinaryView (ext).swift
[172/245] Compiling BSONDecoding BSON.DecodingError.swift
[173/245] Compiling BSONDecoding BSON.Document (ext).swift
[174/245] Compiling BSONDecoding BSON.Document.Iterator.swift
[178/245] Compiling BSONDecoding BSON.KeyspaceDecoder.swift
[179/245] Compiling BSONDecoding BSON.KeyspaceError.swift
[197/245] Compiling BSONDecoding BSON.DocumentDecoder.swift
[198/245] Compiling BSONDecoding BSON.DocumentKeyError.swift
[207/245] Emitting module BSONDecoding
[208/245] Compiling BSONDecoding UInt8 (ext).swift
[209/245] Compiling BSONDecoding Unicode.Scalar (ext).swift
[210/245] Compiling BSONDecoding UnixMillisecond (ext).swift
[211/245] Compiling BSONDecoding Optional (ext).swift
[212/245] Compiling BSONDecoding Set (ext).swift
[213/245] Compiling BSONDecoding exports.swift
[228/245] Compiling BSONEncoding LazyMapSequence (ext).swift
[229/245] Compiling BSONEncoding LazyPrefixWhileSequence (ext).swift
[230/245] Compiling BSONEncoding Optional (ext).swift
[231/245] Compiling BSONEncoding Set (ext).swift
[232/245] Compiling BSONEncoding exports.swift
[233/245] Emitting module BSONEncoding
[234/263] Compiling BSONArrays UInt64 (ext).swift
[235/264] Compiling BSONArrays UInt16 (ext).swift
[236/264] Compiling BSONArrays UInt32 (ext).swift
[237/264] Compiling BSONArrays Int64 (ext).swift
[238/264] Compiling BSONArrays Int8 (ext).swift
[239/264] Compiling BSONArrays Int16 (ext).swift
[240/264] Compiling BSONArrays Int32 (ext).swift
[241/264] Compiling BSONArrays Range (ext).swift
[242/264] Compiling BSONArrays UInt128 (ext).swift
[243/264] Compiling BSONArrays Float (ext).swift
[244/264] Compiling BSONArrays Int128 (ext).swift
[245/264] Compiling BSONArrays ClosedRange (ext).swift
[246/264] Compiling BSONArrays Double (ext).swift
[247/264] Compiling BSONArrays BSONArrayDecodable.swift
[248/264] Compiling BSONArrays BSONArrayEncodable.swift
[249/264] Compiling BSONArrays exports.swift
[250/264] Emitting module BSONArrays
[251/264] Compiling BSONArrays BSON.BinaryArray.swift
[252/264] Compiling BSONArrays BSON.BinaryPackable.swift
[253/282] Compiling BSON Range (ext).swift
[254/283] Compiling BSON BSON.TypeError (ext).swift
[255/283] Compiling BSON BSON.TypecastError (ext).swift
[256/283] Compiling BSON BSON.Regex.OptionError (ext).swift
[257/283] Compiling BSON BSON.SingleKeyError (ext).swift
[258/283] Compiling BSON BSON.InputError (ext).swift
[259/283] Compiling BSON BSON.IntegerOverflowError (ext).swift
[260/283] Compiling BSON BSON.KeyspaceError (ext).swift
[261/283] Compiling BSON BSON.RangeDecodingError.swift
[262/283] Compiling BSON BSON.DocumentKeyError (ext).swift
[263/283] Compiling BSON BSON.HeaderError (ext).swift
[264/283] Compiling BSON BSON.BooleanSubtypeError (ext).swift
[265/283] Compiling BSON BSON.DecodingError (ext).swift
[266/283] Compiling BSON BSON.BinaryShapeError (ext).swift
[267/283] Compiling BSON BSON.BinaryTypecastError (ext).swift
[268/283] Emitting module BSON
[269/283] Compiling BSON BSON.ValueError (ext).swift
[270/283] Compiling BSON ClosedRange (ext).swift
[271/283] Compiling BSON exports.swift
[272/302] Compiling BSONLegacy DecodingError (ext).swift
[273/302] Compiling BSON_UUID UUID (ext).swift
[274/302] Emitting module BSON_UUID
[275/302] Compiling BSON_ISO ISO.Country (ext).swift
[276/302] Emitting module BSON_ISO
[277/302] Compiling BSON_ISO ISO.Macrolanguage (ext).swift
[278/302] Emitting module BSONReflection
[279/302] Compiling BSONReflection BSON.Indent.swift
[280/302] Compiling BSONReflection BSON.AnyValue (ext).swift
[281/302] Compiling BSONReflection BSON.List (ext).swift
[282/302] Compiling BSONReflection BSON.Document (ext).swift
[283/302] Compiling BSONLegacy BSON.SingleValueDecoder.swift
[284/302] Compiling BSONLegacy BSON.UnkeyedDecoder.Index.swift
[285/302] Compiling BSONLegacy BSON.UnkeyedDecoder.swift
[286/302] Compiling BSONLegacy BSON.Key (ext).swift
[287/302] Emitting module BSONLegacy
[288/302] Compiling BSONLegacy BSON.KeyedDecoder.Super.swift
[289/302] Compiling BSONLegacy BSON.AnyValue (ext).swift
[290/302] Compiling BSONLegacy BSON.KeyedDecoder.swift
[291/314] Emitting module DocumentStructure
[292/314] Compiling DocumentStructure DocumentStructure.swift
[293/314] Compiling Patterns Patterns.swift
[294/314] Emitting module Patterns
[295/314] Compiling ExampleModel ExampleModel.swift
[296/314] Emitting module ExampleModel
[296/314] Write Objects.LinkFileList
[299/314] Emitting module Walkthrough
[300/314] Compiling Walkthrough Walkthrough.swift
[300/314] Write Objects.LinkFileList
[303/314] Compiling Triangles Triangles.swift
[304/314] Emitting module Triangles
[304/314] Write Objects.LinkFileList
[306/314] Compiling Examples Examples.swift
[307/314] Emitting module Examples
[307/314] Write Objects.LinkFileList
[308/314] Linking DocumentStructure
[309/314] Linking ExampleModel
[310/314] Linking Patterns
[311/314] Linking Walkthrough
[312/314] Linking Triangles
[313/314] Linking Examples
Build complete! (12.27s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-grammar",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.5.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/tayloraswift/swift-grammar"
    },
    {
      "identity" : "swift-hash",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.7.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/tayloraswift/swift-hash"
    },
    {
      "identity" : "swift-unixtime",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.2.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/tayloraswift/swift-unixtime"
    },
    {
      "identity" : "dollup",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.2.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/tayloraswift/dollup"
    }
  ],
  "manifest_display_name" : "swift-bson",
  "name" : "swift-bson",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "15.0"
    },
    {
      "name" : "ios",
      "version" : "18.0"
    },
    {
      "name" : "tvos",
      "version" : "18.0"
    },
    {
      "name" : "visionos",
      "version" : "2.0"
    },
    {
      "name" : "watchos",
      "version" : "11.0"
    }
  ],
  "products" : [
    {
      "name" : "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" : "Triangles",
      "targets" : [
        "Triangles"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "Walkthrough",
      "targets" : [
        "Walkthrough"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "Examples",
      "targets" : [
        "Examples"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "Patterns",
      "targets" : [
        "Patterns"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "DocumentStructure",
      "targets" : [
        "DocumentStructure"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "ExampleModel",
      "targets" : [
        "ExampleModel"
      ],
      "type" : {
        "snippet" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "BSON_UUID",
      "module_type" : "SwiftTarget",
      "name" : "BSON_UUID",
      "path" : "Sources/BSON_UUID",
      "product_dependencies" : [
        "UUID"
      ],
      "product_memberships" : [
        "BSON_UUID",
        "Triangles",
        "Walkthrough",
        "Examples",
        "Patterns",
        "DocumentStructure",
        "ExampleModel"
      ],
      "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",
        "Triangles",
        "Walkthrough",
        "Examples",
        "Patterns",
        "DocumentStructure",
        "ExampleModel"
      ],
      "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",
        "Triangles",
        "Walkthrough",
        "Examples",
        "Patterns",
        "DocumentStructure",
        "ExampleModel"
      ],
      "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",
        "Triangles",
        "Walkthrough",
        "Examples",
        "Patterns",
        "DocumentStructure",
        "ExampleModel"
      ],
      "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",
        "Triangles",
        "Walkthrough",
        "Examples",
        "Patterns",
        "DocumentStructure",
        "ExampleModel"
      ],
      "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",
        "Triangles",
        "Walkthrough",
        "Examples",
        "Patterns",
        "DocumentStructure",
        "ExampleModel"
      ],
      "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",
        "Triangles",
        "Walkthrough",
        "Examples",
        "Patterns",
        "DocumentStructure",
        "ExampleModel"
      ],
      "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",
        "Triangles",
        "Walkthrough",
        "Examples",
        "Patterns",
        "DocumentStructure",
        "ExampleModel"
      ],
      "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",
        "Triangles",
        "Walkthrough",
        "Examples",
        "Patterns",
        "DocumentStructure",
        "ExampleModel"
      ],
      "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" : "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" : "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" : "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"
    },
    {
      "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" : "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"
    }
  ],
  "tools_version" : "6.0"
}
Done.