Starting 2022-05-07, Openjdk head stopped being able to build on 32-bit Raspberry Pi OS
OS: Raspbian GNU/Linux 11 (bullseye) armv
Host: Raspberry Pi 4 Model B Rev 1.4
---
ERROR: Build failed for targets 'jdk-image test-image-jdk-jtreg-native' in configuration 'linux-arm-server-release' (exit code 2)
Stopping sjavac server
=== Output from failing command(s) repeated here ===
* For target jdk__optimize_image_exec:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (templateInterpreterGenerator_arm.cpp:732), pid=22200, tid=22203
# Error: Unimplemented()
#
# JRE version: (19.0) (build )
# Java VM: OpenJDK Server VM (19-internal-adhoc.martin.jdk, mixed mode, serial gc, linux-arm)
# Problematic frame:
# V [libjvm.so+0x9c8254] TemplateInterpreterGenerator::generate_Continuation_doYield_entry()+0x2c
#
# No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /home/martin/ws/jdk/make/hs_err_pid22200.log
... (rest of output omitted)
* All command lines available in /home/martin/ws/jdk/build/linux-arm-server-release/make-support/failure-logs.
=== End of repeated output ===