RFR: 8369511: PPC64: compiler/vectorapi/VectorMaskCompareNotTest.java fails when running without VectorRegisters

Martin Doerr mdoerr at openjdk.org
Tue Oct 14 18:25:07 UTC 2025


On Tue, 14 Oct 2025 09:48:51 GMT, Emanuel Peter <epeter at openjdk.org> wrote:

>> Disabling the test for Power8 (see JBS issue).
>
> test/hotspot/jtreg/compiler/vectorapi/VectorMaskCompareNotTest.java line 40:
> 
>> 38:  * @requires (os.arch != "riscv64" & os.arch != "ppc64" & os.arch != "ppc64le") |
>> 39:  *           (os.arch == "riscv64" & vm.cpu.features ~= ".*rvv.*") |
>> 40:  *           ((os.arch == "ppc64" | os.arch == "ppc64le") & vm.cpu.features ~= ".*darn.*")
> 
> Drive-by comment:
> 
> This is getting more convoluted now. I think it would make sense to at least document why we are skipping it for all the platforms.
> 
> You should also state the reason for the change in the PR description as well as on JIRA ;)

I have an alternative solution: https://github.com/openjdk/jdk/pull/27805
Please take a look.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/27749#discussion_r2430065130


More information about the hotspot-compiler-dev mailing list