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 MediaViewer 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/jrsaruo/MediaViewer.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/jrsaruo/MediaViewer
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at f7c26ac Merge pull request #102 from jrsaruo/release-0.1.3
Cloned https://github.com/jrsaruo/MediaViewer.git
Revision (git rev-parse @):
f7c26ac985c2bcf8e177dd6b75332e76055ea49d
SUCCESS checkout https://github.com/jrsaruo/MediaViewer.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $workDir
https://github.com/jrsaruo/MediaViewer.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
[3/21] Compiling MediaViewer MediaViewerViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/Extensions/MediaViewerViewController+UI.swift:8:8: error: no such module 'UIKit'
 6 | //
 7 |
 8 | import UIKit
   |        `- error: no such module 'UIKit'
 9 |
10 | extension MediaViewerViewController {
[4/21] Compiling MediaViewer MediaViewerViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/Extensions/MediaViewerViewController+UI.swift:8:8: error: no such module 'UIKit'
 6 | //
 7 |
 8 | import UIKit
   |        `- error: no such module 'UIKit'
 9 |
10 | extension MediaViewerViewController {
[5/23] Compiling MediaViewer MediaViewerTransition.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/Extensions/MediaViewerViewController+UI.swift:8:8: error: no such module 'UIKit'
 6 | //
 7 |
 8 | import UIKit
   |        `- error: no such module 'UIKit'
 9 |
10 | extension MediaViewerViewController {
[6/23] Compiling MediaViewer UIViewTransitioningConfiguration.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/Extensions/MediaViewerViewController+UI.swift:8:8: error: no such module 'UIKit'
 6 | //
 7 |
 8 | import UIKit
   |        `- error: no such module 'UIKit'
 9 |
10 | extension MediaViewerViewController {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[7/23] Emitting module MediaViewer
/Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/Extensions/MediaViewerViewController+UI.swift:8:8: error: no such module 'UIKit'
 6 | //
 7 |
 8 | import UIKit
   |        `- error: no such module 'UIKit'
 9 |
10 | extension MediaViewerViewController {
error: compile command failed due to signal 6 (use -v to see invocation)
[8/23] Compiling MediaViewer PageControlBarThumbnailCell.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/Extensions/MediaViewerViewController+UI.swift:8:8: error: no such module 'UIKit'
 6 | //
 7 |
 8 | import UIKit
   |        `- error: no such module 'UIKit'
 9 |
10 | extension MediaViewerViewController {
[9/23] Compiling MediaViewer MediaViewerInteractivePopTransition.swift
/Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/Extensions/MediaViewerViewController+UI.swift:8:8: error: no such module 'UIKit'
 6 | //
 7 |
 8 | import UIKit
   |        `- error: no such module 'UIKit'
 9 |
10 | extension MediaViewerViewController {
Can't demangle: $s11MediaViewer0aB14PageControlBarC5StateO26transitioningInteractively33_76E37B90DCF136DA6AA64C53AC7EF7DALLXeF8forwardsL_Sbvp
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/MediaViewer/AnyMediaIdentifier.swift /Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/Extensions/MediaViewerViewController+UI.swift /Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/Extensions/Sequence+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/Extensions/UICollectionView+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/Extensions/UIImageView+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/Extensions/UIView+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/Extensions/UIViewControllerContextTransitioning+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/Media.swift /Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/MediaViewerDataSource.swift /Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/MediaViewerDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/MediaViewerOnePage/MediaViewerOnePageView.swift /Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/MediaViewerOnePage/MediaViewerOnePageViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/MediaViewerViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/MediaViewerViewModel.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/PageControlBar/MediaViewerPageControlBar.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/PageControlBar/MediaViewerPageControlBarLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/PageControlBar/PageControlBarThumbnailCell.swift /Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/Transitions/MediaViewerInteractivePopTransition.swift /Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/Transitions/MediaViewerTransition.swift /Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/Transitions/UIViewTransitioningConfiguration.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/MediaViewer.build/MediaViewerPageControlBar.d -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/MediaViewer.build/MediaViewerPageControlBar.swiftdeps -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/MediaViewer.build/MediaViewerPageControlBarLayout.d -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/MediaViewer.build/MediaViewerPageControlBarLayout.swiftdeps -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 -enable-upcoming-feature ExistentialAny -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 MediaViewer -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/MediaViewer.build/MediaViewerPageControlBar.swift.o -o /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/MediaViewer.build/MediaViewerPageControlBarLayout.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 walking into 'MediaViewerPageControlBar' (at /Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/PageControlBar/MediaViewerPageControlBar.swift:25:7)
4.	While walking into 'State' (at /Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/PageControlBar/MediaViewerPageControlBar.swift:27:5)
5.	While evaluating request USRGenerationRequest(MediaViewer.(file).MediaViewerPageControlBar.State.transitioningInteractively(_:forwards:).forwards@/Users/admin/builder/spi-builder-workspace/Sources/MediaViewer/PageControlBar/MediaViewerPageControlBar.swift:39:75)
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           0x0000000107c7fbf0 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 56
1  swift-frontend           0x0000000107c7e3bc llvm::sys::RunSignalHandlers() + 112
2  swift-frontend           0x0000000107c80238 SignalHandler(int) + 304
3  libsystem_platform.dylib 0x000000018de69a24 _sigtramp + 56
4  libsystem_pthread.dylib  0x000000018de39cc0 pthread_kill + 288
5  libsystem_c.dylib        0x000000018dd45a40 abort + 180
6  swift-frontend           0x0000000108227e6c swift::Mangle::Mangler::verify(llvm::StringRef) (.cold.2) + 0
7  swift-frontend           0x000000010413b904 swift::Mangle::Mangler::verify(llvm::StringRef) + 744
8  swift-frontend           0x0000000103df60cc swift::Mangle::ASTMangler::mangleDeclAsUSR(swift::ValueDecl const*, llvm::StringRef) + 104
9  swift-frontend           0x000000010412c9e8 swift::USRGenerationRequest::evaluate(swift::Evaluator&, swift::ValueDecl const*) const + 960
10 swift-frontend           0x00000001029a5350 swift::USRGenerationRequest::OutputType swift::Evaluator::getResultUncached<swift::USRGenerationRequest, swift::USRGenerationRequest::OutputType swift::evaluateOrDefault<swift::USRGenerationRequest>(swift::Evaluator&, swift::USRGenerationRequest, swift::USRGenerationRequest::OutputType)::'lambda'()>(swift::USRGenerationRequest const&, swift::USRGenerationRequest::OutputType swift::evaluateOrDefault<swift::USRGenerationRequest>(swift::Evaluator&, swift::USRGenerationRequest, swift::USRGenerationRequest::OutputType)::'lambda'()) + 264
11 swift-frontend           0x00000001029a5130 swift::USRGenerationRequest::OutputType swift::Evaluator::getResultCached<swift::USRGenerationRequest, swift::USRGenerationRequest::OutputType swift::evaluateOrDefault<swift::USRGenerationRequest>(swift::Evaluator&, swift::USRGenerationRequest, swift::USRGenerationRequest::OutputType)::'lambda'(), (void*)0>(swift::USRGenerationRequest const&, swift::USRGenerationRequest::OutputType swift::evaluateOrDefault<swift::USRGenerationRequest>(swift::Evaluator&, swift::USRGenerationRequest, swift::USRGenerationRequest::OutputType)::'lambda'()) + 412
12 swift-frontend           0x000000010412d390 swift::ide::printValueDeclUSR(swift::ValueDecl const*, llvm::raw_ostream&) + 144
13 swift-frontend           0x000000010297c464 (anonymous namespace)::IndexSwiftASTWalker::getNameAndUSR(swift::ValueDecl*, swift::ExtensionDecl*, llvm::StringRef&, llvm::StringRef&) + 336
14 swift-frontend           0x000000010297bb38 (anonymous namespace)::IndexSwiftASTWalker::initIndexSymbol(swift::ValueDecl*, swift::SourceLoc, bool, swift::index::IndexSymbol&) + 156
15 swift-frontend           0x000000010297a060 (anonymous namespace)::IndexSwiftASTWalker::walkToDeclPre(swift::Decl*, swift::CharSourceRange) + 2968
16 swift-frontend           0x00000001034a67f4 (anonymous namespace)::SemaAnnotator::walkToDeclPre(swift::Decl*) + 1904
17 swift-frontend           0x0000000103e4dc18 (anonymous namespace)::Traversal::doIt(swift::Decl*) + 252
18 swift-frontend           0x0000000103e4f08c (anonymous namespace)::Traversal::visitParameterList(swift::ParameterList*) + 92
19 swift-frontend           0x0000000103e50e24 (anonymous namespace)::Traversal::visit(swift::Decl*) + 1900
20 swift-frontend           0x0000000103e4dc3c (anonymous namespace)::Traversal::doIt(swift::Decl*) + 288
21 swift-frontend           0x0000000103e51560 (anonymous namespace)::Traversal::visitNominalTypeDecl(swift::NominalTypeDecl*) + 480
22 swift-frontend           0x0000000103e50744 (anonymous namespace)::Traversal::visit(swift::Decl*) + 140
23 swift-frontend           0x0000000103e4dc3c (anonymous namespace)::Traversal::doIt(swift::Decl*) + 288
24 swift-frontend           0x0000000103e51560 (anonymous namespace)::Traversal::visitNominalTypeDecl(swift::NominalTypeDecl*) + 480
25 swift-frontend           0x0000000103e50744 (anonymous namespace)::Traversal::visit(swift::Decl*) + 140
26 swift-frontend           0x0000000103e4dc3c (anonymous namespace)::Traversal::doIt(swift::Decl*) + 288
27 swift-frontend           0x0000000103e4db10 swift::Decl::walk(swift::ASTWalker&) + 32
28 swift-frontend           0x0000000103ffc0d0 swift::SourceFile::walk(swift::ASTWalker&) + 196
29 swift-frontend           0x00000001034a4a1c swift::SourceEntityWalker::walk(swift::SourceFile&) + 200
30 swift-frontend           0x0000000102979264 (anonymous namespace)::IndexSwiftASTWalker::visitModule(swift::ModuleDecl&) + 196
31 swift-frontend           0x000000010297914c swift::index::indexSourceFile(swift::SourceFile*, swift::index::IndexDataConsumer&) + 364
32 swift-frontend           0x0000000102980a68 recordSourceFileUnit(swift::SourceFile*, llvm::StringRef, llvm::StringRef, bool, bool, bool, bool, bool, bool, llvm::StringRef, llvm::ArrayRef<clang::FileEntry const*>, clang::CompilerInstance const&, swift::PathRemapper const&, swift::DiagnosticEngine&) + 1216
33 swift-frontend           0x0000000102980540 swift::index::indexAndRecord(swift::SourceFile*, llvm::StringRef, llvm::StringRef, bool, bool, bool, bool, bool, bool, llvm::StringRef, swift::DependencyTracker const&, swift::PathRemapper const&) + 420
34 swift-frontend           0x00000001028017a8 emitIndexDataForSourceFile(swift::SourceFile*, swift::CompilerInstance const&) + 300
35 swift-frontend           0x00000001027ff9f0 performEndOfPipelineActions(swift::CompilerInstance&) + 6344
36 swift-frontend           0x00000001027fb5b0 performCompile(swift::CompilerInstance&, int&, swift::FrontendObserver*) + 740
37 swift-frontend           0x00000001027fa4fc swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) + 2388
38 swift-frontend           0x00000001026143b0 swift::mainEntry(int, char const**) + 3096
39 dyld                     0x000000018dab90e0 start + 2360
BUILD FAILURE 6.0 macosSpm
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.