diff options
Diffstat (limited to 'go/patch/go-1.10.3/go6.patch')
-rw-r--r-- | go/patch/go-1.10.3/go6.patch | 142 |
1 files changed, 0 insertions, 142 deletions
diff --git a/go/patch/go-1.10.3/go6.patch b/go/patch/go-1.10.3/go6.patch deleted file mode 100644 index 5fb512a9..00000000 --- a/go/patch/go-1.10.3/go6.patch +++ /dev/null @@ -1,142 +0,0 @@ -diff --git src/encoding/gob/encoder_test.go src/encoding/gob/encoder_test.go -index a1ca252ccd..c66e623499 100644 ---- src/encoding/gob/encoder_test.go -+++ src/encoding/gob/encoder_test.go -@@ -1130,10 +1130,7 @@ func TestBadData(t *testing.T) { - - // TestHugeWriteFails tests that enormous messages trigger an error. - func TestHugeWriteFails(t *testing.T) { -- if testing.Short() { -- // Requires allocating a monster, so don't do this from all.bash. -- t.Skip("skipping huge allocation in short mode") -- } -+ t.Skip("skipping test due to huge memory requirement") - huge := make([]byte, tooBig) - huge[0] = 7 // Make sure it's not all zeros. - buf := new(bytes.Buffer) -diff --git src/runtime/crash_cgo_test.go src/runtime/crash_cgo_test.go -index 998055972a..60fe2a52d2 100644 ---- src/runtime/crash_cgo_test.old -+++ src/runtime/crash_cgo_test.go -@@ -251,10 +251,7 @@ func TestCgoCCodeSIGPROF(t *testing.T) { - } - - func TestCgoCrashTraceback(t *testing.T) { -- t.Parallel() -- if runtime.GOOS != "linux" || (runtime.GOARCH != "amd64" && runtime.GOARCH != "ppc64le") { -- t.Skipf("not yet supported on %s/%s", runtime.GOOS, runtime.GOARCH) -- } -+ t.Skipf("skip running remotely") - got := runTestProg(t, "testprogcgo", "CrashTraceback") - for i := 1; i <= 3; i++ { - if !strings.Contains(got, fmt.Sprintf("cgo symbolizer:%d", i)) { -@@ -273,10 +270,7 @@ func TestCgoTracebackContext(t *testing.T) { - } - - func testCgoPprof(t *testing.T, buildArg, runArg string) { -- t.Parallel() -- if runtime.GOOS != "linux" || (runtime.GOARCH != "amd64" && runtime.GOARCH != "ppc64le") { -- t.Skipf("not yet supported on %s/%s", runtime.GOOS, runtime.GOARCH) -- } -+ t.Skipf("skip pprof test") - testenv.MustHaveGoRun(t) - - exe, err := buildTestProg(t, "testprogcgo", buildArg) -diff --git src/runtime/crash_test.go src/runtime/crash_test.go -index 3607992788..e53ffb6a81 100644 ---- src/runtime/crash_test.go -+++ src/runtime/crash_test.go -@@ -481,6 +481,7 @@ func TestPanicLoop(t *testing.T) { - } - - func TestMemPprof(t *testing.T) { -+ t.Skipf("skip pprof test") - testenv.MustHaveGoRun(t) - - exe, err := buildTestProg(t, "testprog") -diff --git src/runtime/crash_unix_test.go src/runtime/crash_unix_test.go -index 02891ec1ad..fd2723f16e 100644 ---- src/runtime/crash_unix_test.go -+++ src/runtime/crash_unix_test.go -@@ -174,9 +174,7 @@ func TestPanicSystemstack(t *testing.T) { - // The GOTRACEBACK=crash handler takes 0.1 seconds even if - // it's not writing a core file and potentially much longer if - // it is. Skip in short mode. -- if testing.Short() { -- t.Skip("Skipping in short mode (GOTRACEBACK=crash is slow)") -- } -+ t.Skip("Skipping (GOTRACEBACK=crash hangs on arm)") - - if runtime.Sigisblocked(int(syscall.SIGQUIT)) { - t.Skip("skipping; SIGQUIT is blocked, see golang.org/issue/19196") -@@ -244,6 +242,7 @@ func testPanicSystemstackInternal() { - } - - func TestSignalExitStatus(t *testing.T) { -+ t.Skipf("skip running remotely") - testenv.MustHaveGoBuild(t) - exe, err := buildTestProg(t, "testprog") - if err != nil { -diff --git src/runtime/fastlog2_test.go src/runtime/fastlog2_test.go -index ae0f40b2bb..a93933d7ac 100644 ---- src/runtime/fastlog2_test.go -+++ src/runtime/fastlog2_test.go -@@ -16,11 +16,7 @@ func TestFastLog2(t *testing.T) { - const randomBitCount = 26 - var e float64 - -- inc := 1 -- if testing.Short() { -- // Check 1K total values, down from 64M. -- inc = 1 << 16 -- } -+ inc := 1 << 16 - for i := 1; i < 1<<randomBitCount; i += inc { - l, fl := math.Log2(float64(i)), runtime.Fastlog2(float64(i)) - d := l - fl -diff --git src/runtime/hash_test.go src/runtime/hash_test.go -index 1400579cda..4c5de7fbef 100644 ---- src/runtime/hash_test.go -+++ src/runtime/hash_test.go -@@ -161,9 +161,7 @@ func TestSmhasherZeros(t *testing.T) { - - // Strings with up to two nonzero bytes all have distinct hashes. - func TestSmhasherTwoNonzero(t *testing.T) { -- if testing.Short() { -- t.Skip("Skipping in short mode") -- } -+ t.Skip("skipping test due to huge memory requirement") - h := newHashSet() - for n := 2; n <= 16; n++ { - twoNonZero(h, n) -@@ -264,9 +262,7 @@ func setbits(h *HashSet, b []byte, i int, k int) { - // Test all possible combinations of n blocks from the set s. - // "permutation" is a bad name here, but it is what Smhasher uses. - func TestSmhasherPermutation(t *testing.T) { -- if testing.Short() { -- t.Skip("Skipping in short mode") -- } -+ t.Skip("skipping test due to huge memory requirement") - permutation(t, []uint32{0, 1, 2, 3, 4, 5, 6, 7}, 8) - permutation(t, []uint32{0, 1 << 29, 2 << 29, 3 << 29, 4 << 29, 5 << 29, 6 << 29, 7 << 29}, 8) - permutation(t, []uint32{0, 1}, 20) -diff --git src/runtime/pprof/pprof_test.go src/runtime/pprof/pprof_test.go -index 44d514393e..f46f00894c 100644 ---- src/runtime/pprof/pprof_test.go -+++ src/runtime/pprof/pprof_test.go -@@ -283,14 +283,7 @@ func profileOk(t *testing.T, need []string, prof bytes.Buffer, duration time.Dur - func TestCPUProfileWithFork(t *testing.T) { - testenv.MustHaveExec(t) - -- heap := 1 << 30 -- if runtime.GOOS == "android" { -- // Use smaller size for Android to avoid crash. -- heap = 100 << 20 -- } -- if testing.Short() { -- heap = 100 << 20 -- } -+ heap = 100 << 20 - // This makes fork slower. - garbage := make([]byte, heap) - // Need to touch the slice, otherwise it won't be paged in. |