Re: [Gems-users] "failed assertion" when using more that one processors.


Date: Tue, 4 Dec 2007 10:36:37 -0600
From: "Derek Hower" <drh5@xxxxxxxxxxx>
Subject: Re: [Gems-users] "failed assertion" when using more that one processors.
What parameters did you pass to naked-check-create?



On Dec 4, 2007 8:33 AM, Irene-Aggeliki Chounta <houren@xxxxxxxxxxxxxxxxxx> wrote:
hi all,
 
I've searced the history for this kind of error message but wasn't really helped.
I'm using simics 2.2.19 and solaris8 for target machine. I've created the naked chechpoints and tried to put it all together using the MESI LogTM protocol, and others as well.
 
Everything looks ok when I use 1 proc in configuring ruby but if I try to set the number to >1 like:
 
  simics> ruby0.setparam g_NUM_PROCESSORS 2
I get the error message :
 
failed assertion 'index < m_size' at fn TYPE& Vector<TYPE>::ref(int) [with TYPE = SimicsProcessor*] in ../common/Vector.h:168
failed assertion 'index < m_size' at fn TYPE& Vector<TYPE>::ref(int) [with TYPE = SimicsProcessor*] in ../common/Vector.h:168
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: 13501
I've checked that
"It turns out the problem is in
SimicsDriver::exceptionCallback.
SIMICS_get_proc_no(cpuPtr) returns an unused processor
number which causes the error in my previous email.
So, this means the number of processors in Simics
should match the number of processors in Ruby, right?"
 
can you make this clear to me??? since I use the naked checkpoint script where the number of processors in Simics refers to????
 
thank you
 
irene.
-------------------------------------------------------------------
 
......in accordance with the prophecy.

_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/gems-users
Use Google to search the GEMS Users mailing list by adding "site:https://lists.cs.wisc.edu/archive/gems-users/ " to your search.



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