Build Information
Failed to build WrkstrmLog, reference main (9780fc
), with Swift 6.1 for Linux on 11 Sep 2025 08:16:40 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
Build Log
========================================
RunAll
========================================
Builder version: 4.67.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/wrkstrm/WrkstrmLog.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/wrkstrm/WrkstrmLog
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 9780fc4 Add documentation for problem space and solution
Cloned https://github.com/wrkstrm/WrkstrmLog.git
Revision (git rev-parse @):
9780fc425c51bb037aae56caf5c1b4d1e8b42206
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/wrkstrm/WrkstrmLog.git at main
========================================
Build
========================================
Selected platform: linux
Swift version: 6.1
Building package at path: $PWD
https://github.com/wrkstrm/WrkstrmLog.git
https://github.com/wrkstrm/WrkstrmLog.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
error: 'spi-builder-workspace': package 'spi-builder-workspace' is using Swift tools version 6.1.0 but the installed version is 6.0.2
error: fatalError
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -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 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:99ea6d26ace67c023f359493a2ac553a612b92a7f2dee009657225f46f43aa0e
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Fetching https://github.com/apple/swift-docc-plugin
Fetching https://github.com/apple/swift-log.git
[1/2094] Fetching swift-docc-plugin
[232/5997] Fetching swift-docc-plugin, swift-log
Fetched https://github.com/apple/swift-log.git from cache (0.50s)
Fetched https://github.com/apple/swift-docc-plugin from cache (0.57s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.6.4 (1.23s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.4.5 (2.27s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3507] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (0.43s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.08s)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.4.5
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.6.4
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
Building for debugging...
[2/5] Write sources
[4/5] Write swift-version-24593BA9C3E375BF.txt
[6/10] Compiling Logging MetadataProvider.swift
[7/10] Compiling Logging Logging.swift
[8/10] Compiling Logging LogHandler.swift
[9/10] Compiling Logging Locks.swift
[10/10] Emitting module Logging
[12/32] Compiling WrkstrmLog PrintLogBackend.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[13/32] Compiling WrkstrmLog SwiftLogBackend.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[14/32] Compiling WrkstrmLog CommonLogContext.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[15/34] Emitting module WrkstrmLog
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[16/34] Compiling WrkstrmLog Log+CacheStorage.WASM.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/WrkstrmLog/Log+Decorator.swift:105:27: error: cannot find 'SYS_gettid' in scope
103 | if pthread_threadid_np(nil, &tid) == 0 { threadId = tid }
104 | #elseif canImport(Glibc)
105 | let tid = syscall(SYS_gettid)
| `- error: cannot find 'SYS_gettid' in scope
106 | if tid > 0 { threadId = UInt64(tid) }
107 | #endif
[17/34] Compiling WrkstrmLog Log+CacheStorage.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/WrkstrmLog/Log+Decorator.swift:105:27: error: cannot find 'SYS_gettid' in scope
103 | if pthread_threadid_np(nil, &tid) == 0 { threadId = tid }
104 | #elseif canImport(Glibc)
105 | let tid = syscall(SYS_gettid)
| `- error: cannot find 'SYS_gettid' in scope
106 | if tid > 0 { threadId = UInt64(tid) }
107 | #endif
[18/34] Compiling WrkstrmLog Log+Decorator.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/WrkstrmLog/Log+Decorator.swift:105:27: error: cannot find 'SYS_gettid' in scope
103 | if pthread_threadid_np(nil, &tid) == 0 { threadId = tid }
104 | #elseif canImport(Glibc)
105 | let tid = syscall(SYS_gettid)
| `- error: cannot find 'SYS_gettid' in scope
106 | if tid > 0 { threadId = UInt64(tid) }
107 | #endif
[19/34] Compiling WrkstrmLog Log.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[20/34] Compiling WrkstrmLog LogBackend.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[21/34] Compiling WrkstrmLog DecoratedBackend.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[22/34] Compiling WrkstrmLog FanoutLog.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[23/34] Compiling WrkstrmLog FatalErrorUtil.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[24/34] Compiling WrkstrmLog Platform.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[25/34] Compiling WrkstrmLog ProcessInfo+Xcode.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[26/34] Compiling WrkstrmLog DisabledLogBackend.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/WrkstrmLog/Backends/FileLogBackend.swift:46:12: warning: result of call to 'createFile(atPath:contents:attributes:)' is unused
44 | try fm.createDirectory(at: dir, withIntermediateDirectories: true)
45 | if !fm.fileExists(atPath: url.path) {
46 | fm.createFile(atPath: url.path, contents: nil)
| `- warning: result of call to 'createFile(atPath:contents:attributes:)' is unused
47 | }
48 | let h = try FileHandle(forWritingTo: url)
[27/34] Compiling WrkstrmLog FileLogBackend.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/WrkstrmLog/Backends/FileLogBackend.swift:46:12: warning: result of call to 'createFile(atPath:contents:attributes:)' is unused
44 | try fm.createDirectory(at: dir, withIntermediateDirectories: true)
45 | if !fm.fileExists(atPath: url.path) {
46 | fm.createFile(atPath: url.path, contents: nil)
| `- warning: result of call to 'createFile(atPath:contents:attributes:)' is unused
47 | }
48 | let h = try FileHandle(forWritingTo: url)
[28/34] Compiling WrkstrmLog OSLogBackend.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/WrkstrmLog/Backends/FileLogBackend.swift:46:12: warning: result of call to 'createFile(atPath:contents:attributes:)' is unused
44 | try fm.createDirectory(at: dir, withIntermediateDirectories: true)
45 | if !fm.fileExists(atPath: url.path) {
46 | fm.createFile(atPath: url.path, contents: nil)
| `- warning: result of call to 'createFile(atPath:contents:attributes:)' is unused
47 | }
48 | let h = try FileHandle(forWritingTo: url)
[29/34] Compiling WrkstrmLog Log+Inject.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[30/34] Compiling WrkstrmLog Log+Levels.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[31/34] Compiling WrkstrmLog Log+Shared.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[32/34] Compiling WrkstrmLog Level+Emoji.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[33/34] Compiling WrkstrmLog Level+OSLogType.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[34/34] Compiling WrkstrmLog Log+Cache.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:99ea6d26ace67c023f359493a2ac553a612b92a7f2dee009657225f46f43aa0e
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
[0/1] Planning build
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
Building for debugging...
[2/3] Write swift-version-24593BA9C3E375BF.txt
[4/8] Compiling Logging MetadataProvider.swift
[5/8] Compiling Logging LogHandler.swift
[6/8] Compiling Logging Locks.swift
[7/8] Emitting module Logging
[8/8] Compiling Logging Logging.swift
[10/30] Compiling WrkstrmLog Level+Emoji.swift
[11/30] Compiling WrkstrmLog Level+OSLogType.swift
[12/30] Compiling WrkstrmLog Log+Cache.swift
[13/32] Compiling WrkstrmLog PrintLogBackend.swift
[14/32] Compiling WrkstrmLog SwiftLogBackend.swift
[15/32] Compiling WrkstrmLog CommonLogContext.swift
[16/32] Compiling WrkstrmLog DecoratedBackend.swift
[17/32] Compiling WrkstrmLog FanoutLog.swift
[18/32] Compiling WrkstrmLog FatalErrorUtil.swift
[19/32] Compiling WrkstrmLog Log+CacheStorage.WASM.swift
/host/spi-builder-workspace/Sources/WrkstrmLog/Log+Decorator.swift:105:27: error: cannot find 'SYS_gettid' in scope
103 | if pthread_threadid_np(nil, &tid) == 0 { threadId = tid }
104 | #elseif canImport(Glibc)
105 | let tid = syscall(SYS_gettid)
| `- error: cannot find 'SYS_gettid' in scope
106 | if tid > 0 { threadId = UInt64(tid) }
107 | #endif
[20/32] Compiling WrkstrmLog Log+CacheStorage.swift
/host/spi-builder-workspace/Sources/WrkstrmLog/Log+Decorator.swift:105:27: error: cannot find 'SYS_gettid' in scope
103 | if pthread_threadid_np(nil, &tid) == 0 { threadId = tid }
104 | #elseif canImport(Glibc)
105 | let tid = syscall(SYS_gettid)
| `- error: cannot find 'SYS_gettid' in scope
106 | if tid > 0 { threadId = UInt64(tid) }
107 | #endif
[21/32] Compiling WrkstrmLog Log+Decorator.swift
/host/spi-builder-workspace/Sources/WrkstrmLog/Log+Decorator.swift:105:27: error: cannot find 'SYS_gettid' in scope
103 | if pthread_threadid_np(nil, &tid) == 0 { threadId = tid }
104 | #elseif canImport(Glibc)
105 | let tid = syscall(SYS_gettid)
| `- error: cannot find 'SYS_gettid' in scope
106 | if tid > 0 { threadId = UInt64(tid) }
107 | #endif
[22/32] Emitting module WrkstrmLog
[23/32] Compiling WrkstrmLog Log.swift
[24/32] Compiling WrkstrmLog LogBackend.swift
[25/32] Compiling WrkstrmLog Log+Inject.swift
[26/32] Compiling WrkstrmLog Log+Levels.swift
[27/32] Compiling WrkstrmLog Log+Shared.swift
[28/32] Compiling WrkstrmLog Platform.swift
[29/32] Compiling WrkstrmLog ProcessInfo+Xcode.swift
[30/32] Compiling WrkstrmLog DisabledLogBackend.swift
/host/spi-builder-workspace/Sources/WrkstrmLog/Backends/FileLogBackend.swift:46:12: warning: result of call to 'createFile(atPath:contents:attributes:)' is unused
44 | try fm.createDirectory(at: dir, withIntermediateDirectories: true)
45 | if !fm.fileExists(atPath: url.path) {
46 | fm.createFile(atPath: url.path, contents: nil)
| `- warning: result of call to 'createFile(atPath:contents:attributes:)' is unused
47 | }
48 | let h = try FileHandle(forWritingTo: url)
[31/32] Compiling WrkstrmLog FileLogBackend.swift
/host/spi-builder-workspace/Sources/WrkstrmLog/Backends/FileLogBackend.swift:46:12: warning: result of call to 'createFile(atPath:contents:attributes:)' is unused
44 | try fm.createDirectory(at: dir, withIntermediateDirectories: true)
45 | if !fm.fileExists(atPath: url.path) {
46 | fm.createFile(atPath: url.path, contents: nil)
| `- warning: result of call to 'createFile(atPath:contents:attributes:)' is unused
47 | }
48 | let h = try FileHandle(forWritingTo: url)
[32/32] Compiling WrkstrmLog OSLogBackend.swift
/host/spi-builder-workspace/Sources/WrkstrmLog/Backends/FileLogBackend.swift:46:12: warning: result of call to 'createFile(atPath:contents:attributes:)' is unused
44 | try fm.createDirectory(at: dir, withIntermediateDirectories: true)
45 | if !fm.fileExists(atPath: url.path) {
46 | fm.createFile(atPath: url.path, contents: nil)
| `- warning: result of call to 'createFile(atPath:contents:attributes:)' is unused
47 | }
48 | let h = try FileHandle(forWritingTo: url)
BUILD FAILURE 6.1 linux