Build Information
Successful build of elementary-ui, reference main (ef8387), with Swift 6.3 for Wasm on 20 Apr 2026 08:23:53 UTC.
Swift 6 data race errors: 0
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/swiftpackageindex/spi-images:wasm-6.3-latest swift build --swift-sdk swift-6.3-RELEASE_wasm 2>&1Build Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/elementary-swift/elementary-ui.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/elementary-swift/elementary-ui
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at ef83875 Fixes stale state tracking issue (optional unwrap crasher) (#100)
Cloned https://github.com/elementary-swift/elementary-ui.git
Revision (git rev-parse @):
ef83875ba3adb89e84a03309cf4eb3c7d18fa9ab
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/elementary-swift/elementary-ui.git at main
========================================
Build
========================================
Selected platform: wasm
Swift version: 6.3
Building package at path: $PWD
https://github.com/elementary-swift/elementary-ui.git
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/swiftpackageindex/spi-images:wasm-6.3-latest swift build --swift-sdk swift-6.3-RELEASE_wasm 2>&1
wasm-6.3-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:d69f4e7582c319245442d62a08b2d7c7fd5a0c0c69f5d2ef11d1530cd8d3329b
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.3-latest
Fetching https://github.com/swiftwasm/JavaScriptKit
Fetching https://github.com/apple/swift-collections
Fetching https://github.com/elementary-swift/elementary
Fetching https://github.com/swiftlang/swift-syntax
[1/1722] Fetching elementary
[1723/25298] Fetching elementary, swift-collections
[1724/100279] Fetching elementary, swift-collections, swift-syntax
[31059/136855] Fetching elementary, swift-collections, swift-syntax, javascriptkit
Fetched https://github.com/elementary-swift/elementary from cache (2.92s)
[132134/135133] Fetching swift-collections, swift-syntax, javascriptkit
Fetched https://github.com/apple/swift-collections from cache (3.09s)
Fetched https://github.com/swiftwasm/JavaScriptKit from cache (3.10s)
Fetched https://github.com/swiftlang/swift-syntax from cache (6.94s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.4.1 (8.05s)
Computing version for https://github.com/elementary-swift/elementary
Computed https://github.com/elementary-swift/elementary at 0.7.1 (0.35s)
Computing version for https://github.com/swiftwasm/JavaScriptKit
Computed https://github.com/swiftwasm/JavaScriptKit at 0.50.2 (0.46s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 603.0.0 (2.30s)
Creating working copy for https://github.com/elementary-swift/elementary
Working copy of https://github.com/elementary-swift/elementary resolved at 0.7.1
Creating working copy for https://github.com/swiftwasm/JavaScriptKit
Working copy of https://github.com/swiftwasm/JavaScriptKit resolved at 0.50.2
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 603.0.0
Creating working copy for https://github.com/apple/swift-collections
Working copy of https://github.com/apple/swift-collections resolved at 1.4.1
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/603.0.0/swift-6.3-RELEASE-ubuntu_jammy_x86_64-MacroSupport.tar.gz
Downloaded https://download.swift.org/prebuilts/swift-syntax/603.0.0/swift-6.3-RELEASE-ubuntu_jammy_x86_64-MacroSupport.tar.gz (0.38s)
[1/1] Compiling plugin BridgeJSCommandPlugin
[2/2] Compiling plugin BridgeJS
[3/3] Compiling plugin PackageToJS
Building for debugging...
[3/27] Write sources
[16/27] Compiling _CJavaScriptKit _CJavaScriptKit.c
[17/27] Write swift-version-24593BA9C3E375BF.txt
[19/91] Emitting module _ElementaryMath
[20/91] Emitting module ReactivityMacros
[21/91] Emitting module ElementaryUIMacros
[22/91] Emitting module Elementary
[23/94] Emitting module InternalCollectionsUtilities
[24/96] Compiling Elementary HtmlTags.swift
[25/96] Compiling Elementary HtmlAsyncRenderer.swift
[26/96] Compiling Elementary HtmlTextRenderer.swift
[27/96] Compiling InternalCollectionsUtilities _SortedCollection.swift
[28/96] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[29/96] Compiling Elementary HtmlElement+Async.swift
[30/96] Compiling Elementary StoredAttribute+StyleKeyValuePairs.swift
[31/96] Compiling Elementary StoredAttribute.swift
[32/96] Compiling Elementary Html+Rendering.swift
[33/96] Compiling Elementary HtmlAttributes+common.swift
[34/96] Compiling Elementary HtmlAttributes+event.swift
[37/96] Compiling Elementary HtmlElements.swift
[38/96] Compiling _ElementaryMath exports.swift
[42/96] Compiling Elementary Html+Elements.swift
[43/96] Compiling Elementary HtmlBuilder+Tuples.swift
[44/96] Compiling Elementary HtmlBuilder.swift
[48/96] Compiling Elementary AsyncContent.swift
[49/96] Compiling Elementary AsyncForEach.swift
[50/96] Compiling Elementary AttributeStorage.swift
[51/96] Compiling Elementary CoreModel.swift
[52/96] Compiling Elementary Environment.swift
[53/96] Compiling Elementary ForEach.swift
[54/96] Compiling Elementary Group.swift
[55/96] Compiling Elementary Html+Attributes.swift
[67/97] Compiling _UTF8Internals UTF8Key.swift
[68/98] Emitting module _UTF8Internals
[69/98] Compiling _UTF8Internals String+utf8Equals.swift
[73/100] Compiling ReactivityMacros Plugin.swift
[74/100] Compiling ReactivityMacros ReactivityMacros.swift
[75/100] Compiling ReactivityMacros Extensions.swift
[76/100] Compiling ElementaryUIMacros StorageKeyMacros.swift
[77/100] Compiling ElementaryUIMacros ViewMacro.swift
[78/100] Compiling BridgeJSMacros JSSetterMacro.swift
[79/100] Compiling BridgeJSMacros JSMacroSupport.swift
[80/100] Compiling ReactivityMacros Availability.swift
[82/101] Compiling BridgeJSMacros JSGetterMacro.swift
[83/101] Compiling BridgeJSMacros JSFunctionMacro.swift
[84/101] Emitting module BridgeJSMacros
[85/101] Compiling BridgeJSMacros JSClassMacro.swift
[86/101] Compiling BridgeJSMacros BridgeJSMacrosPlugin.swift
[86/102] Wrapping AST for ReactivityMacros for debugging
[88/102] Write Objects.LinkFileList
[90/112] Emitting module ContainersPreview
[90/112] Wrapping AST for BridgeJSMacros for debugging
[91/112] Write Objects.LinkFileList
[93/112] Compiling ElementaryUIMacros BindingMacro.swift
[94/112] Compiling ElementaryUIMacros Plugin.swift
[96/117] Compiling Elementary RenderingUtils.swift
[97/117] Compiling Elementary SendOnceBox.swift
[98/117] Compiling Elementary SendableAnyHTMLBox.swift
[99/123] Compiling ContainersPreview OutputSpan+Extras.swift
[100/123] Compiling ContainersPreview TemporaryAllocation.swift
[101/123] Compiling ContainersPreview BorrowingIteratorProtocol+Copy.swift
[102/123] Compiling ContainersPreview BorrowingIteratorProtocol+ElementsEqual.swift
[103/123] Compiling ContainersPreview BorrowingIteratorProtocol+Filter.swift
[104/123] Compiling ContainersPreview BorrowingIteratorProtocol+Map.swift
[105/123] Compiling ContainersPreview BorrowingIteratorProtocol+Reduce.swift
[106/123] Compiling ContainersPreview BorrowingIteratorProtocol+SpanwiseZip.swift
[107/123] Compiling ContainersPreview BorrowingIteratorProtocol.swift
[108/123] Compiling ContainersPreview BorrowingSequence+Standard Conformances.swift
[109/140] Wrapping AST for ElementaryUIMacros for debugging
[110/140] Write Objects.LinkFileList
[112/140] Compiling ContainersPreview Drain+Reduce.swift
[113/140] Compiling ContainersPreview Drain.swift
[114/140] Compiling ContainersPreview Producer+Collect.swift
[115/140] Compiling ContainersPreview Producer+Filter.swift
[116/140] Compiling ContainersPreview BorrowingSequence+Utilities.swift
[117/140] Compiling ContainersPreview BorrowingSequence.swift
[118/140] Compiling ContainersPreview BidirectionalContainer.swift
[119/140] Compiling ContainersPreview Container+Filter.swift
[120/140] Compiling ContainersPreview Container+SpanwiseZip.swift
[121/140] Compiling ContainersPreview Container.swift
[122/140] Compiling ContainersPreview ContainerIterator.swift
[123/140] Compiling ContainersPreview DynamicContainer.swift
[124/140] Compiling ContainersPreview MutableContainer.swift
[125/140] Compiling ContainersPreview PermutableContainer.swift
[126/140] Compiling ContainersPreview Producer+Map.swift
[127/140] Compiling ContainersPreview Producer+Reduce.swift
[128/140] Compiling ContainersPreview Producer.swift
[129/140] Compiling ContainersPreview Borrow.swift
[130/140] Compiling ContainersPreview RandomAccessContainer.swift
[131/140] Compiling ContainersPreview RangeExpression2.swift
[132/140] Compiling ContainersPreview RangeReplaceableContainer.swift
[133/140] Compiling ContainersPreview Drain+Map.swift
[134/140] Compiling ContainersPreview Box.swift
[135/140] Compiling ContainersPreview Inout.swift
[136/140] Compiling ContainersPreview InputSpan.swift
[137/140] Compiling ContainersPreview Shared.swift
[137/140] Linking ReactivityMacros-tool
[139/149] Linking BridgeJSMacros-tool
[141/149] Compiling Reactivity _MutexBox.swift
[142/149] Compiling Reactivity _ThreadLocal.swift
[143/150] Emitting module Reactivity
[144/150] Compiling Reactivity Macros.swift
[145/150] Compiling Reactivity PropertyID.swift
[146/150] Compiling Reactivity WithTracking.swift
[147/151] Compiling Reactivity ReactivityTracker.swift
[148/151] Compiling Reactivity ReactivityRegistrar.swift
[149/152] Linking ElementaryUIMacros-tool
[151/186] Emitting module JavaScriptKit
[152/255] Emitting module BasicContainers
[153/255] Compiling BasicContainers _HTable+Bitmap.swift
[154/255] Compiling BasicContainers _HTable+Bucket.swift
[155/255] Compiling BasicContainers _HTable+Consumption.swift
[156/265] Compiling JavaScriptKit ConvertibleToJSValue.swift
[157/265] Compiling JavaScriptKit Deprecated.swift
[158/265] Compiling JavaScriptKit Features.swift
[159/265] Compiling JavaScriptKit JSThrowingFunction.swift
[160/265] Compiling JavaScriptKit JSBridgedType.swift
[161/265] Compiling JavaScriptKit JSException.swift
[162/265] Compiling BasicContainers UniqueSet+Debugging.swift
[163/265] Compiling BasicContainers UniqueSet+Equatable.swift
[164/265] Compiling BasicContainers UniqueSet+Hashable.swift
[165/265] Compiling BasicContainers UniqueSet+Index.swift
[166/265] Compiling BasicContainers UniqueSet+Initializers.swift
[167/265] Compiling BasicContainers UniqueSet+Insertions.swift
[168/265] Compiling BasicContainers UniqueSet+Lookup.swift
[169/265] Compiling BasicContainers UniqueSet+Removals.swift
[170/265] Compiling BasicContainers UniqueSet+Resizing.swift
[171/265] Compiling BasicContainers UniqueSet.swift
[172/265] Compiling BasicContainers RigidSet+Insertions.swift
[173/265] Compiling BasicContainers RigidSet+Lookup.swift
[174/265] Compiling BasicContainers RigidSet+Removals.swift
[175/265] Compiling BasicContainers RigidSet+Resizing.swift
[176/265] Compiling BasicContainers RigidSet.swift
[177/265] Compiling BasicContainers UniqueArray+Append.swift
[178/265] Compiling BasicContainers UniqueArray+Consumption.swift
[179/265] Compiling BasicContainers UniqueArray+Container.swift
[180/265] Compiling BasicContainers UniqueArray+Deprecated.swift
[181/265] Compiling BasicContainers UniqueArray+Descriptions.swift
[182/265] Compiling BasicContainers UniqueArray+Equatable.swift
[183/265] Compiling JavaScriptKit JSObject+CallAsFunction.swift
[184/265] Compiling JavaScriptKit JSValueDecoder.swift
[185/265] Compiling JavaScriptKit Macros.swift
[186/265] Compiling JavaScriptKit ThreadLocal.swift
[187/265] Compiling BasicContainers RigidSet+BorrowingSequence.swift
[188/265] Compiling BasicContainers RigidSet+Consumption.swift
[189/265] Compiling BasicContainers RigidSet+Debugging.swift
[190/265] Compiling BasicContainers RigidSet+Equatable.swift
[191/265] Compiling BasicContainers RigidSet+Hashable.swift
[192/265] Compiling BasicContainers RigidSet+Index.swift
[193/265] Compiling BasicContainers RigidSet+Initializers.swift
[194/265] Compiling BasicContainers RigidArray+Replacements.swift
[195/265] Compiling BasicContainers RigidArray.swift
[196/265] Compiling BasicContainers RigidDictionary+Consumption.swift
[197/265] Compiling BasicContainers RigidDictionary+Debugging.swift
[198/265] Compiling BasicContainers RigidDictionary+Equatable.swift
[199/265] Compiling BasicContainers RigidDictionary+Hashable.swift
[200/265] Compiling BasicContainers RigidDictionary+Index.swift
[201/265] Compiling BasicContainers RigidDictionary+Indices.swift
[202/265] Compiling BasicContainers RigidDictionary+Initializers.swift
[203/265] Compiling BasicContainers RigidDictionary+Insertions.swift
[204/265] Compiling BasicContainers RigidDictionary+Keys.swift
[205/265] Compiling BasicContainers UniqueArray.swift
[206/265] Compiling BasicContainers UniqueDictionary+Consumption.swift
[207/265] Compiling BasicContainers UniqueDictionary+Debugging.swift
[208/265] Compiling BasicContainers UniqueArray+Experimental.swift
[209/265] Compiling BasicContainers UniqueArray+Hashable.swift
[210/265] Compiling BasicContainers UniqueArray+Initializers.swift
[211/265] Compiling BasicContainers UniqueArray+Insertions.swift
[212/265] Compiling BasicContainers UniqueArray+Removals.swift
[213/265] Compiling BasicContainers UniqueArray+Replacements.swift
[217/265] Compiling JavaScriptKit JSBigInt.swift
[218/265] Compiling JavaScriptKit JSClosure.swift
[219/265] Compiling JavaScriptKit JSArray.swift
[220/265] Compiling JavaScriptKit JSDate.swift
[229/265] Compiling BasicContainers UniqueDictionary+Index.swift
[230/265] Compiling BasicContainers UniqueDictionary+Indices.swift
[231/265] Compiling BasicContainers UniqueDictionary+Initializers.swift
[232/265] Compiling BasicContainers UniqueDictionary+Insertions.swift
[233/265] Compiling BasicContainers UniqueDictionary+Keys.swift
[234/265] Compiling BasicContainers UniqueDictionary+Lookup.swift
[235/265] Compiling BasicContainers UniqueDictionary+Removals.swift
[236/265] Compiling BasicContainers UniqueDictionary+Resizing.swift
[237/265] Compiling BasicContainers UniqueDictionary.swift
[238/265] Compiling BasicContainers UniqueSet+BorrowingSequence.swift
[239/265] Compiling BasicContainers UniqueSet+Consumption.swift
[240/265] Compiling BasicContainers RigidArray+Append.swift
[241/265] Compiling BasicContainers RigidArray+Consumption.swift
[242/265] Compiling BasicContainers RigidArray+Container.swift
[243/265] Compiling BasicContainers RigidArray+Deprecated.swift
[244/265] Compiling BasicContainers RigidArray+Descriptions.swift
[245/265] Compiling BasicContainers RigidArray+Equatable.swift
[246/265] Compiling BasicContainers RigidArray+Experimental.swift
[247/265] Compiling BasicContainers RigidArray+Hashable.swift
[248/265] Compiling BasicContainers RigidArray+Initializers.swift
[249/265] Compiling BasicContainers RigidArray+Insertions.swift
[250/265] Compiling BasicContainers RigidArray+Removals.swift
[268/272] Compiling BrowserInterop BrowserEvents.swift
[269/272] Compiling BrowserInterop BrowserGlobals.swift
[270/272] Compiling BrowserInterop BrowserDOM.swift
[271/272] Compiling BrowserInterop BridgeJS.swift
[272/272] Emitting module BrowserInterop
[274/362] Emitting module ElementaryUI
[275/374] Compiling ElementaryUI ForEach+Mountable.swift
[276/374] Compiling ElementaryUI Group+Mountable.swift
[277/374] Compiling ElementaryUI KeyedView.swift
[278/374] Compiling ElementaryUI Optional+Mountable.swift
[279/374] Compiling ElementaryUI PlaceholderContentView.swift
[280/374] Compiling ElementaryUI Tuples+Mountable.swift
[281/374] Compiling ElementaryUI ViewKey.swift
[282/374] Compiling ElementaryUI _ConditionalNode.swift
[283/374] Compiling ElementaryUI _EmptyNode.swift
[284/374] Compiling ElementaryUI _ForEachNode.swift
[285/374] Compiling ElementaryUI _HTMLArray+Mountable.swift
[286/374] Compiling ElementaryUI _HTMLConditional+Mountable.swift
[287/374] Compiling ElementaryUI PendingFunctionQueue.swift
[288/374] Compiling ElementaryUI SchedulableNode.swift
[289/374] Compiling ElementaryUI Scheduler+Scratch.swift
[290/374] Compiling ElementaryUI Scheduler.swift
[291/374] Compiling ElementaryUI ScratchStack.swift
[292/374] Compiling ElementaryUI _CommitContext.swift
[293/374] Compiling ElementaryUI _MountContext.swift
[294/374] Compiling ElementaryUI _Reconcilable.swift
[295/374] Compiling ElementaryUI _TransactionContext.swift
[296/374] Compiling ElementaryUI _TransitionStuff.swift
[297/374] Compiling ElementaryUI _ViewContext.swift
[298/374] Compiling ElementaryUI EmptyHTML+Mountable.swift
[299/374] Compiling ElementaryUI HTMLText+Mountable.swift
[300/374] Compiling ElementaryUI HTMLVoidElement+Mountable.swift
[301/374] Compiling ElementaryUI CSSAnimatable.swift
[302/374] Compiling ElementaryUI EffectValues.swift
[303/374] Compiling ElementaryUI FilterModifier.swift
[304/374] Compiling ElementaryUI MountedStyleModifier.swift
[305/374] Compiling ElementaryUI OpacityModifer.swift
[306/374] Compiling ElementaryUI TransformModifier.swift
[307/374] Compiling ElementaryUI View+Binding.swift
[308/374] Compiling ElementaryUI View+DOMEvents.swift
[309/374] Compiling ElementaryUI View+Focus.swift
[310/374] Compiling ElementaryUI View+Styles.swift
[311/374] Compiling ElementaryUI _AttributedElement+Mountable.swift
[312/374] Compiling ElementaryUI _KeyedNode.swift
[313/374] Compiling ElementaryUI _TupleNode.swift
[314/374] Compiling ElementaryUI Transition+builtin.swift
[315/374] Compiling ElementaryUI Transition.swift
[316/374] Compiling ElementaryUI _TransitionNode.swift
[317/374] Compiling ElementaryUI _TransitionView.swift
[318/374] Compiling ElementaryUI _FunctionNode.swift
[319/374] Compiling ElementaryUI _FunctionView.swift
[320/374] Compiling ElementaryUI _ViewEquatable.swift
[321/374] Compiling ElementaryUI View+Mountable.swift
[322/374] Compiling ElementaryUI exports.swift
[323/374] Compiling ElementaryUI logging.swift
[324/374] Compiling ElementaryUI DOM+Types.swift
[325/374] Compiling ElementaryUI DOMElementSelector.swift
[326/374] Compiling ElementaryUI DOMInteractor.swift
[327/374] Compiling ElementaryUI Environment+ReactiveObject.swift
[328/374] Compiling ElementaryUI Environment.swift
[329/374] Compiling ElementaryUI View+Envionment.swift
[330/374] Compiling ElementaryUI View+LifecycleEvents.swift
[331/374] Compiling ElementaryUI View+OnChange.swift
[332/374] Compiling ElementaryUI _StatefulNode.swift
[333/374] Compiling ElementaryUI Binding.swift
[334/374] Compiling ElementaryUI FocusState.swift
[335/374] Compiling ElementaryUI State.swift
[336/374] Compiling ElementaryUI ViewStateStorage.swift
[337/374] Compiling ElementaryUI StoredValue.swift
[338/374] Compiling ElementaryUI ValueStorage.swift
[339/374] Compiling ElementaryUI FLIPAnimation.swift
[340/374] Compiling ElementaryUI FLIPLayoutObserver.swift
[341/374] Compiling ElementaryUI FLIPScheduler.swift
[342/374] Compiling ElementaryUI AnimateChildrenView.swift
[343/374] Compiling ElementaryUI AttributeModifier.swift
[344/374] Compiling ElementaryUI BindingModifiers.swift
[345/374] Compiling ElementaryUI DOMElementModifier.swift
[346/374] Compiling ElementaryUI EventModifier.swift
[347/374] Compiling ElementaryUI FocusModifier.swift
[348/374] Compiling ElementaryUI LayoutObserver.swift
[349/374] Compiling ElementaryUI HTMLElement+Mountable.swift
[350/374] Compiling ElementaryUI _ElementNode.swift
[351/374] Compiling ElementaryUI _TextNode.swift
[352/374] Compiling ElementaryUI Elementary+BridgeJS.swift
[353/374] Compiling ElementaryUI EventHandlers.swift
[354/374] Compiling ElementaryUI GlobalEvents.swift
[355/374] Compiling ElementaryUI StaticJSStringCache.swift
[356/374] Compiling ElementaryUI Utilities.swift
[357/374] Compiling ElementaryUI Macros.swift
[358/374] Compiling ElementaryUI ApplicationRuntime.swift
[359/374] Compiling ElementaryUI KeyedDiffEngine.swift
[360/374] Compiling ElementaryUI LayoutContainer.swift
[361/374] Compiling ElementaryUI MountContainer.swift
[362/374] Compiling ElementaryUI Animatable.swift
[363/374] Compiling ElementaryUI AnimatableVector+BuiltIn.swift
[364/374] Compiling ElementaryUI AnimatableVector.swift
[365/374] Compiling ElementaryUI AnimatedValue.swift
[366/374] Compiling ElementaryUI Animation+defaults.swift
[367/374] Compiling ElementaryUI Animation.swift
[368/374] Compiling ElementaryUI Spring.swift
[369/374] Compiling ElementaryUI TimingFunction.swift
[370/374] Compiling ElementaryUI Transaction.swift
[371/374] Compiling ElementaryUI View+Animation.swift
[372/374] Compiling ElementaryUI Application.swift
[373/374] Compiling ElementaryUI DOM+Animation.swift
[374/374] Compiling ElementaryUI DOM+Focus.swift
Build complete! (61.81s)
Build complete.
{
"dependencies" : [
{
"identity" : "javascriptkit",
"requirement" : {
"range" : [
{
"lower_bound" : "0.50.0",
"upper_bound" : "0.51.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftwasm/JavaScriptKit"
},
{
"identity" : "elementary",
"requirement" : {
"range" : [
{
"lower_bound" : "0.7.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/elementary-swift/elementary"
},
{
"identity" : "swift-collections",
"requirement" : {
"range" : [
{
"lower_bound" : "1.4.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-collections"
},
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "600.0.0",
"upper_bound" : "604.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax"
}
],
"manifest_display_name" : "elementary-ui",
"name" : "elementary-ui",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "15.0"
}
],
"products" : [
{
"name" : "ElementaryUI",
"targets" : [
"ElementaryUI",
"Reactivity"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ReactivityMacros",
"targets" : [
"ReactivityMacros"
],
"type" : {
"macro" : null
}
},
{
"name" : "ElementaryUIMacros",
"targets" : [
"ElementaryUIMacros"
],
"type" : {
"macro" : null
}
}
],
"targets" : [
{
"c99name" : "_UTF8Internals",
"module_type" : "SwiftTarget",
"name" : "_UTF8Internals",
"path" : "Sources/_UTF8Internals",
"product_memberships" : [
"ElementaryUI"
],
"sources" : [
"String+utf8Equals.swift",
"UTF8Key.swift"
],
"type" : "library"
},
{
"c99name" : "_ElementaryMath",
"module_type" : "SwiftTarget",
"name" : "_ElementaryMath",
"path" : "Sources/_ElementaryMath",
"product_memberships" : [
"ElementaryUI"
],
"sources" : [
"exports.swift"
],
"type" : "library"
},
{
"c99name" : "ReactivityTests",
"module_type" : "SwiftTarget",
"name" : "ReactivityTests",
"path" : "Tests/ReactivityTests",
"sources" : [
"PropertyIDTests.swift",
"ReactiveClassesTests.swift",
"UTF8KeyTests.swift"
],
"target_dependencies" : [
"Reactivity",
"_UTF8Internals"
],
"type" : "test"
},
{
"c99name" : "ReactivityMacros",
"module_type" : "SwiftTarget",
"name" : "ReactivityMacros",
"path" : "Sources/ReactivityMacros",
"product_dependencies" : [
"SwiftSyntax",
"SwiftSyntaxBuilder",
"SwiftSyntaxMacros",
"SwiftCompilerPlugin"
],
"product_memberships" : [
"ElementaryUI",
"ReactivityMacros"
],
"sources" : [
"Availability.swift",
"Extensions.swift",
"Plugin.swift",
"ReactivityMacros.swift"
],
"type" : "macro"
},
{
"c99name" : "Reactivity",
"module_type" : "SwiftTarget",
"name" : "Reactivity",
"path" : "Sources/Reactivity",
"product_memberships" : [
"ElementaryUI"
],
"sources" : [
"Macros.swift",
"PropertyID.swift",
"ReactivityRegistrar.swift",
"ReactivityTracker.swift",
"WithTracking.swift",
"_MutexBox.swift",
"_ThreadLocal.swift"
],
"target_dependencies" : [
"ReactivityMacros",
"_UTF8Internals"
],
"type" : "library"
},
{
"c99name" : "ElementaryUITests",
"module_type" : "SwiftTarget",
"name" : "ElementaryUITests",
"path" : "Tests/ElementaryUITests",
"sources" : [
"Animation/AnimatedValueTests.swift",
"Animation/AnimationTrackerTests.swift",
"BindingTests.swift",
"EnvironmentTests.swift",
"Reconciler/DOMMountingTests.swift",
"Reconciler/DOMPatchingTest.swift",
"Reconciler/DOMStyleTests.swift",
"Reconciler/DeinitSniffer.swift",
"Reconciler/LifecycleTests.swift",
"Reconciler/OnChangeTests.swift",
"Reconciler/ReconcilerUpdateTests.swift",
"Reconciler/RenderTracker.swift",
"Reconciler/TestDOM.swift",
"Reconciler/TransitionMountRootTests.swift",
"StateTests.swift",
"StaticJSStringCacheTests.swift",
"ViewEquatingTests.swift",
"ViewKeyTests.swift",
"ViewMacroTests.swift"
],
"target_dependencies" : [
"ElementaryUI"
],
"type" : "test"
},
{
"c99name" : "ElementaryUIMacros",
"module_type" : "SwiftTarget",
"name" : "ElementaryUIMacros",
"path" : "Sources/ElementaryUIMacros",
"product_dependencies" : [
"SwiftSyntax",
"SwiftSyntaxBuilder",
"SwiftSyntaxMacros",
"SwiftCompilerPlugin"
],
"product_memberships" : [
"ElementaryUI",
"ElementaryUIMacros"
],
"sources" : [
"BindingMacro.swift",
"Plugin.swift",
"StorageKeyMacros.swift",
"ViewMacro.swift"
],
"type" : "macro"
},
{
"c99name" : "ElementaryUI",
"module_type" : "SwiftTarget",
"name" : "ElementaryUI",
"path" : "Sources/ElementaryUI",
"product_dependencies" : [
"Elementary",
"JavaScriptKit",
"BasicContainers",
"ContainersPreview"
],
"product_memberships" : [
"ElementaryUI"
],
"sources" : [
"Animation/Animatable.swift",
"Animation/AnimatableVector+BuiltIn.swift",
"Animation/AnimatableVector.swift",
"Animation/AnimatedValue.swift",
"Animation/Animation+defaults.swift",
"Animation/Animation.swift",
"Animation/Spring.swift",
"Animation/TimingFunction.swift",
"Animation/Transaction.swift",
"Animation/View+Animation.swift",
"Application.swift",
"DOM/DOM+Animation.swift",
"DOM/DOM+Focus.swift",
"DOM/DOM+Types.swift",
"DOM/DOMElementSelector.swift",
"DOM/DOMInteractor.swift",
"Data/Environment/Environment+ReactiveObject.swift",
"Data/Environment/Environment.swift",
"Data/Environment/View+Envionment.swift",
"Data/Lifecycle/View+LifecycleEvents.swift",
"Data/Lifecycle/View+OnChange.swift",
"Data/Lifecycle/_StatefulNode.swift",
"Data/State/Binding.swift",
"Data/State/FocusState.swift",
"Data/State/State.swift",
"Data/State/ViewStateStorage.swift",
"Data/StoredValue.swift",
"Data/ValueStorage.swift",
"FLIP/FLIPAnimation.swift",
"FLIP/FLIPLayoutObserver.swift",
"FLIP/FLIPScheduler.swift",
"HTMLViews/ElementModifiers/AnimateChildrenView.swift",
"HTMLViews/ElementModifiers/AttributeModifier.swift",
"HTMLViews/ElementModifiers/BindingModifiers.swift",
"HTMLViews/ElementModifiers/DOMElementModifier.swift",
"HTMLViews/ElementModifiers/EventModifier.swift",
"HTMLViews/ElementModifiers/FocusModifier.swift",
"HTMLViews/ElementModifiers/LayoutObserver.swift",
"HTMLViews/HTMLElement+Mountable.swift",
"HTMLViews/HTMLText+Mountable.swift",
"HTMLViews/HTMLVoidElement+Mountable.swift",
"HTMLViews/StyleModifiers/CSSAnimatable.swift",
"HTMLViews/StyleModifiers/EffectValues.swift",
"HTMLViews/StyleModifiers/FilterModifier.swift",
"HTMLViews/StyleModifiers/MountedStyleModifier.swift",
"HTMLViews/StyleModifiers/OpacityModifer.swift",
"HTMLViews/StyleModifiers/TransformModifier.swift",
"HTMLViews/View+Binding.swift",
"HTMLViews/View+DOMEvents.swift",
"HTMLViews/View+Focus.swift",
"HTMLViews/View+Styles.swift",
"HTMLViews/_AttributedElement+Mountable.swift",
"HTMLViews/_ElementNode.swift",
"HTMLViews/_TextNode.swift",
"JSInterop/Elementary+BridgeJS.swift",
"JSInterop/EventHandlers.swift",
"JSInterop/GlobalEvents.swift",
"JSInterop/StaticJSStringCache.swift",
"JSInterop/Utilities.swift",
"Macros.swift",
"Reconciling/ApplicationRuntime.swift",
"Reconciling/KeyedDiffEngine.swift",
"Reconciling/LayoutContainer.swift",
"Reconciling/MountContainer.swift",
"Reconciling/PendingFunctionQueue.swift",
"Reconciling/SchedulableNode.swift",
"Reconciling/Scheduler+Scratch.swift",
"Reconciling/Scheduler.swift",
"Reconciling/ScratchStack.swift",
"Reconciling/_CommitContext.swift",
"Reconciling/_MountContext.swift",
"Reconciling/_Reconcilable.swift",
"Reconciling/_TransactionContext.swift",
"Reconciling/_TransitionStuff.swift",
"Reconciling/_ViewContext.swift",
"StructureViews/EmptyHTML+Mountable.swift",
"StructureViews/ForEach+Mountable.swift",
"StructureViews/Group+Mountable.swift",
"StructureViews/KeyedView.swift",
"StructureViews/Optional+Mountable.swift",
"StructureViews/PlaceholderContentView.swift",
"StructureViews/Tuples+Mountable.swift",
"StructureViews/ViewKey.swift",
"StructureViews/_ConditionalNode.swift",
"StructureViews/_EmptyNode.swift",
"StructureViews/_ForEachNode.swift",
"StructureViews/_HTMLArray+Mountable.swift",
"StructureViews/_HTMLConditional+Mountable.swift",
"StructureViews/_KeyedNode.swift",
"StructureViews/_TupleNode.swift",
"Transition/Transition+builtin.swift",
"Transition/Transition.swift",
"Transition/_TransitionNode.swift",
"Transition/_TransitionView.swift",
"Views/Function/_FunctionNode.swift",
"Views/Function/_FunctionView.swift",
"Views/Function/_ViewEquatable.swift",
"Views/View+Mountable.swift",
"exports.swift",
"logging.swift"
],
"target_dependencies" : [
"BrowserInterop",
"ElementaryUIMacros",
"_UTF8Internals",
"Reactivity",
"_ElementaryMath"
],
"type" : "library"
},
{
"c99name" : "BrowserInterop",
"module_type" : "SwiftTarget",
"name" : "BrowserInterop",
"path" : "Sources/BrowserInterop",
"product_dependencies" : [
"JavaScriptKit"
],
"product_memberships" : [
"ElementaryUI"
],
"sources" : [
"BrowserDOM.swift",
"BrowserEvents.swift",
"BrowserGlobals.swift",
"Generated/BridgeJS.swift"
],
"type" : "library"
}
],
"tools_version" : "6.3"
}
wasm-6.3-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:d69f4e7582c319245442d62a08b2d7c7fd5a0c0c69f5d2ef11d1530cd8d3329b
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.3-latest
Done.