RFR: 8363063: AArch64: [VectorAPI] sve vector math operations are not supported after JDK-8353217

Fei Gao fgao at openjdk.org
Thu Jul 24 16:08:37 UTC 2025


This patch fixes a typo introduced in [JDK-8353217](https://github.com/openjdk/jdk/commit/130b0cdaa6604da47a893e5425547acf3d5253f4), which incorrectly disabled SVE vector math symbols. As a result, some vector math test cases such as `jdk/incubator/vector/Double256VectorTests.java` threw exceptions on 256-bit SVE machines with errors like:
`java.lang.InternalError: not supported: ACOS Species[double, 4, S_256_BIT] acosdx_u10sve`.

`test/jdk/jdk/incubator/vector` passed on `256-bit sve` machine, `macos` and `neon` machine.

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

Commit messages:
 - 8363063: AArch64: [VectorAPI] sve vector math operations are not supported after JDK-8353217

Changes: https://git.openjdk.org/jdk/pull/26465/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=26465&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8363063
  Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
  Patch: https://git.openjdk.org/jdk/pull/26465.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/26465/head:pull/26465

PR: https://git.openjdk.org/jdk/pull/26465


More information about the build-dev mailing list