[Gems-users] crashing with OpenMP program


Date: Tue, 12 Jul 2005 09:07:44 +0100 (BST)
From: Marcelo Cintra <mc@xxxxxxxxxxxx>
Subject: [Gems-users] crashing with OpenMP program
Hello,

I'm running an OpenMP program on ruby+opal and it crashes with the 
following messages:

1) On the simics console:

simics> opal0.sim-step 10000000000
patch  NPC: 0xffffffffff3c2a5c 0xff3c2a5c
patch  NPC: 0xffffffffff3c2a5c 0xff3c2a5c
patch  NPC: 0xffffffffff3c2a5c 0xff3c2a5c
patch  NPC: 0xffffffffff3c2a5c 0xff3c2a5c
patch  NPC: 0xffffffffff3c2a5c 0xff3c2a5c
patch  NPC: 0xffffffffff3c2a5c 0xff3c2a5c
patch  NPC: 0xffffffffff3c2a5c 0xff3c2a5c
patch  PC: 0x1000d00 0xf000d294
patch  NPC: 0x1000d04 0xf000d298
control-C: ending simulation...
Exception error message: control C
pstate_t::simcontinue: caught exception (#16).
patch  PC: 0x100c90c 0x100c908
patch  NPC: 0x100c908 0x100c90c
simulate: completed 16144286 instructions, cycle: 15609294
simics>

2) On the target console:

# time ./tree
send mondo timeout [18454 NACK 0 BUSY]
IDSR 0x8  aids: 2
panic: failed to stop cpu2

panic[cpu1]/thread=2a100097d40: send_mondo_set: timeout

000002a100096f40 SUNW,UltraSPARC-III+:send_mondo_set+208 (3, 8, 0, 
89dfb965, 2a, 89dfb38b)
  %l0-3: 0000000089dfb965 0000000000000000 000002a1000970f0 
0000000000000001
  %l4-7: 0000000000000008 0000000000000020 0000000000000003 
0000000000000000
000002a100097040 unix:xt_some+1b8 (0, 2, 2a100097140, 0, 1467400, 1467400)


The program runs perfectly on simics without ruby+opal.

Any ideas, anyone? Thanks a lot,

		Marcelo

[← Prev in Thread] Current Thread [Next in Thread→]