[jdk21u-dev] RFR: 8325277: [21u] Backout test change of JDK-8291809
SendaoYan
syan at openjdk.org
Tue Oct 28 02:53:04 UTC 2025
On Mon, 27 Oct 2025 20:55:54 GMT, Paul Hohensee <phh at openjdk.org> wrote:
>> Hi all,
>>
>> As discuss in [JDK-8325277](https://bugs.openjdk.org/browse/JDK-8325277), we want to backout the "backport JDK-8291809 to jdk21u-dev".
>>
>> The test_divc and test_divc_n cannot be vectorized on 128-bit vector platforms with JDK 21u due to algorithmic constraints in superword.cpp, which led to the reported failure in [JDK-8325277](https://bugs.openjdk.org/browse/JDK-8325277).
>> Starting from JDK 23, the algorithm has been significantly improved, and both cases can now be vectorized on 128-bit platforms, allowing the test to pass.
>>
>> Test-fix only, risk is low.
>>
>> Testing:
>>
>> - [x] Run tests compiler/c2/cr7200264/TestSSE2IntVect.java compiler/c2/cr7200264/TestSSE4IntVect.java on linux-x64
>> - [x] Run tests compiler/c2/cr7200264/TestSSE2IntVect.java compiler/c2/cr7200264/TestSSE4IntVect.java on linux-aarch64 without SVE2, jtreg shows no test.
>> - [x] Run tests compiler/c2/cr7200264/TestSSE2IntVect.java compiler/c2/cr7200264/TestSSE4IntVect.java on linux-aarch64 with SVE2, jtreg shows no test.
>
> Marked as reviewed by phh (Reviewer).
Thanks for the reviews @phohensee
-------------
PR Comment: https://git.openjdk.org/jdk21u-dev/pull/2381#issuecomment-3454308943
More information about the jdk-updates-dev
mailing list