The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build Srt2BilibiliKit, reference 1.0.5 (c00687), with Swift 6.1 for macOS (SPM) on 24 Apr 2025 16:48:14 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ApolloZhu/srt2bilibilikit.git
Reference: 1.0.5
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/ApolloZhu/srt2bilibilikit
 * tag               1.0.5      -> FETCH_HEAD
HEAD is now at c00687f Ensure jazzy has xcodeproj
Cloned https://github.com/ApolloZhu/srt2bilibilikit.git
Revision (git rev-parse @):
c00687fe46624d019a8e2c450fb0982103d977f7
SUCCESS checkout https://github.com/ApolloZhu/srt2bilibilikit.git at 1.0.5
Fetching https://github.com/ApolloZhu/BilibiliKit
[1/1181] Fetching bilibilikit
Fetched https://github.com/ApolloZhu/BilibiliKit from cache (0.94s)
Fetching https://github.com/ApolloZhu/swift_qrcodejs
[1/1022] Fetching swift_qrcodejs
Fetched https://github.com/ApolloZhu/swift_qrcodejs from cache (0.94s)
Creating working copy for https://github.com/ApolloZhu/swift_qrcodejs
Working copy of https://github.com/ApolloZhu/swift_qrcodejs resolved at master (6a04f1e)
Creating working copy for https://github.com/ApolloZhu/BilibiliKit
Working copy of https://github.com/ApolloZhu/BilibiliKit resolved at master (9cdf368)
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
Fetching https://github.com/ApolloZhu/srt2bilibilikit.git
[6/584] Fetching srt2bilibilikit
Fetched https://github.com/ApolloZhu/srt2bilibilikit.git from cache (0.84s)
Fetching https://github.com/ApolloZhu/BilibiliKit from cache
Fetched https://github.com/ApolloZhu/BilibiliKit from cache (0.47s)
Fetching https://github.com/ApolloZhu/swift_qrcodejs from cache
Fetched https://github.com/ApolloZhu/swift_qrcodejs from cache (0.46s)
error: could not find a branch named ‘master’ in https://github.com/ApolloZhu/swift_qrcodejs (did you mean ‘main’?)
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/ApolloZhu/srt2bilibilikit.git
https://github.com/ApolloZhu/srt2bilibilikit.git
{
  "dependencies" : [
    {
      "identity" : "bilibilikit",
      "requirement" : {
        "branch" : [
          "master"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ApolloZhu/BilibiliKit"
    },
    {
      "identity" : "swift_qrcodejs",
      "requirement" : {
        "branch" : [
          "master"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/ApolloZhu/swift_qrcodejs"
    }
  ],
  "manifest_display_name" : "Srt2BilibiliKit",
  "name" : "Srt2BilibiliKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "Srt2BilibiliKit",
      "targets" : [
        "Srt2BilibiliKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Srt2Bilibili-cli",
      "targets" : [
        "Srt2Bilibili-cli"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "Srt2BilibiliKitTests",
      "module_type" : "SwiftTarget",
      "name" : "Srt2BilibiliKitTests",
      "path" : "Tests/Srt2BilibiliKitTests",
      "sources" : [
        "Srt2BilibiliKitTests.swift"
      ],
      "target_dependencies" : [
        "Srt2BilibiliKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Srt2BilibiliKit",
      "module_type" : "SwiftTarget",
      "name" : "Srt2BilibiliKit",
      "path" : "Sources/Srt2BilibiliKit",
      "product_dependencies" : [
        "BilibiliKit"
      ],
      "product_memberships" : [
        "Srt2BilibiliKit",
        "Srt2Bilibili-cli"
      ],
      "sources" : [
        "S2B.swift",
        "S2BDanmaku.swift",
        "S2BEmitter.swift",
        "S2BPostableDanmaku.swift",
        "S2BPostedDanmaku.swift",
        "S2BSubRipFile.swift",
        "S2BSubtitle.swift",
        "S2BVideo.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Srt2Bilibili_cli",
      "module_type" : "SwiftTarget",
      "name" : "Srt2Bilibili-cli",
      "path" : "Sources/Srt2Bilibili-cli",
      "product_dependencies" : [
        "BilibiliKit",
        "swift_qrcodejs"
      ],
      "product_memberships" : [
        "Srt2Bilibili-cli"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "Srt2BilibiliKit"
      ],
      "type" : "executable"
    }
  ],
  "tools_version" : "4.0"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.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/9] Write sources
[2/9] Write Srt2Bilibili-cli-entitlement.plist
[2/9] Write sources
[5/9] Write swift-version-2F0A5646E1D333AE.txt
error: compile command failed due to signal 6 (use -v to see invocation)
[7/28] Emitting module BilibiliKit
[8/28] Compiling BilibiliKit BKSession.swift
[9/28] Compiling BilibiliKit BKCookie.swift
Please submit a bug report (https://swift.org/contributing/#reporting-bugs) and include the crash backtrace.
Stack dump:
0.	Program arguments: /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/.build/checkouts/BilibiliKit/Sources/BKCookie.swift -primary-file /Users/admin/builder/spi-builder-workspace/.build/checkouts/BilibiliKit/Sources/BKLoginHelper.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/BilibiliKit/Sources/BKSession.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BilibiliKit.build/BKLoginHelper.d -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/BilibiliKit.build/BKLoginHelper.swiftdeps -target arm64-apple-macosx10.13 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -I /Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/Modules -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/PrivateFrameworks -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 -suppress-warnings -swift-version 4 -Onone -D SWIFT_PACKAGE -D DEBUG -new-driver-path /Applications/Xcode-16.3.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.3.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.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -Xcc -F -Xcc /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -Xcc -F -Xcc /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/PrivateFrameworks -Xcc -fPIC -Xcc -g -module-name BilibiliKit -disable-clang-spi -target-sdk-version 15.4 -target-sdk-name macosx15.4 -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/local/lib/swift/host/plugins#/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -in-process-plugin-server-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.3.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/BilibiliKit.build/BKLoginHelper.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.1 (swiftlang-6.1.0.110.21 clang-1700.0.13.3)
2.	Compiling with effective version 4.1.50
3.	While evaluating request ExecuteSILPipelineRequest(Run pipelines { Mandatory Diagnostic Passes + Enabling Optimization Passes } on SIL for BilibiliKit)
4.	While running pass #1135 SILFunctionTransform "SendNonSendable" on SILFunction "@$s11BilibiliKit13BKLoginHelperC5login7session15handleLoginInfo0gH5StateyAA9BKSessionC_yAC0H3URLVcyAC0hJ0OctFyAC11FetchResult33_E7E49E147CBF33E81ED2B44F7753353FLLOy_AKGcfU_".
 for expression at [/Users/admin/builder/spi-builder-workspace/.build/checkouts/BilibiliKit/Sources/BKLoginHelper.swift:68:23 - line:104:9] RangeText="{ [weak self] result in
            switch result {
            case .success(let url):
                handleLoginInfo(url)
                var process: () -> Void = { [weak self] in
                    guard let `self` = self, self.isRunLoopActive else { return }
                    self.fetchLoginInfo(oauthKey: url.oauthKey) { [weak self] result in
                        guard let `self` = self, self.isRunLoopActive else { return }
                        switch result {
                        case .success(let state):
                            switch state {
                            case .succeeded(cookie: let cookie):
                                self.interrupt()
                                session.cookie = cookie
                            case .expired:
                                self.interrupt()
                            default:
                                heartbeat()
                            }
                            handleLoginState(state)
                        case .errored:
                            debugPrint(result)
                            heartbeat()
                        }
                    }
                }
                func heartbeat() {
                    DispatchQueue.global(qos: .userInitiated)
                        .asyncAfter(deadline: DispatchTime.now() + 3,
                                    execute: process)
                }
                self?.everySecond(execute: process)
            case .errored:
                debugPrint(result)
                handleLoginState(.errored)
            }
        "
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           0x0000000106e7ac28 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 56
1  swift-frontend           0x0000000106e78a60 llvm::sys::RunSignalHandlers() + 112
2  swift-frontend           0x0000000106e7b264 SignalHandler(int) + 360
3  libsystem_platform.dylib 0x0000000197e93624 _sigtramp + 56
4  libsystem_pthread.dylib  0x0000000197e5988c pthread_kill + 296
5  libsystem_c.dylib        0x0000000197d62c60 abort + 124
6  swift-frontend           0x0000000101d73f8c swift::Partition::merge(swift::PartitionPrimitives::Element, swift::PartitionPrimitives::Element, bool) + 240
7  swift-frontend           0x00000001018d6e90 swift::RegionAnalysisFunctionInfo::runDataflow() + 8936
8  swift-frontend           0x00000001018d9dcc swift::RegionAnalysis::newFunctionAnalysis(swift::SILFunction*) + 4188
9  swift-frontend           0x0000000101b2f2d8 (anonymous namespace)::SendNonSendable::run() + 308
10 swift-frontend           0x0000000101b6b810 swift::SILPassManager::runFunctionPasses(unsigned int, unsigned int) + 3336
11 swift-frontend           0x0000000101b67c54 swift::SILPassManager::executePassPipelinePlan(swift::SILPassPipelinePlan const&) + 12100
12 swift-frontend           0x0000000101ba2c50 swift::SimpleRequest<swift::ExecuteSILPipelineRequest, std::__1::tuple<> (swift::SILPipelineExecutionDescriptor), (swift::RequestFlags)1>::evaluateRequest(swift::ExecuteSILPipelineRequest const&, swift::Evaluator&) + 52
13 swift-frontend           0x0000000101b866e0 swift::ExecuteSILPipelineRequest::OutputType swift::Evaluator::getResultUncached<swift::ExecuteSILPipelineRequest, swift::ExecuteSILPipelineRequest::OutputType swift::evaluateOrFatal<swift::ExecuteSILPipelineRequest>(swift::Evaluator&, swift::ExecuteSILPipelineRequest)::'lambda'()>(swift::ExecuteSILPipelineRequest const&, swift::ExecuteSILPipelineRequest::OutputType swift::evaluateOrFatal<swift::ExecuteSILPipelineRequest>(swift::Evaluator&, swift::ExecuteSILPipelineRequest)::'lambda'()) + 412
14 swift-frontend           0x0000000101b899e0 swift::runSILDiagnosticPasses(swift::SILModule&) + 416
15 swift-frontend           0x000000010108c66c swift::CompilerInstance::performSILProcessing(swift::SILModule*) + 656
16 swift-frontend           0x0000000100cccd90 performCompileStepsPostSILGen(swift::CompilerInstance&, std::__1::unique_ptr<swift::SILModule, std::__1::default_delete<swift::SILModule>>, llvm::PointerUnion<swift::ModuleDecl*, swift::SourceFile*>, swift::PrimarySpecificPaths const&, int&, swift::FrontendObserver*) + 1360
17 swift-frontend           0x0000000100ccc0a8 swift::performCompileStepsPostSema(swift::CompilerInstance&, int&, swift::FrontendObserver*) + 1036
18 swift-frontend           0x0000000100ccf654 performCompile(swift::CompilerInstance&, int&, swift::FrontendObserver*) + 1764
19 swift-frontend           0x0000000100ccdfd8 swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) + 3716
20 swift-frontend           0x0000000100c520bc swift::mainEntry(int, char const**) + 5428
21 dyld                     0x0000000197abab4c start + 6000
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
[0/1] Planning build
Building for debugging...
[0/4] Write swift-version-2F0A5646E1D333AE.txt
[2/23] Compiling BilibiliKit BKSession.swift
[3/23] Compiling BilibiliKit BKCookie.swift
[4/23] Emitting module BilibiliKit
[5/23] Compiling BilibiliKit BKLoginHelper.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/BilibiliKit/Sources/BKLoginHelper.swift:72:43: error: closure captures 'process' before it is declared
 70 |             case .success(let url):
 71 |                 handleLoginInfo(url)
 72 |                 var process: () -> Void = { [weak self] in
    |                     |                     `- error: closure captures 'process' before it is declared
    |                     `- note: captured value declared here
 73 |                     guard let `self` = self, self.isRunLoopActive else { return }
 74 |                     self.fetchLoginInfo(oauthKey: url.oauthKey) { [weak self] result in
    :
 95 |                     DispatchQueue.global(qos: .userInitiated)
 96 |                         .asyncAfter(deadline: DispatchTime.now() + 3,
 97 |                                     execute: process)
    |                                              `- note: captured here
 98 |                 }
 99 |                 self?.everySecond(execute: process)
BUILD FAILURE 6.1 macosSpm