RFR: 8287517: C2: assert(vlen_in_bytes == 64) failed: 2 [v2]

Jie Fu jiefu at openjdk.java.net
Fri Jun 3 00:41:30 UTC 2022


On Fri, 3 Jun 2022 00:34:10 GMT, Sandhya Viswanathan <sviswanathan at openjdk.org> wrote:

>> Fixed the assertion in load_iota_indices when the length passed is less than 4.
>> Also fixed the missing break in x86.ad match_rule_supported_vector() for PopulateIndex case.
>
> Sandhya Viswanathan has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Add regression test

test/hotspot/jtreg/compiler/vectorization/cr8287517.java line 29:

> 27: * @summary Test bug fix for JDK-8287517 related to fuzzer test failure in x86_64
> 28: * @requires vm.compiler2.enabled
> 29: * @requires (os.simpleArch == "x64" & vm.cpu.features ~= ".*avx2.*") |

Maybe, we can remove this `require` so that other platforms can also get tested.

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

PR: https://git.openjdk.java.net/jdk/pull/8961


More information about the hotspot-compiler-dev mailing list