[Advcomparch] Πρόβλημα στη Μεταγλώττιση των Βenchmarks

Dimitrios Siakavaras jimsiak at cslab.ece.ntua.gr
Sat Apr 4 00:03:50 EEST 2020


Καλησπέρα,

Δοκίμασε να ξανακάνεις τη διαδικασία από την αρχή με τα παρακάτω βήματα:

1. Κάνε uninstall όλα τα benchmarks:
./bin/parsecmgmt -a uninstall -c gcc-serial -p blackscholes bodytrack
canneal facesim ferret fluidanimate  freqmine raytrace streamcluster
swaptions

2. Τρέξε το cslab_parsec_process_benchmarks.sh

3. Κάνε build όλα τα benchmarks:
./bin/parsecmgmt -a build -c gcc-serial -p blackscholes bodytrack canneal
facesim ferret fluidanimate  freqmine raytrace streamcluster swaptions

4. Τρέξε το cslab_parsec_create_workspace.sh

Είναι πιθανό κάποιο προηγούμενο build που έκανες να σταμάτησε απότομα και
να έχουν μείνει παλιά object files.

Δ.

> Καλησπέρα,
> Κατά τη μεταγλώττιση των benchmarks εκτελώντας την εντολή
> ./bin/parsecmgmt -a build -c gcc-serial -p blackscholes bodytrack canneal
> facesim ferret fluidanimate
> freqmine raytrace streamcluster swaptions
> εμφανίζονται τα σφάλματα:
>
> make[2]: *** [obj/Collisions_And_Interactions/COLLISION_BODY_LIST_3D.o]
> Error 1
> /home/aggelos/advcomp/parsec-3.0/pkgs/apps/facesim/obj/amd64-linux.gcc-serial/Public_Library/Makefile.common:407:
> recipe for target
> 'obj/Collisions_And_Interactions/COLLISION_BODY_LIST_3D.o' failed
> make[2]: Leaving directory
> '/home/aggelos/advcomp/parsec-3.0/pkgs/apps/facesim/obj/amd64-linux.gcc-serial/Public_Library'
> make[1]: *** No rule to make target
> '/home/aggelos/advcomp/parsec-3.0/pkgs/apps/facesim/obj/amd64-linux.gcc-serial/lib/libPhysBAM.a',
> needed by 'facesim'.  Stop.
> make[1]: Leaving directory
> '/home/aggelos/advcomp/parsec-3.0/pkgs/apps/facesim/obj/amd64-linux.gcc-serial/Benchmarks/facesim'
> make: *** [all] Error 2
> Makefile:15: recipe for target 'all' failed
> [PARSEC] Error: 'env version=serial
> PHYSBAM=/home/aggelos/advcomp/parsec-3.0/pkgs/apps/facesim/obj/amd64-linux.gcc-serial
> CXXFLAGS=-O3 -g -funroll-loops
> -fprefetch-loop-arrays -fpermissive -fno-exceptions -static-libgcc
> -Wl,--hash-style=both,--as-needed -DPARSEC_VERSION=3.0-beta-20150206
> -DENABLE_PARSEC_HOOKS
> -I/home/aggelos/advcomp/parsec-3.0/pkgs/libs/hooks/inst/amd64-linux.gcc-serial/include
> -fexceptions /usr/bin/make' failed.
>
> Προσπάθησα να εφαρμόσω τη λύση που αναφέρεται στη mailing list για το
> facesim αλλά παρέμεναν
> όποτε επανέφερα τα αρχεία στα αρχικά. Ποιό μπορεί να είναι το πρόβλημα;
> Ευχαριστώ,
> Άγγελος.
>
> _______________________________________________
> Advcomparch mailing list
> Advcomparch at lists.cslab.ece.ntua.gr
> http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
>



More information about the Advcomparch mailing list