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
