It looks like gem5 is trying to interpret your rcS script as python which obviously won't work. How are you referring to it in the simulation?
Gabe On 07/03/11 23:50, Mahmood Naderan wrote: > Hi > When I want to debug with gdb, it complains about an invalid syntax > > mahmood@srv:gem5$ gdb build/ALPHA_FS/m5.debug > GNU gdb (GDB) 7.1-ubuntu > Copyright (C) 2010 Free Software Foundation, Inc. > License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. Type "show copying" > and "show warranty" for details. > This GDB was configured as "x86_64-linux-gnu". > For bug reporting instructions, please see: > <http://www.gnu.org/software/gdb/bugs/>... > Reading symbols from /home/mahmood/gem5/build/ALPHA_FS/m5.debug...done. > (gdb) run --debug-break=2000 configs/parsec/runscript.rcS > Starting program: /home/mahmood/gem5/build/ALPHA_FS/m5.debug > --debug-break=2000 configs/parsec/runscript.rcS > [Thread debugging using libthread_db enabled] > gem5 Simulator System. http://gem5.org > gem5 is copyrighted software; use the --copyright option for details. > > gem5 compiled Jul 4 2011 11:01:55 > gem5 started Jul 4 2011 11:03:35 > gem5 executing on srv > command line: /home/mahmood/gem5/build/ALPHA_FS/m5.debug > --debug-break=2000 configs/parsec/runscript.rcS > warn: need to stop all queues > Traceback (most recent call last): > File "<string>", line 1, in <module> > File "/home/mahmood/gem5/src/python/m5/main.py", line 328, in main > filecode = compile(filedata, filename, 'exec') > File "configs/parsec/runscript.rcS", line 4 > /sbin/m5 dumpresetstats > ^ > SyntaxError: invalid syntax > > Program exited with code 01. > (gdb) > > The runscript.rcS contains > > #!/bin/sh > # File to run the blackscholes benchmark > cd /parsec/install/bin > /sbin/m5 dumpresetstats > ./blackscholes 64 /parsec/install/inputs/blackscholes/in_4K.txt > /parsec/install/inputs/blackscholes/prices.txt > echo "Done :D" > /sbin/m5 exit > > Any idea about that? _______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
