Javac error
Jose
jgetino at telefonica.net
Mon Apr 1 07:35:07 PDT 2013
This is the error message:
Information:Using javac 1.8.0-ea to compile java sources
Information:java: An exception has occurred in the compiler (1.8.0-ea).
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.
Information:java: java.lang.NullPointerException
Information:java: at
com.sun.tools.javac.jvm.Code.emitop0(Code.java:546)
Information:java: at
com.sun.tools.javac.jvm.Items$SelfItem.load(Items.java:367)
Information:java: at com.sun.tools.javac.jvm.Gen.genArgs(Gen.java:913)
Information:java: at
com.sun.tools.javac.jvm.Gen.visitApply(Gen.java:1752)
Information:java: at
com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1440)
Information:java: at com.sun.tools.javac.jvm.Gen.genExpr(Gen.java:894)
Information:java: at
com.sun.tools.javac.jvm.Gen.visitAssign(Gen.java:1891)
Information:java: at
com.sun.tools.javac.tree.JCTree$JCAssign.accept(JCTree.java:1652)
Information:java: at
com.sun.tools.javac.jvm.Gen.visitExec(Gen.java:1698)
Information:java: at
com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:127
1)
Information:java: at com.sun.tools.javac.jvm.Gen.genDef(Gen.java:684)
Information:java: at com.sun.tools.javac.jvm.Gen.genStat(Gen.java:719)
Information:java: at com.sun.tools.javac.jvm.Gen.genStat(Gen.java:705)
Information:java: at
com.sun.tools.javac.jvm.Gen.genStats(Gen.java:756)
Information:java: at
com.sun.tools.javac.jvm.Gen.visitBlock(Gen.java:1094)
Information:java: at
com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:884)
Information:java: at
com.sun.tools.javac.jvm.Gen.genMethod(Gen.java:969)
Information:java: at
com.sun.tools.javac.jvm.Gen.visitMethodDef(Gen.java:942)
Information:java: at
com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:771)
Information:java: at
com.sun.tools.javac.jvm.Gen.genClass(Gen.java:2359)
Information:java: at
com.sun.tools.javac.main.JavaCompiler.genCode(JavaCompiler.java:753)
Information:java: at
com.sun.tools.javac.main.JavaCompiler.generate(JavaCompiler.java:1547)
Information:java: at
com.sun.tools.javac.main.JavaCompiler.generate(JavaCompiler.java:1511)
Information:java: at
com.sun.tools.javac.main.JavaCompiler.compile2(JavaCompiler.java:909)
Information:java: at
com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:868)
Information:java: at
com.sun.tools.javac.main.Main.compile(Main.java:516)
Information:java: at
com.sun.tools.javac.api.JavacTaskImpl.call(JavacTaskImpl.java:129)
Information:java: at
org.jetbrains.jps.javac.JavacMain.compile(JavacMain.java:164)
Information:java: at
org.jetbrains.jps.incremental.java.JavaBuilder.compileJava(JavaBuilder.java:
357)
Information:java: at
org.jetbrains.jps.incremental.java.JavaBuilder.compile(JavaBuilder.java:269)
Information:java: at
org.jetbrains.jps.incremental.java.JavaBuilder.build(JavaBuilder.java:183)
Information:java: at
org.jetbrains.jps.incremental.IncProjectBuilder.runModuleLevelBuilders(IncPr
ojectBuilder.java:966)
Information:java: at
org.jetbrains.jps.incremental.IncProjectBuilder.runBuildersForChunk(IncProje
ctBuilder.java:713)
Information:java: at
org.jetbrains.jps.incremental.IncProjectBuilder.buildTargetsChunk(IncProject
Builder.java:743)
Information:java: at
org.jetbrains.jps.incremental.IncProjectBuilder.buildChunkIfAffected(IncProj
ectBuilder.java:676)
Information:java: at
org.jetbrains.jps.incremental.IncProjectBuilder.buildChunks(IncProjectBuilde
r.java:497)
Information:java: at
org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.j
ava:271)
Information:java: at
org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java
:178)
Information:java: at
org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:133)
Information:java: at
org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:222)
Information:java: at
org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:118)
Information:java: at
org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler$1.run(BuildMain.java:12
2)
Information:java: at
org.jetbrains.jps.service.impl.SharedThreadPoolImpl$1.run(SharedThreadPoolIm
pl.java:41)
Information:java: at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:507)
Information:java: at
java.util.concurrent.FutureTask.run(FutureTask.java:266)
Information:java: at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
42)
Information:java: at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)
Information:java: at java.lang.Thread.run(Thread.java:722)
Information:java: Errors occurred while compiling module 'Logger'
Information:Compilation completed with 1 error and 0 warnings in 2 sec
Information:1 error
Information:0 warnings
Error:java: Compilation failed: internal java compiler error
-----Mensaje original-----
De: Jose [mailto:jgetino at telefonica.net]
Enviado el: lunes, 01 de abril de 2013 10:53
Para: 'lambda-dev at openjdk.java.net'
Asunto: Javac error
Earlier builds would compile the code below, but now it fails.
How can I define static functions like this with the latest builds?
import java.util.function.Function;
public interface Model {
Function<Model, String> f=m->m.section().text();
Section section();
}
class Section{
String text(){
return "";
}
}
More information about the lambda-dev
mailing list