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 SwiftSubtitles, reference 2.2.0 (485c6f), with Swift 6.2 (beta) for Wasm on 11 Aug 2025 10:22:52 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.2-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.65.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/dagronf/SwiftSubtitles.git
Reference: 2.2.0
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/dagronf/SwiftSubtitles
 * tag               2.2.0      -> FETCH_HEAD
HEAD is now at 485c6f1 Added basic SubStation Alpha ass/ssa import
Cloned https://github.com/dagronf/SwiftSubtitles.git
Revision (git rev-parse @):
485c6f1fc71235041198a8bb893fa22f807451a6
SUCCESS checkout https://github.com/dagronf/SwiftSubtitles.git at 2.2.0
========================================
Build
========================================
Selected platform:         wasm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/dagronf/SwiftSubtitles.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.2-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1
wasm-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:44384f43f933eaa0f42803e9ef7c3d8388c5841ccc831a15a5edf63d8c273423
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.2-latest
Fetching https://github.com/dagronf/DSFRegex
Fetching https://github.com/dagronf/BytesParser
Fetching https://github.com/dagronf/TinyCSV
[1/456] Fetching bytesparser
[343/733] Fetching bytesparser, tinycsv
[557/973] Fetching bytesparser, tinycsv, dsfregex
Fetched https://github.com/dagronf/DSFRegex from cache (0.24s)
Fetched https://github.com/dagronf/TinyCSV from cache (0.24s)
Fetched https://github.com/dagronf/BytesParser from cache (0.24s)
Computing version for https://github.com/dagronf/BytesParser
Computed https://github.com/dagronf/BytesParser at 3.2.1 (0.65s)
Computing version for https://github.com/dagronf/DSFRegex
Computed https://github.com/dagronf/DSFRegex at 4.0.0 (0.39s)
Computing version for https://github.com/dagronf/TinyCSV
Computed https://github.com/dagronf/TinyCSV at 1.0.1 (0.39s)
Creating working copy for https://github.com/dagronf/TinyCSV
Working copy of https://github.com/dagronf/TinyCSV resolved at 1.0.1
Creating working copy for https://github.com/dagronf/BytesParser
Working copy of https://github.com/dagronf/BytesParser resolved at 3.2.1
Creating working copy for https://github.com/dagronf/DSFRegex
Working copy of https://github.com/dagronf/DSFRegex resolved at 4.0.0
Building for debugging...
[0/8] Copying PrivacyInfo.xcprivacy
[0/8] Write sources
[0/8] Copying PrivacyInfo.xcprivacy
[0/8] Write sources
[0/8] Copying PrivacyInfo.xcprivacy
[0/8] Write sources
[7/8] Write swift-version-24593BA9C3E375BF.txt
[9/38] Compiling BytesParser BytesReader+string.swift
/host/spi-builder-workspace/.build/checkouts/BytesParser/Sources/BytesParser/BytesParser.swift:20:8: error: no such module 'Foundation'
18 | //
19 |
20 | import Foundation
   |        `- error: no such module 'Foundation'
21 |
22 | public class BytesParser {
[10/38] Compiling BytesParser BytesReader.swift
/host/spi-builder-workspace/.build/checkouts/BytesParser/Sources/BytesParser/BytesParser.swift:20:8: error: no such module 'Foundation'
18 | //
19 |
20 | import Foundation
   |        `- error: no such module 'Foundation'
