Build Information
Failed to build u, reference 1.1.0 (991bc9), with Swift 6.3 for Android on 16 Apr 2026 07:34:40 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-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:android-6.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1Build Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/rarestype/u.git
Reference: 1.1.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/rarestype/u
* tag 1.1.0 -> FETCH_HEAD
HEAD is now at 991bc9f Merge pull request #8 from rarestype/atomics
Cloned https://github.com/rarestype/u.git
Revision (git rev-parse @):
991bc9fbe56be39ecb96a239ddd866f96a41fa0a
SUCCESS checkout https://github.com/rarestype/u.git at 1.1.0
========================================
Build
========================================
Selected platform: android
Swift version: 6.3
Building package at path: $PWD
https://github.com/rarestype/u.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-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:android-6.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.3-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:9008270ea37a55e78725e6225015adb5eff8582da520c5232bf0499f32c36dc4
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:android-6.3-latest
Fetching https://github.com/ordo-one/dollup
[1/23] Fetching dollup
Fetched https://github.com/ordo-one/dollup from cache (0.71s)
Computing version for https://github.com/ordo-one/dollup
Computed https://github.com/ordo-one/dollup at 1.0.4 (1.17s)
Creating working copy for https://github.com/ordo-one/dollup
Working copy of https://github.com/ordo-one/dollup resolved at 1.0.4
Downloading binary artifact https://download.rarestype.com/dollup/1.0.4/Linux-x86_64/dollup.artifactbundle.zip
[1360/13109709] Downloading https://download.rarestype.com/dollup/1.0.4/Linux-x86_64/dollup.artifactbundle.zip
Downloaded https://download.rarestype.com/dollup/1.0.4/Linux-x86_64/dollup.artifactbundle.zip (1.68s)
[1/1] Compiling plugin DollupPlugin
Building for debugging...
[1/6] Write sources
[5/6] Write swift-version--4F562202D5529B1.txt
[7/24] Emitting module CasesByIntegerEncodingMacro
[8/24] Compiling CasesByIntegerEncodingMacro GenerateCasesByIntegerEncoding.swift
[9/24] Emitting module UnixTime
[10/24] Compiling CasesByIntegerEncodingMacro RawRepresentableByIntegerEncoding.swift
[12/32] Compiling UnixTime UnixInstant.swift
[13/32] Compiling UnixTime UnixInterval.swift
[14/32] Compiling ISO ISO.swift
[15/32] Compiling ISO ISO.Locale.swift
[16/32] Compiling ISO ISO.Macrolanguage (gen).swift
[17/32] Compiling ISO ISO.Country (gen).swift
[18/32] Emitting module ISO
[20/33] Compiling UnixTime UnixMillisecond.swift
[21/33] Compiling UnixTime QuantizedDuration.swift
[22/33] Compiling UnixTime Nanoseconds.swift
[23/33] Compiling UnixTime Seconds.swift
[24/33] Compiling UnixTime Milliseconds.swift
[25/33] Compiling UnixTime Minutes.swift
[26/33] Compiling UnixTime DurationFormat.swift
[27/33] Compiling UnixTime Days.swift
[28/33] Compiling UnixTime Duration (ext).swift
[29/33] Compiling UnixTime DurationFormat.Unit.swift
[30/33] Compiling UnixTime UnixAttosecond.swift
[31/33] Compiling UnixTime UnixDate.swift
[32/33] Compiling UnixTime Hours.swift
[33/33] Compiling UnixTime Microseconds.swift
[35/46] Compiling UnixCalendar UnixDate (ext).swift
/host/spi-builder-workspace/Sources/UnixCalendar/Timestamp.swift:15:8: error: Platform doesn’t support 'gmtime_r'
13 |
14 | #else
15 | #error("Platform doesn’t support 'gmtime_r'")
| `- error: Platform doesn’t support 'gmtime_r'
16 | #endif
17 |
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:21:8: error: Platform doesn’t support 'clock_gettime'
19 | public import func Darwin.timegm
20 | #else
21 | #error("Platform doesn’t support 'clock_gettime'")
| `- error: Platform doesn’t support 'clock_gettime'
22 | #endif
23 |
[36/47] Compiling UnixCalendar Timestamp.Weekday.swift
/host/spi-builder-workspace/Sources/UnixCalendar/Timestamp.swift:15:8: error: Platform doesn’t support 'gmtime_r'
13 |
14 | #else
15 | #error("Platform doesn’t support 'gmtime_r'")
| `- error: Platform doesn’t support 'gmtime_r'
16 | #endif
17 |
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:21:8: error: Platform doesn’t support 'clock_gettime'
19 | public import func Darwin.timegm
20 | #else
21 | #error("Platform doesn’t support 'clock_gettime'")
| `- error: Platform doesn’t support 'clock_gettime'
22 | #endif
23 |
[37/47] Compiling UnixCalendar Timestamp.Year.swift
/host/spi-builder-workspace/Sources/UnixCalendar/Timestamp.swift:15:8: error: Platform doesn’t support 'gmtime_r'
13 |
14 | #else
15 | #error("Platform doesn’t support 'gmtime_r'")
| `- error: Platform doesn’t support 'gmtime_r'
16 | #endif
17 |
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:21:8: error: Platform doesn’t support 'clock_gettime'
19 | public import func Darwin.timegm
20 | #else
21 | #error("Platform doesn’t support 'clock_gettime'")
| `- error: Platform doesn’t support 'clock_gettime'
22 | #endif
23 |
[38/47] Compiling UnixCalendar Timestamp.swift
/host/spi-builder-workspace/Sources/UnixCalendar/Timestamp.swift:15:8: error: Platform doesn’t support 'gmtime_r'
13 |
14 | #else
15 | #error("Platform doesn’t support 'gmtime_r'")
| `- error: Platform doesn’t support 'gmtime_r'
16 | #endif
17 |
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:21:8: error: Platform doesn’t support 'clock_gettime'
19 | public import func Darwin.timegm
20 | #else
21 | #error("Platform doesn’t support 'clock_gettime'")
| `- error: Platform doesn’t support 'clock_gettime'
22 | #endif
23 |
/host/spi-builder-workspace/Sources/UnixCalendar/Timestamp.swift:47:24: error: cannot find type 'tm' in scope
45 | extension Timestamp {
46 | init?(secondSinceEpoch: Int) {
47 | var segmented: tm = .init(
| `- error: cannot find type 'tm' in scope
48 | tm_sec: -1,
49 | tm_min: -1,
/host/spi-builder-workspace/Sources/UnixCalendar/Timestamp.swift:59:22: error: 'nil' requires a contextual type
57 |
58 | tm_gmtoff: 0,
59 | tm_zone: nil
| `- error: 'nil' requires a contextual type
60 | )
61 |
/host/spi-builder-workspace/Sources/UnixCalendar/Timestamp.swift:62:57: error: cannot find 'gmtime_r' in scope
60 | )
61 |
62 | guard withUnsafePointer(to: secondSinceEpoch, { gmtime_r($0, &segmented) }) != nil,
| `- error: cannot find 'gmtime_r' in scope
63 | let weekday: Timestamp.Weekday = .init(rawValue: Int.init(segmented.tm_wday)),
64 | let month: Timestamp.Month = .init(rawValue: segmented.tm_mon + 1) else {
[39/47] Compiling UnixCalendar UnixMillisecond (ext).swift
/host/spi-builder-workspace/Sources/UnixCalendar/Timestamp.swift:15:8: error: Platform doesn’t support 'gmtime_r'
13 |
14 | #else
15 | #error("Platform doesn’t support 'gmtime_r'")
| `- error: Platform doesn’t support 'gmtime_r'
16 | #endif
17 |
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:21:8: error: Platform doesn’t support 'clock_gettime'
19 | public import func Darwin.timegm
20 | #else
21 | #error("Platform doesn’t support 'clock_gettime'")
| `- error: Platform doesn’t support 'clock_gettime'
22 | #endif
23 |
[40/47] Compiling UnixCalendar UnixAttosecond (ext).swift
/host/spi-builder-workspace/Sources/UnixCalendar/Timestamp.swift:15:8: error: Platform doesn’t support 'gmtime_r'
13 |
14 | #else
15 | #error("Platform doesn’t support 'gmtime_r'")
| `- error: Platform doesn’t support 'gmtime_r'
16 | #endif
17 |
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:21:8: error: Platform doesn’t support 'clock_gettime'
19 | public import func Darwin.timegm
20 | #else
21 | #error("Platform doesn’t support 'clock_gettime'")
| `- error: Platform doesn’t support 'clock_gettime'
22 | #endif
23 |
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:27:19: error: cannot find type 'timespec' in scope
25 | /// Returns the current maximum-precision time by calling into the operating system.
26 | public static func now() -> Self {
27 | var time: timespec = .init()
| `- error: cannot find type 'timespec' in scope
28 |
29 | if clock_gettime(CLOCK_REALTIME, &time) != 0 {
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:29:13: error: cannot find 'clock_gettime' in scope
27 | var time: timespec = .init()
28 |
29 | if clock_gettime(CLOCK_REALTIME, &time) != 0 {
| `- error: cannot find 'clock_gettime' in scope
30 | fatalError("system clock unavailable! (CLOCK_REALTIME)")
31 | }
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:29:27: error: cannot find 'CLOCK_REALTIME' in scope
27 | var time: timespec = .init()
28 |
29 | if clock_gettime(CLOCK_REALTIME, &time) != 0 {
| `- error: cannot find 'CLOCK_REALTIME' in scope
30 | fatalError("system clock unavailable! (CLOCK_REALTIME)")
31 | }
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:53:19: error: cannot find type 'tm' in scope
51 | }
52 |
53 | var time: tm = .init(
| `- error: cannot find type 'tm' in scope
54 | tm_sec: timestamp.time.second,
55 | tm_min: timestamp.time.minute,
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:65:22: error: 'nil' requires a contextual type
63 |
64 | tm_gmtoff: 0,
65 | tm_zone: nil
| `- error: 'nil' requires a contextual type
66 | )
67 |
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:68:52: error: cannot find 'timegm' in scope
66 | )
67 |
68 | switch withUnsafeMutablePointer(to: &time, timegm) {
| `- error: cannot find 'timegm' in scope
69 | case -1: return nil
70 | case let second: self = .second(Int64.init(second))
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:68:16: error: generic parameter 'E' could not be inferred
66 | )
67 |
68 | switch withUnsafeMutablePointer(to: &time, timegm) {
| `- error: generic parameter 'E' could not be inferred
69 | case -1: return nil
70 | case let second: self = .second(Int64.init(second))
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:68:16: error: generic parameter 'Result' could not be inferred
66 | )
67 |
68 | switch withUnsafeMutablePointer(to: &time, timegm) {
| `- error: generic parameter 'Result' could not be inferred
69 | case -1: return nil
70 | case let second: self = .second(Int64.init(second))
Swift.withUnsafeMutablePointer:1:13: note: in call to function 'withUnsafeMutablePointer(to:_:)'
1 | public func withUnsafeMutablePointer<T, E, Result>(to value: inout T, _ body: (UnsafeMutablePointer<T>) throws(E) -> Result) throws(E) -> Result where E : Error, T : ~Copyable, Result : ~Copyable
| `- note: in call to function 'withUnsafeMutablePointer(to:_:)'
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:68:52: error: converting non-escaping value to '(UnsafeMutablePointer<T>) throws(E) -> Result' may allow it to escape
66 | )
67 |
68 | switch withUnsafeMutablePointer(to: &time, timegm) {
| `- error: converting non-escaping value to '(UnsafeMutablePointer<T>) throws(E) -> Result' may allow it to escape
69 | case -1: return nil
70 | case let second: self = .second(Int64.init(second))
[41/47] Compiling UnixCalendar Timestamp.Sanity.swift
/host/spi-builder-workspace/Sources/UnixCalendar/Timestamp.swift:15:8: error: Platform doesn’t support 'gmtime_r'
13 |
14 | #else
15 | #error("Platform doesn’t support 'gmtime_r'")
| `- error: Platform doesn’t support 'gmtime_r'
16 | #endif
17 |
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:21:8: error: Platform doesn’t support 'clock_gettime'
19 | public import func Darwin.timegm
20 | #else
21 | #error("Platform doesn’t support 'clock_gettime'")
| `- error: Platform doesn’t support 'clock_gettime'
22 | #endif
23 |
[42/47] Compiling UnixCalendar Timestamp.Time.swift
/host/spi-builder-workspace/Sources/UnixCalendar/Timestamp.swift:15:8: error: Platform doesn’t support 'gmtime_r'
13 |
14 | #else
15 | #error("Platform doesn’t support 'gmtime_r'")
| `- error: Platform doesn’t support 'gmtime_r'
16 | #endif
17 |
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:21:8: error: Platform doesn’t support 'clock_gettime'
19 | public import func Darwin.timegm
20 | #else
21 | #error("Platform doesn’t support 'clock_gettime'")
| `- error: Platform doesn’t support 'clock_gettime'
22 | #endif
23 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[43/47] Emitting module UnixCalendar
/host/spi-builder-workspace/Sources/UnixCalendar/Timestamp.swift:15:8: error: Platform doesn’t support 'gmtime_r'
13 |
14 | #else
15 | #error("Platform doesn’t support 'gmtime_r'")
| `- error: Platform doesn’t support 'gmtime_r'
16 | #endif
17 |
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:21:8: error: Platform doesn’t support 'clock_gettime'
19 | public import func Darwin.timegm
20 | #else
21 | #error("Platform doesn’t support 'clock_gettime'")
| `- error: Platform doesn’t support 'clock_gettime'
22 | #endif
23 |
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:53:19: error: cannot find type 'tm' in scope
51 | }
52 |
53 | var time: tm = .init(
| `- error: cannot find type 'tm' in scope
54 | tm_sec: timestamp.time.second,
55 | tm_min: timestamp.time.minute,
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:65:22: error: 'nil' requires a contextual type
63 |
64 | tm_gmtoff: 0,
65 | tm_zone: nil
| `- error: 'nil' requires a contextual type
66 | )
67 |
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:68:52: error: cannot find 'timegm' in scope
66 | )
67 |
68 | switch withUnsafeMutablePointer(to: &time, timegm) {
| `- error: cannot find 'timegm' in scope
69 | case -1: return nil
70 | case let second: self = .second(Int64.init(second))
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:68:52: error: converting non-escaping value to '(UnsafeMutablePointer<T>) throws(E) -> Result' may allow it to escape
66 | )
67 |
68 | switch withUnsafeMutablePointer(to: &time, timegm) {
| `- error: converting non-escaping value to '(UnsafeMutablePointer<T>) throws(E) -> Result' may allow it to escape
69 | case -1: return nil
70 | case let second: self = .second(Int64.init(second))
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:68:16: error: generic parameter 'E' could not be inferred
66 | )
67 |
68 | switch withUnsafeMutablePointer(to: &time, timegm) {
| `- error: generic parameter 'E' could not be inferred
69 | case -1: return nil
70 | case let second: self = .second(Int64.init(second))
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:68:16: error: generic parameter 'Result' could not be inferred
66 | )
67 |
68 | switch withUnsafeMutablePointer(to: &time, timegm) {
| `- error: generic parameter 'Result' could not be inferred
69 | case -1: return nil
70 | case let second: self = .second(Int64.init(second))
Swift.withUnsafeMutablePointer:1:13: note: in call to function 'withUnsafeMutablePointer(to:_:)'
1 | public func withUnsafeMutablePointer<T, E, Result>(to value: inout T, _ body: (UnsafeMutablePointer<T>) throws(E) -> Result) throws(E) -> Result where E : Error, T : ~Copyable, Result : ~Copyable
| `- note: in call to function 'withUnsafeMutablePointer(to:_:)'
[44/47] Compiling UnixCalendar Range (ext).swift
/host/spi-builder-workspace/Sources/UnixCalendar/Timestamp.swift:15:8: error: Platform doesn’t support 'gmtime_r'
13 |
14 | #else
15 | #error("Platform doesn’t support 'gmtime_r'")
| `- error: Platform doesn’t support 'gmtime_r'
16 | #endif
17 |
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:21:8: error: Platform doesn’t support 'clock_gettime'
19 | public import func Darwin.timegm
20 | #else
21 | #error("Platform doesn’t support 'clock_gettime'")
| `- error: Platform doesn’t support 'clock_gettime'
22 | #endif
23 |
[45/47] Compiling UnixCalendar Timestamp.Components.swift
/host/spi-builder-workspace/Sources/UnixCalendar/Timestamp.swift:15:8: error: Platform doesn’t support 'gmtime_r'
13 |
14 | #else
15 | #error("Platform doesn’t support 'gmtime_r'")
| `- error: Platform doesn’t support 'gmtime_r'
16 | #endif
17 |
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:21:8: error: Platform doesn’t support 'clock_gettime'
19 | public import func Darwin.timegm
20 | #else
21 | #error("Platform doesn’t support 'clock_gettime'")
| `- error: Platform doesn’t support 'clock_gettime'
22 | #endif
23 |
[46/47] Compiling UnixCalendar Timestamp.Date.swift
/host/spi-builder-workspace/Sources/UnixCalendar/Timestamp.swift:15:8: error: Platform doesn’t support 'gmtime_r'
13 |
14 | #else
15 | #error("Platform doesn’t support 'gmtime_r'")
| `- error: Platform doesn’t support 'gmtime_r'
16 | #endif
17 |
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:21:8: error: Platform doesn’t support 'clock_gettime'
19 | public import func Darwin.timegm
20 | #else
21 | #error("Platform doesn’t support 'clock_gettime'")
| `- error: Platform doesn’t support 'clock_gettime'
22 | #endif
23 |
[47/47] Compiling UnixCalendar Timestamp.Month.swift
/host/spi-builder-workspace/Sources/UnixCalendar/Timestamp.swift:15:8: error: Platform doesn’t support 'gmtime_r'
13 |
14 | #else
15 | #error("Platform doesn’t support 'gmtime_r'")
| `- error: Platform doesn’t support 'gmtime_r'
16 | #endif
17 |
/host/spi-builder-workspace/Sources/UnixCalendar/UnixAttosecond (ext).swift:21:8: error: Platform doesn’t support 'clock_gettime'
19 | public import func Darwin.timegm
20 | #else
21 | #error("Platform doesn’t support 'clock_gettime'")
| `- error: Platform doesn’t support 'clock_gettime'
22 | #endif
23 |
BUILD FAILURE 6.3 android