Build Information
Successful build of AdaptiveCardUI, reference 0.1.3 (7bfdcf), with Swift 6.4 for macOS (SPM) on 17 Sep 2026 12:38:39 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/gonzalezreal/AdaptiveCardUI.git
Reference: 0.1.3
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/gonzalezreal/AdaptiveCardUI
* tag 0.1.3 -> FETCH_HEAD
HEAD is now at 7bfdcfa Fix iOS and watchOS build (#18)
Cloned https://github.com/gonzalezreal/AdaptiveCardUI.git
Revision (git rev-parse @):
7bfdcfa965c42ef2194c511f51ca66cc7f6e5240
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/gonzalezreal/AdaptiveCardUI.git at 0.1.3
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/gonzalezreal/AdaptiveCardUI.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 / 275]
[Planning deferred tasks]
[63 / 125]
[68 / 125]
[72 / 129] ConcurrencyExtras
[81 / 188]
[84 / 188]
[90 / 188]
[92 / 188]
[96 / 188]
[98 / 188]
[101 / 188]
[105 / 188]
[107 / 188]
[108 / 188]
[119 / 188] DefaultCodable
[133 / 188] XCTestDynamicOverlay
[134 / 188] DefaultCodable
[146 / 188] XCTestDynamicOverlay-product
[147 / 188] XCTestDynamicOverlay-product
[149 / 188] XCTestDynamicOverlay
[156 / 189] DefaultCodable
[164 / 189] XCTestDynamicOverlay
[164 / 189] CombineSchedulers
[176 / 230]
[184 / 230]
[186 / 230]
[190 / 230]
[191 / 230]
[192 / 230]
[193 / 230]
[205 / 230] CombineSchedulers
[212 / 231] CombineSchedulers
[212 / 231] NetworkImage
[223 / 243] NetworkImage
[224 / 243] NetworkImage
[231 / 244] NetworkImage
[236 / 255] AdaptiveCardUI
[241 / 255] AdaptiveCardUI
[245 / 255] AdaptiveCardUI
[245 / 255]
[252 / 255] AdaptiveCardUI
Build complete! (14.86 sec)
Fetching https://github.com/pointfreeco/combine-schedulers
Fetching https://github.com/gonzalezreal/NetworkImage
Fetching https://github.com/gonzalezreal/DefaultCodable
Fetching https://github.com/pointfreeco/swift-snapshot-testing
Fetching https://github.com/gonzalezreal/AnyValue
[1/92] Fetching defaultcodable
[47/121] Fetching defaultcodable, anyvalue
[76/2807] Fetching defaultcodable, anyvalue, combine-schedulers
[123/3879] Fetching defaultcodable, anyvalue, combine-schedulers, networkimage
[3880/20295] Fetching defaultcodable, anyvalue, combine-schedulers, networkimage, swift-snapshot-testing
Fetched https://github.com/gonzalezreal/AnyValue (7.65s)
Fetched https://github.com/gonzalezreal/NetworkImage (7.65s)
Fetched https://github.com/gonzalezreal/DefaultCodable (7.65s)
Fetched https://github.com/pointfreeco/combine-schedulers (7.65s)
Fetched https://github.com/pointfreeco/swift-snapshot-testing (7.65s)
Computing version for https://github.com/gonzalezreal/NetworkImage
Computed https://github.com/gonzalezreal/NetworkImage at 1.1.1 (8.36s)
Computing version for https://github.com/gonzalezreal/AnyValue
Computed https://github.com/gonzalezreal/AnyValue at 1.0.0 (0.65s)
Computing version for https://github.com/gonzalezreal/DefaultCodable
Computed https://github.com/gonzalezreal/DefaultCodable at 1.2.1 (0.67s)
Computing version for https://github.com/pointfreeco/combine-schedulers
Computed https://github.com/pointfreeco/combine-schedulers at 0.11.0 (0.66s)
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay
Fetching https://github.com/pointfreeco/swift-concurrency-extras
[1/1058] Fetching swift-concurrency-extras
[372/3785] Fetching swift-concurrency-extras, xctest-dynamic-overlay
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay (1.46s)
Fetched https://github.com/pointfreeco/swift-concurrency-extras (1.46s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 0.9.0 (2.16s)
Computing version for https://github.com/pointfreeco/swift-concurrency-extras
Computed https://github.com/pointfreeco/swift-concurrency-extras at 0.1.2 (0.64s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.19.5 (0.59s)
Fetching https://github.com/swiftlang/swift-syntax
Fetching https://github.com/pointfreeco/swift-custom-dump
[1/5655] Fetching swift-custom-dump
[5656/85581] Fetching swift-custom-dump, swift-syntax
Fetched https://github.com/pointfreeco/swift-custom-dump (5.34s)
Fetched https://github.com/swiftlang/swift-syntax (5.34s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.7.3 (5.97s)
Fetching https://github.com/pointfreeco/swift-issue-reporting
[1/6136] Fetching swift-issue-reporting
Fetched https://github.com/pointfreeco/swift-issue-reporting (1.71s)
Computing version for https://github.com/pointfreeco/swift-issue-reporting
Computed https://github.com/pointfreeco/swift-issue-reporting at 2.1.0 (3.96s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 604.0.0 (0.75s)
Creating working copy for https://github.com/pointfreeco/swift-issue-reporting
Working copy of https://github.com/pointfreeco/swift-issue-reporting resolved at 2.1.0
Creating working copy for https://github.com/gonzalezreal/DefaultCodable
Working copy of https://github.com/gonzalezreal/DefaultCodable resolved at 1.2.1
Creating working copy for https://github.com/gonzalezreal/NetworkImage
Working copy of https://github.com/gonzalezreal/NetworkImage resolved at 1.1.1
Creating working copy for https://github.com/pointfreeco/swift-concurrency-extras
Working copy of https://github.com/pointfreeco/swift-concurrency-extras resolved at 0.1.2
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 0.9.0
Creating working copy for https://github.com/gonzalezreal/AnyValue
Working copy of https://github.com/gonzalezreal/AnyValue resolved at 1.0.0
Creating working copy for https://github.com/pointfreeco/combine-schedulers
Working copy of https://github.com/pointfreeco/combine-schedulers resolved at 0.11.0
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing
Working copy of https://github.com/pointfreeco/swift-snapshot-testing resolved at 1.19.5
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.7.3
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 604.0.0
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/ActionSet/ActionSetView.swift:29:53: [1;33mwarning: [1;39mnon-constant range: not an integer range[0;0m
[0;36m27 |[0;0m HAlign(HAlignment(actionAlignment: actionSetConfiguration.actionAlignment)) {
[0;36m28 |[0;0m HStack(spacing: actionSetConfiguration.buttonSpacing) {
[0;36m29 |[0;0m ForEach(actionViews.indices) { index in
[0;36m|[0;0m `- [1;33mwarning: [1;39mnon-constant range: not an integer range[0;0m
[0;36m30 |[0;0m actionViews[index]
[0;36m31 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/ActionSet/ActionSetView.swift:36:49: [1;33mwarning: [1;39mnon-constant range: not an integer range[0;0m
[0;36m34 |[0;0m case .vertical:
[0;36m35 |[0;0m VStack(spacing: actionSetConfiguration.buttonSpacing) {
[0;36m36 |[0;0m ForEach(actionViews.indices) { index in
[0;36m|[0;0m `- [1;33mwarning: [1;39mnon-constant range: not an integer range[0;0m
[0;36m37 |[0;0m HAlign(HAlignment(actionAlignment: actionSetConfiguration.actionAlignment)) {
[0;36m38 |[0;0m actionViews[index]
/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/UI/FactSet/FactSetView.swift:23:39: [1;33mwarning: [1;39mnon-constant range: not an integer range[0;0m
[0;36m21 |[0;0m var body: some View {
[0;36m22 |[0;0m VStack(alignment: .leading) {
[0;36m23 |[0;0m ForEach(factSet.facts.indices) { row in
[0;36m|[0;0m `- [1;33mwarning: [1;39mnon-constant range: not an integer range[0;0m
[0;36m24 |[0;0m HStack(alignment: .top, spacing: factSetConfiguration.spacing) {
[0;36m25 |[0;0m text(factSet.facts[row].title, configuration: factSetConfiguration.title)
Build complete.
{
"default_localization" : "en",
"dependencies" : [
{
"identity" : "defaultcodable",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/gonzalezreal/DefaultCodable"
},
{
"identity" : "anyvalue",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/gonzalezreal/AnyValue"
},
{
"identity" : "networkimage",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/gonzalezreal/NetworkImage"
},
{
"identity" : "combine-schedulers",
"requirement" : {
"range" : [
{
"lower_bound" : "0.1.2",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/pointfreeco/combine-schedulers"
},
{
"identity" : "swift-snapshot-testing",
"requirement" : {
"range" : [
{
"lower_bound" : "1.8.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/pointfreeco/swift-snapshot-testing"
}
],
"manifest_display_name" : "AdaptiveCardUI",
"name" : "AdaptiveCardUI",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.12"
},
{
"name" : "ios",
"version" : "11.0"
},
{
"name" : "tvos",
"version" : "10.0"
},
{
"name" : "watchos",
"version" : "3.0"
}
],
"products" : [
{
"name" : "AdaptiveCardUI",
"targets" : [
"AdaptiveCardUI"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "AdaptiveCardUITests",
"module_type" : "SwiftTarget",
"name" : "AdaptiveCardUITests",
"path" : "Tests/AdaptiveCardUITests",
"product_dependencies" : [
"SnapshotTesting"
],
"sources" : [
"Configuration/ActionSetConfigurationTests.swift",
"Configuration/FontConfigurationTests.swift",
"Configuration/ImageSizeConfigurationTests.swift",
"Configuration/ShowCardConfigurationTests.swift",
"Configuration/SpacingConfigurationTests.swift",
"Logic/AdaptiveCardDuplicateIdentifiersTests.swift",
"Logic/AdaptiveCardFeatureAdaptableTests.swift",
"Logic/AdaptiveCardImageURLsTests.swift",
"Logic/AdaptiveCardStoreTests.swift",
"Logic/AdaptiveCardToggleVisibilityTests.swift",
"Model/ActionTests.swift",
"Model/BackgroundImageTests.swift",
"Model/BlockElementHeightTests.swift",
"Model/CardElementTests.swift",
"Model/ColumnSetElementTests.swift",
"Model/ColumnWidthTests.swift",
"Model/PixelDimensionTests.swift",
"Model/SemanticVersionTests.swift",
"Model/TargetElementTests.swift",
"Model/TextRunTests.swift",
"UI/ActionRenderingTests.swift",
"UI/AdaptiveCardConfiguration+Test.swift",
"UI/ColorTests.swift",
"UI/ColumnSetRenderingTests.swift",
"UI/ContainerRenderingTests.swift",
"UI/CustomCardElementRenderingTests.swift",
"UI/CustomCardElements/RepoLanguage.swift",
"UI/CustomCardElements/RepoLanguageView.swift",
"UI/CustomCardElements/StarCount.swift",
"UI/CustomCardElements/StarCountView.swift",
"UI/FactSetRenderingTests.swift",
"UI/ImageRenderingTests.swift",
"UI/ImageSetRenderingTests.swift",
"UI/RichTextBlockRenderingTests.swift",
"UI/TestHelpers.swift",
"UI/TextBlockRenderingTests.swift",
"UI/TextElementTests.swift"
],
"target_dependencies" : [
"AdaptiveCardUI"
],
"type" : "test"
},
{
"c99name" : "AdaptiveCardUI",
"module_type" : "SwiftTarget",
"name" : "AdaptiveCardUI",
"path" : "Sources/AdaptiveCardUI",
"product_dependencies" : [
"DefaultCodable",
"AnyValue",
"NetworkImage",
"CombineSchedulers"
],
"product_memberships" : [
"AdaptiveCardUI"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/AdaptiveCardUI/en.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "en"
}
}
}
],
"sources" : [
"Configuration/ActionSetConfiguration.swift",
"Configuration/AdaptiveCardConfiguration.swift",
"Configuration/Color+Configuration.swift",
"Configuration/ContainerConfiguration.swift",
"Configuration/ContainerStyleConfiguration.swift",
"Configuration/EnvironmentValues+Configuration.swift",
"Configuration/FactSetConfiguration.swift",
"Configuration/FontConfiguration.swift",
"Configuration/FontTypeConfiguration.swift",
"Configuration/ImageSizeConfiguration.swift",
"Configuration/ShowCardConfiguration.swift",
"Configuration/SpacingConfiguration.swift",
"Configuration/TextBlockConfiguration.swift",
"Configuration/TextColorConfiguration.swift",
"Configuration/TextColorPair.swift",
"Configuration/View+Configuration.swift",
"Logic/FeatureAdaptation/Action+FeatureAdaptable.swift",
"Logic/FeatureAdaptation/AdaptiveCard+FeatureAdaptable.swift",
"Logic/FeatureAdaptation/CardElement+FeatureAdaptable.swift",
"Logic/FeatureAdaptation/ColumnSetElement+FeatureAdaptable.swift",
"Logic/FeatureAdaptation/Fallback+FeatureAdaptable.swift",
"Logic/FeatureAdaptation/FeatureAdaptable.swift",
"Logic/Store/AdaptiveCard+DuplicateIdentifiers.swift",
"Logic/Store/AdaptiveCard+ImageURLs.swift",
"Logic/Store/AdaptiveCardCache.swift",
"Logic/Store/AdaptiveCardDownloader.swift",
"Logic/Store/AdaptiveCardStore.swift",
"Logic/Store/ImmediateAdaptiveCardCache.swift",
"Logic/ToggleVisibility/AdaptiveCard+Toggleable.swift",
"Logic/ToggleVisibility/CardElement+Toggleable.swift",
"Logic/ToggleVisibility/ColumnSetElement+Toggleable.swift",
"Logic/ToggleVisibility/Image+Toggleable.swift",
"Logic/ToggleVisibility/Toggleable.swift",
"Model/Actions/Action.swift",
"Model/Actions/ActionProtocol.swift",
"Model/Actions/ActionStyle.swift",
"Model/Actions/OpenURLAction.swift",
"Model/Actions/ShowCardAction.swift",
"Model/Actions/SubmitAction.swift",
"Model/Actions/TargetElement.swift",
"Model/Actions/ToggleVisibilityAction.swift",
"Model/Actions/UnknownAction.swift",
"Model/AdaptiveCard.swift",
"Model/Common/BackgroundImage.swift",
"Model/Common/BlockElementHeight.swift",
"Model/Common/ContainerStyle.swift",
"Model/Common/FontSize.swift",
"Model/Common/FontType.swift",
"Model/Common/FontWeight.swift",
"Model/Common/HAlignment.swift",
"Model/Common/ImageFillMode.swift",
"Model/Common/ImageSize.swift",
"Model/Common/ImageStyle.swift",
"Model/Common/ItemIdentifier.swift",
"Model/Common/PixelDimension.swift",
"Model/Common/SemanticVersion.swift",
"Model/Common/Spacing.swift",
"Model/Common/TextColor.swift",
"Model/Common/VAlignment.swift",
"Model/Containers/ActionSet.swift",
"Model/Containers/ColumnSet.swift",
"Model/Containers/Container.swift",
"Model/Containers/Fact.swift",
"Model/Containers/FactSet.swift",
"Model/Containers/ImageSet.swift",
"Model/Elements/CardElement.swift",
"Model/Elements/CardElementProtocol.swift",
"Model/Elements/Column.swift",
"Model/Elements/ColumnSetElement.swift",
"Model/Elements/ColumnSetElementProtocol.swift",
"Model/Elements/ColumnWidth.swift",
"Model/Elements/CustomCardElement.swift",
"Model/Elements/Fallback.swift",
"Model/Elements/Image.swift",
"Model/Elements/RichTextBlock.swift",
"Model/Elements/TextBlock.swift",
"Model/Elements/TextRun.swift",
"Model/Elements/UnknownCardElement.swift",
"Model/Elements/UnknownColumnSetElement.swift",
"UI/ActionSet/ActionSetView.swift",
"UI/ActionSet/ActionView.swift",
"UI/ActionSet/CapsuleButtonModifier.swift",
"UI/ActionSet/CapsuleButtonStyle.swift",
"UI/AdaptiveCard/AdaptiveCardFeatures.swift",
"UI/AdaptiveCard/AdaptiveCardSourceView.swift",
"UI/AdaptiveCard/AdaptiveCardView.swift",
"UI/AdaptiveCard/ErrorView.swift",
"UI/AdaptiveCard/PrimitiveCardView.swift",
"UI/BackgroundImage/BackgroundImageStyle.swift",
"UI/BackgroundImage/BackgroundImageView.swift",
"UI/BackgroundImage/CoverImageView.swift",
"UI/BackgroundImage/RepeatHorizontallyImageView.swift",
"UI/BackgroundImage/RepeatVerticallyImageView.swift",
"UI/CardElement/CardElementList.swift",
"UI/CardElement/CardElementView.swift",
"UI/CardElement/CustomCardElementView.swift",
"UI/CardElement/SpacingCardElementView.swift",
"UI/Color/Color+ARGBHex.swift",
"UI/ColumnSet/ColumnSetView.swift",
"UI/ColumnSet/ColumnView.swift",
"UI/ColumnSet/SpacingColumnView.swift",
"UI/Container/ContainerView.swift",
"UI/Container/EnvironmentValues+ContainerStyle.swift",
"UI/FactSet/FactSetView.swift",
"UI/Helpers/Alignment+VAlignment.swift",
"UI/Helpers/BlockElementHeight+CGFloat.swift",
"UI/Helpers/CollectSizeModifier.swift",
"UI/Helpers/FlowLayout.swift",
"UI/Helpers/HAlign.swift",
"UI/Helpers/HAlignment+Offset.swift",
"UI/Helpers/Padded.swift",
"UI/Helpers/PixelDimension+CGFloat.swift",
"UI/Helpers/SelectActionModifier.swift",
"UI/Helpers/VAlignment+Offset.swift",
"UI/Image/AutoImageView.swift",
"UI/Image/ContentSizeKey.swift",
"UI/Image/CustomImageStyle.swift",
"UI/Image/FixedSizeImageView.swift",
"UI/Image/ImageSetView.swift",
"UI/Image/ImageSizeImageView.swift",
"UI/Image/ImageStyleView.swift",
"UI/Image/ImageView.swift",
"UI/Image/PrimitiveImageStyle.swift",
"UI/Text/Font.Design+FontType.swift",
"UI/Text/Font.Weight+FontWeight.swift",
"UI/Text/RichTextBlockView.swift",
"UI/Text/Text+Parsing.swift",
"UI/Text/TextAlignment+HAlignment.swift",
"UI/Text/TextBlockView.swift",
"UI/Text/TextElement.swift"
],
"type" : "library"
}
],
"tools_version" : "5.3"
}
Done.