OpenJDK compile hangs on PPC64
Lindenmaier, Goetz
goetz.lindenmaier at sap.com
Fri Oct 24 08:33:53 UTC 2014
Hi Severin,
which VM are you using exactly? Did you build it from 8u20 or jdk8u/dev?
We use our VM for bootstrapping, too. I don't remember the 8u20 VM
(or later) ever failing in the build.
Or are you using the one downloadable on our project pages? That's
rather old and might have problems.
Best regards,
Goetz.
-----Original Message-----
From: ppc-aix-port-dev [mailto:ppc-aix-port-dev-bounces at openjdk.java.net] On Behalf Of Severin Gehwolf
Sent: Donnerstag, 23. Oktober 2014 15:46
To: ppc-aix-port-dev at openjdk.java.net
Subject: OpenJDK compile hangs on PPC64
Hi,
I've compiled the OpenJDK Zero variant on PPC 64 (BE) a couple of times.
Out of a total of say 6 compiles it "hang" twice. I think it got stuck
somewhere compiling JDK classes.
The boot JDK which I've used for building is OpenJDK 8 with the PPC64
JIT. The host OS is RHEL-7. I see the following showing up in dmesg
multiple times:
[188362.213095] CPU: 16 PID: 10678 Comm: java Not tainted 3.10.0-123.el7.ppc64 #1
[188362.213100] Call Trace:
[188362.213105] [c00000006297ae40] [c0000000000166e8] .show_stack+0x78/0x320 (unreliable)
[188362.213113] [c00000006297af00] [c0000000008c6618] .dump_stack+0x28/0x3c
[188362.213119] [c00000006297af70] [c0000000001aa308] .rcu_check_callbacks+0x488/0x990
[188362.213126] [c00000006297b0b0] [c0000000000c9334] .update_process_times+0x54/0xa0
[188362.213132] [c00000006297b140] [c000000000144920] .tick_sched_timer+0x80/0x150
[188362.213138] [c00000006297b1e0] [c0000000000f177c] .__run_hrtimer+0xac/0x370
[188362.213144] [c00000006297b280] [c0000000000f28b8] .hrtimer_interrupt+0x138/0x320
[188362.213150] [c00000006297b390] [c00000000001f130] .timer_interrupt+0x120/0x2f0
[188362.213156] [c00000006297b440] [c000000000002614] decrementer_common+0x114/0x180
[188362.213162] --- Exception: 901 at .arch_local_irq_restore+0xf0/0x150
[188362.213162] LR = .arch_local_irq_restore+0xf0/0x150
[188362.213169] [c00000006297b730] [c0000000001488a0] .get_futex_key+0x310/0x3d0 (unreliable)
[188362.213176] [c00000006297b7a0] [c000000000051e14] .get_user_pages_fast+0x2a4/0x440
[188362.213181] [c00000006297b8a0] [c0000000001486e4] .get_futex_key+0x154/0x3d0
[188362.213187] [c00000006297b950] [c000000000149460] .futex_wake+0x50/0x1c0
[188362.213192] [c00000006297ba10] [c00000000014ac84] .do_futex+0x234/0xec0
[188362.213197] [c00000006297bb50] [c00000000014ba2c] .SyS_futex+0x11c/0x1d0
[188362.213202] [c00000006297bc20] [c0000000000a8dc0] .mm_release+0x130/0x190
[188362.213208] [c00000006297bca0] [c0000000000b7000] .do_exit+0x190/0xb60
[188362.213213] [c00000006297bda0] [c0000000000b7b58] .SyS_exit_group+0x48/0xf0
[188362.213219] [c00000006297be30] [c000000000009e7c] syscall_exit+0x0/0x7c
PID 10678 was the java (javac) process that got stuck.
Does this ring a bell for anyone here?
Thanks,
Severin
More information about the ppc-aix-port-dev
mailing list