You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Building Go toolchain2 using go_bootstrap and Go toolchain1.
runtime: this CPU has no floating point hardware, so it cannot run
this GOARM=7 binary. Recompile using GOARM=5.
go tool dist: FAILED: /tmp/workdir-host-freebsd-arm-paulzhol/go/pkg/tool/freebsd_arm/go_bootstrap install -gcflags=all= -ldflags=all= -i cmd/asm cmd/cgo cmd/compile cmd/link: exit status 1
In golang.org/cl/102355 I mistakenly used 26 instead of 25 as the AT_HWCAP value.
26 is AT_HWCAP2. While experimenting with FreeBSD-11.2-BETA3 (where both values are
being supplied in the auxv), the AT_HWCAP2 value read is 0 which triggers the error again:
runtime: this CPU has no floating point hardware, so it cannot run this GOARM=7 binary. Recompile using GOARM=5.
Updates #24507.
Change-Id: Ide04b7365d8f10e4650edf4e188dd58bdf42cc26
Reviewed-on: https://go-review.googlesource.com/114822
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
https://build.golang.org/log/c259fe9a61718ded041c678b6c115abbe0f57a69
The AT_HWCAP elf auxv was only introduced in
https://svnweb.freebsd.org/base?view=revision&revision=323579
https://svnweb.freebsd.org/base?view=revision&revision=323580
and MFC'ed to stable/11 in
https://svnweb.freebsd.org/base?view=revision&revision=324687
https://svnweb.freebsd.org/base?view=revision&revision=325810
It is not available on
freebsd-arm-paulzhol
, which is compiled from FreeBSD 11.1-RELEASE.Also the
AT_HWCAP
value should have been26
instead of16
.16
is actually the value ofAT_CANARY
, essentially a pseudo random stream of 32/64 bytes.The text was updated successfully, but these errors were encountered: