Build Information
Successful build of Uploadcare, reference 0.14.0 (c986c3), with Swift 6.4 for Linux on 20 Sep 2026 18:55:41 UTC.
Swift 6 data race errors: 0
Build Command
bash -c docker run --pull=always --rm -v "checkouts-53886770-0":/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:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/uploadcare/uploadcare-swift.git
Reference: 0.14.0
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/uploadcare/uploadcare-swift
* tag 0.14.0 -> FETCH_HEAD
HEAD is now at c986c38 Update REST API.md (#133)
Cloned https://github.com/uploadcare/uploadcare-swift.git
Revision (git rev-parse @):
c986c38ba1a4c824a2e5a3b066083e059edc6aea
SUCCESS checkout https://github.com/uploadcare/uploadcare-swift.git at 0.14.0
========================================
Build
========================================
Selected platform: linux
Swift version: 6.4
Building package at path: $PWD
https://github.com/uploadcare/uploadcare-swift.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-53886770-0":/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:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/swift-server/async-http-client.git
[1/18549] Fetching swift-crypto
[15954/34746] Fetching swift-crypto, async-http-client
Fetched https://github.com/swift-server/async-http-client.git (1.65s)
Fetched https://github.com/apple/swift-crypto.git (1.66s)
Computing version for https://github.com/swift-server/async-http-client.git
Computed https://github.com/swift-server/async-http-client.git at 1.36.1 (1.89s)
Fetching https://github.com/apple/swift-configuration.git
Fetching https://github.com/apple/swift-service-context.git
Fetching https://github.com/apple/swift-nio-http2.git
Fetching https://github.com/apple/swift-nio-extras.git
Fetching https://github.com/apple/swift-distributed-tracing.git
Fetching https://github.com/apple/swift-atomics.git
[1/3755] Fetching swift-configuration
[114/5119] Fetching swift-configuration, swift-service-context
[128/11809] Fetching swift-configuration, swift-service-context, swift-nio-extras
[7280/13684] Fetching swift-configuration, swift-service-context, swift-nio-extras, swift-atomics
[13648/19991] Fetching swift-configuration, swift-service-context, swift-nio-extras, swift-atomics, swift-distributed-tracing
[16902/32243] Fetching swift-configuration, swift-service-context, swift-nio-extras, swift-atomics, swift-distributed-tracing, swift-nio-http2
Fetched https://github.com/apple/swift-atomics.git (0.61s)
Fetched https://github.com/apple/swift-nio-extras.git (0.61s)
Fetched https://github.com/apple/swift-distributed-tracing.git (0.61s)
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/apple/swift-algorithms.git
Fetching https://github.com/apple/swift-nio.git
[7815/17371] Fetching swift-configuration, swift-service-context, swift-nio-http2
Fetched https://github.com/apple/swift-service-context.git (0.88s)
Fetched https://github.com/apple/swift-configuration.git (0.88s)
Fetching https://github.com/apple/swift-nio-ssl.git
Fetching https://github.com/apple/swift-nio-transport-services.git
Fetched https://github.com/apple/swift-nio-http2.git (0.88s)
[1/8096] Fetching swift-log
[568/14241] Fetching swift-log, swift-algorithms
Fetched https://github.com/apple/swift-algorithms.git (0.52s)
Fetched https://github.com/apple/swift-log.git (0.52s)
[1/2863] Fetching swift-nio-transport-services
[2836/18928] Fetching swift-nio-transport-services, swift-nio-ssl
Fetched https://github.com/apple/swift-nio-transport-services.git (0.47s)
[804/16065] Fetching swift-nio-ssl
[2733/102130] Fetching swift-nio-ssl, swift-nio
Fetched https://github.com/apple/swift-nio-ssl.git (1.04s)
[57664/86065] Fetching swift-nio
Fetched https://github.com/apple/swift-nio.git (2.95s)
Computing version for https://github.com/apple/swift-service-context.git
Computed https://github.com/apple/swift-service-context.git at 1.3.0 (3.73s)
Computing version for https://github.com/apple/swift-algorithms.git
Computed https://github.com/apple/swift-algorithms.git at 1.2.1 (0.18s)
Fetching https://github.com/apple/swift-numerics.git
[1/6636] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics.git (0.63s)
Computing version for https://github.com/apple/swift-configuration.git
Computed https://github.com/apple/swift-configuration.git at 1.2.0 (1.61s)
Fetching https://github.com/swift-server/swift-service-lifecycle
Fetching https://github.com/apple/swift-collections
Fetching https://github.com/apple/swift-system
[1/2843] Fetching swift-service-lifecycle
[1110/9741] Fetching swift-service-lifecycle, swift-system
[5673/37093] Fetching swift-service-lifecycle, swift-system, swift-collections
Fetched https://github.com/swift-server/swift-service-lifecycle (0.62s)
[3103/34250] Fetching swift-system, swift-collections
Fetched https://github.com/apple/swift-system (1.10s)
Fetched https://github.com/apple/swift-collections (1.11s)
Computing version for https://github.com/apple/swift-distributed-tracing.git
Computed https://github.com/apple/swift-distributed-tracing.git at 1.5.0 (1.30s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (0.16s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.1.1 (0.15s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.6.0 (0.28s)
Computing version for https://github.com/apple/swift-nio-transport-services.git
Computed https://github.com/apple/swift-nio-transport-services.git at 1.28.0 (0.19s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.103.0 (0.33s)
Computing version for https://github.com/swift-server/swift-service-lifecycle
Computed https://github.com/swift-server/swift-service-lifecycle at 2.12.0 (0.17s)
Fetching https://github.com/apple/swift-async-algorithms.git
[1/6723] Fetching swift-async-algorithms
Fetched https://github.com/apple/swift-async-algorithms.git (0.56s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.15.1 (0.75s)
Computing version for https://github.com/apple/swift-async-algorithms.git
Computed https://github.com/apple/swift-async-algorithms.git at 1.1.5 (0.21s)
Computing version for https://github.com/apple/swift-nio-http2.git
Computed https://github.com/apple/swift-nio-http2.git at 1.46.0 (0.20s)
Computing version for https://github.com/apple/swift-nio-ssl.git
Computed https://github.com/apple/swift-nio-ssl.git at 2.37.5 (0.23s)
Computing version for https://github.com/apple/swift-system
Computed https://github.com/apple/swift-system at 1.8.1 (0.21s)
Computing version for https://github.com/apple/swift-nio-extras.git
Computed https://github.com/apple/swift-nio-extras.git at 1.35.1 (0.47s)
Fetching https://github.com/apple/swift-http-types.git
Fetching https://github.com/apple/swift-certificates.git
Fetching https://github.com/apple/swift-http-structured-headers.git
Fetching https://github.com/apple/swift-asn1.git
[1/1935] Fetching swift-http-types
[2/3188] Fetching swift-http-types, swift-http-structured-headers
Fetched https://github.com/apple/swift-http-types.git (0.48s)
[1/7573] Fetching swift-certificates
Fetched https://github.com/apple/swift-certificates.git (0.61s)
[1/1983] Fetching swift-asn1
Fetched https://github.com/apple/swift-http-structured-headers.git (0.91s)
Fetched https://github.com/apple/swift-asn1.git (0.91s)
Computing version for https://github.com/apple/swift-http-structured-headers.git
Computed https://github.com/apple/swift-http-structured-headers.git at 1.7.0 (1.10s)
Computing version for https://github.com/apple/swift-http-types.git
Computed https://github.com/apple/swift-http-types.git at 1.8.0 (0.21s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (0.22s)
Computing version for https://github.com/apple/swift-certificates.git
Computed https://github.com/apple/swift-certificates.git at 1.20.0 (0.25s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 3.15.1 (0.25s)
Creating working copy for https://github.com/apple/swift-algorithms.git
Working copy of https://github.com/apple/swift-algorithms.git resolved at 1.2.1
Creating working copy for https://github.com/apple/swift-service-context.git
Working copy of https://github.com/apple/swift-service-context.git resolved at 1.3.0
Creating working copy for https://github.com/apple/swift-certificates.git
Working copy of https://github.com/apple/swift-certificates.git resolved at 1.20.0
Creating working copy for https://github.com/apple/swift-async-algorithms.git
Working copy of https://github.com/apple/swift-async-algorithms.git resolved at 1.1.5
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
Creating working copy for https://github.com/apple/swift-collections
Working copy of https://github.com/apple/swift-collections resolved at 1.6.0
Creating working copy for https://github.com/apple/swift-nio-ssl.git
Working copy of https://github.com/apple/swift-nio-ssl.git resolved at 2.37.5
Creating working copy for https://github.com/apple/swift-nio-http2.git
Working copy of https://github.com/apple/swift-nio-http2.git resolved at 1.46.0
Creating working copy for https://github.com/apple/swift-nio-transport-services.git
Working copy of https://github.com/apple/swift-nio-transport-services.git resolved at 1.28.0
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.103.0
Creating working copy for https://github.com/apple/swift-configuration.git
Working copy of https://github.com/apple/swift-configuration.git resolved at 1.2.0
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.15.1
Creating working copy for https://github.com/apple/swift-nio-extras.git
Working copy of https://github.com/apple/swift-nio-extras.git resolved at 1.35.1
Creating working copy for https://github.com/apple/swift-numerics.git
Working copy of https://github.com/apple/swift-numerics.git resolved at 1.1.1
Creating working copy for https://github.com/apple/swift-http-types.git
Working copy of https://github.com/apple/swift-http-types.git resolved at 1.8.0
Creating working copy for https://github.com/swift-server/async-http-client.git
Working copy of https://github.com/swift-server/async-http-client.git resolved at 1.36.1
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.7.3
Creating working copy for https://github.com/apple/swift-http-structured-headers.git
Working copy of https://github.com/apple/swift-http-structured-headers.git resolved at 1.7.0
Creating working copy for https://github.com/apple/swift-system
Working copy of https://github.com/apple/swift-system resolved at 1.8.1
Creating working copy for https://github.com/apple/swift-distributed-tracing.git
Working copy of https://github.com/apple/swift-distributed-tracing.git resolved at 1.5.0
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 3.15.1
Creating working copy for https://github.com/swift-server/swift-service-lifecycle
Working copy of https://github.com/swift-server/swift-service-lifecycle resolved at 2.12.0
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 1555]
[Planning 1147 / 1555]
[Planning deferred tasks]
[Constructing 1163 / 4080]
[Starting]
[261 / 1299] AsyncHTTPClient
[286 / 1331] SystemPackage
[286 / 1331] _NIOBase64
[298 / 1331] SystemPackage
[298 / 1331] _NIODataStructures
[310 / 1331] SystemPackage
[310 / 1331] _NIOBase64
[313 / 1332] SystemPackage
[321 / 1332] SystemPackage-product
[325 / 1333] _NIODataStructures
[332 / 1334] RealModule
[335 / 1334] Instrumentation
[344 / 1356] CryptoBoringWrapper
[349 / 1382] InternalCollectionsUtilities
[350 / 1382] _NumericsShims
[353 / 1382] RealModule
[356 / 1382] Logging
[367 / 1382] NIOConcurrencyHelpers-product
[375 / 1382] Logging
[377 / 1383] Logging-product
[380 / 1383] NIOConcurrencyHelpers
[384 / 1383] InternalCollectionsUtilities
[388 / 1384] Logging
[391 / 1385] Logging
[395 / 1385] CryptoBoringWrapper
[398 / 1385] CryptoBoringWrapper
[404 / 1385] Atomics
[413 / 1386] InternalCollectionsUtilities
[415 / 1386] Atomics
[418 / 1386] Atomics-product
[420 / 1386]
[425 / 1386] CNIOWindows
[435 / 1386]
[444 / 1386] CNIOExtrasZlib
[450 / 1386] CNIOLLHTTP
[461 / 1387] CNIOBoringSSL
[462 / 1387] CNIOBoringSSL
[463 / 1387] CNIOBoringSSL
[467 / 1387] CNIOBoringSSL
[469 / 1387] CNIOBoringSSL
[474 / 1387] CNIOBoringSSL
[476 / 1387] CNIOBoringSSL
[480 / 1387] CNIOBoringSSL
[481 / 1388] CNIOBoringSSL
[484 / 1388] CNIOBoringSSL
[486 / 1388] CNIOBoringSSL
[489 / 1388] CNIOBoringSSL
[492 / 1388] CNIOBoringSSL
[496 / 1388] CNIOBoringSSL
[506 / 1388] CNIOBoringSSL
[507 / 1388] CNIOBoringSSL
[510 / 1388] CNIOBoringSSL
[512 / 1388] CNIOBoringSSL
[515 / 1388] CNIOBoringSSL
[518 / 1388] CNIOBoringSSL
[522 / 1388] CNIOBoringSSL
[523 / 1388] CNIOBoringSSL
[526 / 1388] CNIOBoringSSL
[530 / 1388] CNIOBoringSSL
[532 / 1388] CNIOBoringSSL
[533 / 1388] CNIOBoringSSL
[537 / 1388] CNIOBoringSSL
[540 / 1388] CNIOBoringSSL
[542 / 1388] CNIOBoringSSL
[544 / 1388] CNIOBoringSSL
[545 / 1388] CNIOBoringSSL
[546 / 1388] CNIOBoringSSL
[554 / 1388] CNIOBoringSSL
[555 / 1388] CNIOBoringSSL
[556 / 1388] CNIOBoringSSL
[561 / 1388] CNIOBoringSSL
[562 / 1388] CNIOBoringSSL
[563 / 1388] CNIOBoringSSL
[566 / 1388] CNIOBoringSSL
[567 / 1388] CNIOBoringSSL
[569 / 1388] CNIOBoringSSL
[570 / 1388] CNIOBoringSSL
[572 / 1388] CNIOBoringSSL
[575 / 1388] CNIOBoringSSL
[585 / 1388] CNIOBoringSSL
[598 / 1388] CNIOBoringSSL
[610 / 1388] CNIOBoringSSL
[612 / 1388] CNIOBoringSSL
[616 / 1388] CNIOBoringSSL
[618 / 1388] CNIOBoringSSL
[623 / 1388] CNIOBoringSSL
[625 / 1388] CNIOBoringSSL
[627 / 1388] CNIOBoringSSL
[631 / 1388] CNIOBoringSSL
[635 / 1388] CNIOBoringSSL
[637 / 1388] CNIOBoringSSL
[642 / 1388] CNIOBoringSSL
[644 / 1388] CNIOBoringSSL
[646 / 1388] CNIOBoringSSL
[649 / 1388] CNIOBoringSSL
[654 / 1388] CNIOBoringSSL
[656 / 1388] CNIOBoringSSL
[661 / 1388] CNIOBoringSSL
[673 / 1388] CNIOBoringSSL
[674 / 1388] CNIOBoringSSL
[681 / 1388] CNIOBoringSSL
[684 / 1388] CNIOBoringSSL
[690 / 1388] CNIOBoringSSL
[691 / 1388] CNIOBoringSSL
[693 / 1388] CNIOBoringSSL
[702 / 1388] CNIOBoringSSL
[712 / 1388] CNIOBoringSSL
[719 / 1388] CNIOBoringSSL
[722 / 1388] CNIOBoringSSL
[725 / 1388] CNIOBoringSSL
[727 / 1388] CNIOBoringSSL
[731 / 1388] CNIOBoringSSL
[737 / 1388] CNIOBoringSSL
[738 / 1388] CNIOBoringSSL
[741 / 1388] CNIOBoringSSL
[744 / 1388] CNIOBoringSSL
[747 / 1388] CNIOBoringSSL
[750 / 1388] CNIOBoringSSL
[751 / 1388] CNIOBoringSSL
[753 / 1388] CNIOBoringSSL
[754 / 1388] CNIOBoringSSL
[758 / 1388] CNIOBoringSSL
[761 / 1388] CNIOBoringSSL
[764 / 1388] CNIOBoringSSL
[767 / 1388] CNIOBoringSSL
[771 / 1388] CNIOBoringSSL
[774 / 1388] CNIOBoringSSL
[784 / 1388] CNIOBoringSSL
[794 / 1388] CNIOBoringSSL
[798 / 1388] CNIOBoringSSL
[803 / 1388] CNIOBoringSSL
[808 / 1388] CNIOBoringSSL
[809 / 1388] CNIOBoringSSL
[814 / 1388] CNIOBoringSSL
[824 / 1388] CNIOBoringSSL
[832 / 1388] CNIOBoringSSL
[840 / 1388] CNIOBoringSSL
[843 / 1388] CNIOBoringSSL
[846 / 1388] CNIOBoringSSL
[848 / 1388] CNIOBoringSSL
[850 / 1388] CNIOBoringSSL
[855 / 1388] CNIOAtomics
[857 / 1388] CCryptoBoringSSL
[858 / 1388] CCryptoBoringSSL
[861 / 1388] CCryptoBoringSSL
[862 / 1388] CNIOAtomics
[863 / 1388] CNIOBoringSSL
[869 / 1388] CCryptoBoringSSL
[872 / 1388] CCryptoBoringSSL
[874 / 1388] CCryptoBoringSSL
[877 / 1388] CCryptoBoringSSL
[880 / 1388] CCryptoBoringSSL
[884 / 1388] CCryptoBoringSSL
[886 / 1388] CCryptoBoringSSL
[887 / 1388] CCryptoBoringSSL
[890 / 1388] CCryptoBoringSSL
[893 / 1388] CCryptoBoringSSL
[895 / 1388] CCryptoBoringSSL
[898 / 1388] CCryptoBoringSSL
[910 / 1388] CCryptoBoringSSL
[911 / 1388] CCryptoBoringSSL
[914 / 1388] CCryptoBoringSSL
[916 / 1388] CCryptoBoringSSL
[919 / 1388] CCryptoBoringSSL
[921 / 1388] CCryptoBoringSSL
[922 / 1388] CCryptoBoringSSL
[924 / 1388] CCryptoBoringSSL
[928 / 1388] CCryptoBoringSSL
[930 / 1388] CCryptoBoringSSL
[933 / 1388] CCryptoBoringSSL
[935 / 1388] CCryptoBoringSSL
[940 / 1388] CCryptoBoringSSL
[942 / 1388] CCryptoBoringSSL
[946 / 1388] CCryptoBoringSSL
[950 / 1388] CCryptoBoringSSL
[952 / 1388] CCryptoBoringSSL
[955 / 1388] CCryptoBoringSSL
[956 / 1388] CCryptoBoringSSL
[967 / 1388] CCryptoBoringSSL
[978 / 1388] CCryptoBoringSSL
[992 / 1388] CCryptoBoringSSL
[996 / 1388] CCryptoBoringSSL
[1000 / 1388] CCryptoBoringSSL
[1002 / 1388] CCryptoBoringSSL
[1007 / 1388] CCryptoBoringSSL
[1008 / 1388] CCryptoBoringSSL
[1011 / 1388] CCryptoBoringSSL
[1013 / 1388] CCryptoBoringSSL
[1016 / 1388] CCryptoBoringSSL
[1021 / 1388] CCryptoBoringSSL
[1025 / 1388] CCryptoBoringSSL
[1026 / 1388] CCryptoBoringSSL
[1030 / 1388] CCryptoBoringSSL
[1032 / 1388] CCryptoBoringSSL
[1035 / 1388] CCryptoBoringSSL
[1039 / 1388] CCryptoBoringSSL
[1045 / 1388] CCryptoBoringSSL
[1051 / 1388] CCryptoBoringSSL
[1054 / 1388] CCryptoBoringSSL
[1057 / 1388] CCryptoBoringSSL
[1062 / 1388] CCryptoBoringSSL
[1068 / 1388] CCryptoBoringSSL
[1076 / 1388] CCryptoBoringSSL
[1087 / 1388] CCryptoBoringSSL
[1100 / 1388] CCryptoBoringSSL
[1106 / 1388] CCryptoBoringSSL
[1111 / 1388] CCryptoBoringSSL
[1114 / 1388] CCryptoBoringSSL
[1115 / 1388] CCryptoBoringSSL
[1119 / 1388] CCryptoBoringSSL
[1122 / 1388] CCryptoBoringSSL
[1126 / 1388] CCryptoBoringSSL
[1127 / 1388] CCryptoBoringSSL
[1132 / 1388] CCryptoBoringSSL
[1134 / 1388] CCryptoBoringSSL
[1137 / 1388] CCryptoBoringSSL
[1140 / 1388] CCryptoBoringSSL
[1147 / 1388] CCryptoBoringSSL
[1156 / 1388] CCryptoBoringSSL
[1163 / 1388] CCryptoBoringSSL
[1167 / 1388] CCryptoBoringSSL
[1172 / 1388] CCryptoBoringSSL
[1175 / 1388] CCryptoBoringSSL
[1179 / 1388] CCryptoBoringSSL
[1182 / 1388] CCryptoBoringSSL
[1189 / 1388] CCryptoBoringSSL
[1199 / 1388] CCryptoBoringSSL
[1208 / 1388] CCryptoBoringSSL
[1211 / 1388] CCryptoBoringSSL
[1212 / 1388] CCryptoBoringSSL
[1215 / 1388] CCryptoBoringSSL
[1216 / 1388] CCryptoBoringSSL
[1221 / 1388] CCryptoBoringSSL
[1224 / 1388] CCryptoBoringSSL
[1232 / 1388]
[1240 / 1397] Crypto
[1243 / 1405] Instrumentation
[1255 / 1406] Crypto
[1264 / 1407] Crypto
[1267 / 1416] Crypto-product
[1272 / 1416] ContainersPreview
[1285 / 1436] Tracing
[1287 / 1437] Tracing
[1295 / 1437] Tracing-product
[1296 / 1437] Tracing-product
[1298 / 1437] RealModule-product
[1303 / 1437] ContainersPreview
[1305 / 1437] Algorithms
[1306 / 1438] Tracing
[1309 / 1438]
[1313 / 1440] Crypto
[1318 / 1449] DequeModule
[1319 / 1449] DequeModule
[1320 / 1449] DequeModule
[1321 / 1449] DequeModule
[1324 / 1449] Algorithms
[1330 / 1449] DequeModule
[1333 / 1450] DequeModule
[1333 / 1450] CCryptoBoringSSL
[1336 / 1450] CryptoBoringWrapper
[1337 / 1451] DequeModule
[1355 / 1462] Configuration
[1356 / 1471] NIOCore
[1357 / 1471] NIOCore
[1358 / 1471] NIOCore
[1359 / 1471] NIOCore
[1367 / 1471] NIOCore
[1368 / 1471] NIOCore
[1369 / 1471] NIOCore
[1369 / 1471] Configuration
[1370 / 1471] Configuration
[1373 / 1472] NIOCore
[1373 / 1473] NIOCore
[1391 / 1488] NIOPosix
[1391 / 1488] NIOEmbedded
[1393 / 1488] NIOEmbedded
[1394 / 1488] NIOEmbedded
[1400 / 1488] NIOPosix
[1401 / 1489] NIOPosix
[1404 / 1489] NIOCore-product
[1404 / 1489] NIOPosix
[1412 / 1492] NIO
[1421 / 1496] NIOHTTP1
[1425 / 1520] NIOHTTP1
[1425 / 1520] NIOSOCKS
[1436 / 1520] NIOTLS
[1438 / 1520] NIOTLS
[1439 / 1520] NIOSSL
[1442 / 1521] NIOTLS
[1450 / 1521] NIOHTTP1
[1452 / 1521] NIOSOCKS
[1454 / 1521] NIOSOCKS
[1456 / 1521] NIOHTTP1
[1457 / 1521] NIOHTTP1-product
[1459 / 1521] NIOHTTPCompression
[1460 / 1521] NIOPosix
[1462 / 1522] NIOPosix
[1463 / 1523] NIOSOCKS
[1468 / 1523] NIO
[1470 / 1525]
[1476 / 1550] NIOHPACK
[1477 / 1550] NIOHTTPCompression
[1479 / 1550] NIOHTTPCompression
[1484 / 1550] NIOSSL
[1485 / 1550] NIOSSL
[1486 / 1551] NIOSSL
[1487 / 1551] NIOHPACK
[1497 / 1551] NIOPosix
[1498 / 1551] NIOPosix
[1500 / 1551] NIOHTTPCompression-product
[1504 / 1551] NIOHPACK
[1509 / 1551] NIOHTTP2
[1512 / 1551] NIOHTTPCompression
[1513 / 1552] NIOHTTPCompression
[1515 / 1553] NIOHPACK
[1517 / 1553] NIOHPACK
[1517 / 1553] NIOTLS
[1520 / 1553] NIOSSL
[1532 / 1564] NIOHTTP2
[1532 / 1564] NIOSSL
[1534 / 1564] NIOHPACK
[1535 / 1564] NIOHTTP2
[1546 / 1574] AsyncHTTPClient
[1546 / 1574] NIOHTTP2
[1548 / 1574] AsyncHTTPClient
[1549 / 1574] AsyncHTTPClient
[1552 / 1574] AsyncHTTPClient
[1557 / 1584] Uploadcare
[1559 / 1584] Uploadcare
[1560 / 1584] Uploadcare
[1561 / 1584] Uploadcare
/host/spi-builder-workspace/Sources/Uploadcare/UploadAPI.swift:18:14: [1;33mwarning: [1;39mnon-final class 'UploadAPI' cannot conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode[0;0m
[0;36m16 |[0;0m public typealias TaskProgressBlock = (Double) -> Void
[0;36m17 |[0;0m
[0;36m18 |[0;0m public class UploadAPI: NSObject {
[0;36m|[0;0m `- [1;33mwarning: [1;39mnon-final class 'UploadAPI' cannot conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode[0;0m
[0;36m19 |[0;0m // MARK: - Public properties
[0;36m20 |[0;0m /// Minimum file size for multipart uploads
/host/spi-builder-workspace/Sources/Uploadcare/UploadAPI.swift:27:15: [1;33mwarning: [1;39mstored property 'publicKey' of 'Sendable'-conforming class 'UploadAPI' is mutable; this is an error in the Swift 6 language mode[0;0m
[0;36m25 |[0;0m
[0;36m26 |[0;0m /// Public Key. It is required when using Upload API.
[0;36m27 |[0;0m internal var publicKey: String
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'publicKey' of 'Sendable'-conforming class 'UploadAPI' is mutable; this is an error in the Swift 6 language mode[0;0m
[0;36m28 |[0;0m
[0;36m29 |[0;0m /// Secret Key. Is used for authorization
/host/spi-builder-workspace/Sources/Uploadcare/Uploadcare.swift:15:14: [1;33mwarning: [1;39mnon-final class 'Uploadcare' cannot conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode[0;0m
[0;36m13 |[0;0m
[0;36m14 |[0;0m
[0;36m15 |[0;0m public class Uploadcare: NSObject {
[0;36m|[0;0m `- [1;33mwarning: [1;39mnon-final class 'Uploadcare' cannot conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode[0;0m
[0;36m16 |[0;0m
[0;36m17 |[0;0m /// Authentication scheme for REST API requests
/host/spi-builder-workspace/Sources/Uploadcare/Uploadcare.swift:25:13: [1;33mwarning: [1;39mstored property 'authScheme' of 'Sendable'-conforming class 'Uploadcare' is mutable; this is an error in the Swift 6 language mode[0;0m
[0;36m23 |[0;0m
[0;36m24 |[0;0m /// Uploadcare authentication method
[0;36m25 |[0;0m public var authScheme: AuthScheme = .signed {
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'authScheme' of 'Sendable'-conforming class 'Uploadcare' is mutable; this is an error in the Swift 6 language mode[0;0m
[0;36m26 |[0;0m didSet {
[0;36m27 |[0;0m requestManager.authScheme = authScheme
[1564 / 1585] Uploadcare
[1565 / 1585] Uploadcare
[1567 / 1585] Uploadcare
[1573 / 1585] NIOHTTP2
/host/spi-builder-workspace/Sources/Uploadcare/models/upload/UploadedFilesGroup.swift:61:8: [1;33mwarning: [1;39m'datetimeStored' is deprecated: To store or remove files from a group, query the list of files in it, split the list into chunks of 100 files per chunk and then perform batch file storing or batch file removal for all the chunks.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m59 |[0;0m ) {
[0;36m60 |[0;0m self.datetimeCreated = datetimeCreated
[0;36m61 |[0;0m self.datetimeStored = datetimeStored
[0;36m|[0;0m `- [1;33mwarning: [1;39m'datetimeStored' is deprecated: To store or remove files from a group, query the list of files in it, split the list into chunks of 100 files per chunk and then perform batch file storing or batch file removal for all the chunks.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m62 |[0;0m self.filesCount = filesCount
[0;36m63 |[0;0m self.cdnUrl = cdnUrl
/host/spi-builder-workspace/Sources/Uploadcare/models/upload/UploadedFilesGroup.swift:201:41: [1;33mwarning: [1;39m'datetimeStored' is deprecated: To store or remove files from a group, query the list of files in it, split the list into chunks of 100 files per chunk and then perform batch file storing or batch file removal for all the chunks.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m199 |[0;0m \(type(of: self)):
[0;36m200 |[0;0m datetimeCreated: \(datetimeCreated)
[0;36m201 |[0;0m datetimeStored: \(String(describing: datetimeStored))
[0;36m|[0;0m `- [1;33mwarning: [1;39m'datetimeStored' is deprecated: To store or remove files from a group, query the list of files in it, split the list into chunks of 100 files per chunk and then perform batch file storing or batch file removal for all the chunks.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m202 |[0;0m filesCount: \(filesCount)
[0;36m203 |[0;0m cdnUrl: \(cdnUrl)
/host/spi-builder-workspace/Sources/Uploadcare/requestManager/RequestManager.swift:173:68: [1;33mwarning: [1;39m'createNew' is deprecated: Please use the singleton EventLoopGroup explicitly[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m171 |[0;0m func catchRedirect(_ request: URLRequest) async throws -> String {
[0;36m172 |[0;0m let config = HTTPClient.Configuration(redirectConfiguration: .disallow)
[0;36m173 |[0;0m let httpClient: HTTPClient = HTTPClient(eventLoopGroupProvider: .createNew, configuration: config)
[0;36m|[0;0m |- [1;33mwarning: [1;39m'createNew' is deprecated: Please use the singleton EventLoopGroup explicitly[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'singleton' instead[0;0m
[0;36m174 |[0;0m
[0;36m175 |[0;0m defer {
/host/spi-builder-workspace/Sources/Uploadcare/requestManager/RequestManager.swift:237:68: [1;33mwarning: [1;39m'createNew' is deprecated: Please use the singleton EventLoopGroup explicitly[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m235 |[0;0m #else
[0;36m236 |[0;0m
[0;36m237 |[0;0m let httpClient: HTTPClient = HTTPClient(eventLoopGroupProvider: .createNew)
[0;36m|[0;0m |- [1;33mwarning: [1;39m'createNew' is deprecated: Please use the singleton EventLoopGroup explicitly[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'singleton' instead[0;0m
[0;36m238 |[0;0m defer {
[0;36m239 |[0;0m DispatchQueue.main.async {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1574 / 1586]
[1578 / 1595] Uploadcare
/host/spi-builder-workspace/Sources/Uploadcare/UploadAPI.swift:18:14: [1;33mwarning: [1;39mnon-final class 'UploadAPI' cannot conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode[0;0m
[0;36m16 |[0;0m public typealias TaskProgressBlock = (Double) -> Void
[0;36m17 |[0;0m
[0;36m18 |[0;0m public class UploadAPI: NSObject {
[0;36m|[0;0m `- [1;33mwarning: [1;39mnon-final class 'UploadAPI' cannot conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode[0;0m
[0;36m19 |[0;0m // MARK: - Public properties
[0;36m20 |[0;0m /// Minimum file size for multipart uploads
/host/spi-builder-workspace/Sources/Uploadcare/UploadAPI.swift:27:15: [1;33mwarning: [1;39mstored property 'publicKey' of 'Sendable'-conforming class 'UploadAPI' is mutable; this is an error in the Swift 6 language mode[0;0m
[0;36m25 |[0;0m
[0;36m26 |[0;0m /// Public Key. It is required when using Upload API.
[0;36m27 |[0;0m internal var publicKey: String
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'publicKey' of 'Sendable'-conforming class 'UploadAPI' is mutable; this is an error in the Swift 6 language mode[0;0m
[0;36m28 |[0;0m
[0;36m29 |[0;0m /// Secret Key. Is used for authorization
/host/spi-builder-workspace/Sources/Uploadcare/Uploadcare.swift:15:14: [1;33mwarning: [1;39mnon-final class 'Uploadcare' cannot conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode[0;0m
[0;36m13 |[0;0m
[0;36m14 |[0;0m
[0;36m15 |[0;0m public class Uploadcare: NSObject {
[0;36m|[0;0m `- [1;33mwarning: [1;39mnon-final class 'Uploadcare' cannot conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode[0;0m
[0;36m16 |[0;0m
[0;36m17 |[0;0m /// Authentication scheme for REST API requests
/host/spi-builder-workspace/Sources/Uploadcare/Uploadcare.swift:25:13: [1;33mwarning: [1;39mstored property 'authScheme' of 'Sendable'-conforming class 'Uploadcare' is mutable; this is an error in the Swift 6 language mode[0;0m
[0;36m23 |[0;0m
[0;36m24 |[0;0m /// Uploadcare authentication method
[0;36m25 |[0;0m public var authScheme: AuthScheme = .signed {
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'authScheme' of 'Sendable'-conforming class 'Uploadcare' is mutable; this is an error in the Swift 6 language mode[0;0m
[0;36m26 |[0;0m didSet {
[0;36m27 |[0;0m requestManager.authScheme = authScheme
/host/spi-builder-workspace/Sources/Uploadcare/Uploadcare.swift:2546:4: [1;33mwarning: [1;39mmutation of captured var 'dataFromURL' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m2544 |[0;0m let semaphore = DispatchSemaphore(value: 0)
[0;36m2545 |[0;0m DispatchQueue.global(qos: .utility).async {
[0;36m2546 |[0;0m dataFromURL = try? Data(contentsOf: url, options: .mappedIfSafe)
[0;36m|[0;0m `- [1;33mwarning: [1;39mmutation of captured var 'dataFromURL' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m2547 |[0;0m semaphore.signal()
[0;36m2548 |[0;0m }
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[1584 / 1595] UploadcareWidget
[1591 / 1596] AsyncHTTPClient
/host/spi-builder-workspace/Sources/Uploadcare/models/REST/Group.swift:59:8: [1;33mwarning: [1;39m'datetimeStored' is deprecated: To store or remove files from a group, query the list of files in it, split the list into chunks of 100 files per chunk and then perform batch file storing or batch file removal for all the chunks.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m57 |[0;0m ) {
[0;36m58 |[0;0m self.datetimeCreated = datetimeCreated
[0;36m59 |[0;0m self.datetimeStored = datetimeStored
[0;36m|[0;0m `- [1;33mwarning: [1;39m'datetimeStored' is deprecated: To store or remove files from a group, query the list of files in it, split the list into chunks of 100 files per chunk and then perform batch file storing or batch file removal for all the chunks.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m60 |[0;0m self.filesCount = filesCount
[0;36m61 |[0;0m self.cdnUrl = cdnUrl
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1591 / 1596] UploadcareWidget
[1596 / 1598] Uploadcare
Build complete! (78.04 secs)
Build complete.
{
"dependencies" : [
{
"identity" : "async-http-client",
"requirement" : {
"range" : [
{
"lower_bound" : "1.18.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swift-server/async-http-client.git"
},
{
"identity" : "swift-crypto",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "4.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-crypto.git"
}
],
"manifest_display_name" : "Uploadcare",
"name" : "Uploadcare",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.13"
},
{
"name" : "ios",
"version" : "11.0"
},
{
"name" : "tvos",
"version" : "11.0"
},
{
"name" : "watchos",
"version" : "5.0"
}
],
"products" : [
{
"name" : "Uploadcare",
"targets" : [
"Uploadcare"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "UploadcareWidget",
"module_type" : "SwiftTarget",
"name" : "UploadcareWidget",
"path" : "Sources/UploadcareWidget",
"resources" : [
{
"path" : "/host/spi-builder-workspace/Sources/UploadcareWidget/PrivacyInfo.xcprivacy",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"Helpers/ImageCache.swift",
"Helpers/ImageLoader.swift",
"Models/FilesListModels.swift",
"Models/SelectedFile.swift",
"Models/SocialSource.swift",
"MultipartRequestBuilder.swift",
"SelectSourceView.swift",
"Utils.swift",
"ViewModels/FilesListViewModel.swift",
"Views/ActivityIndicator.swift",
"Views/AsyncImage.swift",
"Views/FilesListView.swift",
"Views/GridView.swift",
"Views/ImagePicker.swift",
"Views/OpenPathView.swift",
"Views/SelectFileView.swift",
"Views/WevView.swift"
],
"target_dependencies" : [
"Uploadcare"
],
"type" : "library"
},
{
"c99name" : "UploadcareTests",
"module_type" : "SwiftTarget",
"name" : "UploadcareTests",
"path" : "Tests/UploadcareTests",
"sources" : [
"PaginationQueryTests.swift",
"RESTAPIIntegrationAsyncTests.swift",
"RESTAPIIntegrationTests.swift",
"RequestManagerTests.swift",
"UploadAPIIntegrationAsyncTests.swift",
"UploadAPIIntegrationTests.swift",
"UploadFromURLTaskTests.swift",
"UploadcareTests.swift",
"Utils.swift"
],
"target_dependencies" : [
"Uploadcare"
],
"type" : "test"
},
{
"c99name" : "Uploadcare",
"module_type" : "SwiftTarget",
"name" : "Uploadcare",
"path" : "Sources/Uploadcare",
"product_dependencies" : [
"AsyncHTTPClient",
"Crypto"
],
"product_memberships" : [
"Uploadcare"
],
"resources" : [
{
"path" : "/host/spi-builder-workspace/Sources/Uploadcare/PrivacyInfo.xcprivacy",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"APIStore.swift",
"BackgroundSessionManager.swift",
"Constants.swift",
"MultipartRequestBuilder.swift",
"UploadAPI.swift",
"Uploadcare+Addons.swift",
"Uploadcare.swift",
"Utils.swift",
"extensions/Data+ToString.swift",
"extensions/String+Hash.swift",
"models/AudioMetadata.swift",
"models/GeoLocation.swift",
"models/ImageInfo.swift",
"models/Mime.swift",
"models/REST/Collaborator.swift",
"models/REST/ContentInfo.swift",
"models/REST/DocumentInfo.swift",
"models/REST/File.swift",
"models/REST/FileInfoQuery.swift",
"models/REST/FilesList.swift",
"models/REST/Group.swift",
"models/REST/GroupsList.swift",
"models/REST/GroupsListQuery.swift",
"models/REST/PaginationQuery.swift",
"models/REST/Project.swift",
"models/REST/Webhook.swift",
"models/REST/addons/ClamAVAddonExecutionParams.swift",
"models/REST/addons/RemoveBGAddonExecutionParams.swift",
"models/REST/appdata/AWSRekognitionDetectLabels.swift",
"models/REST/appdata/AppData.swift",
"models/REST/appdata/RemoveBg.swift",
"models/REST/appdata/UCClamavVirusScan.swift",
"models/REST/convertion/ConversionOptions.swift",
"models/REST/convertion/ConvertDocumentJobStatus.swift",
"models/REST/convertion/ConvertRequestData.swift",
"models/REST/convertion/ConvertVideoJobStatus.swift",
"models/REST/convertion/DocumentConversionJob.swift",
"models/REST/convertion/DocumentConversionJobSettings.swift",
"models/REST/convertion/VideoConversionJob.swift",
"models/REST/convertion/VideoConversionJobSettings.swift",
"models/REST/responses/BatchFilesOperationResponse.swift",
"models/REST/responses/ConvertDocumentsResponse.swift",
"models/REST/responses/CopyFileToLocalStorageResponse.swift",
"models/REST/responses/CopyFileToRemoteStorageResponse.swift",
"models/REST/responses/ExecuteAddonResponse.swift",
"models/REST/responses/ExecuteAddonStatusResponse.swift",
"models/REST/responses/RESTAPIError.swift",
"models/VideoInfo.swift",
"models/VideoMetadata.swift",
"models/upload/UploadError.swift",
"models/upload/UploadFromURLTask.swift",
"models/upload/UploadSignature.swift",
"models/upload/UploadTask.swift",
"models/upload/UploadedFile.swift",
"models/upload/UploadedFilesGroup.swift",
"models/upload/responses/StartMulipartUploadResponse.swift",
"models/upload/responses/UploadFromURLResponse.swift",
"models/upload/responses/UploadFromURLStatus.swift",
"requestManager/RequestManager.swift"
],
"type" : "library"
}
],
"tools_version" : "5.6"
}
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Done.