Skip to content

Instantly share code, notes, and snippets.

@chilts
Created September 22, 2015 11:57
Show Gist options
  • Save chilts/6a6b8da165b8fa946847 to your computer and use it in GitHub Desktop.
Save chilts/6a6b8da165b8fa946847 to your computer and use it in GitHub Desktop.
./make.all
chilts@ant:~/go/src$ time env GO_TEST_TIMEOUT_SCALE=10 GOROOT_BOOTSTRAP=$HOME/go-linux-arm-bootstrap ./all.bash
##### Building Go bootstrap tool.
cmd/dist
##### Building Go toolchain using /home/chilts/go-linux-arm-bootstrap.
bootstrap/internal/obj
bootstrap/asm/internal/flags
bootstrap/compile/internal/big
bootstrap/internal/gcprog
bootstrap/internal/obj/arm
bootstrap/internal/obj/arm64
bootstrap/internal/obj/ppc64
bootstrap/internal/obj/x86
bootstrap/asm/internal/lex
bootstrap/compile/internal/gc
bootstrap/link/internal/ld
bootstrap/asm/internal/arch
bootstrap/asm/internal/asm
bootstrap/asm
bootstrap/link/internal/amd64
bootstrap/link/internal/arm
bootstrap/link/internal/arm64
bootstrap/link/internal/ppc64
bootstrap/link/internal/x86
bootstrap/link
bootstrap/compile/internal/amd64
bootstrap/compile/internal/arm64
bootstrap/compile/internal/ppc64
bootstrap/compile/internal/arm
bootstrap/compile/internal/x86
bootstrap/compile
##### Building go_bootstrap for host, linux/arm.
runtime
errors
sync/atomic
sync
internal/singleflight
io
unicode
unicode/utf8
unicode/utf16
bytes
math
strings
strconv
bufio
sort
container/heap
encoding/base64
syscall
internal/syscall/windows/registry
time
internal/syscall/windows
os
reflect
fmt
encoding
encoding/binary
encoding/json
flag
path/filepath
path
io/ioutil
log
regexp/syntax
regexp
go/token
go/scanner
go/ast
go/parser
os/exec
os/signal
net/url
text/template/parse
text/template
go/doc
go/build
hash
crypto
crypto/sha1
debug/dwarf
debug/elf
cmd/go
##### Building packages and commands for linux/arm.
runtime
errors
sync/atomic
unicode
unicode/utf8
math
sort
sync
container/heap
container/list
io
syscall
hash
hash/crc32
hash/adler32
container/ring
crypto/subtle
crypto/cipher
bytes
strings
strconv
bufio
path
text/tabwriter
compress/bzip2
time
math/rand
reflect
regexp/syntax
crypto
crypto/aes
crypto/sha512
crypto/hmac
crypto/md5
internal/syscall/unix
crypto/rc4
crypto/sha1
os
regexp
crypto/sha256
encoding/base64
encoding/pem
internal/singleflight
encoding
encoding/ascii85
encoding/base32
encoding/binary
unicode/utf16
hash/crc64
hash/fnv
html
image/color
fmt
path/filepath
crypto/des
image
io/ioutil
os/exec
image/color/palette
image/internal/imageutil
flag
log
cmd/internal/rsc.io/arm/armasm
cmd/internal/rsc.io/x86/x86asm
cmd/internal/obj
debug/dwarf
debug/gosym
debug/elf
debug/macho
cmd/internal/goobj
debug/pe
debug/plan9obj
archive/tar
compress/flate
compress/lzw
math/big
cmd/internal/objfile
encoding/hex
archive/zip
compress/gzip
compress/zlib
cmd/addr2line
go/token
go/scanner
database/sql/driver
go/ast
crypto/dsa
crypto/elliptic
encoding/asn1
crypto/rand
crypto/ecdsa
crypto/x509/pkix
crypto/rsa
database/sql
go/parser
go/printer
encoding/csv
encoding/gob
encoding/json
encoding/xml
cmd/cgo
mime
mime/quotedprintable
net/http/internal
net/url
text/template/parse
go/constant
internal/format
go/format
text/scanner
go/types
image/draw
image/gif
text/template
image/jpeg
image/png
go/doc
html/template
go/build
runtime/cgo
index/suffixarray
runtime/pprof
net
runtime/trace
internal/trace
testing
go/internal/gccgoimporter
go/internal/gcimporter
internal/testenv
math/cmplx
net/internal/socktest
go/importer
os/signal
os/user
runtime/debug
runtime/race
testing/iotest
testing/quick
cmd/api
cmd/internal/obj/arm
cmd/internal/obj/arm64
cmd/internal/obj/ppc64
cmd/internal/obj/x86
crypto/x509
net/textproto
log/syslog
cmd/asm/internal/flags
mime/multipart
net/mail
cmd/asm/internal/lex
cmd/asm/internal/arch
cmd/compile/internal/big
crypto/tls
cmd/internal/gcprog
cmd/asm/internal/asm
cmd/cover
cmd/asm
cmd/compile/internal/gc
net/http
net/smtp
cmd/dist
cmd/doc
expvar
net/http/cgi
net/http/cookiejar
net/http/fcgi
net/http/httptest
net/http/httputil
net/http/pprof
net/rpc
cmd/fix
cmd/go
net/rpc/jsonrpc
cmd/gofmt
cmd/link/internal/ld
cmd/nm
cmd/objdump
cmd/link/internal/amd64
cmd/link/internal/arm
cmd/link/internal/arm64
cmd/link/internal/ppc64
cmd/link/internal/x86
cmd/compile/internal/amd64
cmd/compile/internal/arm
cmd/compile/internal/arm64
cmd/compile/internal/ppc64
cmd/compile/internal/x86
cmd/link
cmd/pack
cmd/pprof/internal/profile
cmd/compile
cmd/pprof/internal/plugin
cmd/pprof/internal/report
cmd/pprof/internal/svg
cmd/pprof/internal/tempfile
cmd/pprof/internal/fetch
cmd/pprof/internal/symbolizer
cmd/pprof/internal/symbolz
cmd/trace
cmd/vet/whitelist
cmd/vet
cmd/pprof/internal/commands
cmd/pprof/internal/driver
cmd/yacc
cmd/pprof
##### Testing packages.
ok archive/tar 0.032s
ok archive/zip 4.051s
ok bufio 0.660s
ok bytes 1.036s
ok compress/bzip2 0.811s
ok compress/flate 4.802s
ok compress/gzip 0.021s
ok compress/lzw 0.525s
ok compress/zlib 7.923s
ok container/heap 0.012s
ok container/list 0.011s
ok container/ring 0.112s
ok crypto/aes 0.112s
ok crypto/cipher 0.030s
ok crypto/des 0.139s
ok crypto/dsa 0.036s
ok crypto/ecdsa 0.455s
ok crypto/elliptic 0.316s
ok crypto/hmac 0.015s
ok crypto/md5 0.025s
ok crypto/rand 0.097s
ok crypto/rc4 0.819s
ok crypto/rsa 1.092s
ok crypto/sha1 0.015s
ok crypto/sha256 0.017s
ok crypto/sha512 0.072s
ok crypto/subtle 0.032s
ok crypto/tls 13.541s
ok crypto/x509 10.256s
ok database/sql 0.212s
ok database/sql/driver 0.011s
ok debug/dwarf 0.034s
ok debug/elf 0.071s
ok debug/gosym 0.011s
ok debug/macho 0.015s
ok debug/pe 0.080s
ok debug/plan9obj 0.033s
ok encoding/ascii85 0.012s
ok encoding/asn1 0.060s
ok encoding/base32 0.061s
ok encoding/base64 0.025s
ok encoding/binary 0.016s
ok encoding/csv 0.015s
ok encoding/gob 0.347s
ok encoding/hex 0.012s
ok encoding/json 1.522s
ok encoding/pem 0.432s
ok encoding/xml 0.053s
ok errors 0.012s
ok expvar 0.036s
ok flag 0.038s
ok fmt 1.507s
ok go/ast 0.023s
ok go/build 0.472s
ok go/constant 0.017s
ok go/doc 0.215s
ok go/format 0.042s
ok go/internal/gccgoimporter 0.027s
ok go/internal/gcimporter 3.521s
ok go/parser 0.166s
ok go/printer 2.421s
ok go/scanner 0.018s
ok go/token 0.170s
ok go/types 13.185s
ok hash/adler32 0.060s
ok hash/crc32 0.011s
ok hash/crc64 0.014s
ok hash/fnv 0.017s
ok html 0.027s
ok html/template 0.265s
ok image 1.353s
ok image/color 0.673s
ok image/draw 0.834s
ok image/gif 0.430s
ok image/jpeg 1.187s
ok image/png 0.318s
ok index/suffixarray 0.038s
ok internal/singleflight 0.045s
ok internal/trace 0.032s
ok io 0.160s
ok io/ioutil 0.014s
ok log 0.023s
ok log/syslog 2.325s
ok math 0.019s
ok math/big 9.715s
ok math/cmplx 0.023s
ok math/rand 2.224s
ok mime 0.058s
ok mime/multipart 0.758s
ok mime/quotedprintable 1.936s
ok net 3.441s
ok net/http 16.332s
ok net/http/cgi 1.479s
ok net/http/cookiejar 0.030s
ok net/http/fcgi 0.031s
ok net/http/httptest 0.052s
ok net/http/httputil 0.101s
ok net/http/internal 0.029s
ok net/internal/socktest 0.020s
ok net/mail 0.022s
ok net/rpc 0.071s
ok net/rpc/jsonrpc 0.045s
ok net/smtp 0.244s
ok net/textproto 0.021s
ok net/url 0.069s
ok os 0.359s
ok os/exec 1.032s
ok os/signal 3.787s
ok os/user 0.017s
ok path 0.014s
ok path/filepath 0.118s
ok reflect 0.782s
ok regexp 1.630s
ok regexp/syntax 2.982s
ok runtime 142.201s
ok runtime/debug 0.098s
ok runtime/pprof 10.962s
ok runtime/trace 26.482s
ok sort 0.495s
ok strconv 2.496s
ok strings 0.905s
ok sync 0.837s
ok sync/atomic 4.227s
ok syscall 0.136s
ok testing 1.690s
ok testing/quick 0.234s
ok text/scanner 0.022s
ok text/tabwriter 0.020s
ok text/template 0.170s
ok text/template/parse 0.043s
ok time 6.509s
ok unicode 0.019s
ok unicode/utf16 0.011s
ok unicode/utf8 0.022s
ok cmd/addr2line 7.466s
ok cmd/api 0.030s
ok cmd/asm/internal/asm 0.115s
ok cmd/asm/internal/lex 0.015s
ok cmd/compile/internal/big 34.480s
ok cmd/cover 14.156s
ok cmd/doc 0.083s
ok cmd/fix 0.078s
ok cmd/go 173.129s
ok cmd/gofmt 0.183s
ok cmd/internal/goobj 0.015s
ok cmd/internal/obj 0.032s
ok cmd/internal/obj/x86 0.090s
ok cmd/internal/rsc.io/arm/armasm 0.033s
ok cmd/internal/rsc.io/x86/x86asm 1.583s
ok cmd/nm 6.838s
ok cmd/objdump 20.958s
ok cmd/pack 15.753s
ok cmd/pprof/internal/profile 0.028s
ok cmd/vet 30.482s
##### GOMAXPROCS=2 runtime -cpu=1,2,4
ok runtime 309.569s
##### sync -cpu=10
ok sync 0.691s
##### ../misc/cgo/stdio
##### ../misc/cgo/life
##### ../misc/cgo/test
testLibgcc is disabled on ARM because 5l cannot handle thumb library.
testLibgcc is disabled on ARM because 5l cannot handle thumb library.
testLibgcc is disabled on ARM because 5l cannot handle thumb library.
testLibgcc is disabled on ARM because 5l cannot handle thumb library.
testLibgcc is disabled on ARM because 5l cannot handle thumb library.
scatter = 0xd3b0
hello from C
sqrt is: 0
PASS
ok _/home/chilts/go/misc/cgo/test 2.347s
testLibgcc is disabled on ARM because 5l cannot handle thumb library.
testLibgcc is disabled on ARM because 5l cannot handle thumb library.
testLibgcc is disabled on ARM because 5l cannot handle thumb library.
testLibgcc is disabled on ARM because 5l cannot handle thumb library.
testLibgcc is disabled on ARM because 5l cannot handle thumb library.
scatter = 0x187488
hello from C
sqrt is: 0
PASS
ok _/home/chilts/go/misc/cgo/test 2.368s
testLibgcc is disabled on ARM because 5l cannot handle thumb library.
testLibgcc is disabled on ARM because 5l cannot handle thumb library.
testLibgcc is disabled on ARM because 5l cannot handle thumb library.
testLibgcc is disabled on ARM because 5l cannot handle thumb library.
testLibgcc is disabled on ARM because 5l cannot handle thumb library.
scatter = 0xd3b0
hello from C
sqrt is: 0
PASS
ok _/home/chilts/go/misc/cgo/test 2.342s
PASS
ok _/home/chilts/go/misc/cgo/testtls 0.010s
PASS
ok _/home/chilts/go/misc/cgo/testtls 0.010s
PASS
ok _/home/chilts/go/misc/cgo/testtls 0.010s
PASS
ok _/home/chilts/go/misc/cgo/nocgo 0.009s
PASS
ok _/home/chilts/go/misc/cgo/nocgo 0.010s
PASS
ok _/home/chilts/go/misc/cgo/nocgo 0.009s
testLibgcc is disabled on ARM because 5l cannot handle thumb library.
testLibgcc is disabled on ARM because 5l cannot handle thumb library.
testLibgcc is disabled on ARM because 5l cannot handle thumb library.
testLibgcc is disabled on ARM because 5l cannot handle thumb library.
testLibgcc is disabled on ARM because 5l cannot handle thumb library.
scatter = 0x401944a0
hello from C
sqrt is: 0
PASS
ok _/home/chilts/go/misc/cgo/test 2.369s
PASS
ok _/home/chilts/go/misc/cgo/testtls 0.018s
PASS
ok _/home/chilts/go/misc/cgo/nocgo 0.018s
##### ../misc/cgo/testgodefs
##### ../misc/cgo/testso
##### ../misc/cgo/testsovar
##### ../misc/cgo/errors
##### ../misc/cgo/testsigfwd
##### ../doc/progs
##### ../doc/articles/wiki
PASS
##### ../doc/codewalk
##### ../test/bench/shootout
fasta
reverse-complement
nbody
binary-tree
binary-tree-freelist
fannkuch
fannkuch-parallel
./timing.sh: line 164: pkg-config: command not found
regex-dna
regex-dna-parallel
spectral-norm
k-nucleotide
k-nucleotide-parallel
mandelbrot
meteor-contest
pidigits
threadring
chameneosredux
##### ../test/bench/go1
testing: warning: no tests to run
PASS
ok _/home/chilts/go/test/bench/go1 6.202s
##### ../test
##### API check
Go version is "go1.5.1", ignoring -next /home/chilts/go/api/next.txt
ALL TESTS PASSED
---
Installed Go for linux/arm in /home/chilts/go
Installed commands in /home/chilts/go/bin
*** You need to add /home/chilts/go/bin to your PATH.
real 36m15.386s
user 84m35.470s
sys 4m50.050s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment