]> Cypherpunks.ru repositories - gostls13.git/commitdiff
all: avoid use of cmd/compile -G flag in tests
authorMatthew Dempsky <mdempsky@google.com>
Mon, 28 Feb 2022 22:32:19 +0000 (14:32 -0800)
committerMatthew Dempsky <mdempsky@google.com>
Tue, 1 Mar 2022 19:45:34 +0000 (19:45 +0000)
The next CL will remove the -G flag, effectively hard-coding it to its
current default (-G=3).

Change-Id: Ib4743b529206928f9f1cca9fdb19989728327831
Reviewed-on: https://go-review.googlesource.com/c/go/+/388534
Reviewed-by: Keith Randall <khr@golang.org>
Trust: Matthew Dempsky <mdempsky@google.com>
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>

254 files changed:
src/cmd/compile/internal/ssa/debug_lines_test.go
src/cmd/dist/test.go
test/const7.go
test/fixedbugs/issue14652.go
test/fixedbugs/issue44432.go
test/fixedbugs/issue48301.go
test/fixedbugs/issue48471.go
test/fixedbugs/issue49143.go
test/fixedbugs/issue49368.go
test/fixedbugs/issue49619.go
test/fixedbugs/issue49665.go
test/fixedbugs/issue49814.go
test/fixedbugs/issue50372.go
test/run.go
test/typeparam/absdiff.go
test/typeparam/absdiff2.go
test/typeparam/absdiff3.go
test/typeparam/absdiffimp.go
test/typeparam/absdiffimp2.go
test/typeparam/adder.go
test/typeparam/aliasimp.go
test/typeparam/append.go
test/typeparam/boundmethod.go
test/typeparam/builtins.go
test/typeparam/chans.go
test/typeparam/chansimp.go
test/typeparam/combine.go
test/typeparam/cons.go
test/typeparam/dedup.go
test/typeparam/dictionaryCapture-noinline.go
test/typeparam/dictionaryCapture.go
test/typeparam/dottype.go
test/typeparam/double.go
test/typeparam/eface.go
test/typeparam/equal.go
test/typeparam/fact.go
test/typeparam/factimp.go
test/typeparam/gencrawler.go
test/typeparam/genembed.go
test/typeparam/genembed2.go
test/typeparam/geninline.go
test/typeparam/graph.go
test/typeparam/ifaceconv.go
test/typeparam/importtest.go
test/typeparam/index.go
test/typeparam/index2.go
test/typeparam/interfacearg.go
test/typeparam/issue23536.go
test/typeparam/issue376214.go
test/typeparam/issue39755.go
test/typeparam/issue44688.go
test/typeparam/issue45547.go
test/typeparam/issue45722.go
test/typeparam/issue45738.go
test/typeparam/issue45817.go
test/typeparam/issue46461.go
test/typeparam/issue46461b.go
test/typeparam/issue46472.go
test/typeparam/issue46591.go
test/typeparam/issue47258.go
test/typeparam/issue47272.go
test/typeparam/issue47514.go
test/typeparam/issue47514b.go
test/typeparam/issue47514c.go
test/typeparam/issue47631.go
test/typeparam/issue47676.go
test/typeparam/issue47684.go
test/typeparam/issue47684b.go
test/typeparam/issue47684c.go
test/typeparam/issue47708.go
test/typeparam/issue47710.go
test/typeparam/issue47713.go
test/typeparam/issue47716.go
test/typeparam/issue47723.go
test/typeparam/issue47740.go
test/typeparam/issue47740b.go
test/typeparam/issue47775.go
test/typeparam/issue47775b.go
test/typeparam/issue47797.go
test/typeparam/issue47877.go
test/typeparam/issue47878.go
test/typeparam/issue47892.go
test/typeparam/issue47892b.go
test/typeparam/issue47896.go
test/typeparam/issue47901.go
test/typeparam/issue47924.go
test/typeparam/issue47925.go
test/typeparam/issue47925b.go
test/typeparam/issue47925c.go
test/typeparam/issue47925d.go
test/typeparam/issue47929.go
test/typeparam/issue47948.go
test/typeparam/issue47966.go
test/typeparam/issue48013.go
test/typeparam/issue48016.go
test/typeparam/issue48030.go
test/typeparam/issue48042.go
test/typeparam/issue48047.go
test/typeparam/issue48049.go
test/typeparam/issue48056.go
test/typeparam/issue48094.go
test/typeparam/issue48094b.go
test/typeparam/issue48137.go
test/typeparam/issue48185b.go
test/typeparam/issue48191.go
test/typeparam/issue48198.go
test/typeparam/issue48225.go
test/typeparam/issue48253.go
test/typeparam/issue48276a.go
test/typeparam/issue48276b.go
test/typeparam/issue48280.go
test/typeparam/issue48306.go
test/typeparam/issue48317.go
test/typeparam/issue48318.go
test/typeparam/issue48337a.go
test/typeparam/issue48337b.go
test/typeparam/issue48344.go
test/typeparam/issue48424.go
test/typeparam/issue48453.go
test/typeparam/issue48454.go
test/typeparam/issue48462.go
test/typeparam/issue48537.go
test/typeparam/issue48538.go
test/typeparam/issue48598.go
test/typeparam/issue48602.go
test/typeparam/issue48604.go
test/typeparam/issue48609.go
test/typeparam/issue48617.go
test/typeparam/issue48645a.go
test/typeparam/issue48645b.go
test/typeparam/issue48711.go
test/typeparam/issue48716.go
test/typeparam/issue48838.go
test/typeparam/issue48962.go
test/typeparam/issue49027.go
test/typeparam/issue49049.go
test/typeparam/issue49241.go
test/typeparam/issue49246.go
test/typeparam/issue49295.go
test/typeparam/issue49309.go
test/typeparam/issue49421.go
test/typeparam/issue49432.go
test/typeparam/issue49497.go
test/typeparam/issue49516.go
test/typeparam/issue49524.go
test/typeparam/issue49538.go
test/typeparam/issue49547.go
test/typeparam/issue49611.go
test/typeparam/issue49659.go
test/typeparam/issue49659b.go
test/typeparam/issue49667.go
test/typeparam/issue49875.go
test/typeparam/issue49893.go
test/typeparam/issue50002.go
test/typeparam/issue50109.go
test/typeparam/issue50109b.go
test/typeparam/issue50121.go
test/typeparam/issue50121b.go
test/typeparam/issue50147.go
test/typeparam/issue50177.go
test/typeparam/issue50193.go
test/typeparam/issue50259.go
test/typeparam/issue50264.go
test/typeparam/issue50317.go
test/typeparam/issue50417.go
test/typeparam/issue50417b.go
test/typeparam/issue50419.go
test/typeparam/issue50437.go
test/typeparam/issue50481b.go
test/typeparam/issue50481c.go
test/typeparam/issue50485.go
test/typeparam/issue50486.go
test/typeparam/issue50552.go
test/typeparam/issue50561.go
test/typeparam/issue50598.go
test/typeparam/issue50642.go
test/typeparam/issue50690a.go
test/typeparam/issue50690b.go
test/typeparam/issue50690c.go
test/typeparam/issue50833.go
test/typeparam/issue50841.go
test/typeparam/issue50993.go
test/typeparam/issue51219.go
test/typeparam/issue51219b.go
test/typeparam/issue51232.go
test/typeparam/issue51233.go
test/typeparam/issue51236.go
test/typeparam/issue51245.go
test/typeparam/issue51303.go
test/typeparam/issue51355.go
test/typeparam/issue51367.go
test/typeparam/list.go
test/typeparam/list2.go
test/typeparam/listimp.go
test/typeparam/listimp2.go
test/typeparam/lockable.go
test/typeparam/map.go
test/typeparam/mapimp.go
test/typeparam/maps.go
test/typeparam/mapsimp.go
test/typeparam/mdempsky/1.go
test/typeparam/mdempsky/10.go
test/typeparam/mdempsky/12.go
test/typeparam/mdempsky/13.go
test/typeparam/mdempsky/14.go
test/typeparam/mdempsky/15.go
test/typeparam/mdempsky/2.go
test/typeparam/mdempsky/3.go
test/typeparam/mdempsky/4.go
test/typeparam/mdempsky/5.go
test/typeparam/mdempsky/6.go
test/typeparam/mdempsky/7.go
test/typeparam/mdempsky/8.go
test/typeparam/mdempsky/9.go
test/typeparam/metrics.go
test/typeparam/min.go
test/typeparam/mincheck.go
test/typeparam/minimp.go
test/typeparam/mutualimp.go
test/typeparam/nested.go
test/typeparam/ordered.go
test/typeparam/orderedmap.go
test/typeparam/orderedmapsimp.go
test/typeparam/pair.go
test/typeparam/pairimp.go
test/typeparam/pragma.go
test/typeparam/recoverimp.go
test/typeparam/select.go
test/typeparam/sets.go
test/typeparam/setsimp.go
test/typeparam/settable.go
test/typeparam/shape1.go
test/typeparam/sliceimp.go
test/typeparam/slices.go
test/typeparam/smallest.go
test/typeparam/smoketest.go
test/typeparam/stringable.go
test/typeparam/stringer.go
test/typeparam/stringerimp.go
test/typeparam/struct.go
test/typeparam/structinit.go
test/typeparam/subdict.go
test/typeparam/sum.go
test/typeparam/tparam1.go
test/typeparam/typelist.go
test/typeparam/typeswitch1.go
test/typeparam/typeswitch2.go
test/typeparam/typeswitch3.go
test/typeparam/typeswitch4.go
test/typeparam/typeswitch5.go
test/typeparam/typeswitch6.go
test/typeparam/typeswitch7.go
test/typeparam/valimp.go
test/typeparam/value.go

