Hi,
I updated the gem5 on my machine after 2 months! I'm trying to put a
checkpoint at a particular instruction number, and then restoring from
that checkpoint, but I received an error! I could run the same command
before updating gem5. Here is the commands and the error. Did I miss any
other options on the command line?
checkpoint:
build/ARM/gem5.fast 0 -d system/disks/CPU2000/output/bzip2_source/
configs/example/se.py --bench bzip2_source
--checkpoint-dir=system/disks/CPU2000/output/bzip2_source/
--max-checkpoints=1 --at-instruction --take-checkpoints 2200000000
restore:
build/ARM/gem5.fast -d system/disks/CPU2000/output/bzip2_source/
configs/example/se.py --bench bzip2_source
--checkpoint-dir=system/disks/CPU2000/output/bzip2_source/
--at-instruction --checkpoint-restore=2200000000
error:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/local/scratch/nm537/GEM5/gem5-v2/gem5/src/python/m5/main.py",
line 387, in main
exec filecode in scope
File "configs/example/se.py", line 243, in <module>
Simulation.run(options, root, system, FutureClass)
File
"/local/scratch/nm537/GEM5/gem5-v2/gem5/configs/common/Simulation.py",
line 414, in run
cpt_starttick, checkpoint_dir = findCptDir(options, cptdir, testsys)
File
"/local/scratch/nm537/GEM5/gem5-v2/gem5/configs/common/Simulation.py",
line 159, in findCptDir
return cpt_starttick, checkpoint_dir
UnboundLocalError: local variable 'cpt_starttick' referenced before
assignment
Thanks
Negar
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users