The test crashed the VM on all platforms in PIT JDK9_b08 (product build, flags: -server -Xcomp)
The crash is SIGBUS on solaris-sparc, EXCEPTION_ACCESS_VIOLATION on windows and SIGSEGV on linux and solaris-amd64
The log is similar on all platforms:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0xf701ffec, pid=3521, tid=2753559408
#
# JRE version: Java(TM) SE Runtime Environment (9.0) (build 1.9.0-internal-201404111842.amurillo.jdk9-hs-2014-04-11-b00)
# Java VM: Java HotSpot(TM) Server VM (25.0-b62 compiled mode linux-x86 )
# Problematic frame:
# V [libjvm.so+0x6cffec] CleanExtraDataMethodClosure::is_live(Method*)+0xc
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp
#
There is a core file in the solaris-sparc result directory.
Priority justification:
Impact = High: Crash
Likelihood = Low: Only when -server -Xcomp is specified (yet)
Workaround = High, only workaround is not using those flags
ILW = HLH => P2
RULE nsk/jvmti/RetransformClasses/retransform001 Crash SIGBUS
RULE nsk/jvmti/RetransformClasses/retransform001 Crash EXCEPTION_ACCESS_VIOLATION
RULE nsk/jvmti/RetransformClasses/retransform001 Crash SIGSEGV