aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@golang.org>2010-08-31 15:48:04 -0700
committerIan Lance Taylor <iant@golang.org>2010-08-31 15:48:04 -0700
commit7a05b0f235fe27262e6ae8b3dc737a8d1e689808 (patch)
tree639e3c3aca4eccbcebbf7e37fe4cdd34c45880a9
parent9f46962c3b3c423485ec5a0ae452e1522bf261a5 (diff)
downloadgo-7a05b0f235fe27262e6ae8b3dc737a8d1e689808.tar.gz
go-7a05b0f235fe27262e6ae8b3dc737a8d1e689808.zip
test: Match gccgo error messages.
Another case where gccgo and gc report similar but not identical errors for a recursive interface. bug251.go:11: error: invalid recursive interface R=rsc CC=golang-dev https://golang.org/cl/2094041
-rw-r--r--test/fixedbugs/bug251.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/fixedbugs/bug251.go b/test/fixedbugs/bug251.go
index 37dec90559..c94ad2abe2 100644
--- a/test/fixedbugs/bug251.go
+++ b/test/fixedbugs/bug251.go
@@ -8,14 +8,14 @@ package main
type I1 interface {
m() I2
- I2
+ I2 // GCCGO_ERROR "loop|interface"
}
type I2 interface {
- I1 // ERROR "loop|interface"
+ I1 // GC_ERROR "loop|interface"
}
-var i1 I1 = i2 // ERROR "missing m method|need type assertion"
+var i1 I1 = i2 // GC_ERROR "missing m method|need type assertion"
var i2 I2
var i2a I2 = i1