RFR: 8372941: Rework compiler/intrinsics/sha tests to use intrinsic availability [v3]

Ramkumar Sunderbabu rsunderbabu at openjdk.org
Thu Dec 11 13:21:08 UTC 2025


On Fri, 5 Dec 2025 17:35:15 GMT, Ramkumar Sunderbabu <rsunderbabu at openjdk.org> wrote:

>> Predicate probes of the following algos are changed to rely on intrinsics availability in the platform as opposed to hardware support availability.
>> MD5
>> SHA1
>> SHA256
>> SHA3
>> 
>> Testing:
>> All flag combinations from CI
>> hotspot tiers 1 to 5
>> PS: only for tier testings, mac-aarch was skipped due to resource constraints
>
> Ramkumar Sunderbabu has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Fix TestUseSHA3IntrinsicsOptionOnSupportedCPU

There seems to be a bug in WhiteBox call to get intrinsics support for SHA3 in x64 hosts. I need more time for investigating the issue.
I have 2 options,
1. Wait for clarity on SHA3
2. Complete this bug at the current form and work on SHA3 in a separate bug.

@shqking could you please suggest?

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

PR Comment: https://git.openjdk.org/jdk/pull/28634#issuecomment-3641878412


More information about the hotspot-compiler-dev mailing list