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

Emanuel Peter epeter at openjdk.org
Tue Oct 14 09:51:32 UTC 2025


On Fri, 10 Oct 2025 16:27:30 GMT, Martin Doerr <mdoerr 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 ;)

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

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


More information about the hotspot-compiler-dev mailing list