<p dir="auto">by <strong>jolanluff</strong>:</p>
<pre class="notranslate">hg id 1272c318297f

machine 1: debian wheezy gcc 4.6.3 beaglebone black armv7 cpu
machine 2: ubuntu saucy gcc 4.8.1 beaglebone black armv7 cpu

debian:

jolan@bbb3:~/go/src$ env GOROOT_FINAL=/usr/local/go ./all.bash
# Building C bootstrap tool.
cmd/dist

# Building compilers and Go bootstrap tool for host, linux/arm.
lib9
libbio
libmach
liblink
misc/pprof
cmd/addr2line
cmd/objdump
cmd/prof
cmd/cc
cmd/gc
cmd/5l
cmd/5a
cmd/5c
cmd/5g
pkg/runtime
pkg/errors
pkg/sync/atomic
pkg/sync
pkg/io
pkg/unicode
pkg/unicode/utf8
pkg/unicode/utf16
pkg/bytes
pkg/math
pkg/strings
pkg/strconv
pkg/bufio
pkg/sort
pkg/container/heap
pkg/encoding/base64
pkg/syscall
pkg/time
pkg/os
pkg/reflect
pkg/fmt
pkg/encoding
pkg/encoding/json
pkg/flag
pkg/path/filepath
pkg/path
pkg/io/ioutil
pkg/log
pkg/regexp/syntax
pkg/regexp
pkg/go/token
pkg/go/scanner
pkg/go/ast
pkg/go/parser
pkg/os/exec
pkg/os/signal
pkg/net/url
pkg/text/template/parse
pkg/text/template
pkg/go/doc
pkg/go/build
cmd/go
panic: runtime error: index out of range

goroutine 16 [running]:
runtime.panic(0x1ed4a0, 0x469bfb)
    /home/jolan/go/src/pkg/runtime/panic.c:250 +0x138
math.init·1()
    /home/jolan/go/src/pkg/math/pow10.go:38 +0x94
math.init()
    /home/jolan/go/src/pkg/math/unsafe.go:21 +0x60
strconv.init()
    /home/jolan/go/src/pkg/strconv/quote.go:442 +0x60
go/parser.init()
    /home/jolan/go/src/pkg/go/parser/parser.go:2458 +0x64
main.init()
    /home/jolan/go/src/cmd/go/zdefaultcc.go:6 +0x60

goroutine 17 [runnable]:
runtime.MHeap_Scavenger()
    /home/jolan/go/src/pkg/runtime/mheap.c:530
runtime.goexit()
    /home/jolan/go/src/pkg/runtime/proc.c:1438

goroutine 18 [runnable]:
bgsweep()
    /home/jolan/go/src/pkg/runtime/mgc0.c:1878
runtime.goexit()
    /home/jolan/go/src/pkg/runtime/proc.c:1438

ubuntu:

jolan@bbb:~/go/src$ env GOROOT_FINAL=/usr/local/go ./all.bash
# Building C bootstrap tool.
cmd/dist

# Building compilers and Go bootstrap tool for host, linux/arm.
lib9
libbio
libmach
liblink
misc/pprof
cmd/addr2line
cmd/objdump
cmd/prof
cmd/cc
cmd/gc
cmd/5l
cmd/5a
cmd/5c
cmd/5g
pkg/runtime
pkg/errors
pkg/sync/atomic
pkg/sync
pkg/io
pkg/unicode
pkg/unicode/utf8
pkg/unicode/utf16
pkg/bytes
pkg/math
pkg/strings
pkg/strconv
pkg/bufio
pkg/sort
pkg/container/heap
pkg/encoding/base64
pkg/syscall
pkg/time
pkg/os
pkg/reflect
pkg/fmt
pkg/encoding
pkg/encoding/json
pkg/flag
pkg/path/filepath
pkg/path
pkg/io/ioutil
pkg/log
pkg/regexp/syntax
pkg/regexp
pkg/go/token
pkg/go/scanner
pkg/go/ast
pkg/go/parser
pkg/os/exec
pkg/os/signal
pkg/net/url
pkg/text/template/parse
pkg/text/template
pkg/go/doc
pkg/go/build
cmd/go
panic: runtime error: index out of range

