aoqi@0: /** aoqi@0: * @test aoqi@0: * @bug 6547131 aoqi@0: * @summary java.lang.ClassFormatError when using old collection API aoqi@0: * @compile T.java aoqi@0: * @run main T aoqi@0: */ aoqi@0: aoqi@0: import p.*; aoqi@0: aoqi@0: class SubI implements Outer.I { aoqi@0: SubI() { } aoqi@0: Outer.I getI() { return this; } aoqi@0: } aoqi@0: aoqi@0: public class T { aoqi@0: public static void main(String argv[]){ aoqi@0: SubI sub = new SubI(); aoqi@0: Outer.I inter = (Outer.I)sub.getI(); aoqi@0: } aoqi@0: }