]> Cypherpunks.ru repositories - gostls13.git/commitdiff
[dev.unified] test: change Unicode file/package name to use characters not translated...
authorDavid Chase <drchase@google.com>
Tue, 19 Jul 2022 19:20:55 +0000 (15:20 -0400)
committerDavid Chase <drchase@google.com>
Tue, 19 Jul 2022 19:36:23 +0000 (19:36 +0000)
In filenames, macOS translates Ä (U+00c4, c3 84) to Ä (U+0041 U+0308, 41 cc 88).
This causes problems for run.go's crude rules for testing the compiler.

Fixes #53954.

Change-Id: I850421cbf07e022ca5ff8122e0fb4e80deb55adf
Reviewed-on: https://go-review.googlesource.com/c/go/+/418334
Run-TryBot: David Chase <drchase@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
test/fixedbugs/issue27836.dir/Äfoo.go [deleted file]
test/fixedbugs/issue27836.dir/Ämain.go [deleted file]
test/fixedbugs/issue27836.dir/Þfoo.go [new file with mode: 0644]
test/fixedbugs/issue27836.dir/Þmain.go [new file with mode: 0644]

diff --git a/test/fixedbugs/issue27836.dir/Äfoo.go b/test/fixedbugs/issue27836.dir/Äfoo.go
deleted file mode 100644 (file)
index 8b6a814..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-package Äfoo
-
-var ÄbarV int = 101
-
-func Äbar(x int) int {
-       defer func() { ÄbarV += 3 }()
-       return Äblix(x)
-}
-
-func Äblix(x int) int {
-       defer func() { ÄbarV += 9 }()
-       return ÄbarV + x
-}
diff --git a/test/fixedbugs/issue27836.dir/Ämain.go b/test/fixedbugs/issue27836.dir/Ämain.go
deleted file mode 100644 (file)
index 25d2c71..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-package main
-
-import (
-       "fmt"
-
-       "./Äfoo"
-       Äblix "./Äfoo"
-)
-
-func main() {
-       fmt.Printf("Äfoo.Äbar(33) returns %v\n", Äfoo.Äbar(33))
-       fmt.Printf("Äblix.Äbar(33) returns %v\n", Äblix.Äbar(33))
-}
diff --git a/test/fixedbugs/issue27836.dir/Þfoo.go b/test/fixedbugs/issue27836.dir/Þfoo.go
new file mode 100644 (file)
index 0000000..ea6be0f
--- /dev/null
@@ -0,0 +1,17 @@
+// Copyright 2022 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+package Þfoo
+
+var ÞbarV int = 101
+
+func Þbar(x int) int {
+       defer func() { ÞbarV += 3 }()
+       return Þblix(x)
+}
+
+func Þblix(x int) int {
+       defer func() { ÞbarV += 9 }()
+       return ÞbarV + x
+}
diff --git a/test/fixedbugs/issue27836.dir/Þmain.go b/test/fixedbugs/issue27836.dir/Þmain.go
new file mode 100644 (file)
index 0000000..596c620
--- /dev/null
@@ -0,0 +1,17 @@
+// Copyright 2022 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+package main
+
+import (
+       "fmt"
+
+       "./Þfoo"
+       Þblix "./Þfoo"
+)
+
+func main() {
+       fmt.Printf("Þfoo.Þbar(33) returns %v\n", Þfoo.Þbar(33))
+       fmt.Printf("Þblix.Þbar(33) returns %v\n", Þblix.Þbar(33))
+}