-
Bug
-
Resolution: Not an Issue
-
P4
-
13
-
sparc
on solaris-sparcv9-fastdebug builds, compiler/types/correctness/ tests hit the following assert:
=============== DEBUG MESSAGE: MemberName required for invokeVirtual etc. ================
# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc: SuppressErrorAt=/macroAssembler_sparc.cpp:1473
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/scratch/opt/mach5/mesos/work_dir/ce2afd05-7e59-4fc6-8e22-904badf601db/workspace/open/src/hotspot/cpu/sparc/macroAssembler_sparc.cpp:1473), pid=31777, tid=2
# assert(false) failed: DEBUG MESSAGE: MemberName required for invokeVirtual etc.
#
# JRE version: Java(TM) SE Runtime Environment (13.0) (fastdebug build 13-internal+0-2019-06-05-1909010.igor.ignatyev.jdk)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 13-internal+0-2019-06-05-1909010.igor.ignatyev.jdk, mixed mode, sharing, tiered, compressed oops, g1 gc, solaris-sparc)
# Core dump will be written. Default location: /scratch/opt/mach5/mesos/work_dir/1630b6b8-8d96-4431-8aca-29ab9f622716/testoutput/test-support/jtreg_open_test_hotspot_jtreg_compiler_types_correctness/scratch/1/core or core.31777
#
Unsupported internal testing APIs have been used.
# An error report file with more information is saved as:
# /scratch/opt/mach5/mesos/work_dir/1630b6b8-8d96-4431-8aca-29ab9f622716/testoutput/test-support/jtreg_open_test_hotspot_jtreg_compiler_types_correctness/scratch/1/hs_err_pid31777.log
#
# If you would like to submit a bug report, please visit:
# http://bugreport.java.com/bugreport/crash.jsp
#
--------------- S U M M A R Y ------------
Command Line: -XX:MaxRAMPercentage=2 -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:CompileCommand=exclude,compiler.ty
pes.correctness.execution.*::methodNotToCompile -XX:CompileCommand=dontinline,compiler.types.correctness.scenarios.Scenario::collectReturnType -XX:TypeProfileLevel=001 -XX:-UseTypeSpeculation compiler.types.co
rrectness.CorrectnessTest PARAMETERS
Host: <hostname>, Sparcv9 64 bit 3600 MHz, 56 cores, 58G, Oracle Solaris 11.3 SPARC
Time: Wed Jun 5 20:16:29 2019 UTC elapsed time: 1 seconds (0d 0h 0m 1s)
--------------- T H R E A D ---------------
Current thread (0x0000000100137000): JavaThread "main" [_thread_in_Java, id=2, stack(0xffffffff7a400000,0xffffffff7a500000)]
Stack: [0xffffffff7a400000,0xffffffff7a500000], sp=0xffffffff7a4fe800, free space=1018k
Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x20c4184] void VMError::report_and_die(int,const char*,const char*,void*,Thread*,unsigned char*,void*,void*,const char*,int,unsigned long)+0xac4
V [libjvm.so+0x20c3658] void VMError::report_and_die(Thread*,void*,const char*,int,const char*,const char*,void*)+0x38
V [libjvm.so+0x13fefd0] void report_vm_error(const char*,int,const char*,const char*,...)+0xf0
V [libjvm.so+0x1b0f9f0] void MacroAssembler::debug(char*,RegistersForDebugging*)+0x140
v ~StubRoutines::stop_subroutine
J 60 java.lang.invoke.MethodHandle.linkToVirtual(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/invoke/MemberName;)Ljava/lang/Object; java.base@13-internal (0 bytes) @ 0xffffffff69c0580c [0xffffffff69c05760+0
x00000000000000ac]
J 60 java.lang.invoke.MethodHandle.linkToVirtual(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/invoke/MemberName;)Ljava/lang/Object; java.base@13-internal (0 bytes) @ 0xffffffff69c057f0 [0xffffffff69c05760+0
x0000000000000090]
j compiler.types.correctness.execution.TypeProfile.methodNotToCompile(Lcompiler/types/correctness/scenarios/Scenario;Lcompiler/types/correctness/hierarchies/TypeHierarchy$I;)Ljava/lang/Object;+2
J 307 c2 compiler.types.correctness.execution.TypeProfile.execute(Lcompiler/types/correctness/scenarios/Scenario;)V (58 bytes) @ 0xffffffff69c23c7c [0xffffffff69c23c00+0x000000000000007c]
j compiler.types.correctness.execution.MethodHandleDelegate.execute(Lcompiler/types/correctness/scenarios/Scenario;)V+12
j compiler.types.correctness.CorrectnessTest.executeTest(Lcompiler/types/correctness/hierarchies/TypeHierarchy;Lcompiler/types/correctness/execution/Execution;Lcompiler/types/correctness/scenarios/Scenario;)Z
+35
j compiler.types.correctness.CorrectnessTest.runTests(Lcompiler/types/correctness/scenarios/ProfilingType;)Z+432
j compiler.types.correctness.CorrectnessTest.main([Ljava/lang/String;)V+42
v ~StubRoutines::call_stub
V [libjvm.so+0x1749528] void JavaCalls::call_helper(JavaValue*,const methodHandle&,JavaCallArguments*,Thread*)+0x438
V [libjvm.so+0x1823628] void jni_invoke_static(JNIEnv_*,JavaValue*,_jobject*,JNICallType,_jmethodID*,JNI_ArgumentPusher*,Thread*)+0x368
V [libjvm.so+0x1841ee4] jni_CallStaticVoidMethod+0x484
C [libjli.so+0x7920] JavaMain+0x880
C [libjli.so+0xd99c] ThreadJavaMain+0xc
=============== DEBUG MESSAGE: MemberName required for invokeVirtual etc. ================
# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc: SuppressErrorAt=/macroAssembler_sparc.cpp:1473
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/scratch/opt/mach5/mesos/work_dir/ce2afd05-7e59-4fc6-8e22-904badf601db/workspace/open/src/hotspot/cpu/sparc/macroAssembler_sparc.cpp:1473), pid=31777, tid=2
# assert(false) failed: DEBUG MESSAGE: MemberName required for invokeVirtual etc.
#
# JRE version: Java(TM) SE Runtime Environment (13.0) (fastdebug build 13-internal+0-2019-06-05-1909010.igor.ignatyev.jdk)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 13-internal+0-2019-06-05-1909010.igor.ignatyev.jdk, mixed mode, sharing, tiered, compressed oops, g1 gc, solaris-sparc)
# Core dump will be written. Default location: /scratch/opt/mach5/mesos/work_dir/1630b6b8-8d96-4431-8aca-29ab9f622716/testoutput/test-support/jtreg_open_test_hotspot_jtreg_compiler_types_correctness/scratch/1/core or core.31777
#
Unsupported internal testing APIs have been used.
# An error report file with more information is saved as:
# /scratch/opt/mach5/mesos/work_dir/1630b6b8-8d96-4431-8aca-29ab9f622716/testoutput/test-support/jtreg_open_test_hotspot_jtreg_compiler_types_correctness/scratch/1/hs_err_pid31777.log
#
# If you would like to submit a bug report, please visit:
# http://bugreport.java.com/bugreport/crash.jsp
#
--------------- S U M M A R Y ------------
Command Line: -XX:MaxRAMPercentage=2 -Xbootclasspath/a:. -XX:+IgnoreUnrecognizedVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:CompileCommand=exclude,compiler.ty
pes.correctness.execution.*::methodNotToCompile -XX:CompileCommand=dontinline,compiler.types.correctness.scenarios.Scenario::collectReturnType -XX:TypeProfileLevel=001 -XX:-UseTypeSpeculation compiler.types.co
rrectness.CorrectnessTest PARAMETERS
Host: <hostname>, Sparcv9 64 bit 3600 MHz, 56 cores, 58G, Oracle Solaris 11.3 SPARC
Time: Wed Jun 5 20:16:29 2019 UTC elapsed time: 1 seconds (0d 0h 0m 1s)
--------------- T H R E A D ---------------
Current thread (0x0000000100137000): JavaThread "main" [_thread_in_Java, id=2, stack(0xffffffff7a400000,0xffffffff7a500000)]
Stack: [0xffffffff7a400000,0xffffffff7a500000], sp=0xffffffff7a4fe800, free space=1018k
Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x20c4184] void VMError::report_and_die(int,const char*,const char*,void*,Thread*,unsigned char*,void*,void*,const char*,int,unsigned long)+0xac4
V [libjvm.so+0x20c3658] void VMError::report_and_die(Thread*,void*,const char*,int,const char*,const char*,void*)+0x38
V [libjvm.so+0x13fefd0] void report_vm_error(const char*,int,const char*,const char*,...)+0xf0
V [libjvm.so+0x1b0f9f0] void MacroAssembler::debug(char*,RegistersForDebugging*)+0x140
v ~StubRoutines::stop_subroutine
J 60 java.lang.invoke.MethodHandle.linkToVirtual(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/invoke/MemberName;)Ljava/lang/Object; java.base@13-internal (0 bytes) @ 0xffffffff69c0580c [0xffffffff69c05760+0
x00000000000000ac]
J 60 java.lang.invoke.MethodHandle.linkToVirtual(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/invoke/MemberName;)Ljava/lang/Object; java.base@13-internal (0 bytes) @ 0xffffffff69c057f0 [0xffffffff69c05760+0
x0000000000000090]
j compiler.types.correctness.execution.TypeProfile.methodNotToCompile(Lcompiler/types/correctness/scenarios/Scenario;Lcompiler/types/correctness/hierarchies/TypeHierarchy$I;)Ljava/lang/Object;+2
J 307 c2 compiler.types.correctness.execution.TypeProfile.execute(Lcompiler/types/correctness/scenarios/Scenario;)V (58 bytes) @ 0xffffffff69c23c7c [0xffffffff69c23c00+0x000000000000007c]
j compiler.types.correctness.execution.MethodHandleDelegate.execute(Lcompiler/types/correctness/scenarios/Scenario;)V+12
j compiler.types.correctness.CorrectnessTest.executeTest(Lcompiler/types/correctness/hierarchies/TypeHierarchy;Lcompiler/types/correctness/execution/Execution;Lcompiler/types/correctness/scenarios/Scenario;)Z
+35
j compiler.types.correctness.CorrectnessTest.runTests(Lcompiler/types/correctness/scenarios/ProfilingType;)Z+432
j compiler.types.correctness.CorrectnessTest.main([Ljava/lang/String;)V+42
v ~StubRoutines::call_stub
V [libjvm.so+0x1749528] void JavaCalls::call_helper(JavaValue*,const methodHandle&,JavaCallArguments*,Thread*)+0x438
V [libjvm.so+0x1823628] void jni_invoke_static(JNIEnv_*,JavaValue*,_jobject*,JNICallType,_jmethodID*,JNI_ArgumentPusher*,Thread*)+0x368
V [libjvm.so+0x1841ee4] jni_CallStaticVoidMethod+0x484
C [libjli.so+0x7920] JavaMain+0x880
C [libjli.so+0xd99c] ThreadJavaMain+0xc
- relates to
-
JDK-8066173 compiler/types/correctness/OffTest.java failed with assert
- Resolved
-
JDK-8297080 Remove com/sun/jdi/NashornPopFrameTest.java from the problem list
- Resolved
-
JDK-8225670 compiler/types/correctness/* tests fail with "assert(recv == __null || recv->is_klass()) failed: wrong type"
- Closed