[Advcomparch] Σχετικά με την advcomparch_dumpstats.py

Konstantinos Nikas knikas at cslab.ece.ntua.gr
Sun May 12 18:02:37 EEST 2013


Κανονικα θα πρέπει το dumpstats και το advcomparch_dumpstats να ειναι στο
path  σας, οποτε αρκεί να τα τρέχετε στο φάκελο που είναι το  sqlite
αρχείο. Για να βεβαιωθείτε οτι είναι στο path καντε echo $ PATH.

Διαφορετικά μπορείτε να ακολουθήσετε κ τη λυση του συναδέλφου.

Κ.
On 12 May 2013 17:12, "Tilemachos Charalampous" <el09420 at mail.ntua.gr>
wrote:

>  On 12-May-13 4:29 PM, Georgios Routis wrote:
>
> Καλησπέρα, και Χρόνια Πολλά.
>
> Για ποιο λόγο να μου πετάει αυτό το μήνυμα όταν τρέχω την
> advcomparch_dumpstats.py?
>
> user at snf-42028:~/advcomparch/benchmarks/APOTELESMATA/1024K_8/BLACKSCHOLES$
> ~/advcomparch/sniper/tools/advcomparch_dumpstats.py --statsWindow=10000000
> --core
> /bin/sh: 1: dumpstats.py: not found
> Traceback (most recent call last):
>   File "/home/user/advcomparch/sniper/tools/advcomparch_dumpstats.py",
> line 59, in <module>
>     statsString1 = subprocess.check_output("dumpstats.py -l | grep  -o
> periodicins-[0-9]* ", shell=True).split('\n')
>   File "/usr/lib/python2.7/subprocess.py", line 544, in check_output
>     raise CalledProcessError(retcode, cmd, output=output)
> subprocess.CalledProcessError: Command 'dumpstats.py -l | grep  -o
> periodicins-[0-9]* ' returned non-zero exit status 1
> user at snf-42028:~/advcomparch/benchmarks/APOTELESMATA/1024K_8/BLACKSCHOLES$
>
>
> ενώ το αρχείο dumpstats.py που ζητάει υπάρχει στον φάκελο.
>
> Ευχαριστώ
>
>
> _______________________________________________
> Advcomparch mailing listAdvcomparch at lists.cslab.ece.ntua.grhttp://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
>
>
> Και εγώ είχα αυτό το πρόβλημα.
> Κάνε edit το script και πρόσθεσε κάτω από το
> do_print_list = False
> αυτό:
> dumpstatsLoc = "/home/user/advcomparch/sniper/tools/dumpstats.py"
> και έπειτα όπου καλείται το dumpstats.py (νομίζω σε 4 σημεία, δηλάδη όπου
> υπάρχει κάτι σε στυλ):
>  statsString1 = subprocess.check_output(.....)
> Σβήσε το πρώτο κομματί του string που αναφέρεται στο dumpstats.py και βάλε
> μπροστά το dumpstatsLoc με ένα "+" και το υπόλοιπο string.
> Δηλαδή κάπως έτσι:
>  statsString1 = subprocess.check_output(dumpstatsLoc +" -l | grep  -o
> periodicins-[0-9]* ", shell=True).split('\n')
> Τρέξε το advcomp_dumpstats.py στο ίδιο directory με το .sqlite αρχείο.
>
>
> _______________________________________________
> Advcomparch mailing list
> Advcomparch at lists.cslab.ece.ntua.gr
> http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cslab.ece.ntua.gr/pipermail/advcomparch/attachments/20130512/45240ec3/attachment.htm>


More information about the Advcomparch mailing list