Hi,
I am using Gems-2.1 with simics 2.2.19. I have installed solaris
9 and in that environment compiled gcc4.2.2 to compile my applications.
I am compiling the applications with different compiler
applications. And 3 out of 5 seems to be running with multiple
### statici::decodeFails. line:3382. inst=0xff2d0290 cycle[
770136 ]
1111 1111 0010 1101:0000 0010 1001 0000
### statici::decodeFails. line:3382. inst=0xff2d0290 cycle[
770136 ]
1111 1111 0010 1101:0000 0010 1001 0000
The other 2 has failed with the **completedRequest REQUEST
NOT FOUND! . The details can be found below.
Why do I receive the above warning/error messages and the
below fatal errors?
Thanks
Berkin
OpalInterface: installation successful.
[0] PC 0x1189300
NPC 0x1189304 ctx 0x0
[1] PC 0x1039c8c
NPC 0x1039c90 ctx 0x0
[2] PC 0x104874c
NPC 0x1048750 ctx 0x0
[3] PC 0x1048748
NPC 0x104874c ctx 0x0
[4] PC 0x104a074
NPC 0x1048794 ctx 0x0
[5] PC 0x1049abc
NPC 0x1049ac0 ctx 0x0
[6] PC 0x1048758
NPC 0x104875c ctx 0x0
[7] PC 0x1048714
NPC 0x1048730 ctx 0x0
[8] PC 0x1039cd4
NPC 0x1039cd8 ctx 0x0
[9] PC 0x1039cc4
NPC 0x1039cc8 ctx 0x0
[10] PC 0x104a074 NPC
0x1048794 ctx 0x0
[11] PC 0x104870c NPC
0x1048710 ctx 0x0
[12] PC 0x1049b94 NPC
0x1049b98 ctx 0x0
[13] PC 0x1049a88 NPC
0x1049a8c ctx 0x0
[14] PC 0x1049b80 NPC
0x1039cc0 ctx 0x0
[15] PC 0x1049ab8 NPC
0x1039c80 ctx 0x0
**completedRequest REQUEST NOT FOUND!, cycle = 62
Addr = 0x12114580
found_cache = 0
fastpath_cache = 0
found_writebuffer = 0
[0] rubycache_t: delayed: 0 outstanding: 0 (0).
[0] rubycache_t: no outstanding
Ruby's Outstanding Request Table:
Sequencer Stats Version 0
Current time = 11638392
---------------
outstanding requests
proc 0 thread 0 Read Requests = 0
proc 0 thread 0 Write Requests = 0
Total Number Outstanding: 0
Total Number Demand : 0
Total Number Prefetches : 0
[0] writebuffer_t: Total entries: 0 Outstanding: 0
WRITE
BUFFER NOT USED
ASSERT_FAILURE_CYCLE[ 62 ]
simics-common: system/pseq.C:4437: void pseq_t::completedRequest(pa_t,
bool, OpalMemop_t, int): Assertion `(( (found_cache || fastpath_cache)
&& (!found_writebuffer)) || ( (!found_cache && !fastpath_cache)
&& (found_writebuffer) ) || ( (fastpath_cache || found_cache)
&& found_writebuffer ))' failed.
*** Simics getting shaky, switching to 'safe' mode.
*** Simics (main thread) received an abort signal,
probably an assertion.
Starting command line. (May have skipped commands in script
files.)