The Swift Package Index logo.Swift Package Index

Build Information

Failed to build FirebladePAL, reference main (d54ec8), with Swift 6.3 for Wasm on 22 Apr 2026 16:29:41 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.3-latest swift build --swift-sdk swift-6.3-RELEASE_wasm 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/fireblade-engine/pal.git
Reference: main
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/fireblade-engine/pal
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at d54ec84 Update renovate.json
Cloned https://github.com/fireblade-engine/pal.git
Revision (git rev-parse @):
d54ec8410406c5f207a56ec1ac250e8e161a1bb9
SUCCESS checkout https://github.com/fireblade-engine/pal.git at main
========================================
Build
========================================
Selected platform:         wasm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/fireblade-engine/pal.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.3-latest swift build --swift-sdk swift-6.3-RELEASE_wasm 2>&1
wasm-6.3-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:d69f4e7582c319245442d62a08b2d7c7fd5a0c0c69f5d2ef11d1530cd8d3329b
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.3-latest
Fetching https://github.com/ctreffs/SwiftSDL2.git
Fetching https://github.com/fireblade-engine/time.git
Fetching https://github.com/ctreffs/SwiftNFD.git
Fetching https://github.com/ctreffs/SwiftVulkan
Fetching https://github.com/fireblade-engine/math.git
[1/314] Fetching swiftvulkan
[315/734] Fetching swiftvulkan, time
[735/1142] Fetching swiftvulkan, time, swiftnfd
[1005/4641] Fetching swiftvulkan, time, swiftnfd, math
[1703/6023] Fetching swiftvulkan, time, swiftnfd, math, swiftsdl2
Fetched https://github.com/fireblade-engine/math.git from cache (0.35s)
[2469/2524] Fetching swiftvulkan, time, swiftnfd, swiftsdl2
Fetched https://github.com/ctreffs/SwiftNFD.git from cache (1.04s)
Fetched https://github.com/ctreffs/SwiftVulkan from cache (1.04s)
Fetched https://github.com/fireblade-engine/time.git from cache (1.04s)
Fetched https://github.com/ctreffs/SwiftSDL2.git from cache (1.05s)
Computing version for https://github.com/ctreffs/SwiftNFD.git
Computed https://github.com/ctreffs/SwiftNFD.git at 1.0.2 (1.94s)
Computing version for https://github.com/ctreffs/SwiftVulkan
Computed https://github.com/ctreffs/SwiftVulkan at 0.2.1 (0.47s)
Computing version for https://github.com/ctreffs/SwiftSDL2.git
Computed https://github.com/ctreffs/SwiftSDL2.git at 1.4.1 (0.59s)
Computing version for https://github.com/fireblade-engine/time.git
Computed https://github.com/fireblade-engine/time.git at 0.2.0 (0.54s)
Computing version for https://github.com/fireblade-engine/math.git
Computed https://github.com/fireblade-engine/math.git at 0.13.0 (0.52s)
Creating working copy for https://github.com/fireblade-engine/math.git
Working copy of https://github.com/fireblade-engine/math.git resolved at 0.13.0
Creating working copy for https://github.com/ctreffs/SwiftNFD.git
Working copy of https://github.com/ctreffs/SwiftNFD.git resolved at 1.0.2
Creating working copy for https://github.com/ctreffs/SwiftVulkan
Working copy of https://github.com/ctreffs/SwiftVulkan resolved at 0.2.1
Creating working copy for https://github.com/fireblade-engine/time.git
Working copy of https://github.com/fireblade-engine/time.git resolved at 0.2.0
Creating working copy for https://github.com/ctreffs/SwiftSDL2.git
Working copy of https://github.com/ctreffs/SwiftSDL2.git resolved at 1.4.1
warning: you may be able to install vulkan using your system-packager:
    apt-get install libvulkan-dev libvulkan1
warning: you may be able to install vulkan using your system-packager:
    apt-get install libvulkan-dev libvulkan1
