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

com/sun/jdi/EATests.java fails with compiler flag -XX:+StressReflectiveCode

XMLWordPrintable

    • b21

        I ran:
        ~/Documents/jtreg/build/images/jtreg/bin/jtreg -va -s -jdk:/home/emanuel/Documents/fork2-jdk/build/linux-x64-slowdebug/jdk/ -javaoptions:"-XX:+StressReflectiveCode" /home/emanuel/Documents/fork2-jdk/open/test/jdk/com/sun/jdi/EATests.java

        And got this:
        Exception in thread "main" java.lang.RuntimeException: Caught unexpected exception
        at jdk.test.lib.Asserts.fail(Asserts.java:617)
        at EATestCaseBaseTarget.run(EATests.java:823)
        at EATestsTarget.main(EATests.java:192)
        Caused by: java.lang.RuntimeException: EAMaterializeLocalVariableUponGet: expected test method frame at depth 1 to be deoptimized: expected true, was false
        at jdk.test.lib.Asserts.fail(Asserts.java:594)
        at jdk.test.lib.Asserts.assertTrue(Asserts.java:486)
        at EATestCaseBaseTarget.dontinline_brkpt(EATests.java:890)
        at EAMaterializeLocalVariableUponGetTarget.dontinline_testMethod(EATests.java:1128)
        at EATestCaseBaseTarget.run(EATests.java:818)
        ... 1 more
        STDERR:
        [11ms] run args: [-XX:+UnlockDiagnosticVMOptions, -Xms256m, -Xmx256m, -Xbootclasspath/a:., -XX:CompileCommand=dontinline,*::dontinline_*, -XX:+WhiteBoxAPI, -Xbatch, -XX:+DoEscapeAnalysis, -XX:+EliminateAllocations, -XX:+EliminateLocks, -XX:+EliminateNestedLocks, EATestsTarget]
        [5178ms] Note: Unexpected Debuggee Exception: java.lang.RuntimeException at line 617
        [5188ms] detailMessage = "Caught unexpected exception"
        java.lang.RuntimeException: Unexpected exception in test case EAMaterializeLocalVariableUponGet
        at jdk.test.lib.Asserts.fail(Asserts.java:617)
        at EATestCaseBaseDebugger.run(EATests.java:417)
        at EATests.runTests(EATests.java:306)
        at TestScaffold.startTests(TestScaffold.java:433)
        at EATests.main(EATests.java:265)
        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
        at java.base/java.lang.reflect.Method.invoke(Method.java:578)
        at com.sun.javatest.regtest.agent.MainActionHelper$AgentVMRunnable.run(MainActionHelper.java:312)
        at java.base/java.lang.Thread.run(Thread.java:1588)
        Caused by: java.lang.RuntimeException: VM Disconnected before requested event occurred
        at TestScaffold.waitForRequestedEvent(TestScaffold.java:758)
        at TestScaffold.resumeTo(TestScaffold.java:814)
        at TestScaffold.resumeTo(TestScaffold.java:881)
        at EATestCaseBaseDebugger.resumeTo(EATests.java:428)
        at EATestCaseBaseDebugger.resumeToTestCaseDone(EATests.java:439)
        at EATestCaseBaseDebugger.run(EATests.java:414)
        ... 7 more

        JavaTest Message: Test threw exception: java.lang.RuntimeException

              rrich Richard Reingruber
              epeter Emanuel Peter
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: