We don’t properly handle all the arithmetic faults (e.g. divide by 0) in gem5 
because correct code normally doesn’t do that. There are two options. (1) 
xanalcbmk requires faulting handling (2) a bug somewhere else in gem5 is 
causing a value to be 0 when it otherwise shouldn’t be.

Thanks,
Ali

On Dec 20, 2013, at 5:42 PM, Yuhang Liu <168liuyuh...@163.com> wrote:

> Hi,
> 
> I encounter the error as following when I run spec cpu2006 benchmark 
> xalancbmk on gem5, I  found the error someone encontered before in gem5 
> mailing list but it was not solved. Someone can give me some advice? 
> 
> info: Increasing stack size by one page.
> warn: Prefetch instructions in Alpha do not do anything
> warn: sqrtt/su   f16,f0: non-standard trapping mode not supported
> panic: fault (arith) detected @ PC (0x1204374c0=>0x1204374c4)
>  @ cycle 20385000
> [invoke:build/ALPHA/sim/faults.cc, line 48]
> Memory Usage: 8518940 KBytes
> Program aborted at cycle 20385000
> ./xalancbmk_test.runscript: line 1: 32746 Aborted       
> 
> 
> Thanks in advance,
> John
> 
> 
> _______________________________________________
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to