diff options
author | Cherry Zhang <cherryyz@google.com> | 2021-02-11 19:55:07 -0500 |
---|---|---|
committer | Cherry Zhang <cherryyz@google.com> | 2021-02-16 21:51:58 +0000 |
commit | d3cd4830adf45ce53c586a83f9d78421484737fd (patch) | |
tree | 2a751e76a8c1e64733a2168fadde016a42548571 | |
parent | 03cea563d156736a916137d0f68a14dc86c552a0 (diff) | |
download | go-git-dev.regabi.tar.gz |
[dev.regabi] test: run abi/regabipragma test with -c=1dev.regabi
Currently, we call Warnl in SSA backend when we see a function
(defined or called) with regparams pragma. Calling Warnl in
concurrent environment is racy. As the debugging output is
temporary, for testing purposes we just pass -c=1. We'll remove
the pragma and the debugging print some time soon.
Change-Id: I6f925a665b953259453fc458490c5ff91f67c91a
Reviewed-on: https://go-review.googlesource.com/c/go/+/291710
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Jeremy Faller <jeremy@golang.org>
Trust: Cherry Zhang <cherryyz@google.com>
Run-TryBot: Cherry Zhang <cherryyz@google.com>
-rw-r--r-- | test/abi/regabipragma.go | 2 | ||||
-rw-r--r-- | test/run.go | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/test/abi/regabipragma.go b/test/abi/regabipragma.go index 6a1b1938ea..e7ecd58fc8 100644 --- a/test/abi/regabipragma.go +++ b/test/abi/regabipragma.go @@ -1,4 +1,4 @@ -// runindir +// runindir -gcflags=-c=1 // +build !windows // Copyright 2021 The Go Authors. All rights reserved. diff --git a/test/run.go b/test/run.go index 116f983a97..dba4d16d63 100644 --- a/test/run.go +++ b/test/run.go @@ -902,6 +902,7 @@ func (t *test) run() { if *linkshared { cmd = append(cmd, "-linkshared") } + cmd = append(cmd, flags...) cmd = append(cmd, ".") out, err := runcmd(cmd...) if err != nil { |