Details
-
Bug
-
Status: Resolved
-
P4
-
Resolution: Fixed
-
20
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8297722 | 19.0.2 | Dukebot | P4 | Resolved | Fixed | b07 |
Description
compiler/runtime/TestConstantsInError.java fails on riscv with the following error:
```
TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'made not entrant' found in stdout
```
Similar to AArch64, RISCV64 does not patch C1 compiled code (see JDK-8223613), so we should add `Platform.isRISCV64` too for the test.
This test @requires vm.flagless. According toJDK-8246494, tests with @requires vm.flagless will be excluded from runs w/ any other X / XX flags passed via -vmoption / -javaoption.
Since we added `-Xmx` option for all jtreg tests, so this failure does not menifest before.
```
TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: 'made not entrant' found in stdout
```
Similar to AArch64, RISCV64 does not patch C1 compiled code (see JDK-8223613), so we should add `Platform.isRISCV64` too for the test.
This test @requires vm.flagless. According to
Since we added `-Xmx` option for all jtreg tests, so this failure does not menifest before.