Build Information
Successful build of Exoscale, reference v0.2.0 (07946c), with Swift 6.2 for macOS (SPM) on 18 Oct 2026 21:48:37 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/nhedger/exoscale-swift.git
Reference: v0.2.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/nhedger/exoscale-swift
* tag v0.2.0 -> FETCH_HEAD
HEAD is now at 07946c9 chore(release): v0.2.0
Cloned https://github.com/nhedger/exoscale-swift.git
Revision (git rev-parse @):
07946c91a92aab0322b275e7a6397a9fc0869086
SUCCESS checkout https://github.com/nhedger/exoscale-swift.git at v0.2.0
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/nhedger/exoscale-swift.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64
Building for debugging...
[0/4] Write sources
[0/4] Copying PrivacyInfo.xcprivacy
[0/4] Write sources
[3/4] Write swift-version--3CB7CFEC50E0D141.txt
[5/94] Compiling Crypto ASN1Identifier.swift
[6/94] Compiling Crypto ASN1Integer.swift
[7/94] Compiling Crypto ASN1Null.swift
[8/94] Compiling Crypto ASN1OctetString.swift
[9/94] Compiling Crypto ASN1Strings.swift
[10/94] Compiling Crypto ArraySliceBigint.swift
[11/94] Compiling Crypto GeneralizedTime.swift
[12/94] Compiling Crypto ObjectIdentifier.swift
[13/94] Compiling Crypto ECDSASignature.swift
[14/94] Compiling Crypto PEMDocument.swift
[15/94] Compiling Crypto HashFunctions_SHA3.swift
[16/94] Compiling Crypto Digest_xkcp.swift
[17/94] Compiling Crypto HPKE-AEAD.swift
[18/94] Compiling Crypto HPKE-Ciphersuite.swift
[19/94] Compiling Crypto HPKE-KDF.swift
[20/94] Compiling Crypto HPKE-KexKeyDerivation.swift
[21/94] Compiling Crypto HPKE-LabeledExtract.swift
[22/94] Compiling Crypto HPKE-Utils.swift
[23/94] Compiling Crypto DHKEM.swift
[24/94] Compiling Crypto HPKE-KEM-Curve25519.swift
[25/94] Emitting module Crypto
[26/94] Compiling Crypto PKCS8PrivateKey.swift
[27/94] Compiling Crypto SEC1PrivateKey.swift
[28/94] Compiling Crypto SubjectPublicKeyInfo.swift
[29/94] Compiling Crypto CryptoError_boring.swift
[30/94] Compiling Crypto CryptoKitErrors.swift
[31/94] Compiling Crypto Digest_boring.swift
[32/94] Compiling Crypto Digest.swift
[33/94] Compiling Crypto Digests.swift
[34/94] Compiling Crypto HashFunctions.swift
[35/94] Compiling Crypto HashFunctions_SHA2.swift
[36/103] Compiling Crypto HKDF.swift
[37/103] Compiling Crypto AESWrap.swift
[38/103] Compiling Crypto AESWrap_boring.swift
[39/103] Compiling Crypto Ed25519_boring.swift
[40/103] Compiling Crypto NISTCurvesKeys_boring.swift
[41/103] Compiling Crypto X25519Keys_boring.swift
[42/103] Compiling Crypto Curve25519.swift
[43/103] Compiling Crypto Ed25519Keys.swift
[44/103] Compiling Crypto NISTCurvesKeys.swift
[45/103] Compiling Crypto X25519Keys.swift
[46/103] Compiling Crypto AES-GCM.swift
[47/103] Compiling Crypto AES-GCM_boring.swift
[48/103] Compiling Crypto ChaChaPoly_boring.swift
[49/103] Compiling Crypto ChaChaPoly.swift
[50/103] Compiling Crypto Cipher.swift
[51/103] Compiling Crypto Nonces.swift
[52/103] Compiling Crypto ASN1.swift
[53/103] Compiling Crypto ASN1Any.swift
[54/103] Compiling Crypto ASN1BitString.swift
[55/103] Compiling Crypto ASN1Boolean.swift
[56/103] Compiling Crypto SymmetricKeys.swift
[57/103] Compiling Crypto HMAC.swift
[58/103] Compiling Crypto MACFunctions.swift
[59/103] Compiling Crypto MessageAuthenticationCode.swift
[60/103] Compiling Crypto AES.swift
[61/103] Compiling Crypto ECDSASignature_boring.swift
[62/103] Compiling Crypto ECDSA_boring.swift
[63/103] Compiling Crypto EdDSA_boring.swift
[64/103] Compiling Crypto MLDSA_boring.swift
[65/103] Compiling Crypto MLDSA_wrapper.swift
[66/103] Compiling Crypto HPKE-NIST-EC-KEMs.swift
[67/103] Compiling Crypto HPKE-KEM.swift
[68/103] Compiling Crypto HPKE-Errors.swift
[69/103] Compiling Crypto HPKE.swift
[70/103] Compiling Crypto HPKE-Context.swift
[71/103] Compiling Crypto HPKE-KeySchedule.swift
[72/103] Compiling Crypto HPKE-Modes.swift
[73/103] Compiling Crypto Insecure.swift
[74/103] Compiling Crypto Insecure_HashFunctions.swift
[75/103] Compiling Crypto MLKEM_boring.swift
[76/103] Compiling Crypto ECDSA.swift
[77/103] Compiling Crypto Ed25519.swift
[78/103] Compiling Crypto MLDSA.swift
[79/103] Compiling Crypto Signature.swift
[80/103] Compiling Crypto ArraySpanHelpers.swift
[81/103] Compiling Crypto CryptoKitErrors_boring.swift
[82/103] Compiling Crypto InlineArray+withBytes_boring.swift
[83/103] Compiling Crypto Optional+withUnsafeBytes_boring.swift
[84/103] Compiling Crypto RNG_boring.swift
[85/103] Compiling Crypto MLKEM_wrapper.swift
[86/103] Compiling Crypto XWing_boring.swift
[87/103] Compiling Crypto KEM-Errors.swift
[88/103] Compiling Crypto KEM.swift
[89/103] Compiling Crypto MLKEM.swift
[90/103] Compiling Crypto XWing.swift
[91/103] Compiling Crypto ECDH_boring.swift
[92/103] Compiling Crypto DH.swift
[93/103] Compiling Crypto ECDH.swift
[94/103] Compiling Crypto ANSIx963.swift
[95/103] Compiling Crypto SafeCompare_boring.swift
[96/103] Compiling Crypto Zeroization_boring.swift
[97/103] Compiling Crypto _CryptoModuleAnchor.swift
[98/103] Compiling Crypto Data+ArraySpan.swift
[99/103] Compiling Crypto PrettyBytes.swift
[100/103] Compiling Crypto SafeCompare.swift
[101/103] Compiling Crypto SecureBytes.swift
[102/103] Compiling Crypto Zeroization.swift
[103/103] Compiling Crypto resource_bundle_accessor.swift
[104/175] Compiling Exoscale S3Client.swift
[105/175] Compiling Exoscale S3Signer.swift
[106/175] Compiling Exoscale Zone.swift
[107/175] Compiling Exoscale Exoscale.swift
[108/175] Compiling Exoscale AI.swift
[109/175] Compiling Exoscale AIAPIKey.swift
[110/175] Compiling Exoscale AITypes.swift
[111/175] Compiling Exoscale AntiAffinityGroups.swift
[112/175] Compiling Exoscale ReverseDNS.swift
[113/175] Compiling Exoscale SecurityGroup.swift
[114/175] Compiling Exoscale SecurityGroups.swift
[115/175] Compiling Exoscale VPC.swift
[116/175] Compiling Exoscale VPCs.swift
[117/175] Compiling Exoscale Operation.swift
[118/175] Compiling Exoscale Operations.swift
[119/182] Compiling Exoscale DeployTargets.swift
[120/182] Compiling Exoscale Instance.swift
[121/182] Compiling Exoscale InstancePool.swift
[122/182] Compiling Exoscale InstancePools.swift
[123/182] Compiling Exoscale InstanceType.swift
[124/182] Compiling Exoscale InstanceTypes.swift
[125/182] Compiling Exoscale Instances.swift
[126/182] Compiling Exoscale SSHKeys.swift
[127/182] Compiling Exoscale Snapshots.swift
[128/182] Compiling Exoscale Template.swift
[129/182] Compiling Exoscale Templates.swift
[130/182] Compiling Exoscale ClickHouseService.swift
[131/182] Compiling Exoscale ClickHouseServices.swift
[132/182] Compiling Exoscale DBaaS.swift
[133/182] Compiling Exoscale DBaaSEngineCalls.swift
[134/182] Compiling Exoscale DBaaSNodes.swift
[135/182] Compiling Exoscale SKSClusters.swift
[136/182] Compiling Exoscale SKSNodepool.swift
[137/182] Compiling Exoscale SKSNodepools.swift
[138/182] Compiling Exoscale ElasticIPs.swift
[139/182] Compiling Exoscale LoadBalancer.swift
[140/182] Compiling Exoscale LoadBalancers.swift
[141/182] Compiling Exoscale NetworkTypes.swift
[142/182] Compiling Exoscale PrivateNetworks.swift
[143/182] Compiling Exoscale OpenSearchService.swift
[144/182] Compiling Exoscale OpenSearchServices.swift
[145/182] Compiling Exoscale PostgresService.swift
[146/182] Compiling Exoscale PostgresServices.swift
[147/182] Compiling Exoscale Thanos.swift
[148/182] Compiling Exoscale Valkey.swift
[149/182] Compiling Exoscale Domains.swift
[150/182] Compiling Exoscale Events.swift
[151/182] Compiling Exoscale Policy.swift
[152/182] Compiling Exoscale Roles.swift
[153/182] Compiling Exoscale Users.swift
[154/182] Compiling Exoscale Crypto.swift
[155/182] Compiling Exoscale KMSKey.swift
[156/182] Compiling Exoscale KMSKeys.swift
[157/182] Compiling Exoscale KeyStores.swift
[158/182] Compiling Exoscale SKSCluster.swift
[159/182] Compiling Exoscale EnvironmentalImpact.swift
[160/182] Compiling Exoscale Organization.swift
[161/182] Compiling Exoscale Zones.swift
[162/182] Compiling Exoscale BlockStorage.swift
[163/182] Compiling Exoscale ObjectStorage.swift
[164/182] Compiling Exoscale ObjectStorageCounting.swift
[165/182] Compiling Exoscale ObjectStorageEmptying.swift
[166/182] Compiling Exoscale DBaaSService.swift
[167/182] Compiling Exoscale DBaaSServiceType.swift
[168/182] Compiling Exoscale DBaaSTypes.swift
[169/182] Compiling Exoscale ExternalEndpoints.swift
[170/182] Compiling Exoscale Grafana.swift
[171/182] Compiling Exoscale KafkaService.swift
[172/182] Compiling Exoscale KafkaServices.swift
[173/182] Compiling Exoscale MySQL.swift
[174/182] Compiling Exoscale Configuration.swift
[175/182] Compiling Exoscale Errors.swift
[176/182] Compiling Exoscale HTTPClient.swift
[177/182] Compiling Exoscale JSON.swift
[178/182] Compiling Exoscale JSONValue.swift
[179/182] Compiling Exoscale Path.swift
[180/182] Compiling Exoscale Reference.swift
[181/182] Compiling Exoscale RequestSigner.swift
[182/182] Emitting module Exoscale
Build complete! (30.04s)
Fetching https://github.com/apple/swift-crypto.git
[1/18682] Fetching swift-crypto
Fetched https://github.com/apple/swift-crypto.git from cache (10.82s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 5.0.1 (14.38s)
Fetching https://github.com/apple/swift-asn1.git
[1/2051] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git from cache (0.97s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (1.66s)
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-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 5.0.1
Build complete.
{
"dependencies" : [
{
"identity" : "swift-crypto",
"requirement" : {
"range" : [
{
"lower_bound" : "3.0.0",
"upper_bound" : "6.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-crypto.git"
}
],
"manifest_display_name" : "Exoscale",
"name" : "Exoscale",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "26.0"
},
{
"name" : "macos",
"version" : "26.0"
}
],
"products" : [
{
"name" : "Exoscale",
"targets" : [
"Exoscale"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "ExoscaleTests",
"module_type" : "SwiftTarget",
"name" : "ExoscaleTests",
"path" : "Tests",
"product_dependencies" : [
"Crypto"
],
"sources" : [
"AITests.swift",
"ComputeTests.swift",
"ConfigurationTests.swift",
"DBaaSDecodingTests.swift",
"DBaaSExternalEndpointTests.swift",
"DBaaSTests.swift",
"DNSTests.swift",
"ErrorTests.swift",
"IAMTests.swift",
"InstancePoolsTests.swift",
"InstancesTests.swift",
"KMSTests.swift",
"LoadBalancersTests.swift",
"NetworkingTests.swift",
"ObjectStorageBucketTests.swift",
"OperationsTests.swift",
"OrganizationTests.swift",
"RequestTests.swift",
"SKSTests.swift",
"StorageTests.swift",
"StubTransport.swift",
"VPCsTests.swift"
],
"target_dependencies" : [
"Exoscale"
],
"type" : "test"
},
{
"c99name" : "Exoscale",
"module_type" : "SwiftTarget",
"name" : "Exoscale",
"path" : "Sources",
"product_dependencies" : [
"Crypto"
],
"product_memberships" : [
"Exoscale"
],
"sources" : [
"Core/Configuration.swift",
"Core/Errors.swift",
"Core/HTTPClient.swift",
"Core/JSON.swift",
"Core/JSONValue.swift",
"Core/Path.swift",
"Core/Reference.swift",
"Core/RequestSigner.swift",
"Core/S3Client.swift",
"Core/S3Signer.swift",
"Core/Zone.swift",
"Exoscale.swift",
"Resources/AI/AI.swift",
"Resources/AI/AIAPIKey.swift",
"Resources/AI/AITypes.swift",
"Resources/Compute/AntiAffinityGroups.swift",
"Resources/Compute/DeployTargets.swift",
"Resources/Compute/Instance.swift",
"Resources/Compute/InstancePool.swift",
"Resources/Compute/InstancePools.swift",
"Resources/Compute/InstanceType.swift",
"Resources/Compute/InstanceTypes.swift",
"Resources/Compute/Instances.swift",
"Resources/Compute/SSHKeys.swift",
"Resources/Compute/Snapshots.swift",
"Resources/Compute/Template.swift",
"Resources/Compute/Templates.swift",
"Resources/DBaaS/ClickHouseService.swift",
"Resources/DBaaS/ClickHouseServices.swift",
"Resources/DBaaS/DBaaS.swift",
"Resources/DBaaS/DBaaSEngineCalls.swift",
"Resources/DBaaS/DBaaSNodes.swift",
"Resources/DBaaS/DBaaSService.swift",
"Resources/DBaaS/DBaaSServiceType.swift",
"Resources/DBaaS/DBaaSTypes.swift",
"Resources/DBaaS/ExternalEndpoints.swift",
"Resources/DBaaS/Grafana.swift",
"Resources/DBaaS/KafkaService.swift",
"Resources/DBaaS/KafkaServices.swift",
"Resources/DBaaS/MySQL.swift",
"Resources/DBaaS/OpenSearchService.swift",
"Resources/DBaaS/OpenSearchServices.swift",
"Resources/DBaaS/PostgresService.swift",
"Resources/DBaaS/PostgresServices.swift",
"Resources/DBaaS/Thanos.swift",
"Resources/DBaaS/Valkey.swift",
"Resources/DNS/Domains.swift",
"Resources/IAM/Events.swift",
"Resources/IAM/Policy.swift",
"Resources/IAM/Roles.swift",
"Resources/IAM/Users.swift",
"Resources/KMS/Crypto.swift",
"Resources/KMS/KMSKey.swift",
"Resources/KMS/KMSKeys.swift",
"Resources/KMS/KeyStores.swift",
"Resources/Kubernetes/SKSCluster.swift",
"Resources/Kubernetes/SKSClusters.swift",
"Resources/Kubernetes/SKSNodepool.swift",
"Resources/Kubernetes/SKSNodepools.swift",
"Resources/Networking/ElasticIPs.swift",
"Resources/Networking/LoadBalancer.swift",
"Resources/Networking/LoadBalancers.swift",
"Resources/Networking/NetworkTypes.swift",
"Resources/Networking/PrivateNetworks.swift",
"Resources/Networking/ReverseDNS.swift",
"Resources/Networking/SecurityGroup.swift",
"Resources/Networking/SecurityGroups.swift",
"Resources/Networking/VPC.swift",
"Resources/Networking/VPCs.swift",
"Resources/Operations/Operation.swift",
"Resources/Operations/Operations.swift",
"Resources/Organization/EnvironmentalImpact.swift",
"Resources/Organization/Organization.swift",
"Resources/Platform/Zones.swift",
"Resources/Storage/BlockStorage.swift",
"Resources/Storage/ObjectStorage.swift",
"Resources/Storage/ObjectStorageCounting.swift",
"Resources/Storage/ObjectStorageEmptying.swift"
],
"type" : "library"
}
],
"tools_version" : "6.2"
}
Done.