[jboss-dev] weird 5.1.x compile error

Jeff Zhang jizhang at redhat.com
Wed Apr 15 05:26:27 EDT 2009


I see this error too on my machine (Fedora Linux JDK 1.5.0_15). And 
clean tomcat/ directory and rebuild, it fine.

Dimitris Andreadis wrote:
> Anyone else seeing this???
>
> X:\svn\jboss-5.x\build>java -version
> java version "1.5.0_16"
> Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_16-b02)
> Java HotSpot(TM) Client VM (build 1.5.0_16-b02, mixed mode)
>
> [...]
>     
> ======================================================================
>     ==  Executing 'most' in module 'tomcat'...
>     ==
>
> _buildmagic:init:
>
> configure:
>
> init:
>
> _buildmagic:build-bypass-checker:
>
> _buildmagic:build-bypass-notice:
>
> _buildmagic:build-bypass-check:
>
> jars:
>
> _buildmagic:init:
>
> init:
>
> compile-classes:
>     [javac] Compiling 12 source files to 
> X:\svn\jboss-5.x\tomcat\output\classes
> An exception has occurred in the compiler (1.5.0_16). Please file a 
> bug at the J
> ava Developer Connection (http://java.sun.com/webapps/bugreport)  
> after checking
>  the Bug Parade for duplicates. Include your program and the following 
> diagnosti
> c in your report.  Thank you.
> java.lang.AssertionError: com.sun.tools.javac.jvm.Gen$1ComplexityScanner
>         at 
> com.sun.tools.javac.jvm.Gen$1ComplexityScanner.visitTypeArgument(Gen.
> java:1559)
>         at 
> com.sun.tools.javac.tree.Tree$TypeArgument.accept(Tree.java:1085)
>         at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:34)
>         at 
> com.sun.tools.javac.jvm.Gen$1ComplexityScanner.scan(Gen.java:1489)
>         at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:42)
>         at 
> com.sun.tools.javac.tree.TreeScanner.visitTypeApply(TreeScanner.java:
> 252)
>         at com.sun.tools.javac.tree.Tree$TypeApply.accept(Tree.java:1058)
>         at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:34)
>         at 
> com.sun.tools.javac.jvm.Gen$1ComplexityScanner.scan(Gen.java:1489)
>         at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:42)
>         at 
> com.sun.tools.javac.tree.TreeScanner.visitTypeApply(TreeScanner.java:
> 252)
>         at com.sun.tools.javac.tree.Tree$TypeApply.accept(Tree.java:1058)
>         at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:34)
>         at 
> com.sun.tools.javac.jvm.Gen$1ComplexityScanner.scan(Gen.java:1489)
>         at 
> com.sun.tools.javac.tree.TreeScanner.visitVarDef(TreeScanner.java:78)
>
>         at com.sun.tools.javac.tree.Tree$VarDef.accept(Tree.java:507)
>         at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:34)
>         at 
> com.sun.tools.javac.jvm.Gen$1ComplexityScanner.scan(Gen.java:1489)
>         at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:42)
>         at 
> com.sun.tools.javac.tree.TreeScanner.visitBlock(TreeScanner.java:86)
>         at com.sun.tools.javac.tree.Tree$Block.accept(Tree.java:535)
>         at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:34)
>         at 
> com.sun.tools.javac.jvm.Gen$1ComplexityScanner.scan(Gen.java:1489)
>         at 
> com.sun.tools.javac.tree.TreeScanner.visitForLoop(TreeScanner.java:10
> 3)
>         at 
> com.sun.tools.javac.jvm.Gen$1ComplexityScanner.visitForLoop(Gen.java:
> 1497)
>         at com.sun.tools.javac.tree.Tree$ForLoop.accept(Tree.java:581)
>         at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:34)
>         at 
> com.sun.tools.javac.jvm.Gen$1ComplexityScanner.scan(Gen.java:1489)
>         at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:42)
>         at 
> com.sun.tools.javac.tree.TreeScanner.visitBlock(TreeScanner.java:86)
>         at com.sun.tools.javac.tree.Tree$Block.accept(Tree.java:535)
>         at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:34)
>         at 
> com.sun.tools.javac.jvm.Gen$1ComplexityScanner.scan(Gen.java:1489)
>         at 
> com.sun.tools.javac.tree.TreeScanner.visitIf(TreeScanner.java:150)
>         at 
> com.sun.tools.javac.jvm.Gen$1ComplexityScanner.visitIf(Gen.java:1512)
>
>         at com.sun.tools.javac.tree.Tree$If.accept(Tree.java:715)
>         at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:34)
>         at 
> com.sun.tools.javac.jvm.Gen$1ComplexityScanner.scan(Gen.java:1489)
>         at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:42)
>         at 
> com.sun.tools.javac.tree.TreeScanner.visitBlock(TreeScanner.java:86)
>         at com.sun.tools.javac.tree.Tree$Block.accept(Tree.java:535)
>         at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:34)
>         at 
> com.sun.tools.javac.jvm.Gen$1ComplexityScanner.scan(Gen.java:1489)
>         at 
> com.sun.tools.javac.tree.TreeScanner.visitIf(TreeScanner.java:151)
>         at 
> com.sun.tools.javac.jvm.Gen$1ComplexityScanner.visitIf(Gen.java:1512)
>
>         at com.sun.tools.javac.tree.Tree$If.accept(Tree.java:715)
>         at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:34)
>         at 
> com.sun.tools.javac.jvm.Gen$1ComplexityScanner.scan(Gen.java:1489)
>         at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:42)
>         at 
> com.sun.tools.javac.tree.TreeScanner.visitBlock(TreeScanner.java:86)
>         at com.sun.tools.javac.tree.Tree$Block.accept(Tree.java:535)
>         at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:34)
>         at 
> com.sun.tools.javac.jvm.Gen$1ComplexityScanner.scan(Gen.java:1489)
>         at 
> com.sun.tools.javac.tree.TreeScanner.visitTry(TreeScanner.java:132)
>         at 
> com.sun.tools.javac.jvm.Gen$1ComplexityScanner.visitTry(Gen.java:1505
> )
>         at com.sun.tools.javac.tree.Tree$Try.accept(Tree.java:669)
>         at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:34)
>         at 
> com.sun.tools.javac.jvm.Gen$1ComplexityScanner.scan(Gen.java:1489)
>         at com.sun.tools.javac.tree.TreeScanner.scan(TreeScanner.java:42)
>         at 
> com.sun.tools.javac.tree.TreeScanner.visitBlock(TreeScanner.java:86)
>         at com.sun.tools.javac.tree.Tree$Block.accept(Tree.java:535)
>         at 
> com.sun.tools.javac.jvm.Gen.estimateCodeComplexity(Gen.java:1563)
>         at com.sun.tools.javac.jvm.Gen.visitTry(Gen.java:1283)
>         at com.sun.tools.javac.tree.Tree$Try.accept(Tree.java:669)
>         at com.sun.tools.javac.jvm.Gen.genDef(Gen.java:658)
>         at com.sun.tools.javac.jvm.Gen.genStat(Gen.java:693)
>         at com.sun.tools.javac.jvm.Gen.genStat(Gen.java:679)
>         at com.sun.tools.javac.jvm.Gen.genStats(Gen.java:730)
>         at com.sun.tools.javac.jvm.Gen.visitBlock(Gen.java:999)
>         at com.sun.tools.javac.tree.Tree$Block.accept(Tree.java:535)
>         at com.sun.tools.javac.jvm.Gen.genDef(Gen.java:658)
>         at com.sun.tools.javac.jvm.Gen.genStat(Gen.java:693)
>         at com.sun.tools.javac.jvm.Gen.genMethod(Gen.java:885)
>         at com.sun.tools.javac.jvm.Gen.visitMethodDef(Gen.java:858)
>         at com.sun.tools.javac.tree.Tree$MethodDef.accept(Tree.java:478)
>         at com.sun.tools.javac.jvm.Gen.genDef(Gen.java:658)
>         at com.sun.tools.javac.jvm.Gen.genClass(Gen.java:2181)
>         at 
> com.sun.tools.javac.main.JavaCompiler.genCode(JavaCompiler.java:347)
>         at 
> com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:499)
>         at com.sun.tools.javac.main.Main.compile(Main.java:592)
>         at com.sun.tools.javac.main.Main.compile(Main.java:544)
>         at com.sun.tools.javac.Main.compile(Main.java:67)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at 
> org.apache.tools.ant.taskdefs.compilers.Javac13.execute(Javac13.java:
> 56)
>         at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:1065)
>         at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:882)
>         at 
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
>         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at 
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav
> a:106)
>         at org.apache.tools.ant.Task.perform(Task.java:348)
>         at org.apache.tools.ant.Target.execute(Target.java:357)
>         at org.apache.tools.ant.Target.performTasks(Target.java:385)
>         at 
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
>         at 
> org.jboss.tools.buildmagic.task.CallTarget.execute(CallTarget.java:17
> 0)
>         at 
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
>         at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at 
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav
> a:106)
>         at org.apache.tools.ant.Task.perform(Task.java:348)
>         at org.apache.tools.ant.Target.execute(Target.java:357)
>         at org.apache.tools.ant.Target.performTasks(Target.java:385)
>         at 
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
>         at org.jboss.tools.buildmagic.task.Ant.execute(Ant.java:261)
>         at 
> org.jboss.tools.buildmagic.task.module.ExecuteModules$1.run(ExecuteMo
> dules.java:386)
>         at 
> org.jboss.tools.buildmagic.task.module.ExecuteModules.executeModule(E
> xecuteModules.java:402)
>         at 
> org.jboss.tools.buildmagic.task.module.ExecuteModules.executeModule(E
> xecuteModules.java:261)
>         at 
> org.jboss.tools.buildmagic.task.module.ExecuteModules.execute(Execute
> Modules.java:242)
>         at 
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
>         at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at 
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav
> a:106)
>         at org.apache.tools.ant.Task.perform(Task.java:348)
>         at org.apache.tools.ant.Target.execute(Target.java:357)
>         at org.apache.tools.ant.Target.performTasks(Target.java:385)
>         at 
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)
>         at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
>         at 
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExe
> cutor.java:41)
>         at org.apache.tools.ant.Project.executeTargets(Project.java:1189)
>         at org.apache.tools.ant.Main.runBuild(Main.java:758)
>         at org.apache.tools.ant.Main.startAnt(Main.java:217)
>         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
>         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
>
> BUILD FAILED
> X:\svn\jboss-5.x\tomcat\build.xml:185: Compile failed; see the 
> compiler error ou
> tput for details.
>
> Total time: 1 minute 14 seconds
> _______________________________________________
> jboss-development mailing list
> jboss-development at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jboss-development




More information about the jboss-development mailing list