On 9 Dec 2016, at 16:56, Jason Lowe-Power wrote:
Hi Bjoern,
It's not fully tested, and I don't think everything works perfectly.
However, I've had pretty good luck running simple benchmarks with it.
Ok, a first FS run wasn’t exactly happy. And now it’s possibly the
time to go back to the original topic; if there’s anything I should
extract or try, let me know.
PS: panic messages like this are not particularly helpful; one almost
wants to know an address or something along with them immediately?
panic: Invalid microop!
@ tick 1608517106500
[invoke:build/X86/arch/generic/debugfaults.hh, line 94]
#3 0x000000000099c5c6 in abortHandler (sigtype=<value optimized out>)
at build/X86/sim/init_signals.cc:151
#4 0x0000000801eb0b4a in pthread_sigmask () from /lib/libthr.so.3
#5 0x0000000801eb022c in pthread_getspecific () from /lib/libthr.so.3
#6 <signal handler called>
#7 0x00000008039d735a in thr_kill () from /lib/libc.so.7
#8 0x00000008039d7346 in raise () from /lib/libc.so.7
#9 0x00000008039d72c9 in abort () from /lib/libc.so.7
#10 0x0000000000974ced in __exit_epilogue (code=<value optimized out>,
func=0x1462ae8 "invoke", file=0x14bbfa2
"build/X86/arch/generic/debugfaults.hh", line=94, format=<value
optimized out>)
at build/X86/base/misc.cc:94
#11 0x00000000006f55c6 in _Z14__exit_messageIJEEvPKciS1_S1_iS1_DpRKT_
(prefix=<value optimized out>, code=<value optimized out>, func=<value
optimized out>, file=<value optimized out>,
line=<value optimized out>, format=<value optimized out>) at
misc.hh:81
#12 0x000000000081c5d2 in
_Z14__exit_messageIJEEvPKciS1_S1_iRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEDpRKT_
(prefix=0x188b4 <Address 0x188b4 out of bounds>, code=0,
func=0x0, file=0x8039d737a "\017\202202\b", line=0,
format=@0xfffff84d5c54a000) at misc.hh:89
#13 0x0000000000a5c7c1 in GenericISA::M5DebugFault::invoke (this=0x0,
tc=0x6, inst=@0x0) at debugfaults.hh:94
#14 0x0000000000a0901f in Minor::Execute::commitInst (this=0x8045322f0,
inst={data = 0x80444aa00}, early_memory_issue=<value optimized out>,
branch=@0x804449d80, fault=@0x7fffffffd670,
committed=<value optimized out>, completed_mem_issue=<value
optimized out>) at build/X86/cpu/minor/execute.cc:974
#15 0x0000000000a0a2f4 in Minor::Execute::commit (this=0x8045322f0,
thread_id=<value optimized out>, only_commit_microops=false,
discard=false, branch=@0x804449d80)
at build/X86/cpu/minor/execute.cc:1279
#16 0x0000000000a0b129 in Minor::Execute::evaluate (this=0x8045322f0) at
build/X86/cpu/minor/execute.cc:1460
#17 0x0000000000a33160 in Minor::Pipeline::evaluate (this=0x804532000)
at build/X86/cpu/minor/pipeline.cc:135
#18 0x00000000009b277d in Ticked::ClockEvent::process (this=0x804532010)
at ticked_object.hh:80
#19 0x0000000000998dbe in EventQueue::serviceOne (this=<value optimized
out>) at build/X86/sim/eventq.cc:228
#20 0x00000000009b2edc in doSimLoop (eventq=0x80442b740) at
build/X86/sim/simulate.cc:218
#21 0x00000000009b2b6c in simulate (num_cycles=<value optimized out>) at
build/X86/sim/simulate.cc:131
#22 0x0000000000897a03 in _wrap_simulate (self=<value optimized out>,
args=<value optimized out>) at build/X86/python/swig/event_wrap.cc:5698
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev