This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.

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 UIKitOptions with Swift 6.0 for macOS (SPM).

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.40.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ipedro/UIKitOptions.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/ipedro/UIKitOptions
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 66c73e7 Make UIKeyCommand.Options conform to Hashable
Cloned https://github.com/ipedro/UIKitOptions.git
Revision (git rev-parse @):
66c73e7529e2b65afd9d729025ebafec2b65a93b
SUCCESS checkout https://github.com/ipedro/UIKitOptions.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $workDir
https://github.com/ipedro/UIKitOptions.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-6F35C1178C84523A.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[3/43] Emitting module UIKitOptions
/Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/CALayer/CALayer+Options.swift:8:8: error: no such module 'UIKit'
  6 | //
  7 |
  8 | import UIKit
    |        `- error: no such module 'UIKit'
  9 |
 10 | public extension CALayer {
[4/47] Compiling UIKitOptions UIScrollView+Init.swift
/Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/CALayer/CALayer+Options.swift:8:8: error: no such module 'UIKit'
  6 | //
  7 |
  8 | import UIKit
    |        `- error: no such module 'UIKit'
  9 |
 10 | public extension CALayer {
[5/47] Compiling UIKitOptions UIScrollView+Options.swift
/Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/CALayer/CALayer+Options.swift:8:8: error: no such module 'UIKit'
  6 | //
  7 |
  8 | import UIKit
    |        `- error: no such module 'UIKit'
  9 |
 10 | public extension CALayer {
[6/47] Compiling UIKitOptions UIStackView+Alignment.swift
/Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/CALayer/CALayer+Options.swift:8:8: error: no such module 'UIKit'
  6 | //
  7 |
  8 | import UIKit
    |        `- error: no such module 'UIKit'
  9 |
 10 | public extension CALayer {
[7/47] Compiling UIKitOptions UIStackView+Init.swift
/Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/CALayer/CALayer+Options.swift:8:8: error: no such module 'UIKit'
  6 | //
  7 |
  8 | import UIKit
    |        `- error: no such module 'UIKit'
  9 |
 10 | public extension CALayer {
[8/47] Compiling UIKitOptions UILabel+Options.swift
/Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/CALayer/CALayer+Options.swift:8:8: error: no such module 'UIKit'
  6 | //
  7 |
  8 | import UIKit
    |        `- error: no such module 'UIKit'
  9 |
 10 | public extension CALayer {
[9/47] Compiling UIKitOptions UINavigationController+Init.swift
/Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/CALayer/CALayer+Options.swift:8:8: error: no such module 'UIKit'
  6 | //
  7 |
  8 | import UIKit
    |        `- error: no such module 'UIKit'
  9 |
 10 | public extension CALayer {
[10/47] Compiling UIKitOptions UINavigationController+Options.swift
/Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/CALayer/CALayer+Options.swift:8:8: error: no such module 'UIKit'
  6 | //
  7 |
  8 | import UIKit
    |        `- error: no such module 'UIKit'
  9 |
 10 | public extension CALayer {
[11/47] Compiling UIKitOptions UIPopoverPresentationController+Options.swift
/Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/CALayer/CALayer+Options.swift:8:8: error: no such module 'UIKit'
  6 | //
  7 |
  8 | import UIKit
    |        `- error: no such module 'UIKit'
  9 |
 10 | public extension CALayer {
error: compile command failed due to signal 6 (use -v to see invocation)
Assertion failed: (getRequirementDC() && "Couldn't find where the requirement came from?"), function RequirementFailure, file CSDiagnostics.h, line 254.
Please submit a bug report (https://swift.org/contributing/#reporting-bugs) and include the crash backtrace.
Stack dump:
0.	Program arguments: /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/CALayer/CALayer+Options.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/NSAttributedString/NSAttributedString+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/NSAttributedString/NSAttributedString+Options.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/NSDirectionalEdgeInsets/NSDirectionalEdgeInsets+Convenience.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/NumberFormatter/NumberFormatter+Init.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/NumberFormatter/NumberFormatter+Options.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIColorPickerViewController/UIColorPickerViewController+Init.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIColorPickerViewController/UIColorPickerViewController+Options.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIDocumentPickerViewController/UIDocumentPickerViewController+Init.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIDocumentPickerViewController/UIDocumentPickerViewController+Options.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIEdgeInsets/UIEdgetInsets+Convenience.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIFont/UIFont+SymbolicTraits.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIImage/UIImage+Options.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIImage/UIImage+Resize.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIImageView/UIImageView+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIImageView/UIImageView+Options.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIKeyCommand/UIKeyCommand+Constants.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIKeyCommand/UIKeyCommand+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIKeyCommand/UIKeyCommand+Options.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UILabel/UILabel+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UILabel/UILabel+Options.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UINavigationController/UINavigationController+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UINavigationController/UINavigationController+Options.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIPopoverPresentationController/UIPopoverPresentationController+Options.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIScrollView/UIScrollView+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIScrollView/UIScrollView+Options.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIStackView/UIStackView+Alignment.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIStackView/UIStackView+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIStackView/UIStackView+Options.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIStackView/UIStackView+Subviews.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIStepper/UIStepper+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIStepper/UIStepper+Options.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UITableView/UITableView+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UITableView/UITableView+Options.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UITextField/UITextField+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UITextField/UITextField+Options.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UITextView/UITextView+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UITextView/UITextView+Options.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIView+Options/UIView+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIView+Options/UIView+LayoutCompressionOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIView+Options/UIView+Options.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIViewController/UIViewController+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIViewController/UIViewController+Options.swift /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UTTType/UTTTypeOption.swift -supplementary-output-file-map /var/folders/fs/0w3t9t1d28xc3bj0tgb8hcrw0000gn/T/TemporaryDirectory.8yybmU/supplementaryOutputs-2 -target arm64-apple-macosx10.13 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk -I /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/Modules -I /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -enable-testing -g -debug-info-format=dwarf -dwarf-version=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/ModuleCache -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -stats-output-dir .stats -strict-concurrency=complete -empty-abi-descriptor -resource-dir /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace -Xcc -isysroot -Xcc /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk -Xcc -F -Xcc /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -Xcc -fPIC -Xcc -g -module-name UIKitOptions -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/local/lib/swift/host/plugins -target-sdk-version 14.4 -target-sdk-name macosx14.4 -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/local/lib/swift/host/plugins#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/UIKitOptions.build/NumberFormatter+Options.swift.o -o /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/UIKitOptions.build/UIColorPickerViewController+Init.swift.o -o /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/UIKitOptions.build/UIColorPickerViewController+Options.swift.o -o /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/UIKitOptions.build/UIDocumentPickerViewController+Init.swift.o -o /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/UIKitOptions.build/UIDocumentPickerViewController+Options.swift.o -index-store-path /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/index/store -index-system-modules
1.	Apple Swift version 6.0-dev (LLVM 4b0b1f9e1a69523, Swift 91a3abcf816bc36)
2.	Compiling with effective version 5.10
3.	While evaluating request TypeCheckSourceFileRequest(source_file "/Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIDocumentPickerViewController/UIDocumentPickerViewController+Init.swift")
4.	While evaluating request TypeCheckFunctionBodyRequest(UIKitOptions.(file).Collection extension._@/Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIDocumentPickerViewController/UIDocumentPickerViewController+Init.swift:144:28)
5.	While type-checking statement at [/Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIDocumentPickerViewController/UIDocumentPickerViewController+Init.swift:144:28 - line:146:5] RangeText="{
        documentTypeOptions?.uttypes
    "
6.	While type-checking statement at [/Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIDocumentPickerViewController/UIDocumentPickerViewController+Init.swift:145:9 - line:145:30] RangeText="documentTypeOptions?."
7.	While type-checking-target starting at /Users/admin/builder/spi-builder-workspace/Sources/UIKitOptions/UIDocumentPickerViewController/UIDocumentPickerViewController+Init.swift:145:30
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):
0  swift-frontend           0x00000001079dfbf0 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 56
1  swift-frontend           0x00000001079de3bc llvm::sys::RunSignalHandlers() + 112
2  swift-frontend           0x00000001079e0238 SignalHandler(int) + 304
3  libsystem_platform.dylib 0x00000001883e5a24 _sigtramp + 56
4  libsystem_pthread.dylib  0x00000001883b5cc0 pthread_kill + 288
5  libsystem_c.dylib        0x00000001882c1a40 abort + 180
6  libsystem_c.dylib        0x00000001882c0d30 err + 0
7  swift-frontend           0x0000000107dc808c swift::constraints::RequirementFailure::RequirementFailure(swift::constraints::Solution const&, swift::Type, swift::Type, swift::constraints::ConstraintLocator*) (.cold.5) + 0
8  swift-frontend           0x0000000103630e70 swift::constraints::RequirementFailure::RequirementFailure(swift::constraints::Solution const&, swift::Type, swift::Type, swift::constraints::ConstraintLocator*) + 292
9  swift-frontend           0x0000000103624c38 swift::constraints::SkipSameTypeRequirement::diagnose(swift::constraints::Solution const&, bool) const + 40
10 swift-frontend           0x000000010355795c swift::constraints::ConstraintSystem::applySolutionFixes(swift::constraints::Solution const&) + 1284
11 swift-frontend           0x0000000103557fec swift::constraints::ConstraintSystem::applySolution(swift::constraints::Solution&, swift::constraints::SyntacticElementTarget) + 96
12 swift-frontend           0x00000001037a07dc swift::TypeChecker::typeCheckTarget(swift::constraints::SyntacticElementTarget&, swift::optionset::OptionSet<swift::TypeCheckExprFlags, unsigned int>) + 396
13 swift-frontend           0x0000000103873f34 swift::ASTVisitor<(anonymous namespace)::StmtChecker, void, swift::Stmt*, void, void, void, void>::visit(swift::Stmt*) + 1116
14 swift-frontend           0x0000000103873aa4 bool (anonymous namespace)::StmtChecker::typeCheckStmt<swift::Stmt>(swift::Stmt*&) + 136
15 swift-frontend           0x00000001038702f8 (anonymous namespace)::StmtChecker::typeCheckASTNode(swift::ASTNode&) + 192
16 swift-frontend           0x0000000103873b78 swift::ASTVisitor<(anonymous namespace)::StmtChecker, void, swift::Stmt*, void, void, void, void>::visit(swift::Stmt*) + 160
17 swift-frontend           0x0000000103872198 bool (anonymous namespace)::StmtChecker::typeCheckStmt<swift::BraceStmt>(swift::BraceStmt*&) + 136
18 swift-frontend           0x00000001038718ec (anonymous namespace)::StmtChecker::typeCheckBody(swift::BraceStmt*&) + 32
19 swift-frontend           0x0000000103871654 swift::TypeCheckFunctionBodyRequest::evaluate(swift::Evaluator&, swift::AbstractFunctionDecl*) const + 1356
20 swift-frontend           0x0000000103cb74f8 swift::TypeCheckFunctionBodyRequest::OutputType swift::Evaluator::getResultUncached<swift::TypeCheckFunctionBodyRequest, swift::TypeCheckFunctionBodyRequest::OutputType swift::evaluateOrDefault<swift::TypeCheckFunctionBodyRequest>(swift::Evaluator&, swift::TypeCheckFunctionBodyRequest, swift::TypeCheckFunctionBodyRequest::OutputType)::'lambda'()>(swift::TypeCheckFunctionBodyRequest const&, swift::TypeCheckFunctionBodyRequest::OutputType swift::evaluateOrDefault<swift::TypeCheckFunctionBodyRequest>(swift::Evaluator&, swift::TypeCheckFunctionBodyRequest, swift::TypeCheckFunctionBodyRequest::OutputType)::'lambda'()) + 240
21 swift-frontend           0x0000000103c24b2c swift::AbstractFunctionDecl::getTypecheckedBody() const + 120
22 swift-frontend           0x0000000103d5bd28 swift::SourceFile::typeCheckDelayedFunctions() + 104
23 swift-frontend           0x00000001038b2250 swift::TypeCheckSourceFileRequest::evaluate(swift::Evaluator&, swift::SourceFile*) const + 256
24 swift-frontend           0x00000001038b3da8 swift::TypeCheckSourceFileRequest::OutputType swift::Evaluator::getResultUncached<swift::TypeCheckSourceFileRequest, swift::TypeCheckSourceFileRequest::OutputType swift::evaluateOrDefault<swift::TypeCheckSourceFileRequest>(swift::Evaluator&, swift::TypeCheckSourceFileRequest, swift::TypeCheckSourceFileRequest::OutputType)::'lambda'()>(swift::TypeCheckSourceFileRequest const&, swift::TypeCheckSourceFileRequest::OutputType swift::evaluateOrDefault<swift::TypeCheckSourceFileRequest>(swift::Evaluator&, swift::TypeCheckSourceFileRequest, swift::TypeCheckSourceFileRequest::OutputType)::'lambda'()) + 232
25 swift-frontend           0x00000001038b2128 swift::performTypeChecking(swift::SourceFile&) + 84
26 swift-frontend           0x000000010279d844 bool llvm::function_ref<bool (swift::SourceFile&)>::callback_fn<swift::CompilerInstance::performSema()::$_7>(long, swift::SourceFile&) + 16
27 swift-frontend           0x0000000102797284 swift::CompilerInstance::forEachFileToTypeCheck(llvm::function_ref<bool (swift::SourceFile&)>) + 76
28 swift-frontend           0x0000000102797218 swift::CompilerInstance::performSema() + 76
29 swift-frontend           0x000000010256a1e4 withSemanticAnalysis(swift::CompilerInstance&, swift::FrontendObserver*, llvm::function_ref<bool (swift::CompilerInstance&)>, bool) + 60
30 swift-frontend           0x000000010255b590 performCompile(swift::CompilerInstance&, int&, swift::FrontendObserver*) + 708
31 swift-frontend           0x000000010255a4fc swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) + 2388
32 swift-frontend           0x00000001023743b0 swift::mainEntry(int, char const**) + 3096
33 dyld                     0x00000001880350e0 start + 2360
BUILD FAILURE 6.0 macosSpm
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.