BZ #92: JSR166 TCK crashed with CACAO/OpenJDK on powerpc64

Status fields:

creation_ts:2008-07-26 17:58
component:jit
version:default branch
rep_platform:powerpc64
op_sys:Linux
bug_status:NEW
reporter:twisti@complang.tuwien.ac.at
This is most probably due to the cache coherency problems we have on SMP PowerPC boxes.

twisti@ppc64:/nfstmp/twisti/jsr166/jsr166/src/test/tck$ java -cp
/usr/share/java/junit4.jar:. JSR166TestCase
.........................................
.........................................
.........................................
.........................................
.....................................LOG: [0x00000400047ff290] We received a SIGSEGV and
tried to handle it, but we were
LOG: [0x00000400047ff290] unable to find a Java method at:
LOG: [0x00000400047ff290]
LOG: [0x00000400047ff290] PC=0x00000400002e3c78
LOG: [0x00000400047ff290]
LOG: [0x00000400047ff290] Dumping the current stacktrace:
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(I)V(AbstractQue
uedSynchronizer.java:0)
LOG: [0x00000400047ff290] We received a SIGSEGV and tried to handle it, but we were
LOG: [0x00000400047ff290] unable to find a Java method at:
LOG: [0x00000400047ff290]
LOG: [0x00000400047ff290] PC=0x00000400003103b0
LOG: [0x00000400047ff290]
LOG: [0x00000400047ff290] Dumping the current stacktrace:
        at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(I)V(AbstractQue
uedSynchronizer.java:0)
LOG: [0x00000400047ff290] md_codegen_get_pv_from_pc: unknown instruction 2e3c78
Aborted (core dumped)