openjdk team mailing list archive
-
openjdk team
-
Mailing list archive
-
Message #06845
[Bug 735600] Re: openjdk-6 fatal error (VM_Version::supports_cmov()) failed: illegal instruction
I installed Lubuntu 10.04 on a system with a VIA C3 cpu
Linux distro/version and kernel version
Ubuntu 10.04.3 LTS
Linux trippy 2.6.32-35-generic #78-Ubuntu SMP Tue Oct 11 15:27:15 UTC 2011 i686 GNU/Linux
vendor_id : CentaurHauls
model name : VIA Samuel 2
cpu MHz : 798.000
On this system, I also get many (total 673!) errors due to the lack of a
CMOV instruction, when trying to install or update jdk or jre modules.
I've enclosed a typical error log file.
The problem is the same on the VIA and the AMD K6 CPU's: this code was
built for a 686, not a 586. Ubuntu 10.04 LTS was the last release which
supported these processors. The code should have been built to 10.04
standards: allowing lack of CMOV.
** Attachment added: "Typical error log file"
https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/735600/+attachment/2600418/+files/hs_err_pid23941.log
--
You received this bug notification because you are a member of OpenJDK,
which is subscribed to openjdk-6 in Ubuntu.
https://bugs.launchpad.net/bugs/735600
Title:
openjdk-6 fatal error (VM_Version::supports_cmov()) failed: illegal
instruction
Status in “openjdk-6” package in Ubuntu:
Confirmed
Bug description:
Using openjdk 6b20-1.9.7-0ubuntu1~10.04.1 (current version in 10.04.2
LTS)
# cat /proc/cpuinfo
processor : 0
vendor_id : CentaurHauls
cpu family : 6
model : 7
model name : VIA Samuel 2
stepping : 3
cpu MHz : 550.000
cache size : 64 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu de tsc msr cx8 mtrr pge mmx 3dnow up
bogomips : 1100.03
clflush size : 32
cache_alignment : 32
address sizes : 32 bits physical, 32 bits virtual
(This CPU lacks instructions cx8 cmov)
~# /usr/lib/jvm/java-6-openjdk/jre/bin/java
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (assembler_x86.cpp:1042), pid=8735, tid=3077495664
# guarantee(VM_Version::supports_cmov()) failed: illegal instruction
#
# JRE version: 6.0_20-b20
# Java VM: OpenJDK Client VM (19.0-b09 mixed mode, sharing linux-x86 )
# Derivative: IcedTea6 1.9.7
# Distribution: Ubuntu 10.04.1 LTS, package 6b20-1.9.7-0ubuntu1~10.04.1
# An error report file with more information is saved as:
# /home/guest/hs_err_pid8735.log
#
# If you would like to submit a bug report, please include
# instructions how to reproduce the bug and visit:
# https://bugs.launchpad.net/ubuntu/+source/openjdk-6/
#
Aborted
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/735600/+subscriptions
References