Build Information
Failed to build StateTree, reference main (9ca906
), with Swift 6.1 for Wasm on 28 May 2025 21:29:17 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1
Build Log
========================================
RunAll
========================================
Builder version: 4.63.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/GoodHatsLLC/StateTree.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/GoodHatsLLC/StateTree
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 9ca9066 Update .pre-commit-config.yaml
Cloned https://github.com/GoodHatsLLC/StateTree.git
Revision (git rev-parse @):
9ca9066f55f50da7952195c7eb8866f7fdd838ad
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/GoodHatsLLC/StateTree.git at main
========================================
Build
========================================
Selected platform: wasm
Swift version: 6.1
Building package at path: $PWD
https://github.com/GoodHatsLLC/StateTree.git
https://github.com/GoodHatsLLC/StateTree.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
"dependencies" : [
{
"identity" : "disposable",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/GoodHatsLLC/Disposable.git"
},
{
"identity" : "emitter",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/GoodHatsLLC/Emitter.git"
},
{
"identity" : "swift-collections-v1_1-fork",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.0",
"upper_bound" : "1.2.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/GoodHatsLLC/swift-collections-v1_1-fork.git"
}
],
"manifest_display_name" : "StateTree",
"name" : "StateTree",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "12.3"
},
{
"name" : "ios",
"version" : "15.4"
},
{
"name" : "tvos",
"version" : "15.4"
},
{
"name" : "watchos",
"version" : "8.5"
},
{
"name" : "maccatalyst",
"version" : "15.4"
}
],
"products" : [
{
"name" : "StateTree",
"targets" : [
"StateTree"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "StateTreeImperativeUI",
"targets" : [
"StateTreeImperativeUI"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "StateTreeTesting",
"targets" : [
"StateTreeTesting"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "UtilitiesTests",
"module_type" : "SwiftTarget",
"name" : "UtilitiesTests",
"path" : "Tests/UtilitiesTests",
"sources" : [
"AsyncTimeoutTests.swift"
],
"target_dependencies" : [
"Utilities"
],
"type" : "test"
},
{
"c99name" : "Utilities",
"module_type" : "SwiftTarget",
"name" : "Utilities",
"path" : "Sources/Utilities",
"product_dependencies" : [
"Disposable",
"OrderedCollections"
],
"product_memberships" : [
"StateTree",
"StateTreeImperativeUI",
"StateTreeTesting"
],
"sources" : [
"Async.swift",
"AsyncCombine.swift",
"AsyncSubject.swift",
"AsyncTimeout.swift",
"AsyncValue.swift",
"Collection+Ext.swift",
"DeferredList.swift",
"Flush.swift",
"Locked.swift",
"Optional+Ext.swift",
"SpacingUnits.swift",
"ThirdParty/AnyAsyncSequence/AnyAsyncSequence.swift",
"ThirdParty/RuntimeWarning/RuntimeWarning.swift",
"ThirdParty/SipHash/StableHasher.swift",
"WeakRef.swift"
],
"type" : "library"
},
{
"c99name" : "TreeActor",
"module_type" : "SwiftTarget",
"name" : "TreeActor",
"path" : "Sources/TreeActor",
"product_memberships" : [
"StateTree",
"StateTreeImperativeUI",
"StateTreeTesting"
],
"sources" : [
"TreeActor.swift"
],
"type" : "library"
},
{
"c99name" : "StateTreeTests",
"module_type" : "SwiftTarget",
"name" : "StateTreeTests",
"path" : "Tests/StateTreeTests",
"product_dependencies" : [
"HeapModule"
],
"sources" : [
"Actor/TreeActorTests.swift",
"DebugInfo/TreeInfoTests.swift",
"DebugInfo/UpdateStatsTests.swift",
"Dependencies/DependenciesTests.swift",
"Dependencies/TestDependencies.swift",
"Fields/DependencyTests.swift",
"Fields/ProjectionTests.swift",
"Fields/RouteTests/SingleRouteTests.swift",
"Fields/RouteTests/Union2RouteTests.swift",
"Fields/RouteTests/Union3RouteTests.swift",
"Fields/ValueTests.swift",
"IDs/FieldIDTests.swift",
"IDs/NodeIDTests.swift",
"IntentTests/IntentApplicationTests.swift",
"IntentTests/IntentSnapshotTests.swift",
"Playback/PlaybackTests.swift",
"Retention/RetentionTests.swift",
"RoutingTests/ListRouterTests.swift",
"RoutingTests/MaybeSingleRouterTests.swift",
"RoutingTests/MaybeUnion2RouterTests.swift",
"RoutingTests/MaybeUnion3RouterTests.swift",
"RoutingTests/SingleRouterTests.swift",
"RoutingTests/Union2RouterTests.swift",
"RoutingTests/Union3RouterTests.swift",
"Rules/OnChangeTests.swift",
"Rules/OnReceiveTests.swift",
"Rules/OnStartTests.swift",
"Rules/OnUpdateTests.swift",
"Rules/StartStopTests.swift",
"Serialization/SerializationBugTests.swift",
"Serialization/SerializationTests.swift",
"StressTests/StressTests.swift"
],
"target_dependencies" : [
"StateTree"
],
"type" : "test"
},
{
"c99name" : "StateTreeTesting",
"module_type" : "SwiftTarget",
"name" : "StateTreeTesting",
"path" : "Sources/StateTreeTesting",
"product_memberships" : [
"StateTreeTesting"
],
"sources" : [
"Exported.swift",
"TestTreeManager.swift",
"TestingTree.swift"
],
"target_dependencies" : [
"StateTree",
"StateTreePlayback"
],
"type" : "library"
},
{
"c99name" : "StateTreePlaybackTests",
"module_type" : "SwiftTarget",
"name" : "StateTreePlaybackTests",
"path" : "Tests/StateTreePlaybackTests",
"sources" : [
"PlaybackTests.swift",
"Utilities.swift"
],
"target_dependencies" : [
"StateTreePlayback"
],
"type" : "test"
},
{
"c99name" : "StateTreePlayback",
"module_type" : "SwiftTarget",
"name" : "StateTreePlayback",
"path" : "Sources/StateTreePlayback",
"product_memberships" : [
"StateTreeTesting"
],
"sources" : [
"PlayHandle.swift",
"Player.swift",
"RecordHandle.swift",
"Recorder.swift",
"StateFrame.swift"
],
"target_dependencies" : [
"StateTree"
],
"type" : "library"
},
{
"c99name" : "StateTreeImperativeUITests",
"module_type" : "SwiftTarget",
"name" : "StateTreeImperativeUITests",
"path" : "Tests/StateTreeImperativeUITests",
"sources" : [
"EventTests.swift"
],
"target_dependencies" : [
"StateTreeImperativeUI"
],
"type" : "test"
},
{
"c99name" : "StateTreeImperativeUI",
"module_type" : "SwiftTarget",
"name" : "StateTreeImperativeUI",
"path" : "Sources/StateTreeImperativeUI",
"product_memberships" : [
"StateTreeImperativeUI"
],
"sources" : [
"Export.swift",
"Reported.swift",
"ReportedTree.swift",
"RouterAccess.swift"
],
"target_dependencies" : [
"StateTree"
],
"type" : "library"
},
{
"c99name" : "StateTree",
"module_type" : "SwiftTarget",
"name" : "StateTree",
"path" : "Sources/StateTree",
"product_dependencies" : [
"Disposable",
"Emitter",
"HeapModule",
"OrderedCollections"
],
"product_memberships" : [
"StateTree",
"StateTreeImperativeUI",
"StateTreeTesting"
],
"sources" : [
"Foundation/Export.swift",
"Foundation/State/FieldID.swift",
"Foundation/State/FieldRecord.swift",
"Foundation/State/FieldType.swift",
"Foundation/State/LSID.swift",
"Foundation/State/NodeID.swift",
"Foundation/State/NodeRecord.swift",
"Foundation/State/RouteRecord.swift",
"Foundation/State/RouteSource.swift",
"Foundation/State/TreeState.swift",
"Foundation/State/TreeStateRecord.swift",
"Foundation/State/Union.swift",
"Foundation/State/ValueRecord.swift",
"Foundation/TreeError.swift",
"System/Dependency/DependencyKey.swift",
"System/Dependency/DependencyValues.swift",
"System/Dependency/MetatypeWrapper.swift",
"System/Fields/Dependency.swift",
"System/Fields/Projection.swift",
"System/Fields/Route.swift",
"System/Fields/Scope.swift",
"System/Fields/Value.swift",
"System/Node/Initialization/AnyInitializedNode.swift",
"System/Node/Initialization/FieldCapture.swift",
"System/Node/Initialization/InitializedNode.swift",
"System/Node/Initialization/NodeCapture.swift",
"System/Node/Initialization/UninitializedNode.swift",
"System/Node/Node.swift",
"System/Projection/Implementation/Access/Access.swift",
"System/Projection/Implementation/Access/Implementations/CapturedAccess.swift",
"System/Projection/Implementation/Access/Implementations/ConstantAccess.swift",
"System/Projection/Implementation/Access/Implementations/StoredAccess.swift",
"System/Projection/Implementation/Access/Implementations/TransformedAccess.swift",
"System/Projection/Implementation/Transformer/Implementations/PassthroughTransformer.swift",
"System/Projection/Implementation/Transformer/Implementations/StatelessTransformer.swift",
"System/Projection/Implementation/Transformer/Transformer.swift",
"System/Projection/Operators/CompactMap.swift",
"System/Projection/Operators/DynamicMember.swift",
"System/Projection/Operators/Initializers.swift",
"System/Projection/Operators/Map.swift",
"System/Projection/Operators/ReplaceNil.swift",
"System/Projection/Operators/SequenceFilter.swift",
"System/Projection/Operators/SequenceFirst.swift",
"System/Projection/Operators/SequenceSubscript.swift",
"System/Projection/Operators/Statics.swift",
"System/Rules/Inject/Inject.swift",
"System/Rules/Lifecycle/OnChange.swift",
"System/Rules/Lifecycle/OnIntent.swift",
"System/Rules/Lifecycle/OnReceive.swift",
"System/Rules/Lifecycle/OnStart.swift",
"System/Rules/Lifecycle/OnStop.swift",
"System/Rules/Lifecycle/OnUpdate.swift",
"System/Rules/Routing/InnerRouteField.swift",
"System/Rules/Routing/RouterSet.swift",
"System/Rules/Routing/RouterType.swift",
"System/Rules/Routing/Routers/ListRouter.swift",
"System/Rules/Routing/Routers/MaybeSingleRouter.swift",
"System/Rules/Routing/Routers/MaybeUnion2Router.swift",
"System/Rules/Routing/Routers/MaybeUnion3Router.swift",
"System/Rules/Routing/Routers/SingleRouter.swift",
"System/Rules/Routing/Routers/Union2Router.swift",
"System/Rules/Routing/Routers/Union3Router.swift",
"System/Rules/Routing/Serve.swift",
"System/Rules/RuleBuilder.swift",
"System/Rules/Rules.swift",
"System/Rules/Structural/EitherRule.swift",
"System/Rules/Structural/EmptyRule.swift",
"System/Rules/Structural/ErrorRule.swift",
"System/Rules/Structural/MaybeRule.swift",
"System/Rules/Structural/RuleSet.swift",
"System/Rules/Structural/TupleRule.swift",
"System/Runtime/ChangeManagers/StateApplier.swift",
"System/Runtime/ChangeManagers/StateUpdater.swift",
"System/Runtime/ChangeManagers/UpdateEffectInfoCollector.swift",
"System/Runtime/ChangeManagers/UpdateStats.swift",
"System/Runtime/Models/NodeEvent.swift",
"System/Runtime/Models/RecordingEvent.swift",
"System/Runtime/Models/RouteChanges.swift",
"System/Runtime/Models/RuntimeConfiguration.swift",
"System/Runtime/Models/RuntimeErrors.swift",
"System/Runtime/Models/StateChangeMetadata.swift",
"System/Runtime/Models/TreeEvent.swift",
"System/Runtime/Models/TreeLifecyclleEvent.swift",
"System/Runtime/PriorityQueue.swift",
"System/Runtime/Runtime.swift",
"System/Runtime/ScopeStorage.swift",
"System/Runtime/StateStorage.swift",
"System/Runtime/TreeStateRecord+Ext.swift",
"System/Runtime/ValueDependencyTracker.swift",
"System/Scope/AnyScope.swift",
"System/Scope/NeverScope.swift",
"System/Scope/NodeScope.swift",
"System/Scope/ScopeAccess.swift",
"System/Scope/ScopeType.swift",
"System/Scope/ScopeUpdateLifecycle.swift",
"System/Scope/StateSyncableScope.swift",
"System/Scope/UpdatableScope.swift",
"System/Tree/StateTreeInfo.swift",
"System/Tree/Tree.swift",
"System/Tree/TreeHandle.swift"
],
"target_dependencies" : [
"Behavior",
"Intents",
"TreeActor",
"Utilities"
],
"type" : "library"
},
{
"c99name" : "IntentsTests",
"module_type" : "SwiftTarget",
"name" : "IntentsTests",
"path" : "Tests/IntentsTests",
"sources" : [
"Intents/IntentStepExtractionTests.swift",
"Intents/IntentStepTests.swift",
"Intents/IntentURLEncodingTests.swift",
"URLEncodedForm/URLEncodedFormTests.swift"
],
"target_dependencies" : [
"Intents"
],
"type" : "test"
},
{
"c99name" : "Intents",
"module_type" : "SwiftTarget",
"name" : "Intents",
"path" : "Sources/Intents",
"product_memberships" : [
"StateTree",
"StateTreeImperativeUI",
"StateTreeTesting"
],
"sources" : [
"Intents/ActiveIntent.swift",
"Intents/Intent.swift",
"Intents/IntentAction.swift",
"Intents/IntentStepResolver.swift",
"Intents/StepType.swift",
"Intents/StepTypes/AnyStep.swift",
"Intents/StepTypes/JSONPayloadStep.swift",
"Intents/StepTypes/Step.swift",
"Intents/StepTypes/URLPayloadStep.swift",
"ThirdParty/URLEncoder/BasicCodingKey.swift",
"ThirdParty/URLEncoder/URLEncodedFormData.swift",
"ThirdParty/URLEncoder/URLEncodedFormDecoder.swift",
"ThirdParty/URLEncoder/URLEncodedFormEncoder.swift",
"ThirdParty/URLEncoder/URLEncodedFormError.swift",
"ThirdParty/URLEncoder/URLEncodedFormParser.swift",
"ThirdParty/URLEncoder/URLEncodedFormSerializer.swift",
"ThirdParty/URLEncoder/URLQueryFragmentConvertible.swift"
],
"target_dependencies" : [
"Utilities"
],
"type" : "library"
},
{
"c99name" : "BehaviorTests",
"module_type" : "SwiftTarget",
"name" : "BehaviorTests",
"path" : "Tests/BehaviorTests",
"sources" : [
"AsyncSingleTests.swift",
"BehaviorIDTests.swift",
"Helpers.swift",
"StreamTests.swift",
"SyncSingleTests.swift"
],
"target_dependencies" : [
"Behavior"
],
"type" : "test"
},
{
"c99name" : "Behavior",
"module_type" : "SwiftTarget",
"name" : "Behavior",
"path" : "Sources/Behavior",
"product_dependencies" : [
"Disposable",
"Emitter"
],
"product_memberships" : [
"StateTree",
"StateTreeImperativeUI",
"StateTreeTesting"
],
"sources" : [
"Behaviors/AsyncSingle.swift",
"Behaviors/Stream.swift",
"Behaviors/SyncSingle.swift",
"Components/AsyncBehaviorType.swift",
"Components/BehaviorHandlerType.swift",
"Components/BehaviorType.swift",
"Components/Behaviors.swift",
"Components/HandlerSurface.swift",
"Components/ResolverType.swift",
"Components/StreamBehaviorType.swift",
"Components/SubscriberType.swift",
"Components/SyncBehaviorType.swift",
"CreationStages/ActivatedBehavior.swift",
"CreationStages/AttachableBehavior.swift",
"CreationStages/Makers.swift",
"CreationStages/StartableBehavior.swift",
"Scoping/BehaviorScoping.swift",
"Tracking/BehaviorID.swift",
"Tracking/BehaviorInterceptor.swift",
"Tracking/BehaviorResolution.swift",
"Tracking/BehaviorTracker.swift"
],
"target_dependencies" : [
"TreeActor",
"Utilities"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi -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
wasm-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:7e37457820e5f17452a98118754f345f2619722c485f2db0d8b666940a83afd2
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest
Fetching https://github.com/GoodHatsLLC/Emitter.git
Fetching https://github.com/GoodHatsLLC/swift-collections-v1_1-fork.git
Fetching https://github.com/GoodHatsLLC/Disposable.git
[1/274] Fetching disposable
[275/9173] Fetching disposable, swift-collections-v1_1-fork
[987/10099] Fetching disposable, swift-collections-v1_1-fork, emitter
Fetched https://github.com/GoodHatsLLC/Disposable.git from cache (1.37s)
Fetched https://github.com/GoodHatsLLC/Emitter.git from cache (1.37s)
Fetched https://github.com/GoodHatsLLC/swift-collections-v1_1-fork.git from cache (1.44s)
Computing version for https://github.com/GoodHatsLLC/swift-collections-v1_1-fork.git
Computed https://github.com/GoodHatsLLC/swift-collections-v1_1-fork.git at 1.1.0 (2.82s)
Computing version for https://github.com/GoodHatsLLC/Emitter.git
Computed https://github.com/GoodHatsLLC/Emitter.git at 1.0.0 (1.01s)
Computing version for https://github.com/GoodHatsLLC/Disposable.git
Computed https://github.com/GoodHatsLLC/Disposable.git at 1.0.0 (0.98s)
Creating working copy for https://github.com/GoodHatsLLC/Emitter.git
Working copy of https://github.com/GoodHatsLLC/Emitter.git resolved at 1.0.0
Creating working copy for https://github.com/GoodHatsLLC/Disposable.git
Working copy of https://github.com/GoodHatsLLC/Disposable.git resolved at 1.0.0
Creating working copy for https://github.com/GoodHatsLLC/swift-collections-v1_1-fork.git
Working copy of https://github.com/GoodHatsLLC/swift-collections-v1_1-fork.git resolved at 1.1.0
Building for debugging...
[0/14] Write sources
[13/14] Write swift-version-24593BA9C3E375BF.txt
[15/43] Emitting module TreeActor
[16/43] Compiling Disposable TaskExtensions.swift
[17/43] Compiling Disposable ConvenienceStages.swift
[18/45] Compiling TreeActor TreeActor.swift
[19/46] Emitting module _CollectionsUtilities
[20/46] Compiling _CollectionsUtilities Array+WithContiguousStorage Compatibility.swift
[21/46] Compiling _CollectionsUtilities UnsafeMutableBufferPointer+SE-0370.swift
[22/46] Compiling _CollectionsUtilities UnsafeMutablePointer+SE-0370.swift
[23/46] Compiling _CollectionsUtilities _UnsafeBitSet.swift
[24/46] Compiling _CollectionsUtilities _SortedCollection.swift
[25/46] Compiling Disposable AutoDisposable.swift
[26/46] Compiling Disposable CombineExtensions.swift
[27/46] Compiling _CollectionsUtilities UInt+first and last set bit.swift
[28/46] Compiling _CollectionsUtilities UInt+reversed.swift
[29/46] Compiling _CollectionsUtilities UnsafeRawPointer extensions.swift
[30/46] Compiling _CollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[31/46] Compiling _CollectionsUtilities Integer rank.swift
[32/46] Compiling _CollectionsUtilities _UniqueCollection.swift
[33/46] Compiling _CollectionsUtilities Debugging.swift
[35/46] Compiling _CollectionsUtilities UnsafeBufferPointer+Extras.swift
[36/46] Compiling _CollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[38/109] Compiling HeapModule Heap+ExpressibleByArrayLiteral.swift
[39/109] Compiling HeapModule Heap+Descriptions.swift
[40/109] Compiling HeapModule _HeapNode.swift
[41/109] Emitting module HeapModule
[42/109] Compiling HeapModule Heap.swift
[43/109] Compiling HeapModule Heap+Invariants.swift
[44/109] Compiling HeapModule Heap+UnsafeHandle.swift
[46/110] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtract.swift
[47/110] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtracting.swift
[48/110] Compiling OrderedCollections OrderedSet+Partial SetAlgebra symmetricDifference.swift
[49/110] Compiling OrderedCollections OrderedSet+Partial SetAlgebra union.swift
[50/110] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift
[51/110] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift
[52/110] Compiling OrderedCollections OrderedSet+ReserveCapacity.swift
[53/117] Compiling Disposable Locked.swift
/host/spi-builder-workspace/.build/checkouts/Disposable/Sources/Disposable/Locked.swift:223:5: error: cannot find 'pthread_mutex_lock' in scope
221 | @inline(__always)
222 | fileprivate func lock() {
223 | pthread_mutex_lock(&mutex)
| `- error: cannot find 'pthread_mutex_lock' in scope
224 | }
225 |
/host/spi-builder-workspace/.build/checkouts/Disposable/Sources/Disposable/Locked.swift:228:5: error: cannot find 'pthread_mutex_unlock' in scope
226 | @inline(__always)
227 | fileprivate func unlock() {
228 | pthread_mutex_unlock(&mutex)
| `- error: cannot find 'pthread_mutex_unlock' in scope
229 | }
230 |
[54/118] Compiling OrderedCollections OrderedSet+Partial SetAlgebra intersection.swift
[55/118] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isDisjoint.swift
[56/118] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isEqualSet.swift
[57/118] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSubset.swift
[58/118] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSuperset.swift
[59/118] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSubset.swift
[60/118] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSuperset.swift
[61/118] Emitting module OrderedCollections
[62/118] Compiling Disposable Task.swift
[63/118] Compiling Disposable Disposable.swift
[64/118] Compiling Disposable DisposableStage.swift
[65/118] Compiling Disposable DisposableBuilder.swift
[66/118] Compiling Disposable ErasedDisposable.swift
[67/118] Compiling OrderedCollections OrderedDictionary+Hashable.swift
[68/118] Compiling OrderedCollections OrderedDictionary+Initializers.swift
[69/118] Compiling OrderedCollections OrderedDictionary+Invariants.swift
[70/118] Compiling OrderedCollections OrderedDictionary+Partial MutableCollection.swift
[71/118] Emitting module Disposable
[72/118] Compiling OrderedCollections OrderedDictionary.swift
[73/118] Compiling OrderedCollections OrderedSet+Codable.swift
[74/118] Compiling OrderedCollections OrderedSet+CustomReflectable.swift
[75/118] Compiling OrderedCollections OrderedSet+Descriptions.swift
[76/118] Compiling OrderedCollections OrderedSet+Diffing.swift
[77/118] Compiling OrderedCollections OrderedSet+Equatable.swift
[78/118] Compiling OrderedCollections OrderedSet+ExpressibleByArrayLiteral.swift
[79/118] Compiling OrderedCollections OrderedSet+Hashable.swift
[80/118] Compiling OrderedCollections OrderedSet+Initializers.swift
[81/118] Compiling OrderedCollections OrderedSet+Insertions.swift
[82/118] Compiling OrderedCollections OrderedSet+Invariants.swift
[83/118] Compiling OrderedCollections OrderedSet+Partial MutableCollection.swift
[84/118] Compiling OrderedCollections OrderedSet+Partial RangeReplaceableCollection.swift
[85/118] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formIntersection.swift
[86/118] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formSymmetricDifference.swift
[87/118] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formUnion.swift
[88/118] Compiling OrderedCollections OrderedSet+Sendable.swift
[89/118] Compiling OrderedCollections OrderedSet+SubSequence.swift
[90/118] Compiling OrderedCollections OrderedSet+Testing.swift
[91/118] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[92/118] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[93/118] Compiling OrderedCollections OrderedSet.swift
[94/118] Compiling OrderedCollections _UnsafeBitset.swift
[99/118] Compiling OrderedCollections OrderedDictionary+Partial RangeReplaceableCollection.swift
[100/118] Compiling OrderedCollections OrderedDictionary+Sendable.swift
[101/118] Compiling OrderedCollections OrderedDictionary+Sequence.swift
[102/118] Compiling OrderedCollections OrderedDictionary+Values.swift
[103/118] Compiling OrderedCollections OrderedDictionary+Codable.swift
[104/118] Compiling OrderedCollections OrderedDictionary+CustomReflectable.swift
[105/118] Compiling OrderedCollections OrderedDictionary+Deprecations.swift
[106/118] Compiling OrderedCollections OrderedDictionary+Descriptions.swift
[107/118] Compiling OrderedCollections OrderedDictionary+Elements.SubSequence.swift
[108/118] Compiling OrderedCollections OrderedDictionary+Elements.swift
[109/118] Compiling OrderedCollections OrderedDictionary+Equatable.swift
[110/118] Compiling OrderedCollections OrderedDictionary+ExpressibleByDictionaryLiteral.swift
[111/118] Compiling OrderedCollections _HashTable+Bucket.swift
[112/118] Compiling OrderedCollections _HashTable+BucketIterator.swift
[113/118] Compiling OrderedCollections _HashTable+Constants.swift
[114/118] Compiling OrderedCollections _HashTable+CustomStringConvertible.swift
[115/118] Compiling OrderedCollections _HashTable+Testing.swift
[116/118] Compiling OrderedCollections _HashTable+UnsafeHandle.swift
[117/118] Compiling OrderedCollections _HashTable.swift
[118/118] Compiling OrderedCollections _Hashtable+Header.swift
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1
wasm-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:7e37457820e5f17452a98118754f345f2619722c485f2db0d8b666940a83afd2
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-24593BA9C3E375BF.txt
[2/30] Compiling Disposable Locked.swift
/host/spi-builder-workspace/.build/checkouts/Disposable/Sources/Disposable/Locked.swift:223:5: error: cannot find 'pthread_mutex_lock' in scope
221 | @inline(__always)
222 | fileprivate func lock() {
223 | pthread_mutex_lock(&mutex)
| `- error: cannot find 'pthread_mutex_lock' in scope
224 | }
225 |
/host/spi-builder-workspace/.build/checkouts/Disposable/Sources/Disposable/Locked.swift:228:5: error: cannot find 'pthread_mutex_unlock' in scope
226 | @inline(__always)
227 | fileprivate func unlock() {
228 | pthread_mutex_unlock(&mutex)
| `- error: cannot find 'pthread_mutex_unlock' in scope
229 | }
230 |
[3/31] Compiling Disposable ErasedDisposable.swift
[4/31] Emitting module Disposable
[5/31] Compiling Disposable AutoDisposable.swift
[6/31] Compiling Disposable CombineExtensions.swift
[7/31] Compiling TreeActor TreeActor.swift
[8/31] Emitting module TreeActor
[9/32] Compiling Disposable Disposable.swift
[10/32] Compiling Disposable DisposableBuilder.swift
[11/32] Compiling Disposable DisposableStage.swift
[12/32] Compiling Disposable TaskExtensions.swift
[13/32] Compiling Disposable ConvenienceStages.swift
[14/32] Compiling _CollectionsUtilities _UniqueCollection.swift
[15/32] Compiling _CollectionsUtilities Debugging.swift
[16/32] Compiling _CollectionsUtilities Descriptions.swift
[17/32] Compiling _CollectionsUtilities RandomAccessCollection+Offsets.swift
[19/34] Compiling Disposable Task.swift
[21/34] Compiling _CollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[22/34] Compiling _CollectionsUtilities Integer rank.swift
BUILD FAILURE 6.1 wasm