FAQ
Change 1159634f1624 broke the openbsd-amd64 build:
http://build.golang.org/log/299de1f0ffefb5ed9925a8a3289562b27ac669ee

cmd/gc: fix eval order in select

Ordinary variable load was assumed to be not worth saving,
but not if one of the function calls later might change
its value.

Fixes issue 4313.

R=ken2
CC=golang-dev
https://codereview.appspot.com/6997047

http://code.google.com/p/go/source/detail?r=1159634f1624

$ tail -200 < log
? cmd/cgo [no test files]
ok cmd/fix 2.634s
ok cmd/go 1.148s
? cmd/godoc [no test files]
ok cmd/gofmt 0.548s
? cmd/vet [no test files]
? cmd/yacc [no test files]
ok archive/tar 0.603s
ok archive/zip 0.191s
ok bufio 0.170s
ok bytes 0.269s
ok compress/bzip2 0.277s
ok compress/flate 0.825s
ok compress/gzip 0.325s
ok compress/lzw 0.234s
ok compress/zlib 1.235s
ok container/heap 0.295s
ok container/list 0.442s
ok container/ring 0.032s
? crypto [no test files]
ok crypto/aes 0.150s
ok crypto/cipher 0.303s
ok crypto/des 0.176s
ok crypto/dsa 0.341s
ok crypto/ecdsa 0.184s
ok crypto/elliptic 0.762s
ok crypto/hmac 0.108s
ok crypto/md5 0.142s
ok crypto/rand 0.170s
ok crypto/rc4 0.181s
ok crypto/rsa 0.297s
ok crypto/sha1 0.158s
ok crypto/sha256 0.163s
ok crypto/sha512 0.053s
ok crypto/subtle 0.026s
ok crypto/tls 0.793s
ok crypto/x509 1.049s
? crypto/x509/pkix [no test files]
ok database/sql 0.304s
ok database/sql/driver 0.446s
ok debug/dwarf 0.030s
ok debug/elf 0.128s
ok debug/gosym 0.442s
ok debug/macho 0.242s
ok debug/pe 0.029s
ok encoding/ascii85 0.122s
ok encoding/asn1 0.175s
ok encoding/base32 0.403s
ok encoding/base64 0.023s
ok encoding/binary 0.244s
ok encoding/csv 0.024s
ok encoding/gob 0.241s
ok encoding/hex 0.152s
ok encoding/json 0.222s
ok encoding/pem 0.147s
ok encoding/xml 0.362s
ok errors 0.165s
ok exp/cookiejar 0.168s
ok exp/ebnf 0.178s
ok exp/ebnflint 0.174s
ok exp/gotype 4.052s
ok exp/html 0.698s
ok exp/html/atom 0.310s
ok exp/locale/collate 1.319s
ok exp/locale/collate/build 0.751s
? exp/locale/collate/tools/colcmp [no test files]
ok exp/norm 1.003s
ok exp/types 0.827s
ok exp/utf8string 0.157s
ok expvar 0.424s
ok flag 0.144s
ok fmt 0.173s
ok go/ast 0.355s
ok go/build 0.590s
ok go/doc 0.281s
ok go/format 0.284s
ok go/parser 0.106s
ok go/printer 0.502s
ok go/scanner 0.273s
ok go/token 0.169s
? hash [no test files]
ok hash/adler32 0.174s
ok hash/crc32 0.175s
ok hash/crc64 0.019s
ok hash/fnv 0.150s
ok html 0.150s
ok html/template 0.402s
ok image 0.360s
ok image/color 0.151s
ok image/draw 0.080s
? image/gif [no test files]
ok image/jpeg 0.242s
ok image/png 0.189s
ok index/suffixarray 0.181s
ok io 0.434s
ok io/ioutil 0.023s
ok log 0.161s
ok log/syslog 0.607s
ok math 0.405s
ok math/big 0.251s
ok math/cmplx 0.119s
ok math/rand 0.401s
ok mime 0.024s
ok mime/multipart 0.273s
ok net 2.403s
ok net/http 4.491s
ok net/http/cgi 1.658s
ok net/http/fcgi 0.339s
ok net/http/httptest 0.152s
ok net/http/httputil 0.399s
? net/http/pprof [no test files]
ok net/mail 0.419s
ok net/rpc 0.593s
ok net/rpc/jsonrpc 0.182s
ok net/smtp 0.171s
ok net/textproto 0.371s
ok net/url 0.163s
ok old/netchan 0.162s
ok os 0.192s
ok os/exec 0.777s
ok os/signal 0.126s
ok os/user 0.300s
ok path 0.147s
ok path/filepath 0.340s
ok reflect 0.358s
ok regexp 0.229s
ok regexp/syntax 0.799s
ok runtime 1.940s
? runtime/cgo [no test files]
ok runtime/debug 0.603s
ok runtime/pprof 0.396s
ok sort 0.271s
ok strconv 0.468s
ok strings 0.285s
ok sync 0.395s
ok sync/atomic 0.163s
? syscall [no test files]
? testing [no test files]
? testing/iotest [no test files]
ok testing/quick 0.184s
ok text/scanner 0.150s
ok text/tabwriter 0.024s
ok text/template 0.241s
ok text/template/parse 0.188s
ok time 2.691s
ok unicode 0.282s
ok unicode/utf16 0.179s
ok unicode/utf8 0.324s
? unsafe [no test files]

