Hi Agustin,

Is it possible that you're running out of memory on the guest? What is the
expected memory footprint of hmmer? It could also be that the required
stack space is larger than gem5 expects.

To help track this problem down, I would start by running with the debug
flags "SyscallBase" or "SyscallAll" to try to track down what is causing
gem5 to try to remap that address.

Hopefully this will help you start to figure out the problem.

Cheers,
Jason

On Thu, Dec 22, 2016 at 4:39 AM Agustin <agusnavarr...@gmail.com> wrote:

> Hi everyone,
>
>
>
> I accomplished the task of running the spec2006 benchmark for X86 in SE
> Mode. However, when I run 456.hmmer, I get the following error:
>
>
>
> warn: mremapping to new vaddr 0x7ffff7cae000-0x7ffff7e36000, adding 454656
>
> fatal: FuncPageTable::allocate: addr 0x7ffff7dc7000 already mapped
>
>  @ tick 128512781000
>
> [map:build/X86/mem/page_table.cc, line 77]
>
> Memory Usage: 5058596 KBytes
>
> Program aborted at tick 128512781000
>
> --- BEGIN LIBC BACKTRACE ---
>
> /home/agusnt/gem5/build/X86/gem5.opt[0x82f145]
>
> /home/agusnt/gem5/build/X86/gem5.opt[0x8405b6]
>
> /lib64/libpthread.so.0[0x39b6a0f500]
>
> /lib64/libc.so.6(gsignal+0x35)[0x39b5e328a5]
>
> /lib64/libc.so.6(abort+0x175)[0x39b5e34085]
>
> /home/agusnt/gem5/build/X86/gem5.opt[0x4858ec]
>
> /home/agusnt/gem5/build/X86/gem5.opt[0x6d54c7]
>
> /home/agusnt/gem5/build/X86/gem5.opt[0x443c02]
>
> /home/agusnt/gem5/build/X86/gem5.opt[0x87730a]
>
> /home/agusnt/gem5/build/X86/gem5.opt[0x86dc6c]
>
> /home/agusnt/gem5/build/X86/gem5.opt[0x11ff115]
>
> /home/agusnt/gem5/build/X86/gem5.opt[0x583f1f]
>
> /home/agusnt/gem5/build/X86/gem5.opt[0x838901]
>
> /home/agusnt/gem5/build/X86/gem5.opt[0x8594c8]
>
> /home/agusnt/gem5/build/X86/gem5.opt[0x859a4b]
>
> /home/agusnt/gem5/build/X86/gem5.opt[0x7ec2cd]
>
> /usr/lib64/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x4e26)[0x39b72de3d6]
>
> /usr/lib64/libpython2.6.so.1.0(PyEval_EvalCodeEx+0x927)[0x39b72e0467]
>
> /usr/lib64/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x5304)[0x39b72de8b4]
>
> /usr/lib64/libpython2.6.so.1.0(PyEval_EvalFrameEx+0x63ef)[0x39b72df99f]
>
>
>
>
>
> The command line which I execute the spec is:
>
> gem5/build/X86/gem5.opt gem5/configs/example/se.py --mem-size=4GB
> –cmd=spec2k6.x86/456.hmmer/hmmer '
> --options=spec2k6.x86/456.hmmer/data/ref/input/nph3.hmm
> spec2k6.x86/456.hmmer/data/ref/input/swiss41' --ruby
>
>
> To install and configure gem5 I use the following guides:
> http://www.m5sim.org/SPEC_CPU2006_benchmarks, which de following options
> when I compile: -O2 -static. I am using the last version of gem5.
>
>
> Have anyone any idea to fix the problem?  Could anyone give me some help?
>
>
>
> Thanks in advance.
>
>
> Regards,
>
> Agustín.
>
>
> _______________________________________________
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

-- 

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

Reply via email to