Καλησπέρα,

Ακολουθώ τα βήματα της εκφώνησης για την προετοιμασία των benchmarks σε OS X, ωστόσο αντιμετωπίζω προβλήματα σε διάφορα σημεία.

Αρχικά, τρέχοντας το script cslab_process_parsec_benchmarks.sh μέσα στον φάκελο parsec-3.0 έχω output:

====================  ====================
Nothing to be done
====================================================
==================== blackscholes ====================
Nothing to be done
====================================================
==================== bodytrack ====================
Nothing to be done
====================================================
==================== facesim ====================
Nothing to be done
====================================================
==================== ferret ====================
Nothing to be done
====================================================
==================== fluidanimate ====================
Nothing to be done
====================================================
==================== freqmine ====================
Nothing to be done
====================================================
==================== raytrace ====================
Nothing to be done
====================================================
==================== swaptions ====================
Nothing to be done
====================================================
==================== vips ====================
Nothing to be done
====================================================
==================== x264 ====================
Nothing to be done
====================================================
==================== canneal ====================
Nothing to be done
====================================================
==================== dedup ====================
Nothing to be done
====================================================
==================== streamcluster ====================
Nothing to be done
====================================================

Το ίδιο script σε λάπτοπ συμφοιτητή μου δεν εμφανίζει το μήνυμα "Nothing to be done".

Το επόμενο βήμα που αποτυγχάνει, είναι η εντολή: ./bin/parsecmgmt -a build -c gcc-serial -p blackscholes bodytrack canneal facesim ferret fluidanimate freqmine raytrace swaptions streamcluster
Η παραπάνω εντολή τερματίζει με το παρακάτω output:

Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
ld: unknown option: --version
[PARSEC] Packages to build:  parsec.bodytrack parsec.canneal parsec.facesim parsec.ferret parsec.fluidanimate parsec.freqmine parsec.raytrace parsec.swaptions parsec.streamcluster

[PARSEC] [========== Building package parsec.bodytrack [1] ==========]
[PARSEC] [---------- Analyzing package parsec.bodytrack ----------]
expr: syntax error
./bin/parsecmgmt: line 895: [: ==: unary operator expected
[PARSEC] Error: Cannot find local build configuration 'gcc-serial.bldconf' for package parsec.bodytrack.

Σε προηγούμενο thread είχε αναφέρει κάποιος πως έλυσε το παραπάνω πρόβλημα κάνοντας extract τα *.tar.gz με την εντολή tar αλλά αυτό δεν έκανε κάποια διαφορά στην δικιά μου περίπτωση.

Ευχαριστώ,
Θέμης