Build Information
Failed to build XprobePlugin, reference 2.9.10 (c80f08
), with Swift 5.9 for Linux on 24 Sep 2024 22:23:49 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-5.9-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
Build Log
========================================
RunAll
========================================
Builder version: 4.54.2
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/johnno1962/XprobePlugin.git
Reference: 2.9.10
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/XprobePlugin
* tag 2.9.10 -> FETCH_HEAD
HEAD is now at c80f086 WatchOS
Submodule path 'codemirror5': checked out 'be9e01eedbf33282fe85ebec69d026e12a6e2959'
Submodule 'codemirror5' (https://github.com/codemirror/codemirror5) registered for path 'codemirror5'
Cloning into '/host/spi-builder-workspace/codemirror5'...
Cloned https://github.com/johnno1962/XprobePlugin.git
Revision (git rev-parse @):
c80f086ca7038c5e9236e1b15fea3f9e59395183
SUCCESS checkout https://github.com/johnno1962/XprobePlugin.git at 2.9.10
========================================
Build
========================================
Selected platform: linux
Swift version: 5.9
Building package at path: $PWD
https://github.com/johnno1962/XprobePlugin.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-5.9-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-5.9-latest: Pulling from finestructure/spi-images
Digest: sha256:66706f89ac15d55dcb11e8d3274e2fe11925b5da93d240b09d5a1eb775db6cc2
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-5.9-latest
Fetching https://github.com/johnno1962/SwiftTrace
[1/2067] Fetching swifttrace
Fetched https://github.com/johnno1962/SwiftTrace (0.35s)
Computing version for https://github.com/johnno1962/SwiftTrace
Computed https://github.com/johnno1962/SwiftTrace at 8.6.1 (1.02s)
Creating working copy for https://github.com/johnno1962/SwiftTrace
Working copy of https://github.com/johnno1962/SwiftTrace resolved at 8.6.1
Building for debugging...
clang-13: warning: argument unused during compilation: '-D SWIFT_PACKAGE=1' [-Wunused-command-line-argument]
clang-13: warning: argument unused during compilation: '-D DEBUG=1' [-Wunused-command-line-argument]
clang-13: warning: argument unused during compilation: '-fblocks' [-Wunused-command-line-argument]
clang-13: warning: argument unused during compilation: '-fmodule-name=SwiftTraceGutsD' [-Wunused-command-line-argument]
clang-13: warning: argument unused during compilation: '-fmodules-cache-path=/host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/ModuleCache' [-Wunused-command-line-argument]
clang-13: warning: argument unused during compilation: '-D DEBUG_ONLY' [-Wunused-command-line-argument]
clang-13: warning: argument unused during compilation: '-fno-omit-frame-pointer' [-Wunused-command-line-argument]
clang-13: warning: argument unused during compilation: '-MD' [-Wunused-command-line-argument]
clang-13: warning: argument unused during compilation: '-MT dependencies' [-Wunused-command-line-argument]
clang-13: warning: argument unused during compilation: '-MF /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/SwiftTraceGutsD.build/xt_forwarding_trampoline_x64.s.d' [-Wunused-command-line-argument]
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:10:8: error: alignment must be a power of 2
.align 12
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_x64.s:17:8: error: alignment must be a power of 2
.align 12
^
[0/17] Compiling SwiftTraceGutsD xt_forwarding_trampoline_x64.s
[0/17] Compiling XprobeSweep XprobeSweep.m
[0/17] Compiling SwiftTraceGutsD xt_forwarding_trampoline_arm64.s
[0/17] Compiling SwiftTraceGutsD xt_forwarding_trampoline_x86.s
In file included from /host/spi-builder-workspace/Sources/XprobeUI/XprobeConsole.m:11:
/host/spi-builder-workspace/Sources/XprobeUI/include/XprobePluginMenuController.h:11:9: fatal error: 'Cocoa/Cocoa.h' file not found
#import <Cocoa/Cocoa.h>
^~~~~~~~~~~~~~~
[0/17] Compiling XprobeUI XprobeConsole.m
In file included from /host/spi-builder-workspace/Sources/XprobeUI/XprobePluginMenuController.m:11:
/host/spi-builder-workspace/Sources/XprobeUI/include/XprobePluginMenuController.h:11:9: fatal error: 'Cocoa/Cocoa.h' file not found
#import <Cocoa/Cocoa.h>
^~~~~~~~~~~~~~~
[0/17] Compiling XprobeUI XprobePluginMenuController.m
clang-13: warning: argument unused during compilation: '-D SWIFT_PACKAGE=1' [-Wunused-command-line-argument]
clang-13: warning: argument unused during compilation: '-D DEBUG=1' [-Wunused-command-line-argument]
clang-13: warning: argument unused during compilation: '-fblocks' [-Wunused-command-line-argument]
clang-13: warning: argument unused during compilation: '-fmodule-name=SwiftTraceGutsD' [-Wunused-command-line-argument]
clang-13: warning: argument unused during compilation: '-fmodules-cache-path=/host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/ModuleCache' [-Wunused-command-line-argument]
clang-13: warning: argument unused during compilation: '-D DEBUG_ONLY' [-Wunused-command-line-argument]
clang-13: warning: argument unused during compilation: '-fno-omit-frame-pointer' [-Wunused-command-line-argument]
clang-13: warning: argument unused during compilation: '-MD' [-Wunused-command-line-argument]
clang-13: warning: argument unused during compilation: '-MT dependencies' [-Wunused-command-line-argument]
clang-13: warning: argument unused during compilation: '-MF /host/spi-builder-workspace/.build/x86_64-unknown-linux-gnu/debug/SwiftTraceGutsD.build/xt_forwarding_trampoline_arm7.s.d' [-Wunused-command-line-argument]
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_arm7.s:17:8: error: alignment must be a power of 2
.align 14
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_arm7.s:25:8: error: Invalid rounding mode.
push {r7, lr} // save frame pointer and return addresss
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_arm7.s:26:2: error: unknown use of instruction mnemonic without a size suffix
mov r7, sp // set up new frame
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_arm7.s:27:11: error: Invalid rounding mode.
push {r0, r1, r2, r3, r9} // save first four args on stack
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_arm7.s:28:14: error: unknown token in expression
sub r12, #0x4000 // r12 = r12 - pagesize, that is where the data for this trampoline is stored
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_arm7.s:29:17: error: expected ']' in brackets expression
ldr r0, [r12, #-4] // first arg is user data ptr
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_arm7.s:30:5: error: invalid instruction mnemonic 'ldr'
ldr r12, [r12] // get pointer to tracer func
^~~
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_arm7.s:31:5: error: invalid instruction mnemonic 'blx'
blx r12 // call it
^~~
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_arm7.s:32:5: error: unknown use of instruction mnemonic without a size suffix
mov r12, r0 // return value is original implementation
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_arm7.s:33:10: error: Invalid rounding mode.
pop {r0, r1, r2, r3, r9}
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_arm7.s:34:2: error: unknown use of instruction mnemonic without a size suffix
mov sp, r7 // unwind stack
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_arm7.s:35:10: error: Invalid rounding mode.
pop {r7, lr}
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_arm7.s:36:5: error: unknown use of instruction mnemonic without a size suffix
mov pc, r12 // pass control to original imp.
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_arm7.s:40:1: error: unknown use of instruction mnemonic without a size suffix
mov r12, pc
^
/host/spi-builder-workspace/.build/checkouts/SwiftTrace/SwiftTraceGutsD/xt_forwarding_trampoline_arm7.s:41:1: error: invalid instruction mnemonic 'b'
b _xt_forwarding_trampoline;
^
[0/17] Compiling SwiftTraceGutsD xt_forwarding_trampoline_arm7.s
BUILD FAILURE 5.9 linux