[jdk21u-dev] RFR: 8309894: compiler/vectorapi/VectorLogicalOpIdentityTest.java fails on SVE system with UseSVE=0 [v2]
Daniel Hu
duke at openjdk.org
Wed Aug 21 16:12:24 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.
Daniel Hu has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision:
- Updated copyright year for VectorLogicalOpIdentityTest
- Merge branch 'openjdk:master' into JDK-8309894
- Backport 60544f9088c11e4718a9cd77f21792c6ba387440
-------------
Changes:
- all: https://git.openjdk.org/jdk21u-dev/pull/922/files
- new: https://git.openjdk.org/jdk21u-dev/pull/922/files/fcaf9eb0..2172e385
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=922&range=01
- incr: https://webrevs.openjdk.org/?repo=jdk21u-dev&pr=922&range=00-01
Stats: 434 lines in 23 files changed: 236 ins; 67 del; 131 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