[lworld] Integrated: 8271330: [lworld] SIGSEGV in MemNode::find_previous_store

Tobias Hartmann thartmann at openjdk.java.net
Wed Jul 28 05:38:47 UTC 2021


On Tue, 27 Jul 2021 15:16:13 GMT, Tobias Hartmann <thartmann at openjdk.org> wrote:

> Another bug that showed up now because it requires AVX-512 VLBW capable machines (and we added them to our test infra only recently). The problem is that default value store elimination to inline type arrays introduced by [JDK-8189802](https://bugs.openjdk.java.net/browse/JDK-8189802) invokes `MemNode::find_previous_store` on non-zero stores which confused `ClearArrayNode::step_through`.
> 
> This patch disables the code for now. I've filed [JDK-8271339](https://bugs.openjdk.java.net/browse/JDK-8271339) to re-enable it.
> 
> Best regards,
> Tobias

This pull request has now been integrated.

Changeset: 92f9ea9f
Author:    Tobias Hartmann <thartmann at openjdk.org>
URL:       https://git.openjdk.java.net/valhalla/commit/92f9ea9fa44b7bcf442278adf5d223f29b1f1846
Stats:     10 lines in 1 file changed: 0 ins; 8 del; 2 mod

8271330: [lworld] SIGSEGV in MemNode::find_previous_store

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

PR: https://git.openjdk.java.net/valhalla/pull/502



More information about the valhalla-dev mailing list