Build Information
Failed to build loki-logger, reference 1.0.0-beta.3 (07c82c), with Swift 6.3 for Android on 30 Jun 2026 16:34:07 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-53886769-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1Build Log
========================================
RunAll
========================================
Builder version: 0e64495ecc1688c3b3e031a5ef1348b5c05091ae
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/xcode-actions/loki-logger.git
Reference: 1.0.0-beta.3
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/xcode-actions/loki-logger
* tag 1.0.0-beta.3 -> FETCH_HEAD
HEAD is now at 07c82cc Fix compilation with Xcode 27 beta 1
Cloned https://github.com/xcode-actions/loki-logger.git
Revision (git rev-parse @):
07c82cc84b4891eb98e57b0c53323eda40681b46
SUCCESS checkout https://github.com/xcode-actions/loki-logger.git at 1.0.0-beta.3
========================================
Build
========================================
Selected platform: android
Swift version: 6.3
Building package at path: $PWD
https://github.com/xcode-actions/loki-logger.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-53886769-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.3-latest: Pulling from saguaro1/spi-images
Digest: sha256:451958f7df55f9af673f8b0851dc526f2aee3222db374ae53b89fa21ad564bc8
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:android-6.3-latest
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/Frizlab/URLRequestOperation.git
[1/7604] Fetching swift-log
[2967/10300] Fetching swift-log, urlrequestoperation
Fetched https://github.com/Frizlab/URLRequestOperation.git from cache (0.64s)
Fetched https://github.com/apple/swift-log.git from cache (0.65s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.14.0 (0.83s)
Computing version for https://github.com/Frizlab/URLRequestOperation.git
Computed https://github.com/Frizlab/URLRequestOperation.git at 2.0.0-alpha.17 (0.14s)
Fetching https://github.com/Frizlab/RetryingOperation.git
Fetching https://github.com/Frizlab/SafeGlobal.git
Fetching https://github.com/Frizlab/HTTPCoders.git
Fetching https://github.com/Frizlab/SemiSingleton.git
Fetching https://github.com/Frizlab/GlobalConfModule.git
[1/77] Fetching httpcoders
[78/573] Fetching httpcoders, semisingleton
[193/767] Fetching httpcoders, semisingleton, safeglobal
[296/1194] Fetching httpcoders, semisingleton, safeglobal, retryingoperation
[1110/1871] Fetching httpcoders, semisingleton, safeglobal, retryingoperation, globalconfmodule
Fetched https://github.com/Frizlab/SemiSingleton.git from cache (0.43s)
Fetched https://github.com/Frizlab/HTTPCoders.git from cache (0.43s)
Fetched https://github.com/Frizlab/GlobalConfModule.git from cache (0.43s)
Fetched https://github.com/Frizlab/SafeGlobal.git from cache (0.43s)
Fetched https://github.com/Frizlab/RetryingOperation.git from cache (0.43s)
Computing version for https://github.com/Frizlab/SemiSingleton.git
Computed https://github.com/Frizlab/SemiSingleton.git at 2.1.1 (0.57s)
Fetching https://github.com/Frizlab/RecursiveSyncDispatch.git
[1/174] Fetching recursivesyncdispatch
Fetched https://github.com/Frizlab/RecursiveSyncDispatch.git from cache (0.40s)
Computing version for https://github.com/Frizlab/RetryingOperation.git
Computed https://github.com/Frizlab/RetryingOperation.git at 1.2.0 (0.54s)
Computing version for https://github.com/Frizlab/RecursiveSyncDispatch.git
Computed https://github.com/Frizlab/RecursiveSyncDispatch.git at 1.0.1 (1.36s)
Computing version for https://github.com/Frizlab/HTTPCoders.git
Computed https://github.com/Frizlab/HTTPCoders.git at 0.1.3 (0.14s)
Fetching https://github.com/Frizlab/stream-reader.git
Fetching https://github.com/apple/swift-collections.git
[1/1058] Fetching stream-reader
[1059/26330] Fetching stream-reader, swift-collections
Fetched https://github.com/Frizlab/stream-reader.git from cache (1.45s)
Fetched https://github.com/apple/swift-collections.git from cache (1.46s)
Computing version for https://github.com/Frizlab/stream-reader.git
Computed https://github.com/Frizlab/stream-reader.git at 3.6.1 (1.58s)
Computing version for https://github.com/Frizlab/SafeGlobal.git
Computed https://github.com/Frizlab/SafeGlobal.git at 0.3.5 (0.13s)
Fetching https://github.com/swiftlang/swift-syntax.git
[1/75758] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git from cache (2.64s)
Computing version for https://github.com/Frizlab/GlobalConfModule.git
Computed https://github.com/Frizlab/GlobalConfModule.git at 0.4.5 (2.79s)
Fetching https://github.com/apple/swift-service-context.git
[1/1301] Fetching swift-service-context
Fetched https://github.com/apple/swift-service-context.git from cache (0.47s)
Computing version for https://github.com/apple/swift-service-context.git
Computed https://github.com/apple/swift-service-context.git at 1.3.0 (0.60s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 603.0.2 (0.26s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.6.0 (0.23s)
Creating working copy for https://github.com/Frizlab/SemiSingleton.git
Working copy of https://github.com/Frizlab/SemiSingleton.git resolved at 2.1.1
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.14.0
Creating working copy for https://github.com/Frizlab/RecursiveSyncDispatch.git
Working copy of https://github.com/Frizlab/RecursiveSyncDispatch.git resolved at 1.0.1
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 603.0.2
Creating working copy for https://github.com/Frizlab/SafeGlobal.git
Working copy of https://github.com/Frizlab/SafeGlobal.git resolved at 0.3.5
Creating working copy for https://github.com/Frizlab/GlobalConfModule.git
Working copy of https://github.com/Frizlab/GlobalConfModule.git resolved at 0.4.5
Creating working copy for https://github.com/apple/swift-service-context.git
Working copy of https://github.com/apple/swift-service-context.git resolved at 1.3.0
Creating working copy for https://github.com/Frizlab/HTTPCoders.git
Working copy of https://github.com/Frizlab/HTTPCoders.git resolved at 0.1.3
Creating working copy for https://github.com/Frizlab/URLRequestOperation.git
Working copy of https://github.com/Frizlab/URLRequestOperation.git resolved at 2.0.0-alpha.17
Creating working copy for https://github.com/Frizlab/stream-reader.git
Working copy of https://github.com/Frizlab/stream-reader.git resolved at 3.6.1
Creating working copy for https://github.com/Frizlab/RetryingOperation.git
Working copy of https://github.com/Frizlab/RetryingOperation.git resolved at 1.2.0
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.6.0
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/603.0.2/swift-6.3.2-RELEASE-ubuntu_jammy_x86_64-MacroSupport.tar.gz
Downloaded https://download.swift.org/prebuilts/swift-syntax/603.0.2/swift-6.3.2-RELEASE-ubuntu_jammy_x86_64-MacroSupport.tar.gz (0.31s)
Building for debugging...
[0/20] Write sources
[13/20] Write swift-version-272D24FF697CF451.txt
[15/58] Emitting module MediaType
[16/58] Compiling ServiceContextModule ServiceContextKey.swift
[17/58] Compiling Logging LoggingSystem.swift
[18/59] Emitting module ServiceContextModule
[19/59] Compiling ServiceContextModule ServiceContext.swift
[21/60] Compiling Logging LogEvent.swift
[22/60] Compiling Logging LogHandler.swift
[23/60] Compiling Logging Logger+Attributes.swift
[24/60] Compiling Logging Logger.swift
[25/60] Compiling Logging Logger+With.swift
[26/60] Compiling Logging SwiftLogNoOpLogHandler.swift
[27/60] Compiling Logging Locks.swift
[28/60] Compiling Logging MetadataProvider.swift
[29/60] Emitting module Logging
[30/60] Compiling Logging MultiplexLogHandler.swift
[31/60] Compiling Logging StreamLogHandler.swift
[33/61] Compiling FormURLEncodedCoder FormURLEncodedParser.swift
[34/61] Compiling FormURLEncodedCoder FormURLEncodedEncodingErrors.swift
[35/61] Compiling RecursiveSyncDispatch RecursiveSyncDispatch.swift
[36/61] Emitting module RecursiveSyncDispatch
[38/62] Compiling FormURLEncodedCoder FormURLEncodedSerializer.swift
[39/62] Compiling FormURLEncodedCoder URLQueryFragmentConvertible.swift
[40/62] Compiling MediaType MediaType.swift
[42/63] Compiling FormURLEncodedCoder FormURLEncodedDecoder.swift
[43/63] Emitting module FormURLEncodedCoder
[44/63] Compiling FormURLEncodedCoder FormURLEncodedEncoder.swift
[45/63] Compiling FormURLEncodedCoder FormURLEncodedData.swift
[47/64] Compiling SafeGlobalMacros SimpleDiagnosticMessage.swift
[48/64] Compiling SafeGlobalMacros Errors.swift
[49/64] Emitting module SafeGlobalMacros
[50/64] Compiling SafeGlobalMacros SafeGlobalMacro.swift
[52/65] Compiling GlobalConfMacros DeclareConfAccessorMacro.swift
[53/65] Compiling GlobalConfMacros LabeledExprSyntax+Utils.swift
[54/66] Emitting module GlobalConfMacros
[55/66] Compiling GlobalConfMacros Entrypoint.swift
[55/66] Wrapping AST for SafeGlobalMacros for debugging
[56/66] Write Objects.LinkFileList
[58/66] Compiling GlobalConfMacros SimpleDiagnosticMessage.swift
[59/66] Compiling GlobalConfMacros Errors.swift
[60/66] Compiling GlobalConfMacros DeclareConfNamespaceMacro.swift
[61/66] Compiling GlobalConfMacros DeclareConfMacro.swift
[62/66] Compiling GlobalConfMacros Optional+Utils.swift
[63/67] Wrapping AST for GlobalConfMacros for debugging
[64/67] Write Objects.LinkFileList
[65/67] Linking SafeGlobalMacros-tool
[67/71] Compiling SafeGlobal SafeGlobalMacro.swift
[68/71] Emitting module SafeGlobal
[69/71] Compiling SafeGlobal NSLock+Linux.swift
[70/71] Compiling SafeGlobal SafeGlobal.swift
[71/72] Linking GlobalConfMacros-tool
[73/94] Emitting module GlobalConfModule
[74/96] Compiling GlobalConfModule InjectedConf.swift
[75/96] Compiling GlobalConfModule 1-ConfKey.swift
[76/96] Compiling GlobalConfModule 2-ServiceKey.swift
[77/96] Compiling GlobalConfModule InjectedConf+AutoInjectableMainActor.swift
[78/96] Compiling GlobalConfModule InjectedConf+ConfKey.swift
[79/96] Compiling GlobalConfModule InjectedConf+ConfKeyMainActor.swift
[80/96] Compiling GlobalConfModule Conf+ConfKey.swift
[81/96] Compiling GlobalConfModule Conf+ConfKeyMainActor.swift
[82/96] Compiling GlobalConfModule Conf+withValues.swift
[83/96] Compiling GlobalConfModule Conf.swift
[84/96] Compiling GlobalConfModule ConfContext+AutoInjectable.swift
[85/96] Compiling GlobalConfModule ConfContext+AutoInjectableMainActor.swift
[86/96] Compiling GlobalConfModule 3-NamespaceKey.swift
[87/96] Compiling GlobalConfModule 4-AccessorConvenience.swift
[88/96] Compiling GlobalConfModule AutoInjectable.swift
[89/96] Compiling GlobalConfModule AutoInjectableMainActor.swift
[90/96] Compiling GlobalConfModule InjectedConf+AutoInjectable.swift
[91/96] Compiling GlobalConfModule ConfKey.swift
[92/96] Compiling GlobalConfModule ConfKeyMainActor.swift
[93/96] Compiling GlobalConfModule ConfKeys.swift
[94/96] Compiling GlobalConfModule ConfContext+ConfKey.swift
[95/96] Compiling GlobalConfModule ConfContext+ConfKeyMainActor.swift
[96/96] Compiling GlobalConfModule ConfContext.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[98/106] Compiling SemiSingleton SemiSingletonConfig.swift
[99/106] Compiling SemiSingleton LinuxStrongToWeakMapTable.swift
[100/106] Emitting module SemiSingleton
/host/spi-builder-workspace/.build/checkouts/SemiSingleton/Sources/SemiSingleton/SemiSingletonStore.swift:227:34: error: cannot find 'NSMapTable' in scope
225 |
226 | #if !os(Linux)
227 | private let registeredObjects = NSMapTable<StoreKey, AnyObject>.strongToWeakObjects()
| `- error: cannot find 'NSMapTable' in scope
228 | #else
229 | private let registeredObjects = LinuxStrongToWeakMapTable<StoreKey, AnyObject>()
[101/106] Compiling SemiSingleton SemiSingletonStore.swift
/host/spi-builder-workspace/.build/checkouts/SemiSingleton/Sources/SemiSingleton/SemiSingletonStore.swift:227:34: error: cannot find 'NSMapTable' in scope
225 |
226 | #if !os(Linux)
227 | private let registeredObjects = NSMapTable<StoreKey, AnyObject>.strongToWeakObjects()
| `- error: cannot find 'NSMapTable' in scope
228 | #else
229 | private let registeredObjects = LinuxStrongToWeakMapTable<StoreKey, AnyObject>()
[102/106] Compiling RetryingOperation RetryingOperationConfig.swift
[103/106] Compiling RetryingOperation WrappedRetryingOperation.swift
[104/106] Emitting module RetryingOperation
[105/106] Compiling RetryingOperation RetryHelper.swift
BUILD FAILURE 6.3 android