-
Bug
-
Resolution: Fixed
-
P4
-
20
-
b21
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8300103 | 17.0.7 | Richard Reingruber | P4 | Resolved | Fixed | b01 |
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
~/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
- backported by
-
JDK-8300103 com/sun/jdi/EATests.java fails with compiler flag -XX:+StressReflectiveCode
-
- Resolved
-