FAQ
Change 14cfbda9e18a broke the openbsd-amd64 build:
http://build.golang.org/log/081228dc3bc44ae1f6911395558c17ae16176b61

net/http: remove more garbage from chunk reading

Noticed this while closing tabs. Yesterday I thought I could
ignore this garbage and hope that a fix for issue 2205 handled
it, but I just realized that's the opposite case,
string->[]byte, whereas this is []byte->string. I'm having a
hard time convincing myself that an Issue 2205-style fix with
static analysis and faking a string header would be safe in
all cases without violating the memory model (callee assumes
frozen memory; are there non-ra

http://code.google.com/p/go/source/detail?r=14cfbda9e18a

$ tail -200 < log
compress/bzip2
compress/lzw
hash/adler32
compress/zlib
container/list
container/ring
crypto/sha512
database/sql/driver
database/sql
debug/gosym
encoding/ascii85
encoding/base32
encoding/csv
exp/ebnf
exp/ebnflint
exp/types
exp/gotype
exp/html/atom
exp/html
exp/norm
exp/locale/collate
hash/fnv
exp/locale/collate/build
exp/locale/collate/tools/colcmp
exp/utf8string
hash/crc64
image/color
image
image/draw
image/gif
image/jpeg
image/png
log/syslog
math/cmplx
net/http/cgi
net/http/fcgi
net/http/httptest
net/http/httputil
net/mail
net/rpc
net/rpc/jsonrpc
net/smtp
old/netchan
os/signal
os/user
testing
testing/iotest
testing/quick

# Testing packages.
ok cmd/api 0.070s
? cmd/cgo [no test files]
ok cmd/fix 2.625s
ok cmd/go 1.120s
? cmd/godoc [no test files]
ok cmd/gofmt 0.839s
? cmd/vet [no test files]
? cmd/yacc [no test files]
ok archive/tar 0.143s
ok archive/zip 0.637s
ok bufio 0.392s
ok bytes 0.252s
ok compress/bzip2 0.372s
ok compress/flate 0.760s
ok compress/gzip 0.301s
ok compress/lzw 0.428s
ok compress/zlib 1.190s
ok container/heap 0.264s
ok container/list 0.154s
ok container/ring 0.170s
? crypto [no test files]
ok crypto/aes 0.197s
ok crypto/cipher 0.148s
ok crypto/des 0.163s
ok crypto/dsa 0.157s
ok crypto/ecdsa 0.191s
ok crypto/elliptic 0.342s
ok crypto/hmac 0.166s
ok crypto/md5 0.128s
ok crypto/rand 0.180s
ok crypto/rc4 0.119s
ok crypto/rsa 0.214s
ok crypto/sha1 0.146s
ok crypto/sha256 0.158s
ok crypto/sha512 0.562s
ok crypto/subtle 0.023s
ok crypto/tls 0.640s
ok crypto/x509 0.744s
? crypto/x509/pkix [no test files]
ok database/sql 0.162s
ok database/sql/driver 0.143s
ok debug/dwarf 0.405s
ok debug/elf 0.029s
ok debug/gosym 0.086s
ok debug/macho 0.405s
ok debug/pe 0.024s
ok encoding/ascii85 0.093s
ok encoding/asn1 0.167s
ok encoding/base32 0.105s
ok encoding/base64 0.129s
ok encoding/binary 0.294s
ok encoding/csv 0.243s
ok encoding/gob 0.306s
ok encoding/hex 0.105s
ok encoding/json 0.352s
ok encoding/pem 0.195s
ok encoding/xml 0.314s
ok errors 0.105s
ok exp/ebnf 0.121s
ok exp/ebnflint 0.182s
ok exp/gotype 1.243s
ok exp/html 0.649s
ok exp/html/atom 0.585s
ok exp/locale/collate 2.557s
ok exp/locale/collate/build 0.476s
? exp/locale/collate/tools/colcmp [no test files]
ok exp/norm 0.965s
ok exp/types 1.317s
ok exp/utf8string 0.290s
ok expvar 0.278s
ok flag 0.166s
ok fmt 0.365s
ok go/ast 0.595s
ok go/build 0.658s
ok go/doc 0.526s
ok go/parser 0.300s
ok go/printer 0.593s
ok go/scanner 0.326s
ok go/token 0.049s
? hash [no test files]
ok hash/adler32 0.342s
ok hash/crc32 0.082s
ok hash/crc64 0.023s
ok hash/fnv 0.154s
ok html 0.317s
ok html/template 0.142s
ok image 0.260s
ok image/color 0.156s
ok image/draw 0.334s
? image/gif [no test files]
ok image/jpeg 0.167s
ok image/png 0.189s
ok index/suffixarray 0.170s
ok io 0.427s
ok io/ioutil 1.347s
ok log 0.165s
ok log/syslog 0.603s
ok math 0.318s
ok math/big 0.609s
ok math/cmplx 0.170s
ok math/rand 0.175s
ok mime 0.172s
ok mime/multipart 0.385s
ok net 2.186s
# net/http_test
pkg/net/http/serve_test.go:129: internal compiler error: fault
FAIL net/http [build failed]
ok net/http/cgi 2.299s
ok net/http/fcgi 0.398s
ok net/http/httptest 0.168s
ok net/http/httputil 0.183s
? net/http/pprof [no test files]
ok net/mail 0.236s
ok net/rpc 1.712s
ok net/rpc/jsonrpc 0.760s
ok net/smtp 0.326s
ok net/textproto 0.164s
ok net/url 0.157s
ok old/netchan 0.340s
ok os 0.343s
ok os/exec 0.802s
ok os/signal 0.167s
ok os/user 0.146s
ok path 0.179s
ok path/filepath 0.642s
ok reflect 0.453s
ok regexp 0.245s
ok regexp/syntax 0.753s
ok runtime 1.380s
ok runtime/debug 0.141s
ok runtime/pprof 0.522s
ok sort 0.212s
ok strconv 0.561s
ok strings 0.437s
ok sync 0.381s
ok sync/atomic 0.168s
? syscall [no test files]
? testing [no test files]
? testing/iotest [no test files]
ok testing/quick 0.175s
ok text/scanner 0.162s
ok text/tabwriter 0.023s
ok text/template 0.209s
ok text/template/parse 0.156s
ok time 2.589s
ok unicode 0.480s
ok unicode/utf16 0.155s
ok unicode/utf8 0.028s
? unsafe [no test files]

Search Discussions

  • Brad Fitzpatrick at Nov 20, 2012 at 4:58 am
    Um, pkg/net/http/serve_test.go:129: internal compiler error: fault

    On Mon, Nov 19, 2012 at 8:12 PM, wrote:

    Change 14cfbda9e18a broke the openbsd-amd64 build:
    http://build.golang.org/log/**081228dc3bc44ae1f6911395558c17**ae16176b61<http://build.golang.org/log/081228dc3bc44ae1f6911395558c17ae16176b61>

    net/http: remove more garbage from chunk reading

    Noticed this while closing tabs. Yesterday I thought I could
    ignore this garbage and hope that a fix for issue 2205 handled
    it, but I just realized that's the opposite case,
    string->[]byte, whereas this is []byte->string. I'm having a
    hard time convincing myself that an Issue 2205-style fix with
    static analysis and faking a string header would be safe in
    all cases without violating the memory model (callee assumes
    frozen memory; are there non-ra

    http://code.google.com/p/go/**source/detail?r=14cfbda9e18a<http://code.google.com/p/go/source/detail?r=14cfbda9e18a>

    $ tail -200 < log
    compress/bzip2
    compress/lzw
    hash/adler32
    compress/zlib
    container/list
    container/ring
    crypto/sha512
    database/sql/driver
    database/sql
    debug/gosym
    encoding/ascii85
    encoding/base32
    encoding/csv
    exp/ebnf
    exp/ebnflint
    exp/types
    exp/gotype
    exp/html/atom
    exp/html
    exp/norm
    exp/locale/collate
    hash/fnv
    exp/locale/collate/build
    exp/locale/collate/tools/**colcmp
    exp/utf8string
    hash/crc64
    image/color
    image
    image/draw
    image/gif
    image/jpeg
    image/png
    log/syslog
    math/cmplx
    net/http/cgi
    net/http/fcgi
    net/http/httptest
    net/http/httputil
    net/mail
    net/rpc
    net/rpc/jsonrpc
    net/smtp
    old/netchan
    os/signal
    os/user
    testing
    testing/iotest
    testing/quick

    # Testing packages.
    ok cmd/api 0.070s
    ? cmd/cgo [no test files]
    ok cmd/fix 2.625s
    ok cmd/go 1.120s
    ? cmd/godoc [no test files]
    ok cmd/gofmt 0.839s
    ? cmd/vet [no test files]
    ? cmd/yacc [no test files]
    ok archive/tar 0.143s
    ok archive/zip 0.637s
    ok bufio 0.392s
    ok bytes 0.252s
    ok compress/bzip2 0.372s
    ok compress/flate 0.760s
    ok compress/gzip 0.301s
    ok compress/lzw 0.428s
    ok compress/zlib 1.190s
    ok container/heap 0.264s
    ok container/list 0.154s
    ok container/ring 0.170s
    ? crypto [no test files]
    ok crypto/aes 0.197s
    ok crypto/cipher 0.148s
    ok crypto/des 0.163s
    ok crypto/dsa 0.157s
    ok crypto/ecdsa 0.191s
    ok crypto/elliptic 0.342s
    ok crypto/hmac 0.166s
    ok crypto/md5 0.128s
    ok crypto/rand 0.180s
    ok crypto/rc4 0.119s
    ok crypto/rsa 0.214s
    ok crypto/sha1 0.146s
    ok crypto/sha256 0.158s
    ok crypto/sha512 0.562s
    ok crypto/subtle 0.023s
    ok crypto/tls 0.640s
    ok crypto/x509 0.744s
    ? crypto/x509/pkix [no test files]
    ok database/sql 0.162s
    ok database/sql/driver 0.143s
    ok debug/dwarf 0.405s
    ok debug/elf 0.029s
    ok debug/gosym 0.086s
    ok debug/macho 0.405s
    ok debug/pe 0.024s
    ok encoding/ascii85 0.093s
    ok encoding/asn1 0.167s
    ok encoding/base32 0.105s
    ok encoding/base64 0.129s
    ok encoding/binary 0.294s
    ok encoding/csv 0.243s
    ok encoding/gob 0.306s
    ok encoding/hex 0.105s
    ok encoding/json 0.352s
    ok encoding/pem 0.195s
    ok encoding/xml 0.314s
    ok errors 0.105s
    ok exp/ebnf 0.121s
    ok exp/ebnflint 0.182s
    ok exp/gotype 1.243s
    ok exp/html 0.649s
    ok exp/html/atom 0.585s
    ok exp/locale/collate 2.557s
    ok exp/locale/collate/build 0.476s
    ? exp/locale/collate/tools/**colcmp [no test files]
    ok exp/norm 0.965s
    ok exp/types 1.317s
    ok exp/utf8string 0.290s
    ok expvar 0.278s
    ok flag 0.166s
    ok fmt 0.365s
    ok go/ast 0.595s
    ok go/build 0.658s
    ok go/doc 0.526s
    ok go/parser 0.300s
    ok go/printer 0.593s
    ok go/scanner 0.326s
    ok go/token 0.049s
    ? hash [no test files]
    ok hash/adler32 0.342s
    ok hash/crc32 0.082s
    ok hash/crc64 0.023s
    ok hash/fnv 0.154s
    ok html 0.317s
    ok html/template 0.142s
    ok image 0.260s
    ok image/color 0.156s
    ok image/draw 0.334s
    ? image/gif [no test files]
    ok image/jpeg 0.167s
    ok image/png 0.189s
    ok index/suffixarray 0.170s
    ok io 0.427s
    ok io/ioutil 1.347s
    ok log 0.165s
    ok log/syslog 0.603s
    ok math 0.318s
    ok math/big 0.609s
    ok math/cmplx 0.170s
    ok math/rand 0.175s
    ok mime 0.172s
    ok mime/multipart 0.385s
    ok net 2.186s
    # net/http_test
    pkg/net/http/serve_test.go:**129: internal compiler error: fault
    FAIL net/http [build failed]
    ok net/http/cgi 2.299s
    ok net/http/fcgi 0.398s
    ok net/http/httptest 0.168s
    ok net/http/httputil 0.183s
    ? net/http/pprof [no test files]
    ok net/mail 0.236s
    ok net/rpc 1.712s
    ok net/rpc/jsonrpc 0.760s
    ok net/smtp 0.326s
    ok net/textproto 0.164s
    ok net/url 0.157s
    ok old/netchan 0.340s
    ok os 0.343s
    ok os/exec 0.802s
    ok os/signal 0.167s
    ok os/user 0.146s
    ok path 0.179s
    ok path/filepath 0.642s
    ok reflect 0.453s
    ok regexp 0.245s
    ok regexp/syntax 0.753s
    ok runtime 1.380s
    ok runtime/debug 0.141s
    ok runtime/pprof 0.522s
    ok sort 0.212s
    ok strconv 0.561s
    ok strings 0.437s
    ok sync 0.381s
    ok sync/atomic 0.168s
    ? syscall [no test files]
    ? testing [no test files]
    ? testing/iotest [no test files]
    ok testing/quick 0.175s
    ok text/scanner 0.162s
    ok text/tabwriter 0.023s
    ok text/template 0.209s
    ok text/template/parse 0.156s
    ok time 2.589s
    ok unicode 0.480s
    ok unicode/utf16 0.155s
    ok unicode/utf8 0.028s
    ? unsafe [no test files]
  • Joel Sing at Nov 20, 2012 at 5:47 am

    On 20 November 2012 15:58, Brad Fitzpatrick wrote:
    Um, pkg/net/http/serve_test.go:129: internal compiler error: fault
    Yeah, that's a nice one... I'll investigate tonight.
    On Mon, Nov 19, 2012 at 8:12 PM, wrote:

    Change 14cfbda9e18a broke the openbsd-amd64 build:
    http://build.golang.org/log/081228dc3bc44ae1f6911395558c17ae16176b61

    net/http: remove more garbage from chunk reading

    Noticed this while closing tabs. Yesterday I thought I could
    ignore this garbage and hope that a fix for issue 2205 handled
    it, but I just realized that's the opposite case,
    string->[]byte, whereas this is []byte->string. I'm having a
    hard time convincing myself that an Issue 2205-style fix with
    static analysis and faking a string header would be safe in
    all cases without violating the memory model (callee assumes
    frozen memory; are there non-ra

    http://code.google.com/p/go/source/detail?r=14cfbda9e18a

    $ tail -200 < log
    compress/bzip2
    compress/lzw
    hash/adler32
    compress/zlib
    container/list
    container/ring
    crypto/sha512
    database/sql/driver
    database/sql
    debug/gosym
    encoding/ascii85
    encoding/base32
    encoding/csv
    exp/ebnf
    exp/ebnflint
    exp/types
    exp/gotype
    exp/html/atom
    exp/html
    exp/norm
    exp/locale/collate
    hash/fnv
    exp/locale/collate/build
    exp/locale/collate/tools/colcmp
    exp/utf8string
    hash/crc64
    image/color
    image
    image/draw
    image/gif
    image/jpeg
    image/png
    log/syslog
    math/cmplx
    net/http/cgi
    net/http/fcgi
    net/http/httptest
    net/http/httputil
    net/mail
    net/rpc
    net/rpc/jsonrpc
    net/smtp
    old/netchan
    os/signal
    os/user
    testing
    testing/iotest
    testing/quick

    # Testing packages.
    ok cmd/api 0.070s
    ? cmd/cgo [no test files]
    ok cmd/fix 2.625s
    ok cmd/go 1.120s
    ? cmd/godoc [no test files]
    ok cmd/gofmt 0.839s
    ? cmd/vet [no test files]
    ? cmd/yacc [no test files]
    ok archive/tar 0.143s
    ok archive/zip 0.637s
    ok bufio 0.392s
    ok bytes 0.252s
    ok compress/bzip2 0.372s
    ok compress/flate 0.760s
    ok compress/gzip 0.301s
    ok compress/lzw 0.428s
    ok compress/zlib 1.190s
    ok container/heap 0.264s
    ok container/list 0.154s
    ok container/ring 0.170s
    ? crypto [no test files]
    ok crypto/aes 0.197s
    ok crypto/cipher 0.148s
    ok crypto/des 0.163s
    ok crypto/dsa 0.157s
    ok crypto/ecdsa 0.191s
    ok crypto/elliptic 0.342s
    ok crypto/hmac 0.166s
    ok crypto/md5 0.128s
    ok crypto/rand 0.180s
    ok crypto/rc4 0.119s
    ok crypto/rsa 0.214s
    ok crypto/sha1 0.146s
    ok crypto/sha256 0.158s
    ok crypto/sha512 0.562s
    ok crypto/subtle 0.023s
    ok crypto/tls 0.640s
    ok crypto/x509 0.744s
    ? crypto/x509/pkix [no test files]
    ok database/sql 0.162s
    ok database/sql/driver 0.143s
    ok debug/dwarf 0.405s
    ok debug/elf 0.029s
    ok debug/gosym 0.086s
    ok debug/macho 0.405s
    ok debug/pe 0.024s
    ok encoding/ascii85 0.093s
    ok encoding/asn1 0.167s
    ok encoding/base32 0.105s
    ok encoding/base64 0.129s
    ok encoding/binary 0.294s
    ok encoding/csv 0.243s
    ok encoding/gob 0.306s
    ok encoding/hex 0.105s
    ok encoding/json 0.352s
    ok encoding/pem 0.195s
    ok encoding/xml 0.314s
    ok errors 0.105s
    ok exp/ebnf 0.121s
    ok exp/ebnflint 0.182s
    ok exp/gotype 1.243s
    ok exp/html 0.649s
    ok exp/html/atom 0.585s
    ok exp/locale/collate 2.557s
    ok exp/locale/collate/build 0.476s
    ? exp/locale/collate/tools/colcmp [no test files]
    ok exp/norm 0.965s
    ok exp/types 1.317s
    ok exp/utf8string 0.290s
    ok expvar 0.278s
    ok flag 0.166s
    ok fmt 0.365s
    ok go/ast 0.595s
    ok go/build 0.658s
    ok go/doc 0.526s
    ok go/parser 0.300s
    ok go/printer 0.593s
    ok go/scanner 0.326s
    ok go/token 0.049s
    ? hash [no test files]
    ok hash/adler32 0.342s
    ok hash/crc32 0.082s
    ok hash/crc64 0.023s
    ok hash/fnv 0.154s
    ok html 0.317s
    ok html/template 0.142s
    ok image 0.260s
    ok image/color 0.156s
    ok image/draw 0.334s
    ? image/gif [no test files]
    ok image/jpeg 0.167s
    ok image/png 0.189s
    ok index/suffixarray 0.170s
    ok io 0.427s
    ok io/ioutil 1.347s
    ok log 0.165s
    ok log/syslog 0.603s
    ok math 0.318s
    ok math/big 0.609s
    ok math/cmplx 0.170s
    ok math/rand 0.175s
    ok mime 0.172s
    ok mime/multipart 0.385s
    ok net 2.186s
    # net/http_test
    pkg/net/http/serve_test.go:129: internal compiler error: fault
    FAIL net/http [build failed]
    ok net/http/cgi 2.299s
    ok net/http/fcgi 0.398s
    ok net/http/httptest 0.168s
    ok net/http/httputil 0.183s
    ? net/http/pprof [no test files]
    ok net/mail 0.236s
    ok net/rpc 1.712s
    ok net/rpc/jsonrpc 0.760s
    ok net/smtp 0.326s
    ok net/textproto 0.164s
    ok net/url 0.157s
    ok old/netchan 0.340s
    ok os 0.343s
    ok os/exec 0.802s
    ok os/signal 0.167s
    ok os/user 0.146s
    ok path 0.179s
    ok path/filepath 0.642s
    ok reflect 0.453s
    ok regexp 0.245s
    ok regexp/syntax 0.753s
    ok runtime 1.380s
    ok runtime/debug 0.141s
    ok runtime/pprof 0.522s
    ok sort 0.212s
    ok strconv 0.561s
    ok strings 0.437s
    ok sync 0.381s
    ok sync/atomic 0.168s
    ? syscall [no test files]
    ? testing [no test files]
    ? testing/iotest [no test files]
    ok testing/quick 0.175s
    ok text/scanner 0.162s
    ok text/tabwriter 0.023s
    ok text/template 0.209s
    ok text/template/parse 0.156s
    ok time 2.589s
    ok unicode 0.480s
    ok unicode/utf16 0.155s
    ok unicode/utf8 0.028s
    ? unsafe [no test files]

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupgolang-dev @
categoriesgo
postedNov 20, '12 at 4:12a
activeNov 20, '12 at 5:47a
posts3
users3
websitegolang.org

People

Translate

site design / logo © 2022 Grokbase