duke@1: /* duke@1: * @test /nodynamiccopyright/ duke@1: * @bug 6231847 duke@1: * @summary Crash in com.sun.tools.javac.comp.Attr.visitNewClass:1352 duke@1: * @author Peter von der Ah\u00e9 duke@1: * @compile/fail -XDdev T6231847.java jjg@611: * @compile/fail/ref=T6231847.out -XDdev -XDrawDiagnostics T6231847.java duke@1: */ duke@1: duke@1: class T6231847 { duke@1: interface T6231847I {} duke@1: static class T6231847C {} duke@1: duke@1: T6231847 t; duke@1: Object o = new T6231847I() {}; duke@1: Object p = new T6231847I(o) {}; duke@1: Object q = t.new T6231847I() {}; duke@1: Object r = t.new T6231847I(o) {}; duke@1: Object s = t.new T6231847C() {}; duke@1: }