Building for debugging...
[0/32] Write sources
[8/32] Compiling CNFD nfd_gtk.c
[9/32] Compiling CNFD nfd_cocoa.m
[9/32] Compiling CNFD nfd_default.c
[11/32] Compiling CNFD nfd_common.c
[12/32] Compiling CNFD nfd_win.cpp
[13/32] Write swift-version-24593BA9C3E375BF.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[15/132] Emitting module FirebladeMath
/host/spi-builder-workspace/.build/checkouts/math/Sources/FirebladeMath/Functions/abs.swift:10:8: error: no such module 'Glibc'
 8 |
 9 | #if FRB_MATH_GLIBC
10 | import Glibc
   |        `- error: no such module 'Glibc'
11 | #endif
12 |
[16/144] Compiling FirebladeTime Timer.swift
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXClock.swift:15:16: error: unavailable on this platform
13 |         import Glibc
14 |     #else
15 |         #error("unavailable on this platform")
   |                `- error: unavailable on this platform
16 |     #endif
17 |
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXTimeOfDay.swift:14:16: error: unavailable on this platform
12 |         import Glibc
13 |     #else
14 |         #error("unavailable on this platform")
   |                `- error: unavailable on this platform
15 |     #endif
16 |
[17/144] Compiling FirebladeTime TimeProviding.swift
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXClock.swift:15:16: error: unavailable on this platform
13 |         import Glibc
14 |     #else
15 |         #error("unavailable on this platform")
   |                `- error: unavailable on this platform
16 |     #endif
17 |
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXTimeOfDay.swift:14:16: error: unavailable on this platform
12 |         import Glibc
13 |     #else
14 |         #error("unavailable on this platform")
   |                `- error: unavailable on this platform
15 |     #endif
16 |
[18/144] Compiling FirebladeTime POSIXTimeOfDay.swift
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXClock.swift:15:16: error: unavailable on this platform
13 |         import Glibc
14 |     #else
15 |         #error("unavailable on this platform")
   |                `- error: unavailable on this platform
16 |     #endif
17 |
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXTimeOfDay.swift:14:16: error: unavailable on this platform
12 |         import Glibc
13 |     #else
14 |         #error("unavailable on this platform")
   |                `- error: unavailable on this platform
15 |     #endif
16 |
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXTimeOfDay.swift:23:40: error: cannot find type 'timeval' in scope
21 |     /// https://pubs.opengroup.org/onlinepubs/9699919799/functions/gettimeofday.html
22 |     public struct POSIXTimeOfDay: TimeProviding {
23 |         @usableFromInline var timeVal: timeval
   |                                        `- error: cannot find type 'timeval' in scope
