1 /* 2 * @test /nodynamiccopyright/ 3 * @bug 4531500 4 * @summary Cascade of problems from duplicate class can cause compiler crash. 5 * @author gafter 6 * 7 * @compile/fail/ref=DuplicateClass.out -XDrawDiagnostics DuplicateClass.java 8 */ 9 10 /** 11 * Compiling this translation unit should fail; there is, after all, a 12 * duplicate class. Nonetheless, the compiler should not crash while 13 * processing it. 14 */ 15 public class DuplicateClass { clone()16 protected Object clone() { 17 super.clone(); 18 } 19 } 20 21 public class DuplicateClass {} 22