RFR: 8357826: Avoid running some jtreg tests when asan is configured

Matthias Baesken mbaesken at openjdk.org
Mon Jun 2 07:33:27 UTC 2025


There are a couple of jtreg tests, especially in the HS area, with very special assumptions about memory layout/sizes .
Those fail when the address sanitizer is configured ( --enable-asan ).
The change adds a way to tag those tests with 'requires' so that they can be avoided easily when running jtreg tests with ASAN enabled.
Adjusting the tests for "pleasing" the sanitizer is not always desired (if possible for some tests it can be done later) .
While at it, also same is also added for ubsan .

-------------

Commit messages:
 - remove zgc change
 - JDK-8357826

Changes: https://git.openjdk.org/jdk/pull/25575/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=25575&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8357826
  Stats: 56 lines in 12 files changed: 54 ins; 0 del; 2 mod
  Patch: https://git.openjdk.org/jdk/pull/25575.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/25575/head:pull/25575

PR: https://git.openjdk.org/jdk/pull/25575


More information about the hotspot-dev mailing list