24 |
25 |         @inlinable
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXTimeOfDay.swift:27:23: error: cannot find 'timeval' in scope
25 |         @inlinable
26 |         public init() {
27 |             timeVal = timeval(tv_sec: 0, tv_usec: 0)
   |                       `- error: cannot find 'timeval' in scope
28 |         }
29 |
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXTimeOfDay.swift:33:26: error: cannot find 'gettimeofday' in scope
31 |         @inlinable
32 |         public mutating func now() -> Nanoseconds {
33 |             let result = gettimeofday(&timeVal, nil)
   |                          `- error: cannot find 'gettimeofday' in scope
34 |             precondition(result == 0, "failed to call 'gettimeofday' error: \(errno)")
35 |             return Nanoseconds(timeVal.tv_sec) * Nanoseconds(1e9) + Nanoseconds(timeVal.tv_usec) * Nanoseconds(1e3)
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXTimeOfDay.swift:33:49: error: 'nil' requires a contextual type
31 |         @inlinable
32 |         public mutating func now() -> Nanoseconds {
33 |             let result = gettimeofday(&timeVal, nil)
   |                                                 `- error: 'nil' requires a contextual type
34 |             precondition(result == 0, "failed to call 'gettimeofday' error: \(errno)")
35 |             return Nanoseconds(timeVal.tv_sec) * Nanoseconds(1e9) + Nanoseconds(timeVal.tv_usec) * Nanoseconds(1e3)
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXTimeOfDay.swift:34:79: error: cannot find 'errno' in scope
32 |         public mutating func now() -> Nanoseconds {
33 |             let result = gettimeofday(&timeVal, nil)
34 |             precondition(result == 0, "failed to call 'gettimeofday' error: \(errno)")
   |                                                                               `- error: cannot find 'errno' in scope
35 |             return Nanoseconds(timeVal.tv_sec) * Nanoseconds(1e9) + Nanoseconds(timeVal.tv_usec) * Nanoseconds(1e3)
36 |         }
[19/144] Compiling FirebladeTime Time.swift
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXClock.swift:15:16: error: unavailable on this platform
13 |         import Glibc
14 |     #else
15 |         #error("unavailable on this platform")
   |                `- error: unavailable on this platform
16 |     #endif
17 |
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXTimeOfDay.swift:14:16: error: unavailable on this platform
12 |         import Glibc
13 |     #else
14 |         #error("unavailable on this platform")
   |                `- error: unavailable on this platform
15 |     #endif
16 |
[20/144] Compiling FirebladeTime MachTime.swift
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXClock.swift:15:16: error: unavailable on this platform
13 |         import Glibc
14 |     #else
15 |         #error("unavailable on this platform")
   |                `- error: unavailable on this platform
16 |     #endif
17 |
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXTimeOfDay.swift:14:16: error: unavailable on this platform
12 |         import Glibc
13 |     #else
14 |         #error("unavailable on this platform")
   |                `- error: unavailable on this platform
15 |     #endif
16 |
[21/144] Compiling FirebladeTime POSIXClock.swift
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXClock.swift:15:16: error: unavailable on this platform
13 |         import Glibc
14 |     #else
15 |         #error("unavailable on this platform")
   |                `- error: unavailable on this platform
16 |     #endif
17 |
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXTimeOfDay.swift:14:16: error: unavailable on this platform
12 |         import Glibc
13 |     #else
14 |         #error("unavailable on this platform")
   |                `- error: unavailable on this platform
15 |     #endif
16 |
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXClock.swift:42:41: error: cannot find type 'CTimeSpec' in scope
40 |         // clock_gettime (ns) => 370 cycles (CLOCK_PROCESS_CPUTIME_ID)
41 |
42 |         @usableFromInline var timeSpec: CTimeSpec
   |                                         `- error: cannot find type 'CTimeSpec' in scope
43 |
44 |         @inlinable
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXClock.swift:46:24: error: cannot find 'CTimeSpec' in scope
44 |         @inlinable
45 |         public init() {
46 |             timeSpec = CTimeSpec(tv_sec: 0, tv_nsec: 0)
   |                        `- error: cannot find 'CTimeSpec' in scope
47 |             // get resolution
48 |             #if canImport(Darwin)
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXClock.swift:51:21: error: cannot find 'clock_getres' in scope
49 |                 timeSpec.tv_sec = UInt32(1 / sysconf(_SC_CLK_TCK))
50 |             #else
51 |                 _ = clock_getres(CLOCK_MONOTONIC, &timeSpec)
   |                     `- error: cannot find 'clock_getres' in scope
52 |             #endif
53 |         }
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXClock.swift:51:34: error: cannot find 'CLOCK_MONOTONIC' in scope
49 |                 timeSpec.tv_sec = UInt32(1 / sysconf(_SC_CLK_TCK))
50 |             #else
51 |                 _ = clock_getres(CLOCK_MONOTONIC, &timeSpec)
   |                                  `- error: cannot find 'CLOCK_MONOTONIC' in scope
52 |             #endif
53 |         }
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXClock.swift:69:21: error: cannot find 'clock_gettime' in scope
67 |                 _ = mach_port_deallocate(machTaskSelf(), clockName)
68 |             #else
69 |                 _ = clock_gettime(CLOCK_MONOTONIC, &timeSpec)
   |                     `- error: cannot find 'clock_gettime' in scope
70 |             #endif
71 |             return Nanoseconds(timeSpec.tv_sec) * Nanoseconds(1e9) + Nanoseconds(timeSpec.tv_nsec)
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXClock.swift:69:35: error: cannot find 'CLOCK_MONOTONIC' in scope
67 |                 _ = mach_port_deallocate(machTaskSelf(), clockName)
68 |             #else
69 |                 _ = clock_gettime(CLOCK_MONOTONIC, &timeSpec)
   |                                   `- error: cannot find 'CLOCK_MONOTONIC' in scope
