Hello,
   I was going through the previous threads about fastforwarding
support, but couldnt get a clear answer. When we specify
--fast-forward=FF, is if FF ticks or FF instructions? If it is ticks,
then is there a new way for FF instructions?

As an aside, I am able to use --fast-forward with m5.fast. With m5.opt,
it crashes with the error:

M5 compiled Nov  6 2009 17:34:43
M5 revision 15e5581286b6 6285 default tip
M5 started Nov  7 2009 17:40:10
M5 executing on lowpower
command line: ./build/ALPHA_SE/m5.opt -d ../output/test/
configs/spec2k6/runspec2k6.py -b bzip2 -d --caches --l2cache
--fast-forward=5000000 --max-inst=100000
Global frequency set at 1000000000000 ticks per second
0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000
Switch at instruction count:5000000
info: Entering event queue @ 0.  Starting simulation...
info: Increasing stack size by one page.
hack: be nice to actually delete the event here
Switched CPUS @ cycle = 5079299000
switching cpus
m5.opt: build/ALPHA_SE/cpu/o3/thread_context_impl.hh:57: void
O3ThreadContext< <template-parameter-1-1>
>::takeOverFrom(ThreadContext*) [with Impl = O3CPUImpl]: Assertion
`getSystemPtr() == old_context->getSystemPtr()' failed.
Program aborted at cycle 5079299000
Aborted

Is there still the same bug about no valid threadcontext in o3?

- Sujay


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

Reply via email to