[jdk21u-dev] Integrated: 8323101: C2: assert(n->in(0) == nullptr) failed: divisions with zero check should already have bailed out earlier in split-if

Aleksey Shipilev shade at openjdk.org
Wed Jan 31 13:01:09 UTC 2024


On Tue, 16 Jan 2024 10:26:56 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> Clean backport to fix a C2 corner case.
> 
> Additional testing:
>  - [x] MacOS AArch64 server fastdebug: new tests fail without the patch, pass with the patch
>  - [x] Linux AArch64 server fastdebug, `tier{1,2,3,4}`

This pull request has now been integrated.

Changeset: 869df3bf
Author:    Aleksey Shipilev <shade at openjdk.org>
URL:       https://git.openjdk.org/jdk21u-dev/commit/869df3bf7c2d43c67f0b67f0bad13b4ad669a337
Stats:     215 lines in 2 files changed: 214 ins; 0 del; 1 mod

8323101: C2: assert(n->in(0) == nullptr) failed: divisions with zero check should already have bailed out earlier in split-if

Backport-of: 7e0a4ed6292586772c23292dbdd67ed1db5c12f7

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

PR: https://git.openjdk.org/jdk21u-dev/pull/179


More information about the jdk-updates-dev mailing list