Illegal instruction signal at startup. (with net-rs6k smp)

From: Hansang Bae (baeh_at_ecn.purdue.edu)
Date: Tue Apr 06 2004 - 22:08:02 CDT

I have a problem running the AIX-RS6000-SMP version with multiple threads.
It crashes generating illegal instruction exception at startup phase.
Strange thing is sometimes this doesn't happen.

Here is "some" information from dbx log.

...
Info: ****************************
Info: STRUCTURE SUMMARY:
Info: 66 ATOMS
Info: 65 BONDS
Info: 96 ANGLES
Info: 31 DIHEDRALS
Info: 32 IMPROPERS
Info: 0 EXCLUSIONS
Info: 195 DEGREES OF FREEDOM
Info: 55 HYDROGEN GROUPS
Info: TOTAL MASS = 783.886 amu
Info: TOTAL CHARGE = 8.19564e-08 e
Info: *****************************
[20] stopped in suspend() at line 153 in file "BackEnd.cc" ($t1)
  153 CsdScheduler(-1);
(dbx) s
Info: Entering startup phase 0 with 3804 kB of memory in use.
Info: Entering startup phase 1 with 3804 kB of memory in use.

Illegal instruction in . at 0x0 ($t2)
0x00000000 00000000 Invalid opcode.
(dbx) where
warning: could not locate trace table from starting address 0x0
CmiHandleMessage(0x305d0a08) at 0x10011b38
CsdScheduleForever() at 0x10012be4
CsdScheduler(0xffffffff) at 0x10012d0c
slave_init(int,char**)(argc = 3, argv = 0x3027b6d8), line 94 in
"BackEnd.cc"
ConverseRunPE(0x0) at 0x1000c96c
call_startfn(0x1) at 0x1000b810
_pthread_body(??) at 0xd004b3fc

Thanks,
Hansang Bae

This archive was generated by hypermail 2.1.6 : Wed Feb 29 2012 - 15:37:30 CST