The Swift Package Index logo.Swift Package Index

Build Information

Failed to build Verge with Swift 5.10 for Linux.

Build Command

bash -c docker run --rm -v "checkouts-4609320-1":/host -w "$workDir" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.33.2
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/VergeGroup/swift-Verge.git
Reference: 12.3.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/VergeGroup/swift-Verge
 * tag               12.3.0     -> FETCH_HEAD
HEAD is now at a791a64 Update CommitChecks.yml
Cloned https://github.com/VergeGroup/swift-Verge.git
Revision (git rev-parse @):
a791a644e7b60bb6609fce6c6f5ed80b19dd465f
SPI manifest file found: $workDir/.spi.yml
SUCCESS checkout https://github.com/VergeGroup/swift-Verge.git at 12.3.0
========================================
Build
========================================
Selected platform:         linux
Swift version:             5.10
Building package at path:  $workDir
https://github.com/VergeGroup/swift-Verge.git
Running build ...
bash -c docker run --rm -v "checkouts-4609320-1":/host -w "$workDir" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
Fetching https://github.com/apple/swift-syntax.git
Fetching https://github.com/nalexn/ViewInspector.git
Fetching https://github.com/apple/swift-docc-plugin.git
Fetching https://github.com/apple/swift-docc-symbolkit
Fetching https://github.com/ReactiveX/RxSwift.git
Fetching https://github.com/apple/swift-collections
[1/11206] Fetching viewinspector
[338/13869] Fetching viewinspector, swift-docc-symbolkit
[530/15326] Fetching viewinspector, swift-docc-symbolkit, swift-docc-plugin
[14412/66354] Fetching viewinspector, swift-docc-symbolkit, swift-docc-plugin, rxswift
[16120/80099] Fetching viewinspector, swift-docc-symbolkit, swift-docc-plugin, rxswift, swift-collections
[19999/138926] Fetching viewinspector, swift-docc-symbolkit, swift-docc-plugin, rxswift, swift-collections, swift-syntax
Fetched https://github.com/apple/swift-docc-plugin.git from cache (0.57s)
[22310/137469] Fetching viewinspector, swift-docc-symbolkit, rxswift, swift-collections, swift-syntax
Fetching https://github.com/pointfreeco/swift-macro-testing.git
[47312/137881] Fetching viewinspector, swift-docc-symbolkit, rxswift, swift-collections, swift-syntax, swift-macro-testing
Fetched https://github.com/pointfreeco/swift-macro-testing.git from cache (0.32s)
Fetching https://github.com/apple/swift-atomics.git
[51549/137469] Fetching viewinspector, swift-docc-symbolkit, rxswift, swift-collections, swift-syntax
[78751/139032] Fetching viewinspector, swift-docc-symbolkit, rxswift, swift-collections, swift-syntax, swift-atomics
Fetched https://github.com/apple/swift-atomics.git from cache (0.58s)
Fetching https://github.com/VergeGroup/swift-concurrency-task-manager
[101075/137469] Fetching viewinspector, swift-docc-symbolkit, rxswift, swift-collections, swift-syntax
[116293/137539] Fetching viewinspector, swift-docc-symbolkit, rxswift, swift-collections, swift-syntax, swift-concurrency-task-manager
Fetched https://github.com/VergeGroup/swift-concurrency-task-manager from cache (0.27s)
Fetching https://github.com/pointfreeco/swift-snapshot-testing
[118645/137469] Fetching viewinspector, swift-docc-symbolkit, rxswift, swift-collections, swift-syntax
[128646/148439] Fetching viewinspector, swift-docc-symbolkit, rxswift, swift-collections, swift-syntax, swift-snapshot-testing
Fetched https://github.com/pointfreeco/swift-snapshot-testing from cache (2.35s)
Fetched https://github.com/apple/swift-docc-symbolkit from cache (5.28s)
Fetched https://github.com/nalexn/ViewInspector.git from cache (5.28s)
Fetched https://github.com/apple/swift-collections from cache (5.30s)
Fetched https://github.com/apple/swift-syntax.git from cache (5.32s)
Fetched https://github.com/ReactiveX/RxSwift.git from cache (5.33s)
Computing version for https://github.com/pointfreeco/swift-macro-testing.git
Computed https://github.com/pointfreeco/swift-macro-testing.git at 0.2.2 (0.37s)
Computing version for https://github.com/apple/swift-syntax.git
Computed https://github.com/apple/swift-syntax.git at 509.0.0 (1.36s)
Computing version for https://github.com/nalexn/ViewInspector.git
Computed https://github.com/nalexn/ViewInspector.git at 0.9.3 (0.41s)
Computing version for https://github.com/VergeGroup/swift-concurrency-task-manager
Computed https://github.com/VergeGroup/swift-concurrency-task-manager at 1.1.0 (0.41s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.1.0 (0.63s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.2.0 (0.39s)
Computing version for https://github.com/apple/swift-docc-plugin.git
Computed https://github.com/apple/swift-docc-plugin.git at 1.3.0 (0.42s)
Computing version for https://github.com/ReactiveX/RxSwift.git
Computed https://github.com/ReactiveX/RxSwift.git at 6.5.0 (0.47s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.15.0 (0.44s)
Computing version for https://github.com/apple/swift-docc-symbolkit
Computed https://github.com/apple/swift-docc-symbolkit at 1.0.0 (0.45s)
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.2.0
Creating working copy for https://github.com/apple/swift-docc-symbolkit
Working copy of https://github.com/apple/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/pointfreeco/swift-macro-testing.git
Working copy of https://github.com/pointfreeco/swift-macro-testing.git resolved at 0.2.2
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing
Working copy of https://github.com/pointfreeco/swift-snapshot-testing resolved at 1.15.0
Creating working copy for https://github.com/VergeGroup/swift-concurrency-task-manager
Working copy of https://github.com/VergeGroup/swift-concurrency-task-manager resolved at 1.1.0
Creating working copy for https://github.com/apple/swift-syntax.git
Working copy of https://github.com/apple/swift-syntax.git resolved at 509.0.0
Creating working copy for https://github.com/apple/swift-docc-plugin.git
Working copy of https://github.com/apple/swift-docc-plugin.git resolved at 1.3.0
Creating working copy for https://github.com/apple/swift-collections
Working copy of https://github.com/apple/swift-collections resolved at 1.1.0
Creating working copy for https://github.com/nalexn/ViewInspector.git
Working copy of https://github.com/nalexn/ViewInspector.git resolved at 0.9.3
Creating working copy for https://github.com/ReactiveX/RxSwift.git
Working copy of https://github.com/ReactiveX/RxSwift.git resolved at 6.5.0
warning: 'spi-builder-workspace': found 3 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/Sources/VergeClassic/demo.gif
    /host/spi-builder-workspace/Sources/VergeClassic/Verge@2x.png
    /host/spi-builder-workspace/Sources/VergeClassic/Info.plist
