Build Information
Successful build of swift-bson, reference master (178310), with Swift 6.2 for Wasm on 6 Oct 2025 00:57:05 UTC.
Swift 6 data race errors: 0
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:wasm-6.2-latest swift build --swift-sdk wasm32-unknown-wasip1 2>&1Build 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 /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/tayloraswift/swift-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
========================================
Build
========================================
Selected platform: wasm
Swift version: 6.2
Building package at path: $PWD
https://github.com/tayloraswift/swift-bson.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:wasm-6.2-latest swift build --swift-sdk wasm32-unknown-wasip1 2>&1
wasm-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:f6b6b9bdb5d5605d727da337418fc455cd8a0394d3a815b70631008c48829755
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.2-latest
warning: multiple Swift SDKs match target triple `wasm32-unknown-wasip1` and host triple x86_64-unknown-linux-gnu, selected one at /root/.swiftpm/swift-sdks/swift-6.2-RELEASE_wasm.artifactbundle/swift-6.2-RELEASE_wasm/wasm32-unknown-wasip1/swift-sdk.json
Fetching https://github.com/tayloraswift/swift-hash
Fetching https://github.com/tayloraswift/dollup
Fetching https://github.com/tayloraswift/swift-grammar
Fetching https://github.com/tayloraswift/swift-unixtime
[1/216] Fetching swift-unixtime
[217/1084] Fetching swift-unixtime, swift-hash
[218/1833] Fetching swift-unixtime, swift-hash, swift-grammar
[1685/2725] Fetching swift-unixtime, swift-hash, swift-grammar, dollup
Fetched https://github.com/tayloraswift/swift-unixtime from cache (0.25s)
Fetched https://github.com/tayloraswift/dollup from cache (0.27s)
Fetched https://github.com/tayloraswift/swift-grammar from cache (0.27s)
Fetched https://github.com/tayloraswift/swift-hash from cache (0.28s)
Computing version for https://github.com/tayloraswift/dollup
Computed https://github.com/tayloraswift/dollup at 0.2.0 (0.70s)
Fetching https://github.com/swiftlang/swift-syntax
Fetching https://github.com/tayloraswift/swift-io
[1/99] Fetching swift-io
Fetched https://github.com/tayloraswift/swift-io from cache (0.24s)
[1/72412] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax from cache (7.22s)
Computing version for https://github.com/tayloraswift/swift-unixtime
Computed https://github.com/tayloraswift/swift-unixtime at 0.2.0 (9.97s)
Computing version for https://github.com/tayloraswift/swift-grammar
Computed https://github.com/tayloraswift/swift-grammar at 0.5.0 (0.39s)
Computing version for https://github.com/tayloraswift/swift-io
Computed https://github.com/tayloraswift/swift-io at 0.1.0 (0.39s)
Fetching https://github.com/apple/swift-system
Fetching https://github.com/apple/swift-argument-parser
[1/16643] Fetching swift-argument-parser
[667/21681] Fetching swift-argument-parser, swift-system
Fetched https://github.com/apple/swift-system from cache (0.71s)
Fetched https://github.com/apple/swift-argument-parser from cache (0.72s)
Computing version for https://github.com/tayloraswift/swift-hash
Computed https://github.com/tayloraswift/swift-hash at 0.7.1 (1.09s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 602.0.0 (0.63s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.6.1 (0.54s)
Computing version for https://github.com/apple/swift-system
Computed https://github.com/apple/swift-system at 1.6.3 (0.48s)
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-io
Working copy of https://github.com/tayloraswift/swift-io resolved at 0.1.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/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 602.0.0
Creating working copy for https://github.com/tayloraswift/swift-grammar
Working copy of https://github.com/tayloraswift/swift-grammar resolved at 0.5.0
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.6.1
Creating working copy for https://github.com/tayloraswift/dollup
Working copy of https://github.com/tayloraswift/dollup resolved at 0.2.0
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/602.0.0/swift-6.2-RELEASE-MacroSupport-ubuntu_jammy_x86_64.tar.gz
Downloaded https://download.swift.org/prebuilts/swift-syntax/602.0.0/swift-6.2-RELEASE-MacroSupport-ubuntu_jammy_x86_64.tar.gz (0.47s)
[1/1] Compiling plugin DollupPlugin
[2/2] Compiling plugin GenerateManual
[3/3] Compiling plugin GenerateDoccReference
Building for debugging...
[3/61] Write sources
[26/61] Write swift-version-24593BA9C3E375BF.txt
[28/84] Emitting module CasesByIntegerEncodingMacro
[29/84] Compiling UnixTime Nanoseconds.swift
[30/84] Compiling UnixTime Seconds.swift
[31/86] Compiling UnixTime UnixMillisecond.swift
[32/86] Compiling UnixTime QuantizedDuration.swift
[33/86] Compiling UnixTime Hours.swift
[34/86] Compiling CasesByIntegerEncodingMacro RawRepresentableByIntegerEncoding.swift
[35/86] Compiling UnixTime Microseconds.swift
[36/86] Compiling UnixTime UnixAttosecond.swift
[37/86] Compiling UnixTime UnixDate.swift
[38/86] Compiling UnixTime UnixInstant.swift
[39/86] Compiling UnixTime UnixInterval.swift
[40/86] Compiling CasesByIntegerEncodingMacro GenerateCasesByIntegerEncoding.swift
[41/87] Compiling TraceableErrors TraceableError.swift
[42/87] Compiling TraceableErrors NamedError.swift
[43/87] Emitting module TraceableErrors
[44/87] Emitting module UnixTime
[45/87] Compiling UnixTime Milliseconds.swift
[46/87] Compiling UnixTime Minutes.swift
[47/87] Compiling BaseDigits BaseDigits.swift
[48/87] Emitting module BaseDigits
[49/87] Compiling UnixTime Duration (ext).swift
[50/87] Compiling UnixTime DurationFormat.Unit.swift
[51/87] Compiling UnixTime DurationFormat.swift
[52/87] Compiling UnixTime Days.swift
[56/90] Wrapping AST for CasesByIntegerEncodingMacro for debugging
[57/93] Wrapping AST for BaseDigits for debugging
[58/93] Wrapping AST for TraceableErrors for debugging
[59/94] Wrapping AST for UnixTime for debugging
[61/143] Compiling ISO ISO.swift
[62/143] Compiling Base16 Base16.UppercaseDigits.swift
[63/143] Compiling Base16 Base16.LowercaseDigits.swift
[64/143] Compiling Base16 Base16.Values.swift
[65/143] Compiling ISO ISO.Locale.swift
[66/143] Compiling Base16 Base16.swift
[67/143] Emitting module Base16
[69/144] Compiling BSONABI BSON.swift
[70/144] Compiling BSONABI BSONRepresentable.swift
[71/144] Compiling BSONABI BSON.EndIndex.swift
[72/144] Compiling BSONABI BSON.FieldEncoder.swift
[73/144] Compiling BSONABI BSON.Key.swift
[74/144] Compiling BSONABI BSON.Keyspace.swift
[74/151] Wrapping AST for Base16 for debugging
[76/151] Compiling BSONABI BSON.AnyType.swift
[77/151] Compiling BSONABI BSON.AnyValue.swift
[78/151] Compiling BSONABI BSON.Decoder.swift
[79/151] Compiling BSONABI BSON.Encoder.swift
[80/151] Compiling BSONABI BSON.TypeError.swift
[81/151] Compiling BSONABI BSON.TypecastError.swift
[82/151] Compiling BSONABI BSON.BinaryShape.swift
[83/151] Compiling BSONABI BSON.BinaryShapeError.Criteria.swift
[84/151] Compiling BSONABI BSON.BinaryShapeError.swift
[85/151] Compiling BSONABI BSON.BinarySubtype.swift
[86/151] Compiling BSONABI BSON.BinarySubtypeError.swift
[87/151] Compiling BSONABI BSON.BinaryView.swift
[88/151] Compiling BSONABI BSON.Regex.OptionError.swift
[89/151] Compiling BSONABI BSON.Regex.Options.swift
[90/151] Compiling BSONABI BSON.Regex.swift
[91/151] Compiling BSONABI BSON.Timestamp.swift
[92/151] Compiling BSONABI BSON.BinaryBuffer.swift
[93/151] Compiling BSONABI BSON.BinaryFrame.swift
[94/151] Compiling BSONABI BSON.Identifier.swift
[95/151] Compiling BSONABI BSON.IntegerOverflowError.swift
[96/151] Compiling BSONABI BSON.List.swift
[97/151] Compiling BSONABI BSON.Max.swift
[98/151] Compiling BSONABI BSON.Min.swift
[99/151] Compiling BSONABI BSON.Null.swift
[100/151] Emitting module UUID
[101/151] Compiling UUID UUID.swift
[102/151] Compiling ISO ISO.Macrolanguage (gen).swift
[103/152] Compiling BSONABI BSON.BufferFrame.swift
[104/152] Compiling BSONABI BSON.BufferFrameType.swift
[105/152] Compiling BSONABI BSON.BufferTraversable.swift
[106/152] Compiling BSONABI BSON.HeaderError.swift
[107/152] Compiling BSONABI BSON.Input.swift
[108/152] Compiling BSONABI BSON.InputError.Expectation.swift
[109/152] Compiling BSONABI BSON.InputError.swift
[110/152] Compiling BSONABI BSON.Output.swift
[111/152] Compiling BSONABI BSON.OutputStream.swift
[112/152] Compiling BSONABI BSON.BooleanSubtypeError.swift
[113/152] Compiling BSONABI BSON.Decimal128.swift
[114/152] Compiling BSONABI BSON.Document.swift
[115/152] Wrapping AST for UUID for debugging
[117/152] Emitting module ISO
[118/152] Compiling ISO ISO.Country (gen).swift
[119/153] Wrapping AST for ISO for debugging
[121/153] Compiling BSONABI BSON.BinaryViewError.Expectation.swift
[122/153] Compiling BSONABI BSON.BinaryViewError.swift
[123/153] Compiling BSONABI BSON.DocumentFrame.swift
[124/153] Compiling BSONABI BSON.UTF8Frame.swift
[125/153] Compiling BSONABI BSON.UTF8View.swift
[126/153] Emitting module BSONABI
[127/156] Wrapping AST for BSONABI for debugging
[129/158] Compiling BSONLiterals BSON.List (ext).swift
[130/261] Compiling BSONDecoding Double (ext).swift
[131/261] Compiling BSONDecoding Float (ext).swift
[132/261] Compiling BSONDecoding Float80 (ext).swift
[133/261] Compiling BSONDecoding Int (ext).swift
[134/261] Compiling BSONDecoding Int16 (ext).swift
[135/261] Compiling BSONDecoding Int32 (ext).swift
[136/261] Compiling BSONDecoding Int64 (ext).swift
[137/261] Compiling BSONDecoding Int8 (ext).swift
[138/269] Compiling BSONDecoding Milliseconds (ext).swift
[139/269] Compiling BSONDecoding Minutes (ext).swift
[140/269] Compiling BSONDecoding Never (ext).swift
[141/269] Compiling BSONDecoding Seconds (ext).swift
[142/269] Compiling BSONDecoding String (ext).swift
[143/269] Compiling BSONDecoding Substring (ext).swift
[144/269] Compiling BSONDecoding UInt (ext).swift
[145/269] Compiling BSONDecoding UInt16 (ext).swift
[146/269] Compiling BSONLiterals BSON.Dictionary (ext).swift
[147/269] Compiling BSONLiterals BSON.AnyValue (ext).swift
[148/269] Emitting module BSONLiterals
[149/270] Compiling BSONDecoding BSON.Key (ext).swift
[150/270] Compiling BSONDecoding BSON.Max (ext).swift
[151/270] Compiling BSONDecoding BSON.Min (ext).swift
[152/270] Compiling BSONDecoding BSON.Null (ext).swift
[153/270] Compiling BSONDecoding BSON.Regex (ext).swift
[154/270] Compiling BSONDecoding BSON.Timestamp (ext).swift
[155/270] Compiling BSONDecoding Bool (ext).swift
[156/270] Compiling BSONDecoding Character (ext).swift
[170/276] Compiling BSONDecoding BSON.DocumentDecoder.swift
[171/276] Compiling BSONDecoding BSON.DocumentKeyError.swift
[172/276] Compiling BSONDecoding BSON.KeyspaceDecoder.swift
[173/276] Compiling BSONDecoding BSON.KeyspaceError.swift
[174/276] Compiling BSONDecoding BSON.List (ext).swift
[176/276] Compiling BSONDecoding Dictionary (ext).swift
[177/276] Compiling BSONDecoding BSON.Decimal128 (ext).swift
[178/276] Compiling BSONDecoding BSON.Identifier (ext).swift
[179/276] Compiling BSONDecoding BSON.DecodingError.swift
[180/276] Compiling BSONDecoding BSON.Document (ext).swift
[181/276] Compiling BSONDecoding BSON.Document.Iterator.swift
[182/276] Compiling BSONDecoding Array (ext).swift
[183/276] Compiling BSONDecoding BSON.FieldAccessor.swift
[184/276] Compiling BSONDecoding BSON.FieldDecoder.swift
[185/276] Compiling BSONDecoding BSON.TracingDecoder.swift
[186/276] Compiling BSONDecoding BSONBinaryDecodable.swift
[187/276] Compiling BSONDecoding BSONDecodable.swift
[188/276] Compiling BSONDecoding BSONDocumentDecodable.swift
[196/276] Compiling BSONDecoding BSONKeyspaceDecodable.swift
[197/276] Compiling BSONDecoding BSON.BinaryTypecastError.swift
[198/276] Compiling BSONDecoding BSON.BinaryView (ext).swift
[199/276] Compiling BSONDecoding BSON.List.Iterator.swift
[200/276] Compiling BSONDecoding BSON.ListDecoder.swift
[201/276] Compiling BSONDecoding BSON.SingleKeyError.swift
[202/276] Compiling BSONDecoding BSON.UTF8View (ext).swift
[203/276] Compiling BSONDecoding BSON.ValueError.swift
[213/276] Compiling BSONDecoding BSONListDecodable.swift
[214/276] Compiling BSONDecoding BSONStringDecodable.swift
[215/276] Compiling BSONDecoding BSON.BinaryBuffer (ext).swift
[216/276] Compiling BSONDecoding BSON.BinaryDecoder.swift
[217/276] Compiling BSONDecoding BSON.BinaryShape (ext).swift
[218/276] Compiling BSONDecoding BSON.BinarySubtype (ext).swift
[219/276] Emitting module BSONDecoding
[220/276] Compiling BSONEncoding LazyFilterSequence (ext).swift
[221/276] Compiling BSONEncoding LazyMapSequence (ext).swift
[222/276] Compiling BSONEncoding LazyPrefixWhileSequence (ext).swift
[223/276] Compiling BSONEncoding Optional (ext).swift
[224/276] Compiling BSONEncoding Set (ext).swift
[225/276] Compiling BSONEncoding exports.swift
[226/276] Compiling BSONDecoding UInt32 (ext).swift
[227/276] Compiling BSONDecoding UInt64 (ext).swift
[228/276] Compiling BSONDecoding UInt8 (ext).swift
[229/276] Compiling BSONDecoding Unicode.Scalar (ext).swift
[230/276] Compiling BSONDecoding UnixMillisecond (ext).swift
[231/276] Compiling BSONDecoding Optional (ext).swift
[232/276] Compiling BSONDecoding Set (ext).swift
[233/276] Compiling BSONDecoding exports.swift
[250/277] Emitting module BSONEncoding
[252/278] Wrapping AST for BSONEncoding for debugging
[253/278] Wrapping AST for BSONDecoding for debugging
[255/295] Compiling BSONArrays UInt16 (ext).swift
[256/295] Compiling BSONArrays UInt32 (ext).swift
[257/295] Compiling BSONArrays Range (ext).swift
[258/295] Compiling BSONArrays UInt128 (ext).swift
[259/295] Compiling BSONArrays Int64 (ext).swift
[260/295] Compiling BSONArrays Int8 (ext).swift
[261/297] Compiling BSONArrays Int16 (ext).swift
[262/297] Compiling BSONArrays Int32 (ext).swift
[263/297] Compiling BSONArrays Float (ext).swift
[264/297] Compiling BSONArrays Int128 (ext).swift
[265/297] Compiling BSONArrays BSONArrayEncodable.swift
[266/297] Compiling BSONArrays ClosedRange (ext).swift
[267/297] Compiling BSONArrays Double (ext).swift
[268/297] Compiling BSONArrays UInt64 (ext).swift
[269/297] Compiling BSONArrays exports.swift
[270/297] Compiling BSONArrays BSON.BinaryArray.swift
[271/297] Compiling BSONArrays BSON.BinaryPackable.swift
[272/297] Compiling BSONArrays BSONArrayDecodable.swift
[273/297] Emitting module BSONArrays
[274/298] Wrapping AST for BSONArrays for debugging
[276/315] Compiling BSON BSON.InputError (ext).swift
[277/315] Compiling BSON BSON.IntegerOverflowError (ext).swift
[278/317] Compiling BSON BSON.KeyspaceError (ext).swift
[279/317] Compiling BSON BSON.RangeDecodingError.swift
[280/317] Emitting module BSON
[281/317] Compiling BSON BSON.DecodingError (ext).swift
[282/317] Compiling BSON BSON.DocumentKeyError (ext).swift
[283/317] Compiling BSON BSON.HeaderError (ext).swift
[284/317] Compiling BSON BSON.BinaryShapeError (ext).swift
[285/317] Compiling BSON BSON.BinaryTypecastError (ext).swift
[286/317] Compiling BSON BSON.BooleanSubtypeError (ext).swift
[287/317] Compiling BSON BSON.Regex.OptionError (ext).swift
[288/317] Compiling BSON BSON.SingleKeyError (ext).swift
[289/317] Compiling BSON BSON.TypeError (ext).swift
[290/317] Compiling BSON BSON.TypecastError (ext).swift
[291/317] Compiling BSON BSON.ValueError (ext).swift
[292/317] Compiling BSON ClosedRange (ext).swift
[293/317] Compiling BSON Range (ext).swift
[294/317] Compiling BSON exports.swift
[295/325] Wrapping AST for BSON for debugging
[297/328] Emitting module BSON_UUID
[298/328] Compiling BSON_UUID UUID (ext).swift
[299/337] Compiling BSONReflection BSON.List (ext).swift
[301/337] Compiling BSONLegacy BSON.AnyValue (ext).swift
[301/338] Wrapping AST for BSON_UUID for debugging
[303/338] Compiling BSONReflection BSON.Indent.swift
[304/338] Emitting module BSONLegacy
[305/338] Compiling BSON_ISO ISO.Macrolanguage (ext).swift
[306/338] Compiling BSONLegacy BSON.UnkeyedDecoder.Index.swift
[307/338] Compiling BSON_ISO ISO.Country (ext).swift
[308/338] Emitting module BSON_ISO
[309/338] Compiling BSONReflection BSON.Document (ext).swift
[311/339] Compiling BSONLegacy BSON.Key (ext).swift
[312/339] Compiling BSONLegacy DecodingError (ext).swift
[312/339] Wrapping AST for BSON_ISO for debugging
[314/339] Compiling BSONReflection BSON.AnyValue (ext).swift
[315/339] Emitting module BSONReflection
[317/340] Compiling BSONLegacy BSON.SingleValueDecoder.swift
[317/340] Wrapping AST for BSONReflection for debugging
[319/340] Compiling BSONLegacy BSON.KeyedDecoder.swift
[320/340] Compiling BSONLegacy BSON.KeyedDecoder.Super.swift
[321/340] Compiling BSONLegacy BSON.UnkeyedDecoder.swift
[322/349] Wrapping AST for BSONLegacy for debugging
[324/353] Emitting module DocumentStructure
[325/353] Emitting module Patterns
[326/353] Emitting module Walkthrough
[327/353] Emitting module Examples
[328/353] Emitting module ExampleModel
[329/353] Compiling ExampleModel ExampleModel.swift
[330/354] Compiling DocumentStructure DocumentStructure.swift
[332/354] Compiling Walkthrough Walkthrough.swift
[333/355] Compiling Patterns Patterns.swift
[335/357] Wrapping AST for ExampleModel for debugging
[336/357] Write Objects.LinkFileList
[338/357] Wrapping AST for DocumentStructure for debugging
[339/357] Write Objects.LinkFileList
[341/357] Emitting module Triangles
[342/357] Compiling Triangles Triangles.swift
[342/357] Wrapping AST for Walkthrough for debugging
[343/357] Write Objects.LinkFileList
[344/358] Wrapping AST for Patterns for debugging
[345/358] Write Objects.LinkFileList
[348/358] Compiling Examples Examples.swift
[349/359] Wrapping AST for Examples for debugging
[350/359] Write Objects.LinkFileList
[351/359] Wrapping AST for Triangles for debugging
[352/359] Write Objects.LinkFileList
[353/359] Linking DocumentStructure.wasm
[354/359] Linking Examples.wasm
[355/359] Linking Triangles.wasm
[356/359] Linking Walkthrough.wasm
[357/359] Linking ExampleModel.wasm
[358/359] Linking Patterns.wasm
Build complete! (63.56s)
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" : "/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.2-latest: Pulling from finestructure/spi-images
Digest: sha256:f6b6b9bdb5d5605d727da337418fc455cd8a0394d3a815b70631008c48829755
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.2-latest
Done.