real 4m26.096s
user 1m42.780s
sys 2m5.620s

# GOMAXPROCS=2 runtime -cpu=1,2,4
ok runtime 5.905s

# sync -cpu=10
ok sync 4.721s

# ../misc/cgo/stdio

# ../misc/cgo/life

# ../misc/cgo/test
PASS
ok _/home/builder/gobuilder/openbsd-amd64-1159634f1624/go/misc/cgo/test
1.115s

# ../misc/cgo/testso

# ../doc/progs

real 0m20.350s
user 0m10.680s
sys 0m7.480s

# ../doc/articles/wiki
rm -f srcextract.bin htmlify.bin get.bin
<h1>Test</h1>

<p>[<a href="/edit/Test">edit</a>]</p>

<div>some content</div>
PASS

# ../doc/codewalk

# ../misc/dashboard/builder ../misc/goplay

# ../test/bench/shootout
fasta
reverse-complement
nbody
binary-tree
binary-tree-freelist
fannkuch
fannkuch-parallel
regex-dna
cmp: EOF on /tmp/24806

Search Discussions

  • Dave Cheney at Dec 22, 2012 at 10:34 pm
    Run out of disk space ?
    On Sun, Dec 23, 2012 at 9:33 AM, wrote:
    fannkuch
    fannkuch-parallel
    regex-dna
    cmp: EOF on /tmp/24806
  • Rémy Oudompheng at Dec 22, 2012 at 10:39 pm
    What about all the other broken builders?

    Rémy.
  • Dave Cheney at Dec 22, 2012 at 10:41 pm
    They break beforehand in cgo, and that appears to be the 32bit class
    of builders.

    On Sun, Dec 23, 2012 at 9:39 AM, Rémy Oudompheng
    wrote:
    What about all the other broken builders?

    Rémy.
  • Russ Cox at Dec 22, 2012 at 11:06 pm
    Well we've definitely reached the point where build spam is so pervasive we
    ignore it...
  • Andrey mirtchovski at Dec 23, 2012 at 1:27 am

    Well we've definitely reached the point where build spam is so pervasive we
    ignore it...
    there used to be a table on the old dashboard for each builder --
    ok/fail. if you switch back to that you only need to send mail to the
    list for the most important/supported os&arch combinations, and the
    people responsible for each slightly unsupported OS can work on fixing
    it in their own time.

    i see chromium does a similar thing:
    http://build.chromium.org/p/chromium/waterfall

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupgolang-dev @
categoriesgo
postedDec 22, '12 at 10:33p
activeDec 23, '12 at 1:27a
posts6
users5
websitegolang.org

People

Translate

site design / logo © 2022 Grokbase