Re: [Gems-users] What does the below error mean?


Date: Thu, 10 Apr 2008 18:34:28 -0500 (CDT)
From: Xuan Qi <xqi@xxxxxxxxxxx>
Subject: Re: [Gems-users] What does the below error mean?
I got exact the same error when I run my simulation. Co-ask anyone could help us with this problem? Thanks...

Best regards,
Xuan Qi


On Thu, 10 Apr 2008, Berkin Ozisikyilmaz wrote:

Hi,



I am running gems 2.1 and simics 2.2.19.

I run the application using the following commands, and im getting the
errors further below.

Is the error related to the order that I execute stuff in my script?



Thanks

Berkin



read-configuration xstart

cpu-switch-time 1

instruction-fetch-mode instruction-fetch-trace

istc-disable

dstc-disable

con0.input "./example_fmodulo_sched -i ./color100 -o -d -p 16\n"

con0.break "Initial"

c

load-module ruby

ruby0.setparam g_NUM_PROCESSORS 16

ruby0.setparam g_MEMORY_SIZE_BYTES 536870912

ruby0.setparam g_PROCS_PER_CHIP 16

ruby0.setparam g_NUM_MEMORIES 1

ruby0.setparam NUMBER_OF_VIRTUAL_NETWORKS 5

ruby0.init

load-module opal

opal0.init

opal0.sim-start "output_16core-fmodulo_sched.opal"

opal0.sim-step 100000000



memoryBits: 0 memorySizeBits: 29 Address: [0xff164000, line
0xff164000]error: limit exceeded.  dataBlockBits: 6 memoryModuleBlocks:
8388608 index: 66869504

failed assertion 'index < RubyConfig::memoryModuleBlocks()' at fn integer_t
Address::memoryModuleIndex() const in common/Address.h:210

failed assertion 'index < RubyConfig::memoryModuleBlocks()' at fn integer_t
Address::memoryModuleIndex() const in common/Address.h:210

At this point you might want to attach a debug to the running and get to the

crash site; otherwise press enter to continue

PID: 22157



***  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.)


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