The Swift Package Index logo.Swift Package Index

Build Information

Successful build of swift-json, reference master (13ba76), with Swift 6.4 for Android on 29 Oct 2026 03:04:24 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-53886769-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.4-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 5.1.4
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/rarestype/swift-json.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-json
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 13ba765 [autosync]
Cloned https://github.com/rarestype/swift-json.git
Revision (git rev-parse @):
13ba765328bd03c459c5579cd08b62d0077531bf
SUCCESS checkout https://github.com/rarestype/swift-json.git at master
========================================
Build
========================================
Selected platform:         android
Swift version:             6.4
Building package at path:  $PWD
https://github.com/rarestype/swift-json.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-53886769-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.4-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:1ec638249ee9496bfd8413990a8663326bfd4883adb2b1d6b616fd753c8ff99b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:android-6.4-latest
Fetching https://github.com/rarestype/gram
Fetching https://github.com/ordo-one/dollup
[1/1366] Fetching gram
[343/1422] Fetching gram, dollup
Fetched https://github.com/ordo-one/dollup (0.38s)
Fetched https://github.com/rarestype/gram (0.38s)
Computing version for https://github.com/rarestype/gram
Computed https://github.com/rarestype/gram at 2.1.0 (0.53s)
Computing version for https://github.com/ordo-one/dollup
Computed https://github.com/ordo-one/dollup at 1.3.0 (0.13s)
Creating working copy for https://github.com/ordo-one/dollup
Working copy of https://github.com/ordo-one/dollup resolved at 1.3.0
Creating working copy for https://github.com/rarestype/gram
Working copy of https://github.com/rarestype/gram resolved at 2.1.0
Downloading binary artifact https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip
[0/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (22 KB / 17.5 MB)
[0/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (69 KB / 17.5 MB)
[0/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (73 KB / 17.5 MB)
[0/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (82 KB / 17.5 MB)
[0/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (90 KB / 17.5 MB)
[0/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (103 KB / 17.5 MB)
[0/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (111 KB / 17.5 MB)
[0/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (128 KB / 17.5 MB)
[0/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (149 KB / 17.5 MB)
[0/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (170 KB / 17.5 MB)
[1/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (175 KB / 17.5 MB)
[1/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (183 KB / 17.5 MB)
[1/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (191 KB / 17.5 MB)
[1/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (229 KB / 17.5 MB)
[1/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (245 KB / 17.5 MB)
[1/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (278 KB / 17.5 MB)
[1/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (295 KB / 17.5 MB)
[1/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (311 KB / 17.5 MB)
[1/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (327 KB / 17.5 MB)
[1/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (343 KB / 17.5 MB)
[2/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (360 KB / 17.5 MB)
[2/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (376 KB / 17.5 MB)
[2/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (425 KB / 17.5 MB)
[2/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (426 KB / 17.5 MB)
[2/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (442 KB / 17.5 MB)
[2/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (475 KB / 17.5 MB)
[2/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (491 KB / 17.5 MB)
[2/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (508 KB / 17.5 MB)
[3/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (524 KB / 17.5 MB)
[3/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (557 KB / 17.5 MB)
[3/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (573 KB / 17.5 MB)
[3/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (623 KB / 17.5 MB)
[3/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (639 KB / 17.5 MB)
[3/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (655 KB / 17.5 MB)
[4/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (704 KB / 17.5 MB)
[4/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (737 KB / 17.5 MB)
[4/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (770 KB / 17.5 MB)
[4/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (803 KB / 17.5 MB)
[4/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (868 KB / 17.5 MB)
[5/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (901 KB / 17.5 MB)
[5/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (917 KB / 17.5 MB)
[5/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (934 KB / 17.5 MB)
[5/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (950 KB / 17.5 MB)
[5/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (999 KB / 17.5 MB)
[5/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (1 MB / 17.5 MB)
[6/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (1.1 MB / 17.5 MB)
[6/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (1.2 MB / 17.5 MB)
[7/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (1.3 MB / 17.5 MB)
[7/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (1.4 MB / 17.5 MB)
[8/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (1.5 MB / 17.5 MB)
[9/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (1.6 MB / 17.5 MB)
[9/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (1.7 MB / 17.5 MB)
[10/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (1.8 MB / 17.5 MB)
[10/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (1.9 MB / 17.5 MB)
[11/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (2 MB / 17.5 MB)
[11/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (2.1 MB / 17.5 MB)
[12/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (2.2 MB / 17.5 MB)
[13/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (2.3 MB / 17.5 MB)
[13/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (2.4 MB / 17.5 MB)
[14/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (2.5 MB / 17.5 MB)
[14/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (2.6 MB / 17.5 MB)
[15/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (2.7 MB / 17.5 MB)
[15/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (2.8 MB / 17.5 MB)
[16/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (2.9 MB / 17.5 MB)
[17/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (3 MB / 17.5 MB)
[17/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (3.1 MB / 17.5 MB)
[18/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (3.2 MB / 17.5 MB)
[18/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (3.3 MB / 17.5 MB)
[19/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (3.5 MB / 17.5 MB)
[20/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (3.6 MB / 17.5 MB)
[21/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (3.7 MB / 17.5 MB)
[21/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (3.8 MB / 17.5 MB)
[22/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (3.9 MB / 17.5 MB)
[22/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (4 MB / 17.5 MB)
[23/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (4.1 MB / 17.5 MB)
[24/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (4.2 MB / 17.5 MB)
[24/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (4.3 MB / 17.5 MB)
[25/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (4.4 MB / 17.5 MB)
[26/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (4.5 MB / 17.5 MB)
[26/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (4.7 MB / 17.5 MB)
[27/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (4.8 MB / 17.5 MB)
[27/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (4.9 MB / 17.5 MB)
[28/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (5 MB / 17.5 MB)
[29/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (5.1 MB / 17.5 MB)
[30/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (5.2 MB / 17.5 MB)
[30/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (5.4 MB / 17.5 MB)
[32/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (5.6 MB / 17.5 MB)
[33/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (5.8 MB / 17.5 MB)
[34/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (6 MB / 17.5 MB)
[34/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (6.1 MB / 17.5 MB)
[35/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (6.2 MB / 17.5 MB)
[36/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (6.4 MB / 17.5 MB)
[36/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (6.5 MB / 17.5 MB)
[37/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (6.6 MB / 17.5 MB)
[38/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (6.7 MB / 17.5 MB)
[39/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (6.9 MB / 17.5 MB)
[40/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (7 MB / 17.5 MB)
[41/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (7.2 MB / 17.5 MB)
[41/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (7.3 MB / 17.5 MB)
[42/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (7.4 MB / 17.5 MB)
[43/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (7.6 MB / 17.5 MB)
[44/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (7.8 MB / 17.5 MB)
[45/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (7.9 MB / 17.5 MB)
[46/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (8.1 MB / 17.5 MB)
[47/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (8.2 MB / 17.5 MB)
[47/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (8.4 MB / 17.5 MB)
[48/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (8.5 MB / 17.5 MB)
[49/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (8.6 MB / 17.5 MB)
[50/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (8.8 MB / 17.5 MB)
[50/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (8.9 MB / 17.5 MB)
[51/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (9 MB / 17.5 MB)
[52/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (9.2 MB / 17.5 MB)
[53/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (9.3 MB / 17.5 MB)
[54/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (9.5 MB / 17.5 MB)
[55/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (9.7 MB / 17.5 MB)
[55/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (9.8 MB / 17.5 MB)
[56/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (9.9 MB / 17.5 MB)
[57/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (10 MB / 17.5 MB)
[58/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (10.2 MB / 17.5 MB)
[59/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (10.3 MB / 17.5 MB)
[59/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (10.4 MB / 17.5 MB)
[60/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (10.5 MB / 17.5 MB)
[61/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (10.7 MB / 17.5 MB)
[61/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (10.8 MB / 17.5 MB)
[62/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (10.9 MB / 17.5 MB)
[63/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (11 MB / 17.5 MB)
[64/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (11.2 MB / 17.5 MB)
[64/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (11.3 MB / 17.5 MB)
[65/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (11.5 MB / 17.5 MB)
[67/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (11.7 MB / 17.5 MB)
[67/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (11.8 MB / 17.5 MB)
[68/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (12 MB / 17.5 MB)
[69/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (12.1 MB / 17.5 MB)
[70/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (12.3 MB / 17.5 MB)
[71/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (12.4 MB / 17.5 MB)
[72/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (12.6 MB / 17.5 MB)
[73/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (12.8 MB / 17.5 MB)
[74/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (12.9 MB / 17.5 MB)
[74/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (13 MB / 17.5 MB)
[75/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (13.1 MB / 17.5 MB)
[76/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (13.3 MB / 17.5 MB)
[76/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (13.4 MB / 17.5 MB)
[77/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (13.5 MB / 17.5 MB)
[78/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (13.7 MB / 17.5 MB)
[79/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (13.8 MB / 17.5 MB)
[80/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (14 MB / 17.5 MB)
[81/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (14.1 MB / 17.5 MB)
[81/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (14.2 MB / 17.5 MB)
[82/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (14.4 MB / 17.5 MB)
[83/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (14.5 MB / 17.5 MB)
[84/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (14.7 MB / 17.5 MB)
[84/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (14.8 MB / 17.5 MB)
[85/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (15 MB / 17.5 MB)
[86/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (15.1 MB / 17.5 MB)
[87/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (15.3 MB / 17.5 MB)
[88/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (15.4 MB / 17.5 MB)
[89/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (15.6 MB / 17.5 MB)
[89/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (15.7 MB / 17.5 MB)
[90/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (15.8 MB / 17.5 MB)
[91/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (15.9 MB / 17.5 MB)
[92/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (16.1 MB / 17.5 MB)
[92/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (16.2 MB / 17.5 MB)
[93/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (16.3 MB / 17.5 MB)
[94/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (16.4 MB / 17.5 MB)
[94/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (16.5 MB / 17.5 MB)
[95/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (16.7 MB / 17.5 MB)
[96/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (16.8 MB / 17.5 MB)
[96/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (16.9 MB / 17.5 MB)
[98/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (17.1 MB / 17.5 MB)
[98/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (17.3 MB / 17.5 MB)
[100/100] Downloading https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (17.5 MB / 17.5 MB)
Downloaded https://get.rarestype.com/dollup/1.3.0/Linux-x86_64/dollup.artifactbundle.zip (1.10s)
Building for debugging...
[Computing dependencies]
[Provisioning 1 / 31]
[Pre-planning 1 / 850]
[Planning deferred tasks]
[135 / 262] JSONAST
[146 / 262] JSONAST-product
[152 / 280] JSONEncoding
[157 / 289] TraceableErrors
[164 / 289] TestableErrors
/host/spi-builder-workspace/Sources/JQ/warnings.swift:3:5: warning: JQ is experimental and subject to change without warning, enable the '_ExperimentalJQ' package trait to suppress this warning
1 | #if !_ExperimentalJQ
2 | #warning(
3 |     """
  |     `- warning: JQ is experimental and subject to change without warning, enable the '_ExperimentalJQ' package trait to suppress this warning
4 |     JQ is experimental and subject to change without warning, enable the '_ExperimentalJQ' \
5 |     package trait to suppress this warning
[178 / 290] JQ
[186 / 291] JSONEncoding
/host/spi-builder-workspace/Sources/JQ/warnings.swift:3:5: warning: JQ is experimental and subject to change without warning, enable the '_ExperimentalJQ' package trait to suppress this warning
1 | #if !_ExperimentalJQ
2 | #warning(
3 |     """
  |     `- warning: JQ is experimental and subject to change without warning, enable the '_ExperimentalJQ' package trait to suppress this warning
4 |     JQ is experimental and subject to change without warning, enable the '_ExperimentalJQ' \
5 |     package trait to suppress this warning
[194 / 291] JQ
[198 / 292]
[205 / 302] JSONEncoding
[208 / 302] JSONEncoding
[211 / 303] JQ
[214 / 303]
[216 / 303] Grammar
[231 / 323] JSONDecoding
[235 / 323] JSONDecoding
[241 / 323] JSONParsing
[253 / 324]
[258 / 335] JSONDecoding
[264 / 335] JSONLegacy
[266 / 335] Grammar
[284 / 341] _JSON_SnippetsAnchor
[305 / 355] JavaScriptPersistence
[308 / 356]
[316 / 356] JavaScriptPersistence
[336 / 379] anchor-product
[358 / 382] JavaScriptPersistence
[361 / 384] ParsingErrors-product
[373 / 389] DecodingWithCodable-product
[389 / 389] DecodingObjects-product
Build complete! (8.03 secs)
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" : "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-json",
  "name" : "swift-json",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "JSONAST",
      "targets" : [
        "JSONAST"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "JSONDecoding",
      "targets" : [
        "JSONDecoding"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "JSONEncoding",
      "targets" : [
        "JSONEncoding"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "JSONParsing",
      "targets" : [
        "JSONParsing"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "JSON",
      "targets" : [
        "JSON"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "JavaScriptPersistence",
      "targets" : [
        "JavaScriptPersistence"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "JQ",
      "targets" : [
        "JQ"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "JSONLegacy",
      "targets" : [
        "JSONLegacy"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "_JSON_SnippetsAnchor",
      "targets" : [
        "_JSON_SnippetsAnchor"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DecodingWithCodable",
      "targets" : [
        "DecodingWithCodable"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "DecodingObjects",
      "targets" : [
        "DecodingObjects"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "DecodingArrays",
      "targets" : [
        "DecodingArrays"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "QueriesAndModifications",
      "targets" : [
        "QueriesAndModifications"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "ParsingErrors",
      "targets" : [
        "ParsingErrors"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "Parsing",
      "targets" : [
        "Parsing"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "EncodingArrays",
      "targets" : [
        "EncodingArrays"
      ],
      "type" : {
        "snippet" : null
      }
    },
    {
      "name" : "anchor",
      "targets" : [
        "anchor"
      ],
      "type" : {
        "snippet" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "_JSON_SnippetsAnchor",
      "module_type" : "SwiftTarget",
      "name" : "_JSON_SnippetsAnchor",
      "path" : "Snippets/_Anchor",
      "product_memberships" : [
        "_JSON_SnippetsAnchor",
        "DecodingWithCodable",
        "DecodingObjects",
        "DecodingArrays",
        "QueriesAndModifications",
        "ParsingErrors",
        "Parsing",
        "EncodingArrays",
        "anchor"
      ],
      "sources" : [
        "anchor.swift"
      ],
      "target_dependencies" : [
        "JSON"
      ],
      "type" : "library"
    },
    {
      "c99name" : "JavaScriptPersistenceTests",
      "module_type" : "SwiftTarget",
      "name" : "JavaScriptPersistenceTests",
      "path" : "Sources/JavaScriptPersistenceTests",
      "sources" : [
        "JSObjectTests.swift"
      ],
      "target_dependencies" : [
        "JavaScriptPersistence"
      ],
      "type" : "test"
    },
    {
      "c99name" : "JavaScriptPersistence",
      "module_type" : "SwiftTarget",
      "name" : "JavaScriptPersistence",
      "path" : "Sources/JavaScriptPersistence",
      "product_memberships" : [
        "JavaScriptPersistence",
        "DecodingWithCodable",
        "DecodingObjects",
        "DecodingArrays",
        "QueriesAndModifications",
        "ParsingErrors",
        "Parsing",
        "EncodingArrays",
        "anchor"
      ],
      "sources" : [
        "Array (ext).swift",
        "BinaryFloatingPoint (ext).swift",
        "Bool (ext).swift",
        "ConstructibleFromJSValue.swift",
        "ConvertibleToJSValue.swift",
        "Double (ext).swift",
        "Float (ext).swift",
        "Int (ext).swift",
        "Int16 (ext).swift",
        "Int32 (ext).swift",
        "Int64 (ext).swift",
        "Int8 (ext).swift",
        "JSBigInt.swift",
        "JSObject.swift",
        "JSString.swift",
        "JSSymbol.swift",
        "JSValue.Storage.swift",
        "JSValue.swift",
        "Optional (ext).swift",
        "String (ext).swift",
        "UInt (ext).swift",
        "UInt16 (ext).swift",
        "UInt32 (ext).swift",
        "UInt64 (ext).swift",
        "UInt8 (ext).swift"
      ],
      "target_dependencies" : [
        "JSON"
      ],
      "type" : "library"
    },
    {
      "c99name" : "JSONTests",
      "module_type" : "SwiftTarget",
      "name" : "JSONTests",
      "path" : "Sources/JSONTests",
      "sources" : [
        "IntegerOverflow.swift",
        "Parsing.swift",
        "ParsingNumerics.swift",
        "Rendering.swift"
      ],
      "target_dependencies" : [
        "JSON"
      ],
      "type" : "test"
    },
    {
      "c99name" : "JSONParsing",
      "module_type" : "SwiftTarget",
      "name" : "JSONParsing",
      "path" : "Sources/JSONParsing",
      "product_dependencies" : [
        "Grammar"
      ],
      "product_memberships" : [
        "JSONParsing",
        "JSON",
        "JavaScriptPersistence",
        "_JSON_SnippetsAnchor",
        "DecodingWithCodable",
        "DecodingObjects",
        "DecodingArrays",
        "QueriesAndModifications",
        "ParsingErrors",
        "Parsing",
        "EncodingArrays",
        "anchor"
      ],
      "sources" : [
        "JSON.Array (ext).swift",
        "JSON.InvalidUnicodeScalarError.swift",
        "JSON.Node (ext).swift",
        "JSON.Object (ext).swift",
        "Rules/JSON (ext).swift",
        "Rules/JSON.NodeRule.Array.swift",
        "Rules/JSON.NodeRule.False.swift",
        "Rules/JSON.NodeRule.Inf.swift",
        "Rules/JSON.NodeRule.NaN.swift",
        "Rules/JSON.NodeRule.Nonfinite.swift",
        "Rules/JSON.NodeRule.Null.swift",
        "Rules/JSON.NodeRule.Object.Item.swift",
        "Rules/JSON.NodeRule.Object.swift",
        "Rules/JSON.NodeRule.True.swift",
        "Rules/JSON.NodeRule.swift",
        "Rules/JSON.Number.Exp10.swift",
        "Rules/JSON.NumberRule.PlusOrMinus.swift",
        "Rules/JSON.NumberRule.swift",
        "Rules/JSON.RootRule.swift",
        "Rules/JSON.StringRule.CodeUnit.swift",
        "Rules/JSON.StringRule.EscapeSequence.swift",
        "Rules/JSON.StringRule.EscapedCodeUnit.swift",
        "Rules/JSON.StringRule.swift",
        "Rules/JSON.WhitespaceRule.swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "JSONAST"
      ],
      "type" : "library"
    },
    {
      "c99name" : "JSONLegacy",
      "module_type" : "SwiftTarget",
      "name" : "JSONLegacy",
      "path" : "Sources/JSONLegacy",
      "product_memberships" : [
        "JSONLegacy",
        "DecodingWithCodable",
        "DecodingObjects",
        "DecodingArrays",
        "QueriesAndModifications",
        "ParsingErrors",
        "Parsing",
        "EncodingArrays",
        "anchor"
      ],
      "sources" : [
        "CodableCompatibility/JSON.KeyedDecoder.Super.swift",
        "CodableCompatibility/JSON.KeyedDecoder.swift",
        "CodableCompatibility/JSON.Node (ext).swift",
        "CodableCompatibility/JSON.SingleValueDecoder.swift",
        "CodableCompatibility/JSON.UnkeyedDecoder.Index.swift",
        "CodableCompatibility/JSON.UnkeyedDecoder.swift",
        "DecodingError (ext).swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "JSONDecoding"
      ],
      "type" : "library"
    },
    {
      "c99name" : "JSONEncoding",
      "module_type" : "SwiftTarget",
      "name" : "JSONEncoding",
      "path" : "Sources/JSONEncoding",
      "product_memberships" : [
        "JSONEncoding",
        "JSON",
        "JavaScriptPersistence",
        "_JSON_SnippetsAnchor",
        "DecodingWithCodable",
        "DecodingObjects",
        "DecodingArrays",
        "QueriesAndModifications",
        "ParsingErrors",
        "Parsing",
        "EncodingArrays",
        "anchor"
      ],
      "sources" : [
        "Conformances/Array (ext).swift",
        "Conformances/ArraySlice (ext).swift",
        "Conformances/Bool (ext).swift",
        "Conformances/Character (ext).swift",
        "Conformances/Double (ext).swift",
        "Conformances/Float (ext).swift",
        "Conformances/Float16 (ext).swift",
        "Conformances/Float80 (ext).swift",
        "Conformances/Int (ext).swift",
        "Conformances/Int128 (ext).swift",
        "Conformances/Int16 (ext).swift",
        "Conformances/Int32 (ext).swift",
        "Conformances/Int64 (ext).swift",
        "Conformances/Int8 (ext).swift",
        "Conformances/LazyDropWhileSequence (ext).swift",
        "Conformances/LazyFilterSequence (ext).swift",
        "Conformances/LazyMapSequence (ext).swift",
        "Conformances/LazyPrefixWhileSequence (ext).swift",
        "Conformances/Sequence (ext).swift",
        "Conformances/StaticString (ext).swift",
        "Conformances/String (ext).swift",
        "Conformances/Substring (ext).swift",
        "Conformances/UInt (ext).swift",
        "Conformances/UInt128 (ext).swift",
        "Conformances/UInt16 (ext).swift",
        "Conformances/UInt32 (ext).swift",
        "Conformances/UInt64 (ext).swift",
        "Conformances/UInt8 (ext).swift",
        "Conformances/Unicode.Scalar (ext).swift",
        "Encoders/JSON.ArrayEncoder.Index.swift",
        "Encoders/JSON.ArrayEncoder.swift",
        "Encoders/JSON.InlineEncoder.swift",
        "Encoders/JSON.Literal (ext).swift",
        "Encoders/JSON.ObjectEncoder.swift",
        "JSON (ext).swift",
        "JSONEncodable.swift",
        "JSONObjectEncodable.swift",
        "JSONStringEncodable.swift",
        "Never (ext).swift",
        "Optional (ext).swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "JSONAST"
      ],
      "type" : "library"
    },
    {
      "c99name" : "JSONDecoding",
      "module_type" : "SwiftTarget",
      "name" : "JSONDecoding",
      "path" : "Sources/JSONDecoding",
      "product_dependencies" : [
        "Grammar"
      ],
      "product_memberships" : [
        "JSONDecoding",
        "JSON",
        "JavaScriptPersistence",
        "JSONLegacy",
        "_JSON_SnippetsAnchor",
        "DecodingWithCodable",
        "DecodingObjects",
        "DecodingArrays",
        "QueriesAndModifications",
        "ParsingErrors",
        "Parsing",
        "EncodingArrays",
        "anchor"
      ],
      "sources" : [
        "Conformances/Array (ext).swift",
        "Conformances/Bool (ext).swift",
        "Conformances/Character (ext).swift",
        "Conformances/Dictionary (ext).swift",
        "Conformances/Double (ext).swift",
        "Conformances/Float (ext).swift",
        "Conformances/Float16 (ext).swift",
        "Conformances/Float80 (ext).swift",
        "Conformances/Int (ext).swift",
        "Conformances/Int128 (ext).swift",
        "Conformances/Int16 (ext).swift",
        "Conformances/Int32 (ext).swift",
        "Conformances/Int64 (ext).swift",
        "Conformances/Int8 (ext).swift",
        "Conformances/Set (ext).swift",
        "Conformances/String (ext).swift",
        "Conformances/UInt (ext).swift",
        "Conformances/UInt128 (ext).swift",
        "Conformances/UInt16 (ext).swift",
        "Conformances/UInt32 (ext).swift",
        "Conformances/UInt64 (ext).swift",
        "Conformances/UInt8 (ext).swift",
        "Conformances/Unicode.Scalar (ext).swift",
        "Decoding/JSON.ArrayShape.swift",
        "Decoding/JSON.ArrayShapeCriteria.swift",
        "Decoding/JSON.ArrayShapeError.swift",
        "Decoding/JSON.DecodingError (ext).swift",
        "Decoding/JSON.DecodingError.swift",
        "Decoding/JSON.DecodingErrorProtocol.swift",
        "Decoding/JSON.DecodingStepError.swift",
        "Decoding/JSON.ObjectDecoder.swift",
        "Decoding/JSON.ObjectKeyError.swift",
        "Decoding/JSON.SingleKeyError.swift",
        "Decoding/JSON.ValueError.swift",
        "Fields/JSON.FieldDecoder.swift",
        "Fields/JSON.OptionalDecoder.swift",
        "Fields/JSON.TraceableDecoder.swift",
        "JSON.Array (ext).swift",
        "JSON.Object (ext).swift",
        "JSONDecodable.swift",
        "JSONObjectDecodable.swift",
        "JSONStringDecodable.swift",
        "Never (ext).swift",
        "Optional (ext).swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "JSONAST"
      ],
      "type" : "library"
    },
    {
      "c99name" : "JSONAST",
      "module_type" : "SwiftTarget",
      "name" : "JSONAST",
      "path" : "Sources/JSONAST",
      "product_memberships" : [
        "JSONAST",
        "JSONDecoding",
        "JSONEncoding",
        "JSONParsing",
        "JSON",
        "JavaScriptPersistence",
        "JQ",
        "JSONLegacy",
        "_JSON_SnippetsAnchor",
        "DecodingWithCodable",
        "DecodingObjects",
        "DecodingArrays",
        "QueriesAndModifications",
        "ParsingErrors",
        "Parsing",
        "EncodingArrays",
        "anchor"
      ],
      "sources" : [
        "JSON.Array.swift",
        "JSON.EscapeCode.swift",
        "JSON.IntegerOverflowError.swift",
        "JSON.Key.swift",
        "JSON.Literal.swift",
        "JSON.Node.swift",
        "JSON.Number.Base10.swift",
        "JSON.Number.Inline.swift",
        "JSON.Number.swift",
        "JSON.NumericOverflowError.swift",
        "JSON.Object.swift",
        "JSON.TypecastError.swift",
        "JSON.swift",
        "String (ext).swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "JSON",
      "module_type" : "SwiftTarget",
      "name" : "JSON",
      "path" : "Sources/JSON",
      "product_memberships" : [
        "JSON",
        "JavaScriptPersistence",
        "_JSON_SnippetsAnchor",
        "DecodingWithCodable",
        "DecodingObjects",
        "DecodingArrays",
        "QueriesAndModifications",
        "ParsingErrors",
        "Parsing",
        "EncodingArrays",
        "anchor"
      ],
      "sources" : [
        "JSON (ext).swift",
        "exports.swift"
      ],
      "target_dependencies" : [
        "JSONDecoding",
        "JSONEncoding",
        "JSONParsing"
      ],
      "type" : "library"
    },
    {
      "c99name" : "JQTests",
      "module_type" : "SwiftTarget",
      "name" : "JQTests",
      "path" : "Sources/JQTests",
      "sources" : [
        "AccessArrayTests.swift",
        "AccessObjectTests.swift"
      ],
      "target_dependencies" : [
        "JSON",
        "JQ"
      ],
      "type" : "test"
    },
    {
      "c99name" : "JQ",
      "module_type" : "SwiftTarget",
      "name" : "JQ",
      "path" : "Sources/JQ",
      "product_memberships" : [
        "JQ",
        "DecodingWithCodable",
        "DecodingObjects",
        "DecodingArrays",
        "QueriesAndModifications",
        "ParsingErrors",
        "Parsing",
        "EncodingArrays",
        "anchor"
      ],
      "sources" : [
        "JSON.Array (ext).swift",
        "JSON.ArrayAccessor.swift",
        "JSON.Node (ext).swift",
        "JSON.NodeAccess.swift",
        "JSON.NodeAccessError.swift",
        "JSON.NodeAccessor.swift",
        "JSON.PathComponent.swift",
        "lexemes.swift",
        "warnings.swift"
      ],
      "target_dependencies" : [
        "JSONAST"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DecodingWithCodable",
      "module_type" : "SwiftTarget",
      "name" : "DecodingWithCodable",
      "path" : "Snippets",
      "product_memberships" : [
        "DecodingWithCodable"
      ],
      "sources" : [
        "DecodingWithCodable.swift"
      ],
      "target_dependencies" : [
        "_JSON_SnippetsAnchor",
        "JavaScriptPersistence",
        "JSONParsing",
        "JSONLegacy",
        "JSONEncoding",
        "JSONDecoding",
        "JSONAST",
        "JSON",
        "JQ"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "DecodingObjects",
      "module_type" : "SwiftTarget",
      "name" : "DecodingObjects",
      "path" : "Snippets",
      "product_memberships" : [
        "DecodingObjects"
      ],
      "sources" : [
        "DecodingObjects.swift"
      ],
      "target_dependencies" : [
        "_JSON_SnippetsAnchor",
        "JavaScriptPersistence",
        "JSONParsing",
        "JSONLegacy",
        "JSONEncoding",
        "JSONDecoding",
        "JSONAST",
        "JSON",
        "JQ"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "DecodingArrays",
      "module_type" : "SwiftTarget",
      "name" : "DecodingArrays",
      "path" : "Snippets",
      "product_memberships" : [
        "DecodingArrays"
      ],
      "sources" : [
        "DecodingArrays.swift"
      ],
      "target_dependencies" : [
        "_JSON_SnippetsAnchor",
        "JavaScriptPersistence",
        "JSONParsing",
        "JSONLegacy",
        "JSONEncoding",
        "JSONDecoding",
        "JSONAST",
        "JSON",
        "JQ"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "QueriesAndModifications",
      "module_type" : "SwiftTarget",
      "name" : "QueriesAndModifications",
      "path" : "Snippets",
      "product_memberships" : [
        "QueriesAndModifications"
      ],
      "sources" : [
        "QueriesAndModifications.swift"
      ],
      "target_dependencies" : [
        "_JSON_SnippetsAnchor",
        "JavaScriptPersistence",
        "JSONParsing",
        "JSONLegacy",
        "JSONEncoding",
        "JSONDecoding",
        "JSONAST",
        "JSON",
        "JQ"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "ParsingErrors",
      "module_type" : "SwiftTarget",
      "name" : "ParsingErrors",
      "path" : "Snippets",
      "product_memberships" : [
        "ParsingErrors"
      ],
      "sources" : [
        "ParsingErrors.swift"
      ],
      "target_dependencies" : [
        "_JSON_SnippetsAnchor",
        "JavaScriptPersistence",
        "JSONParsing",
        "JSONLegacy",
        "JSONEncoding",
        "JSONDecoding",
        "JSONAST",
        "JSON",
        "JQ"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "Parsing",
      "module_type" : "SwiftTarget",
      "name" : "Parsing",
      "path" : "Snippets",
      "product_memberships" : [
        "Parsing"
      ],
      "sources" : [
        "Parsing.swift"
      ],
      "target_dependencies" : [
        "_JSON_SnippetsAnchor",
        "JavaScriptPersistence",
        "JSONParsing",
        "JSONLegacy",
        "JSONEncoding",
        "JSONDecoding",
        "JSONAST",
        "JSON",
        "JQ"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "EncodingArrays",
      "module_type" : "SwiftTarget",
      "name" : "EncodingArrays",
      "path" : "Snippets",
      "product_memberships" : [
        "EncodingArrays"
      ],
      "sources" : [
        "EncodingArrays.swift"
      ],
      "target_dependencies" : [
        "_JSON_SnippetsAnchor",
        "JavaScriptPersistence",
        "JSONParsing",
        "JSONLegacy",
        "JSONEncoding",
        "JSONDecoding",
        "JSONAST",
        "JSON",
        "JQ"
      ],
      "type" : "snippet"
    },
    {
      "c99name" : "anchor",
      "module_type" : "SwiftTarget",
      "name" : "anchor",
      "path" : "Snippets/_Anchor",
      "product_memberships" : [
        "anchor"
      ],
      "sources" : [
        "anchor.swift"
      ],
      "target_dependencies" : [
        "_JSON_SnippetsAnchor",
        "JavaScriptPersistence",
        "JSONParsing",
        "JSONLegacy",
        "JSONEncoding",
        "JSONDecoding",
        "JSONAST",
        "JSON",
        "JQ"
      ],
      "type" : "snippet"
    }
  ],
  "tools_version" : "6.2"
}
android-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:1ec638249ee9496bfd8413990a8663326bfd4883adb2b1d6b616fd753c8ff99b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:android-6.4-latest
Done.