Build Information
Failed to build SwiftToolkit, reference 1.1.1 (e02617
), with Swift 6.1 for Android on 29 May 2025 23:23:43 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1
Build Log
========================================
RunAll
========================================
Builder version: 4.63.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/NSFuntik/SwiftToolkit.git
Reference: 1.1.1
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/NSFuntik/SwiftToolkit
* tag 1.1.1 -> FETCH_HEAD
HEAD is now at e026174 💄 style(codebase): format indentation and access modifiers
Cloned https://github.com/NSFuntik/SwiftToolkit.git
Revision (git rev-parse @):
e026174a25d0546d2d02e8e3608dc9851ee33867
SUCCESS checkout https://github.com/NSFuntik/SwiftToolkit.git at 1.1.1
========================================
Build
========================================
Selected platform: android
Swift version: 6.1
Building package at path: $PWD
https://github.com/NSFuntik/SwiftToolkit.git
https://github.com/NSFuntik/SwiftToolkit.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
"dependencies" : [
],
"manifest_display_name" : "SwiftToolkit",
"name" : "SwiftToolkit",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "15.0"
},
{
"name" : "macos",
"version" : "12.0"
},
{
"name" : "tvos",
"version" : "15.0"
},
{
"name" : "maccatalyst",
"version" : "15.0"
}
],
"products" : [
{
"name" : "Core",
"targets" : [
"Core"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "UI",
"targets" : [
"UI"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Coordinator",
"targets" : [
"Coordinator"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Feedback",
"targets" : [
"Feedback"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Coding",
"targets" : [
"Coding"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "DI",
"targets" : [
"DI"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Logger",
"targets" : [
"Logger"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SFSymbols",
"targets" : [
"SFSymbols"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "CoreDatabase",
"targets" : [
"CoreDatabase"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftToolkit",
"targets" : [
"SwiftToolkit"
],
"type" : {
"library" : [
"dynamic"
]
}
}
],
"swift_languages_versions" : [
"5"
],
"targets" : [
{
"c99name" : "UI",
"module_type" : "SwiftTarget",
"name" : "UI",
"path" : "Sources/UI",
"product_memberships" : [
"UI",
"SwiftToolkit"
],
"sources" : [
"Components/AsyncButton/AsyncButton.swift",
"Components/ColorPicker/ColorPickerBar+Config.swift",
"Components/ColorPicker/ColorPickerBar+Style.swift",
"Components/ColorPicker/ColorPickerBar.swift",
"Components/ErrorAlert/ErrorAlert.swift",
"Components/PhotoPicker/Hosts.swift",
"Components/PhotoPicker/PhotoPicker+View.swift",
"Components/PhotoPicker/PhotoPicker.swift",
"Components/PopupView/BottomPopupView.swift",
"Components/PopupView/ExpandableView.swift",
"Components/PopupView/FloatingPopover.swift",
"Components/PopupView/Popup.swift",
"Components/PopupView/QuickLook.swift",
"Components/ScrollView/Scroll+Environment.swift",
"Components/ScrollView/ScrollDismissesKeyboardMode.swift",
"Components/ScrollView/ScrollEnabled.swift",
"Components/ScrollView/ScrollIndicatorVisibility.swift",
"Components/ScrollView/ScrollIndicators.swift",
"Components/ScrollView/SimultaneouslyScrollView/DefaultSimultaneouslyScrollViewHandler.swift",
"Components/ScrollView/SimultaneouslyScrollView/Extensions/UIScrollView+OffsetHelper.swift",
"Components/ScrollView/SimultaneouslyScrollView/Helper/ScrollViewDecorator.swift",
"Components/ScrollView/SimultaneouslyScrollView/SimultaneouslyScrollViewDirection.swift",
"Components/ScrollView/SimultaneouslyScrollView/SimultaneouslyScrollViewHandler.swift",
"Components/ScrollView/SimultaneouslyScrollView/SimultaneouslyScrollViewHandlerFactory.swift",
"Components/SplitView/HSplit.swift",
"Components/SplitView/Split.swift",
"Components/SplitView/SplitConstraints.swift",
"Components/SplitView/SplitEnums.swift",
"Components/SplitView/SplitHolders.swift",
"Components/SplitView/SplitModifiers.swift",
"Components/SplitView/SplitStyling.swift",
"Components/SplitView/Splitter+Extensions.swift",
"Components/SplitView/Splitter.swift",
"Components/SplitView/VSplit.swift",
"Components/TextField/FloatingTextField.swift",
"Components/TextField/TextFieldClearButton.swift",
"Components/TextSlider/Styles/Bordered.swift",
"Components/TextSlider/Styles/Plain.swift",
"Components/TextSlider/Styles/TextSliderStyle.swift",
"Components/TextSlider/TextSlider.swift",
"Components/TextSlider/TextSliderField.swift",
"Components/TimerPicker/TimerPicker.swift",
"Components/VFlowStack/VFlowStack.swift",
"Modifiers/Button+.swift",
"Modifiers/PinchToZoom.swift",
"Modifiers/PresentationLink.swift",
"Modifiers/ViewShadowStyle.swift",
"SwiftToolkitUI.swift",
"Utilities/BlurMaterial.swift",
"Utilities/Camera.swift",
"Utilities/ContentUnavailableView.swift",
"Utilities/DismissKeyboardOnTappingOutside.swift",
"Utilities/FlowLayout.swift",
"Utilities/FrameObserver.swift",
"Utilities/HexColor.swift",
"Utilities/LazyView.swift",
"Utilities/OrientationManager.swift",
"Utilities/RequestReview.swift",
"Utilities/SafeArea.swift",
"Utilities/Shimmer.swift",
"Utilities/SizeCalculator.swift",
"Utilities/StatusBarTabDetector.swift"
],
"target_dependencies" : [
"Core",
"Feedback",
"SFSymbols"
],
"type" : "library"
},
{
"c99name" : "SwiftToolkit",
"module_type" : "SwiftTarget",
"name" : "SwiftToolkit",
"path" : "Sources/SwiftToolkit",
"product_memberships" : [
"SwiftToolkit"
],
"sources" : [
"SwiftToolkit.swift"
],
"target_dependencies" : [
"Core",
"UI",
"Coordinator",
"Coding",
"DI",
"Logger",
"CoreDatabase"
],
"type" : "library"
},
{
"c99name" : "STFoundation",
"module_type" : "SwiftTarget",
"name" : "STFoundation",
"path" : "Sources/STFoundation",
"product_memberships" : [
"Core",
"UI",
"Feedback",
"Coding",
"Logger",
"SFSymbols",
"CoreDatabase",
"SwiftToolkit"
],
"sources" : [
"Compressor/CompressionError.swift",
"Compressor/Compressor.swift",
"DataUnits/DataUnits.swift",
"DataUnits/Image+.swift",
"STFoundation.swift",
"TimeInterval/TimeInterval+.swift",
"URLExtensions/URL+.swift"
],
"type" : "library"
},
{
"c99name" : "SFSymbols",
"module_type" : "SwiftTarget",
"name" : "SFSymbols",
"path" : "Sources/SFSymbols",
"product_memberships" : [
"UI",
"SFSymbols",
"SwiftToolkit"
],
"sources" : [
"NSSwiftSymbols.swift",
"SFSymbol.swift",
"SFSymbolEnum/SFSymbolEnum.generated.swift",
"SFSymbolEnum/SFSymbolEnum.swift",
"SocialIcons.swift",
"SymbolFinder.swift"
],
"target_dependencies" : [
"Core",
"DI"
],
"type" : "library"
},
{
"c99name" : "Logger",
"module_type" : "SwiftTarget",
"name" : "Logger",
"path" : "Sources/Logger",
"product_memberships" : [
"Logger",
"SwiftToolkit"
],
"sources" : [
"Internal/Extensions/Collection+Extension.swift",
"Internal/LogEventView.swift",
"Internal/LogFilterView.swift",
"Internal/LogTagView.swift",
"Internal/LogTagging.swift",
"Internal/SearchBar.swift",
"Public/LoggerView.swift",
"Public/SwiftUILogger.swift"
],
"target_dependencies" : [
"Core"
],
"type" : "library"
},
{
"c99name" : "Feedback",
"module_type" : "SwiftTarget",
"name" : "Feedback",
"path" : "Sources/Feedback",
"product_memberships" : [
"UI",
"Feedback",
"SwiftToolkit"
],
"sources" : [
"Audio/Audio.swift",
"Audio/AudioFeedback.swift",
"Audio/AudioPlayer.swift",
"Feedback.swift",
"Feedback/AnyFeedback.swift",
"Feedback/Feedback+Binding.swift",
"Flash/Flash.swift",
"Haptic/Haptic-Typealias.swift",
"Haptic/PatternHaptic.swift",
"Haptic/SystemHaptic.swift",
"Miscellaneous/DelayedFeedback.swift"
],
"target_dependencies" : [
"Core"
],
"type" : "library"
},
{
"c99name" : "DI",
"module_type" : "SwiftTarget",
"name" : "DI",
"path" : "Sources/DI",
"product_memberships" : [
"UI",
"DI",
"SFSymbols",
"SwiftToolkit"
],
"sources" : [
"DI.swift"
],
"type" : "library"
},
{
"c99name" : "CoreDatabase",
"module_type" : "SwiftTarget",
"name" : "CoreDatabase",
"path" : "Sources/CoreDatabase",
"product_memberships" : [
"CoreDatabase",
"SwiftToolkit"
],
"sources" : [
"CodableTransformer.swift",
"Database+Async.swift",
"Database+Share.swift",
"Database.swift",
"DatabaseLogger.swift",
"Fetchable.swift",
"NSManagedObject+Database.swift",
"NSManagedObjectContext+Database.swift",
"ObjectId.swift",
"StoreDescription.swift"
],
"target_dependencies" : [
"Core"
],
"type" : "library"
},
{
"c99name" : "Core",
"module_type" : "SwiftTarget",
"name" : "Core",
"path" : "Sources/Core",
"product_memberships" : [
"Core",
"UI",
"Feedback",
"Coding",
"Logger",
"SFSymbols",
"CoreDatabase",
"SwiftToolkit"
],
"sources" : [
"Extensions/Binding+.swift",
"Extensions/DateFormatter+.swift",
"Extensions/Image+.swift",
"Extensions/NSObject+.swift",
"Extensions/Sequence+.swift",
"Extensions/String+.swift",
"Extensions/UIDevice+.swift",
"Extensions/URL+.swift",
"Extensions/View+.swift",
"Utilities/AsyncPassthroughSubject.swift",
"Utilities/ErrorAlert.swift",
"Utilities/KeychainWrapper.swift",
"Utilities/LUUID.swift",
"Utilities/MimeType.swift",
"Utilities/NetworkMonitor.swift",
"Utilities/Observable.swift",
"Utilities/Shareable.swift",
"Utilities/SwiftThrottle.swift"
],
"target_dependencies" : [
"STFoundation"
],
"type" : "library"
},
{
"c99name" : "Coordinator",
"module_type" : "SwiftTarget",
"name" : "Coordinator",
"path" : "Sources/Coordinator",
"product_memberships" : [
"Coordinator",
"SwiftToolkit"
],
"sources" : [
"AssociatedObjectKey.swift",
"Coordinator.swift",
"ModalCoordinator.swift",
"TestCoordinator.swift"
],
"type" : "library"
},
{
"c99name" : "Coding",
"module_type" : "SwiftTarget",
"name" : "Coding",
"path" : "Sources/Coding",
"product_memberships" : [
"Coding",
"SwiftToolkit"
],
"sources" : [
"AnyCodable/AnyCodable.swift",
"AnyCodable/AnyDecodable.swift",
"AnyCodable/AnyEncodable.swift",
"Coding.swift",
"JSON/Extensions.swift",
"JSON/JSON.swift",
"JSON/JSONConvertible.swift",
"Storage/Set + StorageCodable.swift",
"Storage/StorageCodable.swift",
"Storage/URLEncodedString.swift"
],
"target_dependencies" : [
"Core"
],
"type" : "library"
}
],
"tools_version" : "5.10"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/host/spi-builder-workspace/Sources/SFSymbols/symbolEmbeddingsCache.plist
Building for debugging...
[0/25] Write sources
[11/25] Write swift-version-24593BA9C3E375BF.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[13/40] Emitting module DI
/host/spi-builder-workspace/Sources/DI/DI.swift:1:19: error: no such module 'Combine'
1 | @_exported import Combine
| `- error: no such module 'Combine'
2 | import Foundation
3 | import SwiftUI
error: emit-module command failed with exit code 1 (use -v to see invocation)
[14/40] Emitting module Coordinator
/host/spi-builder-workspace/Sources/Coordinator/Coordinator.swift:1:8: error: no such module 'Combine'
1 | import Combine
| `- error: no such module 'Combine'
2 | import Foundation
3 | import SwiftUI
[15/40] Compiling Coordinator TestCoordinator.swift
/host/spi-builder-workspace/Sources/Coordinator/Coordinator.swift:1:8: error: no such module 'Combine'
1 | import Combine
| `- error: no such module 'Combine'
2 | import Foundation
3 | import SwiftUI
[16/40] Compiling STFoundation DataUnits.swift
/host/spi-builder-workspace/Sources/STFoundation/Compressor/Compressor.swift:9:8: error: no such module 'Compression'
7 | //
8 |
9 | import Compression
| `- error: no such module 'Compression'
10 | import Foundation
11 |
[17/40] Compiling DI DI.swift
/host/spi-builder-workspace/Sources/DI/DI.swift:1:19: error: no such module 'Combine'
1 | @_exported import Combine
| `- error: no such module 'Combine'
2 | import Foundation
3 | import SwiftUI
[18/40] Compiling Coordinator Coordinator.swift
/host/spi-builder-workspace/Sources/Coordinator/Coordinator.swift:1:8: error: no such module 'Combine'
1 | import Combine
| `- error: no such module 'Combine'
2 | import Foundation
3 | import SwiftUI
[19/40] Compiling Coordinator ModalCoordinator.swift
/host/spi-builder-workspace/Sources/Coordinator/Coordinator.swift:1:8: error: no such module 'Combine'
1 | import Combine
| `- error: no such module 'Combine'
2 | import Foundation
3 | import SwiftUI
error: emit-module command failed with exit code 1 (use -v to see invocation)
[20/40] Emitting module STFoundation
/host/spi-builder-workspace/Sources/STFoundation/Compressor/Compressor.swift:9:8: error: no such module 'Compression'
7 | //
8 |
9 | import Compression
| `- error: no such module 'Compression'
10 | import Foundation
11 |
[21/40] Compiling STFoundation CompressionError.swift
/host/spi-builder-workspace/Sources/STFoundation/Compressor/Compressor.swift:9:8: error: no such module 'Compression'
7 | //
8 |
9 | import Compression
| `- error: no such module 'Compression'
10 | import Foundation
11 |
[22/40] Compiling STFoundation URL+.swift
/host/spi-builder-workspace/Sources/STFoundation/Compressor/Compressor.swift:9:8: error: no such module 'Compression'
7 | //
8 |
9 | import Compression
| `- error: no such module 'Compression'
10 | import Foundation
11 |
[23/40] Compiling STFoundation STFoundation.swift
/host/spi-builder-workspace/Sources/STFoundation/Compressor/Compressor.swift:9:8: error: no such module 'Compression'
7 | //
8 |
9 | import Compression
| `- error: no such module 'Compression'
10 | import Foundation
11 |
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/host/spi-builder-workspace/Sources/SFSymbols/symbolEmbeddingsCache.plist
[0/1] Planning build
Building for debugging...
[0/14] Write swift-version-24593BA9C3E375BF.txt
[2/29] Compiling Coordinator AssociatedObjectKey.swift
/host/spi-builder-workspace/Sources/Coordinator/Coordinator.swift:1:8: error: no such module 'Combine'
1 | import Combine
| `- error: no such module 'Combine'
2 | import Foundation
3 | import SwiftUI
[3/29] Compiling Coordinator TestCoordinator.swift
/host/spi-builder-workspace/Sources/Coordinator/Coordinator.swift:1:8: error: no such module 'Combine'
1 | import Combine
| `- error: no such module 'Combine'
2 | import Foundation
3 | import SwiftUI
error: emit-module command failed with exit code 1 (use -v to see invocation)
[4/29] Emitting module Coordinator
/host/spi-builder-workspace/Sources/Coordinator/Coordinator.swift:1:8: error: no such module 'Combine'
1 | import Combine
| `- error: no such module 'Combine'
2 | import Foundation
3 | import SwiftUI
[5/29] Compiling Coordinator ModalCoordinator.swift
/host/spi-builder-workspace/Sources/Coordinator/Coordinator.swift:1:8: error: no such module 'Combine'
1 | import Combine
| `- error: no such module 'Combine'
2 | import Foundation
3 | import SwiftUI
[6/29] Compiling STFoundation Image+.swift
/host/spi-builder-workspace/Sources/STFoundation/Compressor/Compressor.swift:9:8: error: no such module 'Compression'
7 | //
8 |
9 | import Compression
| `- error: no such module 'Compression'
10 | import Foundation
11 |
[7/29] Compiling STFoundation CompressionError.swift
/host/spi-builder-workspace/Sources/STFoundation/Compressor/Compressor.swift:9:8: error: no such module 'Compression'
7 | //
8 |
9 | import Compression
| `- error: no such module 'Compression'
10 | import Foundation
11 |
[8/29] Compiling STFoundation DataUnits.swift
/host/spi-builder-workspace/Sources/STFoundation/Compressor/Compressor.swift:9:8: error: no such module 'Compression'
7 | //
8 |
9 | import Compression
| `- error: no such module 'Compression'
10 | import Foundation
11 |
[9/29] Compiling Coordinator Coordinator.swift
/host/spi-builder-workspace/Sources/Coordinator/Coordinator.swift:1:8: error: no such module 'Combine'
1 | import Combine
| `- error: no such module 'Combine'
2 | import Foundation
3 | import SwiftUI
[10/29] Compiling STFoundation STFoundation.swift
/host/spi-builder-workspace/Sources/STFoundation/Compressor/Compressor.swift:9:8: error: no such module 'Compression'
7 | //
8 |
9 | import Compression
| `- error: no such module 'Compression'
10 | import Foundation
11 |
[11/29] Compiling STFoundation URL+.swift
/host/spi-builder-workspace/Sources/STFoundation/Compressor/Compressor.swift:9:8: error: no such module 'Compression'
7 | //
8 |
9 | import Compression
| `- error: no such module 'Compression'
10 | import Foundation
11 |
[12/29] Compiling STFoundation TimeInterval+.swift
/host/spi-builder-workspace/Sources/STFoundation/Compressor/Compressor.swift:9:8: error: no such module 'Compression'
7 | //
8 |
9 | import Compression
| `- error: no such module 'Compression'
10 | import Foundation
11 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[13/29] Emitting module DI
/host/spi-builder-workspace/Sources/DI/DI.swift:1:19: error: no such module 'Combine'
1 | @_exported import Combine
| `- error: no such module 'Combine'
2 | import Foundation
3 | import SwiftUI
error: emit-module command failed with exit code 1 (use -v to see invocation)
[14/29] Emitting module STFoundation
/host/spi-builder-workspace/Sources/STFoundation/Compressor/Compressor.swift:9:8: error: no such module 'Compression'
7 | //
8 |
9 | import Compression
| `- error: no such module 'Compression'
10 | import Foundation
11 |
BUILD FAILURE 6.1 android