Build Information
Successful build of FHIR, reference master (b68fb5), with Swift 6.4 for macOS (SPM) on 16 Sep 2026 23:56:56 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/smart-on-fhir/Swift-FHIR.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/smart-on-fhir/Swift-FHIR
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at b68fb5d Fixed issue where only a summary version of the capability statement is fetched (#28)
Submodule path 'fhir-parser': checked out '505e283afaa047dcb2e8fe0860f0427d54033d70'
Submodule 'fhir-parser' (https://github.com/smart-on-fhir/fhir-parser.git) registered for path 'fhir-parser'
Cloning into '/Users/admin/builder/spi-builder-workspace/fhir-parser'...
Cloned https://github.com/smart-on-fhir/Swift-FHIR.git
Revision (git rev-parse @):
b68fb5d6c8137de4a06894e683dc1a726a832907
SUCCESS checkout https://github.com/smart-on-fhir/Swift-FHIR.git at master
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/smart-on-fhir/Swift-FHIR.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Pre-planning 1 / 124]
[Planning deferred tasks]
[31 / 56]
[32 / 57] Models
[42 / 102]
[47 / 102]
[50 / 102]
[51 / 102]
[55 / 102]
[57 / 102]
[60 / 102]
[63 / 102]
[65 / 102]
[66 / 102]
[77 / 102] Models
[84 / 103] Client
[93 / 114] Client
[99 / 114] Client
[102 / 115] Client
[104 / 117] FHIR
[112 / 117] Models
[114 / 117] Models
[117 / 117] FHIR-product
Build complete! (12.66 sec)
/Users/admin/builder/spi-builder-workspace/Sources/Models/DateAndTime.swift:974:6: [1;33mwarning: [1;39m'scanString(_:into:)' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m972 |[0;0m #else
[0;36m973 |[0;0m var str: NSString?
[0;36m974 |[0;0m if scanString(searchString, into: &str) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'scanString(_:into:)' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m975 |[0;0m return str as String?
[0;36m976 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Models/DateAndTime.swift:986:6: [1;33mwarning: [1;39m'scanCharacters(from:into:)' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m984 |[0;0m #else
[0;36m985 |[0;0m var str: NSString?
[0;36m986 |[0;0m if scanCharacters(from: set, into: &str) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'scanCharacters(from:into:)' was deprecated in macOS 10.15[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m987 |[0;0m return str as String?
[0;36m988 |[0;0m }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/Client/DomainResource+Containment.swift:48:2: [1;33mwarning: [1;39mnon-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode[0;0m
[0;36m46 |[0;0m - returns: A `Reference` instance pointing to the contained resource (as "#id")
[0;36m47 |[0;0m */
[0;36m48 |[0;0m open func contain(resource: Resource, withDisplay display: String? = nil) throws -> Reference {
[0;36m|[0;0m `- [1;33mwarning: [1;39mnon-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode[0;0m
[0;36m49 |[0;0m guard resource !== self else {
[0;36m50 |[0;0m throw FHIRError.resourceCannotContainItself
/Users/admin/builder/spi-builder-workspace/Sources/Client/DomainResource+Containment.swift:103:2: [1;33mwarning: [1;39mnon-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode[0;0m
[0;36m101 |[0;0m - returns: A `Reference`, ready for use
[0;36m102 |[0;0m */
[0;36m103 |[0;0m open func reference(resource: Resource, withDisplay display: FHIRString? = nil) throws -> Reference {
[0;36m|[0;0m `- [1;33mwarning: [1;39mnon-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode[0;0m
[0;36m104 |[0;0m let ref = Reference(owner: self)
[0;36m105 |[0;0m ref.display = display
/Users/admin/builder/spi-builder-workspace/Sources/Client/DomainResource+Containment.swift:48:2: [1;33mwarning: [1;39mnon-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode[0;0m
[0;36m46 |[0;0m - returns: A `Reference` instance pointing to the contained resource (as "#id")
[0;36m47 |[0;0m */
[0;36m48 |[0;0m open func contain(resource: Resource, withDisplay display: String? = nil) throws -> Reference {
[0;36m|[0;0m `- [1;33mwarning: [1;39mnon-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode[0;0m
[0;36m49 |[0;0m guard resource !== self else {
[0;36m50 |[0;0m throw FHIRError.resourceCannotContainItself
/Users/admin/builder/spi-builder-workspace/Sources/Client/DomainResource+Containment.swift:103:2: [1;33mwarning: [1;39mnon-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode[0;0m
[0;36m101 |[0;0m - returns: A `Reference`, ready for use
[0;36m102 |[0;0m */
[0;36m103 |[0;0m open func reference(resource: Resource, withDisplay display: FHIRString? = nil) throws -> Reference {
[0;36m|[0;0m `- [1;33mwarning: [1;39mnon-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode[0;0m
[0;36m104 |[0;0m let ref = Reference(owner: self)
[0;36m105 |[0;0m ref.display = display
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "FHIR",
"name" : "FHIR",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.13"
},
{
"name" : "ios",
"version" : "11.0"
}
],
"products" : [
{
"name" : "FHIR",
"targets" : [
"FHIR"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "Models",
"module_type" : "SwiftTarget",
"name" : "Models",
"path" : "Sources/Models",
"product_memberships" : [
"FHIR"
],
"sources" : [
"Account.swift",
"ActivityDefinition.swift",
"Address.swift",
"AdverseEvent.swift",
"Age.swift",
"AllergyIntolerance.swift",
"Annotation.swift",
"Appointment.swift",
"AppointmentResponse.swift",
"Attachment.swift",
"AuditEvent.swift",
"BackboneElement.swift",
"Base64Binary.swift",
"Basic.swift",
"Binary.swift",
"BiologicallyDerivedProduct.swift",
"BodyStructure.swift",
"Bundle.swift",
"CapabilityStatement.swift",
"CarePlan.swift",
"CareTeam.swift",
"CatalogEntry.swift",
"ChargeItem.swift",
"ChargeItemDefinition.swift",
"Claim.swift",
"ClaimResponse.swift",
"ClinicalImpression.swift",
"CodeSystem.swift",
"CodeSystems.swift",
"CodeableConcept.swift",
"Coding.swift",
"Communication.swift",
"CommunicationRequest.swift",
"CompartmentDefinition.swift",
"Composition.swift",
"ConceptMap.swift",
"Condition.swift",
"Consent.swift",
"ContactDetail.swift",
"ContactPoint.swift",
"Contract.swift",
"Contributor.swift",
"Count.swift",
"Coverage.swift",
"CoverageEligibilityRequest.swift",
"CoverageEligibilityResponse.swift",
"DataRequirement.swift",
"DateAndTime.swift",
"DetectedIssue.swift",
"Device.swift",
"DeviceDefinition.swift",
"DeviceMetric.swift",
"DeviceRequest.swift",
"DeviceUseStatement.swift",
"DiagnosticReport.swift",
"Distance.swift",
"DocumentManifest.swift",
"DocumentReference.swift",
"DomainResource.swift",
"Dosage.swift",
"Duration.swift",
"EffectEvidenceSynthesis.swift",
"Element.swift",
"ElementDefinition.swift",
"Encounter.swift",
"Endpoint.swift",
"EnrollmentRequest.swift",
"EnrollmentResponse.swift",
"EpisodeOfCare.swift",
"EventDefinition.swift",
"Evidence.swift",
"EvidenceVariable.swift",
"ExampleScenario.swift",
"ExplanationOfBenefit.swift",
"Expression.swift",
"Extension.swift",
"FHIRAbstractBase+Factory.swift",
"FHIRAbstractBase.swift",
"FHIRAbstractResource.swift",
"FHIRBool.swift",
"FHIRCanonical.swift",
"FHIRDecimal.swift",
"FHIREnum.swift",
"FHIRError.swift",
"FHIRInteger.swift",
"FHIRPrimitive.swift",
"FHIRRequest.swift",
"FHIRRequestHandler.swift",
"FHIRServer.swift",
"FHIRServerResponse.swift",
"FHIRString.swift",
"FHIRType.swift",
"FHIRURL.swift",
"FHIRValidationError.swift",
"FamilyMemberHistory.swift",
"Flag.swift",
"Goal.swift",
"GraphDefinition.swift",
"Group.swift",
"GuidanceResponse.swift",
"HealthcareService.swift",
"HumanName.swift",
"Identifier.swift",
"ImagingStudy.swift",
"Immunization.swift",
"ImmunizationEvaluation.swift",
"ImmunizationRecommendation.swift",
"ImplementationGuide.swift",
"InsurancePlan.swift",
"Invoice.swift",
"Library.swift",
"Linkage.swift",
"List.swift",
"Location.swift",
"MarketingStatus.swift",
"Measure.swift",
"MeasureReport.swift",
"Media.swift",
"Medication.swift",
"MedicationAdministration.swift",
"MedicationDispense.swift",
"MedicationKnowledge.swift",
"MedicationRequest.swift",
"MedicationStatement.swift",
"MedicinalProduct.swift",
"MedicinalProductAuthorization.swift",
"MedicinalProductContraindication.swift",
"MedicinalProductIndication.swift",
"MedicinalProductIngredient.swift",
"MedicinalProductInteraction.swift",
"MedicinalProductManufactured.swift",
"MedicinalProductPackaged.swift",
"MedicinalProductPharmaceutical.swift",
"MedicinalProductUndesirableEffect.swift",
"MessageDefinition.swift",
"MessageHeader.swift",
"Meta.swift",
"MetadataResource.swift",
"MolecularSequence.swift",
"Money.swift",
"NamingSystem.swift",
"Narrative.swift",
"NutritionOrder.swift",
"Observation.swift",
"ObservationDefinition.swift",
"OperationDefinition.swift",
"OperationOutcome.swift",
"Organization.swift",
"OrganizationAffiliation.swift",
"ParameterDefinition.swift",
"Parameters.swift",
"Patient.swift",
"PaymentNotice.swift",
"PaymentReconciliation.swift",
"Period.swift",
"Person.swift",
"PlanDefinition.swift",
"Population.swift",
"Practitioner.swift",
"PractitionerRole.swift",
"Procedure.swift",
"ProdCharacteristic.swift",
"ProductShelfLife.swift",
"Provenance.swift",
"Quantity.swift",
"Questionnaire.swift",
"QuestionnaireResponse.swift",
"Range.swift",
"Ratio.swift",
"Reference.swift",
"RelatedArtifact.swift",
"RelatedPerson.swift",
"RequestGroup.swift",
"ResearchDefinition.swift",
"ResearchElementDefinition.swift",
"ResearchStudy.swift",
"ResearchSubject.swift",
"Resource+Meta.swift",
"Resource.swift",
"RiskAssessment.swift",
"RiskEvidenceSynthesis.swift",
"SampledData.swift",
"Schedule.swift",
"SearchParameter.swift",
"ServiceRequest.swift",
"Signature.swift",
"Slot.swift",
"Specimen.swift",
"SpecimenDefinition.swift",
"StructureDefinition.swift",
"StructureMap.swift",
"Subscription.swift",
"Substance.swift",
"SubstanceAmount.swift",
"SubstanceNucleicAcid.swift",
"SubstancePolymer.swift",
"SubstanceProtein.swift",
"SubstanceReferenceInformation.swift",
"SubstanceSourceMaterial.swift",
"SubstanceSpecification.swift",
"SupplyDelivery.swift",
"SupplyRequest.swift",
"Task.swift",
"TerminologyCapabilities.swift",
"TestReport.swift",
"TestScript.swift",
"Timing.swift",
"TriggerDefinition.swift",
"UsageContext.swift",
"ValueSet.swift",
"VerificationResult.swift",
"VisionPrescription.swift"
],
"type" : "library"
},
{
"c99name" : "FHIR",
"module_type" : "SwiftTarget",
"name" : "FHIR",
"path" : "Sources/FHIR",
"product_memberships" : [
"FHIR"
],
"sources" : [
"SwiftFHIR.swift"
],
"target_dependencies" : [
"Models",
"Client"
],
"type" : "library"
},
{
"c99name" : "Client",
"module_type" : "SwiftTarget",
"name" : "Client",
"path" : "Sources/Client",
"product_memberships" : [
"FHIR"
],
"sources" : [
"DomainResource+Containment.swift",
"Element+Extensions.swift",
"FHIRBaseRequestHandler.swift",
"FHIRBaseServer.swift",
"FHIRCanonical+Resolving.swift",
"FHIRMinimalServer.swift",
"FHIROpenServer.swift",
"FHIROperation.swift",
"FHIRSearch.swift",
"FHIRServerDataResponse.swift",
"FHIRString+Localization.swift",
"Patient+SMART.swift",
"Reference+Resolving.swift",
"Resource+Instantiation.swift",
"Resource+Operation.swift",
"Resource+REST.swift",
"ValueSet+Localization.swift"
],
"target_dependencies" : [
"Models"
],
"type" : "library"
}
],
"tools_version" : "5.0"
}
Done.