Hello,

i am facing an asserting problem using O3CPU model in SE MODE.

I am running an application from parmibench suite, which uses pthreads lib, and 
get the following error:

gem5.opt: build/RISCV/cpu/timebuf.hh:54: void TimeBuffer<T>::valid(int) const 
[with T = DefaultIEWDefaultCommit<O3CPUImpl>]: Assertion `idx >= -past && idx 
<= future' failed.

The timebuf controls the simulation time in O3CPU among the pipeline stages, 
but i could understand how exactly it does that. I look for documentation in 
gem5 docs and what i found couldn't help me to understand.


has anybody faced the same problem? Any tips how can i solve it?

Thanks in advance.

----------------------------------------------------------------------------------------------------------------------------------------------
Francisco Carlos Silva Junior
Phd Student

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

Reply via email to