/host/spi-builder-workspace/.build/checkouts/swift-docc-plugin/Plugins/Swift-DocC Convert/Symbolic Links/SharedPackagePluginExtensions/PackageExtensions.swift:31:17: warning: switch covers known cases, but 'TargetDependency' may have additional unknown values
                switch dependency {
                ^
/host/spi-builder-workspace/.build/checkouts/swift-docc-plugin/Plugins/Swift-DocC Convert/Symbolic Links/SharedPackagePluginExtensions/PackageExtensions.swift:31:17: note: handle unknown values using "@unknown default"
                switch dependency {
                ^
[1/1] Compiling plugin Swift-DocC
/host/spi-builder-workspace/.build/checkouts/swift-docc-plugin/Plugins/Swift-DocC Preview/Symbolic Links/SharedPackagePluginExtensions/PackageExtensions.swift:31:17: warning: switch covers known cases, but 'TargetDependency' may have additional unknown values
                switch dependency {
                ^
/host/spi-builder-workspace/.build/checkouts/swift-docc-plugin/Plugins/Swift-DocC Preview/Symbolic Links/SharedPackagePluginExtensions/PackageExtensions.swift:31:17: note: handle unknown values using "@unknown default"
                switch dependency {
                ^
[2/2] Compiling plugin Swift-DocC Preview
Building for debugging...
[2/49] Write sources
[32/49] Compiling _AtomicsShims.c
[33/49] Write swift-version-24593BA9C3E375BF.txt
[35/241] Emitting module VergeTypedIdentifier
error: emit-module command failed with exit code 1 (use -v to see invocation)
[36/241] Emitting module VergeComparator
/host/spi-builder-workspace/Sources/VergeComparator/Comparator.swift:23:8: error: no such module 'os.log'
import os.log
       ^
[37/241] Compiling VergeTypedIdentifier PrimitiveIdentifier.swift
[38/241] Compiling VergeComparator PackedCompare.swift
/host/spi-builder-workspace/Sources/VergeComparator/Comparator.swift:23:8: error: no such module 'os.log'
import os.log
       ^
[39/241] Compiling ConcurrencyTaskManager _Log.swift
/host/spi-builder-workspace/.build/checkouts/swift-concurrency-task-manager/Sources/ConcurrencyTaskManager/_Log.swift:1:8: error: no such module 'os.log'
import os.log
       ^
[40/241] Compiling RxSwift Bag+Rx.swift
[41/241] Compiling RxSwift Bag.swift
[42/243] Emitting module SwiftSyntax509
[43/243] Compiling SwiftSyntax509 Empty.swift
[44/244] Compiling _CollectionsUtilities UnsafeBufferPointer+Extras.swift
[45/244] Compiling _CollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[46/244] Compiling RxSwift Binder.swift
[47/244] Compiling RxSwift BooleanDisposable.swift
[49/244] Compiling RxSwift BehaviorSubject.swift
[50/244] Compiling RxSwift BinaryDisposable.swift
[51/244] Compiling RxSwift AtomicInt.swift
[53/246] Emitting module _CollectionsUtilities
[58/246] Compiling RxSwift AsyncSubject.swift
[60/246] Compiling RxSwift AsSingle.swift
[61/246] Compiling RxSwift AsyncLock.swift
[65/246] Compiling RxSwift AnonymousObserver.swift
[66/246] Compiling RxSwift AnyObserver.swift
[67/246] Compiling RxSwift AsMaybe.swift
[68/246] Compiling RxSwift AddRef.swift
[69/246] Compiling RxSwift Amb.swift
[70/246] Compiling RxSwift AnonymousDisposable.swift
[75/247] Compiling Atomics IntegerOperations.swift
[76/247] Compiling Atomics Unmanaged extensions.swift
[76/257] Wrapping AST for SwiftSyntax509 for debugging
[78/368] Compiling HashTreeCollections _AncestorHashSlots.swift
[79/368] Compiling HashTreeCollections _Bitmap.swift
[80/368] Compiling HashTreeCollections _Bucket.swift
[81/368] Emitting module Atomics
[82/368] Compiling HashTreeCollections _Hash.swift
[83/368] Compiling HashTreeCollections _HashLevel.swift
[84/368] Compiling HashTreeCollections _HashNode+Builder.swift
[86/369] Compiling HashTreeCollections TreeSet+Hashable.swift
[87/369] Compiling HashTreeCollections TreeSet+Sendable.swift
[88/369] Compiling HashTreeCollections TreeSet+Sequence.swift
[89/369] Compiling HashTreeCollections TreeSet+SetAlgebra Initializers.swift
[90/369] Compiling HashTreeCollections TreeSet+SetAlgebra basics.swift
[91/369] Compiling HashTreeCollections TreeSet+SetAlgebra formIntersection.swift
[92/369] Compiling HashTreeCollections TreeSet+SetAlgebra formSymmetricDifference.swift
[93/369] Compiling HashTreeCollections TreeSet+SetAlgebra formUnion.swift
[94/369] Compiling HashTreeCollections TreeSet+SetAlgebra intersection.swift
[95/369] Compiling HashTreeCollections TreeSet+SetAlgebra isDisjoint.swift
[96/395] Compiling DequeModule Deque+Hashable.swift
[97/395] Compiling DequeModule Deque+Sendable.swift
[98/397] Compiling DequeModule _DequeBuffer.swift
[99/397] Compiling DequeModule _DequeBufferHeader.swift
[100/397] Compiling HashTreeCollections TreeDictionary.swift
[101/397] Compiling HashTreeCollections TreeSet+Codable.swift
[102/397] Compiling HashTreeCollections TreeSet+Collection.swift
[103/397] Compiling HashTreeCollections TreeSet+CustomReflectable.swift
[104/397] Compiling HashTreeCollections TreeSet+Debugging.swift
[105/397] Compiling HashTreeCollections TreeSet+Descriptions.swift
[106/397] Compiling HashTreeCollections TreeSet+Equatable.swift
[107/397] Compiling HashTreeCollections TreeSet+ExpressibleByArrayLiteral.swift
[108/397] Compiling HashTreeCollections TreeSet+Extras.swift
[109/397] Compiling HashTreeCollections TreeSet+Filter.swift
[110/397] Compiling DequeModule Deque+Descriptions.swift
[111/397] Compiling DequeModule Deque+Equatable.swift
[112/397] Compiling HashTreeCollections TreeDictionary+Equatable.swift
[113/397] Compiling HashTreeCollections TreeDictionary+ExpressibleByDictionaryLiteral.swift
[114/397] Compiling HashTreeCollections TreeDictionary+Filter.swift
[115/397] Compiling HashTreeCollections TreeDictionary+Hashable.swift
[116/397] Compiling HashTreeCollections TreeDictionary+Initializers.swift
[117/397] Compiling HashTreeCollections TreeDictionary+Keys.swift
[118/397] Compiling HashTreeCollections TreeDictionary+MapValues.swift
[119/397] Compiling HashTreeCollections TreeDictionary+Merge.swift
[120/397] Compiling HashTreeCollections TreeDictionary+Sendable.swift
[121/397] Compiling HashTreeCollections TreeDictionary+Sequence.swift
[122/397] Compiling HashTreeCollections TreeDictionary+Values.swift
[123/397] Compiling DequeModule Deque+ExpressibleByArrayLiteral.swift
[124/397] Compiling DequeModule Deque+Extras.swift
[125/397] Compiling ConcurrencyTaskManager TaskType.swift
/host/spi-builder-workspace/.build/checkouts/swift-concurrency-task-manager/Sources/ConcurrencyTaskManager/_Log.swift:1:8: error: no such module 'os.log'
import os.log
       ^
[126/397] Compiling VergeComparator Comparator.swift
/host/spi-builder-workspace/Sources/VergeComparator/Comparator.swift:23:8: error: no such module 'os.log'
import os.log
       ^
[127/397] Emitting module VergeTiny
[128/397] Compiling VergeTiny Source.swift
/host/spi-builder-workspace/Sources/VergeTiny/Source.swift:224:5: error: cannot find 'objc_sync_enter' in scope
    objc_sync_enter(self)
    ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/VergeTiny/Source.swift:226:7: error: cannot find 'objc_sync_exit' in scope
      objc_sync_exit(self)
      ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/VergeTiny/Source.swift:229:25: error: cannot find 'objc_getAssociatedObject' in scope
    if let associated = objc_getAssociatedObject(self, &_storageKey)
                        ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/VergeTiny/Source.swift:235:7: error: cannot find 'objc_setAssociatedObject' in scope
      objc_setAssociatedObject(self, &_storageKey, associated, .OBJC_ASSOCIATION_RETAIN)
      ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/VergeTiny/Source.swift:235:65: error: cannot infer contextual base in reference to member 'OBJC_ASSOCIATION_RETAIN'
      objc_setAssociatedObject(self, &_storageKey, associated, .OBJC_ASSOCIATION_RETAIN)
                                                               ~^~~~~~~~~~~~~~~~~~~~~~~
error: fatalError
error: fatalError
[129/397] Compiling ConcurrencyTaskManager TaskManagerActor.swift
/host/spi-builder-workspace/.build/checkouts/swift-concurrency-task-manager/Sources/ConcurrencyTaskManager/_Log.swift:1:8: error: no such module 'os.log'
import os.log
       ^
error: emit-module command failed with exit code 1 (use -v to see invocation)
[130/397] Emitting module ConcurrencyTaskManager
/host/spi-builder-workspace/.build/checkouts/swift-concurrency-task-manager/Sources/ConcurrencyTaskManager/_Log.swift:1:8: error: no such module 'os.log'
import os.log
       ^
[131/397] Compiling ConcurrencyTaskManager TaskQueueActor.swift
/host/spi-builder-workspace/.build/checkouts/swift-concurrency-task-manager/Sources/ConcurrencyTaskManager/_Log.swift:1:8: error: no such module 'os.log'
import os.log
       ^
warning: 'spi-builder-workspace': found 3 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/Sources/VergeClassic/Verge@2x.png
    /host/spi-builder-workspace/Sources/VergeClassic/demo.gif
    /host/spi-builder-workspace/Sources/VergeClassic/Info.plist
[0/1] Planning build
/host/spi-builder-workspace/.build/checkouts/swift-docc-plugin/Plugins/Swift-DocC Convert/Symbolic Links/SharedPackagePluginExtensions/PackageExtensions.swift:31:17: warning: switch covers known cases, but 'TargetDependency' may have additional unknown values
                switch dependency {
                ^
/host/spi-builder-workspace/.build/checkouts/swift-docc-plugin/Plugins/Swift-DocC Convert/Symbolic Links/SharedPackagePluginExtensions/PackageExtensions.swift:31:17: note: handle unknown values using "@unknown default"
                switch dependency {
                ^
[1/1] Compiling plugin Swift-DocC
/host/spi-builder-workspace/.build/checkouts/swift-docc-plugin/Plugins/Swift-DocC Preview/Symbolic Links/SharedPackagePluginExtensions/PackageExtensions.swift:31:17: warning: switch covers known cases, but 'TargetDependency' may have additional unknown values
                switch dependency {
                ^
/host/spi-builder-workspace/.build/checkouts/swift-docc-plugin/Plugins/Swift-DocC Preview/Symbolic Links/SharedPackagePluginExtensions/PackageExtensions.swift:31:17: note: handle unknown values using "@unknown default"
                switch dependency {
                ^
[2/2] Compiling plugin Swift-DocC Preview
Building for debugging...
[2/18] Write swift-version-24593BA9C3E375BF.txt
[4/79] Emitting module VergeTiny
[5/79] Compiling VergeTiny Source.swift
/host/spi-builder-workspace/Sources/VergeTiny/Source.swift:224:5: error: cannot find 'objc_sync_enter' in scope
    objc_sync_enter(self)
    ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/VergeTiny/Source.swift:226:7: error: cannot find 'objc_sync_exit' in scope
      objc_sync_exit(self)
      ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/VergeTiny/Source.swift:229:25: error: cannot find 'objc_getAssociatedObject' in scope
    if let associated = objc_getAssociatedObject(self, &_storageKey)
                        ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/VergeTiny/Source.swift:235:7: error: cannot find 'objc_setAssociatedObject' in scope
      objc_setAssociatedObject(self, &_storageKey, associated, .OBJC_ASSOCIATION_RETAIN)
      ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/VergeTiny/Source.swift:235:65: error: cannot infer contextual base in reference to member 'OBJC_ASSOCIATION_RETAIN'
      objc_setAssociatedObject(self, &_storageKey, associated, .OBJC_ASSOCIATION_RETAIN)
                                                               ~^~~~~~~~~~~~~~~~~~~~~~~
error: fatalError
BUILD FAILURE 5.10 linux

Build Machine: Linux 2