Error messages when building on arm64
Hi,
I tried to compile the latest version from master
branch on arm64 (ArchLinux on an odroid c2). Some details about kernel, gcc and go version:
[builder@builder bin]$ uname -rm
3.14.29-21-ARCH aarch64
$ gcc --version
gcc (GCC) 5.3.0
$ go version
go version go1.6.2 linux/arm64
Here are the commands I used for building the gitlab-ci-multi-runner:
[builder@builder ~]$ export GOPATH=$HOME/Go
[builder@builder ~]$ export PATH=$PATH:$GOPATH/bin:/usr/local/go/bin
[builder@builder ~]$ mkdir -p $GOPATH
[builder@builder ~]$
[builder@builder ~]$ go get gitlab.com/gitlab-org/gitlab-ci-multi-runner
# gitlab.com/gitlab-org/gitlab-ci-multi-runner/executors/docker
Go/src/gitlab.com/gitlab-org/gitlab-ci-multi-runner/executors/docker/executor_docker.go:151: undefined: Asset
[builder@builder ~]$ cd $GOPATH/src/gitlab.com/gitlab-org/gitlab-ci-multi-runner/
[builder@builder gitlab-ci-multi-runner]$
[builder@builder gitlab-ci-multi-runner]$ make deps
make: docker: Command not found
# Installing dependencies...
go get -u github.com/golang/lint/golint
go get github.com/mitchellh/gox
go get golang.org/x/tools/cmd/cover
go get github.com/fzipp/gocyclo
go get -u github.com/jteeuwen/go-bindata/...
go install cmd/vet
[builder@builder gitlab-ci-multi-runner]$ make docker
make: docker: Command not found
Makefile:75: =============================================
Makefile:75: WARNING: downloading prebuilt docker images that will be embedded in gitlab-runner
Makefile:75: WARNING: to use images compiled from your code install Docker Engine
Makefile:75: WARNING: and remove out/docker/prebuilt.tar.gz
Makefile:75: =============================================
# Create directory
mkdir -p out/docker
curl -o out/docker/prebuilt.tar.gz \
https://gitlab-ci-multi-runner-downloads.s3.amazonaws.com/master/docker/prebuilt.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 18.9M 100 18.9M 0 0 3729k 0 0:00:05 0:00:05 --:--:-- 4782k
# Generating embedded data
go-bindata \
-pkg docker \
-nocompress \
-nomemcopy \
-nometadata \
-prefix out/docker/ \
-o executors/docker/bindata.go \
out/docker/prebuilt.tar.gz
[builder@builder gitlab-ci-multi-runner]$
Here's the error message when executing make build
:
[builder@builder gitlab-ci-multi-runner]$ make build
make: docker: Command not found
make: Circular out/docker/prebuilt.tar.gz <- executors/docker/bindata.go dependency dropped.
# Building gitlab-ci-multi-runner for -os="linux" -os="darwin" -os="windows" -os="freebsd"
gox -os="linux" -os="darwin" -os="windows" -os="freebsd" \
-ldflags "-X main.NAME gitlab-ci-multi-runner -X main.VERSION 1.2.0~beta.56.g7bff083 -X main.REVISION 7bff083" \
-output="out/binaries/gitlab-ci-multi-runner-{{.OS}}-{{.Arch}}"
Number of parallel builds: 3
--> freebsd/arm: gitlab.com/gitlab-org/gitlab-ci-multi-runner
--> darwin/386: gitlab.com/gitlab-org/gitlab-ci-multi-runner
--> windows/386: gitlab.com/gitlab-org/gitlab-ci-multi-runner
--> darwin/arm: gitlab.com/gitlab-org/gitlab-ci-multi-runner
--> darwin/amd64: gitlab.com/gitlab-org/gitlab-ci-multi-runner
--> freebsd/386: gitlab.com/gitlab-org/gitlab-ci-multi-runner
--> windows/amd64: gitlab.com/gitlab-org/gitlab-ci-multi-runner
--> darwin/arm64: gitlab.com/gitlab-org/gitlab-ci-multi-runner
--> freebsd/amd64: gitlab.com/gitlab-org/gitlab-ci-multi-runner
--> linux/arm: gitlab.com/gitlab-org/gitlab-ci-multi-runner
--> linux/386: gitlab.com/gitlab-org/gitlab-ci-multi-runner
--> linux/amd64: gitlab.com/gitlab-org/gitlab-ci-multi-runner
--> linux/ppc64: gitlab.com/gitlab-org/gitlab-ci-multi-runner
--> linux/arm64: gitlab.com/gitlab-org/gitlab-ci-multi-runner
--> linux/ppc64le: gitlab.com/gitlab-org/gitlab-ci-multi-runner
9 errors occurred:
--> freebsd/arm error: exit status 1
Stderr: go build gitlab.com/gitlab-org/gitlab-ci-multi-runner/executors/docker: /usr/lib/go/pkg/tool/linux_arm64/compile: signal: killed
--> darwin/386 error: exit status 1
Stderr: go build gitlab.com/gitlab-org/gitlab-ci-multi-runner/executors/docker: /usr/lib/go/pkg/tool/linux_arm64/compile: signal: killed
--> darwin/arm error: exit status 2
Stderr: # gitlab.com/gitlab-org/gitlab-ci-multi-runner
link: warning: option -X main.NAME gitlab-ci-multi-runner may not work in future releases; use -X main.NAME=gitlab-ci-multi-runner
link: warning: option -X main.VERSION 1.2.0~beta.56.g7bff083 may not work in future releases; use -X main.VERSION=1.2.0~beta.56.g7bff083
link: warning: option -X main.REVISION 7bff083 may not work in future releases; use -X main.REVISION=7bff083
runtime.load_g: call to external function runtime.read_tls_fallback
runtime._initcgo: call to external function runtime.read_tls_fallback
runtime.save_g: runtime.read_tls_fallback: not defined
runtime.load_g: runtime.read_tls_fallback: not defined
runtime._initcgo: runtime.read_tls_fallback: not defined
runtime.save_g: undefined: runtime.read_tls_fallback
runtime.load_g: undefined: runtime.read_tls_fallback
runtime._initcgo: undefined: runtime.read_tls_fallback
--> linux/arm error: exit status 2
Stderr: # runtime/cgo
gcc: error: unrecognized command line option '-marm'
--> linux/386 error: exit status 2
Stderr: # runtime/cgo
gcc: error: unrecognized command line option '-m32'
--> linux/amd64 error: exit status 2
Stderr: # runtime/cgo
gcc: error: unrecognized command line option '-m64'
--> linux/ppc64 error: exit status 2
Stderr: # runtime/cgo
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S: Assembler messages:
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:26: Error: unknown mnemonic `mflr' -- `mflr %r0'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:27: Error: unknown mnemonic `std' -- `std %r0,16(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:28: Error: unknown mnemonic `std' -- `std %r2,24(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:30: Error: unknown mnemonic `stdu' -- `stdu %r1,-296(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:37: Error: unknown mnemonic `mr' -- `mr %r30,%r4'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:40: Error: unknown mnemonic `mr' -- `mr %r12,%r3'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:41: Error: unknown mnemonic `mtctr' -- `mtctr %r3'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:42: Error: unknown mnemonic `bctrl' -- `bctrl'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:44: Error: unknown mnemonic `addi' -- `addi %r1,%r1,296'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:46: Error: unknown mnemonic `ld' -- `ld %r2,24(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:47: Error: unknown mnemonic `ld' -- `ld %r0,16(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:48: Error: unknown mnemonic `mtlr' -- `mtlr %r0'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:49: Error: operand 1 should be an integer register -- `blr'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:54: Error: unknown mnemonic `std' -- `std %r14,-288(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:55: Error: unknown mnemonic `std' -- `std %r15,-280(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:56: Error: unknown mnemonic `std' -- `std %r16,-272(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:57: Error: unknown mnemonic `std' -- `std %r17,-264(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:58: Error: unknown mnemonic `std' -- `std %r18,-256(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:59: Error: unknown mnemonic `std' -- `std %r19,-248(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:60: Error: unknown mnemonic `std' -- `std %r20,-240(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:61: Error: unknown mnemonic `std' -- `std %r21,-232(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:62: Error: unknown mnemonic `std' -- `std %r22,-224(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:63: Error: unknown mnemonic `std' -- `std %r23,-216(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:64: Error: unknown mnemonic `std' -- `std %r24,-208(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:65: Error: unknown mnemonic `std' -- `std %r25,-200(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:66: Error: unknown mnemonic `std' -- `std %r26,-192(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:67: Error: unknown mnemonic `std' -- `std %r27,-184(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:68: Error: unknown mnemonic `std' -- `std %r28,-176(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:69: Error: unknown mnemonic `std' -- `std %r29,-168(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:70: Error: unknown mnemonic `std' -- `std %r30,-160(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:71: Error: unknown mnemonic `std' -- `std %r31,-152(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:72: Error: unknown mnemonic `stfd' -- `stfd %f14,-144(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:73: Error: unknown mnemonic `stfd' -- `stfd %f15,-136(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:74: Error: unknown mnemonic `stfd' -- `stfd %f16,-128(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:75: Error: unknown mnemonic `stfd' -- `stfd %f17,-120(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:76: Error: unknown mnemonic `stfd' -- `stfd %f18,-112(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:77: Error: unknown mnemonic `stfd' -- `stfd %f19,-104(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:78: Error: unknown mnemonic `stfd' -- `stfd %f20,-96(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:79: Error: unknown mnemonic `stfd' -- `stfd %f21,-88(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:80: Error: unknown mnemonic `stfd' -- `stfd %f22,-80(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:81: Error: unknown mnemonic `stfd' -- `stfd %f23,-72(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:82: Error: unknown mnemonic `stfd' -- `stfd %f24,-64(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:83: Error: unknown mnemonic `stfd' -- `stfd %f25,-56(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:84: Error: unknown mnemonic `stfd' -- `stfd %f26,-48(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:85: Error: unknown mnemonic `stfd' -- `stfd %f27,-40(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:86: Error: unknown mnemonic `stfd' -- `stfd %f28,-32(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:87: Error: unknown mnemonic `stfd' -- `stfd %f29,-24(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:88: Error: unknown mnemonic `stfd' -- `stfd %f30,-16(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:89: Error: unknown mnemonic `stfd' -- `stfd %f31,-8(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:91: Error: operand 1 should be an integer register -- `blr'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:95: Error: unknown mnemonic `ld' -- `ld %r14,-288(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:96: Error: unknown mnemonic `ld' -- `ld %r15,-280(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:97: Error: unknown mnemonic `ld' -- `ld %r16,-272(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:98: Error: unknown mnemonic `ld' -- `ld %r17,-264(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:99: Error: unknown mnemonic `ld' -- `ld %r18,-256(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:100: Error: unknown mnemonic `ld' -- `ld %r19,-248(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:101: Error: unknown mnemonic `ld' -- `ld %r20,-240(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:102: Error: unknown mnemonic `ld' -- `ld %r21,-232(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:103: Error: unknown mnemonic `ld' -- `ld %r22,-224(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:104: Error: unknown mnemonic `ld' -- `ld %r23,-216(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:105: Error: unknown mnemonic `ld' -- `ld %r24,-208(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:106: Error: unknown mnemonic `ld' -- `ld %r25,-200(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:107: Error: unknown mnemonic `ld' -- `ld %r26,-192(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:108: Error: unknown mnemonic `ld' -- `ld %r27,-184(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:109: Error: unknown mnemonic `ld' -- `ld %r28,-176(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:110: Error: unknown mnemonic `ld' -- `ld %r29,-168(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:111: Error: unknown mnemonic `ld' -- `ld %r30,-160(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:112: Error: unknown mnemonic `ld' -- `ld %r31,-152(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:113: Error: unknown mnemonic `lfd' -- `lfd %f14,-144(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:114: Error: unknown mnemonic `lfd' -- `lfd %f15,-136(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:115: Error: unknown mnemonic `lfd' -- `lfd %f16,-128(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:116: Error: unknown mnemonic `lfd' -- `lfd %f17,-120(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:117: Error: unknown mnemonic `lfd' -- `lfd %f18,-112(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:118: Error: unknown mnemonic `lfd' -- `lfd %f19,-104(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:119: Error: unknown mnemonic `lfd' -- `lfd %f20,-96(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:120: Error: unknown mnemonic `lfd' -- `lfd %f21,-88(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:121: Error: unknown mnemonic `lfd' -- `lfd %f22,-80(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:122: Error: unknown mnemonic `lfd' -- `lfd %f23,-72(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:123: Error: unknown mnemonic `lfd' -- `lfd %f24,-64(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:124: Error: unknown mnemonic `lfd' -- `lfd %f25,-56(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:125: Error: unknown mnemonic `lfd' -- `lfd %f26,-48(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:126: Error: unknown mnemonic `lfd' -- `lfd %f27,-40(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:127: Error: unknown mnemonic `lfd' -- `lfd %f28,-32(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:128: Error: unknown mnemonic `lfd' -- `lfd %f29,-24(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:129: Error: unknown mnemonic `lfd' -- `lfd %f30,-16(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:130: Error: unknown mnemonic `lfd' -- `lfd %f31,-8(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:132: Error: operand 1 should be an integer register -- `blr'
--> darwin/arm64 error: exit status 2
Stderr: # gitlab.com/gitlab-org/gitlab-ci-multi-runner
link: warning: option -X main.NAME gitlab-ci-multi-runner may not work in future releases; use -X main.NAME=gitlab-ci-multi-runner
link: warning: option -X main.VERSION 1.2.0~beta.56.g7bff083 may not work in future releases; use -X main.VERSION=1.2.0~beta.56.g7bff083
link: warning: option -X main.REVISION 7bff083 may not work in future releases; use -X main.REVISION=7bff083
warning: unable to find runtime/cgo.a
/usr/lib/go/pkg/tool/linux_arm64/link: running gcc failed: exit status 1
/usr/bin/ld: unrecognized -a option `gezero_size'
collect2: error: ld returned 1 exit status
--> linux/ppc64le error: exit status 2
Stderr: # runtime/cgo
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S: Assembler messages:
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:26: Error: unknown mnemonic `mflr' -- `mflr %r0'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:27: Error: unknown mnemonic `std' -- `std %r0,16(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:28: Error: unknown mnemonic `std' -- `std %r2,24(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:30: Error: unknown mnemonic `stdu' -- `stdu %r1,-296(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:37: Error: unknown mnemonic `mr' -- `mr %r30,%r4'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:40: Error: unknown mnemonic `mr' -- `mr %r12,%r3'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:41: Error: unknown mnemonic `mtctr' -- `mtctr %r3'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:42: Error: unknown mnemonic `bctrl' -- `bctrl'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:44: Error: unknown mnemonic `addi' -- `addi %r1,%r1,296'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:46: Error: unknown mnemonic `ld' -- `ld %r2,24(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:47: Error: unknown mnemonic `ld' -- `ld %r0,16(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:48: Error: unknown mnemonic `mtlr' -- `mtlr %r0'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:49: Error: operand 1 should be an integer register -- `blr'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:54: Error: unknown mnemonic `std' -- `std %r14,-288(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:55: Error: unknown mnemonic `std' -- `std %r15,-280(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:56: Error: unknown mnemonic `std' -- `std %r16,-272(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:57: Error: unknown mnemonic `std' -- `std %r17,-264(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:58: Error: unknown mnemonic `std' -- `std %r18,-256(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:59: Error: unknown mnemonic `std' -- `std %r19,-248(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:60: Error: unknown mnemonic `std' -- `std %r20,-240(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:61: Error: unknown mnemonic `std' -- `std %r21,-232(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:62: Error: unknown mnemonic `std' -- `std %r22,-224(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:63: Error: unknown mnemonic `std' -- `std %r23,-216(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:64: Error: unknown mnemonic `std' -- `std %r24,-208(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:65: Error: unknown mnemonic `std' -- `std %r25,-200(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:66: Error: unknown mnemonic `std' -- `std %r26,-192(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:67: Error: unknown mnemonic `std' -- `std %r27,-184(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:68: Error: unknown mnemonic `std' -- `std %r28,-176(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:69: Error: unknown mnemonic `std' -- `std %r29,-168(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:70: Error: unknown mnemonic `std' -- `std %r30,-160(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:71: Error: unknown mnemonic `std' -- `std %r31,-152(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:72: Error: unknown mnemonic `stfd' -- `stfd %f14,-144(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:73: Error: unknown mnemonic `stfd' -- `stfd %f15,-136(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:74: Error: unknown mnemonic `stfd' -- `stfd %f16,-128(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:75: Error: unknown mnemonic `stfd' -- `stfd %f17,-120(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:76: Error: unknown mnemonic `stfd' -- `stfd %f18,-112(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:77: Error: unknown mnemonic `stfd' -- `stfd %f19,-104(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:78: Error: unknown mnemonic `stfd' -- `stfd %f20,-96(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:79: Error: unknown mnemonic `stfd' -- `stfd %f21,-88(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:80: Error: unknown mnemonic `stfd' -- `stfd %f22,-80(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:81: Error: unknown mnemonic `stfd' -- `stfd %f23,-72(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:82: Error: unknown mnemonic `stfd' -- `stfd %f24,-64(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:83: Error: unknown mnemonic `stfd' -- `stfd %f25,-56(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:84: Error: unknown mnemonic `stfd' -- `stfd %f26,-48(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:85: Error: unknown mnemonic `stfd' -- `stfd %f27,-40(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:86: Error: unknown mnemonic `stfd' -- `stfd %f28,-32(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:87: Error: unknown mnemonic `stfd' -- `stfd %f29,-24(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:88: Error: unknown mnemonic `stfd' -- `stfd %f30,-16(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:89: Error: unknown mnemonic `stfd' -- `stfd %f31,-8(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:91: Error: operand 1 should be an integer register -- `blr'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:95: Error: unknown mnemonic `ld' -- `ld %r14,-288(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:96: Error: unknown mnemonic `ld' -- `ld %r15,-280(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:97: Error: unknown mnemonic `ld' -- `ld %r16,-272(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:98: Error: unknown mnemonic `ld' -- `ld %r17,-264(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:99: Error: unknown mnemonic `ld' -- `ld %r18,-256(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:100: Error: unknown mnemonic `ld' -- `ld %r19,-248(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:101: Error: unknown mnemonic `ld' -- `ld %r20,-240(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:102: Error: unknown mnemonic `ld' -- `ld %r21,-232(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:103: Error: unknown mnemonic `ld' -- `ld %r22,-224(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:104: Error: unknown mnemonic `ld' -- `ld %r23,-216(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:105: Error: unknown mnemonic `ld' -- `ld %r24,-208(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:106: Error: unknown mnemonic `ld' -- `ld %r25,-200(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:107: Error: unknown mnemonic `ld' -- `ld %r26,-192(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:108: Error: unknown mnemonic `ld' -- `ld %r27,-184(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:109: Error: unknown mnemonic `ld' -- `ld %r28,-176(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:110: Error: unknown mnemonic `ld' -- `ld %r29,-168(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:111: Error: unknown mnemonic `ld' -- `ld %r30,-160(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:112: Error: unknown mnemonic `ld' -- `ld %r31,-152(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:113: Error: unknown mnemonic `lfd' -- `lfd %f14,-144(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:114: Error: unknown mnemonic `lfd' -- `lfd %f15,-136(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:115: Error: unknown mnemonic `lfd' -- `lfd %f16,-128(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:116: Error: unknown mnemonic `lfd' -- `lfd %f17,-120(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:117: Error: unknown mnemonic `lfd' -- `lfd %f18,-112(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:118: Error: unknown mnemonic `lfd' -- `lfd %f19,-104(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:119: Error: unknown mnemonic `lfd' -- `lfd %f20,-96(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:120: Error: unknown mnemonic `lfd' -- `lfd %f21,-88(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:121: Error: unknown mnemonic `lfd' -- `lfd %f22,-80(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:122: Error: unknown mnemonic `lfd' -- `lfd %f23,-72(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:123: Error: unknown mnemonic `lfd' -- `lfd %f24,-64(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:124: Error: unknown mnemonic `lfd' -- `lfd %f25,-56(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:125: Error: unknown mnemonic `lfd' -- `lfd %f26,-48(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:126: Error: unknown mnemonic `lfd' -- `lfd %f27,-40(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:127: Error: unknown mnemonic `lfd' -- `lfd %f28,-32(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:128: Error: unknown mnemonic `lfd' -- `lfd %f29,-24(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:129: Error: unknown mnemonic `lfd' -- `lfd %f30,-16(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:130: Error: unknown mnemonic `lfd' -- `lfd %f31,-8(%r1)'
/usr/lib/go/src/runtime/cgo/gcc_ppc64x.S:132: Error: operand 1 should be an integer register -- `blr'
Makefile:118: recipe for target 'build' failed
make: *** [build] Error 1
Has anyone also tried to build gitlab-ci-multi-runner on arm64 or can help with these error messages?
Thanks + regards,
Stefan