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


Date: Thu, 10 Apr 2008 16:05:50 -0500
From: "Berkin Ozisikyilmaz" <boz283@xxxxxxxxxxxxxxxxxxxx>
Subject: [Gems-users] What does the below error mean?

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→]