RFR: 8371768: AArch64: test/hotspot/jtreg/compiler/loopopts/superword/TestReductions.java fails on SVE after JDK-8340093 [v2]

Aleksey Shipilev shade at openjdk.org
Mon Jan 26 07:53:51 UTC 2026


On Fri, 28 Nov 2025 12:27:07 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

>> 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

Right, forgot about this one.

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

PR Comment: https://git.openjdk.org/jdk/pull/28423#issuecomment-3798280918


More information about the hotspot-compiler-dev mailing list