Hi,

I recently pulled in the latest version of the repository and I have some
problems restoring after a checkpoint.

When taking the checkpoint(Ruby, FS), I get this output
hack: be nice to actually delete the event here
info: Entering event queue @ 5512877945000.  Starting simulation...
Writing checkpoint
info: Entering event queue @ 5512877952500.  Starting simulation...
Exiting @ tick 5512877952500 because checkpoint

But then when I try to restore this checkpoint, somehow it enters the
eventQueue at tick 0. If I then stop the simulation using CTRL+C, I get the
following output:
info: Entering event queue @ 0.  Starting simulation...
^Chack: be nice to actually delete the event here
info: Entering event queue @ 5512877952500.  Starting simulation...
panic: RubyPort::M5Port::recvAtomic() not implemented!
 @ cycle 5512877952500
[recvAtomic:/scratch/uceevan/Test_build/build/X86/mem/ruby/system/RubyPort.cc,
line 139]
Memory Usage: 538568 KBytes
Program aborted at cycle 5512877952500
Abort (core dumped)

It seems the simulation starts at the correct tick, after I try to stop it
(there is clearly still something wrong after that with the RubyPort and all).

My question is, has anybody come across this or can anybody give me some
pointers as to how this behaviour can be explained?

Thank you in advance,
Kind regards,
Anouk




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

Reply via email to