- 31 Jan, 2012 34 commits
-
-
Brad Fitzpatrick authored
The type being unavailable on Windows was the only API signature difference in the net package. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5608043
-
Russ Cox authored
Print build errors to stderr during 'go run'. Stream test output during 'go test' (no args). Fixes issue 2731. Add go test -i to install test dependencies. Fixes issue 2685. Fix data race in exitStatus. Fixes issue 2709. Fix tool paths. Fixes issue 2817. R=golang-dev, bradfitz, n13m3y3r, r CC=golang-dev https://golang.org/cl/5591045
-
Rémy Oudompheng authored
The previous logic was mainly non-working. It only needs to ensure that the go tool doesn't try to build the standard library with gccgo. R=golang-dev, rsc CC=golang-dev, remy https://golang.org/cl/5580051
-
Robert Griesemer authored
- enable AllMethods flag (default: not set) - fix logic determining which methods to show - added respective test case in testdata/e.go for AllMethods = false - added test case set for AllMethods = true The critical changes/files to look at are: - testdata/e{0,1,2}.golden: T4.M should only show up as method of T5 in e2.golden - reader.go: always include top-level methods, and negate former logic for embedded methods (rewrote as a switch for better comprehensability) Fixes #2791. R=rsc, rsc CC=golang-dev https://golang.org/cl/5576057
-
Brad Fitzpatrick authored
This fixes some test noise in TestStressSurpriseServerCloses when ulimit -n something low, like 256 on a Mac. Previously, when the server closed on us and we were expecting more responses (like we are in that test), we'd read an "Unexpected EOF" and just forget about the client's net.Conn. Now it's closed, rather than waiting on the finalizer to release the fd. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5602043
-
Mikio Hara authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5603043
-
Adam Langley authored
I missed an overflow in contract because I suspected that the prime elimination would take care of it. It didn't, and I forgot to get back to the overflow. Because of this, p224Contract may have produced a non-minimal representation, causing flakey failures ~0.02% of the time. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5592045
-
Mikio Hara authored
This CL introduces new function ListenMulticastUDP to fix multicast UDP listening across multiple listeners issue, to replace old multicast methods JoinGroup and LeaveGroup on UDPConn. This CL also enables multicast testing by default. Fixes #2730. R=rsc, paul.a.lalonde, fullung, devon.odell CC=golang-dev https://golang.org/cl/5562048
-
Adam Langley authored
We support SSLv3 as a server but not as a client (and we don't want to support it as a client). This change fixes the error message when connecting to an SSLv3 server since SSLv3 support on the server side made mutualVersion accept SSLv3. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5545073
-
Russ Cox authored
TBR=mikioh CC=golang-dev https://golang.org/cl/5588048
-
Adam Langley authored
Fixes #2792. R=golang-dev, r CC=golang-dev https://golang.org/cl/5590045
-
Shenghou Ma authored
If p->to.sym->text is non-nil, then no need to search for sym->value. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5601046
-
Shenghou Ma authored
5l -v is for benchmarking various parts of the loader, but this code in obj.c will clutter the output. I only comment them out, because this is on par with 8l/6l. R=golang-dev CC=golang-dev https://golang.org/cl/5600046
-
Russ Cox authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/5552054
-
Joel Sing authored
A go build currently generates around 400MB of test output prior to cleaning up. With this change we use a maximum of ~15MB. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5588044
-
Mikio Hara authored
R=rsc, r CC=golang-dev https://golang.org/cl/5593046
-
Wei Guangjing authored
R=golang-dev, lvd CC=golang-dev https://golang.org/cl/5601058
-
Joel Sing authored
Ensure that file descriptors have not already been leaked into our environment - close any that are open at the start of the TestExtraFiles test. Also use the appropriate command for listing open files. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5574062
-
Ian Lance Taylor authored
gccgo currently fails this test: fixedbugs/bug402.go:12:9: error: floating point constant truncated to integer fixedbugs/bug402.go:13:8: error: floating point constant truncated to integer R=golang-dev, gri CC=golang-dev https://golang.org/cl/5600050
-
Damian Gryski authored
This patch adds a hash seed to the Hmap struct. Each seed is initialized by runtime.fastrand1(). This is the first step of a solution to issue 2630. Fastrand1 still needs to be updated to provide us with actually random bits. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5599046
-
Russ Cox authored
R=golang-dev CC=golang-dev https://golang.org/cl/5600055
-
Russ Cox authored
The new cross-compiling bin target was breaking everything but the system where buildscript.sh ran. TBR=golang-dev CC=golang-dev https://golang.org/cl/5598055
-
Russ Cox authored
TBR=golang-dev CC=golang-dev https://golang.org/cl/5600054
-
Russ Cox authored
Consequently, remove many package Makefiles, and shorten the few that remain. gomake becomes 'go tool make'. Turn off test phases of run.bash that do not work, flagged with $BROKEN. Future CLs will restore these, but this seemed like a big enough CL already. R=golang-dev, r CC=golang-dev https://golang.org/cl/5601057
-
Russ Cox authored
Add 'go clean'. Make 'go build' write to pkgname, not a.out. Make 'go test -c' write to pkgname.test, not test.out. Make 'go install' write alternate binaries to .../bin/goos_goarch/. R=golang-dev, r CC=golang-dev https://golang.org/cl/5600048
-
Russ Cox authored
Fixes #2436. R=golang-dev, adg CC=golang-dev https://golang.org/cl/5576075
-
Brad Fitzpatrick authored
A current theory is that this test is too fast for the time resolution on the VMs where our builders run. R=rsc CC=golang-dev https://golang.org/cl/5581056
-
Russ Cox authored
The builder is Debian, so maybe running dash, the shell that time forgot. R=golang-dev, r CC=golang-dev https://golang.org/cl/5600053
-
Anthony Martin authored
We weren't properly deleting the various header files (that were temporarily renamed) if a $CC for the current $GOARCH didn't exist. And since the compiler checks the current directory for headers before any -I arguments, this had the unfortunate side effect of including the last generated headers instead of the correct ones. R=r, rsc CC=golang-dev https://golang.org/cl/5581055
-
Nigel Tao authored
They have moved to the code.google.com/p/go.image subrepo. R=rsc CC=golang-dev https://golang.org/cl/5552052
-
Nigel Tao authored
R=r CC=golang-dev https://golang.org/cl/5598052
-
Nigel Tao authored
R=rsc, r CC=golang-dev https://golang.org/cl/5581053
-
Andrew Gerrand authored
R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/5599051
-
Andrew Gerrand authored
R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/5595048
-
- 30 Jan, 2012 6 commits
-
-
Rob Pike authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5598051
-
Rob Pike authored
attempt to fix freebsd build TBR=rsc R=rsc CC=golang-dev https://golang.org/cl/5576077
-
Robert Griesemer authored
Fixes #2803. R=r CC=golang-dev https://golang.org/cl/5601053
-
Rob Pike authored
Also delete gotest, since it's messy to fix and slated for deletion anyway. A couple of things outside src can't be tested any more. "go test" will be fixed and these tests will be re-enabled. They're noisy for now. Fixes #284. R=rsc CC=golang-dev https://golang.org/cl/5598049
-
Alex Brainman authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5569092
-
Robert Griesemer authored
Fixes #2786. R=r, bradfitz CC=golang-dev https://golang.org/cl/5581050
-