An exception has occurred in the compiler (1.9.0-internal). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. An exception has occurred in the compiler (1.9.0-internal). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. java.lang.AssertionError java.lang.AssertionError at com.sun.tools.javac.util.Assert.error(Assert.java:125) at com.sun.tools.javac.util.Assert.error(Assert.java:125) at com.sun.tools.javac.util.Assert.check(Assert.java:44) at com.sun.tools.javac.util.Assert.check(Assert.java:44) at com.sun.tools.javac.util.Log.popDiagnosticHandler(Log.java:400) at com.sun.tools.javac.util.Log.popDiagnosticHandler(Log.java:400) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:385) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:385) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:369) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:369) at com.sun.tools.javac.comp.DeferredAttr$2.complete(DeferredAttr.java:286) at com.sun.tools.javac.comp.DeferredAttr$2.complete(DeferredAttr.java:286) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:252) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:252) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:239) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:239) at com.sun.tools.javac.comp.Resolve$MethodResultInfo.check(Resolve.java:1009) at com.sun.tools.javac.comp.Resolve$MethodResultInfo.check(Resolve.java:1009) at com.sun.tools.javac.comp.Resolve$4.checkArg(Resolve.java:831) at com.sun.tools.javac.comp.Resolve$4.checkArg(Resolve.java:831) at com.sun.tools.javac.comp.Resolve$AbstractMethodCheck.argumentsAcceptable(Resolve.java:736) at com.sun.tools.javac.comp.Resolve$AbstractMethodCheck.argumentsAcceptable(Resolve.java:736) at com.sun.tools.javac.comp.Resolve$4.argumentsAcceptable(Resolve.java:840) at com.sun.tools.javac.comp.Resolve$4.argumentsAcceptable(Resolve.java:840) at com.sun.tools.javac.comp.Resolve.rawInstantiate(Resolve.java:581) at com.sun.tools.javac.comp.Resolve.rawInstantiate(Resolve.java:581) at com.sun.tools.javac.comp.Resolve.selectBest(Resolve.java:1444) at com.sun.tools.javac.comp.Resolve.selectBest(Resolve.java:1444) at com.sun.tools.javac.comp.Resolve.findMethodInScope(Resolve.java:1631) at com.sun.tools.javac.comp.Resolve.findMethodInScope(Resolve.java:1631) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1703) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1675) at com.sun.tools.javac.comp.Resolve.findFun(Resolve.java:1836) at com.sun.tools.javac.comp.Resolve$8.doLookup(Resolve.java:2346) at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.lookup(Resolve.java:3036) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3287) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3272) at com.sun.tools.javac.comp.Resolve.resolveMethod(Resolve.java:2342) at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:3067) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1703) at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2189) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1675) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Resolve.findFun(Resolve.java:1836) at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1788) at com.sun.tools.javac.comp.Resolve$8.doLookup(Resolve.java:2346) at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.lookup(Resolve.java:3036) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3287) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3272) at com.sun.tools.javac.comp.Resolve.resolveMethod(Resolve.java:2342) at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:3067) at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2189) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1788) at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1600) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:583) at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1555) at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1418) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:625) at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1081) at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1600) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:583) at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1555) at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1418) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:625) at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1081) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:986) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:972) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:838) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:4259) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4169) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4098) at com.sun.tools.javac.comp.Attr.attrib(Attr.java:4073) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1223) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1196) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:361) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:338) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:335) at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:127) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:335) at TypeInferenceComboTest.run(TypeInferenceComboTest.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) An exception has occurred in the compiler (1.9.0-internal). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. java.lang.AssertionError at com.sun.tools.javac.util.Assert.error(Assert.java:125) at com.sun.tools.javac.util.Assert.check(Assert.java:44) at com.sun.tools.javac.util.Log.popDiagnosticHandler(Log.java:400) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:385) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:369) at com.sun.tools.javac.comp.DeferredAttr$2.complete(DeferredAttr.java:286) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:252) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:239) at com.sun.tools.javac.comp.Resolve$MethodResultInfo.check(Resolve.java:1009) at com.sun.tools.javac.comp.Resolve$4.checkArg(Resolve.java:831) at com.sun.tools.javac.comp.Resolve$AbstractMethodCheck.argumentsAcceptable(Resolve.java:736) at com.sun.tools.javac.comp.Resolve$4.argumentsAcceptable(Resolve.java:840) at com.sun.tools.javac.comp.Resolve.rawInstantiate(Resolve.java:581) at com.sun.tools.javac.comp.Resolve.selectBest(Resolve.java:1444) at com.sun.tools.javac.comp.Resolve.findMethodInScope(Resolve.java:1631) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1703) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1675) at com.sun.tools.javac.comp.Resolve.findFun(Resolve.java:1836) at com.sun.tools.javac.comp.Resolve$8.doLookup(Resolve.java:2346) at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.lookup(Resolve.java:3036) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3287) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3272) at com.sun.tools.javac.comp.Resolve.resolveMethod(Resolve.java:2342) at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:3067) at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2189) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1788) at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1600) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:583) at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1555) at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1418) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:625) at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1081) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:986) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:972) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:838) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:4259) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4169) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4098) at com.sun.tools.javac.comp.Attr.attrib(Attr.java:4073) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1223) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1196) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:361) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:338) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:335) at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:127) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:335) at TypeInferenceComboTest.run(TypeInferenceComboTest.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) An exception has occurred in the compiler (1.9.0-internal). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. java.lang.AssertionError at com.sun.tools.javac.util.Assert.error(Assert.java:125) at com.sun.tools.javac.util.Assert.check(Assert.java:44) at com.sun.tools.javac.util.Log.popDiagnosticHandler(Log.java:400) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:385) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:369) at com.sun.tools.javac.comp.DeferredAttr$2.complete(DeferredAttr.java:286) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:252) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:239) at com.sun.tools.javac.comp.Resolve$MethodResultInfo.check(Resolve.java:1009) at com.sun.tools.javac.comp.Resolve$4.checkArg(Resolve.java:831) at com.sun.tools.javac.comp.Resolve$AbstractMethodCheck.argumentsAcceptable(Resolve.java:736) at com.sun.tools.javac.comp.Resolve$4.argumentsAcceptable(Resolve.java:840) at com.sun.tools.javac.comp.Resolve.rawInstantiate(Resolve.java:581) at com.sun.tools.javac.comp.Resolve.selectBest(Resolve.java:1444) at com.sun.tools.javac.comp.Resolve.findMethodInScope(Resolve.java:1631) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1703) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1675) at com.sun.tools.javac.comp.Resolve.findFun(Resolve.java:1836) at com.sun.tools.javac.comp.Resolve$8.doLookup(Resolve.java:2346) at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.lookup(Resolve.java:3036) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3287) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3272) at com.sun.tools.javac.comp.Resolve.resolveMethod(Resolve.java:2342) at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:3067) at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2189) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1788) at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1600) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:583) at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1555) at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1418) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:625) at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1081) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:986) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:972) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:838) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:4259) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4169) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4098) at com.sun.tools.javac.comp.Attr.attrib(Attr.java:4073) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1223) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1196) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:361) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:338) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:335) at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:127) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:335) at TypeInferenceComboTest.run(TypeInferenceComboTest.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) An exception has occurred in the compiler (1.9.0-internal). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:986) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:972) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:838) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:4259) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4169) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4098) at com.sun.tools.javac.comp.Attr.attrib(Attr.java:4073) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1223) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1196) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:361) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:338) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:335) at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:127) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:335) at TypeInferenceComboTest.run(TypeInferenceComboTest.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) An exception has occurred in the compiler (1.9.0-internal). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. java.lang.AssertionError at com.sun.tools.javac.util.Assert.error(Assert.java:125) at com.sun.tools.javac.util.Assert.check(Assert.java:44) at com.sun.tools.javac.util.Log.popDiagnosticHandler(Log.java:400) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:385) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:369) at com.sun.tools.javac.comp.DeferredAttr$2.complete(DeferredAttr.java:286) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:252) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:239) at com.sun.tools.javac.comp.Resolve$MethodResultInfo.check(Resolve.java:1009) at com.sun.tools.javac.comp.Resolve$4.checkArg(Resolve.java:831) at com.sun.tools.javac.comp.Resolve$AbstractMethodCheck.argumentsAcceptable(Resolve.java:736) at com.sun.tools.javac.comp.Resolve$4.argumentsAcceptable(Resolve.java:840) at com.sun.tools.javac.comp.Resolve.rawInstantiate(Resolve.java:581) at com.sun.tools.javac.comp.Resolve.selectBest(Resolve.java:1444) at com.sun.tools.javac.comp.Resolve.findMethodInScope(Resolve.java:1631) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1703) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1675) at com.sun.tools.javac.comp.Resolve.findFun(Resolve.java:1836) at com.sun.tools.javac.comp.Resolve$8.doLookup(Resolve.java:2346) at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.lookup(Resolve.java:3036) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3287) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3272) at com.sun.tools.javac.comp.Resolve.resolveMethod(Resolve.java:2342) at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:3067) at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2189) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1788) at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1600) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:583) at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1555) at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1418) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:625) at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1081) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:986) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:972) java.lang.AssertionError at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:838) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:4259) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4169) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4098) at com.sun.tools.javac.comp.Attr.attrib(Attr.java:4073) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1223) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1196) at com.sun.tools.javac.util.Assert.error(Assert.java:125) at com.sun.tools.javac.util.Assert.check(Assert.java:44) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:361) at com.sun.tools.javac.util.Log.popDiagnosticHandler(Log.java:400) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:338) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:385) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:335) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:369) at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:127) at com.sun.tools.javac.comp.DeferredAttr$2.complete(DeferredAttr.java:286) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:335) at TypeInferenceComboTest.run(TypeInferenceComboTest.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:252) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:239) at com.sun.tools.javac.comp.Resolve$MethodResultInfo.check(Resolve.java:1009) at com.sun.tools.javac.comp.Resolve$4.checkArg(Resolve.java:831) at com.sun.tools.javac.comp.Resolve$AbstractMethodCheck.argumentsAcceptable(Resolve.java:736) at com.sun.tools.javac.comp.Resolve$4.argumentsAcceptable(Resolve.java:840) at com.sun.tools.javac.comp.Resolve.rawInstantiate(Resolve.java:581) at com.sun.tools.javac.comp.Resolve.selectBest(Resolve.java:1444) at com.sun.tools.javac.comp.Resolve.findMethodInScope(Resolve.java:1631) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1703) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1675) at com.sun.tools.javac.comp.Resolve.findFun(Resolve.java:1836) at com.sun.tools.javac.comp.Resolve$8.doLookup(Resolve.java:2346) at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.lookup(Resolve.java:3036) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3287) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3272) at com.sun.tools.javac.comp.Resolve.resolveMethod(Resolve.java:2342) at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:3067) at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2189) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1788) at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1600) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:583) at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1555) at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1418) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:625) at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1081) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:986) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:972) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:838) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:4259) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4169) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4098) at com.sun.tools.javac.comp.Attr.attrib(Attr.java:4073) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1223) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1196) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:361) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:338) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:335) at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:127) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:335) at TypeInferenceComboTest.run(TypeInferenceComboTest.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) An exception has occurred in the compiler (1.9.0-internal). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. java.lang.AssertionError at com.sun.tools.javac.util.Assert.error(Assert.java:125) at com.sun.tools.javac.util.Assert.check(Assert.java:44) at com.sun.tools.javac.util.Log.popDiagnosticHandler(Log.java:400) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:385) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:369) at com.sun.tools.javac.comp.DeferredAttr$2.complete(DeferredAttr.java:286) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:252) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:239) at com.sun.tools.javac.comp.Resolve$MethodResultInfo.check(Resolve.java:1009) at com.sun.tools.javac.comp.Resolve$4.checkArg(Resolve.java:831) at com.sun.tools.javac.comp.Resolve$AbstractMethodCheck.argumentsAcceptable(Resolve.java:736) at com.sun.tools.javac.comp.Resolve$4.argumentsAcceptable(Resolve.java:840) at com.sun.tools.javac.comp.Resolve.rawInstantiate(Resolve.java:581) at com.sun.tools.javac.comp.Resolve.selectBest(Resolve.java:1444) at com.sun.tools.javac.comp.Resolve.findMethodInScope(Resolve.java:1631) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1703) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1675) at com.sun.tools.javac.comp.Resolve.findFun(Resolve.java:1836) at com.sun.tools.javac.comp.Resolve$8.doLookup(Resolve.java:2346) at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.lookup(Resolve.java:3036) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3287) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3272) at com.sun.tools.javac.comp.Resolve.resolveMethod(Resolve.java:2342) at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:3067) at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2189) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1788) at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1600) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:583) at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1555) at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1418) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:625) at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1081) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:986) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:972) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:838) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:4259) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4169) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4098) at com.sun.tools.javac.comp.Attr.attrib(Attr.java:4073) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1223) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1196) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:361) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:338) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:335) at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:127) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:335) at TypeInferenceComboTest.run(TypeInferenceComboTest.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) java.lang.AssertionError: interface SAM { SAM2 m(); } interface SAM2 { SAM m(); } class Client { void method1(SAM s) { } void method2() { method1((void arg) -> null); } } VOID SAM at TypeInferenceComboTest.run(TypeInferenceComboTest.java:267) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) An exception has occurred in the compiler (1.9.0-internal). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. java.lang.AssertionError at com.sun.tools.javac.util.Assert.error(Assert.java:125) at com.sun.tools.javac.util.Assert.check(Assert.java:44) at com.sun.tools.javac.util.Log.popDiagnosticHandler(Log.java:400) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:385) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:369) at com.sun.tools.javac.comp.DeferredAttr$2.complete(DeferredAttr.java:286) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:252) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:239) at com.sun.tools.javac.comp.Resolve$MethodResultInfo.check(Resolve.java:1009) at com.sun.tools.javac.comp.Resolve$4.checkArg(Resolve.java:831) at com.sun.tools.javac.comp.Resolve$AbstractMethodCheck.argumentsAcceptable(Resolve.java:736) at com.sun.tools.javac.comp.Resolve$4.argumentsAcceptable(Resolve.java:840) at com.sun.tools.javac.comp.Resolve.rawInstantiate(Resolve.java:581) at com.sun.tools.javac.comp.Resolve.selectBest(Resolve.java:1444) at com.sun.tools.javac.comp.Resolve.findMethodInScope(Resolve.java:1631) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1703) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1675) at com.sun.tools.javac.comp.Resolve.findFun(Resolve.java:1836) at com.sun.tools.javac.comp.Resolve$8.doLookup(Resolve.java:2346) at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.lookup(Resolve.java:3036) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3287) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3272) at com.sun.tools.javac.comp.Resolve.resolveMethod(Resolve.java:2342) at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:3067) at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2189) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1788) at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1600) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:583) at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1555) at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1418) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com. ... Output overflow: JT Harness has limited the test output to the text to that at the beginning and the end, so that you can see how the test began, and how it completed. If you need to see more of the output from the test, set the system property javatest.maxOutputSize to a higher value. The current value is 100000 ... omp.Attr.attribExpr(Attr.java:583) at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1555) at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1418) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:625) at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1081) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:986) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:972) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:838) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:4259) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4169) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4098) at com.sun.tools.javac.comp.Attr.attrib(Attr.java:4073) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1223) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1196) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:361) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:338) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:335) at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:127) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:335) at TypeInferenceComboTest.run(TypeInferenceComboTest.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) An exception has occurred in the compiler (1.9.0-internal). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. java.lang.AssertionError at com.sun.tools.javac.util.Assert.error(Assert.java:125) at com.sun.tools.javac.util.Assert.check(Assert.java:44) at com.sun.tools.javac.util.Log.popDiagnosticHandler(Log.java:400) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:385) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:369) at com.sun.tools.javac.comp.DeferredAttr$2.complete(DeferredAttr.java:286) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:252) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:239) at com.sun.tools.javac.comp.Resolve$MethodResultInfo.check(Resolve.java:1009) at com.sun.tools.javac.comp.Resolve$4.checkArg(Resolve.java:831) at com.sun.tools.javac.comp.Resolve$AbstractMethodCheck.argumentsAcceptable(Resolve.java:736) at com.sun.tools.javac.comp.Resolve$4.argumentsAcceptable(Resolve.java:840) at com.sun.tools.javac.comp.Resolve.rawInstantiate(Resolve.java:581) at com.sun.tools.javac.comp.Resolve.selectBest(Resolve.java:1444) at com.sun.tools.javac.comp.Resolve.findMethodInScope(Resolve.java:1631) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1703) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1675) at com.sun.tools.javac.comp.Resolve.findFun(Resolve.java:1836) at com.sun.tools.javac.comp.Resolve$8.doLookup(Resolve.java:2346) at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.lookup(Resolve.java:3036) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3287) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3272) at com.sun.tools.javac.comp.Resolve.resolveMethod(Resolve.java:2342) at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:3067) at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2189) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1788) at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1600) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:583) at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1555) at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1418) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:625) at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1081) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:986) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:972) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:838) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:4259) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4169) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4098) at com.sun.tools.javac.comp.Attr.attrib(Attr.java:4073) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1223) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1196) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:361) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:338) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:335) at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:127) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:335) at TypeInferenceComboTest.run(TypeInferenceComboTest.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) An exception has occurred in the compiler (1.9.0-internal). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. java.lang.AssertionError at com.sun.tools.javac.util.Assert.error(Assert.java:125) at com.sun.tools.javac.util.Assert.check(Assert.java:44) at com.sun.tools.javac.util.Log.popDiagnosticHandler(Log.java:400) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:385) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:369) at com.sun.tools.javac.comp.DeferredAttr$2.complete(DeferredAttr.java:286) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:252) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:239) at com.sun.tools.javac.comp.Resolve$MethodResultInfo.check(Resolve.java:1009) at com.sun.tools.javac.comp.Resolve$4.checkArg(Resolve.java:831) at com.sun.tools.javac.comp.Resolve$AbstractMethodCheck.argumentsAcceptable(Resolve.java:736) at com.sun.tools.javac.comp.Resolve$4.argumentsAcceptable(Resolve.java:840) at com.sun.tools.javac.comp.Resolve.rawInstantiate(Resolve.java:581) at com.sun.tools.javac.comp.Resolve.selectBest(Resolve.java:1444) at com.sun.tools.javac.comp.Resolve.findMethodInScope(Resolve.java:1631) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1703) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1675) at com.sun.tools.javac.comp.Resolve.findFun(Resolve.java:1836) at com.sun.tools.javac.comp.Resolve$8.doLookup(Resolve.java:2346) at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.lookup(Resolve.java:3036) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3287) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3272) at com.sun.tools.javac.comp.Resolve.resolveMethod(Resolve.java:2342) at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:3067) at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2189) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1788) at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1600) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:583) at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1555) at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1418) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:625) at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1081) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:986) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:972) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:838) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:4259) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4169) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4098) at com.sun.tools.javac.comp.Attr.attrib(Attr.java:4073) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1223) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1196) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:361) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:338) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:335) at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:127) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:335) at TypeInferenceComboTest.run(TypeInferenceComboTest.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) An exception has occurred in the compiler (1.9.0-internal). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. java.lang.AssertionError at com.sun.tools.javac.util.Assert.error(Assert.java:125) at com.sun.tools.javac.util.Assert.check(Assert.java:44) at com.sun.tools.javac.util.Log.popDiagnosticHandler(Log.java:400) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:385) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:369) at com.sun.tools.javac.comp.DeferredAttr$2.complete(DeferredAttr.java:286) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:252) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:239) at com.sun.tools.javac.comp.Resolve$MethodResultInfo.check(Resolve.java:1009) at com.sun.tools.javac.comp.Resolve$4.checkArg(Resolve.java:831) at com.sun.tools.javac.comp.Resolve$AbstractMethodCheck.argumentsAcceptable(Resolve.java:736) at com.sun.tools.javac.comp.Resolve$4.argumentsAcceptable(Resolve.java:840) at com.sun.tools.javac.comp.Resolve.rawInstantiate(Resolve.java:581) at com.sun.tools.javac.comp.Resolve.selectBest(Resolve.java:1444) at com.sun.tools.javac.comp.Resolve.findMethodInScope(Resolve.java:1631) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1703) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1675) at com.sun.tools.javac.comp.Resolve.findFun(Resolve.java:1836) at com.sun.tools.javac.comp.Resolve$8.doLookup(Resolve.java:2346) at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.lookup(Resolve.java:3036) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3287) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3272) at com.sun.tools.javac.comp.Resolve.resolveMethod(Resolve.java:2342) at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:3067) at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2189) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1788) at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1600) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:583) at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1555) at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1418) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:625) at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1081) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:986) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:972) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:838) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:4259) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4169) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4098) at com.sun.tools.javac.comp.Attr.attrib(Attr.java:4073) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1223) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1196) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:361) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:338) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:335) at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:127) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:335) at TypeInferenceComboTest.run(TypeInferenceComboTest.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) An exception has occurred in the compiler (1.9.0-internal). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. java.lang.AssertionError at com.sun.tools.javac.util.Assert.error(Assert.java:125) at com.sun.tools.javac.util.Assert.check(Assert.java:44) at com.sun.tools.javac.util.Log.popDiagnosticHandler(Log.java:400) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:385) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:369) at com.sun.tools.javac.comp.DeferredAttr$2.complete(DeferredAttr.java:286) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:252) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:239) at com.sun.tools.javac.comp.Resolve$MethodResultInfo.check(Resolve.java:1009) at com.sun.tools.javac.comp.Resolve$4.checkArg(Resolve.java:831) at com.sun.tools.javac.comp.Resolve$AbstractMethodCheck.argumentsAcceptable(Resolve.java:736) at com.sun.tools.javac.comp.Resolve$4.argumentsAcceptable(Resolve.java:840) at com.sun.tools.javac.comp.Resolve.rawInstantiate(Resolve.java:581) at com.sun.tools.javac.comp.Resolve.selectBest(Resolve.java:1444) at com.sun.tools.javac.comp.Resolve.findMethodInScope(Resolve.java:1631) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1703) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1675) at com.sun.tools.javac.comp.Resolve.findFun(Resolve.java:1836) at com.sun.tools.javac.comp.Resolve$8.doLookup(Resolve.java:2346) at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.lookup(Resolve.java:3036) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3287) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3272) at com.sun.tools.javac.comp.Resolve.resolveMethod(Resolve.java:2342) at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:3067) at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2189) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1788) at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1600) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:583) at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1555) at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1418) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:625) at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1081) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:986) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:972) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:838) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:4259) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4169) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4098) at com.sun.tools.javac.comp.Attr.attrib(Attr.java:4073) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1223) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1196) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:361) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:338) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:335) at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:127) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:335) at TypeInferenceComboTest.run(TypeInferenceComboTest.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) An exception has occurred in the compiler (1.9.0-internal). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. java.lang.AssertionError at com.sun.tools.javac.util.Assert.error(Assert.java:125) at com.sun.tools.javac.util.Assert.check(Assert.java:44) at com.sun.tools.javac.util.Log.popDiagnosticHandler(Log.java:400) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:385) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:369) at com.sun.tools.javac.comp.DeferredAttr$2.complete(DeferredAttr.java:286) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:252) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:239) at com.sun.tools.javac.comp.Resolve$MethodResultInfo.check(Resolve.java:1009) at com.sun.tools.javac.comp.Resolve$4.checkArg(Resolve.java:831) at com.sun.tools.javac.comp.Resolve$AbstractMethodCheck.argumentsAcceptable(Resolve.java:736) at com.sun.tools.javac.comp.Resolve$4.argumentsAcceptable(Resolve.java:840) at com.sun.tools.javac.comp.Resolve.rawInstantiate(Resolve.java:581) at com.sun.tools.javac.comp.Resolve.selectBest(Resolve.java:1444) at com.sun.tools.javac.comp.Resolve.findMethodInScope(Resolve.java:1631) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1703) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1675) at com.sun.tools.javac.comp.Resolve.findFun(Resolve.java:1836) at com.sun.tools.javac.comp.Resolve$8.doLookup(Resolve.java:2346) at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.lookup(Resolve.java:3036) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3287) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3272) at com.sun.tools.javac.comp.Resolve.resolveMethod(Resolve.java:2342) at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:3067) at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2189) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1788) at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1600) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:583) at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1555) at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1418) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:625) at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1081) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:986) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:972) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:838) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:4259) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4169) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4098) at com.sun.tools.javac.comp.Attr.attrib(Attr.java:4073) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1223) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1196) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:361) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:338) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:335) at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:127) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:335) at TypeInferenceComboTest.run(TypeInferenceComboTest.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) An exception has occurred in the compiler (1.9.0-internal). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. java.lang.AssertionError at com.sun.tools.javac.util.Assert.error(Assert.java:125) at com.sun.tools.javac.util.Assert.check(Assert.java:44) at com.sun.tools.javac.util.Log.popDiagnosticHandler(Log.java:400) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:385) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:369) at com.sun.tools.javac.comp.DeferredAttr$2.complete(DeferredAttr.java:286) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:252) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:239) at com.sun.tools.javac.comp.Resolve$MethodResultInfo.check(Resolve.java:1009) at com.sun.tools.javac.comp.Resolve$4.checkArg(Resolve.java:831) at com.sun.tools.javac.comp.Resolve$AbstractMethodCheck.argumentsAcceptable(Resolve.java:736) at com.sun.tools.javac.comp.Resolve$4.argumentsAcceptable(Resolve.java:840) at com.sun.tools.javac.comp.Resolve.rawInstantiate(Resolve.java:581) at com.sun.tools.javac.comp.Resolve.selectBest(Resolve.java:1444) at com.sun.tools.javac.comp.Resolve.findMethodInScope(Resolve.java:1631) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1703) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1675) at com.sun.tools.javac.comp.Resolve.findFun(Resolve.java:1836) at com.sun.tools.javac.comp.Resolve$8.doLookup(Resolve.java:2346) at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.lookup(Resolve.java:3036) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3287) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3272) at com.sun.tools.javac.comp.Resolve.resolveMethod(Resolve.java:2342) at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:3067) at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2189) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1788) at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1600) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:583) at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1555) at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1418) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:625) at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1081) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:986) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:972) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:838) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:4259) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4169) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4098) at com.sun.tools.javac.comp.Attr.attrib(Attr.java:4073) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1223) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1196) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:361) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:338) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:335) at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:127) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:335) at TypeInferenceComboTest.run(TypeInferenceComboTest.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) An exception has occurred in the compiler (1.9.0-internal). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. java.lang.AssertionError at com.sun.tools.javac.util.Assert.error(Assert.java:125) at com.sun.tools.javac.util.Assert.check(Assert.java:44) at com.sun.tools.javac.util.Log.popDiagnosticHandler(Log.java:400) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:385) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:369) at com.sun.tools.javac.comp.DeferredAttr$2.complete(DeferredAttr.java:286) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:252) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:239) at com.sun.tools.javac.comp.Resolve$MethodResultInfo.check(Resolve.java:1009) at com.sun.tools.javac.comp.Resolve$4.checkArg(Resolve.java:831) at com.sun.tools.javac.comp.Resolve$AbstractMethodCheck.argumentsAcceptable(Resolve.java:736) at com.sun.tools.javac.comp.Resolve$4.argumentsAcceptable(Resolve.java:840) at com.sun.tools.javac.comp.Resolve.rawInstantiate(Resolve.java:581) at com.sun.tools.javac.comp.Resolve.selectBest(Resolve.java:1444) at com.sun.tools.javac.comp.Resolve.findMethodInScope(Resolve.java:1631) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1703) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1675) at com.sun.tools.javac.comp.Resolve.findFun(Resolve.java:1836) at com.sun.tools.javac.comp.Resolve$8.doLookup(Resolve.java:2346) at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.lookup(Resolve.java:3036) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3287) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3272) at com.sun.tools.javac.comp.Resolve.resolveMethod(Resolve.java:2342) at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:3067) at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2189) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1788) at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1600) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:583) at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1555) at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1418) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:625) at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1081) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:986) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:972) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:838) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:4259) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4169) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4098) at com.sun.tools.javac.comp.Attr.attrib(Attr.java:4073) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1223) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1196) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:361) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:338) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:335) at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:127) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:335) at TypeInferenceComboTest.run(TypeInferenceComboTest.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) An exception has occurred in the compiler (1.9.0-internal). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. java.lang.AssertionError at com.sun.tools.javac.util.Assert.error(Assert.java:125) at com.sun.tools.javac.util.Assert.check(Assert.java:44) at com.sun.tools.javac.util.Log.popDiagnosticHandler(Log.java:400) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:385) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:369) at com.sun.tools.javac.comp.DeferredAttr$2.complete(DeferredAttr.java:286) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:252) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:239) at com.sun.tools.javac.comp.Resolve$MethodResultInfo.check(Resolve.java:1009) at com.sun.tools.javac.comp.Resolve$4.checkArg(Resolve.java:831) at com.sun.tools.javac.comp.Resolve$AbstractMethodCheck.argumentsAcceptable(Resolve.java:736) at com.sun.tools.javac.comp.Resolve$4.argumentsAcceptable(Resolve.java:840) at com.sun.tools.javac.comp.Resolve.rawInstantiate(Resolve.java:581) at com.sun.tools.javac.comp.Resolve.selectBest(Resolve.java:1444) at com.sun.tools.javac.comp.Resolve.findMethodInScope(Resolve.java:1631) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1703) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1675) at com.sun.tools.javac.comp.Resolve.findFun(Resolve.java:1836) at com.sun.tools.javac.comp.Resolve$8.doLookup(Resolve.java:2346) at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.lookup(Resolve.java:3036) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3287) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3272) at com.sun.tools.javac.comp.Resolve.resolveMethod(Resolve.java:2342) at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:3067) at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2189) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1788) at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1600) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:583) at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1555) at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1418) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:625) at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1081) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:986) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:972) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:838) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:4259) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4169) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4098) at com.sun.tools.javac.comp.Attr.attrib(Attr.java:4073) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1223) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1196) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:361) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:338) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:335) at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:127) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:335) at TypeInferenceComboTest.run(TypeInferenceComboTest.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) An exception has occurred in the compiler (1.9.0-internal). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. java.lang.AssertionError at com.sun.tools.javac.util.Assert.error(Assert.java:125) at com.sun.tools.javac.util.Assert.check(Assert.java:44) at com.sun.tools.javac.util.Log.popDiagnosticHandler(Log.java:400) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:385) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:369) at com.sun.tools.javac.comp.DeferredAttr$2.complete(DeferredAttr.java:286) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:252) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:239) at com.sun.tools.javac.comp.Resolve$MethodResultInfo.check(Resolve.java:1009) at com.sun.tools.javac.comp.Resolve$4.checkArg(Resolve.java:831) at com.sun.tools.javac.comp.Resolve$AbstractMethodCheck.argumentsAcceptable(Resolve.java:736) at com.sun.tools.javac.comp.Resolve$4.argumentsAcceptable(Resolve.java:840) at com.sun.tools.javac.comp.Resolve.rawInstantiate(Resolve.java:581) at com.sun.tools.javac.comp.Resolve.selectBest(Resolve.java:1444) at com.sun.tools.javac.comp.Resolve.findMethodInScope(Resolve.java:1631) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1703) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1675) at com.sun.tools.javac.comp.Resolve.findFun(Resolve.java:1836) at com.sun.tools.javac.comp.Resolve$8.doLookup(Resolve.java:2346) at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.lookup(Resolve.java:3036) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3287) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3272) at com.sun.tools.javac.comp.Resolve.resolveMethod(Resolve.java:2342) at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:3067) at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2189) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1788) at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1600) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:583) at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1555) at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1418) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:625) at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1081) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:986) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:972) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:838) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:4259) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4169) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4098) at com.sun.tools.javac.comp.Attr.attrib(Attr.java:4073) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1223) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1196) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:361) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:338) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:335) at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:127) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:335) at TypeInferenceComboTest.run(TypeInferenceComboTest.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) An exception has occurred in the compiler (1.9.0-internal). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. java.lang.AssertionError at com.sun.tools.javac.util.Assert.error(Assert.java:125) at com.sun.tools.javac.util.Assert.check(Assert.java:44) at com.sun.tools.javac.util.Log.popDiagnosticHandler(Log.java:400) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:385) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:369) at com.sun.tools.javac.comp.DeferredAttr$2.complete(DeferredAttr.java:286) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:252) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:239) at com.sun.tools.javac.comp.Resolve$MethodResultInfo.check(Resolve.java:1009) at com.sun.tools.javac.comp.Resolve$4.checkArg(Resolve.java:831) at com.sun.tools.javac.comp.Resolve$AbstractMethodCheck.argumentsAcceptable(Resolve.java:736) at com.sun.tools.javac.comp.Resolve$4.argumentsAcceptable(Resolve.java:840) at com.sun.tools.javac.comp.Resolve.rawInstantiate(Resolve.java:581) at com.sun.tools.javac.comp.Resolve.selectBest(Resolve.java:1444) at com.sun.tools.javac.comp.Resolve.findMethodInScope(Resolve.java:1631) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1703) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1675) at com.sun.tools.javac.comp.Resolve.findFun(Resolve.java:1836) at com.sun.tools.javac.comp.Resolve$8.doLookup(Resolve.java:2346) at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.lookup(Resolve.java:3036) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3287) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3272) at com.sun.tools.javac.comp.Resolve.resolveMethod(Resolve.java:2342) at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:3067) at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2189) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1788) at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1600) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:583) at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1555) at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1418) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:625) at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1081) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:986) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:972) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:838) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:4259) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4169) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4098) at com.sun.tools.javac.comp.Attr.attrib(Attr.java:4073) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1223) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1196) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:361) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:338) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:335) at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:127) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:335) at TypeInferenceComboTest.run(TypeInferenceComboTest.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) An exception has occurred in the compiler (1.9.0-internal). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. java.lang.AssertionError at com.sun.tools.javac.util.Assert.error(Assert.java:125) at com.sun.tools.javac.util.Assert.check(Assert.java:44) at com.sun.tools.javac.util.Log.popDiagnosticHandler(Log.java:400) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:385) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:369) at com.sun.tools.javac.comp.DeferredAttr$2.complete(DeferredAttr.java:286) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:252) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:239) at com.sun.tools.javac.comp.Resolve$MethodResultInfo.check(Resolve.java:1009) at com.sun.tools.javac.comp.Resolve$4.checkArg(Resolve.java:831) at com.sun.tools.javac.comp.Resolve$AbstractMethodCheck.argumentsAcceptable(Resolve.java:736) at com.sun.tools.javac.comp.Resolve$4.argumentsAcceptable(Resolve.java:840) at com.sun.tools.javac.comp.Resolve.rawInstantiate(Resolve.java:581) at com.sun.tools.javac.comp.Resolve.selectBest(Resolve.java:1444) at com.sun.tools.javac.comp.Resolve.findMethodInScope(Resolve.java:1631) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1703) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1675) at com.sun.tools.javac.comp.Resolve.findFun(Resolve.java:1836) at com.sun.tools.javac.comp.Resolve$8.doLookup(Resolve.java:2346) at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.lookup(Resolve.java:3036) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3287) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3272) at com.sun.tools.javac.comp.Resolve.resolveMethod(Resolve.java:2342) at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:3067) at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2189) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1788) at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1600) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:583) at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1555) at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1418) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:625) at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1081) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:986) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:972) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:838) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:4259) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4169) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4098) at com.sun.tools.javac.comp.Attr.attrib(Attr.java:4073) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1223) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1196) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:361) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:338) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:335) at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:127) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:335) at TypeInferenceComboTest.run(TypeInferenceComboTest.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) An exception has occurred in the compiler (1.9.0-internal). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. java.lang.AssertionError at com.sun.tools.javac.util.Assert.error(Assert.java:125) at com.sun.tools.javac.util.Assert.check(Assert.java:44) at com.sun.tools.javac.util.Log.popDiagnosticHandler(Log.java:400) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:385) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:369) at com.sun.tools.javac.comp.DeferredAttr$2.complete(DeferredAttr.java:286) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:252) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:239) at com.sun.tools.javac.comp.Resolve$MethodResultInfo.check(Resolve.java:1009) at com.sun.tools.javac.comp.Resolve$4.checkArg(Resolve.java:831) at com.sun.tools.javac.comp.Resolve$AbstractMethodCheck.argumentsAcceptable(Resolve.java:736) at com.sun.tools.javac.comp.Resolve$4.argumentsAcceptable(Resolve.java:840) at com.sun.tools.javac.comp.Resolve.rawInstantiate(Resolve.java:581) at com.sun.tools.javac.comp.Resolve.selectBest(Resolve.java:1444) at com.sun.tools.javac.comp.Resolve.findMethodInScope(Resolve.java:1631) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1703) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1675) at com.sun.tools.javac.comp.Resolve.findFun(Resolve.java:1836) at com.sun.tools.javac.comp.Resolve$8.doLookup(Resolve.java:2346) at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.lookup(Resolve.java:3036) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3287) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3272) at com.sun.tools.javac.comp.Resolve.resolveMethod(Resolve.java:2342) at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:3067) at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2189) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1788) at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1600) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:583) at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1555) at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1418) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:625) at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1081) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:986) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:972) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:838) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:4259) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4169) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4098) at com.sun.tools.javac.comp.Attr.attrib(Attr.java:4073) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1223) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1196) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:361) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:338) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:335) at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:127) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:335) at TypeInferenceComboTest.run(TypeInferenceComboTest.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) An exception has occurred in the compiler (1.9.0-internal). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report. Thank you. java.lang.AssertionError at com.sun.tools.javac.util.Assert.error(Assert.java:125) at com.sun.tools.javac.util.Assert.check(Assert.java:44) at com.sun.tools.javac.util.Log.popDiagnosticHandler(Log.java:400) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:385) at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:369) at com.sun.tools.javac.comp.DeferredAttr$2.complete(DeferredAttr.java:286) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:252) at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:239) at com.sun.tools.javac.comp.Resolve$MethodResultInfo.check(Resolve.java:1009) at com.sun.tools.javac.comp.Resolve$4.checkArg(Resolve.java:831) at com.sun.tools.javac.comp.Resolve$AbstractMethodCheck.argumentsAcceptable(Resolve.java:736) at com.sun.tools.javac.comp.Resolve$4.argumentsAcceptable(Resolve.java:840) at com.sun.tools.javac.comp.Resolve.rawInstantiate(Resolve.java:581) at com.sun.tools.javac.comp.Resolve.selectBest(Resolve.java:1444) at com.sun.tools.javac.comp.Resolve.findMethodInScope(Resolve.java:1631) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1703) at com.sun.tools.javac.comp.Resolve.findMethod(Resolve.java:1675) at com.sun.tools.javac.comp.Resolve.findFun(Resolve.java:1836) at com.sun.tools.javac.comp.Resolve$8.doLookup(Resolve.java:2346) at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.lookup(Resolve.java:3036) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3287) at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:3272) at com.sun.tools.javac.comp.Resolve.resolveMethod(Resolve.java:2342) at com.sun.tools.javac.comp.Attr.visitIdent(Attr.java:3067) at com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2189) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1788) at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1600) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:583) at com.sun.tools.javac.comp.Attr.visitExec(Attr.java:1555) at com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1418) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:625) at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1081) at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:986) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:972) at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:838) at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:537) at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:606) at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:4259) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4169) at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:4098) at com.sun.tools.javac.comp.Attr.attrib(Attr.java:4073) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1223) at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1196) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:361) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:338) at com.sun.tools.javac.api.JavacTaskImpl$3.call(JavacTaskImpl.java:335) at com.sun.tools.javac.api.JavacTaskImpl.handleExceptions(JavacTaskImpl.java:127) at com.sun.tools.javac.api.JavacTaskImpl.analyze(JavacTaskImpl.java:335) at TypeInferenceComboTest.run(TypeInferenceComboTest.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) java.lang.AssertionError: 382 errors found at JavacTestingAbstractThreadedTest.checkAfterExec(JavacTestingAbstractThreadedTest.java:83) at TypeInferenceComboTest.main(TypeInferenceComboTest.java:353) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sun.javatest.regtest.MainWrapper$MainThread.run(MainWrapper.java:94) at java.lang.Thread.run(Thread.java:745) JavaTest Message: Test threw exception: java.lang.AssertionError: 382 errors found JavaTest Message: shutting down test