Compiler error

Michael Nascimento misterm at gmail.com
Wed Jan 16 10:49:56 PST 2013


Hi guys,

Here it is. Yes, I would also love to isolate what causes it, but it
is a real world project with 120 source files.

Regards,
Michael

java.lang.AssertionError
at com.sun.tools.javac.util.Assert.error(Assert.java:126)
at com.sun.tools.javac.util.Assert.check(Assert.java:45)
at com.sun.tools.javac.comp.DeferredAttr$1.complete(DeferredAttr.java:237)
at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:200)
at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:188)
at com.sun.tools.javac.comp.DeferredAttr$RecoveryDeferredTypeMap.recover(DeferredAttr.java:588)
at com.sun.tools.javac.comp.DeferredAttr$RecoveryDeferredTypeMap.typeOf(DeferredAttr.java:572)
at com.sun.tools.javac.comp.DeferredAttr$DeferredTypeMap.apply(DeferredAttr.java:539)
at com.sun.tools.javac.comp.DeferredAttr$RecoveryDeferredTypeMap.apply(DeferredAttr.java:562)
at com.sun.tools.javac.code.Type.map(Type.java:215)
at com.sun.tools.javac.code.Type.map(Type.java:214)
at com.sun.tools.javac.code.Type.map(Type.java:214)
at com.sun.tools.javac.code.Type$MethodType.map(Type.java:1012)
at com.sun.tools.javac.comp.DeferredAttr$DeferredTypeMap.apply(DeferredAttr.java:535)
at com.sun.tools.javac.comp.DeferredAttr$RecoveryDeferredTypeMap.apply(DeferredAttr.java:562)
at com.sun.tools.javac.code.Type$ForAll.map(Type.java:1221)
at com.sun.tools.javac.comp.Attr.checkMethodIdInternal(Attr.java:3216)
at com.sun.tools.javac.comp.Attr.checkMethodId(Attr.java:3195)
at com.sun.tools.javac.comp.Attr.checkId(Attr.java:3182)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3064)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1830)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:602)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1766)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1412)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:602)
at com.sun.tools.javac.comp.DeferredAttr.attribSpeculative(DeferredAttr.java:281)
at com.sun.tools.javac.comp.DeferredAttr$1.complete(DeferredAttr.java:233)
at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:200)
at com.sun.tools.javac.comp.DeferredAttr$DeferredType.check(DeferredAttr.java:188)
at com.sun.tools.javac.comp.DeferredAttr$RecoveryDeferredTypeMap.recover(DeferredAttr.java:588)
at com.sun.tools.javac.comp.DeferredAttr$RecoveryDeferredTypeMap.typeOf(DeferredAttr.java:572)
at com.sun.tools.javac.comp.Resolve$5$ResolveDeferredRecoveryMap.typeOf(Resolve.java:2023)
at com.sun.tools.javac.comp.DeferredAttr$DeferredTypeMap.apply(DeferredAttr.java:539)
at com.sun.tools.javac.comp.DeferredAttr$RecoveryDeferredTypeMap.apply(DeferredAttr.java:562)
at com.sun.tools.javac.code.Type.map(Type.java:215)
at com.sun.tools.javac.comp.Resolve$5.getArgumentTypes(Resolve.java:2012)
at com.sun.tools.javac.comp.Resolve.accessInternal(Resolve.java:1931)
at com.sun.tools.javac.comp.Resolve.accessMethod(Resolve.java:1951)
at com.sun.tools.javac.comp.Resolve$BasicLookupHelper.access(Resolve.java:2572)
at com.sun.tools.javac.comp.Resolve$7.access(Resolve.java:2157)
at com.sun.tools.javac.comp.Resolve.lookupMethod(Resolve.java:2818)
at com.sun.tools.javac.comp.Resolve.resolveQualifiedMethod(Resolve.java:2147)
at com.sun.tools.javac.comp.Resolve.resolveQualifiedMethod(Resolve.java:2141)
at com.sun.tools.javac.comp.Attr.selectSym(Attr.java:3089)
at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:2983)
at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1830)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:602)
at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1766)
at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1412)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:602)
at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:620)
at com.sun.tools.javac.comp.Attr.attribLazyConstantValue(Attr.java:770)
at com.sun.tools.javac.code.Symbol$VarSymbol$2.call(Symbol.java:997)
at com.sun.tools.javac.code.Symbol$VarSymbol.getConstValue(Symbol.java:1029)
at com.sun.tools.javac.comp.Attr.visitVarDef(Attr.java:1042)
at com.sun.tools.javac.tree.JCTree$JCVariableDecl.accept(JCTree.java:798)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:602)
at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:647)
at com.sun.tools.javac.comp.Attr.attribStats(Attr.java:663)
at com.sun.tools.javac.comp.Attr.visitBlock(Attr.java:1085)
at com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:854)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:602)
at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:647)
at com.sun.tools.javac.comp.Attr.visitMethodDef(Attr.java:1000)
at com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:738)
at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:602)
at com.sun.tools.javac.comp.Attr.attribStat(Attr.java:647)
at com.sun.tools.javac.comp.Attr.attribClassBody(Attr.java:3949)
at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:3848)
at com.sun.tools.javac.comp.Attr.attribClass(Attr.java:3782)
at com.sun.tools.javac.comp.Attr.attrib(Attr.java:3756)
at com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1255)
at com.sun.tools.javac.main.JavaCompiler.compile2(JavaCompiler.java:908)
at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:867)
at com.sun.tools.javac.main.Main.compile(Main.java:506)
at com.sun.tools.javac.main.Main.compile(Main.java:365)
at com.sun.tools.javac.main.Main.compile(Main.java:354)
at com.sun.tools.javac.main.Main.compile(Main.java:345)
at com.sun.tools.javac.Main.compile(Main.java:94)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:477)
at org.codehaus.plexus.compiler.javac.JavacCompiler.compileInProcess0(JavacCompiler.java:551)


More information about the lambda-dev mailing list