8315884: New Object to ObjectMonitor mapping causes linux-aarch64 musl to fail

Andrew Haley aph-open at littlepinkcloud.com
Tue Aug 20 08:07:37 UTC 2024


On 8/20/24 06:39, Vitaly Provodin wrote:
> Not sure if a ticket should be submitted against this issue into JBS because I could not find any info about supporting build platform for at Linux aarch64 musl at https://wiki.openjdk.org/display/Build/Supported+Build+Platforms <https://wiki.openjdk.org/display/Build/Supported+Build+Platforms>. Hopefully the list of supported platforms was outdated and aarch64 is still supported...

Musl isn't involved here. This looks to me to be a GCC bug, and this line
is the clue:

during RTL pass: reload
/mnt/agent/work/f25b6e4d8156543c/src/hotspot/share/runtime/synchronizer.cpp:1116:1: internal compiler error: in curr_insn_transform, at lra-constraints.c:3962
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://gcc.gnu.org/bugs/> for instructions.

I'd be interested to see the preprocessed C++.

-- 
Andrew Haley  (he/him)
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
https://keybase.io/andrewhaley
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671



More information about the hotspot-dev mailing list