Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8032398

JSR 292: vm.mlvm.indy.func.jvmti.stepBreakPopReturn failing with DeoptimizeALot compiler option

XMLWordPrintable

    • x86_64
    • windows_7

      This is link to the nightly page:
       http://aurora.ru.oracle.com/functional/faces/RunDetails.xhtml?names=347436.JAVASE.NIGHTLY.VM.Comp_Baseline-NonTiered-Stable.2014-01-17-192#vm.mlvm%20%5B(!unstable)&&(!desktop)%5D%20(tonga)_vm/mlvm/indy/func/jvmti/stepBreakPopReturn

      [2014-01-18T11:52:17.21] #
      [2014-01-18T11:52:17.21] export TESTED_JAVA_HOME
      [2014-01-18T11:52:17.21] export SYSTEMROOT
      [2014-01-18T11:52:17.21] export HOME
      [2014-01-18T11:52:17.21] export TEMP
      [2014-01-18T11:52:17.21] export RAS_OPTIONS
      [2014-01-18T11:52:17.21] export BASH_ENV
      [2014-01-18T11:52:17.21] export SHELL
      [2014-01-18T11:52:17.21] export TEST_CLEANUP
      [2014-01-18T11:52:17.21] export LIBJSIG_PATH
      [2014-01-18T11:52:17.21] export CLASSPATH
      [2014-01-18T11:52:17.21] export ROOTDIR
      [2014-01-18T11:52:17.21] export JAVA_OPTS
      [2014-01-18T11:52:17.21] export DISPLAY
      [2014-01-18T11:52:17.21] export WINDIR
      [2014-01-18T11:52:17.21] export PATH
      [2014-01-18T11:52:17.21] export JAVA_64_BITS
      [2014-01-18T11:52:17.21] export LD_LIBRARY_PATH
      [2014-01-18T11:52:17.21] export TESTBASE
      [2014-01-18T11:52:34.29] TEST_DEST_DIR="stepBreakPopReturn"
      [2014-01-18T11:52:34.29] # Actual: TEST_DEST_DIR=stepBreakPopReturn
      [2014-01-18T11:52:34.29] TESTNAME="${test_case_name}"
      [2014-01-18T11:52:34.29] # Actual: TESTNAME=stepBreakPopReturn
      [2014-01-18T11:52:34.29] testName="vm/mlvm/indy/func/jvmti//stepBreakPopReturn"
      [2014-01-18T11:52:34.29] # Actual: testName=vm/mlvm/indy/func/jvmti//stepBreakPopReturn
      [2014-01-18T11:52:34.29] TESTDIR="${test_work_dir}"
      [2014-01-18T11:52:34.29] # Actual: TESTDIR=C:/local/aurora/sandbox/results/ResultDir/stepBreakPopReturn
      [2014-01-18T11:52:34.29] testWorkDir="${test_work_dir}/"
      [2014-01-18T11:52:34.29] # Actual: testWorkDir=C:/local/aurora/sandbox/results/ResultDir/stepBreakPopReturn/
      [2014-01-18T11:52:34.29] export testWorkDir
      [2014-01-18T11:52:34.29] tlogOutFile="${test_work_dir}/${test_name}.tlog"
      [2014-01-18T11:52:34.29] # Actual: tlogOutFile=C:/local/aurora/sandbox/results/ResultDir/stepBreakPopReturn/stepBreakPopReturn.tlog
      [2014-01-18T11:52:34.29] testErrFile="${test_work_dir}/${test_name}.err"
      [2014-01-18T11:52:34.29] # Actual: testErrFile=C:/local/aurora/sandbox/results/ResultDir/stepBreakPopReturn/stepBreakPopReturn.err
      [2014-01-18T11:52:34.29] EXECUTE_CLASS="${test_name}"
      [2014-01-18T11:52:34.29] # Actual: EXECUTE_CLASS=stepBreakPopReturn
      [2014-01-18T11:52:34.29] EXECUTE_CLASS="vm.mlvm.indy.func.jvmti.stepBreakPopReturn.INDIFY_Test"
      [2014-01-18T11:52:34.29] # Actual: EXECUTE_CLASS=vm.mlvm.indy.func.jvmti.stepBreakPopReturn.INDIFY_Test
      [2014-01-18T11:52:34.29] LD_LIBRARY_PATH="${COMMON_LIBS_LOCATION}/lib/${ARCH}/vm/mlvm/indy/func/jvmti/${TESTNAME}${SEPARATOR}${LD_LIBRARY_PATH}"
      [2014-01-18T11:52:34.29] # Actual: LD_LIBRARY_PATH=C:/local/aurora/sandbox/sca/vmsqe/testbase/vm/8/build/execution/vm//bin/lib/windows-amd64/vm/mlvm/indy/func/jvmti/stepBreakPopReturn;
      [2014-01-18T11:52:34.29] export LD_LIBRARY_PATH
      [2014-01-18T11:52:34.29] JAVAC_OPTS="${JAVAC_OPTS} -g"
      [2014-01-18T11:52:34.29] # Actual: JAVAC_OPTS=-g
      [2014-01-18T11:52:34.29] AGENTS="-agentlib:${TESTNAME}=verbose= "
      [2014-01-18T11:52:34.29] # Actual: AGENTS="-agentlib:stepBreakPopReturn=verbose= "
      [2014-01-18T11:52:34.29] JAVA_OPTS="${JAVA_OPTS} ${AGENTS}"
      [2014-01-18T11:52:34.29] # Actual: JAVA_OPTS=-server -Xcomp -XX:MaxRAMFraction=8 -XX:+CreateMinidumpOnCrash -ea -esa -XX:-TieredCompilation -XX:CompileThreshold=100 -XX:+UnlockExperimentalVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+DeoptimizeALot "-agentlib:stepBreakPopReturn=verbose= "
      [2014-01-18T11:52:34.29] APPLICATION_TIMEOUT="${TIMEOUT}"
      [2014-01-18T11:52:34.29] # Actual: APPLICATION_TIMEOUT=30
      [2014-01-18T11:52:34.29] CLASSPATH="${test_work_dir}${PS}${CLASSPATH}"
      [2014-01-18T11:52:34.29] # Actual: CLASSPATH=C:/local/aurora/sandbox/results/ResultDir/stepBreakPopReturn;C:/local/aurora/sandbox/sca/vmsqe/testbase/vm/8/build/execution/vm//bin/classes;C:/local/aurora/sandbox/sca/vmsqe/jdk/nightly/fastdebug/comp_baseline/windows-amd64//lib/tools.jar
      [2014-01-18T11:52:34.29] export CLASSPATH
      [2014-01-18T11:52:34.29] PATH="${PATH}${PS}${LD_LIBRARY_PATH}"
      [2014-01-18T11:52:34.29] # Actual: PATH=C:/Cygwin/bin;C:/Cygwin/usr/bin;C:\Windows/system32;C:/local/aurora/sandbox/sca/vmsqe/jdk/nightly/fastdebug/comp_baseline/windows-amd64//bin;C:/local/aurora/sandbox/sca/vmsqe/jdk/nightly/fastdebug/comp_baseline/windows-amd64//jre/bin/server;C:/local/aurora/sandbox/sca/vmsqe/jdk/nightly/fastdebug/comp_baseline/windows-amd64//jre/bin;C:/local/aurora/sandbox/sca/vmsqe/testbase/vm/8/build/execution/vm//bin/lib/windows-amd64/vm/mlvm/indy/func/jvmti/stepBreakPopReturn;
      [2014-01-18T11:52:34.29] export PATH
      [2014-01-18T11:52:34.30] ${JAVA} -server -Xcomp -XX:MaxRAMFraction=8 -XX:+CreateMinidumpOnCrash -ea -esa -XX:-TieredCompilation -XX:CompileThreshold=100 -XX:+UnlockExperimentalVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+DeoptimizeALot "-agentlib:stepBreakPopReturn=verbose= " ${EXECUTE_CLASS} ${TEST_ARGS}
      [2014-01-18T11:52:34.30] # Actual: C:/local/aurora/sandbox/sca/vmsqe/jdk/nightly/fastdebug/comp_baseline/windows-amd64//bin/java -server -Xcomp -XX:MaxRAMFraction=8 -XX:+CreateMinidumpOnCrash -ea -esa -XX:-TieredCompilation -XX:CompileThreshold=100 -XX:+UnlockExperimentalVMOptions -XX:+IgnoreUnrecognizedVMOptions -XX:+DeoptimizeALot "-agentlib:stepBreakPopReturn=verbose= " vm.mlvm.indy.func.jvmti.stepBreakPopReturn.INDIFY_Test
      [2014-01-18T11:52:43.03] ### TRACE 0: Call site 1
      [2014-01-18T11:52:48.20] ### TRACE 0: Lookup vm.mlvm.indy.func.jvmti.stepBreakPopReturn.INDIFY_Test; method name = greet; method type = (Object,String,int)int
      [2014-01-18T11:52:48.68] ### TRACE 0: Target called! Object = java.lang.Object@5a07e868; string = heaven; int = 789
      [2014-01-18T11:52:48.69] ### TRACE 0: Call site 2, sum=789
      [2014-01-18T11:52:48.71] ### TRACE 0: Lookup vm.mlvm.indy.func.jvmti.stepBreakPopReturn.INDIFY_Test; method name = greet; method type = (Object,String,int)int
      [2014-01-18T11:52:48.76] ### TRACE 0: Call site 2, sum=789
      [2014-01-18T11:52:48.76] ### TRACE 0: Call site 2, sum=789
      [2014-01-18T11:52:48.76] ### TRACE 0: Call site 2, sum=789
      [2014-01-18T11:52:48.77] ### TRACE 0: Call site 2, sum=789
      [2014-01-18T11:52:48.77] ### TRACE 0: Direct call, sum=789
      [2014-01-18T11:52:48.77] - stepBreakPopReturn.c, 32: Setting debuggee class name to Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test;
      [2014-01-18T11:52:48.77] - stepBreakPopReturn.c, 60: Entering method: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test;.setDebuggeeMethodName
      [2014-01-18T11:52:48.77] - stepBreakPopReturn.c, 26: Setting debuggee method name to target
      [2014-01-18T11:52:48.77] - stepBreakPopReturn.c, 60: Entering method: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test;.bootstrap
      [2014-01-18T11:52:48.77] - stepBreakPopReturn.c, 60: Entering method: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test;.target
      [2014-01-18T11:52:48.77] - stepBreakPopReturn.c, 84: Single step event: Ljava/lang/ref/Reference$ReferenceHandler; .run :9
      [2014-01-18T11:52:48.77] - stepBreakPopReturn.c, 96: Pop a frame
      [2014-01-18T11:52:48.77] # ERROR: stepBreakPopReturn.c, 97: NSK_CPP_STUB2(PopFrame, gJvmtiEnv, thread)
      [2014-01-18T11:52:48.77] # jvmti error: code=31, name=JVMTI_ERROR_NO_MORE_FRAMES
      [2014-01-18T11:52:48.77] - stepBreakPopReturn.c, 121: Breakpoint event at: Ljava/lang/ref/Reference$ReferenceHandler; .run :9
      [2014-01-18T11:52:48.77] - stepBreakPopReturn.c, 128: Forcing early return.
      [2014-01-18T11:52:48.78] # ERROR: stepBreakPopReturn.c, 129: NSK_CPP_STUB3(ForceEarlyReturnInt, jvmti_env, thread, 0)
      [2014-01-18T11:52:48.78] # jvmti error: code=34, name=JVMTI_ERROR_TYPE_MISMATCH
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 60: Entering method: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test;.bootstrap
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 60: Entering method: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test;.target
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 84: Single step event: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test; .target :1
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 96: Pop a frame
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 60: Entering method: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test;.target
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 121: Breakpoint event at: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test; .target :1
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 128: Forcing early return.
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 60: Entering method: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test;.target
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 84: Single step event: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test; .target :0
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 96: Pop a frame
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 60: Entering method: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test;.target
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 121: Breakpoint event at: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test; .target :0
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 128: Forcing early return.
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 60: Entering method: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test;.target
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 84: Single step event: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test; .target :0
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 96: Pop a frame
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 60: Entering method: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test;.target
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 121: Breakpoint event at: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test; .target :0
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 128: Forcing early return.
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 60: Entering method: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test;.target
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 84: Single step event: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test; .target :0
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 96: Pop a frame
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 60: Entering method: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test;.target
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 121: Breakpoint event at: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test; .target :0
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 128: Forcing early return.
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 60: Entering method: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test;.target
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 84: Single step event: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test; .target :0
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 96: Pop a frame
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 60: Entering method: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test;.target
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 121: Breakpoint event at: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test; .target :0
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 128: Forcing early return.
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 60: Entering method: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test;.target
      [2014-01-18T11:52:48.78] - stepBreakPopReturn.c, 84: Single step event: Lvm/mlvm/indy/### TRACE 0: Done, sum=789 (should be 0)
      [2014-01-18T11:52:48.85] ### TRACE 1: TEST FAILED
      [2014-01-18T11:52:48.99] func/jvmti/stepBreakPopReturn/INDIFY_Test; .target :0
      [2014-01-18T11:52:49.00] - stepBreakPopReturn.c, 96: Pop a frame
      [2014-01-18T11:52:49.00] - stepBreakPopReturn.c, 60: Entering method: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test;.target
      [2014-01-18T11:52:49.00] - stepBreakPopReturn.c, 121: Breakpoint event at: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test; .target :0
      [2014-01-18T11:52:49.00] - stepBreakPopReturn.c, 128: Forcing early return.
      [2014-01-18T11:52:49.00] - stepBreakPopReturn.c, 60: Entering method: Lvm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test;.checkStatus
      [2014-01-18T11:52:49.00] - stepBreakPopReturn.c, 37: Are we running in debugger-compatible mode? 0
      [2014-01-18T11:52:49.00] - stepBreakPopReturn.c, 38: The following values should be non-zero for test to pass:
      [2014-01-18T11:52:49.00] - stepBreakPopReturn.c, 39: Method entry event fired? 1
      [2014-01-18T11:52:49.00] - stepBreakPopReturn.c, 40: Single step event fired? 1
      [2014-01-18T11:52:49.00] - stepBreakPopReturn.c, 42: Breakpoint event fired? 1
      [2014-01-18T11:52:49.00] # Test level exit status: 97
      # Host info: CYGWIN_NT-6.1-WOW64 sc11136582 1.7.9(0.237/5/3) 2011-03-29 10:10 i686 Cygwin

            Unassigned Unassigned
            morris Morris Meyer (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: