RFR: 8371768: AArch64: test/hotspot/jtreg/compiler/loopopts/superword/TestReductions.java fails on SVE after JDK-8340093 [v2]
Aleksey Shipilev
shade at openjdk.org
Fri Nov 28 12:27:07 UTC 2025
> Looks like the test should be more resilient with UseSVE > 0, which _can_ vectorise. It does not look all that reliable to me to failOn when vectorization actually happens. So I dropped some non-arch-specific rules, and amended AArch64-specific rules for UseSVE.
>
> Testing:
> - [x] Linux AArch64 server fastdebug, affected test on machine with UseSVE=1 by default
> - [x] Linux AArch64 server fastdebug, affected test on machine with UseSVE=0 overridden
Aleksey Shipilev 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:
- Merge branch 'master' into JDK-8371768-testbug-reduction
- A bit of mop up
- UseSVE works
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/28423/files
- new: https://git.openjdk.org/jdk/pull/28423/files/c5e4a3cc..0d922cb8
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=28423&range=01
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=28423&range=00-01
Stats: 47164 lines in 640 files changed: 33290 ins; 9786 del; 4088 mod
Patch: https://git.openjdk.org/jdk/pull/28423.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/28423/head:pull/28423
PR: https://git.openjdk.org/jdk/pull/28423
More information about the hotspot-compiler-dev
mailing list