[jdk21u-dev] RFR: 8309894: compiler/vectorapi/VectorLogicalOpIdentityTest.java fails on SVE system with UseSVE=0

Daniel Hu duke at openjdk.org
Thu Aug 15 17:47:04 UTC 2024


Backport that aligns the IR testing framework preconditions rule with JDK22. This mainly aims to make future backports involving the IR testing framework more convenient; more specifically to my use-case, I'd like to backport [JDK-8280120](https://bugs.openjdk.org/browse/JDK-8280120) afterwards, and this change precedes that for IREncodingPrinter.java. Not clean because [JDK-8310308](https://github.com/openjdk/jdk21u-dev/pull/29) has already backported a later fix to VectorLogicalOpIdentityTest.java; as all logic changes from this backport to the test are overwritten and the only other line change to the file represents an update to the copyright year, this test has been removed from this backport.

Passes tier1 tests on Linux x86 and the test TestPreconditions.java for the framework rule change.

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

Commit messages:
 - Backport 60544f9088c11e4718a9cd77f21792c6ba387440

Changes: https://git.openjdk.org/jdk21u-dev/pull/922/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=922&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8309894
  Stats: 45 lines in 3 files changed: 33 ins; 9 del; 3 mod
  Patch: https://git.openjdk.org/jdk21u-dev/pull/922.diff
  Fetch: git fetch https://git.openjdk.org/jdk21u-dev.git pull/922/head:pull/922

PR: https://git.openjdk.org/jdk21u-dev/pull/922


More information about the jdk-updates-dev mailing list