Build Information
Successful build of EUDCCKit, reference 0.0.4 (864b82
), with Swift 6.2 (beta) for macOS (SPM) on 19 Jun 2025 06:47:13 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/SvenTiigi/EUDCCKit.git
Reference: 0.0.4
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/SvenTiigi/EUDCCKit
* tag 0.0.4 -> FETCH_HEAD
HEAD is now at 864b826 Merge pull request #9 from chili-ios/main
Cloned https://github.com/SvenTiigi/EUDCCKit.git
Revision (git rev-parse @):
864b8262e0babe3080e0fcbf1feb96dded19f9c6
SUCCESS checkout https://github.com/SvenTiigi/EUDCCKit.git at 0.0.4
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/SvenTiigi/EUDCCKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/7] Write sources
[6/7] Write swift-version-1EA4D86E10B52AF.txt
[8/42] Compiling SwiftCBOR SingleValueDecodingContainer.swift
[9/42] Compiling SwiftCBOR UnkeyedDecodingContainer.swift
[10/42] Compiling SwiftCBOR CodableCBOREncoder.swift
[11/42] Compiling SwiftCBOR KeyedEncodingContainer.swift
[12/42] Compiling EUDCC EUDCC+DiseaseAgentTargeted.swift
[13/42] Compiling SwiftCBOR CBORInputStream.swift
[14/42] Compiling SwiftCBOR CBORDecoder.swift
[15/42] Compiling SwiftCBOR CBOREncodable.swift
[16/42] Compiling SwiftCBOR FixedWidthInteger+Bytes.swift
[17/42] Compiling SwiftCBOR AnyCodingKey.swift
[18/42] Compiling SwiftCBOR CBOR.swift
[19/42] Compiling SwiftCBOR UnkeyedEncodingContainer.swift
[20/42] Compiling EUDCC AnyDateFormatter.swift
[22/42] Compiling EUDCC EUDCCDateFormatter.swift
[24/42] Emitting module EUDCC
[25/42] Compiling EUDCC EUDCC+Test+TestResult.swift
[26/42] Compiling EUDCC EUDCC+Test+TestType.swift
[29/43] Compiling EUDCC EUDCC+Vaccination+VaccineMedicinalProduct.swift
[30/43] Compiling EUDCC EUDCC+Vaccination+VaccineOrProphylaxis.swift
[31/43] Compiling EUDCC EUDCC+Test.swift
[32/43] Compiling EUDCC EUDCC+Vaccination+VaccineMarketingAuthorizationHolder.swift
[37/44] Emitting module SwiftCBOR
[42/44] Compiling SwiftCBOR SingleValueEncodingContainer.swift
[43/44] Compiling EUDCC EUDCC+Vaccination.swift
[44/44] Compiling SwiftCBOR Util.swift
[45/71] Compiling EUDCCValidator EUDCCValidator.swift
[46/71] Compiling EUDCCVerifier GroupableEUDCCTrustService.swift
[47/71] Compiling EUDCCVerifier EUDCCTrustService.swift
[48/71] Compiling EUDCCVerifier EUDCC+VerificationCandidate.swift
[49/72] Compiling EUDCCValidator EUDCC+ValidationRule+LogicalOperators.swift
[50/72] Compiling EUDCCValidator EUDCC+ValidationRule+If.swift
[51/72] Compiling EUDCCValidator EUDCC+ValidationRule+Tag.swift
[52/72] Compiling EUDCCValidator EUDCC+ValidationRule.swift
[53/72] Compiling EUDCCVerifier EUDCC+TrustCertificate+KeyID.swift
[54/72] Compiling EUDCCVerifier EUDCC+SignedPayload.swift
[55/72] Compiling EUDCCVerifier EUDCC+TrustCertificate.swift
[56/72] Emitting module EUDCCValidator
[57/72] Compiling EUDCCValidator EUDCC+Validate.swift
[58/72] Compiling EUDCCValidator EUDCC+ValidationRule+CompareAgainst.swift
[59/72] Compiling EUDCCValidator EUDCC+ValidationRule+ComparisonOperators.swift
[60/72] Compiling EUDCCValidator EUDCC+ValidationRule+Defaults.swift
[61/72] Compiling EUDCCDecoder Data+Compression.swift
[62/72] Compiling EUDCCDecoder EUDCC+Decode.swift
[63/72] Compiling EUDCCVerifier EUCentralEUDCCTrustService.swift
[64/72] Compiling EUDCCVerifier RobertKochInstituteEUDCCTrustService.swift
[65/72] Compiling EUDCCDecoder CBOR+DictionaryRepresentation.swift
[66/72] Compiling EUDCCDecoder EUDCCDecoder.swift
[67/72] Compiling EUDCCDecoder Data+Base45.swift
[68/72] Emitting module EUDCCDecoder
[69/72] Compiling EUDCCVerifier EUDCCVerifier.swift
[70/72] Emitting module EUDCCVerifier
[71/72] Compiling EUDCCVerifier Data+encodedASN1.swift
[72/72] Compiling EUDCCVerifier EUDCC+Verify.swift
[73/74] Emitting module EUDCCKitTests
[74/74] Compiling EUDCCKitTests EUDCCKitTests.swift
Build complete! (17.62s)
Fetching https://github.com/unrelentingtech/SwiftCBOR.git
[1/1397] Fetching swiftcbor
Fetched https://github.com/unrelentingtech/SwiftCBOR.git from cache (0.75s)
Computing version for https://github.com/unrelentingtech/SwiftCBOR.git
Computed https://github.com/unrelentingtech/SwiftCBOR.git at 0.4.3 (1.28s)
Creating working copy for https://github.com/unrelentingtech/SwiftCBOR.git
Working copy of https://github.com/unrelentingtech/SwiftCBOR.git resolved at 0.4.3
Build complete.
{
"dependencies" : [
{
"identity" : "swiftcbor",
"requirement" : {
"exact" : [
"0.4.3"
]
},
"type" : "sourceControl",
"url" : "https://github.com/unrelentingtech/SwiftCBOR.git"
}
],
"manifest_display_name" : "EUDCCKit",
"name" : "EUDCCKit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "12.0"
},
{
"name" : "tvos",
"version" : "12.0"
},
{
"name" : "watchos",
"version" : "5.0"
},
{
"name" : "macos",
"version" : "10.15"
}
],
"products" : [
{
"name" : "EUDCC",
"targets" : [
"EUDCC"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "EUDCCDecoder",
"targets" : [
"EUDCCDecoder"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "EUDCCVerifier",
"targets" : [
"EUDCCVerifier"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "EUDCCValidator",
"targets" : [
"EUDCCValidator"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "EUDCCVerifierTests",
"module_type" : "SwiftTarget",
"name" : "EUDCCVerifierTests",
"path" : "Tests/EUDCCVerifierTests",
"sources" : [
"EUDCCVerifierTests.swift"
],
"target_dependencies" : [
"EUDCCKitTests"
],
"type" : "test"
},
{
"c99name" : "EUDCCVerifier",
"module_type" : "SwiftTarget",
"name" : "EUDCCVerifier",
"path" : "Sources/EUDCCVerifier",
"product_dependencies" : [
"SwiftCBOR"
],
"product_memberships" : [
"EUDCCVerifier"
],
"sources" : [
"Extensions/Data+encodedASN1.swift",
"Extensions/EUDCC+Verify.swift",
"Models/EUDCC+SignedPayload.swift",
"Models/EUDCC+TrustCertificate+KeyID.swift",
"Models/EUDCC+TrustCertificate.swift",
"Models/EUDCC+VerificationCandidate.swift",
"TrustService/EUDCCTrustService.swift",
"TrustService/GroupableEUDCCTrustService.swift",
"TrustService/Implementations/EUCentralEUDCCTrustService.swift",
"TrustService/Implementations/RobertKochInstituteEUDCCTrustService.swift",
"Verifier/EUDCCVerifier.swift"
],
"target_dependencies" : [
"EUDCC"
],
"type" : "library"
},
{
"c99name" : "EUDCCValidatorTests",
"module_type" : "SwiftTarget",
"name" : "EUDCCValidatorTests",
"path" : "Tests/EUDCCValidatorTests",
"sources" : [
"EUDCCValidatorTests.swift"
],
"target_dependencies" : [
"EUDCCKitTests"
],
"type" : "test"
},
{
"c99name" : "EUDCCValidator",
"module_type" : "SwiftTarget",
"name" : "EUDCCValidator",
"path" : "Sources/EUDCCValidator",
"product_memberships" : [
"EUDCCValidator"
],
"sources" : [
"Extensions/EUDCC+Validate.swift",
"Models/EUDCC+ValidationRule+CompareAgainst.swift",
"Models/EUDCC+ValidationRule+ComparisonOperators.swift",
"Models/EUDCC+ValidationRule+Defaults.swift",
"Models/EUDCC+ValidationRule+If.swift",
"Models/EUDCC+ValidationRule+LogicalOperators.swift",
"Models/EUDCC+ValidationRule+Tag.swift",
"Models/EUDCC+ValidationRule.swift",
"Validator/EUDCCValidator.swift"
],
"target_dependencies" : [
"EUDCC"
],
"type" : "library"
},
{
"c99name" : "EUDCCTests",
"module_type" : "SwiftTarget",
"name" : "EUDCCTests",
"path" : "Tests/EUDCCTests",
"sources" : [
"EUDCCTests.swift"
],
"target_dependencies" : [
"EUDCCKitTests"
],
"type" : "test"
},
{
"c99name" : "EUDCCKitTests",
"module_type" : "SwiftTarget",
"name" : "EUDCCKitTests",
"path" : "Tests/_EUDCCKitTests",
"sources" : [
"EUDCCKitTests.swift"
],
"target_dependencies" : [
"EUDCC",
"EUDCCDecoder",
"EUDCCValidator",
"EUDCCVerifier"
],
"type" : "library"
},
{
"c99name" : "EUDCCDecoderTests",
"module_type" : "SwiftTarget",
"name" : "EUDCCDecoderTests",
"path" : "Tests/EUDCCDecoderTests",
"sources" : [
"EUDCCDecoderTests.swift"
],
"target_dependencies" : [
"EUDCCKitTests"
],
"type" : "test"
},
{
"c99name" : "EUDCCDecoder",
"module_type" : "SwiftTarget",
"name" : "EUDCCDecoder",
"path" : "Sources/EUDCCDecoder",
"product_dependencies" : [
"SwiftCBOR"
],
"product_memberships" : [
"EUDCCDecoder"
],
"sources" : [
"Decoder/EUDCCDecoder.swift",
"Extension/CBOR+DictionaryRepresentation.swift",
"Extension/Data+Base45.swift",
"Extension/Data+Compression.swift",
"Extension/EUDCC+Decode.swift"
],
"target_dependencies" : [
"EUDCC"
],
"type" : "library"
},
{
"c99name" : "EUDCC",
"module_type" : "SwiftTarget",
"name" : "EUDCC",
"path" : "Sources/EUDCC",
"product_memberships" : [
"EUDCC",
"EUDCCDecoder",
"EUDCCVerifier",
"EUDCCValidator"
],
"sources" : [
"DateFormatter/AnyDateFormatter.swift",
"DateFormatter/EUDCCDateFormatter.swift",
"DateFormatter/EUDCCTimestampFormatter.swift",
"Extensions/Codable+DateFormatter.swift",
"Models/EUDCC+Codable.swift",
"Models/EUDCC+Content.swift",
"Models/EUDCC+Country.swift",
"Models/EUDCC+CryptographicSignature.swift",
"Models/EUDCC+DiseaseAgentTargeted.swift",
"Models/EUDCC+Name.swift",
"Models/EUDCC.swift",
"Models/Recovery/EUDCC+Recovery.swift",
"Models/Test/EUDCC+Test+TestResult.swift",
"Models/Test/EUDCC+Test+TestType.swift",
"Models/Test/EUDCC+Test.swift",
"Models/Vaccination/EUDCC+Vaccination+VaccineMarketingAuthorizationHolder.swift",
"Models/Vaccination/EUDCC+Vaccination+VaccineMedicinalProduct.swift",
"Models/Vaccination/EUDCC+Vaccination+VaccineOrProphylaxis.swift",
"Models/Vaccination/EUDCC+Vaccination.swift"
],
"type" : "library"
}
],
"tools_version" : "5.3"
}
Done.