]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/link: do not close over the loop variable in testDWARF
authorBryan C. Mills <bcmills@google.com>
Wed, 27 Feb 2019 17:25:59 +0000 (12:25 -0500)
committerBryan C. Mills <bcmills@google.com>
Wed, 27 Feb 2019 17:42:49 +0000 (17:42 +0000)
Fixes #30429
Updates #16520
Updates #20733

Change-Id: Iae41f06c09aaaed500936f5496d90cefbe8293e4
Reviewed-on: https://go-review.googlesource.com/c/164119
Run-TryBot: Bryan C. Mills <bcmills@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/cmd/link/dwarf_test.go

index 710457aeb9056610f25601955f04cfc505fcdced..880b2ced6d821e49d510c8ef0b90ffd01a14ef01 100644 (file)
@@ -44,6 +44,7 @@ func testDWARF(t *testing.T, buildmode string, expectDWARF bool, env ...string)
        defer os.RemoveAll(tmpDir)
 
        for _, prog := range []string{"testprog", "testprogcgo"} {
+               prog := prog
                t.Run(prog, func(t *testing.T) {
                        t.Parallel()