Καλησπέρα,
Ολοκλήρωσα την διαδικασία της εκφώνησης και δοκίμασα αρχικά να δω αν τρέχει το sniper με μία απλή εντολή:
./run-sniper -c gainestown -d cat.simulation -- /bin/cat
Λαμβάνω όμως την εξής έξοδο:
[SNIPER] Warning: Unable to use physical addresses for shared memory simulation. [SNIPER] Start [SNIPER] -------------------------------------------------------------------------------- [SNIPER] Sniper using SIFT/trace-driven frontend [SNIPER] Running full application in DETAILED mode [SNIPER] -------------------------------------------------------------------------------- [SNIPER] Enabling performance models [SNIPER] Setting instrumentation mode to DETAILED [RECORD-TRACE] Using the Pin frontend (sift/recorder) E: Unable to load /home/manos/comparch/sniper-7.3/sift/recorder/obj-intel64/sift_recorder: dlopen failed: cannot locate symbol "_ZTVN10__cxxabiv117__class_type_infoE" referenced by "/home/manos/comparch/sniper-7.3/sift/recorder/obj-intel64/sift_recorder"... [SNIPER] WARNING: No SIFT connections made yet. Waiting... [SNIPER] ERROR: Could not establish SIFT connection, aborting! Check benchmark-app*.log for errors. [SNIPER] End [SNIPER] Elapsed time: 60.18 seconds
Το ίδιο error παίρνω και όταν τρέχω το script του helpcode. Το log που αναφέρεται περιέχει το error που φαίνεται και παραπάνω. Με την c++filt βρήκα ότι το σύμβολο αυτό σημαίνει vtable for __cxxabiv1::__class_type_info, αλλά και πάλι δεν μπόρεσα να καταλάβω τι προκαλεί το σφάλμα.
Σας ευχαριστώ.