duke@1: /* duke@1: * @test (important: no SCCS keywords to affect offsets in golden file.) /nodynamiccopyright/ duke@1: * @bug 6304921 jjg@611: * @compile/fail/ref=T6304921.out -XDcompilePolicy=bytodo -XDrawDiagnostics -Xjcov -Xlint:all,-path -Werror T6304921.java duke@1: */ duke@1: duke@1: import java.util.ArrayList; duke@1: import java.util.List; duke@1: duke@1: class T6304921 { duke@1: void m1(int i) { duke@1: switch (i) { duke@1: case 1: duke@1: i++; duke@1: // fallthrough duke@1: default: duke@1: } duke@1: duke@1: try { duke@1: i++; duke@1: } duke@1: finally { duke@1: throw new Error(); duke@1: // finally does not complete normally duke@1: } duke@1: } duke@1: duke@1: void m2() { duke@1: List list = new ArrayList(); duke@1: } duke@1: } duke@1: duke@1: class X { duke@1: void m1() { duke@1: System.orr.println("abc"); // name not found duke@1: } duke@1: boolean m2() { duke@1: return 123 + true; // bad binary expression duke@1: } duke@1: }