ks-jenkins
ks-jenkins copied to clipboard
when running ks-jenkins on arm, it will interrupt and exit
ks-jenkins version:release-2.176.2 When I run on the arm for a period of time, ks-jenkins will restart, and the restart frequency is very high, the error is as follows:
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (assembler_aarch64.hpp:1156), pid=6, tid=0x0000ffff900bdaa0
# guarantee(Rs != Rn && Rs != Rt) failed: unpredictable instruction
#
# JRE version: OpenJDK Runtime Environment (8.0_212-b04) (build 1.8.0_212-b04)
# Java VM: OpenJDK 64-Bit Server VM (25.212-b04 mixed mode linux-aarch64 compressed oops)
# Derivative: IcedTea 3.12.0
# Distribution: Custom build (Sat May 4 17:44:26 UTC 2019)
# Core dump written. Default location: //core or core.6
#
# An error report file with more information is saved as:
# /tmp/hs_err_pid6.log
#
# Compiler replay data is saved as:
# /tmp/replay_pid6.log
#
# If you would like to submit a bug report, please include
# instructions on how to reproduce the bug and visit:
# https://icedtea.classpath.org/bugzilla
#
This error is reported because there is a problem with JDK 8 on ARM(https://github.com/jenkinsci/docker/issues/941). At present, I switched to jenkins (jenkins4eval/jenkins:2.291-arm64) using JDK 11 as the basic image to rebuild ARM ks-jenkins. At least for now, the effect is very good.Of course, some friends said in this issue(https://github.com/jenkinsci/docker/issues/941) that JDK 11 does not solve this problem, and maybe I need a longer test.
/area arm64