1// run
2
3// Copyright 2009 The Go Authors. All rights reserved.
4// Use of this source code is governed by a BSD-style
5// license that can be found in the LICENSE file.
6
7package main
8
9func main() {
10L:
11	for i := 0; i < 1; i++ {
12	L1:
13		for {
14			break L
15		}
16		panic("BUG: not reached - break")
17		if false {
18			goto L1
19		}
20	}
21
22L2:
23	for i := 0; i < 1; i++ {
24	L3:
25		for {
26			continue L2
27		}
28		panic("BUG: not reached - continue")
29		if false {
30			goto L3
31		}
32	}
33}
34