JDK9 VM pit, failed once on Oracle Linux.
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/opt/jprt/T/P1/161408.jesper/s/hotspot/src/cpu/x86/vm/macroAssembler_x86.cpp:423), pid=32076, tid=32098
# assert(false) failed: DEBUG MESSAGE: corrupted control word detected
#
# JRE version: Java(TM) SE Runtime Environment (9.0) (fastdebug build 9-internal+0-2016-12-09-161408.jesper.dev-hs-merge)
# Java VM: Java HotSpot(TM) Server VM (fastdebug 9-internal+0-2016-12-09-161408.jesper.dev-hs-merge, mixed mode, tiered, g1 gc, linux-x86)
# Core dump will be written. Default location: Core dumps may be processed with "/usr/libexec/abrt-hook-ccpp %s %c %p %u %g %t e" (or dumping to /scratch/home/aginfra/sandbox/results/workDir/compiler/codecache/stress/UnexpectedDeoptimizationTest/core.32076)
#
# 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: -Dtest.src=/scratch/home/aginfra/CommonData/j2se_jdk/hotspot/test/compiler/codecache/stress -Dtest.src.path=/scratch/home/aginfra/CommonData/j2se_jdk/hotspot/test/compiler/codecache/stress:/scratch/home/aginfra/CommonData/j2se_jdk/test/lib:/scratch/home/aginfra/CommonData/j2se_jdk/hotspot/test -Dtest.classes=/scratch/home/aginfra/sandbox/results/workDir/classes/0/compiler/codecache/stress -Dtest.class.path=/scratch/home/aginfra/sandbox/results/workDir/classes/0/compiler/codecache/stress:/scratch/home/aginfra/sandbox/results/workDir/classes/0/test/lib:/scratch/home/aginfra/sandbox/results/workDir/classes/0 -Dtest.vm.opts= -Dtest.tool.vm.opts= -Dtest.compiler.opts= -Dtest.java.opts=-Xmixed -server -XX:+UseG1GC -XX:MaxRAMFraction=8 -XX:+CreateCoredumpOnCrash -Dtest.jdk=/export/home/aginfra/CommonData/TEST_JAVA_HOME -Dcompile.jdk=/export/home/aginfra/CommonData/TEST_JAVA_HOME -Dtest.timeout.factor=16.0 -Dtest.modules=java.base/jdk.internal.misc java.management -Dtest.nativepath=/export/home/aginfra/sandbox/JTREG_NATIVEPATH_LIBRARY_PREPARED --add-exports=java.base/jdk.internal.misc=ALL-UNNAMED -Xmixed -XX:+UseG1GC -XX:MaxRAMFraction=8 -XX:+CreateCoredumpOnCrash -Djava.library.path=/export/home/aginfra/sandbox/JTREG_NATIVEPATH_LIBRARY_PREPARED -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:-DeoptimizeRandom -XX:CompileCommand=dontinline,compiler.codecache.stress.Helper$TestCase::method -XX:+SegmentedCodeCache com.sun.javatest.regtest.agent.MainWrapper /scratch/home/aginfra/sandbox/results/workDir/compiler/codecache/stress/UnexpectedDeoptimizationTest.d/main.2.jta
Host: spb23406, Intel(R) Xeon(R) CPU E5-2690 0 @ 2.90GHz, 2 cores, 10G, Oracle Linux Server release 6.6
Time: Sun Dec 11 08:33:19 2016 MSK elapsed time: 450 seconds (0d 0h 7m 30s)
--------------- T H R E A D ---------------
Current thread (0xc40d4000): JavaThread "MainThread" [_thread_in_vm, id=32098, stack(0xc410d000,0xc415e000)]
Stack: [0xc410d000,0xc415e000], sp=0xc415c4b8, free space=317k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x144be07] VMError::report_and_die(int, char const*, char const*, char*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned int)+0x137;; VMError::report_and_die(int, char const*, char const*, char*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned int)+0x137
V [libjvm.so+0x144cb00] VMError::report_and_die(Thread*, char const*, int, char const*, char const*, char*)+0x30;; VMError::report_and_die(Thread*, char const*, int, char const*, char const*, char*)+0x30
V [libjvm.so+0x9268c0] report_vm_error(char const*, int, char const*, char const*, ...)+0x60;; report_vm_error(char const*, int, char const*, char const*, ...)+0x60
V [libjvm.so+0xf78018] MacroAssembler::debug32(int, int, int, int, int, int, int, int, int, char*)+0x158;; MacroAssembler::debug32(int, int, int, int, int, int, int, int, int, char*)+0x158
v ~RuntimeStub::resolve_opt_virtual_call
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/opt/jprt/T/P1/161408.jesper/s/hotspot/src/cpu/x86/vm/macroAssembler_x86.cpp:423), pid=32076, tid=32098
# assert(false) failed: DEBUG MESSAGE: corrupted control word detected
#
# JRE version: Java(TM) SE Runtime Environment (9.0) (fastdebug build 9-internal+0-2016-12-09-161408.jesper.dev-hs-merge)
# Java VM: Java HotSpot(TM) Server VM (fastdebug 9-internal+0-2016-12-09-161408.jesper.dev-hs-merge, mixed mode, tiered, g1 gc, linux-x86)
# Core dump will be written. Default location: Core dumps may be processed with "/usr/libexec/abrt-hook-ccpp %s %c %p %u %g %t e" (or dumping to /scratch/home/aginfra/sandbox/results/workDir/compiler/codecache/stress/UnexpectedDeoptimizationTest/core.32076)
#
# 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: -Dtest.src=/scratch/home/aginfra/CommonData/j2se_jdk/hotspot/test/compiler/codecache/stress -Dtest.src.path=/scratch/home/aginfra/CommonData/j2se_jdk/hotspot/test/compiler/codecache/stress:/scratch/home/aginfra/CommonData/j2se_jdk/test/lib:/scratch/home/aginfra/CommonData/j2se_jdk/hotspot/test -Dtest.classes=/scratch/home/aginfra/sandbox/results/workDir/classes/0/compiler/codecache/stress -Dtest.class.path=/scratch/home/aginfra/sandbox/results/workDir/classes/0/compiler/codecache/stress:/scratch/home/aginfra/sandbox/results/workDir/classes/0/test/lib:/scratch/home/aginfra/sandbox/results/workDir/classes/0 -Dtest.vm.opts= -Dtest.tool.vm.opts= -Dtest.compiler.opts= -Dtest.java.opts=-Xmixed -server -XX:+UseG1GC -XX:MaxRAMFraction=8 -XX:+CreateCoredumpOnCrash -Dtest.jdk=/export/home/aginfra/CommonData/TEST_JAVA_HOME -Dcompile.jdk=/export/home/aginfra/CommonData/TEST_JAVA_HOME -Dtest.timeout.factor=16.0 -Dtest.modules=java.base/jdk.internal.misc java.management -Dtest.nativepath=/export/home/aginfra/sandbox/JTREG_NATIVEPATH_LIBRARY_PREPARED --add-exports=java.base/jdk.internal.misc=ALL-UNNAMED -Xmixed -XX:+UseG1GC -XX:MaxRAMFraction=8 -XX:+CreateCoredumpOnCrash -Djava.library.path=/export/home/aginfra/sandbox/JTREG_NATIVEPATH_LIBRARY_PREPARED -Xbootclasspath/a:. -XX:+UnlockDiagnosticVMOptions -XX:+WhiteBoxAPI -XX:-DeoptimizeRandom -XX:CompileCommand=dontinline,compiler.codecache.stress.Helper$TestCase::method -XX:+SegmentedCodeCache com.sun.javatest.regtest.agent.MainWrapper /scratch/home/aginfra/sandbox/results/workDir/compiler/codecache/stress/UnexpectedDeoptimizationTest.d/main.2.jta
Host: spb23406, Intel(R) Xeon(R) CPU E5-2690 0 @ 2.90GHz, 2 cores, 10G, Oracle Linux Server release 6.6
Time: Sun Dec 11 08:33:19 2016 MSK elapsed time: 450 seconds (0d 0h 7m 30s)
--------------- T H R E A D ---------------
Current thread (0xc40d4000): JavaThread "MainThread" [_thread_in_vm, id=32098, stack(0xc410d000,0xc415e000)]
Stack: [0xc410d000,0xc415e000], sp=0xc415c4b8, free space=317k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.so+0x144be07] VMError::report_and_die(int, char const*, char const*, char*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned int)+0x137;; VMError::report_and_die(int, char const*, char const*, char*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned int)+0x137
V [libjvm.so+0x144cb00] VMError::report_and_die(Thread*, char const*, int, char const*, char const*, char*)+0x30;; VMError::report_and_die(Thread*, char const*, int, char const*, char const*, char*)+0x30
V [libjvm.so+0x9268c0] report_vm_error(char const*, int, char const*, char const*, ...)+0x60;; report_vm_error(char const*, int, char const*, char const*, ...)+0x60
V [libjvm.so+0xf78018] MacroAssembler::debug32(int, int, int, int, int, int, int, int, int, char*)+0x158;; MacroAssembler::debug32(int, int, int, int, int, int, int, int, int, char*)+0x158
v ~RuntimeStub::resolve_opt_virtual_call