Build Information
Failed to build EZSDK, reference stable (d12fbc), with Swift 6.1 for Wasm on 19 Feb 2026 02:22:07 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:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1Build Log
========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/TheEZProducts/SwiftEZSDK.git
Reference: stable
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/TheEZProducts/SwiftEZSDK
* branch stable -> FETCH_HEAD
* [new branch] stable -> origin/stable
HEAD is now at d12fbcd docs: fix AccessV RW diagram, update SUI docs for new API; add SUI IMV Xcode template
Cloned https://github.com/TheEZProducts/SwiftEZSDK.git
Revision (git rev-parse @):
d12fbcd0b5d55fffbc96dd636d4f1ec26930efa8
SUCCESS checkout https://github.com/TheEZProducts/SwiftEZSDK.git at stable
========================================
Build
========================================
Selected platform: wasm
Swift version: 6.1
Building package at path: $PWD
https://github.com/TheEZProducts/SwiftEZSDK.git
https://github.com/TheEZProducts/SwiftEZSDK.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
"dependencies" : [
],
"manifest_display_name" : "EZSDK",
"name" : "EZSDK",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
},
{
"name" : "maccatalyst",
"version" : "13.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "All",
"targets" : [
"EZKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "EZHelpersKit",
"targets" : [
"EZHelpersKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "EZAssociatedKit",
"targets" : [
"EZAssociatedKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "EZAsyncKit",
"targets" : [
"EZAsyncKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "EZObservableKit",
"targets" : [
"EZObservableKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "EZBuilderKit",
"targets" : [
"EZBuilderKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "EZSwiftUIBridgeKit",
"targets" : [
"EZSwiftUIBridgeKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "EZIMVPackKit",
"targets" : [
"EZIMVPackKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "EZTransitionKit",
"targets" : [
"EZTransitionKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "EZUIPackKit",
"targets" : [
"EZUIPackKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "EZSUIPackKit",
"targets" : [
"EZSUIPackKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "_EZJsonStriderKit",
"targets" : [
"EZJsonStriderKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "_EZJsonKeysPlugin",
"targets" : [
"EZJsonKeysPlugin"
],
"type" : {
"plugin" : null
}
},
{
"name" : "EZJsonKeysGenerator",
"targets" : [
"EZJsonKeysGenerator"
],
"type" : {
"executable" : null
}
},
{
"name" : "EZMacros",
"targets" : [
"EZMacros"
],
"type" : {
"macro" : null
}
}
],
"targets" : [
{
"c99name" : "EZUIPackKit",
"module_type" : "SwiftTarget",
"name" : "EZUIPackKit",
"path" : "Sources/EZUI/EZIMVPack/EZUIPackKit",
"product_memberships" : [
"All",
"EZUIPackKit"
],
"sources" : [
"Core/EZUIPack.swift",
"Core/EZUIPackInteractorProtocol.swift",
"Core/EZUIPackMediatorProtocol.swift",
"Core/EZUIPackView/EZUIPackSViewProtocol.swift",
"Core/EZUIPackView/EZUIPackUIViewProtocol.swift",
"Core/EZUIPackView/EZUIPackViewBaseProtocol.swift",
"Core/EZUIPackView/EZUIPackViewProtocol.swift",
"EZUIPackKit.swift",
"Helpers/EZDummyUIPackIMV/EZDummyUIPackI.swift",
"Helpers/EZDummyUIPackIMV/EZDummyUIPackM.swift",
"Helpers/EZDummyUIPackIMV/EZDummyUIPackV.swift",
"Helpers/EZSharedStorage/EZSharedKey.swift",
"Helpers/EZSharedStorage/EZSharedStorage.swift",
"Helpers/EZUIPackBridge/EZUIPackBridge.swift",
"Helpers/EZUIPackPlatformsV/EZUIPackPlatformsV.swift",
"Helpers/EZUIViewControllerSettingsTemplate/EZUIViewControllerSettingsTemplate.swift",
"Helpers/Extensions/EZIMVPackAccessV/EZIMVPackAccessV + packBridge.swift",
"Helpers/Extensions/UIViewController/UIViewController + firstPreferredContentSize.swift",
"Helpers/Extensions/UIViewController/UIViewController + firstTransitionCoordinator.swift",
"Helpers/Extensions/UIViewController/UIViewController + parentShared.swift",
"Interactors/EZUINavigationPackI.swift",
"Interactors/EZUIPackI.swift",
"Interactors/EZUIPagePackI.swift",
"Interactors/EZUITabBarPackI.swift",
"Packs/EZUINavigationWrapperPack/EZUINavigationWrapperPack.swift",
"Packs/EZUITabBarWrapperPack/EZUITabBarWrapperPack.swift"
],
"target_dependencies" : [
"EZIMVPackKit",
"EZTransitionKit",
"EZSwiftUIBridgeKit"
],
"type" : "library"
},
{
"c99name" : "EZTransitionKit",
"module_type" : "SwiftTarget",
"name" : "EZTransitionKit",
"path" : "Sources/EZUI/EZTransitionKit",
"product_memberships" : [
"All",
"EZTransitionKit",
"EZUIPackKit"
],
"sources" : [
"Animations/EZTransitionAnimations.swift",
"Core/EZBaseTransition.swift",
"Core/EZCustomTransition.swift",
"Core/EZNavigationTransition.swift",
"Core/EZPageTransition.swift",
"Core/EZReplaceTransition.swift",
"Core/EZTabBarTransition.swift",
"Core/EZTransition.swift",
"Delegates/EZUINavigationControllerDelegate.swift",
"Delegates/EZUITabBarControllerDelegate.swift",
"Delegates/EZUIViewControllerTransitioningDelegate.swift",
"Extensions/UINavigationController + wrappDelegateForChildTransition.swift",
"Extensions/UITabBarController + wrappDelegateForChildTransition.swift",
"Extensions/UIViewController + pageController.swift",
"Extensions/UIViewController + rootParent.swift",
"Extensions/UIViewController + sourceViewController.swift",
"Extensions/UIViewController + transit.swift",
"Protocols/EZNavigationTransitionConfigurable.swift",
"Protocols/EZTabBarTransitionConfigurable.swift",
"Views/EZContainerView.swift"
],
"type" : "library"
},
{
"c99name" : "EZSwiftUIBridgeKit",
"module_type" : "SwiftTarget",
"name" : "EZSwiftUIBridgeKit",
"path" : "Sources/EZUI/EZSwiftUIBridgeKit",
"product_memberships" : [
"All",
"EZSwiftUIBridgeKit",
"EZUIPackKit"
],
"sources" : [
"EZTypesWrapper.swift",
"EZUIViewWrapper.swift",
"EZViewControllerWrapper.swift",
"EZViewWrapper.swift"
],
"type" : "library"
},
{
"c99name" : "EZSUIPackKit",
"module_type" : "SwiftTarget",
"name" : "EZSUIPackKit",
"path" : "Sources/EZUI/EZIMVPack/EZSUIPackKit",
"product_memberships" : [
"All",
"EZSUIPackKit"
],
"sources" : [
"EZSUIPack.swift",
"EZSUIPackInteractorProtocol.swift",
"EZSUIPackKit.swift",
"EZSUIPackMediatorProtocol.swift",
"EZSUIPackViewProtocol.swift",
"extensions/ObservableObject + willChangeSync.swift"
],
"target_dependencies" : [
"EZIMVPackKit"
],
"type" : "library"
},
{
"c99name" : "EZObservableKitTest",
"module_type" : "SwiftTarget",
"name" : "EZObservableKitTest",
"path" : "Tests/EZObservableKitTest",
"sources" : [
"EZObservableKitTest.swift"
],
"target_dependencies" : [
"EZObservableKit",
"EZAssociatedKit"
],
"type" : "test"
},
{
"c99name" : "EZObservableKit",
"module_type" : "SwiftTarget",
"name" : "EZObservableKit",
"path" : "Sources/EZObservableKit",
"product_memberships" : [
"All",
"EZObservableKit"
],
"sources" : [
"EZBinding.swift",
"EZObservable.swift",
"EZObservableProtocol.swift",
"EZObserverAction.swift",
"EZObserverToken.swift",
"EZObserverValue.swift",
"EZObserverWrapperProtocol.swift",
"EZObserversStorage.swift",
"Extensions/EZObservable+Binding.swift",
"Extensions/EZObserverToken+snapToObject.swift",
"Extensions/ObservableObject+snapEZObservable.swift",
"Extensions/View/EZScrollView+ezContentOffset.swift",
"Extensions/View/EZView+ezFrame.swift"
],
"target_dependencies" : [
"EZAssociatedKit",
"EZAsyncKit",
"EZMacrosKit"
],
"type" : "library"
},
{
"c99name" : "EZMacrosKit",
"module_type" : "SwiftTarget",
"name" : "EZMacrosKit",
"path" : "Sources/EZMacrosKit",
"product_memberships" : [
"All",
"EZHelpersKit",
"EZAsyncKit",
"EZObservableKit"
],
"sources" : [
"EZConstantPropertyWrapperProtocol.swift"
],
"target_dependencies" : [
"EZMacros"
],
"type" : "library"
},
{
"c99name" : "EZMacros",
"module_type" : "SwiftTarget",
"name" : "EZMacros",
"path" : "Macros/EZMacros",
"product_memberships" : [
"All",
"EZHelpersKit",
"EZAsyncKit",
"EZObservableKit",
"EZMacros"
],
"sources" : [
"AttributeValue.swift",
"EZConstantPropertyWrapperMacro.swift",
"EZMacros.swift",
"EZSwiftCompilerPluginLight/AttachedMacro.swift",
"EZSwiftCompilerPluginLight/CompilerPlugin.swift",
"EZSwiftCompilerPluginLight/CompilerPluginMessageHandler+Macros.swift",
"EZSwiftCompilerPluginLight/CompilerPluginMessageHandler.swift",
"EZSwiftCompilerPluginLight/FreestandingMacro.swift",
"EZSwiftCompilerPluginLight/Macro.swift",
"EZSwiftCompilerPluginLight/PluginMessages.swift",
"Extensions/StringExtension.swift",
"Regexes.swift"
],
"type" : "macro"
},
{
"c99name" : "EZKit",
"module_type" : "SwiftTarget",
"name" : "EZKit",
"path" : "Sources/EZKit",
"product_memberships" : [
"All"
],
"sources" : [
"EZKit.swift"
],
"target_dependencies" : [
"EZAssociatedKit",
"EZAsyncKit",
"EZObservableKit",
"EZBuilderKit",
"EZSwiftUIBridgeKit",
"EZIMVPackKit",
"EZTransitionKit",
"EZUIPackKit",
"EZSUIPackKit"
],
"type" : "library"
},
{
"c99name" : "EZJsonStriderKit",
"module_type" : "SwiftTarget",
"name" : "EZJsonStriderKit",
"path" : "Sources/EZJsonStriderKit",
"product_memberships" : [
"_EZJsonStriderKit"
],
"sources" : [
"EZJsonStrider.swift"
],
"type" : "library"
},
{
"c99name" : "EZJsonKeysPlugin",
"module_type" : "PluginTarget",
"name" : "EZJsonKeysPlugin",
"path" : "Plugins/EZJsonKeysPlugin",
"plugin_capability" : {
"type" : "buildTool"
},
"product_memberships" : [
"_EZJsonKeysPlugin"
],
"sources" : [
"EZJsonKeys.swift"
],
"target_dependencies" : [
"EZJsonKeysGenerator"
],
"type" : "plugin"
},
{
"c99name" : "EZJsonKeysGenerator",
"module_type" : "SwiftTarget",
"name" : "EZJsonKeysGenerator",
"path" : "Sources/EZJsonKeysGenerator",
"product_memberships" : [
"_EZJsonKeysPlugin",
"EZJsonKeysGenerator"
],
"sources" : [
"EZJsonKeysGenerator.swift"
],
"type" : "executable"
},
{
"c99name" : "EZIMVPackKit",
"module_type" : "SwiftTarget",
"name" : "EZIMVPackKit",
"path" : "Sources/EZUI/EZIMVPack/EZIMVPackKit",
"product_memberships" : [
"All",
"EZIMVPackKit",
"EZUIPackKit",
"EZSUIPackKit"
],
"sources" : [
"Core/EZIMVPackInteractorProtocol.swift",
"Core/EZIMVPackViewProtocol.swift",
"Core/Mediator/EZIMVPackAccess.swift",
"Core/Mediator/EZIMVPackMediatorProtocol.swift"
],
"type" : "library"
},
{
"c99name" : "EZHelpersKitTest",
"module_type" : "SwiftTarget",
"name" : "EZHelpersKitTest",
"path" : "Tests/EZHelpersKitTest",
"sources" : [
"EZHelpersKit_DictionaryEncoderDecoder_Tests.swift",
"EZHelpersKit_EZSortedDictionary_Tests.swift",
"EZHelpersKit_JSONEncoder_encodeValue_Tests.swift"
],
"target_dependencies" : [
"EZHelpersKit"
],
"type" : "test"
},
{
"c99name" : "EZHelpersKit",
"module_type" : "SwiftTarget",
"name" : "EZHelpersKit",
"path" : "Sources/EZHelpersKit",
"product_memberships" : [
"All",
"EZHelpersKit",
"EZAsyncKit",
"EZObservableKit"
],
"sources" : [
"Extensions/Array/Array + ezBinarySearch.swift",
"Extensions/Array/Array + ezSafeRemoveFirst.swift",
"Extensions/Array/Array + initGroup.swift",
"Extensions/Codable/JSONDecoder + ezDecodeValue.swift",
"Extensions/Codable/JSONEncoder + ezEncodeValue.swift",
"Extensions/Collection + ezSafeIndex.swift",
"Extensions/Equatable + ezEquals.swift",
"Extensions/Optional + ezUnwrap.swift",
"Extensions/Result/Result + ezCortege.swift",
"Extensions/Result/Result + ezGetError.swift",
"Services/EZAccess/EZBorrowedAccess.swift",
"Services/EZAccess/EZMappedAccess.swift",
"Services/EZCollections/EZHeadQueue/EZHeadQueue.swift",
"Services/EZCollections/EZList/EZList.swift",
"Services/EZCollections/EZSortedDictionary/EZSortedDictionary.swift",
"Services/EZDeinitAnchor.swift",
"Services/EZJsonObject/DictionaryDecoder.swift",
"Services/EZJsonObject/DictionaryEncoder.swift",
"Services/EZJsonObject/EZJsonObject.swift",
"Services/EZMutex/EZLockProtocol.swift",
"Services/EZMutex/EZLockingMutex.swift",
"Services/EZMutex/EZMutex.swift",
"Services/EZMutex/EZRecursiveMutex.swift",
"Services/EZWeakWrapper.swift"
],
"target_dependencies" : [
"EZAssociatedKit",
"EZMacrosKit"
],
"type" : "library"
},
{
"c99name" : "EZBuilderKit",
"module_type" : "SwiftTarget",
"name" : "EZBuilderKit",
"path" : "Sources/EZBuilderKit",
"product_memberships" : [
"All",
"EZBuilderKit"
],
"sources" : [
"EZBuildableProtocol.swift",
"EZBuilder.swift",
"EZBuilderProtocol.swift"
],
"type" : "library"
},
{
"c99name" : "EZAsyncKitTest",
"module_type" : "SwiftTarget",
"name" : "EZAsyncKitTest",
"path" : "Tests/EZAsyncKitTest",
"sources" : [
"EZAsyncKitTest.swift",
"EZAsyncKit_TaskGroupHelpers_Tests.swift"
],
"target_dependencies" : [
"EZAsyncKit"
],
"type" : "test"
},
{
"c99name" : "EZAsyncKit",
"module_type" : "SwiftTarget",
"name" : "EZAsyncKit",
"path" : "Sources/EZAsyncKit",
"product_memberships" : [
"All",
"EZAsyncKit",
"EZObservableKit"
],
"sources" : [
"Extensions/Actor + Task.swift",
"Extensions/AsyncScream + ezMakeAnchor.swift",
"Extensions/MainActor + ezUnsafeRun.swift",
"Extensions/Task + makeAnchor.swift",
"Functions/TaskGroup/ezWithTaskGroup.swift",
"Functions/TaskGroup/ezWithTaskGroupFirstCompleted.swift",
"Functions/TaskGroup/ezWithTaskGroupFirstSuccess.swift",
"Functions/TaskGroup/ezWithUnstructuredTaskGroup.swift",
"Functions/ezWithCheckedStoppableContinuation.swift",
"Helpers/EZContinuation.swift",
"Helpers/EZGroupError.swift",
"Helpers/EZTaskGroupResultTypeProtocol.swift",
"Helpers/TaskBuilders/EZTaskGroupBuilder.swift",
"Helpers/TaskBuilders/EZTaskItemArrayBuilder.swift",
"Helpers/TaskBuilders/EZTaskItemGroupBuilder.swift",
"Services/EZActorIsolator.swift",
"Services/EZAsyncSemaphore.swift",
"Services/EZAsyncValue.swift",
"Services/EZChannel/EZBufferedChannel.swift",
"Services/EZChannel/EZChannel.swift",
"Wrappers/EZActorWrapper.swift",
"Wrappers/EZSendableWrapper.swift",
"Wrappers/EZTaskItem.swift",
"Wrappers/EZThreadSafety.swift",
"Wrappers/EZUnsafeMainWrapper.swift"
],
"target_dependencies" : [
"EZAssociatedKit",
"EZHelpersKit",
"EZMacrosKit"
],
"type" : "library"
},
{
"c99name" : "EZAssociatedKitTest",
"module_type" : "SwiftTarget",
"name" : "EZAssociatedKitTest",
"path" : "Tests/EZAssociatedKitTest",
"sources" : [
"EZAssociatedTest.swift"
],
"target_dependencies" : [
"EZAssociatedKit"
],
"type" : "test"
},
{
"c99name" : "EZAssociatedKit",
"module_type" : "SwiftTarget",
"name" : "EZAssociatedKit",
"path" : "Sources/EZAssociatedKit",
"product_memberships" : [
"All",
"EZHelpersKit",
"EZAssociatedKit",
"EZAsyncKit",
"EZObservableKit"
],
"sources" : [
"DeinitProvider.swift",
"EZAssociated.swift"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
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:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats 2>&1
wasm-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:58b971189c4d3c564696bb40c86e07506670ed096ab7351a005c7c449525017a
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest
[1/1] Compiling plugin EZJsonKeysPlugin
Building for debugging...
[1/22] Write sources
[12/22] Write swift-version-24593BA9C3E375BF.txt
[14/47] Emitting module EZAssociatedKit
[15/47] Compiling EZAssociatedKit DeinitProvider.swift
[16/47] Emitting module EZJsonStriderKit
[17/47] Compiling EZJsonStriderKit EZJsonStrider.swift
[18/48] Compiling EZBuilderKit EZBuildableProtocol.swift
[19/48] Emitting module EZBuilderKit
[20/48] Compiling EZBuilderKit EZBuilder.swift
[21/48] Compiling EZBuilderKit EZBuilderProtocol.swift
[22/49] Compiling EZAssociatedKit EZAssociated.swift
[26/50] Compiling EZMacros CompilerPluginMessageHandler.swift
[27/50] Compiling EZMacros FreestandingMacro.swift
[28/51] Compiling EZMacros EZMacros.swift
[29/51] Compiling EZMacros AttachedMacro.swift
[30/51] Compiling EZMacros CompilerPlugin.swift
[31/51] Compiling EZMacros CompilerPluginMessageHandler+Macros.swift
[32/51] Compiling EZJsonKeysGenerator EZJsonKeysGenerator.swift
[33/51] Emitting module EZJsonKeysGenerator
[34/52] Wrapping AST for EZJsonKeysGenerator for debugging
[35/52] Write Objects.LinkFileList
[37/52] Compiling EZMacros PluginMessages.swift
[38/52] Compiling EZMacros Macro.swift
[39/52] Compiling EZMacros StringExtension.swift
[40/52] Emitting module EZJsonKeysGenerator
[41/52] Compiling EZJsonKeysGenerator EZJsonKeysGenerator.swift
[42/52] Compiling EZMacros AttributeValue.swift
[43/52] Compiling EZMacros EZConstantPropertyWrapperMacro.swift
[44/53] Wrapping AST for EZJsonKeysGenerator for debugging
[45/53] Write Objects.LinkFileList
[46/53] Linking EZJsonKeysGenerator-tool
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/libFoundation.a: archive member 'Foundation.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/libFoundationEssentials.a: archive member 'FoundationEssentials.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/libFoundationInternationalization.a: archive member 'FoundationInternationalization.autolink' is neither Wasm object file nor LLVM bitcode
[47/53] Linking EZJsonKeysGenerator.wasm
[49/53] Emitting module EZMacros
[50/53] Compiling EZMacros Regexes.swift
[51/54] Wrapping AST for EZMacros for debugging
[52/54] Write Objects.LinkFileList
[53/54] Linking EZMacros-tool
[55/56] Emitting module EZMacrosKit
[56/56] Compiling EZMacrosKit EZConstantPropertyWrapperProtocol.swift
[58/79] Compiling EZHelpersKit EZJsonObject.swift
/host/spi-builder-workspace/Sources/EZHelpersKit/Services/EZMutex/EZLockProtocol.swift:33:11: error: cannot find type 'NSConditionLock' in scope
31 |
32 | extension NSRecursiveLock: EZLockProtocol {}
33 | extension NSConditionLock: EZLockProtocol {}
| `- error: cannot find type 'NSConditionLock' in scope
34 | extension NSLock: EZLockProtocol {}
35 |
[59/79] Compiling EZHelpersKit EZLockProtocol.swift
/host/spi-builder-workspace/Sources/EZHelpersKit/Services/EZMutex/EZLockProtocol.swift:33:11: error: cannot find type 'NSConditionLock' in scope
31 |
32 | extension NSRecursiveLock: EZLockProtocol {}
33 | extension NSConditionLock: EZLockProtocol {}
| `- error: cannot find type 'NSConditionLock' in scope
34 | extension NSLock: EZLockProtocol {}
35 |
[60/79] Compiling EZHelpersKit EZLockingMutex.swift
/host/spi-builder-workspace/Sources/EZHelpersKit/Services/EZMutex/EZLockProtocol.swift:33:11: error: cannot find type 'NSConditionLock' in scope
31 |
32 | extension NSRecursiveLock: EZLockProtocol {}
33 | extension NSConditionLock: EZLockProtocol {}
| `- error: cannot find type 'NSConditionLock' in scope
34 | extension NSLock: EZLockProtocol {}
35 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[61/82] Emitting module EZHelpersKit
/host/spi-builder-workspace/Sources/EZHelpersKit/Services/EZMutex/EZLockProtocol.swift:33:11: error: cannot find type 'NSConditionLock' in scope
31 |
32 | extension NSRecursiveLock: EZLockProtocol {}
33 | extension NSConditionLock: EZLockProtocol {}
| `- error: cannot find type 'NSConditionLock' in scope
34 | extension NSLock: EZLockProtocol {}
35 |
[62/82] Compiling EZHelpersKit EZMutex.swift
[63/82] Compiling EZHelpersKit EZRecursiveMutex.swift
[64/82] Compiling EZHelpersKit EZWeakWrapper.swift
[65/82] Compiling EZHelpersKit EZHeadQueue.swift
[66/82] Compiling EZHelpersKit EZList.swift
[67/82] Compiling EZHelpersKit EZSortedDictionary.swift
[68/82] Compiling EZHelpersKit Equatable + ezEquals.swift
[69/82] Compiling EZHelpersKit Optional + ezUnwrap.swift
[70/82] Compiling EZHelpersKit Result + ezCortege.swift
[71/82] Compiling EZHelpersKit Result + ezGetError.swift
[72/82] Compiling EZHelpersKit EZBorrowedAccess.swift
[73/82] Compiling EZHelpersKit EZMappedAccess.swift
[74/82] Compiling EZHelpersKit EZDeinitAnchor.swift
[75/82] Compiling EZHelpersKit DictionaryDecoder.swift
[76/82] Compiling EZHelpersKit DictionaryEncoder.swift
[77/82] Compiling EZHelpersKit Array + ezBinarySearch.swift
[78/82] Compiling EZHelpersKit Array + ezSafeRemoveFirst.swift
[79/82] Compiling EZHelpersKit Array + initGroup.swift
[80/82] Compiling EZHelpersKit JSONDecoder + ezDecodeValue.swift
[81/82] Compiling EZHelpersKit JSONEncoder + ezEncodeValue.swift
[82/82] Compiling EZHelpersKit Collection + ezSafeIndex.swift
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:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1
wasm-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:58b971189c4d3c564696bb40c86e07506670ed096ab7351a005c7c449525017a
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest
[0/1] Planning build
[1/1] Compiling plugin EZJsonKeysPlugin
Building for debugging...
[1/11] Write swift-version-24593BA9C3E375BF.txt
[3/36] Compiling EZAssociatedKit EZAssociated.swift
[4/36] Emitting module EZBuilderKit
[5/36] Emitting module EZJsonKeysGenerator
[6/36] Emitting module EZAssociatedKit
[7/36] Compiling EZAssociatedKit DeinitProvider.swift
[8/37] Compiling EZBuilderKit EZBuilder.swift
[9/37] Compiling EZBuilderKit EZBuildableProtocol.swift
[10/37] Compiling EZBuilderKit EZBuilderProtocol.swift
[13/38] Emitting module EZJsonStriderKit
[14/38] Compiling EZJsonStriderKit EZJsonStrider.swift
[15/39] Compiling EZMacros StringExtension.swift
[17/40] Emitting module EZJsonKeysGenerator
[18/40] Compiling EZJsonKeysGenerator EZJsonKeysGenerator.swift
[21/41] Write Objects.LinkFileList
[23/40] Linking EZJsonKeysGenerator-tool
[25/40] Compiling EZMacros Macro.swift
[26/40] Compiling EZMacros CompilerPlugin.swift
[27/40] Compiling EZMacros CompilerPluginMessageHandler+Macros.swift
[28/40] Compiling EZMacros CompilerPluginMessageHandler.swift
[29/40] Compiling EZMacros FreestandingMacro.swift
[30/40] Compiling EZMacros EZMacros.swift
[31/40] Compiling EZMacros AttachedMacro.swift
[32/40] Compiling EZMacros AttributeValue.swift
[33/40] Compiling EZMacros EZConstantPropertyWrapperMacro.swift
[34/40] Compiling EZMacros PluginMessages.swift
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/libFoundation.a: archive member 'Foundation.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/libFoundationEssentials.a: archive member 'FoundationEssentials.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/libFoundationInternationalization.a: archive member 'FoundationInternationalization.autolink' is neither Wasm object file nor LLVM bitcode
[34/40] Linking EZJsonKeysGenerator.wasm
[36/40] Emitting module EZMacros
[37/40] Compiling EZMacros Regexes.swift
[38/41] Wrapping AST for EZMacros for debugging
[39/41] Write Objects.LinkFileList
[40/41] Linking EZMacros-tool
[42/43] Compiling EZMacrosKit EZConstantPropertyWrapperProtocol.swift
[43/43] Emitting module EZMacrosKit
[45/66] Compiling EZHelpersKit EZJsonObject.swift
/host/spi-builder-workspace/Sources/EZHelpersKit/Services/EZMutex/EZLockProtocol.swift:33:11: error: cannot find type 'NSConditionLock' in scope
31 |
32 | extension NSRecursiveLock: EZLockProtocol {}
33 | extension NSConditionLock: EZLockProtocol {}
| `- error: cannot find type 'NSConditionLock' in scope
34 | extension NSLock: EZLockProtocol {}
35 |
[46/66] Compiling EZHelpersKit EZLockProtocol.swift
/host/spi-builder-workspace/Sources/EZHelpersKit/Services/EZMutex/EZLockProtocol.swift:33:11: error: cannot find type 'NSConditionLock' in scope
31 |
32 | extension NSRecursiveLock: EZLockProtocol {}
33 | extension NSConditionLock: EZLockProtocol {}
| `- error: cannot find type 'NSConditionLock' in scope
34 | extension NSLock: EZLockProtocol {}
35 |
[47/66] Compiling EZHelpersKit EZLockingMutex.swift
/host/spi-builder-workspace/Sources/EZHelpersKit/Services/EZMutex/EZLockProtocol.swift:33:11: error: cannot find type 'NSConditionLock' in scope
31 |
32 | extension NSRecursiveLock: EZLockProtocol {}
33 | extension NSConditionLock: EZLockProtocol {}
| `- error: cannot find type 'NSConditionLock' in scope
34 | extension NSLock: EZLockProtocol {}
35 |
[48/69] Compiling EZHelpersKit JSONDecoder + ezDecodeValue.swift
[49/69] Compiling EZHelpersKit JSONEncoder + ezEncodeValue.swift
[50/69] Compiling EZHelpersKit Collection + ezSafeIndex.swift
[51/69] Compiling EZHelpersKit Equatable + ezEquals.swift
[52/69] Compiling EZHelpersKit Optional + ezUnwrap.swift
[53/69] Compiling EZHelpersKit Result + ezCortege.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[54/69] Emitting module EZHelpersKit
/host/spi-builder-workspace/Sources/EZHelpersKit/Services/EZMutex/EZLockProtocol.swift:33:11: error: cannot find type 'NSConditionLock' in scope
31 |
32 | extension NSRecursiveLock: EZLockProtocol {}
33 | extension NSConditionLock: EZLockProtocol {}
| `- error: cannot find type 'NSConditionLock' in scope
34 | extension NSLock: EZLockProtocol {}
35 |
[55/69] Compiling EZHelpersKit Array + ezBinarySearch.swift
[56/69] Compiling EZHelpersKit Array + ezSafeRemoveFirst.swift
[57/69] Compiling EZHelpersKit Array + initGroup.swift
[58/69] Compiling EZHelpersKit EZMutex.swift
[59/69] Compiling EZHelpersKit EZRecursiveMutex.swift
[60/69] Compiling EZHelpersKit EZWeakWrapper.swift
[61/69] Compiling EZHelpersKit EZDeinitAnchor.swift
[62/69] Compiling EZHelpersKit DictionaryDecoder.swift
[63/69] Compiling EZHelpersKit DictionaryEncoder.swift
[64/69] Compiling EZHelpersKit EZHeadQueue.swift
[65/69] Compiling EZHelpersKit EZList.swift
[66/69] Compiling EZHelpersKit EZSortedDictionary.swift
[67/69] Compiling EZHelpersKit Result + ezGetError.swift
[68/69] Compiling EZHelpersKit EZBorrowedAccess.swift
[69/69] Compiling EZHelpersKit EZMappedAccess.swift
BUILD FAILURE 6.1 wasm