1 /**
2  * @test  /nodynamiccopyright/
3  * @bug 4222327 4785453
4  * @summary Interface names for classes in the same scope should not
5  * cause the compiler to crash.
6  *
7  * @compile/fail/ref=NameCollision.out -XDrawDiagnostics NameCollision.java
8  */
9 
10 // The test fails if the compiler crashes.
11 
12 public class NameCollision {
13     class Runnable implements Runnable { } // ERROR
14 }
15