Fixes #9656
Change-Id: I1158636683492ef12eeafb12e257d205026adc3f
Reviewed-on: https://go-review.googlesource.com/3175
Reviewed-by: Minux Ma <minux@golang.org>
Reviewed-on: https://go-review.googlesource.com/3910
Reviewed-by: Dave Cheney <dave@cheney.net>
}
}
+ n := 10000
+ if testing.Short() {
+ // Issue 9656: 10,000 is too aggressive for several
+ // builders, with ~120 MB of disk consumed. 1,000 is
+ // still enough to exercise the old bug.
+ n = 1000
+ }
printf("package large\n\ntype T struct {\n")
- for i := 0; i < 10000; i++ {
+ for i := 0; i < n; i++ {
printf("f%d int `tag:\"", i)
for j := 0; j < 100; j++ {
printf("t%d=%d,", j, j)