[11u] RFR: 8213483: ARM32: runtime/ErrorHandling/ShowRegistersOnAssertTest.java jtreg test fail

Christoph Göttschkes christoph.goettschkes at microdoc.com
Thu Apr 22 09:37:17 UTC 2021


please review this backport of JDK-8213483 to 11u:

Bug: https://bugs.openjdk.java.net/browse/JDK-8213483
Original commit: https://git.openjdk.java.net/jdk/commit/bca9e55b

Webrev: https://cr.openjdk.java.net/~cgo/8213483/webrev.11u.00/

The patch doesn't apply cleanly because of a different copyright year.

This removes the hardware breakpoints defined for windows and 32-bit arm.
The test case runtime/ErrorHandling/ShowRegistersOnAssertTest.java fails
because it intentionally hits the BREAKPOINT macro, and since it is a hardware breakpoint
on these platforms, the test case fails.

Because it is a tier1 test, I think it is more important to have the test
pass, than to have the hardware breakpoint available, which might make it easier
to debug certain problems, but can always be added by the developer if needed.

The commit is also marked to solve 8253167 (https://bugs.openjdk.java.net/browse/JDK-8253167) as well,
but this is not a problem in 11u. Should I, if the review is OK and I can tag for approval,
tag both bugs and wait for the approval of both?


More information about the jdk-updates-dev mailing list