70 |             #endif
71 |             return Nanoseconds(timeSpec.tv_sec) * Nanoseconds(1e9) + Nanoseconds(timeSpec.tv_nsec)
error: emit-module command failed with exit code 1 (use -v to see invocation)
[22/144] Emitting module FirebladeTime
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXClock.swift:15:16: error: unavailable on this platform
13 |         import Glibc
14 |     #else
15 |         #error("unavailable on this platform")
   |                `- error: unavailable on this platform
16 |     #endif
17 |
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXTimeOfDay.swift:14:16: error: unavailable on this platform
12 |         import Glibc
13 |     #else
14 |         #error("unavailable on this platform")
   |                `- error: unavailable on this platform
15 |     #endif
16 |
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXClock.swift:42:41: error: cannot find type 'CTimeSpec' in scope
40 |         // clock_gettime (ns) => 370 cycles (CLOCK_PROCESS_CPUTIME_ID)
41 |
42 |         @usableFromInline var timeSpec: CTimeSpec
   |                                         `- error: cannot find type 'CTimeSpec' in scope
43 |
44 |         @inlinable
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXClock.swift:46:24: error: cannot find 'CTimeSpec' in scope
44 |         @inlinable
45 |         public init() {
46 |             timeSpec = CTimeSpec(tv_sec: 0, tv_nsec: 0)
   |                        `- error: cannot find 'CTimeSpec' in scope
47 |             // get resolution
48 |             #if canImport(Darwin)
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXClock.swift:51:21: error: cannot find 'clock_getres' in scope
49 |                 timeSpec.tv_sec = UInt32(1 / sysconf(_SC_CLK_TCK))
50 |             #else
51 |                 _ = clock_getres(CLOCK_MONOTONIC, &timeSpec)
   |                     `- error: cannot find 'clock_getres' in scope
52 |             #endif
53 |         }
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXClock.swift:51:34: error: cannot find 'CLOCK_MONOTONIC' in scope
49 |                 timeSpec.tv_sec = UInt32(1 / sysconf(_SC_CLK_TCK))
50 |             #else
51 |                 _ = clock_getres(CLOCK_MONOTONIC, &timeSpec)
   |                                  `- error: cannot find 'CLOCK_MONOTONIC' in scope
52 |             #endif
53 |         }
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXClock.swift:69:21: error: cannot find 'clock_gettime' in scope
67 |                 _ = mach_port_deallocate(machTaskSelf(), clockName)
68 |             #else
69 |                 _ = clock_gettime(CLOCK_MONOTONIC, &timeSpec)
   |                     `- error: cannot find 'clock_gettime' in scope
70 |             #endif
71 |             return Nanoseconds(timeSpec.tv_sec) * Nanoseconds(1e9) + Nanoseconds(timeSpec.tv_nsec)
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXClock.swift:69:35: error: cannot find 'CLOCK_MONOTONIC' in scope
67 |                 _ = mach_port_deallocate(machTaskSelf(), clockName)
68 |             #else
69 |                 _ = clock_gettime(CLOCK_MONOTONIC, &timeSpec)
   |                                   `- error: cannot find 'CLOCK_MONOTONIC' in scope
