Hello I am getting this error when I am running a simulation in FS this is what I am doing:
I start the simulation in atomic model to load linux and I take a checkpoint to keep simulating in detail model when the script starts running: This is the command to take the checkpoint ./build/ALPHA_FS/m5.opt -d ./tmp/output configs/example/fs.py -b MyBench --checkpoint-dir=./checkpoint/ This is my rcS file: #!/bin/sh /sbin/m5 checkpoint /sbin/m5 switchcpu /sbin/m5 dumpstats /sbin/m5 resetstats cd /parsec/install/bin ./freqmine /parsec/install/inputs/freqmine/kosarak_250k.dat 220 echo "DONE :D" /sbin/m5 exit And when I restore from the checkpoint with this command I get this error: ./build/ALPHA_FS/m5.opt -d ./tmp/output configs/example/fs.py -b MyBench --caches --l2cache -s -w 200000000000 -r 1 --checkpoint-dir=./checkpoint/ switching cpus Switch at instruction count:0 info: Entering event queue @ 1815525533500. Starting simulation... Switching CPUS @ cycle = 1815525533500 Simulation ends instruction count:0 info: Entering event queue @ 1815525533500. Starting simulation... m5.opt: build/ALPHA_FS/python/swig/pyevent.cc:84: void cleanupCountedDrain(Event*): Assertion `event->getCount() == 0' failed. Program aborted at cycle 1815525533500 Aborted In my script I am running the simulation with 4 cpus, but the thing is that when I put only 1 cpu the simulation runs without any problem, is this a bug of the simulator?. I am using the latest stable version from three weeks ago. And another thing when I restore from the checkpoint I get many warns like this one: warn: Not unserializing 'system.switch_cpus_10.fuPool.FUList2.opList2': no section found in checkpoint. Thanks. _______________________________________________ m5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