goroutine 16 [running]:
runtime.panic(0x1ed4a0, 0x469bfb)
    /home/jolan/go/src/pkg/runtime/panic.c:250 +0x138
math.init·1()
    /home/jolan/go/src/pkg/math/pow10.go:38 +0x94
math.init()
    /home/jolan/go/src/pkg/math/unsafe.go:21 +0x60
strconv.init()
    /home/jolan/go/src/pkg/strconv/quote.go:442 +0x60
go/parser.init()
    /home/jolan/go/src/pkg/go/parser/parser.go:2458 +0x64
main.init()
    /home/jolan/go/src/cmd/go/zdefaultcc.go:6 +0x60

goroutine 17 [runnable]:
runtime.MHeap_Scavenger()
    /home/jolan/go/src/pkg/runtime/mheap.c:530
runtime.goexit()
    /home/jolan/go/src/pkg/runtime/proc.c:1438

goroutine 18 [runnable]:
bgsweep()
    /home/jolan/go/src/pkg/runtime/mgc0.c:1878
runtime.goexit()
    /home/jolan/go/src/pkg/runtime/proc.c:1438</pre>
<p dir="auto">by <strong>rounin.urashima</strong>:</p>
<pre class="notranslate">Before filing a bug, please check whether it has been fixed since the
latest release. Search the issue tracker and check that you're running the
latest version of Go:

Run "go version" and compare against
<a href="http://golang.org/doc/devel/release.html" rel="nofollow">http://golang.org/doc/devel/release.html</a>  If a newer version of Go exists,
install it and retry what you did to reproduce the problem.

Thanks.

What steps will reproduce the problem?

With regards to my Issue ticket 3645:

<a href="https://golang.org/issue/3645" rel="nofollow">issue #3645</a>:    ./hello displays Illegal instruction using hg update default on ARM CPU
based CISCO Linksys NSLU2

I started again to install go on this ARM based system and now get the following 
message:

rounin@LKG80B859:~/go/src$ time ./all.bash
# Building C bootstrap tool.
cmd/dist

# Building compilers and Go bootstrap tool for host, linux/arm.
lib9
libbio
libmach
misc/pprof
cmd/addr2line
cmd/cov
cmd/nm
cmd/objdump
cmd/pack
cmd/prof
cmd/cc
cmd/gc
cmd/5l
cmd/5a
cmd/5c
cmd/5g
pkg/runtime
pkg/errors
pkg/sync/atomic
pkg/sync
pkg/io
pkg/unicode
pkg/unicode/utf8
pkg/unicode/utf16
pkg/bytes
pkg/math
pkg/strings
pkg/strconv
pkg/bufio
pkg/sort
pkg/container/heap
pkg/encoding/base64
pkg/syscall
pkg/time
pkg/os
pkg/reflect
pkg/fmt
pkg/encoding/json
pkg/flag
pkg/path/filepath
pkg/path
pkg/io/ioutil
pkg/log
pkg/regexp/syntax
pkg/regexp
pkg/go/token
pkg/go/scanner
pkg/go/ast
pkg/go/parser
pkg/os/exec
pkg/net/url
pkg/text/template/parse
pkg/text/template
pkg/go/doc
pkg/go/build
cmd/go
./make.bash: line 119:  7061 Illegal instruction     "$GOTOOLDIR"/go_bootstrap
clean -i std

real    54m16.156s
user    31m21.340s
sys     2m49.460s
rounin@LKG80B859:~/go/src$ hg identify
9876d0195923 tip
rounin@LKG80B859:~/go/src$ uname -a
Linux LKG80B859 2.6.32-5-ixp4xx #1 Sun May 6 12:28:42 UTC 2012 armv5tel GNU/Linux</pre>