Build Information
Failed to build HotReloading, reference v5.1.0 (5ad312
), with Swift 6.1 for Wasm on 30 May 2025 18:10:46 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/johnno1962/HotReloading.git
Reference: v5.1.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/johnno1962/HotReloading
* tag v5.1.0 -> FETCH_HEAD
HEAD is now at 5ad312c Opt-in frontend-feed.
Cloned https://github.com/johnno1962/HotReloading.git
Revision (git rev-parse @):
5ad312cd5af048028ac4b668683e56e381d69146
SUCCESS checkout https://github.com/johnno1962/HotReloading.git at v5.1.0
========================================
Build
========================================
Selected platform: wasm
Swift version: 6.1
Building package at path: $PWD
https://github.com/johnno1962/HotReloading.git
https://github.com/johnno1962/HotReloading.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
"cxx_language_standard" : "c++11",
"dependencies" : [
{
"identity" : "swifttrace",
"requirement" : {
"range" : [
{
"lower_bound" : "8.6.1",
"upper_bound" : "8.7.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/johnno1962/SwiftTrace"
},
{
"identity" : "swiftregex5",
"requirement" : {
"range" : [
{
"lower_bound" : "6.1.2",
"upper_bound" : "6.2.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/johnno1962/SwiftRegex5"
},
{
"identity" : "xprobeplugin",
"requirement" : {
"range" : [
{
"lower_bound" : "2.9.10",
"upper_bound" : "2.10.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/johnno1962/XprobePlugin"
},
{
"identity" : "remote",
"requirement" : {
"range" : [
{
"lower_bound" : "2.3.5",
"upper_bound" : "2.4.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/johnno1962/Remote"
},
{
"identity" : "profileswiftui",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.3",
"upper_bound" : "1.2.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/johnno1962/ProfileSwiftUI"
}
],
"manifest_display_name" : "HotReloading",
"name" : "HotReloading",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.12"
},
{
"name" : "ios",
"version" : "10.0"
},
{
"name" : "tvos",
"version" : "10.0"
}
],
"products" : [
{
"name" : "HotReloading",
"targets" : [
"HotReloading"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "HotReloadingGuts",
"targets" : [
"HotReloadingGuts"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "injectiondGuts",
"targets" : [
"injectiondGuts"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "injectiond",
"targets" : [
"injectiond"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "injectiondGuts",
"module_type" : "ClangTarget",
"name" : "injectiondGuts",
"path" : "Sources/injectiondGuts",
"product_memberships" : [
"injectiondGuts",
"injectiond"
],
"sources" : [
"SignerService.m"
],
"type" : "library"
},
{
"c99name" : "injectiond",
"module_type" : "SwiftTarget",
"name" : "injectiond",
"path" : "Sources/injectiond",
"product_dependencies" : [
"SwiftRegex",
"XprobeUI",
"RemoteUI"
],
"product_memberships" : [
"injectiond"
],
"sources" : [
"AppDelegate.swift",
"DeviceServer.swift",
"Experimental.swift",
"FileWatcher.swift",
"InjectionServer.swift",
"SwiftEval.swift",
"UnhidingEval.swift",
"UpdateCheck.swift",
"main.swift"
],
"target_dependencies" : [
"HotReloadingGuts",
"injectiondGuts"
],
"type" : "executable"
},
{
"c99name" : "HotReloadingGuts",
"module_type" : "ClangTarget",
"name" : "HotReloadingGuts",
"path" : "Sources/HotReloadingGuts",
"product_memberships" : [
"HotReloading",
"HotReloadingGuts",
"injectiond"
],
"sources" : [
"ClientBoot.mm",
"SimpleSocket.mm",
"Unhide.mm"
],
"type" : "library"
},
{
"c99name" : "HotReloading",
"module_type" : "SwiftTarget",
"name" : "HotReloading",
"path" : "Sources/HotReloading",
"product_dependencies" : [
"SwiftTraceD",
"Xprobe",
"SwiftRegex",
"ProfileSwiftUI"
],
"product_memberships" : [
"HotReloading"
],
"sources" : [
"DeviceInjection.swift",
"DynamicCast.swift",
"FileWatcher.swift",
"InjectionClient.swift",
"InjectionStats.swift",
"ObjcInjection.swift",
"ReducerInjection.swift",
"StandaloneInjection.swift",
"SwiftEval.swift",
"SwiftInjection.swift",
"SwiftInterpose.swift",
"SwiftKeyPath.swift",
"SwiftSweeper.swift",
"UnhidingEval.swift",
"Vaccine.swift"
],
"target_dependencies" : [
"HotReloadingGuts"
],
"type" : "library"
}
],
"tools_version" : "5.2"
}
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/johnno1962/SwiftTrace
Fetching https://github.com/johnno1962/XprobePlugin
Fetching https://github.com/johnno1962/ProfileSwiftUI
Fetching https://github.com/johnno1962/SwiftRegex5
Fetching https://github.com/johnno1962/Remote
[1/209] Fetching swiftregex5
[182/2276] Fetching swiftregex5, swifttrace
[147/3186] Fetching swiftregex5, swifttrace, remote
[530/3260] Fetching swiftregex5, swifttrace, remote, profileswiftui
[1131/5233] Fetching swiftregex5, swifttrace, remote, profileswiftui, xprobeplugin
Fetched https://github.com/johnno1962/SwiftRegex5 from cache (0.56s)
[2099/5024] Fetching swifttrace, remote, profileswiftui, xprobeplugin
Fetched https://github.com/johnno1962/Remote from cache (0.57s)
[1228/4114] Fetching swifttrace, profileswiftui, xprobeplugin
Fetched https://github.com/johnno1962/ProfileSwiftUI from cache (2.81s)
Fetched https://github.com/johnno1962/XprobePlugin from cache (2.82s)
Fetched https://github.com/johnno1962/SwiftTrace from cache (2.82s)
Computing version for https://github.com/johnno1962/ProfileSwiftUI
Computed https://github.com/johnno1962/ProfileSwiftUI at 1.1.3 (4.20s)
Fetching https://github.com/johnno1962/DLKit
[1/399] Fetching dlkit
Fetched https://github.com/johnno1962/DLKit from cache (0.39s)
Computing version for https://github.com/johnno1962/Remote
Computed https://github.com/johnno1962/Remote at 2.3.5 (1.37s)
Computing version for https://github.com/johnno1962/XprobePlugin
Computed https://github.com/johnno1962/XprobePlugin at 2.9.10 (1.07s)
Computing version for https://github.com/johnno1962/SwiftTrace
Computed https://github.com/johnno1962/SwiftTrace at 8.6.1 (0.85s)
Computing version for https://github.com/johnno1962/SwiftRegex5
Computed https://github.com/johnno1962/SwiftRegex5 at 6.1.3 (1.01s)
Computing version for https://github.com/johnno1962/DLKit
Computed https://github.com/johnno1962/DLKit at 3.4.8 (0.94s)
Fetching https://github.com/johnno1962/fishhook
[1/169] Fetching fishhook
Fetched https://github.com/johnno1962/fishhook from cache (0.30s)
Computing version for https://github.com/johnno1962/fishhook
Computed https://github.com/johnno1962/fishhook at 1.2.1 (2.43s)
Creating working copy for https://github.com/johnno1962/SwiftRegex5
Working copy of https://github.com/johnno1962/SwiftRegex5 resolved at 6.1.3
Creating working copy for https://github.com/johnno1962/fishhook
Working copy of https://github.com/johnno1962/fishhook resolved at 1.2.1
Creating working copy for https://github.com/johnno1962/DLKit
Working copy of https://github.com/johnno1962/DLKit resolved at 3.4.8
Creating working copy for https://github.com/johnno1962/Remote
Working copy of https://github.com/johnno1962/Remote resolved at 2.3.5
Creating working copy for https://github.com/johnno1962/SwiftTrace
Working copy of https://github.com/johnno1962/SwiftTrace resolved at 8.6.1
Creating working copy for https://github.com/johnno1962/ProfileSwiftUI
Working copy of https://github.com/johnno1962/ProfileSwiftUI resolved at 1.1.3
Creating working copy for https://github.com/johnno1962/XprobePlugin
Working copy of https://github.com/johnno1962/XprobePlugin resolved at 2.9.10
Building for debugging...
[0/44] Write sources
[2/44] Compiling XprobeSweep XprobeSweep.m
In file included from /host/spi-builder-workspace/.build/checkouts/XprobePlugin/Sources/XprobeUI/XprobePluginMenuController.m:11:
/host/spi-builder-workspace/.build/checkouts/XprobePlugin/Sources/XprobeUI/include/XprobePluginMenuController.h:11:9: fatal error: 'Cocoa/Cocoa.h' file not found
11 | #import <Cocoa/Cocoa.h>
| ^~~~~~~~~~~~~~~
1 error generated.
[3/44] Compiling XprobeUI XprobePluginMenuController.m
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:17:10: error: Unexpected token in operand: %
popl %eax // pop saved pc (address of first of the three nops)
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:18:11: error: Unexpected token in operand: %
pushl %ebp // save frame pointer
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:19:10: error: Unexpected token in operand: %
movl %esp, %ebp // set up new frame
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:20:10: error: Unexpected token in operand: $
subl $4096+5, %eax // offset address by one page and the length of the call instrux
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:21:11: error: Unexpected token in operand: %
pushl %eax // save pointer to trampoline data (func+data)
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:22:11: error: Expected ,, instead got: (
movl 4(%eax), %eax
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:23:11: error: Unexpected token in operand: %
pushl %eax // save pointer to user data
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:24:11: error: Expected ,, instead got: (
movl 4(%esp), %eax // fetch pointer to C aspect handler
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:25:10: error: Unexpected token in operand: *
call *(%eax) // call trace handler
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:26:10: error: Unexpected token in operand: %
popl %ebp
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:27:10: error: Unexpected token in operand: %
popl %ebp
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:28:10: error: Unexpected token in operand: %
popl %ebp // restore frame pointer
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:29:10: error: Unexpected token in operand: *
jmpl *%eax // pass on to original implementation
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:40:10: error: symbol _xt_forwarding_trampoline missing .functype
call _xt_forwarding_trampoline
^
[3/44] Compiling SwiftTraceGutsD xt_forwarding_trampoline_x86.s
[3/44] Compiling SwiftTraceGutsD xt_forwarding_trampoline_arm64.s
In file included from /host/spi-builder-workspace/.build/checkouts/XprobePlugin/Sources/XprobeUI/XprobeConsole.m:11:
/host/spi-builder-workspace/.build/checkouts/XprobePlugin/Sources/XprobeUI/include/XprobePluginMenuController.h:11:9: fatal error: 'Cocoa/Cocoa.h' file not found
11 | #import <Cocoa/Cocoa.h>
| ^~~~~~~~~~~~~~~
[3/44] Compiling XprobeUI XprobeConsole.m
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:25:13: error: Unexpected token in operand: %
popq %r11 // recover trampoline return address
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:26:13: error: Unexpected token in operand: %
pushq %rbp // save frame pointer
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:27:13: error: Unexpected token in operand: %
movq %rsp, %rbp
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:28:13: error: Unexpected token in operand: %
pushq %rbp // align stack to 16 bytes
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:29:13: error: Unexpected token in operand: %
pushq %rbx
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:30:13: error: Unexpected token in operand: %
pushq %rax // pointer for return of struct
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:31:13: error: Unexpected token in operand: %
pushq %r10
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:32:13: error: Unexpected token in operand: %
pushq %r9 // push the 6 registers for int parameters
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:33:13: error: Unexpected token in operand: %
pushq %r8
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:34:13: error: Unexpected token in operand: %
pushq %rcx
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:35:13: error: Unexpected token in operand: %
pushq %rdx
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:36:13: error: Unexpected token in operand: %
pushq %rsi
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:37:13: error: Unexpected token in operand: %
pushq %rdi
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:38:13: error: Unexpected token in operand: %
pushq %r15
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:39:13: error: Unexpected token in operand: %
pushq %r14
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:40:13: error: Unexpected token in operand: %
pushq %r13 // Swift "call context" register for self
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:41:13: error: Unexpected token in operand: %
pushq %r12
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:42:13: error: Unexpected token in operand: $
subq $64, %rsp // make space for floating point registers and save
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:43:13: error: Unexpected token in operand: %
movsd %xmm0, (%rsp)
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:44:13: error: Unexpected token in operand: %
movsd %xmm1, 8(%rsp)
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:45:13: error: Unexpected token in operand: %
movsd %xmm2, 16(%rsp)
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:46:13: error: Unexpected token in operand: %
movsd %xmm3, 24(%rsp)
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:47:13: error: Unexpected token in operand: %
movsd %xmm4, 32(%rsp)
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:48:13: error: Unexpected token in operand: %
movsd %xmm5, 40(%rsp)
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:49:13: error: Unexpected token in operand: %
movsd %xmm6, 48(%rsp)
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:50:13: error: Unexpected token in operand: %
movsd %xmm7, 56(%rsp)
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:51:13: error: Unexpected token in operand: $
subq $4096+5, %r11 // find trampoline info relative to return address
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:52:13: error: Unexpected token in operand: (
movq (%r11), %rdi // first argument is pointer to Swizzle instance
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:53:16: error: Expected ,, instead got: (
movq 184(%rsp), %rsi // second argument is original return address
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:54:13: error: Unexpected token in operand: %
movq %rsp, %rdx // third argument is stack pointer
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:55:20: error: Expected ,, instead got: (
leaq onEntry(%rip), %r11
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:56:13: error: Unexpected token in operand: *
callq *(%r11) // call tracing entry routine (saves return address)
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:57:22: error: Expected ,, instead got: (
leaq returning(%rip), %r11
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:58:13: error: Unexpected token in operand: %
movq %r11, 184(%rsp) // patch return address to "returning" code
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:59:13: error: Unexpected token in operand: %
movq %rax, %r11 // pointer to original implementation returned
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:60:13: error: Unexpected token in operand: (
movsd (%rsp), %xmm0 // restore all registers
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:61:14: error: Expected ,, instead got: (
movsd 8(%rsp), %xmm1
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:62:15: error: Expected ,, instead got: (
movsd 16(%rsp), %xmm2
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:63:15: error: Expected ,, instead got: (
movsd 24(%rsp), %xmm3
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:64:15: error: Expected ,, instead got: (
movsd 32(%rsp), %xmm4
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:65:15: error: Expected ,, instead got: (
movsd 40(%rsp), %xmm5
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:66:15: error: Expected ,, instead got: (
movsd 48(%rsp), %xmm6
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:67:15: error: Expected ,, instead got: (
movsd 56(%rsp), %xmm7
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:68:13: error: Unexpected token in operand: $
addq $64, %rsp
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:69:13: error: Unexpected token in operand: %
popq %r12
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:70:13: error: Unexpected token in operand: %
popq %r13
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:71:13: error: Unexpected token in operand: %
popq %r14
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:72:13: error: Unexpected token in operand: %
popq %r15
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:73:13: error: Unexpected token in operand: %
popq %rdi
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:74:13: error: Unexpected token in operand: %
popq %rsi
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:75:13: error: Unexpected token in operand: %
popq %rdx
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:76:13: error: Unexpected token in operand: %
popq %rcx
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:77:13: error: Unexpected token in operand: %
popq %r8
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:78:13: error: Unexpected token in operand: %
popq %r9
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:79:13: error: Unexpected token in operand: %
popq %r10
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:80:13: error: Unexpected token in operand: %
popq %rax
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:81:13: error: Unexpected token in operand: %
popq %rbx
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:82:13: error: Unexpected token in operand: %
popq %rbp
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:83:13: error: Unexpected token in operand: %
popq %rbp // restore frame pointer
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:84:13: error: Unexpected token in operand: *
jmpq *%r11 // forward onto original implementation
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:87:13: error: Unexpected token in operand: %
pushq %rbp // make space for real return address
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:88:13: error: Unexpected token in operand: %
pushq %rbp // bump frame
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:89:13: error: Unexpected token in operand: %
movq %rsp, %rbp
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:90:13: error: Unexpected token in operand: %
pushq %rbp // align stack to 16 bytes
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:91:13: error: Unexpected token in operand: %
pushq %rbx
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:92:13: error: Unexpected token in operand: %
pushq %r10
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:93:13: error: Unexpected token in operand: %
pushq %r9
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:94:13: error: Unexpected token in operand: %
pushq %r8 // push the 4 regs used for int returns
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:95:13: error: Unexpected token in operand: %
pushq %rcx
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:96:13: error: Unexpected token in operand: %
pushq %rdx
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:97:13: error: Unexpected token in operand: %
pushq %rax
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:98:13: error: Unexpected token in operand: %
pushq %rsi
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:99:13: error: Unexpected token in operand: %
pushq %rdi
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:100:13: error: Unexpected token in operand: %
pushq %r15
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:101:13: error: Unexpected token in operand: %
pushq %r14
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:102:13: error: Unexpected token in operand: %
pushq %r13 // Swift "call context" register for self
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:103:13: error: Unexpected token in operand: %
pushq %r12
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:104:13: error: Unexpected token in operand: $
subq $64, %rsp // make space for floating point regeisters and save
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:105:13: error: Unexpected token in operand: %
movsd %xmm0, (%rsp)
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:106:13: error: Unexpected token in operand: %
movsd %xmm1, 8(%rsp)
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:107:13: error: Unexpected token in operand: %
movsd %xmm2, 16(%rsp)
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:108:13: error: Unexpected token in operand: %
movsd %xmm3, 24(%rsp)
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:109:13: error: Unexpected token in operand: %
movsd %xmm4, 32(%rsp)
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:110:13: error: Unexpected token in operand: %
movsd %xmm5, 40(%rsp)
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:111:13: error: Unexpected token in operand: %
movsd %xmm6, 48(%rsp)
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:112:13: error: Unexpected token in operand: %
movsd %xmm7, 56(%rsp)
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:113:19: error: Expected ,, instead got: (
leaq onExit(%rip), %r11
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:114:13: error: Unexpected token in operand: *
callq *(%r11) // call tracing exit routine
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:115:13: error: Unexpected token in operand: (
movsd (%rsp), %xmm0 // restore all registers
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:116:14: error: Expected ,, instead got: (
movsd 8(%rsp), %xmm1
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:117:15: error: Expected ,, instead got: (
movsd 16(%rsp), %xmm2
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:118:15: error: Expected ,, instead got: (
movsd 24(%rsp), %xmm3
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:119:15: error: Expected ,, instead got: (
movsd 32(%rsp), %xmm4
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:120:15: error: Expected ,, instead got: (
movsd 40(%rsp), %xmm5
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:[3/44] Compiling SwiftTraceGutsD xt_forwarding_trampoline_x64.s
[3/44] Compiling SwiftTraceGutsD xt_forwarding_trampoline_arm7.s
In file included from /host/spi-builder-workspace/Sources/injectiondGuts/SignerService.m:11:
/host/spi-builder-workspace/Sources/injectiondGuts/include/SignerService.h:9:9: fatal error: 'Foundation/Foundation.h' file not found
9 | #import <Foundation/Foundation.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[3/44] Write swift-version-24593BA9C3E375BF.txt
[3/44] Compiling injectiondGuts SignerService.m
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...
In file included from /host/spi-builder-workspace/.build/checkouts/XprobePlugin/Sources/XprobeUI/XprobePluginMenuController.m:11:
/host/spi-builder-workspace/.build/checkouts/XprobePlugin/Sources/XprobeUI/include/XprobePluginMenuController.h:11:9: fatal error: 'Cocoa/Cocoa.h' file not found
11 | #import <Cocoa/Cocoa.h>
| ^~~~~~~~~~~~~~~
1 error generated.
[0/41] Compiling XprobeUI XprobePluginMenuController.m
[0/41] Compiling SwiftTraceGutsD xt_forwarding_trampoline_arm7.s
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:25:13: error: Unexpected token in operand: %
popq %r11 // recover trampoline return address
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:26:13: error: Unexpected token in operand: %
pushq %rbp // save frame pointer
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:27:13: error: Unexpected token in operand: %
movq %rsp, %rbp
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:28:13: error: Unexpected token in operand: %
pushq %rbp // align stack to 16 bytes
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:29:13: error: Unexpected token in operand: %
pushq %rbx
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:30:13: error: Unexpected token in operand: %
pushq %rax // pointer for return of struct
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:31:13: error: Unexpected token in operand: %
pushq %r10
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:32:13: error: Unexpected token in operand: %
pushq %r9 // push the 6 registers for int parameters
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:33:13: error: Unexpected token in operand: %
pushq %r8
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:34:13: error: Unexpected token in operand: %
pushq %rcx
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:35:13: error: Unexpected token in operand: %
pushq %rdx
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:36:13: error: Unexpected token in operand: %
pushq %rsi
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:37:13: error: Unexpected token in operand: %
pushq %rdi
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:38:13: error: Unexpected token in operand: %
pushq %r15
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:39:13: error: Unexpected token in operand: %
pushq %r14
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:40:13: error: Unexpected token in operand: %
pushq %r13 // Swift "call context" register for self
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:41:13: error: Unexpected token in operand: %
pushq %r12
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:42:13: error: Unexpected token in operand: $
subq $64, %rsp // make space for floating point registers and save
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:43:13: error: Unexpected token in operand: %[0/41] Compiling SwiftTraceGutsD xt_forwarding_trampoline_x64.s
In file included from /host/spi-builder-workspace/.build/checkouts/XprobePlugin/Sources/XprobeUI/XprobeConsole.m:11:
/host/spi-builder-workspace/.build/checkouts/XprobePlugin/Sources/XprobeUI/include/XprobePluginMenuController.h:11:9: fatal error: 'Cocoa/Cocoa.h' file not found
11 | #import <Cocoa/Cocoa.h>
| ^~~~~~~~~~~~~~~
[0/41] Compiling XprobeUI XprobeConsole.m
[0/41] Compiling SwiftTraceGutsD xt_forwarding_trampoline_arm64.s
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:17:10: error: Unexpected token in operand: %
popl %eax // pop saved pc (address of first of the three nops)
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:18:11: error: Unexpected token in operand: %
pushl %ebp // save frame pointer
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:19:10: error: Unexpected token in operand: %
movl %esp, %ebp // set up new frame
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:20:10: error: Unexpected token in operand: $
subl $4096+5, %eax // offset address by one page and the length of the call instrux
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:21:11: error: Unexpected token in operand: %
pushl %eax // save pointer to trampoline data (func+data)
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:22:11: error: Expected ,, instead got: (
movl 4(%eax), %eax
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:23:11: error: Unexpected token in operand: %
pushl %eax // save pointer to user data
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:24:11: error: Expected ,, instead got: (
movl 4(%esp), %eax // fetch pointer to C aspect handler
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:25:10: error: Unexpected token in operand: *
call *(%eax) // call trace handler
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:26:10: error: Unexpected token in operand: %
popl %ebp
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:27:10: error: Unexpected token in operand: %
popl %ebp
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:28:10: error: Unexpected token in operand: %
popl %ebp // restore frame pointer
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:29:10: error: Unexpected token in operand: *
jmpl *%eax // pass on to original implementation
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x86.s:40:10: error: symbol _xt_forwarding_trampoline missing .functype
call _xt_forwarding_trampoline
^
[0/41] Compiling SwiftTraceGutsD xt_forwarding_trampoline_x86.s
In file included from /host/spi-builder-workspace/Sources/injectiondGuts/SignerService.m:11:
/host/spi-builder-workspace/Sources/injectiondGuts/include/SignerService.h:9:9: fatal error: 'Foundation/Foundation.h' file not found
9 | #import <Foundation/Foundation.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[0/41] Compiling injectiondGuts SignerService.m
[0/41] Write swift-version-24593BA9C3E375BF.txt
BUILD FAILURE 6.1 wasm