Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Other
3.28k
stars
721
forks
source link
JDK11 NPE at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$LambdaTranslationContext.translate(LambdaToMethod.java:2196) #15545
openjdk version "11.0.16" 2022-07-19
IBM Semeru Runtime Open Edition 11.0.16.0-m2 (build 11.0.16+7)
Eclipse OpenJ9 VM 11.0.16.0-m2 (build openj9-0.33.0-m2, JRE 11 Mac OS X amd64-64-Bit Compressed References 20220712_427 (JIT enabled, AOT enabled)
OpenJ9 - e7fc0d2f1
OMR - e25299388
JCL - f20da0ba5b based on jdk-11.0.16+7)
Rerun in Grinder - Change TARGET to run only the failed test targets.
Optional info
Failure output (captured from console output)
[2022-07-12T21:00:10.216Z] variation: Mode650
[2022-07-12T21:00:10.216Z] JVM_OPTIONS: -XX:-UseCompressedOops
[2022-07-12T21:02:40.577Z] TEST: javax/net/ssl/TLS/TestJSSENoCommonProtocols.java
[2022-07-12T21:02:40.577Z] java.lang.NullPointerException
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod$LambdaAnalyzerPreprocessor$LambdaTranslationContext.translate(LambdaToMethod.java:2196)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.visitIdent(LambdaToMethod.java:547)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCIdent.accept(JCTree.java:2264)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java:58)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:270)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:263)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.visitApply(TreeTranslator.java:279)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1650)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java:58)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:270)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:263)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.visitExec(TreeTranslator.java:250)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1468)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java:58)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:270)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:263)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java:70)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.visitBlock(TreeTranslator.java:167)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:1036)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java:58)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:270)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:263)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.visitTry(TreeTranslator.java:223)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCTry.accept(JCTree.java:1330)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java:58)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:270)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:263)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java:70)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.visitBlock(TreeTranslator.java:167)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:1036)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java:58)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:270)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:263)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.visitLambda(LambdaToMethod.java:394)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCLambda.accept(JCTree.java:1827)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java:58)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:270)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:263)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java:70)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.visitApply(TreeTranslator.java:280)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1650)
[2022-07-12T21:02:40.577Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java:58)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:270)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:263)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.visitExec(TreeTranslator.java:250)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCExpressionStatement.accept(JCTree.java:1468)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java:58)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:270)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:263)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java:70)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.visitBlock(TreeTranslator.java:167)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCBlock.accept(JCTree.java:1036)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java:58)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:270)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:263)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.visitMethodDef(TreeTranslator.java:150)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCMethodDecl.accept(JCTree.java:866)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java:58)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:270)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:263)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java:70)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.visitClassDef(TreeTranslator.java:139)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.visitClassDef(LambdaToMethod.java:310)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.java:774)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java:58)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:270)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:263)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java:70)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.visitClassDef(TreeTranslator.java:139)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.visitClassDef(LambdaToMethod.java:310)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.java:774)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.tree.TreeTranslator.translate(TreeTranslator.java:58)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:270)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translate(LambdaToMethod.java:263)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.comp.LambdaToMethod.translateTopLevelClass(LambdaToMethod.java:290)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.main.JavaCompiler.desugar(JavaCompiler.java:1556)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.main.JavaCompiler.desugar(JavaCompiler.java:1428)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:973)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.main.Main.compile(Main.java:311)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.main.Main.compile(Main.java:170)
[2022-07-12T21:02:40.578Z] at jdk.compiler/com.sun.tools.javac.Main.compile(Main.java:75)
[2022-07-12T21:02:40.578Z] at jdk.internal.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
[2022-07-12T21:02:40.578Z] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[2022-07-12T21:02:40.578Z] at java.base/java.lang.reflect.Method.invoke(Method.java:566)
[2022-07-12T21:02:40.578Z] at com.sun.javatest.regtest.agent.RegressionCompileCommand.run(RegressionCompileCommand.java:189)
[2022-07-12T21:02:40.578Z] at com.sun.javatest.regtest.agent.CompileActionHelper.runCompile(CompileActionHelper.java:92)
[2022-07-12T21:02:40.578Z] at com.sun.javatest.regtest.agent.AgentServer.doCompile(AgentServer.java:262)
[2022-07-12T21:02:40.578Z] at com.sun.javatest.regtest.agent.AgentServer.run(AgentServer.java:229)
[2022-07-12T21:02:40.578Z] at com.sun.javatest.regtest.agent.AgentServer.main(AgentServer.java:69)
[2022-07-12T21:02:40.578Z]
[2022-07-12T21:02:40.578Z] TEST RESULT: Error. compiler crashed (exit code 4)
[2022-07-12T21:02:40.578Z] --------------------------------------------------
[2022-07-12T21:18:43.096Z] Test results: passed: 761; error: 1
[2022-07-12T21:18:48.498Z] Report written to /Users/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_x86-64_mac/jvmtest/openjdk/report/html/report.html
[2022-07-12T21:18:48.498Z] Results written to /Users/jenkins/workspace/Test_openjdk11_j9_extended.openjdk_x86-64_mac/aqa-tests/TKG/output_16576550507635/jdk_security3_1/work
[2022-07-12T21:18:48.498Z] Error: Some tests failed or other problems occurred.
[2022-07-12T21:18:48.498Z]
[2022-07-12T21:18:48.498Z] jdk_security3_1_FAILED
Failure link
From an internal build(
osxrt1
):Rerun in Grinder - Change TARGET to run only the failed test targets.
Optional info
Failure output (captured from console output)