Hi Abdul, Per my prior email, try using the full path to the benchmark rather than the relative path (as specified to the '-c' option for gem5).
Joel On Sat, Sep 12, 2015 at 12:00 PM, Abdul Mutaal <[email protected]> wrote: > Hi, > > I think my problem is very simple. I tried to compile a new binary other > than hello program (hello is already compiled and come with gem5). I used > this link and followed the steps > > http://lacasa.uah.edu/portal/Upload/tutorials/gem5/RunningPrograms-gem5.txt > > ARM Cross compilation > ----------------------------------- > > arm-linux-gnueabi-gcc -static -O3 -o hello_test hello_test.c > > > hello_test.c has actually the same code as what comes within the test > directory of gem5. > > Now i'm running the following commands > > *build/ARM/gem5.opt configs/example/se.py -c > tests/test-progs/hello/bin/arm/linux/hello_test * > > still I am getting the same error which I posted in the previous email. > > Did I miss something or the bug is inherent to gem5? > > Thanks > > 2015-09-11 16:03 GMT+02:00 Joel Hestness <[email protected]>: > >> Hi Abdul, >> I believe this bug results from the recent gem5 changes to readlink and >> library changes in GLIBC. Your benchmark (GLIBC) is probably trying to use >> readlink to find the running binary's location, but gem5 changeset 10955 >> <http://repo.gem5.org/gem5/rev/9abf6a7c14ab> makes the simulator return >> the benchmark path specified in the gem5 command line (which may not be a >> full path). You can try specifying the full path to your benchmark binary >> in your gem5 command line. Please let us know if that works, or send us >> your complete command line. >> >> We're discussing this change in this email thread, but have not yet >> come up with a better solution: >> https://www.mail-archive.com/[email protected]/msg16660.html. Note that >> if you change the path to your running benchmark, your simulation is likely >> to change due to the host filesystem structure bleeding into the simulation >> through this change. >> >> Joel >> >> >> >> On Fri, Sep 11, 2015 at 4:23 AM, Abdul Mutaal <[email protected]> >> wrote: >> >>> Hi, >>> >>> Did anyone solve this issue? I am also facing this error. Whenever I run >>> a different binary in SE mode, it gives me a same error >>> >>> 0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000 >>> **** REAL SIMULATION **** >>> info: Entering event queue @ 0. Starting simulation... >>> warn: readlink may yield unexpected results if multiple binaries are used >>> info: Increasing stack size by one page. >>> info: Increasing stack size by one page. >>> info: Increasing stack size by one page. >>> ../sysdeps/unix/sysv/linux/dl-origin.c:47: _dl_get_origin: Assertion >>> `linkval[0] == '/'' failed. >>> warn: ignoring syscall rt_sigprocmask(1, ...) >>> (further warnings will be suppressed) >>> fatal: syscall gettid (#224) unimplemented. >>> @ tick 4334500 >>> [unimplementedFunc:build/ARM/sim/syscall_emul.cc, line 91] >>> Memory Usage: 780540 KBytes >>> Program aborted at cycle 4334500 >>> Aborted >>> >>> Thanks >>> >>> >>> 2015-07-20 2:45 GMT+02:00 Fanfan Shen <[email protected]>: >>> >>>> Hi penghuicheng, >>>> >>>> I think it is someting wrong with your configuration. You can look at >>>> this blog (http://blog.csdn.net/fandroid/article/details/45701463), >>>> and then compare the steps you have done. Hope this help you! >>>> >>>> Best regards, >>>> Fanfan Shen >>>> >>>> >>>> ------------------ 原始邮件 ------------------ >>>> *发件人:* "gem5-users-request";<[email protected]>; >>>> *发送时间:* 2015年7月20日(星期一) 凌晨0:00 >>>> *收件人:* "gem5-users"<[email protected]>; >>>> *主题:* gem5-users Digest, Vol 108, Issue 17 >>>> >>>> Send gem5-users mailing list submissions to >>>> [email protected] >>>> >>>> To subscribe or unsubscribe via the World Wide Web, visit >>>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >>>> or, via email, send a message with subject or body 'help' to >>>> [email protected] >>>> >>>> You can reach the person managing the list at >>>> [email protected] >>>> >>>> When replying, please edit your Subject line so it is more specific >>>> than "Re: Contents of gem5-users digest..." >>>> >>>> >>>> Today's Topics: >>>> >>>> 1. some problems on gem5 (spec2006) (彭会成) >>>> >>>> >>>> ---------------------------------------------------------------------- >>>> >>>> Message: 1 >>>> Date: Sun, 19 Jul 2015 20:19:30 +0800 (GMT+08:00) >>>> From: 彭会成 <[email protected]> >>>> To: [email protected] >>>> Subject: [gem5-users] some problems on gem5 (spec2006) >>>> Message-ID: >>>> <acaajqdcaeupg9sxpodlokp9.1.1437308370077.hmail.2014216...@tju.edu.cn> >>>> Content-Type: text/plain; charset="utf-8" >>>> >>>> To Whom It May Concern: >>>> I am a master student of Tianjin University,China.Recently,I do some >>>> research on computer perdormance.So,I need to run spec2006 on >>>> gem5.However,I met some problems.I think it may something wrong with the >>>> gem5. when I run one benchmark of spec2006 on gem5-stable,it shows the >>>> following information: >>>> phc@ubuntu:~/gem5/gem5-stable$ ./run.sh >>>> gem5 Simulator System. http://gem5.org >>>> gem5 is copyrighted software; use the --copyright option for details. >>>> gem5 compiled Jul 19 2015 03:18:51 >>>> gem5 started Jul 19 2015 04:48:18 >>>> gem5 executing on ubuntu >>>> command line: build/X86/gem5.opt configs/example/se.py -c >>>> /home/phc/installspec2006/benchspec/CPU2006/401.bzip2/exe/bzip2_base.gcc41-64bit >>>> -o >>>> /home/phc/installspec2006/benchspec/CPU2006/401.bzip2/data/ref/input/control >>>> Global frequency set at 1000000000000 ticks per second >>>> warn: DRAM device capacity (8192 Mbytes) does not match the address >>>> range assigned (512 Mbytes) >>>> 0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000 >>>> **** REAL SIMULATION **** >>>> info: Entering event queue @ 0. Starting simulation... >>>> info: Increasing stack size by one page. >>>> fatal: syscall readlink (#85) unimplemented. >>>> @ tick 1181000 >>>> [unimplementedFunc:build/X86/sim/syscall_emul.cc, line 91] >>>> Memory Usage: 585544 KBytes >>>> Program aborted at cycle 1181000 >>>> ./run.sh: line 3: 5175 Aborted (core dumped) >>>> build/X86/gem5.opt configs/example/se.py -c >>>> /home/phc/installspec2006/benchspec/CPU2006/401.bzip2/exe/bzip2_base.gcc41-64bit >>>> -o >>>> /home/phc/installspec2006/benchspec/CPU2006/401.bzip2/data/ref/input/control >>>> phc@ubuntu:~/gem5/gem5-stable$ >>>> >>>> There is a fatal info that I think it may have some error in the source >>>> code.Due to it my first time to do experiment on the platform,it maybe my >>>> fault which I do not configure the enviroment correctly. >>>> I hope that someone can give me an answer whether it's the error of the >>>> source code or my fault. >>>> >>>> penghuicheng >>>> Tianjin University VLSI Lab >>>> >>>> >>>> >>>> >>>> -------------- next part -------------- >>>> An HTML attachment was scrubbed... >>>> URL: < >>>> http://m5sim.org/cgi-bin/mailman/private/gem5-users/attachments/20150719/faa8f896/attachment-0001.html >>>> > >>>> >>>> ------------------------------ >>>> >>>> Subject: Digest Footer >>>> >>>> _______________________________________________ >>>> gem5-users mailing list >>>> [email protected] >>>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >>>> >>>> ------------------------------ >>>> >>>> End of gem5-users Digest, Vol 108, Issue 17 >>>> ******************************************* >>>> >>>> _______________________________________________ >>>> gem5-users mailing list >>>> [email protected] >>>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >>>> >>> >>> >>> >>> -- >>> >>> Regards, >>> Abdul Mutaal >>> >>> >>> >>> _______________________________________________ >>> gem5-users mailing list >>> [email protected] >>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >>> >> >> >> >> -- >> Joel Hestness >> PhD Candidate, Computer Architecture >> Dept. of Computer Science, University of Wisconsin - Madison >> http://pages.cs.wisc.edu/~hestness/ >> >> _______________________________________________ >> gem5-users mailing list >> [email protected] >> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> > > > > -- > > Regards, > Abdul Mutaal > > > > _______________________________________________ > gem5-users mailing list > [email protected] > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > -- Joel Hestness PhD Candidate, Computer Architecture Dept. of Computer Science, University of Wisconsin - Madison http://pages.cs.wisc.edu/~hestness/
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
