test/langtools/tools/javac/T8187487/CrashWithDuplicateClassNamesTest.java
author vromero
Tue, 02 Jan 2018 16:35:04 -0500
changeset 48367 3a52333a5e57
permissions -rw-r--r--
8187487: crash with classes with same binary name Reviewed-by: jjg

/*
 * @test /nodynamiccopyright/
 * @bug 8187487
 * @summary crash with duplicate class name
 * @compile/fail/ref=CrashWithDuplicateClassNamesTest.out -XDrawDiagnostics CrashWithDuplicateClassNamesTest.java
 */

class CrashWithDuplicateClassNamesTest {
    static class C1$C2 {}

    static class C1 {
        static class C2 {}
    }

    static class C3 {
        static class C4 {}
    }

    static class C3$C4 {}
}