[Bug 2301] Internal Error (compilationPolicy.cpp:80) Error: Unimplemented()

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Thu Apr 23 07:38:32 UTC 2015


http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2301

--- Comment #6 from Tony Reix <tony.reix at bull.net> ---
The issue appears with this command line:

+ exec /usr/lib/jvm/jre-1.7.0-openjdk-1.7.0.79-2.5.5.1.ael7b_1.ppc64le/bin/java
-Dfile.encoding=UTF8 -XX:MaxPermSize=384m -Xms512m -Xmx1536m -Xss2m
-XX:ReservedCodeCacheSize=256m -XX:+TieredCompilation
-XX:+CMSClassUnloadingEnabled -XX:+UseConcMarkSweepGC -jar
/home/reixt/.sbt/launchers/0.13.5/sbt-launch.jar package

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  Internal Error (compilationPolicy.cpp:80), pid=9077, tid=70367102235088
#  Error: Unimplemented()
#
# JRE version:  (7.0_79-b14) (build )
# Java VM: OpenJDK 64-Bit Server VM (24.79-b02 mixed mode linux-ppc64
compressed oops)
# Derivative: IcedTea 2.5.5
# Distribution: Built on Red Hat Enterprise Linux Server release 7.1 (Maipo)
(Fri Apr 10 10:48:01 EDT 2015)
# Core dump written. Default location: /home/reixt/SNAPPY-JAVA/snappy-java/core
or core.9077
#
# An error report file with more information is saved as:
# /tmp/jvm-9077/hs_error.log
#
# If you would like to submit a bug report, please include
# instructions on how to reproduce the bug and visit:
#   http://icedtea.classpath.org/bugzilla
#
Aborted


It looks like a colleague has had the same issue and he made some analysis:

Yes, this issue is easily reproducible. It seems that, there is an issue with
TieredCompilation in OpenJDK for PPC64LE.
We have tried this on different PPC64LE VMs and compared it with the result on
X86_64 VMs.

We tried running the following commands on PPC64LE and X86 VMs and results are
listed below.

Command                                        Result
                                     PPC64LE    X86_64
$ java –client -version                 Fail    Pass
$ java –server -version             Pass    Pass
$ java –d64 -version                 Pass    Pass
$ java -XX:+TieredCompilation -version    Fail    Pass

Also, we created a sample Hello World maven project and tried running it with
-XX:+TieredCompilation option, which throws an error.

This has been tested and reproduced using different OpenJDK versions on PPC64LE
VM.
-    java-1.7.0-openjdk-1.7.0.75-2.5.4.7.ael7b_1.ppc64le
-    java-1.7.0-openjdk-1.7.0.75-2.5.4.5.ael7b.ppc64le 
-    java-1.7.0-openjdk-1.7.0.75-2.5.4.3.ael7b.ppc64le

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20150423/059dfeeb/attachment-0001.html>


More information about the distro-pkg-dev mailing list