Build Information
Successful build of EUDCCKit, reference main (864b82), with Swift 6.4 for macOS (SPM) on 18 Sep 2026 01:51:02 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/SvenTiigi/EUDCCKit.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/SvenTiigi/EUDCCKit
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
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 main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/SvenTiigi/EUDCCKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 299]
[Planning deferred tasks]
[52 / 104]
[54 / 106] EUDCC
[63 / 162]
[66 / 162]
[71 / 162]
[73 / 162]
[77 / 162]
[79 / 162]
[82 / 162]
[85 / 162]
[86 / 162]
[87 / 162]
[88 / 162]
[99 / 162] SwiftCBOR
[100 / 162] EUDCC
[112 / 162] SwiftCBOR-product
[113 / 162] SwiftCBOR-product
[123 / 163]
[125 / 165]
[125 / 165] EUDCC
[132 / 176] EUDCCVerifier
[137 / 193] EUDCCVerifier
[147 / 193] EUDCCVerifier-product
[165 / 193] EUDCCDecoder
[176 / 193] EUDCCValidator
[180 / 194] EUDCCValidator
[186 / 194] EUDCCKitTests
[199 / 228]
[203 / 228]
[208 / 228]
[211 / 228]
[213 / 228]
[214 / 228]
[217 / 228]
[218 / 228]
[220 / 228] EUDCCKitTests
[226 / 228] EUDCCKitTests
Build complete! (13.76 sec)
Fetching https://github.com/unrelentingtech/SwiftCBOR.git
[1/1548] Fetching swiftcbor
Fetched https://github.com/unrelentingtech/SwiftCBOR.git (1.02s)
Computing version for https://github.com/unrelentingtech/SwiftCBOR.git
Computed https://github.com/unrelentingtech/SwiftCBOR.git at 0.4.3 (1.72s)
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.