aboutsummaryrefslogtreecommitdiff
path: root/src/runtime
diff options
context:
space:
mode:
authorMichael Hudson-Doyle <michael.hudson@canonical.com>2016-01-19 16:27:14 +1300
committerMichael Hudson-Doyle <michael.hudson@canonical.com>2016-01-20 03:08:07 +0000
commitdf2a9e4a337a4feda8981433639cbddeb8216d37 (patch)
treecf75b3b8c90ced6c19c63d85a5a597858c26092a /src/runtime
parentd9b32f0c7d327f4fc165eb1fb9e76ac97b314c95 (diff)
downloadgo-df2a9e4a337a4feda8981433639cbddeb8216d37.tar.xz
runtime/race: fix test so it compiles
I'm not sure what the convert function was intended to be. Fixes #14011 Change-Id: I29d905bc1827936b9433b20b13b7a0b0ac5f502e Reviewed-on: https://go-review.googlesource.com/18712 Reviewed-by: Ian Lance Taylor <iant@golang.org> Run-TryBot: Ian Lance Taylor <iant@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org>
Diffstat (limited to 'src/runtime')
-rw-r--r--src/runtime/race/testdata/issue12225_test.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/runtime/race/testdata/issue12225_test.go b/src/runtime/race/testdata/issue12225_test.go
index 3b0b8ec289..0494493b2e 100644
--- a/src/runtime/race/testdata/issue12225_test.go
+++ b/src/runtime/race/testdata/issue12225_test.go
@@ -4,9 +4,16 @@
package race_test
+import "unsafe"
+
// golang.org/issue/12225
// The test is that this compiles at all.
+//go:noinline
+func convert(s string) []byte {
+ return []byte(s)
+}
+
func issue12225() {
println(*(*int)(unsafe.Pointer(&convert("")[0])))
println(*(*int)(unsafe.Pointer(&[]byte("")[0])))