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, reference 0.3.3 (66c73e), with Swift 6.0 for macOS (SPM) on 29 Nov 2024 11:19:15 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -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

Build Log

========================================
RunAll
========================================
Builder version: 4.58.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ipedro/UIKitOptions.git
Reference: 0.3.3
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/ipedro/UIKitOptions
 * tag               0.3.3      -> FETCH_HEAD
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 0.3.3
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "uikitoptions",
      "name": "UIKitOptions",
      "url": "https://github.com/ipedro/UIKitOptions.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/UIKitOptions",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/ipedro/UIKitOptions.git
[1/658] Fetching uikitoptions
Fetched https://github.com/ipedro/UIKitOptions.git from cache (0.76s)
Creating working copy for https://github.com/ipedro/UIKitOptions.git
Working copy of https://github.com/ipedro/UIKitOptions.git resolved at 0.3.3 (66c73e7)
warning: '.resolve-product-dependencies': dependency 'uikitoptions' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/ipedro/UIKitOptions.git
{
  "dependencies" : [
  ],
  "manifest_display_name" : "UIKitOptions",
  "name" : "UIKitOptions",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "11.0"
    }
  ],
  "products" : [
    {
      "name" : "UIKitOptions",
      "targets" : [
        "UIKitOptions"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "UIKitOptionsTests",
      "module_type" : "SwiftTarget",
      "name" : "UIKitOptionsTests",
      "path" : "Tests/UIKitOptionsTests",
      "sources" : [
        "UIKitOptionsTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "UIKitOptions"
      ],
      "type" : "test"
    },
    {
      "c99name" : "UIKitOptions",
      "module_type" : "SwiftTarget",
      "name" : "UIKitOptions",
      "path" : "Sources/UIKitOptions",
      "product_memberships" : [
        "UIKitOptions"
      ],
      "sources" : [
        "CALayer/CALayer+Options.swift",
        "NSAttributedString/NSAttributedString+Init.swift",
        "NSAttributedString/NSAttributedString+Options.swift",
        "NSDirectionalEdgeInsets/NSDirectionalEdgeInsets+Convenience.swift",
        "NumberFormatter/NumberFormatter+Init.swift",
        "NumberFormatter/NumberFormatter+Options.swift",
        "UIColorPickerViewController/UIColorPickerViewController+Init.swift",
        "UIColorPickerViewController/UIColorPickerViewController+Options.swift",
        "UIDocumentPickerViewController/UIDocumentPickerViewController+Init.swift",
        "UIDocumentPickerViewController/UIDocumentPickerViewController+Options.swift",
        "UIEdgeInsets/UIEdgetInsets+Convenience.swift",
        "UIFont/UIFont+SymbolicTraits.swift",
        "UIImage/UIImage+Options.swift",
        "UIImage/UIImage+Resize.swift",
        "UIImageView/UIImageView+Init.swift",
        "UIImageView/UIImageView+Options.swift",
        "UIKeyCommand/UIKeyCommand+Constants.swift",
        "UIKeyCommand/UIKeyCommand+Init.swift",
        "UIKeyCommand/UIKeyCommand+Options.swift",
        "UILabel/UILabel+Init.swift",
        "UILabel/UILabel+Options.swift",
        "UINavigationController/UINavigationController+Init.swift",
        "UINavigationController/UINavigationController+Options.swift",
        "UIPopoverPresentationController/UIPopoverPresentationController+Options.swift",
        "UIScrollView/UIScrollView+Init.swift",
        "UIScrollView/UIScrollView+Options.swift",
        "UIStackView/UIStackView+Alignment.swift",
        "UIStackView/UIStackView+Init.swift",
        "UIStackView/UIStackView+Options.swift",
        "UIStackView/UIStackView+Subviews.swift",
        "UIStepper/UIStepper+Init.swift",
        "UIStepper/UIStepper+Options.swift",
        "UITableView/UITableView+Init.swift",
        "UITableView/UITableView+Options.swift",
        "UITextField/UITextField+Init.swift",
        "UITextField/UITextField+Options.swift",
        "UITextView/UITextView+Init.swift",
        "UITextView/UITextView+Options.swift",
        "UIView+Options/UIView+Init.swift",
        "UIView+Options/UIView+LayoutCompressionOptions.swift",
        "UIView+Options/UIView+Options.swift",
        "UIViewController/UIViewController+Init.swift",
        "UIViewController/UIViewController+Options.swift",
        "UTTType/UTTTypeOption.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -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
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version--7754E27361AE5C74.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 {
error: compile command failed due to signal 11 (use -v to see invocation)
Please submit a bug report (https://swift.org/contributing/#reporting-bugs) and include the crash backtrace.
Stack dump:
0.	Program arguments: /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.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.a7EsbZ/supplementaryOutputs-2 -target arm64-apple-macosx10.13 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk -I /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/Modules -I /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Applications/Xcode-16.1.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 -new-driver-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-driver -stats-output-dir .stats -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -strict-concurrency=complete -empty-abi-descriptor -resource-dir /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace -Xcc -isysroot -Xcc /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk -Xcc -F -Xcc /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -Xcc -fPIC -Xcc -g -module-name UIKitOptions -disable-clang-spi -target-sdk-version 15.1 -target-sdk-name macosx15.1 -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/local/lib/swift/host/plugins#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -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.2 (swiftlang-6.0.2.1.2 clang-1600.0.26.4)
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           0x0000000107f329ac llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 56
1  swift-frontend           0x0000000107f30c00 llvm::sys::RunSignalHandlers() + 112
2  swift-frontend           0x0000000107f32f78 SignalHandler(int) + 292
3  libsystem_platform.dylib 0x000000019d74f584 _sigtramp + 56
4  swift-frontend           0x0000000103a9aad8 swift::constraints::RequirementFailure::diagnoseAsError() + 52
5  swift-frontend           0x0000000103a88d20 swift::constraints::SkipSameTypeRequirement::diagnose(swift::constraints::Solution const&, bool) const + 76
6  swift-frontend           0x0000000103998dd0 swift::constraints::ConstraintSystem::applySolution(swift::constraints::Solution&, swift::constraints::SyntacticElementTarget) + 5424
7  swift-frontend           0x0000000103c58c58 swift::TypeChecker::typeCheckTarget(swift::constraints::SyntacticElementTarget&, swift::optionset::OptionSet<swift::TypeCheckExprFlags, unsigned int>) + 680
8  swift-frontend           0x0000000103d49bd0 swift::ASTVisitor<(anonymous namespace)::StmtChecker, void, swift::Stmt*, void, void, void, void>::visit(swift::Stmt*) + 3524
9  swift-frontend           0x0000000103d48cd4 bool (anonymous namespace)::StmtChecker::typeCheckStmt<swift::Stmt>(swift::Stmt*&) + 316
10 swift-frontend           0x0000000103d4386c (anonymous namespace)::StmtChecker::typeCheckASTNode(swift::ASTNode&) + 88
11 swift-frontend           0x0000000103d48f2c swift::ASTVisitor<(anonymous namespace)::StmtChecker, void, swift::Stmt*, void, void, void, void>::visit(swift::Stmt*) + 288
12 swift-frontend           0x0000000103d4686c bool (anonymous namespace)::StmtChecker::typeCheckStmt<swift::BraceStmt>(swift::BraceStmt*&) + 316
13 swift-frontend           0x0000000103d45408 swift::TypeCheckFunctionBodyRequest::evaluate(swift::Evaluator&, swift::AbstractFunctionDecl*) const + 1512
14 swift-frontend           0x0000000104155fd4 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'()) + 636
15 swift-frontend           0x00000001040c4b44 swift::AbstractFunctionDecl::getTypecheckedBody() const + 160
16 swift-frontend           0x0000000103d933dc swift::TypeCheckSourceFileRequest::evaluate(swift::Evaluator&, swift::SourceFile*) const + 868
17 swift-frontend           0x0000000103d9a970 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'()) + 620
18 swift-frontend           0x0000000103d9305c swift::performTypeChecking(swift::SourceFile&) + 328
19 swift-frontend           0x0000000102cb0ce0 swift::CompilerInstance::performSema() + 260
20 swift-frontend           0x00000001028de0dc performCompile(swift::CompilerInstance&, int&, swift::FrontendObserver*) + 1532
21 swift-frontend           0x00000001028dcea0 swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) + 3572
22 swift-frontend           0x0000000102863f64 swift::mainEntry(int, char const**) + 3680
23 dyld                     0x000000019d3960e0 start + 2360
BUILD FAILURE 6.0 macosSpm