aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJosh Bleecher Snyder <josharian@gmail.com>2019-03-04 16:48:28 -0800
committerJosh Bleecher Snyder <josharian@gmail.com>2019-03-09 21:26:04 +0000
commit243c8eb8c290ebbf2e2811da2dd7538200dde6b3 (patch)
treeee359644a82a751a33b29675698b8c46268a52eb /src
parent4d10aba35eebe9cb4a0b6627815dc1fbddc97100 (diff)
downloadgo-243c8eb8c290ebbf2e2811da2dd7538200dde6b3.tar.xz
cmd/compile: add pure Go math/big functions to TestIntendedInlining
Change-Id: Id29a9e48a09965e457f923a0ff023722b38b27ef Reviewed-on: https://go-review.googlesource.com/c/go/+/165157 Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Diffstat (limited to 'src')
-rw-r--r--src/cmd/compile/internal/gc/inl_test.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/cmd/compile/internal/gc/inl_test.go b/src/cmd/compile/internal/gc/inl_test.go
index 0dfd252372..7868c14aa6 100644
--- a/src/cmd/compile/internal/gc/inl_test.go
+++ b/src/cmd/compile/internal/gc/inl_test.go
@@ -144,6 +144,9 @@ func TestIntendedInlining(t *testing.T) {
},
"math/big": {
"bigEndianWord",
+ // The following functions require the math_big_pure_go build tag.
+ "addVW",
+ "subVW",
},
}
@@ -202,7 +205,7 @@ func TestIntendedInlining(t *testing.T) {
}
}
- args := append([]string{"build", "-a", "-gcflags=all=-m -m"}, pkgs...)
+ args := append([]string{"build", "-a", "-gcflags=all=-m -m", "-tags=math_big_pure_go"}, pkgs...)
cmd := testenv.CleanCmdEnv(exec.Command(testenv.GoToolPath(t), args...))
pr, pw := io.Pipe()
cmd.Stdout = pw