openjdk-6 shark build fails on amd64 allspice buildd

Bug #664465 reported by Matthias Klose
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenJDK
Confirmed
Medium
llvm-2.8 (Ubuntu)
New
Undecided
Unassigned
openjdk-6 (Ubuntu)
New
Undecided
Unassigned

Bug Description

the openjdk-6 shark build fails in natty on the amd64 allspice buildd. both yellow and crested do build the package. the assumption is now that llvm-2.8 has a bug with the jit on this hardware. Not seen with builds using llvm-2.7 before.

Revision history for this message
LaMont Jones (lamont) wrote :

crested:
....
processor : 1
vendor_id : AuthenticAMD
cpu family : 15
model : 5
model name : AMD Opteron(tm) Processor 246
stepping : 8
cpu MHz : 1993.780
cache size : 1024 KB
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext lm 3dnowext 3dnow rep_good
bogomips : 3987.62
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: ts ttp

yellow:
...
processor : 1
vendor_id : AuthenticAMD
cpu family : 15
model : 5
model name : AMD Opteron(tm) Processor 246
stepping : 8
cpu MHz : 1993.781
cache size : 1024 KB
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext lm 3dnowext 3dnow rep_good
bogomips : 3987.61
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: ts ttp

allspice:
...
processor : 7
vendor_id : GenuineIntel
cpu family : 6
model : 26
model name : Intel(R) Xeon(R) CPU E5530 @ 2.40GHz
stepping : 5
cpu MHz : 2400.084
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 3
cpu cores : 4
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr dca sse4_1 sse4_2 popcnt lahf_lm ida
bogomips : 4800.12
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:

Revision history for this message
In , Matthias Klose (doko) wrote :

this is seen on newer x86_64 hardware with llvm-2.8. I did verify that a 2.7 based build does succeed on the same hardware, so this looks like an issue in llvm-2.8. This hardware is only used as a buildd, I don't have remote access to it.

the build succeeds on:
model name : AMD Opteron(tm) Processor 246
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext lm 3dnowext 3dnow rep_good

it fails on:
model name : Intel(R) Xeon(R) CPU E5530 @ 2.40GHz
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr dca sse4_1 sse4_2 popcnt lahf_lm ida

it fails in

make[8]: Leaving directory `/build/buildd/openjdk-6-6b20-1.10~pre2/build/zerovm/openjdk.build/hotspot/out
putdir/linux_amd64_shark/product'
cd linux_amd64_shark/product && ./test_gamma
java full version "1.6.0_20-b20"
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.10pre) (6b20-1.10~pre2-0ubuntu2)
OpenJDK 64-Bit Shark VM (build 19.0-b06, mixed mode)

 1. A1 B5 C8 D6 E3 F7 G2 H4
 2. A1 B6 C8 D3 E7 F4 G2 H5
[...]
77. A6 B4 C2 D8 E5 F7 G1 H3
78. A6 B4 C7 D1 E#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (os_linux_zero.cpp:236), pid=714, tid=47829536597344
# fatal error: caught unhandled signal 11
#
# JRE version: 6.0_20-b20
# Java VM: OpenJDK 64-Bit Shark VM (19.0-b06 mixed mode linux-amd64 )
# Derivative: IcedTea6 1.10pre
# Distribution: Ubuntu natty (development branch), package 6b20-1.10~pre2-0ubuntu2
# An error report file with more information is saved as:
# /build/buildd/openjdk-6-6b20-1.10~pre2/build/zerovm/openjdk.build/hotspot/outputdir/linux_amd64_shark/product/hs_err_pid714.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
make[7]: *** [productshark] Error 134
make[7]: Leaving directory `/build/buildd/openjdk-6-6b20-1.10~pre2/build/zerovm/openjdk.build/hotspot/outputdir'
make[6]: *** [generic_buildshark] Error 2
make[6]: Leaving directory `/build/buildd/openjdk-6-6b20-1.10~pre2/build/zerovm/openjdk/hotspot/make'
make[5]: *** [productshark] Error 2
make[5]: Leaving directory `/build/buildd/openjdk-6-6b20-1.10~pre2/build/zerovm/openjdk/hotspot/make'
make[4]: *** [hotspot-build] Error 2

Revision history for this message
Matthias Klose (doko) wrote :
Changed in openjdk:
status: Unknown → Confirmed
Changed in openjdk:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.