70 |             #endif
71 |             return Nanoseconds(timeSpec.tv_sec) * Nanoseconds(1e9) + Nanoseconds(timeSpec.tv_nsec)
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXTimeOfDay.swift:23:40: error: cannot find type 'timeval' in scope
21 |     /// https://pubs.opengroup.org/onlinepubs/9699919799/functions/gettimeofday.html
22 |     public struct POSIXTimeOfDay: TimeProviding {
23 |         @usableFromInline var timeVal: timeval
   |                                        `- error: cannot find type 'timeval' in scope
24 |
25 |         @inlinable
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXTimeOfDay.swift:27:23: error: cannot find 'timeval' in scope
25 |         @inlinable
26 |         public init() {
27 |             timeVal = timeval(tv_sec: 0, tv_usec: 0)
   |                       `- error: cannot find 'timeval' in scope
28 |         }
29 |
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXTimeOfDay.swift:33:26: error: cannot find 'gettimeofday' in scope
31 |         @inlinable
32 |         public mutating func now() -> Nanoseconds {
33 |             let result = gettimeofday(&timeVal, nil)
   |                          `- error: cannot find 'gettimeofday' in scope
34 |             precondition(result == 0, "failed to call 'gettimeofday' error: \(errno)")
35 |             return Nanoseconds(timeVal.tv_sec) * Nanoseconds(1e9) + Nanoseconds(timeVal.tv_usec) * Nanoseconds(1e3)
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXTimeOfDay.swift:33:49: error: 'nil' requires a contextual type
31 |         @inlinable
32 |         public mutating func now() -> Nanoseconds {
33 |             let result = gettimeofday(&timeVal, nil)
   |                                                 `- error: 'nil' requires a contextual type
34 |             precondition(result == 0, "failed to call 'gettimeofday' error: \(errno)")
35 |             return Nanoseconds(timeVal.tv_sec) * Nanoseconds(1e9) + Nanoseconds(timeVal.tv_usec) * Nanoseconds(1e3)
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXTimeOfDay.swift:34:79: error: cannot find 'errno' in scope
32 |         public mutating func now() -> Nanoseconds {
33 |             let result = gettimeofday(&timeVal, nil)
34 |             precondition(result == 0, "failed to call 'gettimeofday' error: \(errno)")
   |                                                                               `- error: cannot find 'errno' in scope
35 |             return Nanoseconds(timeVal.tv_sec) * Nanoseconds(1e9) + Nanoseconds(timeVal.tv_usec) * Nanoseconds(1e3)
36 |         }
[23/144] Compiling FirebladeTime Duration.swift
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXClock.swift:15:16: error: unavailable on this platform
13 |         import Glibc
14 |     #else
15 |         #error("unavailable on this platform")
   |                `- error: unavailable on this platform
16 |     #endif
17 |
/host/spi-builder-workspace/.build/checkouts/time/Sources/FirebladeTime/POSIXTimeOfDay.swift:14:16: error: unavailable on this platform
12 |         import Glibc
13 |     #else
14 |         #error("unavailable on this platform")
   |                `- error: unavailable on this platform
15 |     #endif
16 |
[24/144] Compiling FirebladeMath QuaternionStorage+SIMD.swift
/host/spi-builder-workspace/.build/checkouts/math/Sources/FirebladeMath/Functions/abs.swift:10:8: error: no such module 'Glibc'
 8 |
 9 | #if FRB_MATH_GLIBC
10 | import Glibc
   |        `- error: no such module 'Glibc'
11 | #endif
12 |
[25/144] Compiling FirebladeMath QuaternionStorage.swift
/host/spi-builder-workspace/.build/checkouts/math/Sources/FirebladeMath/Functions/abs.swift:10:8: error: no such module 'Glibc'
 8 |
 9 | #if FRB_MATH_GLIBC
10 | import Glibc
   |        `- error: no such module 'Glibc'
11 | #endif
12 |
[26/144] Compiling FirebladeMath Quaternions.swift
/host/spi-builder-workspace/.build/checkouts/math/Sources/FirebladeMath/Functions/abs.swift:10:8: error: no such module 'Glibc'
 8 |
 9 | #if FRB_MATH_GLIBC
10 | import Glibc
   |        `- error: no such module 'Glibc'
11 | #endif
12 |
[27/144] Compiling FirebladeMath Rect.swift
/host/spi-builder-workspace/.build/checkouts/math/Sources/FirebladeMath/Functions/abs.swift:10:8: error: no such module 'Glibc'
 8 |
 9 | #if FRB_MATH_GLIBC
10 | import Glibc
   |        `- error: no such module 'Glibc'
11 | #endif
12 |
[28/144] Compiling FirebladeMath Size.swift
/host/spi-builder-workspace/.build/checkouts/math/Sources/FirebladeMath/Functions/abs.swift:10:8: error: no such module 'Glibc'
 8 |
 9 | #if FRB_MATH_GLIBC
10 | import Glibc
   |        `- error: no such module 'Glibc'
11 | #endif
12 |
[29/144] Compiling FirebladeMath StorageScalar.swift
/host/spi-builder-workspace/.build/checkouts/math/Sources/FirebladeMath/Functions/abs.swift:10:8: error: no such module 'Glibc'
 8 |
 9 | #if FRB_MATH_GLIBC
10 | import Glibc
   |        `- error: no such module 'Glibc'
11 | #endif
12 |
[30/144] Compiling FirebladeMath SIMD+Extensions.swift
/host/spi-builder-workspace/.build/checkouts/math/Sources/FirebladeMath/Functions/abs.swift:10:8: error: no such module 'Glibc'
 8 |
 9 | #if FRB_MATH_GLIBC
10 | import Glibc
   |        `- error: no such module 'Glibc'
11 | #endif
12 |
[31/144] Compiling FirebladeMath SIMD2+Extensions.swift
/host/spi-builder-workspace/.build/checkouts/math/Sources/FirebladeMath/Functions/abs.swift:10:8: error: no such module 'Glibc'
 8 |
 9 | #if FRB_MATH_GLIBC
10 | import Glibc
   |        `- error: no such module 'Glibc'
11 | #endif
12 |
[32/144] Compiling FirebladeMath SIMD3+Extensions.swift
/host/spi-builder-workspace/.build/checkouts/math/Sources/FirebladeMath/Functions/abs.swift:10:8: error: no such module 'Glibc'
 8 |
 9 | #if FRB_MATH_GLIBC
10 | import Glibc
   |        `- error: no such module 'Glibc'
11 | #endif
12 |
[33/144] Compiling FirebladeMath SIMD4+Extensions.swift
/host/spi-builder-workspace/.build/checkouts/math/Sources/FirebladeMath/Functions/abs.swift:10:8: error: no such module 'Glibc'
 8 |
 9 | #if FRB_MATH_GLIBC
10 | import Glibc
   |        `- error: no such module 'Glibc'
11 | #endif
12 |
[34/144] Compiling FirebladeMath Vec3+Axes.swift
/host/spi-builder-workspace/.build/checkouts/math/Sources/FirebladeMath/Functions/abs.swift:10:8: error: no such module 'Glibc'
 8 |
 9 | #if FRB_MATH_GLIBC
10 | import Glibc
   |        `- error: no such module 'Glibc'
11 | #endif
12 |
[35/144] Compiling FirebladeMath Vectors.swift
/host/spi-builder-workspace/.build/checkouts/math/Sources/FirebladeMath/Functions/abs.swift:10:8: error: no such module 'Glibc'
 8 |
 9 | #if FRB_MATH_GLIBC
10 | import Glibc
   |        `- error: no such module 'Glibc'
11 | #endif
12 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[36/144] Emitting module SDL
/host/spi-builder-workspace/.build/checkouts/SwiftSDL2/Sources/SDL2/SDL2.swift:11:23: error: no such module 'SDL2'
 9 |     @_exported import CSDL2
10 | #else
11 |     @_exported import SDL2
   |                       `- error: no such module 'SDL2'
12 | #endif
13 |
[37/144] Compiling SDL SDL2.swift
/host/spi-builder-workspace/.build/checkouts/SwiftSDL2/Sources/SDL2/SDL2.swift:11:23: error: no such module 'SDL2'
 9 |     @_exported import CSDL2
10 | #else
11 |     @_exported import SDL2
   |                       `- error: no such module 'SDL2'
12 | #endif
13 |
[38/144] Emitting module NFD
[39/144] Compiling NFD SwiftNFD.swift
BUILD FAILURE 6.3 wasm