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