index c0ccdb1c93e32281fa41479546ff237d60831189..a76358967d1e2b310dd74ea7f0d51d3b66b7558c 100644 (file)
@@ -78,7 +78,7 @@ func TestDebugLinesPushback(t *testing.T) {
                        // Unified mangles differently
                        fn = "(*List[int]).PushBack"
                }
-               testDebugLines(t, "-N -l -G=3", "pushback.go", fn, []int{17, 18, 19, 20, 21, 22, 24}, true)
+               testDebugLines(t, "-N -l", "pushback.go", fn, []int{17, 18, 19, 20, 21, 22, 24}, true)
        }
 }
 
@@ -97,7 +97,7 @@ func TestDebugLinesConvert(t *testing.T) {
                        // Unified mangles differently
                        fn = "G[int]"
                }
-               testDebugLines(t, "-N -l -G=3", "convertline.go", fn, []int{9, 10, 11}, true)
+               testDebugLines(t, "-N -l", "convertline.go", fn, []int{9, 10, 11}, true)
        }
 }
 
index d9eb9c3862ef917bfc962dcfd61de8c39779e0c3..ab30089881d498e9f554bb52afc526467bbbd18d 100644 (file)
@@ -333,15 +333,10 @@ var (
        benchMatches []string
 )
 
-func (t *tester) registerStdTest(pkg string, useG3 bool) {
+func (t *tester) registerStdTest(pkg string) {
        heading := "Testing packages."
        testPrefix := "go_test:"
        gcflags := gogcflags
-       if useG3 {
-               heading = "Testing packages with -G=3."
-               testPrefix = "go_test_g3:"
-               gcflags += " -G=3"
-       }
 
        testName := testPrefix + pkg
        if t.runRx == nil || t.runRx.MatchString(testName) == t.runRxWant {
@@ -442,10 +437,7 @@ func (t *tester) registerTests() {
        if len(t.runNames) > 0 {
                for _, name := range t.runNames {
                        if strings.HasPrefix(name, "go_test:") {
-                               t.registerStdTest(strings.TrimPrefix(name, "go_test:"), false)
-                       }
-                       if strings.HasPrefix(name, "go_test_g3:") {
-                               t.registerStdTest(strings.TrimPrefix(name, "go_test_g3:"), true)
+                               t.registerStdTest(strings.TrimPrefix(name, "go_test:"))
                        }
                        if strings.HasPrefix(name, "go_test_bench:") {
                                t.registerRaceBenchTest(strings.TrimPrefix(name, "go_test_bench:"))
@@ -468,15 +460,8 @@ func (t *tester) registerTests() {
                        fatalf("Error running go list std cmd: %v:\n%s", err, cmd.Stderr)
                }
                pkgs := strings.Fields(string(all))
-               if false {
-                       // Disable -G=3 option for standard tests for now, since
-                       // they are flaky on the builder.
-                       for _, pkg := range pkgs {
-                               t.registerStdTest(pkg, true /* -G=3 flag */)
-                       }
-               }
                for _, pkg := range pkgs {
-                       t.registerStdTest(pkg, false)
+                       t.registerStdTest(pkg)
                }
                if t.race {
                        for _, pkg := range pkgs {
index 9ffd678fc5d88277404097d37727bc5319e31cd7..e625671278190f2bf008ad1e9911529aa989eb0d 100644 (file)
@@ -24,7 +24,7 @@ import (
 // which declares an untyped constant of the given length.
 // testProg compiles this package and checks for the absence or
 // presence of a constant literal error.
-func testProg(dir, name string, G_option, length int, ok bool) {
+func testProg(dir, name string, length int, ok bool) {
        var buf bytes.Buffer
 
        fmt.Fprintf(&buf,
@@ -37,7 +37,7 @@ func testProg(dir, name string, G_option, length int, ok bool) {
                log.Fatal(err)
        }
 
-       cmd := exec.Command("go", "tool", "compile", fmt.Sprintf("-G=%d", G_option), filename)
+       cmd := exec.Command("go", "tool", "compile", filename)
        cmd.Dir = dir
        output, err := cmd.CombinedOutput()
 
@@ -70,8 +70,6 @@ func main() {
        defer os.RemoveAll(dir)
 
        const limit = 10000 // compiler-internal constant length limit
-       testProg(dir, "x1", 0, limit, true)    // -G=0
-       testProg(dir, "x2", 0, limit+1, false) // -G=0
-       testProg(dir, "x1", 1, limit, true)    // -G=1 (new type checker)
-       testProg(dir, "x2", 1, limit+1, false) // -G=1 (new type checker)
+       testProg(dir, "x1", limit, true)
+       testProg(dir, "x2", limit+1, false)
 }
index 6dd2fbfbf6d6cfc91ad8f20d764af494d41c5dec..586663b676fd9c26abb18b2c4c0b8ccc226db9ae 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2016 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index eec53f30008e3d889aeac58fcd57730b7b1e30eb..8628edd03e5d2224d7b06c9866b81d980a9e7e26 100644 (file)
@@ -1,4 +1,4 @@
-// errorcheck -G=0 -d=panic
+// errorcheck -d=panic
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 1ff9ffb9a0dccb4b9b33046b550db6e21d914325..94c9a5b6f9e2832e47678a5e58d6412177230dfd 100644 (file)
@@ -1,4 +1,4 @@
-// errorcheck -G=0
+// errorcheck
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index eaf8a9412cb52b2c543594f58aed511e81b24a45..1b843c8a1663ef6574c5899ec670b06e263062f0 100644 (file)
@@ -1,4 +1,4 @@
-// errorcheck -G=3
+// errorcheck
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 87b4ff46c1ea4e6750058822d454a40cccb2cf1c..b83fbd7af16a576c16e0fc73b84f1ca0f618b756 100644 (file)
@@ -1,4 +1,4 @@
-// compiledir -G=3
+// compiledir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 4cbf351ae0731eaf741eb34c68b8381a27225a94..2339048e3d12b76325cf6af1c05bbc89f992401f 100644 (file)
@@ -1,4 +1,4 @@
-// errorcheck -G=3 -lang=go1.17
+// errorcheck -lang=go1.17
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index f34dfac1920c5f7c936dd9c141ec134502851932..c9f3cbc4ad38de09ca08df53ab2a78a2a725d169 100644 (file)
@@ -1,4 +1,4 @@
-// build -gcflags=-G=3
+// build
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 4a6593c4541cfaeb0adf26b07761843027858a42..c6c22a1b4e9ec07ca3ca0240366bcd3458811944 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index fd487d8ccb67789e4661aacfc635e265178e3910..9b9695d95da9812c02c8bff26ddf1e89a8480d63 100644 (file)
@@ -1,4 +1,4 @@
-// errorcheck -G=3
+// errorcheck
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 30a171d5a609133070ea154be0d046e9b5b40b1c..116d843694a8286f694ff4bef11e0c56db961c38 100644 (file)
@@ -1,4 +1,4 @@
-// errorcheck -G=3
+// errorcheck
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index ae5afc751df087c96c9de31b11c12d8e52fac2fa..fcd5d4875b20ec1d9e25586f3af771c00a4b9adc 100644 (file)
@@ -32,10 +32,6 @@ import (
        "unicode"
 )
 
-// CompilerDefaultGLevel is the -G level used by default when not overridden by a
-// command-line flag
-const CompilerDefaultGLevel = 3
-
 var (
        verbose        = flag.Bool("v", false, "verbose. if set, parallelism is set to 1.")
        keep           = flag.Bool("k", false, "keep. keep temporary directory.")
@@ -48,7 +44,6 @@ var (
        updateErrors   = flag.Bool("update_errors", false, "update error messages in test file based on compiler output")
        runoutputLimit = flag.Int("l", defaultRunOutputLimit(), "number of parallel runoutput tests to run")
        force          = flag.Bool("f", false, "ignore expected-failure test lists")
-       generics       = flag.String("G", defaultGLevels, "a comma-separated list of -G compiler flags to test with")
 
        shard  = flag.Int("shard", 0, "shard index to run. Only applicable if -shards is non-zero.")
        shards = flag.Int("shards", 0, "number of shards. If 0, all tests are run. This is used by the continuous build.")
@@ -79,22 +74,10 @@ var env = func() (res envVars) {
        return
 }()
 
-var unifiedEnabled, defaultGLevels = func() (bool, string) {
-       // TODO(mdempsky): This will give false negatives if the unified
-       // experiment is enabled by default, but presumably at that point we
-       // won't need to disable tests for it anymore anyway.
-       enabled := strings.Contains(","+env.GOEXPERIMENT+",", ",unified,")
-
-       // Test both -G=0 and -G=3 on the longtest builders, to make sure we
-       // don't accidentally break -G=0 mode until we're ready to remove it
-       // completely. But elsewhere, testing -G=3 alone should be enough.
-       glevels := "3"
-       if strings.Contains(os.Getenv("GO_BUILDER_NAME"), "longtest") {
-               glevels = "0,3"
-       }
-
-       return enabled, glevels
-}()
+// TODO(mdempsky): This will give false negatives if the unified
+// experiment is enabled by default, but presumably at that point we
+// won't need to disable tests for it anymore anyway.
+var unifiedEnabled = strings.Contains(","+env.GOEXPERIMENT+",", ",unified,")
 
 // defaultAllCodeGen returns the default value of the -all_codegen
 // flag. By default, we prefer to be fast (returning false), except on
@@ -132,15 +115,6 @@ const maxTests = 5000
 func main() {
        flag.Parse()
 
-       var glevels []int
-       for _, s := range strings.Split(*generics, ",") {
-               glevel, err := strconv.Atoi(s)
-               if err != nil {
-                       log.Fatalf("invalid -G flag: %v", err)
-               }
-               glevels = append(glevels, glevel)
-       }
-
        findExecCmd()
 
        // Disable parallelism if printing or if using a simulator.
@@ -165,11 +139,11 @@ func main() {
                        }
                        if fi, err := os.Stat(arg); err == nil && fi.IsDir() {
                                for _, baseGoFile := range goFiles(arg) {
-                                       tests = append(tests, startTests(arg, baseGoFile, glevels)...)
+                                       tests = append(tests, startTest(arg, baseGoFile))
                                }
                        } else if strings.HasSuffix(arg, ".go") {
                                dir, file := filepath.Split(arg)
-                               tests = append(tests, startTests(dir, file, glevels)...)
+                               tests = append(tests, startTest(dir, file))
                        } else {
                                log.Fatalf("can't yet deal with non-directory and non-go file %q", arg)
                        }
@@ -177,7 +151,7 @@ func main() {
        } else {
                for _, dir := range dirs {
                        for _, baseGoFile := range goFiles(dir) {
-                               tests = append(tests, startTests(dir, baseGoFile, glevels)...)
+                               tests = append(tests, startTest(dir, baseGoFile))
                        }
                }
        }
@@ -210,8 +184,7 @@ func main() {
                resCount[status]++
                dt := fmt.Sprintf("%.3fs", test.dt.Seconds())
                if status == "FAIL" {
-                       fmt.Printf("# go run run.go -G=%v %s\n%s\nFAIL\t%s\t%s\n",
-                               test.glevel,
+                       fmt.Printf("# go run run.go %s\n%s\nFAIL\t%s\t%s\n",
                                path.Join(test.dir, test.gofile),
                                errStr, test.goFileName(), dt)
                        continue
@@ -330,7 +303,6 @@ type test struct {
        dir, gofile string
        donec       chan bool // closed when done
        dt          time.Duration
-       glevel      int // what -G level this test should use
 
        src string
 
@@ -345,30 +317,24 @@ type test struct {
 
 // initExpectFail initializes t.expectFail based on the build+test
 // configuration.
-func (t *test) initExpectFail(hasGFlag bool) {
+func (t *test) initExpectFail() {
        if *force {
                return
        }
 
-       var failureSets []map[string]bool
-
-       if t.glevel == 0 && !hasGFlag && !unifiedEnabled {
-               failureSets = append(failureSets, g0Failures)
-       } else {
-               failureSets = append(failureSets, types2Failures)
+       failureSets := []map[string]bool{types2Failures}
 
-               // Note: gccgo supports more 32-bit architectures than this, but
-               // hopefully the 32-bit failures are fixed before this matters.
-               switch goarch {
-               case "386", "arm", "mips", "mipsle":
-                       failureSets = append(failureSets, types2Failures32Bit)
-               }
+       // Note: gccgo supports more 32-bit architectures than this, but
+       // hopefully the 32-bit failures are fixed before this matters.
+       switch goarch {
+       case "386", "arm", "mips", "mipsle":
+               failureSets = append(failureSets, types2Failures32Bit)
+       }
 
-               if unifiedEnabled {
-                       failureSets = append(failureSets, unifiedFailures)
-               } else {
-                       failureSets = append(failureSets, g3Failures)
-               }
+       if unifiedEnabled {
+               failureSets = append(failureSets, unifiedFailures)
+       } else {
+               failureSets = append(failureSets, g3Failures)
        }
 
        filename := strings.Replace(t.goFileName(), "\\", "/", -1) // goFileName() uses \ on Windows
@@ -381,27 +347,22 @@ func (t *test) initExpectFail(hasGFlag bool) {
        }
 }
 
-func startTests(dir, gofile string, glevels []int) []*test {
-       tests := make([]*test, len(glevels))
-       for i, glevel := range glevels {
-               t := &test{
-                       dir:    dir,
-                       gofile: gofile,
-                       glevel: glevel,
-                       donec:  make(chan bool, 1),
-               }
-               if toRun == nil {
-                       toRun = make(chan *test, maxTests)
-                       go runTests()
-               }
-               select {
-               case toRun <- t:
-               default:
-                       panic("toRun buffer size (maxTests) is too small")
-               }
-               tests[i] = t
+func startTest(dir, gofile string) *test {
+       t := &test{
+               dir:    dir,
+               gofile: gofile,
+               donec:  make(chan bool, 1),
+       }
+       if toRun == nil {
+               toRun = make(chan *test, maxTests)
+               go runTests()
+       }
+       select {
+       case toRun <- t:
+       default:
+               panic("toRun buffer size (maxTests) is too small")
        }
-       return tests
+       return t
 }
 
 // runTests runs tests in parallel, but respecting the order they
@@ -589,15 +550,11 @@ func init() { checkShouldTest() }
 // or else the commands will rebuild any needed packages (like runtime)
 // over and over.
 func (t *test) goGcflags() string {
-       flags := os.Getenv("GO_GCFLAGS")
-       if t.glevel != CompilerDefaultGLevel {
-               flags = fmt.Sprintf("%s -G=%v", flags, t.glevel)
-       }
-       return "-gcflags=all=" + flags
+       return "-gcflags=all=" + os.Getenv("GO_GCFLAGS")
 }
 
 func (t *test) goGcflagsIsEmpty() bool {
-       return "" == os.Getenv("GO_GCFLAGS") && t.glevel == CompilerDefaultGLevel
+       return "" == os.Getenv("GO_GCFLAGS")
 }
 
 var errTimeout = errors.New("command exceeded time limit")
@@ -744,60 +701,7 @@ func (t *test) run() {
                }
        }
 
-       type Tool int
-
-       const (
-               _ Tool = iota
-               AsmCheck
-               Build
-               Run
-               Compile
-       )
-
-       // validForGLevel reports whether the current test is valid to run
-       // at the specified -G level. If so, it may update flags as
-       // necessary to test with -G.
-       validForGLevel := func(tool Tool) bool {
-               hasGFlag := false
-               for _, flag := range flags {
-                       if strings.Contains(flag, "-G") {
-                               hasGFlag = true
-                       }
-               }
-
-               // In unified IR mode, run the test regardless of explicit -G flag.
-               if !unifiedEnabled && hasGFlag && t.glevel != CompilerDefaultGLevel {
-                       // test provides explicit -G flag already; don't run again
-                       if *verbose {
-                               fmt.Printf("excl\t%s\n", t.goFileName())
-                       }
-                       return false
-               }
-
-               t.initExpectFail(hasGFlag)
-
-               switch tool {
-               case Build, Run:
-                       // ok; handled in goGcflags
-
-               case Compile:
-                       if !hasGFlag {
-                               flags = append(flags, fmt.Sprintf("-G=%v", t.glevel))
-                       }
-
-               default:
-                       if t.glevel != CompilerDefaultGLevel {
-                               // we don't know how to add -G for this test yet
-                               if *verbose {
-                                       fmt.Printf("excl\t%s\n", t.goFileName())
-                               }
-                               return false
-                       }
-               }
-
-               return true
-       }
-
+       t.initExpectFail()
        t.makeTempDir()
        if !*keep {
                defer os.RemoveAll(t.tempDir)
@@ -881,10 +785,6 @@ func (t *test) run() {
                t.err = fmt.Errorf("unimplemented action %q", action)
 
        case "asmcheck":
-               if !validForGLevel(AsmCheck) {
-                       return
-               }
-
                // Compile Go file and match the generated assembly
                // against a set of regexps in comments.
                ops := t.wantedAsmOpcodes(long)
@@ -939,10 +839,6 @@ func (t *test) run() {
                return
 
        case "errorcheck":
-               if !validForGLevel(Compile) {
-                       return
-               }
-
                // Compile Go file.
                // Fail if wantError is true and compilation was successful and vice versa.
                // Match errors produced by gc against errors in comments.
@@ -973,18 +869,10 @@ func (t *test) run() {
                t.err = t.errorCheck(string(out), wantAuto, long, t.gofile)
 
        case "compile":
-               if !validForGLevel(Compile) {
-                       return
-               }
-
                // Compile Go file.
                _, t.err = compileFile(runcmd, long, flags)
 
        case "compiledir":
-               if !validForGLevel(Compile) {
-                       return
-               }
-
                // Compile all files in the directory as packages in lexicographic order.
                longdir := filepath.Join(cwd, t.goDirName())
                pkgs, err := goDirPackages(longdir, singlefilepkgs)
@@ -1000,10 +888,6 @@ func (t *test) run() {
                }
 
        case "errorcheckdir", "errorcheckandrundir":
-               if !validForGLevel(Compile) {
-                       return
-               }
-
                flags = append(flags, "-d=panic")
                // Compile and errorCheck all files in the directory as packages in lexicographic order.
                // If errorcheckdir and wantError, compilation of the last package must fail.
@@ -1049,10 +933,6 @@ func (t *test) run() {
                fallthrough
 
        case "rundir":
-               if !validForGLevel(Run) {
-                       return
-               }
-
                // Compile all files in the directory as packages in lexicographic order.
                // In case of errorcheckandrundir, ignore failed compilation of the package before the last.
                // Link as if the last file is the main package, run it.
@@ -1111,10 +991,6 @@ func (t *test) run() {
                }
 
        case "runindir":
-               if !validForGLevel(Run) {
-                       return
-               }
-
                // Make a shallow copy of t.goDirName() in its own module and GOPATH, and
                // run "go run ." in it. The module path (and hence import path prefix) of
                // the copy is equal to the basename of the source directory.
@@ -1154,10 +1030,6 @@ func (t *test) run() {
                t.checkExpectedOutput(out)
 
        case "build":
-               if !validForGLevel(Build) {
-                       return
-               }
-
                // Build Go file.
                _, err := runcmd(goTool(), "build", t.goGcflags(), "-o", "a.exe", long)
                if err != nil {
@@ -1165,10 +1037,6 @@ func (t *test) run() {
                }
 
        case "builddir", "buildrundir":
-               if !validForGLevel(Build) {
-                       return
-               }
-
                // Build an executable from all the .go and .s files in a subdirectory.
                // Run it and verify its output in the buildrundir case.
                longdir := filepath.Join(cwd, t.goDirName())
@@ -1248,10 +1116,6 @@ func (t *test) run() {
                }
 
        case "buildrun":
-               if !validForGLevel(Build) {
-                       return
-               }
-
                // Build an executable from Go file, then run it, verify its output.
                // Useful for timeout tests where failure mode is infinite loop.
                // TODO: not supported on NaCl
@@ -1277,10 +1141,6 @@ func (t *test) run() {
                t.checkExpectedOutput(out)
 
        case "run":
-               if !validForGLevel(Run) {
-                       return
-               }
-
                // Run Go file if no special go command flags are provided;
                // otherwise build an executable and run it.
                // Verify the output.
@@ -1324,10 +1184,6 @@ func (t *test) run() {
                t.checkExpectedOutput(out)
 
        case "runoutput":
-               if !validForGLevel(Run) {
-                       return
-               }
-
                // Run Go file and write its output into temporary Go file.
                // Run generated Go file and verify its output.
                rungatec <- true
@@ -1363,10 +1219,6 @@ func (t *test) run() {
                t.checkExpectedOutput(out)
 
        case "errorcheckoutput":
-               if !validForGLevel(Compile) {
-                       return
-               }
-
                // Run Go file and write its output into temporary Go file.
                // Compile and errorCheck generated Go file.
                runInDir = ""
index f1822831b2773fcbe8afe44d624158d3390463d4..9c83effbda4f2b6b8f0fd8d89004a86f4db9c19e 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2020 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 36de8ff2c9ab3065ba55264a8aa33e30dc0ecb1c..f3e058d46852a63616b6e84afff5658d04563a71 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 99fa6f11ab503a04d605d7dd04495ca4e83c4291..c85cd1d6a552ececf30c865f67c4d789891d72f1 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 79319bd236986233c25793d8dfe73034322b61b7..fbb492514c3c1d46392a1d94fc93ddf9c5e11a2d 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 42b542ed78c13c5e18061c61d13fd554fb52f432..61682625c1d4dbb4e1b065ef87f6aa226e5d9699 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index a14eb544ce73d45fe3b386cf46f96c770b715654..510519a2742d3f1811e6d05e1776c9f5b86a7d4c 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 73dda77e0ecb54d83fcd3a1b28a75f7042954a2f..763d7202d01a393023aa927ec914c9174230bc4d 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2020 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index c30c21c37bfd062290fe12562b10ee3defa7a28f..d73ce6e5316735b11875b6c7ac1cd33c6564ffa0 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 5dfdb78442529f986f172df76516509fc0079f2b..361708f1ebb1df0ea3a1678de8b3f7b32be24aca 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 4750392a9557a42002530365377b2112902dec9a..b7bace442386f460e95feca3e682c2ae958b4630 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index dca4cf3a84fdaa29523b60be40a57efb3ac32e44..3b98e03d9d439aa03859fdf3d33b41c18893806d 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index ad5bfa008e9004aa6360d05cf7cc7c1991991d0b..4c5e7ec7a6e008b8c0aecadbc4488549a717692e 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags="-G=3 -l"
+// run -gcflags="-l"
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 7c7948145a8f3afed97d9767ad2a618db5fab48f..b503abb18f3560375b18b03352efe536e725c470 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index c9c900c0962ecc74ab94d0e6d2b39b05d6f44c74..9f1630d19cd36766873ef942fa166fd96200bd5d 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 3dbdd1b05eb593cbcc1a117ee7cbd08493e05be0..fbbe602d1336a1e42a6a33e140996f393e934fd2 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 1421b7f49a522634d94aa6a7495b1bc624bd5b9d..05d5503c82f1a2f7d631667a13347be0de3ddb48 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index a1d3e8ae02348f8495933cf337d8910a8aad256c..21e210345bb0e1429c98c4a6f1069759cfcb4f31 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index e19cfe69565848da0f723186c99836bd0028f968..3c9a13aa736f111ac955632d9379e329d5fab040 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 7c268aed511bdae246e4b336939cc15b8fa3218b..66b5f433544a4d3c6dc8dbbfa654771decff8375 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 43ab3d6f4c7aabb296009f796d7b0043898ebced..6a11be1cb6912ae402c6a4211b5e893a6dd104bb 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 6effd2e6bce2c0247e39462d1f841ee6fe908949..f75731fd519e51e1b241aeb3f82cb006c87108bc 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index cecf349a9ad7da758487ef03eccfc28f22d9751d..38a97bcfb1e8ca9fe49efeea3bc08b7bf7334e19 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index ee3a9e0dc3a83d7c2a3333cc7abce8b9c6f549c3..4dfc68f6e4e71efa1a3b8200c0d255233f0707e2 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 9cb30e8a7cc923b1b506536453a8ccd44e7d4b46..a49dcd9ba149952b0e05fec047414bec8997eba6 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G
+// compile
 
 // Copyright 2020 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 906f76d325c8d2cc511cfe2b74b0ba3198f35b58..064d33cfe747b4f92e21d87f9d93207304eddd43 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 683b76f76d8fde45181e64f761b947f5f454fa94..ae1b44a0e4b212d4cda4edaa9dd78c746dea0ec7 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 28ea3e3afbb7763f88c6e438832f678820babb72..0e1fd0075deae9432a4910bec2d0c949fe739789 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index a4f061802f5051bcbbc257f0510d5cff58a24900..1d6d79b4292aa19678f9e3b81c5218f94f52400d 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 8f94f4107d44c5084dd8ab36bca870b92a8fa064..269b684b50843da2378db510006a60543273ff84 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index c4b6902eeade0580f494f698c6fb0892ddcc4ec5..52c7e7c6527c1856ca7fcfcc41192975fb6d4e85 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2020 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 98260694dc1ab0ccfb020711e88aba0bbb81c6f2..48160e07303ce6b2571956c3856e49665b8647a0 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index b354d4d7f64b5fb81f47f7bbdf36e0121c2d418a..0024f364ba85c7377d4462e99da9e883bf51b2a4 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 0d7c20c2640e4920dee3971c7e9a86b71fb3d3fe..52a3c6359f911524c378fe6835408c0145c9c3f7 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 9f03e796a363ec65592faea38b7e8da7169c283a..89b3b11ddef54aeee3bd8009c0f61cfd60edf36c 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 1efee3b0af2ecb9ed18790f94a0751bf99401259..78e472f36a446c35b9dcef6e32d3d2f68d8cdb18 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 8fdec1c0733c0f8002815c0690d718960a76646b..4d4d4400c2333c58c9dfa004cc63c872e17fed03 100644 (file)
@@ -1,4 +1,4 @@
-// errorcheck -G=3
+// errorcheck
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 87b4ff46c1ea4e6750058822d454a40cccb2cf1c..b83fbd7af16a576c16e0fc73b84f1ca0f618b756 100644 (file)
@@ -1,4 +1,4 @@
-// compiledir -G=3
+// compiledir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index cd4d923ef55e955d4f8b34925e4981527d1def78..027a8aaec1eedf907c0d2b1f58aea0131fe057cd 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index e7b9fa2b48956eccff31bf63248abf90cdd846cd..9e2c31de5d0d0ab6a54ac286dc40365f1cee8e6a 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 717329471e12252e4739dcf1d636edb134ba5a70..7b202c93df8af675eb7922dd7fe55dbdc908a60b 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 6771cb9901b29a2450340972961e0ce1edb94a67..79748ad1aa091fc768a108adf9a00bf5143d11d1 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 947f254003ddae35b30f27c088baf0e65f148d90..1fc054ec356c1a01dbdfcfc768c3ca09200b46a9 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 5428a0edc5f306194b8e07a884489bde9b5ab552..0609296501873bd850013bf2ef55b4fd09d5b64e 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 7f7cfa6abbacba43fc5e2268ccfa89a20d9b93c4..c2ce951caccbcb63c4d08895727da641f48eac42 100644 (file)
@@ -1,4 +1,4 @@
-// errorcheck -G=3
+// errorcheck
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 1b01624ce00873955baa671256faad249871bf54..8569378cd67998c9839f609874ff6fa316354cb1 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 2798b78ca8f57c411581e29a88eb47642b3efeaa..f0e4ed05de3c2d0c0ea97242873b86d12b5559a6 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index c43ef8d16988c038dd0106ee344487b9c7ff1dd5..3e9fa93f34f6f36bb64836f76112a0f8797fe62c 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 32f1b66087e92f4869ab52763ee71b64d548ca43..b1d45202f09a0b6faf3ce02339f502a95efcbb54 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 35d57c8a64e0175c6c5bd1a086e168c646b903df..d6140f3b4fd7aa7137a055e6406382f6ec4570c2 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 0882cb4137752ebb6f60c9b74d1568fdf6631686..2263c8b88fd81769f9001290d0777f2668f2a0c7 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index a38eea19eb6274fd7a557c1bb8ef484c21b78fb0..7e3b5a5d322fb8ff13d9781cd1e65aa9a83d094d 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 7f34fcb21f363841e09599a1db20ddc4ea93972a..5024ac9b7346fef5d75f466721a84a33c3546d68 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 9ef60402b236fef681f118a553fd1a306e1dbe7a..44c55b6145af5551ca7cbe62bc5e63c0cb52227f 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index ea1168f4e62e048ec4c631544ed6b91651bdda56..f34394ce36ea6c5ecf1ff27bf13c96c49a53ce27 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 2a91d35eb42f214c9eff31dfc98fe9349395688e..d46d05802eb4cdf6667e61a2e2fae70ed085bcd1 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 6d3fc8df97b5700c000eb58ef72e1b20a6c1c9b4..e084e0316f3abbbf95518deca26da25a24a94005 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 3e80d3c7a910b47c8bb9b1ba6050ec8a767341c0..ad89bcce01213b562deb0404dbf0ae7fac448067 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 0a834590dded3b04cd42e9f1b63453cc851dd6fa..be5c5c08f6dc8c87009e5a703fd588543bd7b0a2 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 6ad183d221339f7e2c117bf00992c38a6d9450e8..25758cbe9097c406e87742f3ca8c50ed261a10e4 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 572f680d3dc2168b66d34b3042297a58ead5eb67..5bb6a746b3fd89d1a227c2ff7783a8efe904fe46 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 87b4ff46c1ea4e6750058822d454a40cccb2cf1c..b83fbd7af16a576c16e0fc73b84f1ca0f618b756 100644 (file)
@@ -1,4 +1,4 @@
-// compiledir -G=3
+// compiledir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 1b2f265cc112123a5c3f210bc3ec24350d9b6b87..616e90714b99a8d12fb20e856a8a7d061dcaa155 100644 (file)
@@ -1,4 +1,4 @@
-//  compile -G=3
+//  compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index cd079730115bd7a5fc4d399e955a688bde29b507..e005135185445d4aadf7f79000c4d255e375f0ea 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 1d1bab3bf918f9bdaacc3f2948396fbab6aa706a..eea7acbdf00e43ecb9b36ae6b8a7f3680adfc71a 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 1b0719338d83258bfd327d05e544f554ce522e39..c595e14a6fe22d65ae95a53146093962dd901f8a 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index f4a99ecdaa6e3a982f7faaae62464e3e7636746b..bffbe4e3d44e001de642d6630c6863720de2951e 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 0ba23e624502e2b33d2d924786a72c3d16fc0132..9636b9d10dc5e8146097a6f1cdab564847ec6e92 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 231961bd1381edb85893d0df7c0b2a4d579e09d0..c5647f9a5b060592586def05288778b317a4fdac 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index a5636f2c7ba8f7cacecb7d9ca128b4adddd283e4..1aa6885bdd404991980faae85682842479a84ec5 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3 -p=p
+// compile -p=p
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 8e5df81f6dc3c94209e1ef8090a27b1343769ccf..deab0efe57eb366a24dc1b820b43cded8f02959b 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index f431f7fc74bd83d78f3f9dddb1b8afc2ef76d064..ec664783b099c02a96d1a959713706b10fbfe4b3 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 179d9f44e95ed9c0d154611fe20c0704c467417d..3fbf2490df4580c0401b4d11c9fbaf00bb479625 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 582751e884028227d8a8b8a812114a6de7950039..dbc87eccba5555fe5a8fabf1c9abb24d02df1907 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 9fc44288418a28531cadcc70eefbdba3f05256ee..23494f90dbdf4e78209044ec832d07e79044772c 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index db5de3d8fae0166ce303cdea6e16bbcd8ce6c470..1cfbfbe96ce7cfd31bdc6c3e64c2a9a1695822d4 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 1bff65a9494847416b633f7bbc34b1926ab71c90..06a2ebdb3968d793c8f57669fc3781a433940241 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 3a005142dfeb38c81603b403e2ee8214d3343792..3e87b387f013edbc92d674c537bc7ae40f8070a6 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 8d1c3eff6489991f2b8426954c38644fc84b26d9..e91d689d2bb702e8a3d2b676ef34028de2bd73cc 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 87b4ff46c1ea4e6750058822d454a40cccb2cf1c..b83fbd7af16a576c16e0fc73b84f1ca0f618b756 100644 (file)
@@ -1,4 +1,4 @@
-// compiledir -G=3
+// compiledir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 3dd7810482eb08302e9c5d3d50a0d00b0c5bcda7..84a0f6db6f7ebb3d61797c8cc1e8509b5533313b 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 967004dd1a859f3c3d8c4afa137bf0df18795609..9c3218b9fadf0388e29a702cbf2e3ab20a2d1382 100644 (file)
@@ -1,4 +1,4 @@
-// compile -c=2 -G=3
+// compile -c=2
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 1d7e44e0c46ad80465beeb2775c6f071fe3e3f24..1ed29b89db159de760d57af9ab655d008a7d6de2 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 887ffd8a8481140a0feb33be788e0925583b1ce1..702bc077994e3f76601474466f961a912df9e8e9 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags="-G=3"
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 7bd0234e57873712a943dbdfbfd5a3398866f165..20d5db662a313425aad06c6af1871420d3b6b547 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags="-G=3"
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 25e939f5368a684b3b1335635e567d41f4f3de68..2a79268198d83aec5eb9472d73762d4209f9bdc5 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 67c3e3d9f5c25b97e2fae54529c0b1f90beb8ba0..774898d04060695b9d5408eea27130b871083d77 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index c8f088dc7afb827cac1617b4352a9eed0ec646c4..0220360ed8d6c9eb8b699fd42e14b1525a96d9dd 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags="-G=3"
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index ae53a28dc5050a7bcf2a122c6197c32097756db9..b75c520c6e3240d5ff8080565ff7ce877397a7d8 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 7ea539cfccbbff4717d033b3c3ec7edbc863216d..220bce948498ceb684bffe2620b63a549ba564e7 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 3253e6457b6c6057b08efab22d848cccb326d343..b1238df69701b93627387fd1c3bd59548725c422 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 0f751d38edf99895c5b296d7a8f27f16fdd2cacc..ef8c7f766fd47e56932c52e3c966e0361c79cf49 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index a2dc5cf082a1c5940f0e2e91b30ba473c190af1f..3ae85c794b0496ba948f192461a23afc960068d9 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index fed9b5e9a6a3b559fb03dcda142049866fde79be..985f84ebc8d73cb2a0bbdccc75d97a80d53ec5a9 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index ea360f213588287c7a6c60282115031e75f60f73..945b33269b65ed65621683b384c9a406f9e63538 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 53ce20e6eae41ff76b6914926c814d9b31f8495f..c544697399d7f0c0a5a7c9aa0ba061aef385a98a 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 1babd3f864b899331c175960a1cc43ba6a21088c..348abf7c90005d65d0b85cf2187fbae031a29a67 100644 (file)
@@ -1,4 +1,4 @@
-// build -gcflags=-G=3
+// build
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 6cf6908291256a2a18162c8bc6f6f8aab465cebb..53144d206aad60010496a9422b94a53b0bf47846 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 4b00570ba6de06aee63bbac379b1a568d7144051..96978d4c9d80e96e8f849250a315c09af98e64c1 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 8d5aac94c6254a8b0173f2a712f5ff8f149eb049..39267a9c2f68bd12a90f44cd553d2b0fccc4a230 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 0f3a7f230a0755c9a9e2d0fa0692124184483c38..619e7ee8b5b209f7c4907fef5a36b08841c159bb 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index d09a72e576d3fd30a762a9e7409fefbaf95db8ac..477a5d597897f0eca278b5575074571b18c124bf 100644 (file)
@@ -1,4 +1,4 @@
-// errorcheck -G=3
+// errorcheck
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index ef2150d6a249c622a0ccbce3ebf99bbf44cad724..1711d0405d3f10411c425d94ec6650ecee5d35bb 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 326d67b49a8539996a38132d4f722b4682983ca9..24d0eb002a3e762db87328399ca516946f1265f6 100644 (file)
@@ -1,4 +1,4 @@
-// errorcheckdir -G=3
+// errorcheckdir
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index f4fdd05d85ff6f594e079c02aeabf4927a6176c0..b4b3bae59b4ccbcc840503a27e30bd3989295a48 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 87b4ff46c1ea4e6750058822d454a40cccb2cf1c..b83fbd7af16a576c16e0fc73b84f1ca0f618b756 100644 (file)
@@ -1,4 +1,4 @@
-// compiledir -G=3
+// compiledir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 435b44d10c1fb23bfe7dbd65750d593a2ac28b3f..f96c896eac0d472f82c03ba47682acbd339e6616 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 36da86a9c3885a3cf9be5c6e865867b07810ab0c..265e0bf525bf933a0b8e1042edcdcf43e75fc576 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 526e038bec258c71943bdf6c0ec2045b6e7a8871..65c32afbf42044d5525c26d7ec59d3c6606f7f60 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 21d6ec4b7022a7fdcee9971b1f5b520d1f01e077..d522b2281062daf663fb85164ba8342755a6e314 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index d6fab0246374a9e9a0d311def9670cad0c341814..11b460df92a8ebc1ce8f14c5f3022de12c96257b 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index ac20a5423f4822e502b4c263842cf9bb859352b5..cb22a06e2d203ca7b5c7eaef896a8c35521fa41c 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 99c124d7abe6cd4520b3b6af50f371e89c4d3f25..6d359baa3132aea156b0055b119fcb388106c995 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 96c651e2b5db6de6e7cfc7990b27e24be28f5469..879e4d2e900b75b21afe1728b9a96938b2026093 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 87b4ff46c1ea4e6750058822d454a40cccb2cf1c..b83fbd7af16a576c16e0fc73b84f1ca0f618b756 100644 (file)
@@ -1,4 +1,4 @@
-// compiledir -G=3
+// compiledir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index a9a14af77deb1e3870aef8897ab4d21112a15836..7e1535e0454a8dc6b46c048d7ff030a1c5ce3eae 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index aece7deab1d65435c1817e96f3a0a9cd170d26a7..3fbe48c8a0904ccb2cb6a70ea594805c50d641ee 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 87b4ff46c1ea4e6750058822d454a40cccb2cf1c..b83fbd7af16a576c16e0fc73b84f1ca0f618b756 100644 (file)
@@ -1,4 +1,4 @@
-// compiledir -G=3
+// compiledir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 670fc2eae3a1b03aabf96382efc4f97c68dd1ddd..42d97f5482782616d651108307f452f21c793bca 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index a6913df84357100b2562cd4851b73ccc3d04d22a..30aebb2c948bea6174b5519c6e2f5fa61512f5d0 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 1d89efca88908ed949f8f498728244bae0f80c9d..ee494415ff60d440b47441220da12e53b5f6173d 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 2bdce6c504037f54f9a140e4f0dd855b56f8c9dc..f97bace894b8ad715c366e5f7b2674e4c97706af 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 5fd62ad4f63905853e8fc2342b587285b03d2716..c4858fc6dd1ac6c5a88d47b177082f3ac5561dd1 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76de588e7429e8c9f172e2ba3525c8ab016b1aaf..8b4b84180f6e2f9dbe0210877a0648a463c149cc 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 59611ef3abee7c8ea7030f6b7952637e1f3bd829..50edf8f737527a274d3168bd5214d95c5a7b36c0 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index ee3eedc358c635d2b862c947937c63df3e4bc483..1acab87f42a2c714a52708471aaf21eb789f71f2 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index df879c1f01d1b68902e3395ee63ac91c94f86815..c33c4f061c7d45c6c1954a84e5d08f9ea8b0b14d 100644 (file)
@@ -1,4 +1,4 @@
-// errorcheck -G=3
+// errorcheck
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 12dbd0efb7454886081403c48a512f53020d6c11..3d5f2f25380ce5779e45179ab0569006a66812ee 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index e6b205cb37394522ea39ba45d8f4e481e52350a0..8c13a4ee36a1363845de2e761a9081404cf7f32b 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index ff9d08d089bfaad6f16c76f27e3baabbdd6c6550..dfe55f9445991374f1aad65c483f43b46c14b060 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 87b4ff46c1ea4e6750058822d454a40cccb2cf1c..b83fbd7af16a576c16e0fc73b84f1ca0f618b756 100644 (file)
@@ -1,4 +1,4 @@
-// compiledir -G=3
+// compiledir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 642f4bf49fd88f22830570edf8b8a1a0af2ece78..aefbe673109b6c7187837e3464eef47858d0eb00 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 642f4bf49fd88f22830570edf8b8a1a0af2ece78..aefbe673109b6c7187837e3464eef47858d0eb00 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 87b4ff46c1ea4e6750058822d454a40cccb2cf1c..b83fbd7af16a576c16e0fc73b84f1ca0f618b756 100644 (file)
@@ -1,4 +1,4 @@
-// compiledir -G=3
+// compiledir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 87b4ff46c1ea4e6750058822d454a40cccb2cf1c..b83fbd7af16a576c16e0fc73b84f1ca0f618b756 100644 (file)
@@ -1,4 +1,4 @@
-// compiledir -G=3
+// compiledir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 87b4ff46c1ea4e6750058822d454a40cccb2cf1c..b83fbd7af16a576c16e0fc73b84f1ca0f618b756 100644 (file)
@@ -1,4 +1,4 @@
-// compiledir -G=3
+// compiledir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 060a1214cc9a7060e2aa09632726f746a98eceb0..8bb5c3e21398f4d28cfb34ab6acd869926063c1c 100644 (file)
@@ -1,4 +1,4 @@
-// compiledir -G=3
+// compiledir
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 642f4bf49fd88f22830570edf8b8a1a0af2ece78..aefbe673109b6c7187837e3464eef47858d0eb00 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 0cdbc360f966d763fe9e8e105eb07c7bb7c0a458..d2d4a6690750d2f0b762b27860ea2519139af254 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 5af3c9ead88421f06760870de90ffe82547eb98b..35e8c20e0727c49a52f8deb3691e898ca8d1fd54 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 498b9d37e15be3d710dc97388d075d38ce0b534b..13e725ae0a7116cb42bbfcae15625b99597bacb7 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index aa9258f932c0c353c22b7cf85cfc43a535418427..75e772cccd52bab56062705688c35236212f07da 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 07c1a86a6a14c7839e1b006f802509c69a43cb43..fe729b1f289f35b18a9b442db121a6fe892bb38a 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 060a1214cc9a7060e2aa09632726f746a98eceb0..8bb5c3e21398f4d28cfb34ab6acd869926063c1c 100644 (file)
@@ -1,4 +1,4 @@
-// compiledir -G=3
+// compiledir
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 39bdba0772c51d37025925c3530dadb5dde859df..4d459fd04c1634ad97eac70daa20cb9633b4fe08 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3 -d=checkptr
+// compile -d=checkptr
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 642f4bf49fd88f22830570edf8b8a1a0af2ece78..aefbe673109b6c7187837e3464eef47858d0eb00 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 060a1214cc9a7060e2aa09632726f746a98eceb0..8bb5c3e21398f4d28cfb34ab6acd869926063c1c 100644 (file)
@@ -1,4 +1,4 @@
-// compiledir -G=3
+// compiledir
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 2272dcdfcde34d0be187a9d32bc6cd3646c169bc..44d114d235149fb632497eda60740d2736a34c31 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 523f0b34d6e70f062490372f671235780372350c..9411f2e6b5bbcbec39f385f53def760f9e58e50d 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 779c74ee6c6b100e776a6ed39b329a6bbbf58592..51fde1e9b6819fbc585edf9e19c984031a5e63ae 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index bd4f7c5dc95ec0b6354264a609799b374e9994aa..425d51713ff4d1fe629457a0982354b1f053392f 100644 (file)
@@ -1,4 +1,4 @@
-// build -gcflags=-G=3
+// build
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 5f4bdc0634c2a85ad7a02934cad7017b5a051e63..a3a784969b391fedfa2dbea2e1007dba7348dca6 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 15ffa4ba21591a4dd344ea51dbc5f74b7c04aaeb..321d5ff96e4496e467855857f849d84b0c80f697 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 642f4bf49fd88f22830570edf8b8a1a0af2ece78..aefbe673109b6c7187837e3464eef47858d0eb00 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2022 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index adfe72f1de1ea2cd899766e316f6be3ab7456a1c..311207e892c57d9ac5fa0c9177548007a953a74e 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index e7f346c78e13c7addd209c42fb50904931f5925b..111ac787e509d047dc7d612c47fb32691a88b9ec 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 9b20d87bb77e53cbf345876ca23471e970271f6b..2b50e2c20e8bef252ace6ae03b27b50bcf627958 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 72d05f08721113a59fae09de7c19c765f3960faa..eb68fe5c334f29683cc02a619324fd8e5cb09bc5 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index d18dd59aed4d619572a5120322ffce53d963a3a3..d4be5dd0f4fe090da7417721ea146889bce29fdd 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 87b4ff46c1ea4e6750058822d454a40cccb2cf1c..b83fbd7af16a576c16e0fc73b84f1ca0f618b756 100644 (file)
@@ -1,4 +1,4 @@
-// compiledir -G=3
+// compiledir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index a2dc4daacccee5e623f57cc1d45ecf266bfe2a7d..0316402a78d0de8f3090a30064ebf2f543c68171 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index b492774d3d849a285e74202d9f03a128733eadc5..8e11352b5148407f2f857bc2a836fca7d5192f3c 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index ba685bc35c8d3fd08ae56a6f49f68fe328b3ded3..4af990c49a4a1f5bd3fc055bda84ce258dc7cdb6 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 4899fc75eecdbb44a31439c1d88fe5cdb803eb59..b03ad6f21048404f917fa8960b004757360314ee 100644 (file)
@@ -1,4 +1,4 @@
-// run -goexperiment fieldtrack -gcflags=-G=3
+// run -goexperiment fieldtrack
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index f09730f94910f65f3420d23e8b9fa705f6867415..ad548e6a549f92693f5bf91cf991cae0f851f6b8 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 87b4ff46c1ea4e6750058822d454a40cccb2cf1c..b83fbd7af16a576c16e0fc73b84f1ca0f618b756 100644 (file)
@@ -1,4 +1,4 @@
-// compiledir -G=3
+// compiledir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 87b4ff46c1ea4e6750058822d454a40cccb2cf1c..b83fbd7af16a576c16e0fc73b84f1ca0f618b756 100644 (file)
@@ -1,4 +1,4 @@
-// compiledir -G=3
+// compiledir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 0d1ad3994624ae1b01cd0bf73f256fd3c36111e5..00d3b71be0ee53f71e4482b4dd7fb46fb0681e87 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index a26ff62f6d44e9275325ee62ce68f97881c4050d..ed57009436850f1c59335f8c442cb45b2c10549c 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 87b4ff46c1ea4e6750058822d454a40cccb2cf1c..b83fbd7af16a576c16e0fc73b84f1ca0f618b756 100644 (file)
@@ -1,4 +1,4 @@
-// compiledir -G=3
+// compiledir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 32cf4b830d256cbd600e05557df95d693a98b2bf..e3a470b4195ab9ee0b49030efa76975b00b284f7 100644 (file)
@@ -1,4 +1,4 @@
-// errorcheckdir -G=3
+// errorcheckdir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index b72516c4eabccf4175b99bfb9027acd58bcc2ff6..948a9e532e0c7661cdacdd36a5a65dfc7a544798 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 8a39d9945d61193dee5fc660a020a5c5f32fb811..dcc5737a66f36d1cfe3f39bfa6010d901d113942 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index d6c65d68b79db93e9f9aead771071d3e61b67f37..a9224507dfc2f2a040421602de021143b675c19a 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 32cf4b830d256cbd600e05557df95d693a98b2bf..e3a470b4195ab9ee0b49030efa76975b00b284f7 100644 (file)
@@ -1,4 +1,4 @@
-// errorcheckdir -G=3
+// errorcheckdir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 87b4ff46c1ea4e6750058822d454a40cccb2cf1c..b83fbd7af16a576c16e0fc73b84f1ca0f618b756 100644 (file)
@@ -1,4 +1,4 @@
-// compiledir -G=3
+// compiledir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index c0037a3e6e46edbe34cbeec1d61b08abd2a57776..cdb8bfb57424fbd24172778c7b02159268a742d6 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 0f539d659c39785752cd29083cfad45161bd29ec..d30429885c151052c3d5b289b48f34daea701f87 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 1f077333b8fcc49c46d10260d58d4d6f1022df37..12456699a5a1eff962a72130257bbd465ff60ac3 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index c1427b9c52c2d48896401fec162ff12d7a0ec029..dd0adb18400c28c3b2576ff0e6553e6136f3613a 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 6743e24ff390ef8c4ecb437eb8ddba5ff30e0211..59411ab6e61446673e4669b8e5b7167b966ff916 100644 (file)
@@ -1,4 +1,4 @@
-// errorcheck -0 -m -G=3
+// errorcheck -0 -m
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 4f07b590e36fae404b99cb4d120d7efae02b9c5f..bd08ad7b4b6f9c945a4ef6c88f8bfcc9a4b9aaf1 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 412023b20a0abb792d604c5b786a950683014280..1f7eba35584fbcd29d5aace0814f72e2496046ab 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index de1ea65ed227faa5da63301aad4c5a4573f43dcb..2400f1c29a237da314a2bafde30766ff150ea4ba 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 4bdf10748e50c33c5b82b4a04fbc8db95fed12db..b24817deb0375b217465ba8ad68710e49732f4c5 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index af1d72d89928fd9638c3aaed1cee404e1f5f6869..0ebd10ec3b6d8437b15483098a352039d410df2d 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index f32b40062d6bc8ca75ae25ef5dbe64054ff5ea35..b720e04d4a85e8174efccbc1cfc096993986817c 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=1
+// compile
 
 // Copyright 2020 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 855a1edb3bf6884a9917d362d94d987ad00faec2..791b670a9155a99e90653b07b9d5c33e660bb0db 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 81290d599ecda5af09e36d6fc7d42f0e587f36e4..0892cd881d546bd1fc734f16593784e31a7e3c31 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index ad1b41ddac40dc5d1ef0966c8413ff569b752734..2dad9087bc9aeece5eb7a527e6aa805a727acf66 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index c519b4f51c3d701d17df5eca36060cdbe2737b64..463c510484c5714c92f717ac9bbca5bae82a817e 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index d444e007a3a492605e0010adb5b3f6e62916793e..25bac181aa9d969ef3f3906cf0788d20c484e31c 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index ef024ce40f08b6516bee45da6f57b605cfc6be70..a05f54265b941edd7d87e209f7a69c02738f10fe 100644 (file)
@@ -1,4 +1,4 @@
-// errorcheck -G
+// errorcheck
 
 // Copyright 2020 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 477778f8fb25f62eff52855908ff53d3c8eac3cd..27e1b60ab006111c96eb1a39e74f15413aee7f59 100644 (file)
@@ -1,4 +1,4 @@
-// compile -G=3
+// compile
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 834302e37a1356194bee77b16759da231eeed059..e971779982e9525df6ddfaf650a6a85470dbc27c 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index ce4af34f04cefa5e20cc46c34c923eaa50c1f81d..b2496fd1c4a4f3e7dbd539998b8f8300360410ae 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 0527a83eb09f3340c515684805dd96b380c104ba..83d81f37d03c437a9742aa7d67ae5be11c95c2e3 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 08de2a1d411a4245936a2c0577433571f66d28df..43a6fc12fc137e0a50e2796d1a998de6d54cb6dd 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 1fc6e0a14ee533680f7c704b23d60551ab7d3f16..ac52adbdd0709f71c78d598495d8bfddeadce293 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 574f4aa819eecf6cf519f5ae36824e5f9d16c5d5..81d4f2082dbee5eb14ecd67320ed39cdc6a2136e 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index f2e1279fb41c5c622b84c6da7a0ca20f5ee11ad9..067bed713811d8e48a0b05c84fa94bb6c6f1e094 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 76930e5e4f694938e8456a8875300e2529e2ee08..40df49f83bef07a3f4c5d8fd4000d97484c3f224 100644 (file)
@@ -1,4 +1,4 @@
-// rundir -G=3
+// rundir
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style
index 6c6dabcf7ca8725c5171730a7afe8919289c0ed8..be25dcefb3f8131fd4efd5818d5d79006d4e6d73 100644 (file)
@@ -1,4 +1,4 @@
-// run -gcflags=-G=3
+// run
 
 // Copyright 2021 The Go Authors. All rights reserved.
 // Use of this source code is governed by a BSD-style