Loading... (original) (raw)
jdk10 tree cannot build on AArch64:
$ configure --with-jvm-variants=server --with-debug-level=fastdebug --disable-precompiled-headers --with-cpu-port=aarch64
$ make images
...
Note: Recompile with -Xlint:removal for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Compiling 4 files for BUILD_JIGSAW_TOOLS
# A fatal error has been detected by the Java Runtime Environment:
# SIGSEGV (0xb) at pc=0x000040001409ae70, pid=25350, tid=25351
# JRE version: (10.0) (fastdebug build )
# Java VM: OpenJDK 64-Bit Server VM (fastdebug 10-internal+0-adhoc.ninjia02.jdk-jdk, mixed mode, tiered, compressed oops, serial gc, linux-aarch64)
# Problematic frame:
# j java.lang.ClassLoader.findNative(Ljava/lang/ClassLoader;Ljava/lang/String;)J+16 java.base
# Core dump will be written. Default location: Core dumps may be processed with "/usr/share/apport/apport %p %s %c %d %P" (or dumping to /home/ninjia02/Work/jdk/master/jdk-jdk/make/core.25350)
# An error report file with more information is saved as:
The hs_err file attached.
I think it is caused by recent code merge from (?):
http://hg.openjdk.java.net/jdk/jdk10/rev/2e867226b914
Revert this patch, build pass. However, I cannot access JDK-8174962.