@@ -25,7 +25,6 @@ import (
25
25
// syntax entirely. This is a first draft.
26
26
var slowBotAliases = map [string ]string {
27
27
// Known missing builders:
28
- "darwin-arm" : "" , // TODO(golang.org/issue/37611): Remove once port is removed.
29
28
"ios-amd64" : "" , // There is no builder for the iOS Simulator. See issues 42100 and 42177.
30
29
"windows-arm64" : "" , // TODO(golang.org/issue/42604): Add builder for windows/arm64.
31
30
@@ -40,7 +39,6 @@ var slowBotAliases = map[string]string{
40
39
"arm" : "linux-arm" ,
41
40
"arm64" : "linux-arm64-packet" ,
42
41
"darwin" : "darwin-amd64-10_14" ,
43
- "darwin-386" : "darwin-386-10_14" , // TODO(golang.org/issue/37610): Remove when Go 1.14 is no longer supported.
44
42
"darwin-amd64" : "darwin-amd64-10_14" ,
45
43
"darwin-arm64" : "darwin-arm64-11_0-toothrot" ,
46
44
"ios-arm64" : "ios-arm64-corellium" ,
@@ -298,24 +296,6 @@ var Hosts = map[string]*HostConfig{
298
296
env : []string {"GOROOT_BOOTSTRAP=/usr/local/go" },
299
297
OwnerGithub : "4a6f656c" ,
300
298
},
301
- "host-freebsd-11_1" : & HostConfig {
302
- VMImage : "freebsd-amd64-111-b" ,
303
- Notes : "FreeBSD 11.1; GCE VM is built from script in build/env/freebsd-amd64" ,
304
- machineType : "n1-highcpu-4" ,
305
- buildletURLTmpl : "https://storage.googleapis.com/$BUCKET/buildlet.freebsd-amd64" ,
306
- goBootstrapURLTmpl : "https://storage.googleapis.com/$BUCKET/go1.4-freebsd-amd64.tar.gz" ,
307
- env : []string {"CC=clang" },
308
- SSHUsername : "gopher" ,
309
- },
310
- "host-freebsd-11_1-big" : & HostConfig {
311
- VMImage : "freebsd-amd64-111-b" ,
312
- Notes : "Same as host-freebsd-11_1, but on n1-highcpu-16" ,
313
- machineType : "n1-highcpu-16" , // 16 vCPUs, 14.4 GB mem
314
- buildletURLTmpl : "https://storage.googleapis.com/$BUCKET/buildlet.freebsd-amd64" ,
315
- goBootstrapURLTmpl : "https://storage.googleapis.com/$BUCKET/go1.4-freebsd-amd64.tar.gz" ,
316
- env : []string {"CC=clang" },
317
- SSHUsername : "gopher" ,
318
- },
319
299
"host-freebsd-11_2" : & HostConfig {
320
300
VMImage : "freebsd-amd64-112" ,
321
301
Notes : "FreeBSD 11.2; GCE VM is built from script in build/env/freebsd-amd64" ,
@@ -332,6 +312,14 @@ var Hosts = map[string]*HostConfig{
332
312
goBootstrapURLTmpl : "https://storage.googleapis.com/$BUCKET/go1.4-freebsd-amd64.tar.gz" ,
333
313
SSHUsername : "gopher" ,
334
314
},
315
+ "host-freebsd-12_0-big" : & HostConfig {
316
+ VMImage : "freebsd-amd64-120-v1" ,
317
+ Notes : "Same as host-freebsd-12_0, but on n1-highcpu-16" ,
318
+ machineType : "n1-highcpu-16" , // 16 vCPUs, 14.4 GB mem
319
+ buildletURLTmpl : "https://storage.googleapis.com/$BUCKET/buildlet.freebsd-amd64" ,
320
+ goBootstrapURLTmpl : "https://storage.googleapis.com/$BUCKET/go1.4-freebsd-amd64.tar.gz" ,
321
+ SSHUsername : "gopher" ,
322
+ },
335
323
"host-netbsd-amd64-9_0" : & HostConfig {
336
324
VMImage : "netbsd-amd64-9-0-2019q4" ,
337
325
Notes : "NetBSD 9.0; GCE VM is built from script in build/env/netbsd-amd64" ,
@@ -472,19 +460,9 @@ var Hosts = map[string]*HostConfig{
472
460
OwnerGithub : "zx2c4" ,
473
461
env : []string {"GOROOT_BOOTSTRAP=C:\\ Program Files (Arm)\\ Go" },
474
462
},
475
- "host-darwin-10_11" : & HostConfig {
476
- IsReverse : true ,
477
- ExpectNum : 3 ,
478
- Notes : "MacStadium OS X 10.11 VM under VMWare ESXi" ,
479
- env : []string {
480
- "GOROOT_BOOTSTRAP=/Users/gopher/go1.4" ,
481
- },
482
- SSHUsername : "gopher" ,
483
- HermeticReverse : false , // TODO: make it so, like 10.12
484
- },
485
463
"host-darwin-10_12" : & HostConfig {
486
464
IsReverse : true ,
487
- ExpectNum : 4 ,
465
+ ExpectNum : 5 ,
488
466
Notes : "MacStadium OS X 10.12 VM under VMWare ESXi" ,
489
467
env : []string {
490
468
"GOROOT_BOOTSTRAP=/Users/gopher/go1.4" ,
@@ -494,7 +472,7 @@ var Hosts = map[string]*HostConfig{
494
472
},
495
473
"host-darwin-10_14" : & HostConfig {
496
474
IsReverse : true ,
497
- ExpectNum : 6 ,
475
+ ExpectNum : 7 ,
498
476
Notes : "MacStadium macOS Mojave (10.14) VM under VMWare ESXi" ,
499
477
env : []string {
500
478
"GOROOT_BOOTSTRAP=/Users/gopher/goboot" , // Go 1.12.1
@@ -504,7 +482,7 @@ var Hosts = map[string]*HostConfig{
504
482
},
505
483
"host-darwin-10_15" : & HostConfig {
506
484
IsReverse : true ,
507
- ExpectNum : 6 ,
485
+ ExpectNum : 7 ,
508
486
Notes : "MacStadium macOS Catalina (10.15) VM under VMWare ESXi" ,
509
487
env : []string {
510
488
"GOROOT_BOOTSTRAP=/Users/gopher/goboot" , // Go 1.12.1
@@ -1488,19 +1466,6 @@ func explicitTrySet(projs ...string) func(proj, branch, goBranch string) bool {
1488
1466
}
1489
1467
1490
1468
func init () {
1491
- addBuilder (BuildConfig {
1492
- Name : "freebsd-amd64-11_1" ,
1493
- HostType : "host-freebsd-11_1" ,
1494
- tryBot : nil ,
1495
- buildsRepo : func (repo , branch , goBranch string ) bool {
1496
- // This builder is unfortunately still used by Go 1.14 and 1.13,
1497
- // so keep it around a bit longer. See golang.org/issue/40563.
1498
- // Test relevant Go versions so that we're better informed.
1499
- return atMostGo1 (goBranch , 14 ) && buildRepoByDefault (repo )
1500
- },
1501
- distTestAdjust : fasterTrybots ,
1502
- numTryTestHelpers : 4 ,
1503
- })
1504
1469
addBuilder (BuildConfig {
1505
1470
Name : "freebsd-amd64-11_2" ,
1506
1471
HostType : "host-freebsd-11_2" ,
@@ -1526,19 +1491,7 @@ func init() {
1526
1491
})
1527
1492
addBuilder (BuildConfig {
1528
1493
Name : "freebsd-amd64-race" ,
1529
- HostType : "host-freebsd-11_1-big" , // TODO(golang.org/issue/40562): Update to newer FreeBSD.
1530
- })
1531
- addBuilder (BuildConfig {
1532
- Name : "freebsd-386-11_1" ,
1533
- HostType : "host-freebsd-11_1" ,
1534
- distTestAdjust : noTestDirAndNoReboot ,
1535
- buildsRepo : func (repo , branch , goBranch string ) bool {
1536
- // This builder is unfortunately still used by Go 1.14 and 1.13,
1537
- // so keep it around a bit longer. See golang.org/issue/40563.
1538
- // Test relevant Go versions so that we're better informed.
1539
- return atMostGo1 (goBranch , 14 ) && buildRepoByDefault (repo )
1540
- },
1541
- env : []string {"GOARCH=386" , "GOHOSTARCH=386" },
1494
+ HostType : "host-freebsd-12_0-big" ,
1542
1495
})
1543
1496
addBuilder (BuildConfig {
1544
1497
Name : "freebsd-386-11_2" ,
@@ -1578,7 +1531,7 @@ func init() {
1578
1531
Notes : "GO386=387" ,
1579
1532
buildsRepo : func (repo , branch , goBranch string ) bool {
1580
1533
// GO386=387 is removed in Go 1.16 (golang.org/issue/40255).
1581
- // It's still supported in Go 1.15 and 1.14 .
1534
+ // It's still supported in Go 1.15.
1582
1535
return atMostGo1 (goBranch , 15 ) && (repo == "go" || repo == "crypto" )
1583
1536
},
1584
1537
HostType : "host-linux-jessie" ,
@@ -1645,7 +1598,7 @@ func init() {
1645
1598
addMiscCompile := func (suffix , rx string ) { addMiscCompileGo1 (0 , suffix , rx ) }
1646
1599
1647
1600
addMiscCompile ("-linuxarm" , "^linux-arm" ) // 2: arm, arm64
1648
- addMiscCompile ("-darwin" , "^darwin-(386|amd64)$" ) // 1: amd64 (in Go 1.14: 386, amd64)
1601
+ addMiscCompile ("-darwin" , "^darwin-(386|amd64)$" ) // 1: amd64
1649
1602
addMiscCompileGo1 (16 , "-darwinarm64" , "^darwin-arm64$" ) // 1: arm64 (for Go 1.16 and newer)
1650
1603
addMiscCompile ("-mips" , "^linux-mips" ) // 4: mips, mipsle, mips64, mips64le
1651
1604
addMiscCompile ("-ppc" , "^(linux-ppc64|aix-)" ) // 3: linux-ppc64{,le}, aix-ppc64
@@ -2014,7 +1967,7 @@ func init() {
2014
1967
HostType : "host-openbsd-386-62" ,
2015
1968
distTestAdjust : noTestDirAndNoReboot ,
2016
1969
buildsRepo : func (repo , branch , goBranch string ) bool {
2017
- // This builder is unfortunately still used by Go 1.15 and 1.14 ,
1970
+ // This builder is unfortunately still used by Go 1.15,
2018
1971
// so keep it around a bit longer. See golang.org/issue/42426.
2019
1972
return atMostGo1 (goBranch , 15 ) && buildRepoByDefault (repo )
2020
1973
},
@@ -2031,7 +1984,7 @@ func init() {
2031
1984
HostType : "host-openbsd-amd64-62" ,
2032
1985
distTestAdjust : noTestDirAndNoReboot ,
2033
1986
buildsRepo : func (repo , branch , goBranch string ) bool {
2034
- // This builder is unfortunately still used by Go 1.15 and 1.14 ,
1987
+ // This builder is unfortunately still used by Go 1.15,
2035
1988
// so keep it around a bit longer. See golang.org/issue/42426.
2036
1989
return atMostGo1 (goBranch , 15 ) && buildRepoByDefault (repo )
2037
1990
},
@@ -2265,29 +2218,6 @@ func init() {
2265
2218
"GOARM=7" ,
2266
2219
"GO_TEST_TIMEOUT_SCALE=3" },
2267
2220
})
2268
- addBuilder (BuildConfig {
2269
- Name : "darwin-amd64-10_11" ,
2270
- HostType : "host-darwin-10_11" ,
2271
- tryBot : nil , // disabled until Macs fixed; https://golang.org/issue/23859
2272
- buildsRepo : func (repo , branch , goBranch string ) bool {
2273
- // Go 1.14 is the last release that will run on macOS 10.11 El Capitan.
2274
- // (See https://golang.org/doc/go1.14#darwin.)
2275
- return repo == "go" && atMostGo1 (branch , 14 )
2276
- },
2277
- distTestAdjust : macTestPolicy ,
2278
- numTryTestHelpers : 3 ,
2279
- })
2280
- addBuilder (BuildConfig {
2281
- Name : "darwin-386-10_14" ,
2282
- HostType : "host-darwin-10_14" ,
2283
- distTestAdjust : macTestPolicy ,
2284
- buildsRepo : func (repo , branch , goBranch string ) bool {
2285
- // Go 1.14 is the last release that will support 32-bit binaries on macOS (darwin/386).
2286
- // (See https://golang.org/doc/go1.14#darwin.)
2287
- return repo == "go" && atMostGo1 (branch , 14 )
2288
- },
2289
- env : []string {"GOARCH=386" , "GOHOSTARCH=386" },
2290
- })
2291
2221
addBuilder (BuildConfig {
2292
2222
Name : "darwin-amd64-10_12" ,
2293
2223
HostType : "host-darwin-10_12" ,
@@ -2664,18 +2594,14 @@ func init() {
2664
2594
},
2665
2595
buildsRepo : func (repo , branch , goBranch string ) bool {
2666
2596
switch repo {
2667
- case "net" :
2668
- // The x/net package wasn't working in Go 1.12; AIX folk plan to have
2669
- // it ready by Go 1.13. See https://golang.org/issue/31564#issuecomment-484786144
2670
- return atLeastGo1 (branch , 13 ) && atLeastGo1 (goBranch , 13 )
2671
2597
case "tools" , "tour" , "website" :
2672
2598
// The PATH on this builder is misconfigured in a way that causes
2673
2599
// any test that executes a 'go' command as a subprocess to fail.
2674
2600
// (https://golang.org/issue/31567).
2675
2601
// Skip affected repos until the builder is fixed.
2676
2602
return false
2677
2603
}
2678
- return atLeastGo1 ( branch , 12 ) && atLeastGo1 ( goBranch , 12 ) && buildRepoByDefault (repo )
2604
+ return buildRepoByDefault (repo )
2679
2605
},
2680
2606
})
2681
2607
addBuilder (BuildConfig {
0 commit comments