From: Ian Lance Taylor Date: Tue, 17 Mar 2009 04:47:38 +0000 (-0700) Subject: Don't try to define the same label twice, as that produces a X-Git-Tag: weekly.2009-11-06~2017 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=1e39143966b602ce346e970b9ff85176a781475f;p=gostls13.git Don't try to define the same label twice, as that produces a label redefinition error. R=gri DELTA=6 (0 added, 0 deleted, 6 changed) OCL=26357 CL=26372 --- diff --git a/test/bugs/bug140.go b/test/bugs/bug140.go index 614fabdc30..33d1deb8a0 100644 --- a/test/bugs/bug140.go +++ b/test/bugs/bug140.go @@ -7,12 +7,12 @@ package main func main() { - if {} else L: ; - if {} else L: main() ; + if {} else L1: ; + if {} else L2: main() ; } /* These should be legal according to the spec. -bug140.go:6: syntax error near L -bug140.go:7: syntax error near L +bug140.go:6: syntax error near L1 +bug140.go:7: syntax error near L2 */ diff --git a/test/golden.out b/test/golden.out index 8e4786c3cc..c41d2d9e17 100644 --- a/test/golden.out +++ b/test/golden.out @@ -137,8 +137,8 @@ bugs/bug139.go:7: fatal error: naddr: ONAME class x 5 BUG should compile =========== bugs/bug140.go -bugs/bug140.go:6: syntax error near L -bugs/bug140.go:7: syntax error near L +bugs/bug140.go:6: syntax error near L1 +bugs/bug140.go:7: syntax error near L2 BUG should compile =========== fixedbugs/bug016.go