summaryrefslogtreecommitdiff
path: root/test/fixedbugs/bug274.go
diff options
context:
space:
mode:
Diffstat (limited to 'test/fixedbugs/bug274.go')
-rw-r--r--test/fixedbugs/bug274.go30
1 files changed, 0 insertions, 30 deletions
diff --git a/test/fixedbugs/bug274.go b/test/fixedbugs/bug274.go
deleted file mode 100644
index 81ee9e5b8..000000000
--- a/test/fixedbugs/bug274.go
+++ /dev/null
@@ -1,30 +0,0 @@
-// errchk $G $D/$F.go
-
-// Copyright 2010 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.
-
-// 6g accepts the program below even though it is syntactically incorrect:
-// Each statement in the list of statements for each case clause must be
-// terminated with a semicolon. No semicolon is present for the labeled
-// statements and because the last token is a colon ":", no semicolon is
-// inserted automatically.
-//
-// Both gccgo and gofmt correctly refuse this program as is and accept it
-// when the semicolons are present.
-
-// This is a test case for issue 777 ( http://code.google.com/p/go/issues/detail?id=777 ).
-
-package main
-
-func main() {
- switch 0 {
- case 0:
- L0: // ERROR "statement"
- case 1:
- L1: // ERROR "statement"
- default:
- // correct since no semicolon is required before a '}'
- L2: // ERROR "not used"
- }
-}