Hi everyone,
I am simulating mpeg2 encoder on a sarek target machine with solaris10, 2
cores and 512MB memory. I got the following error during simulation:
memoryBits: 0 memorySizeBits: 29 Address: [0xfb7e00c0, line
0xfb7e00c0]error: limit exceeded. dataBlockBits: 6 memoryModuleBlocks:
8388608 index: 65927171 4294967296
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
The physical address 0xfb7e00c0 is over the limit as I only have 512MB
memory. Does adding more memory to the target machine help to get rid of
this problem? Is it because the machine I compiled the mpeg2encoder
has more memory than the target machine I run the simulation?
Best regards,
Xuan Qi
|