RFR: JDK-8315445: 8314748 causes crashes in x64 builds
Christian Hagedorn
chagedorn at openjdk.org
Thu Aug 31 11:27:02 UTC 2023
On Thu, 31 Aug 2023 11:11:59 GMT, Andrew Haley <aph at openjdk.org> wrote:
> The crash happens during this phase:
> [2023-08-31T08:51:27,258Z] Optimizing the exploded image
>
> This is the failure mode:
>
> # Internal Error (src/hotspot/cpu/x86/macroAssembler_x86.cpp:2755), pid=20045, tid=20157
> # assert(rscratch != noreg || always_reachable(src)) failed: missing
> #
> # JRE version: OpenJDK Runtime Environment (22.0+14) (fastdebug build 22-ea+14-963)
> # Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-ea+14-963, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
> # Problematic frame:
> # V [libjvm.so+0x12f17b9] MacroAssembler::evmovdquq(XMMRegister, AddressLiteral, int, Register)+0x1a9
I've totally missed that it in the review - thanks for fixing it quickly! Looks good and trivial.
-------------
Marked as reviewed by chagedorn (Reviewer).
PR Review: https://git.openjdk.org/jdk/pull/15512#pullrequestreview-1604538906
More information about the hotspot-compiler-dev
mailing list