We observed several failures on macosx aarch64 after integration of [JDK-8275448](https://bugs.openjdk.java.net/browse/JDK-8275448). I could reliably reproduce [JDK-8281512](https://bugs.openjdk.java.net/browse/JDK-8281512) with JDK 18 b25-1665 (the first build with [JDK-8275448](https://bugs.openjdk.java.net/browse/JDK-8275448) containing no other changes) but **not** with JDK 18 b25-1664 (the build just before integration). Also, I could reliably reproduce the issue with mainline but **not** with the string compare intrinsic disabled. I think this is enough evidence to prove that [JDK-8275448](https://bugs.openjdk.java.net/browse/JDK-8275448) is the root cause of the failures.
Given that we don't fully understand which part of this fix is causing the issue and how (it might be a side effect that triggers a bug in the build toolchain or adlc), I propose to backout the change. The backout applies cleanly, approval is pending. Thanks, Tobias ------------- Commit messages: - Revert "8275448: [REDO] AArch64: Implement string_compare intrinsic in SVE" Changes: https://git.openjdk.java.net/jdk18/pull/116/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk18&pr=116&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8281713 Stats: 423 lines in 9 files changed: 0 ins; 412 del; 11 mod Patch: https://git.openjdk.java.net/jdk18/pull/116.diff Fetch: git fetch https://git.openjdk.java.net/jdk18 pull/116/head:pull/116 PR: https://git.openjdk.java.net/jdk18/pull/116