21 |
22 | public class BytesParser {
[11/40] Compiling TinyCSV TinyCSVData.swift
/host/spi-builder-workspace/.build/checkouts/TinyCSV/Sources/TinyCSV/TinyCSV+Decode.swift:24:8: error: no such module 'Foundation'
22 | // CSV decoding routines
23 |
24 | import Foundation
   |        `- error: no such module 'Foundation'
25 |
26 | public extension TinyCSV.Coder {
[12/41] Compiling BytesParser ByteBuffer.swift
/host/spi-builder-workspace/.build/checkouts/BytesParser/Sources/BytesParser/BytesParser.swift:20:8: error: no such module 'Foundation'
18 | //
19 |
20 | import Foundation
   |        `- error: no such module 'Foundation'
21 |
22 | public class BytesParser {
[13/41] Compiling BytesParser BytesReader+Source.swift
/host/spi-builder-workspace/.build/checkouts/BytesParser/Sources/BytesParser/BytesParser.swift:20:8: error: no such module 'Foundation'
18 | //
19 |
20 | import Foundation
   |        `- error: no such module 'Foundation'
21 |
22 | public class BytesParser {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[14/41] Emitting module BytesParser
/host/spi-builder-workspace/.build/checkouts/BytesParser/Sources/BytesParser/BytesParser.swift:20:8: error: no such module 'Foundation'
18 | //
19 |
20 | import Foundation
   |        `- error: no such module 'Foundation'
21 |
22 | public class BytesParser {
[15/41] Compiling TinyCSV TinyCSV+Parsing.swift
/host/spi-builder-workspace/.build/checkouts/TinyCSV/Sources/TinyCSV/TinyCSV+Decode.swift:24:8: error: no such module 'Foundation'
22 | // CSV decoding routines
23 |
24 | import Foundation
   |        `- error: no such module 'Foundation'
25 |
26 | public extension TinyCSV.Coder {
[16/41] Compiling BytesParser BytesWriter+float.swift
/host/spi-builder-workspace/.build/checkouts/BytesParser/Sources/BytesParser/BytesParser.swift:20:8: error: no such module 'Foundation'
18 | //
19 |
20 | import Foundation
   |        `- error: no such module 'Foundation'
21 |
22 | public class BytesParser {
[17/41] Compiling BytesParser BytesWriter+int.swift
/host/spi-builder-workspace/.build/checkouts/BytesParser/Sources/BytesParser/BytesParser.swift:20:8: error: no such module 'Foundation'
18 | //
19 |
20 | import Foundation
   |        `- error: no such module 'Foundation'
21 |
22 | public class BytesParser {
[18/41] Compiling BytesParser BytesWriter+bool.swift
/host/spi-builder-workspace/.build/checkouts/BytesParser/Sources/BytesParser/BytesParser.swift:20:8: error: no such module 'Foundation'
18 | //
19 |
20 | import Foundation
   |        `- error: no such module 'Foundation'
21 |
22 | public class BytesParser {
[19/41] Compiling BytesParser BytesWriter+data.swift
/host/spi-builder-workspace/.build/checkouts/BytesParser/Sources/BytesParser/BytesParser.swift:20:8: error: no such module 'Foundation'
18 | //
19 |
20 | import Foundation
   |        `- error: no such module 'Foundation'
21 |
22 | public class BytesParser {
[20/41] Compiling BytesParser BytesWriter+string.swift
/host/spi-builder-workspace/.build/checkouts/BytesParser/Sources/BytesParser/BytesParser.swift:20:8: error: no such module 'Foundation'
18 | //
19 |
20 | import Foundation
   |        `- error: no such module 'Foundation'
21 |
22 | public class BytesParser {
[21/41] Compiling BytesParser BytesWriter.swift
/host/spi-builder-workspace/.build/checkouts/BytesParser/Sources/BytesParser/BytesParser.swift:20:8: error: no such module 'Foundation'
18 | //
19 |
20 | import Foundation
   |        `- error: no such module 'Foundation'
21 |
22 | public class BytesParser {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[22/41] Emitting module TinyCSV
/host/spi-builder-workspace/.build/checkouts/TinyCSV/Sources/TinyCSV/TinyCSV+Decode.swift:24:8: error: no such module 'Foundation'
22 | // CSV decoding routines
23 |
24 | import Foundation
   |        `- error: no such module 'Foundation'
25 |
26 | public extension TinyCSV.Coder {
[23/41] Compiling BytesParser BytesReader+float.swift
/host/spi-builder-workspace/.build/checkouts/BytesParser/Sources/BytesParser/BytesParser.swift:20:8: error: no such module 'Foundation'
18 | //
19 |
20 | import Foundation
   |        `- error: no such module 'Foundation'
21 |
22 | public class BytesParser {
[24/41] Compiling BytesParser BytesReader+int.swift
/host/spi-builder-workspace/.build/checkouts/BytesParser/Sources/BytesParser/BytesParser.swift:20:8: error: no such module 'Foundation'
18 | //
19 |
20 | import Foundation
   |        `- error: no such module 'Foundation'
21 |
22 | public class BytesParser {
[25/41] Compiling BytesParser BytesParser.swift
/host/spi-builder-workspace/.build/checkouts/BytesParser/Sources/BytesParser/BytesParser.swift:20:8: error: no such module 'Foundation'
18 | //
19 |
20 | import Foundation
   |        `- error: no such module 'Foundation'
21 |
22 | public class BytesParser {
[26/41] Compiling BytesParser BytesReader+bool.swift
/host/spi-builder-workspace/.build/checkouts/BytesParser/Sources/BytesParser/BytesParser.swift:20:8: error: no such module 'Foundation'
18 | //
19 |
20 | import Foundation
   |        `- error: no such module 'Foundation'
21 |
22 | public class BytesParser {
[27/41] Compiling BytesParser BytesReader+data.swift
/host/spi-builder-workspace/.build/checkouts/BytesParser/Sources/BytesParser/BytesParser.swift:20:8: error: no such module 'Foundation'
18 | //
19 |
20 | import Foundation
   |        `- error: no such module 'Foundation'
21 |
22 | public class BytesParser {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[28/41] Emitting module DSFRegex
/host/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:20:8: error: no such module 'Foundation'
 18 | //
 19 |
 20 | import Foundation
    |        `- error: no such module 'Foundation'
 21 |
 22 | /// A regex class wrapper for Swift
[29/41] Compiling DSFRegex DSFRegex.swift
/host/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:20:8: error: no such module 'Foundation'
 18 | //
 19 |
 20 | import Foundation
    |        `- error: no such module 'Foundation'
 21 |
 22 | /// A regex class wrapper for Swift
[30/41] Compiling TinyCSV resource_bundle_accessor.swift
/host/spi-builder-workspace/.build/checkouts/TinyCSV/Sources/TinyCSV/TinyCSV+Decode.swift:24:8: error: no such module 'Foundation'
22 | // CSV decoding routines
23 |
24 | import Foundation
   |        `- error: no such module 'Foundation'
25 |
26 | public extension TinyCSV.Coder {
/host/spi-builder-workspace/.build/checkouts/TinyCSV/Sources/TinyCSV/TinyCSV+Decode.swift:24:8: error: no such module 'Foundation'
22 | // CSV decoding routines
23 |
24 | import Foundation
   |        `- error: no such module 'Foundation'
25 |
26 | public extension TinyCSV.Coder {
/host/spi-builder-workspace/.build/checkouts/TinyCSV/Sources/TinyCSV/TinyCSV+Decode.swift:24:8: error: no such module 'Foundation'
22 | // CSV decoding routines
23 |
24 | import Foundation
   |        `- error: no such module 'Foundation'
25 |
26 | public extension TinyCSV.Coder {
[33/41] Compiling DSFRegex String+CursorExtensions.swift
/host/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:20:8: error: no such module 'Foundation'
 18 | //
 19 |
 20 | import Foundation
    |        `- error: no such module 'Foundation'
 21 |
 22 | /// A regex class wrapper for Swift
[34/41] Compiling DSFRegex String+regex.swift
/host/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:20:8: error: no such module 'Foundation'
 18 | //
 19 |
 20 | import Foundation
    |        `- error: no such module 'Foundation'
 21 |
 22 | /// A regex class wrapper for Swift
[35/41] Compiling DSFRegex resource_bundle_accessor.swift
/host/spi-builder-workspace/.build/checkouts/DSFRegex/Sources/DSFRegex/DSFRegex.swift:20:8: error: no such module 'Foundation'
 18 | //
 19 |
 20 | import Foundation
    |        `- error: no such module 'Foundation'
 21 |
 22 | /// A regex class wrapper for Swift
[36/41] Compiling TinyCSV TinyCSV.swift
/host/spi-builder-workspace/.build/checkouts/TinyCSV/Sources/TinyCSV/TinyCSV+Decode.swift:24:8: error: no such module 'Foundation'
22 | // CSV decoding routines
23 |
24 | import Foundation
   |        `- error: no such module 'Foundation'
25 |
26 | public extension TinyCSV.Coder {
[37/41] Compiling TinyCSV TinyCSV+Encode.swift
/host/spi-builder-workspace/.build/checkouts/TinyCSV/Sources/TinyCSV/TinyCSV+Decode.swift:24:8: error: no such module 'Foundation'
22 | // CSV decoding routines
23 |
24 | import Foundation
   |        `- error: no such module 'Foundation'
25 |
26 | public extension TinyCSV.Coder {
[38/41] Compiling TinyCSV TinyCSV+Decoder.swift
/host/spi-builder-workspace/.build/checkouts/TinyCSV/Sources/TinyCSV/TinyCSV+Decode.swift:24:8: error: no such module 'Foundation'
22 | // CSV decoding routines
23 |
24 | import Foundation
   |        `- error: no such module 'Foundation'
25 |
26 | public extension TinyCSV.Coder {
[39/41] Compiling TinyCSV TinyCSV+EventDrivenDecoder.swift
/host/spi-builder-workspace/.build/checkouts/TinyCSV/Sources/TinyCSV/TinyCSV+Decode.swift:24:8: error: no such module 'Foundation'
22 | // CSV decoding routines
23 |
24 | import Foundation
   |        `- error: no such module 'Foundation'
25 |
26 | public extension TinyCSV.Coder {
[40/41] Compiling BytesParser InMemorySource.swift
/host/spi-builder-workspace/.build/checkouts/BytesParser/Sources/BytesParser/BytesParser.swift:20:8: error: no such module 'Foundation'
18 | //
19 |
20 | import Foundation
   |        `- error: no such module 'Foundation'
21 |
22 | public class BytesParser {
[41/41] Compiling BytesParser InputStreamSource.swift
/host/spi-builder-workspace/.build/checkouts/BytesParser/Sources/BytesParser/BytesParser.swift:20:8: error: no such module 'Foundation'
18 | //
19 |
20 | import Foundation
   |        `- error: no such module 'Foundation'
21 |
22 | public class BytesParser {
BUILD FAILURE 6.2 wasm