On Wed, 5 Sep 2012, [email protected] wrote:

Hi,

I have a question about restoring the eventQueue when you restore from a
checkpoint. Where are the values to restore the eventQueue stored?

The reason I ask is that I am able to take a checkpoint without any error
messages but I cannot restore it because 'the event is scheduled in the past'.

gem5.opt: /scratch/uceevan/GEM5/build/X86_FS/sim/simulate.cc:70:
SimLoopExitEvent* simulate(Tick): Assertion `curTick() <=
mainEventQueue.nextTick() && "event scheduled in the past"' failed.

The mainEventQueue.nextTick() is 500 while the curTick() is 5754502594500.
I can see that the curTick comes from the m5.cpt file but I cannot see where
the eventQueue variables are stored.

Could you please give me some pointers as to where I could find those things
or what the problem could be?


Can you post the command lines used for checkpointing and for restoration?

--
Nilay
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to