The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build Eureka with Swift 5.8 for Linux.

Build Command

bash -c docker run --rm -v "checkouts-4606859-1":/host -w "$workDir" registry.gitlab.com/finestructure/spi-images:basic-5.8-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.39.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/xmartlabs/Eureka.git
Reference: master
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/xmartlabs/Eureka
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 028ef8e Added change number for last commit (#2258)
Cloned https://github.com/xmartlabs/Eureka.git
Revision (git rev-parse @):
028ef8e3191a256b8f6b8bb6b9496efcb0762dbc
SUCCESS checkout https://github.com/xmartlabs/Eureka.git at master
========================================
Build
========================================
Selected platform:         linux
Swift version:             5.8
Building package at path:  $workDir
https://github.com/xmartlabs/Eureka.git
Running build ...
bash -c docker run --rm -v "checkouts-4606859-1":/host -w "$workDir" registry.gitlab.com/finestructure/spi-images:basic-5.8-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
Building for debugging...
error: emit-module command failed with exit code 1 (use -v to see invocation)
[1/60] Emitting module Eureka
/host/spi-builder-workspace/Source/Core/BaseRow.swift:26:8: error: no such module 'UIKit'
import UIKit
       ^
[2/68] Compiling Eureka FieldsRow.swift
/host/spi-builder-workspace/Source/Core/BaseRow.swift:26:8: error: no such module 'UIKit'
import UIKit
       ^
[3/68] Compiling Eureka LabelRow.swift
/host/spi-builder-workspace/Source/Core/BaseRow.swift:26:8: error: no such module 'UIKit'
import UIKit
       ^
[4/68] Compiling Eureka MultipleSelectorRow.swift
/host/spi-builder-workspace/Source/Core/BaseRow.swift:26:8: error: no such module 'UIKit'
import UIKit
       ^
[5/68] Compiling Eureka PickerInlineRow.swift
/host/spi-builder-workspace/Source/Core/BaseRow.swift:26:8: error: no such module 'UIKit'
import UIKit
       ^
[6/68] Compiling Eureka PickerInputRow.swift
/host/spi-builder-workspace/Source/Core/BaseRow.swift:26:8: error: no such module 'UIKit'
import UIKit
       ^
[7/68] Compiling Eureka PickerRow.swift
/host/spi-builder-workspace/Source/Core/BaseRow.swift:26:8: error: no such module 'UIKit'
import UIKit
       ^
[8/68] Compiling Eureka PopoverSelectorRow.swift
/host/spi-builder-workspace/Source/Core/BaseRow.swift:26:8: error: no such module 'UIKit'
import UIKit
       ^
[9/68] Compiling Eureka PushRow.swift
/host/spi-builder-workspace/Source/Core/BaseRow.swift:26:8: error: no such module 'UIKit'
import UIKit
       ^
[10/68] Compiling Eureka RuleClosure.swift
/host/spi-builder-workspace/Source/Core/BaseRow.swift:26:8: error: no such module 'UIKit'
import UIKit
       ^
[11/68] Compiling Eureka RuleEmail.swift
/host/spi-builder-workspace/Source/Core/BaseRow.swift:26:8: error: no such module 'UIKit'
import UIKit
       ^
[12/68] Compiling Eureka RuleEqualsToRow.swift
/host/spi-builder-workspace/Source/Core/BaseRow.swift:26:8: error: no such module 'UIKit'
import UIKit
       ^
[13/68] Compiling Eureka RuleLength.swift
/host/spi-builder-workspace/Source/Core/BaseRow.swift:26:8: error: no such module 'UIKit'
import UIKit
       ^
[14/68] Compiling Eureka RuleRange.swift
/host/spi-builder-workspace/Source/Core/BaseRow.swift:26:8: error: no such module 'UIKit'
import UIKit
       ^
[15/68] Compiling Eureka RuleRegExp.swift
/host/spi-builder-workspace/Source/Core/BaseRow.swift:26:8: error: no such module 'UIKit'
import UIKit
       ^
[16/68] Compiling Eureka RuleRequired.swift
/host/spi-builder-workspace/Source/Core/BaseRow.swift:26:8: error: no such module 'UIKit'
import UIKit
       ^
[17/68] Compiling Eureka RuleURL.swift
/host/spi-builder-workspace/Source/Core/BaseRow.swift:26:8: error: no such module 'UIKit'
import UIKit
       ^
error: compile command failed due to signal 11 (use -v to see invocation)
/host/spi-builder-workspace/Source/Core/BaseRow.swift:26:8: error: no such module 'UIKit'
import UIKit
       ^
Please submit a bug report (https://swift.org/contributing/#reporting-bugs) and include the crash backtrace.
Stack dump:
0.	Program arguments: /usr/bin/swift-frontend -frontend -c -primary-file /host/spi-builder-workspace/Source/Core/BaseRow.swift -primary-file /host/spi-builder-workspace/Source/Core/Cell.swift -primary-file /host/spi-builder-workspace/Source/Core/CellType.swift -primary-file /host/spi-builder-workspace/Source/Core/Core.swift -primary-file /host/spi-builder-workspace/Source/Core/Form.swift -primary-file /host/spi-builder-workspace/Source/Core/HeaderFooterView.swift -primary-file /host/spi-builder-workspace/Source/Core/Helpers.swift -primary-file /host/spi-builder-workspace/Source/Core/InlineRowType.swift -primary-file /host/spi-builder-workspace/Source/Core/NavigationAccessoryView.swift /host/spi-builder-workspace/Source/Core/Operators.swift /host/spi-builder-workspace/Source/Core/PresenterRowType.swift /host/spi-builder-workspace/Source/Core/ResultBuilders.swift /host/spi-builder-workspace/Source/Core/Row.swift /host/spi-builder-workspace/Source/Core/RowControllerType.swift /host/spi-builder-workspace/Source/Core/RowProtocols.swift /host/spi-builder-workspace/Source/Core/RowType.swift /host/spi-builder-workspace/Source/Core/Section.swift /host/spi-builder-workspace/Source/Core/SelectableRowType.swift /host/spi-builder-workspace/Source/Core/SelectableSection.swift /host/spi-builder-workspace/Source/Core/SwipeActions.swift /host/spi-builder-workspace/Source/Core/Validation.swift /host/spi-builder-workspace/Source/Rows/ActionSheetRow.swift /host/spi-builder-workspace/Source/Rows/AlertRow.swift /host/spi-builder-workspace/Source/Rows/ButtonRow.swift /host/spi-builder-workspace/Source/Rows/ButtonRowWithPresent.swift /host/spi-builder-workspace/Source/Rows/CheckRow.swift /host/spi-builder-workspace/Source/Rows/Common/AlertOptionsRow.swift /host/spi-builder-workspace/Source/Rows/Common/DateFieldRow.swift /host/spi-builder-workspace/Source/Rows/Common/DateInlineFieldRow.swift /host/spi-builder-workspace/Source/Rows/Common/DecimalFormatter.swift /host/spi-builder-workspace/Source/Rows/Common/FieldRow.swift /host/spi-builder-workspace/Source/Rows/Common/GenericMultipleSelectorRow.swift /host/spi-builder-workspace/Source/Rows/Common/OptionsRow.swift /host/spi-builder-workspace/Source/Rows/Common/Protocols.swift /host/spi-builder-workspace/Source/Rows/Common/SelectorRow.swift /host/spi-builder-workspace/Source/Rows/Controllers/MultipleSelectorViewController.swift /host/spi-builder-workspace/Source/Rows/Controllers/SelectorAlertController.swift /host/spi-builder-workspace/Source/Rows/Controllers/SelectorViewController.swift /host/spi-builder-workspace/Source/Rows/DateInlineRow.swift /host/spi-builder-workspace/Source/Rows/DatePickerRow.swift /host/spi-builder-workspace/Source/Rows/DateRow.swift /host/spi-builder-workspace/Source/Rows/DoublePickerInputRow.swift /host/spi-builder-workspace/Source/Rows/DoublePickerRow.swift /host/spi-builder-workspace/Source/Rows/FieldsRow.swift /host/spi-builder-workspace/Source/Rows/LabelRow.swift /host/spi-builder-workspace/Source/Rows/MultipleSelectorRow.swift /host/spi-builder-workspace/Source/Rows/PickerInlineRow.swift /host/spi-builder-workspace/Source/Rows/PickerInputRow.swift /host/spi-builder-workspace/Source/Rows/PickerRow.swift /host/spi-builder-workspace/Source/Rows/PopoverSelectorRow.swift /host/spi-builder-workspace/Source/Rows/PushRow.swift /host/spi-builder-workspace/Source/Rows/SegmentedRow.swift /host/spi-builder-workspace/Source/Rows/SelectableRows/ListCheckRow.swift /host/spi-builder-workspace/Source/Rows/SliderRow.swift /host/spi-builder-workspace/Source/Rows/StepperRow.swift /host/spi-builder-workspace/Source/Rows/SwitchRow.swift /host/spi-builder-workspace/Source/Rows/TextAreaRow.swift /host/spi-builder-workspace/Source/Rows/TriplePickerInputRow.swift /host/spi-builder-workspace/Source/Rows/TriplePickerRow.swift /host/spi-builder-workspace/Source/Validations/RuleClosure.swift /host/spi-builder-workspace/Source/Validations/RuleEmail.swift /host/spi-builder-workspace/Source/Validations/RuleEqualsToRow.swift /host/spi-builder-workspace/Source/Validations/RuleLength.swift /host/spi-builder-workspace/Source/Validations/RuleRange.swift /host/spi-builder-workspace/Source/Validations/RuleRegExp.swift /host/spi-builder-workspace/Source/Validations/RuleRequired.swift /host/spi-builder-workspace/Source/Validations/RuleURL.swift -supplementary-output-file-map /tmp/TemporaryDirectory.LqkQsL/supplementaryOutputs-1 -target x86_64-unknown-linux-gnu -disable-objc-interop -I /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug -enable-testing -g -module-cache-path /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/ModuleCache -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -new-driver-path /usr/bin/swift-driver -empty-abi-descriptor -resource-dir /usr/lib/swift -enable-anonymous-context-mangled-names -module-name Eureka -parse-as-library -o /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Eureka.build/Core/BaseRow.swift.o -o /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Eureka.build/Core/Cell.swift.o -o /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Eureka.build/Core/CellType.swift.o -o /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Eureka.build/Core/Core.swift.o -o /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Eureka.build/Core/Form.swift.o -o /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Eureka.build/Core/HeaderFooterView.swift.o -o /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Eureka.build/Core/Helpers.swift.o -o /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Eureka.build/Core/InlineRowType.swift.o -o /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/Eureka.build/Core/NavigationAccessoryView.swift.o -index-store-path /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/index/store -index-system-modules
1.	Swift version 5.8.1 (swift-5.8.1-RELEASE)
2.	Compiling with the current language version
3.	While evaluating request TypeCheckSourceFileRequest(source_file "/host/spi-builder-workspace/Source/Core/Core.swift")
4.	While evaluating request TypeCheckFunctionBodyRequest(Eureka.(file).Condition extension.init(stringLiteral:)@/host/spi-builder-workspace/Source/Core/Core.swift:278:12)
5.	While type-checking statement at [/host/spi-builder-workspace/Source/Core/Core.swift:278:46 - line:280:5] RangeText="{
        self = .predicate(NSPredicate(format: value))
    "
6.	While type-checking expression at [/host/spi-builder-workspace/Source/Core/Core.swift:279:9 - line:279:53] RangeText="self = .predicate(NSPredicate(format: value)"
7.	While type-checking-target starting at /host/spi-builder-workspace/Source/Core/Core.swift:279:9
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
/usr/bin/swift-frontend(+0x59da633)[0x55c60480c633]
/usr/bin/swift-frontend(+0x59d854e)[0x55c60480a54e]
/usr/bin/swift-frontend(+0x59da9ba)[0x55c60480c9ba]
/lib/x86_64-linux-gnu/libc.so.6(+0x42520)[0x7f885586a520]
/lib/x86_64-linux-gnu/libc.so.6(free+0x1e)[0x7f88558cd3fe]
/usr/bin/swift-frontend(+0x1a41945)[0x55c600873945]
/usr/bin/swift-frontend(+0x1a42538)[0x55c600874538]
/usr/bin/swift-frontend(+0x1a43fed)[0x55c600875fed]
/usr/bin/swift-frontend(+0x1a4b6bc)[0x55c60087d6bc]
/usr/bin/swift-frontend(+0x1a4a52c)[0x55c60087c52c]
/usr/bin/swift-frontend(+0x1e2a02e)[0x55c600c5c02e]
/usr/bin/swift-frontend(+0x1e27228)[0x55c600c59228]
/usr/bin/swift-frontend(+0x1e29e88)[0x55c600c5be88]
/usr/bin/swift-frontend(+0x1e2720a)[0x55c600c5920a]
/usr/bin/swift-frontend(+0x1e29f2a)[0x55c600c5bf2a]
/usr/bin/swift-frontend(+0x1e2720a)[0x55c600c5920a]
/usr/bin/swift-frontend(+0x1e26a42)[0x55c600c58a42]
/usr/bin/swift-frontend(+0x1a4ab17)[0x55c60087cb17]
/usr/bin/swift-frontend(+0x1e26a25)[0x55c600c58a25]
/usr/bin/swift-frontend(+0x1a44c4e)[0x55c600876c4e]
/usr/bin/swift-frontend(+0x19dfbad)[0x55c600811bad]
/usr/bin/swift-frontend(+0x1a6b285)[0x55c60089d285]
/usr/bin/swift-frontend(+0x1a6afc4)[0x55c60089cfc4]
/usr/bin/swift-frontend(+0x1a6aebd)[0x55c60089cebd]
/usr/bin/swift-frontend(+0x1b34f4b)[0x55c600966f4b]
/usr/bin/swift-frontend(+0x1b378bc)[0x55c6009698bc]
/usr/bin/swift-frontend(+0x1b369dc)[0x55c6009689dc]
/usr/bin/swift-frontend(+0x1b35bfa)[0x55c600967bfa]
/usr/bin/swift-frontend(+0x1ef6d15)[0x55c600d28d15]
/usr/bin/swift-frontend(+0x1e7a287)[0x55c600cac287]
/usr/bin/swift-frontend(+0x1e7a229)[0x55c600cac229]
/usr/bin/swift-frontend(+0x1b6deb9)[0x55c60099feb9]
/usr/bin/swift-frontend(+0x1b6fb64)[0x55c6009a1b64]
/usr/bin/swift-frontend(+0x1b6f9e2)[0x55c6009a19e2]
/usr/bin/swift-frontend(+0x1b6dd59)[0x55c60099fd59]
/usr/bin/swift-frontend(+0xd1ece9)[0x55c5ffb50ce9]
/usr/bin/swift-frontend(+0xb57a2d)[0x55c5ff989a2d]
/usr/bin/swift-frontend(+0xb56d95)[0x55c5ff988d95]
/usr/bin/swift-frontend(+0x99c73f)[0x55c5ff7ce73f]
/lib/x86_64-linux-gnu/libc.so.6(+0x29d90)[0x7f8855851d90]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80)[0x7f8855851e40]
/usr/bin/swift-frontend(+0x99bf35)[0x55c5ff7cdf35]
BUILD FAILURE 5.8 linux