Implementation notes: amd64, h5nano, crypto_dh/hecfp128fkt

Computer: h5nano
Architecture: amd64
CPU ID: CentaurHauls-000006f8-afc9fbff
SUPERCOP version: 20141014
Operation: crypto_dh
Primitive: hecfp128fkt
TimeImplementationCompilerBenchmark dateSUPERCOP version
894895v02/w8s16glv4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140425
895055v02/w8s16glv4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
895085v02/w8s16glv4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
895135v02/w8s16glv4gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140425
895405v02/w8s16glv4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
895505v02/w8s16glv4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
896095v02/w8s16glv4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
896145v02/w8s16glv4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
896235v02/w8s16glv4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
896335v02/w8s16glv4gcc -O3 -fomit-frame-pointer2014052720140425
896530v02/w8s16glv4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
896640v02/w8s16glv4gcc -march=k8 -O3 -fomit-frame-pointer2014052720140425
896970v02/w8s16glv4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140425
896995v02/w8s16glv4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140425
897070v02/w8s16glv4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140425
897145v02/w8s16glv4gcc -march=k8 -O2 -fomit-frame-pointer2014052720140425
897155v02/w8s16glv4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140425
897185v02/w8s16glv4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140425
897205v02/w8s16glv4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
897495v02/w8s16glv4gcc -march=nocona -O2 -fomit-frame-pointer2014052720140425
897565v02/w8s16glv4gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140425
897640v02/w8s16glv4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
897730v02/w8s16glv4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140425
897850v02/w8s16glv4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
898035v02/w8s16glv4gcc -march=barcelona -O2 -fomit-frame-pointer2014052720140425
898040v02/w8s16glv4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
898280v02/w8s16glv4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140425
898290v02/w8s16glv4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140425
898320v02/w8s16glv4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140425
898450v02/w8s16glv4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
898480v02/w8s16glv4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140425
898540v02/w8s16glv4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140425
898715v02/w8s16glv4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140425
899040v02/w8s16glv4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140425
899050v02/w8s16glv4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
899050v02/w8s16glv4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140425
899265v02/w8s16glv4gcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
899270v02/w8s16glv4gcc -m64 -O3 -fomit-frame-pointer2014052720140425
899375v02/w8s16glv4gcc -march=nocona -O -fomit-frame-pointer2014052720140425
899470v02/w8s16glv4gcc -march=k8 -O -fomit-frame-pointer2014052720140425
899520v02/w8s16glv4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
899640v02/w8s16glv4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
900120v02/w8s16glv4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140425
900145v02/w8s16glv4gcc -O -fomit-frame-pointer2014052720140425
900155v02/w8s16glv4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140425
900345v02/w8s16glv4gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
900440v02/w8s16glv4gcc -march=nocona -O3 -fomit-frame-pointer2014052720140425
900460v02/w8s16glv4gcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140425
900530v02/w8s16glv4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140425
900540v02/w8s16glv4gcc -O2 -fomit-frame-pointer2014052720140425
900545v02/w8s16glv4gcc -march=barcelona -O -fomit-frame-pointer2014052720140425
900575v02/w8s16glv4gcc -march=barcelona -O3 -fomit-frame-pointer2014052720140425
900585v02/w8s16glv4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140425
900645v02/w8s16glv4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140425
900650v02/w8s16glv4gcc -m64 -O -fomit-frame-pointer2014052720140425
900700v02/w8s16glv4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
900820v02/w8s16glv4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140425
900910v02/w8s16glv4gcc -m64 -O2 -fomit-frame-pointer2014052720140425
901200v02/w8s16glv4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140425
901445v02/w8s16glv4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
901520v02/w8s16glv4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
901620v02/w8s16glv4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140425
901695v02/w8s16glv4gcc -funroll-loops -O -fomit-frame-pointer2014052720140425
901820v02/w8s16glv4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
902040v02/w8s08glv4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
902690v02/w8s16glv4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140425
902700v02/w8s16glv4gcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
903350v02/w8s08glv4gcc -march=k8 -O2 -fomit-frame-pointer2014052720140425
903545v02/w8s08glv4gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140425
903605v02/w8s16glv4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140425
904085v02/w8s08glv4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
904175v02/w8s08glv4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
904290v02/w8s08glv4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140425
904335v02/w8s08glv4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140425
904445v02/w8s08glv4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
904585v02/w8s08glv4gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140425
904755v02/w8s08glv4gcc -march=nocona -O3 -fomit-frame-pointer2014052720140425
904855v02/w8s08glv4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140425
905050v02/w8s08glv4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
905100v02/w8s08glv4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
905235v02/w8s08glv4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140425
905405v02/w8s08glv4gcc -march=barcelona -O2 -fomit-frame-pointer2014052720140425
905470v02/w8s08glv4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140425
905485v02/w8s08glv4gcc -m64 -O3 -fomit-frame-pointer2014052720140425
905690v02/w8s08glv4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
905780v02/w8s08glv4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
906020v02/w8s08glv4gcc -march=nocona -O2 -fomit-frame-pointer2014052720140425
906280v02/w8s08glv4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140425
906285v02/w8s08glv4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
906325v02/w8s08glv4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
906350v02/w8s08glv4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140425
906470v02/w8s16glv4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
906495v02/w8s08glv4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140425
906500v02/w8s08glv4gcc -march=barcelona -O3 -fomit-frame-pointer2014052720140425
906580v02/w8s08glv4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140425
906650v02/w8s08glv4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140425
906695v02/w8s16glv4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140425
906770v02/w8s08glv4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140425
906810v02/w8s08glv4gcc -m64 -O2 -fomit-frame-pointer2014052720140425
906855v02/w8s08glv4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
906960v02/w8s08glv4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140425
906965v02/w8s08glv4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
907045v02/w8s08glv4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140425
907270v02/w8s08glv4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140425
907285v02/w8s08glv4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140425
907300v02/w8s08glv4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
907525v02/w8s08glv4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
907545v02/w8s08glv4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
907545v02/w8s08glv4gcc -march=k8 -O3 -fomit-frame-pointer2014052720140425
907740v02/w8s08glv4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140425
907955v02/w8s08glv4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140425
908120v02/w8s08glv4gcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
908510v02/w8s08glv4gcc -O3 -fomit-frame-pointer2014052720140425
908540v02/w8s08glv4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140425
908565v02/w8s08glv4gcc -march=k8 -O -fomit-frame-pointer2014052720140425
908580v02/w8s08glv4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140425
908720v02/w8s08glv4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
908885v02/w8s08glv4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140425
909040v02/w8s08glv4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140425
909150v02/w8s08glv4gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
909185v02/w8s08glv4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140425
909225v02/w8s08glv4gcc -m64 -O -fomit-frame-pointer2014052720140425
909245v02/w8s08glv4gcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140425
909275v02/w8s08glv4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
909330v02/w8s08glv4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
909360v02/w8s08glv4gcc -O2 -fomit-frame-pointer2014052720140425
909435v02/w8s08glv4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
909615v02/w8s08glv4gcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
909710v02/w8s08glv4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
909790v02/w8s08glv4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
909870v02/w8s16glv4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140425
909935v02/w8s08glv4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140425
909960v02/w8s08glv4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140425
910055v02/w8s08glv4gcc -O -fomit-frame-pointer2014052720140425
910100v02/w8s08glv4gcc -march=barcelona -O -fomit-frame-pointer2014052720140425
910200v02/w8s16glv4gcc -Os -fomit-frame-pointer2014052720140425
910510v02/w8s16glv4gcc -march=nocona -Os -fomit-frame-pointer2014052720140425
910540v02/w8s08glv4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140425
910785v02/w8s08glv4gcc -march=nocona -O -fomit-frame-pointer2014052720140425
911120v02/w8s08glv4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140425
911220v02/w8s16glv4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
911545v02/w8s16glv4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140425
911645v02/w8s16glv4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140425
911755v02/w8s16glv4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140425
911875v02/w8s08glv4gcc -funroll-loops -O -fomit-frame-pointer2014052720140425
912055v02/w8s16glv4gcc -march=barcelona -Os -fomit-frame-pointer2014052720140425
912110v02/w8s16glv4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
912125v02/w8s16glv4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
912135v02/w8s16glv4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
912185v02/w8s16glv4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140425
912265v02/w8s16glv4gcc -march=k8 -Os -fomit-frame-pointer2014052720140425
912270v02/w8s16glv4gcc -m64 -Os -fomit-frame-pointer2014052720140425
912330v02/w8s16glv4gcc -funroll-loops -Os -fomit-frame-pointer2014052720140425
912410v02/w8s16glv4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
913255v02/w8s16glv4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140425
913900v02/w8s16glv4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140425
914000v02/w8s16glv4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
914035v02/w8s16glv4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140425
914480v02/w8s16glv4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
914780v02/w8s16glv4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140425
916520v02/w8s16glv4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
917725v02/w8s08glv4gcc -march=barcelona -Os -fomit-frame-pointer2014052720140425
918370v02/w8s08glv4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140425
919030v02/w8s08glv4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
919260v02/w8s08glv4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
919785v02/w8s08glv4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140425
919960v02/w8s04glv4gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140425
920400v02/w8s08glv4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140425
920455v02/w8s08glv4gcc -Os -fomit-frame-pointer2014052720140425
920500v02/w8s08glv4gcc -march=k8 -Os -fomit-frame-pointer2014052720140425
920645v02/w8s08glv4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140425
920770v02/w8s08glv4gcc -m64 -Os -fomit-frame-pointer2014052720140425
920915v02/w8s04glv4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140425
921085v02/w8s04glv4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
921230v02/w8s04glv4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140425
921660v02/w8s08glv4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140425
921725v02/w8s08glv4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
921835v02/w8s08glv4gcc -funroll-loops -Os -fomit-frame-pointer2014052720140425
921840v02/w8s08glv4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
922170v02/w8s04glv4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140425
922305v02/w8s08glv4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140425
922320v02/w8s08glv4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140425
922325v02/w8s04glv4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140425
922460v02/w8s04glv4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140425
922475v02/w8s08glv4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140425
922645v02/w8s04glv4gcc -march=k8 -O2 -fomit-frame-pointer2014052720140425
922655v02/w8s04glv4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
922735v02/w8s04glv4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140425
922805v02/w8s08glv4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
922815v02/w8s08glv4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
922820v02/w8s08glv4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
922885v02/w8s04glv4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140425
922945v02/w8s04glv4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140425
923290v02/w8s08glv4gcc -march=nocona -Os -fomit-frame-pointer2014052720140425
923345v02/w8s04glv4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
923350v02/w8s04glv4gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140425
923375v02/w8s08glv4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
923480v02/w8s04glv4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
923710v02/w8s04glv4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
923785v02/w8s04glv4gcc -march=barcelona -O3 -fomit-frame-pointer2014052720140425
923850v02/w8s04glv4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
924050v02/w8s04glv4gcc -march=nocona -O3 -fomit-frame-pointer2014052720140425
924095v02/w8s04glv4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
924145v02/w8s04glv4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140425
924180v02/w8s04glv4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
924230v02/w8s04glv4gcc -march=nocona -O2 -fomit-frame-pointer2014052720140425
924450v02/w8s04glv4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
924510v02/w8s04glv4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140425
924540v02/w8s04glv4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
924565v02/w8s04glv4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140425
924625v02/w8s04glv4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140425
924650v02/w8s04glv4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
924685v02/w8s04glv4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140425
924795v02/w8s04glv4gcc -m64 -O2 -fomit-frame-pointer2014052720140425
924815v02/w8s04glv4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
924945v02/w8s04glv4gcc -march=k8 -O -fomit-frame-pointer2014052720140425
924950v02/w8s04glv4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140425
925040v02/w8s04glv4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140425
925055v02/w8s04glv4gcc -march=nocona -O -fomit-frame-pointer2014052720140425
925070v02/w8s04glv4gcc -m64 -O3 -fomit-frame-pointer2014052720140425
925140v02/w8s04glv4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140425
925355v02/w8s04glv4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140425
925430v02/w8s04glv4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140425
925620v02/w8s04glv4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
925675v02/w8s04glv4gcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
925835v02/w8s04glv4gcc -march=barcelona -O2 -fomit-frame-pointer2014052720140425
925860v02/w8s04glv4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
925895v02/w8s04glv4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
926185v02/w8s08glv4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140425
926435v02/w8s04glv4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
926465v02/w8s04glv4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140425
926680v02/w8s04glv4gcc -march=k8 -O3 -fomit-frame-pointer2014052720140425
926690v02/w8s04glv4gcc -O2 -fomit-frame-pointer2014052720140425
926715v02/w8s04glv4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140425
926980v02/w8s04glv4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140425
927025v02/w8s04glv4gcc -O3 -fomit-frame-pointer2014052720140425
927150v02/w8s04glv4gcc -O -fomit-frame-pointer2014052720140425
927320v02/w8s04glv4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
927835v02/w8s04glv4gcc -march=barcelona -O -fomit-frame-pointer2014052720140425
928025v02/w8s04glv4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140425
928205v02/w8s04glv4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
928275v02/w8s04glv4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140425
928440v02/w8s04glv4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
928995v02/w8s04glv4gcc -m64 -O -fomit-frame-pointer2014052720140425
929030v02/w8s04glv4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140425
929080v02/w8s04glv4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
929165v02/w8s04glv4gcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140425
929465v02/w8s04glv4gcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
929745v02/w8s04glv4gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
930015v02/w8s04glv4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140425
930030v02/w8s04glv4gcc -funroll-loops -O -fomit-frame-pointer2014052720140425
932070v02/w8s04glv4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
937475v02/w8s04glv4gcc -march=nocona -Os -fomit-frame-pointer2014052720140425
937625v02/w8s04glv4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140425
937820v02/w8s04glv4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
937825v02/w8s04glv4gcc -m64 -Os -fomit-frame-pointer2014052720140425
937845v02/w8s04glv4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140425
937910v02/w8s04glv4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
937915v02/w8s04glv4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140425
937930v02/w8s04glv4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140425
938230v02/w8s04glv4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
938245v02/w8s04glv4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140425
938505v02/w8s04glv4gcc -march=barcelona -Os -fomit-frame-pointer2014052720140425
938550v02/w8s04glv4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
939300v02/w8s04glv4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
939400v02/w8s04glv4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
939535v02/w8s04glv4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140425
939595v02/w8s04glv4gcc -funroll-loops -Os -fomit-frame-pointer2014052720140425
939750v02/w8s04glv4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140425
939790v02/w8s04glv4gcc -Os -fomit-frame-pointer2014052720140425
939875v02/w8s04glv4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
940110v02/w8s04glv4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140425
940570v02/w8s04glv4gcc -march=k8 -Os -fomit-frame-pointer2014052720140425
941000v02/w8s04glv4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
941310v02/w8s04glv4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140425
941330v02/w8s04glv4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140425
956110v02/w8s02glv4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
956560v02/w8s02glv4gcc -march=nocona -O3 -fomit-frame-pointer2014052720140425
956660v02/w8s02glv4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140425
956785v02/w8s02glv4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
956800v02/w8s02glv4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140425
956930v02/w8s02glv4gcc -march=barcelona -O3 -fomit-frame-pointer2014052720140425
956940v02/w8s02glv4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
956975v02/w8s02glv4gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140425
957075v02/w8s02glv4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
957105v02/w8s02glv4gcc -O3 -fomit-frame-pointer2014052720140425
957195v02/w8s02glv4gcc -O2 -fomit-frame-pointer2014052720140425
957305v02/w8s02glv4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
957365v02/w8s02glv4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140425
957380v02/w8s02glv4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140425
957415v02/w8s02glv4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140425
957445v02/w8s02glv4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
957550v02/w8s02glv4gcc -march=nocona -O2 -fomit-frame-pointer2014052720140425
957690v02/w8s02glv4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
957830v02/w8s02glv4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
957880v02/w8s02glv4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140425
957905v02/w8s02glv4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140425
958000v02/w8s02glv4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140425
958035v02/w8s02glv4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
958535v02/w8s02glv4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
958565v02/w8s02glv4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
958715v02/w8s02glv4gcc -march=barcelona -O2 -fomit-frame-pointer2014052720140425
958860v02/w8s02glv4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
958905v02/w8s02glv4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140425
959045v02/w8s02glv4gcc -march=k8 -O2 -fomit-frame-pointer2014052720140425
959245v02/w8s02glv4gcc -m64 -O2 -fomit-frame-pointer2014052720140425
959355v02/w8s02glv4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
959465v02/w8s02glv4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
959540v02/w8s02glv4gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140425
959555v02/w8s02glv4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140425
959560v02/w8s02glv4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140425
959580v02/w8s02glv4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140425
959585v02/w8s02glv4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
959685v02/w8s02glv4gcc -m64 -O3 -fomit-frame-pointer2014052720140425
960110v02/w8s02glv4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140425
960140v02/w8s02glv4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
960200v02/w8s02glv4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
960245v02/w8s02glv4gcc -march=k8 -O3 -fomit-frame-pointer2014052720140425
960770v02/w8s02glv4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140425
961060v02/w8s02glv4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140425
961510v02/w8s02glv4gcc -m64 -O -fomit-frame-pointer2014052720140425
961590v02/w8s02glv4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140425
961750v02/w8s02glv4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140425
961915v02/w8s02glv4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140425
962055v02/w8s02glv4gcc -march=k8 -O -fomit-frame-pointer2014052720140425
962060v02/w8s02glv4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140425
962115v02/w8s02glv4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140425
962185v02/w8s02glv4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140425
962340v02/w8s02glv4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
962360v02/w8s02glv4gcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140425
962455v02/w8s02glv4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140425
962465v02/w8s02glv4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140425
962470v02/w8s02glv4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140425
962500v02/w8s02glv4gcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
962630v02/w8s02glv4gcc -march=barcelona -O -fomit-frame-pointer2014052720140425
962670v02/w8s02glv4gcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
962805v02/w8s02glv4gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
962955v02/w8s02glv4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140425
963045v02/w8s02glv4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
963320v02/w8s02glv4gcc -march=nocona -O -fomit-frame-pointer2014052720140425
963865v02/w8s16glv4gcc -funroll-loops2014052720140425
964160v02/w8s16glv4cc2014052720140425
964375v02/w8s02glv4gcc -O -fomit-frame-pointer2014052720140425
964560v02/w8s02glv4gcc -funroll-loops -O -fomit-frame-pointer2014052720140425
965110v02/w8s16glv4gcc2014052720140425
965530v02/w8s02glv4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
968000v02/w8s02glv4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140425
969145v02/w8s02glv4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
971620v02/w8s02glv4gcc -march=barcelona -Os -fomit-frame-pointer2014052720140425
971910v02/w8s02glv4gcc -Os -fomit-frame-pointer2014052720140425
972305v02/w8s02glv4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140425
972315v02/w8s08glv4gcc2014052720140425
972365v02/w8s02glv4gcc -march=k8 -Os -fomit-frame-pointer2014052720140425
972460v02/w8s02glv4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140425
972560v02/w8s02glv4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
972615v02/w8s02glv4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
972630v02/w8s02glv4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
972670v02/w8s02glv4gcc -march=nocona -Os -fomit-frame-pointer2014052720140425
972685v02/w8s02glv4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
973195v02/w8s02glv4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
973980v02/w8s08glv4gcc -funroll-loops2014052720140425
973995v02/w8s02glv4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140425
974035v02/w8s02glv4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
974070v02/w8s02glv4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140425
974390v02/w8s02glv4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140425
974420v02/w8s02glv4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
974430v02/w8s02glv4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140425
974615v02/w8s02glv4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140425
974620v02/w8s02glv4gcc -funroll-loops -Os -fomit-frame-pointer2014052720140425
974985v02/w8s02glv4gcc -m64 -Os -fomit-frame-pointer2014052720140425
975825v02/w8s08glv4cc2014052720140425
976205v02/w8s02glv4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140425
976565v02/w8s02glv4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140425
977360v02/w8s02glv4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
989395v02/w8s04glv4gcc -funroll-loops2014052720140425
990490v02/w8s04glv4gcc2014052720140425
992035v02/w8s04glv4cc2014052720140425
1024740v02/w8s02glv4gcc -funroll-loops2014052720140425
1026285v02/w8s01glv4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140425
1026405v02/w8s02glv4gcc2014052720140425
1026835v02/w8s01glv4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1026970v02/w8s01glv4gcc -march=nocona -O2 -fomit-frame-pointer2014052720140425
1027050v02/w8s01glv4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
1027085v02/w8s01glv4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1027620v02/w8s01glv4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
1027795v02/w8s01glv4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140425
1027850v02/w8s01glv4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140425
1027850v02/w8s01glv4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1027955v02/w8s01glv4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
1028155v02/w8s01glv4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
1028380v02/w8s01glv4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
1028480v02/w8s01glv4gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140425
1028650v02/w8s01glv4gcc -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1028780v02/w8s01glv4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
1028900v02/w8s02glv4cc2014052720140425
1029035v02/w8s01glv4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1029140v02/w8s01glv4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1029175v02/w8s01glv4gcc -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1029190v02/w8s01glv4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
1029470v02/w8s01glv4gcc -m64 -O3 -fomit-frame-pointer2014052720140425
1029635v02/w8s01glv4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140425
1029670v02/w8s01glv4gcc -march=k8 -O2 -fomit-frame-pointer2014052720140425
1029690v02/w8s01glv4gcc -m64 -O2 -fomit-frame-pointer2014052720140425
1029780v02/w8s01glv4gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140425
1029925v02/w8s01glv4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
1029985v02/w8s01glv4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140425
1030405v02/w8s01glv4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140425
1030520v02/w8s01glv4gcc -O2 -fomit-frame-pointer2014052720140425
1030575v02/w8s01glv4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
1030620v02/w8s01glv4gcc -O3 -fomit-frame-pointer2014052720140425
1030635v02/w8s01glv4gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
1030645v02/w8s01glv4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140425
1030760v02/w8s01glv4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140425
1030795v02/w8s01glv4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140425
1030885v02/w8s01glv4gcc -march=nocona -O3 -fomit-frame-pointer2014052720140425
1031015v02/w8s01glv4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140425
1031190v02/w8s01glv4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140425
1031260v02/w8s01glv4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140425
1031320v02/w8s01glv4gcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
1031520v02/w8s01glv4gcc -O -fomit-frame-pointer2014052720140425
1031630v02/w8s01glv4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
1031665v02/w8s01glv4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
1031725v02/w8s01glv4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
1031825v02/w8s01glv4gcc -march=k8 -O -fomit-frame-pointer2014052720140425
1031905v02/w8s01glv4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140425
1031995v02/w8s01glv4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
1032265v02/w8s01glv4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140425
1032265v02/w8s01glv4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140425
1032280v02/w8s01glv4gcc -march=barcelona -O -fomit-frame-pointer2014052720140425
1032300v02/w8s01glv4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1032345v02/w8s01glv4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140425
1032420v02/w8s01glv4gcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140425
1032460v02/w8s01glv4gcc -march=k8 -O3 -fomit-frame-pointer2014052720140425
1032690v02/w8s01glv4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140425
1032695v02/w8s01glv4gcc -m64 -O -fomit-frame-pointer2014052720140425
1032825v02/w8s01glv4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
1032825v02/w8s01glv4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140425
1032925v02/w8s01glv4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
1032960v02/w8s01glv4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140425
1033000v02/w8s01glv4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140425
1033285v02/w8s01glv4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140425
1033515v02/w8s01glv4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140425
1033595v02/w8s01glv4gcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
1033645v02/w8s01glv4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140425
1033790v02/w8s01glv4gcc -march=nocona -O -fomit-frame-pointer2014052720140425
1034945v02/w8s01glv4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
1035525v02/w8s01glv4gcc -funroll-loops -O -fomit-frame-pointer2014052720140425
1035825v02/w8s01glv4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140425
1036990v02/w8s01glv4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
1042065v02/w8s01glv4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140425
1043450v02/w8s01glv4gcc -Os -fomit-frame-pointer2014052720140425
1043670v02/w8s01glv4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
1043850v02/w8s01glv4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140425
1043935v02/w8s01glv4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140425
1044110v02/w8s01glv4gcc -m64 -Os -fomit-frame-pointer2014052720140425
1044605v02/w8s01glv4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
1044780v02/w8s01glv4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
1044895v02/w8s01glv4gcc -march=k8 -Os -fomit-frame-pointer2014052720140425
1045160v02/w8s01glv4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140425
1045215v02/w8s01glv4gcc -funroll-loops -Os -fomit-frame-pointer2014052720140425
1045320v02/w8s01glv4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
1045440v02/w8s01glv4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
1045645v02/w8s01glv4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140425
1045675v02/w8s01glv4gcc -march=nocona -Os -fomit-frame-pointer2014052720140425
1045730v02/w8s01glv4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140425
1045965v02/w8s01glv4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140425
1046045v02/w8s01glv4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
1046145v02/w8s01glv4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140425
1046605v02/w8s01glv4gcc -march=barcelona -Os -fomit-frame-pointer2014052720140425
1046655v02/w8s01glv4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
1046670v02/w8s01glv4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140425
1047355v02/w8s01glv4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
1098495v02/w8s01glv4gcc -funroll-loops2014052720140425
1098650v02/w8s01glv4gcc2014052720140425
1099015v02/w8s01glv4cc2014052720140425
1397595v02/varglv4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
1397850v02/varglv4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1399020v02/varglv4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052720140425
1399145v02/varglv4gcc -march=k8 -O3 -fomit-frame-pointer2014052720140425
1399945v02/varglv4gcc -funroll-loops -O3 -fomit-frame-pointer2014052720140425
1399950v02/varglv4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052720140425
1400510v02/varglv4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
1401080v02/varglv4gcc -m64 -march=core2 -O -fomit-frame-pointer2014052720140425
1401465v02/varglv4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052720140425
1401575v02/varglv4gcc -funroll-loops -O2 -fomit-frame-pointer2014052720140425
1401695v02/varglv4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052720140425
1401895v02/varglv4gcc -march=nocona -O2 -fomit-frame-pointer2014052720140425
1402060v02/varglv4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052720140425
1402215v02/varglv4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1402225v02/varglv4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
1402480v02/varglv4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
1402610v02/varglv4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052720140425
1402860v02/varglv4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052720140425
1403195v02/varglv4gcc -O2 -fomit-frame-pointer2014052720140425
1403330v02/varglv4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1403445v02/varglv4gcc -m64 -O2 -fomit-frame-pointer2014052720140425
1403480v02/varglv4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
1403605v02/varglv4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052720140425
1404175v02/varglv4gcc -march=nocona -Os -fomit-frame-pointer2014052720140425
1404200v02/varglv4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140425
1404830v02/varglv4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140425
1404985v02/varglv4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052720140425
1405105v02/varglv4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052720140425
1405200v02/varglv4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140425
1405390v02/varglv4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
1405440v02/varglv4gcc -march=nocona -O -fomit-frame-pointer2014052720140425
1405515v02/varglv4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052720140425
1405580v02/varglv4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052720140425
1405750v02/varglv4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
1405855v02/varglv4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
1406045v02/varglv4gcc -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
1406220v02/varglv4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052720140425
1406290v02/varglv4gcc -funroll-loops -O -fomit-frame-pointer2014052720140425
1406555v02/varglv4gcc -march=k8 -O -fomit-frame-pointer2014052720140425
1406560v02/varglv4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
1406700v02/varglv4gcc -O3 -fomit-frame-pointer2014052720140425
1406745v02/varglv4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
1406935v02/varglv4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140425
1406995v02/varglv4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052720140425
1407015v02/varglv4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052720140425
1407045v02/varglv4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052720140425
1407140v02/varglv4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052720140425
1407525v02/varglv4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052720140425
1407560v02/varglv4gcc -m64 -O -fomit-frame-pointer2014052720140425
1407635v02/varglv4gcc -march=nocona -O3 -fomit-frame-pointer2014052720140425
1407785v02/varglv4gcc -march=k8 -O2 -fomit-frame-pointer2014052720140425
1407915v02/varglv4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052720140425
1407915v02/varglv4gcc -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1408015v02/varglv4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
1408110v02/varglv4gcc -m64 -march=k8 -O -fomit-frame-pointer2014052720140425
1408155v02/varglv4gcc -march=k8 -Os -fomit-frame-pointer2014052720140425
1408190v02/varglv4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052720140425
1408345v02/varglv4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052720140425
1408680v02/varglv4gcc -Os -fomit-frame-pointer2014052720140425
1408730v02/varglv4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140425
1408805v02/varglv4gcc -march=barcelona -O -fomit-frame-pointer2014052720140425
1408865v02/varglv4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140425
1409005v02/varglv4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052720140425
1409155v02/varglv4gcc -funroll-loops -Os -fomit-frame-pointer2014052720140425
1409185v02/varglv4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
1409550v02/varglv4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1409765v02/varglv4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140425
1410120v02/varglv4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052720140425
1410535v02/varglv4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052720140425
1410575v02/varglv4gcc -m64 -O3 -fomit-frame-pointer2014052720140425
1410585v02/varglv4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052720140425
1410645v02/varglv4gcc -m64 -march=nocona -O -fomit-frame-pointer2014052720140425
1410815v02/varglv4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140425
1411080v02/varglv4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052720140425
1411685v02/varglv4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140425
1411935v02/varglv4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052720140425
1412105v02/varglv4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140425
1412165v02/varglv4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140425
1412370v02/varglv4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
1412405v02/varglv4gcc -m64 -Os -fomit-frame-pointer2014052720140425
1413190v02/varglv4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052720140425
1413380v02/varglv4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052720140425
1413485v02/varglv4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1413640v02/varglv4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052720140425
1413660v02/varglv4gcc -O -fomit-frame-pointer2014052720140425
1413850v02/varglv4gcc -march=barcelona -O3 -fomit-frame-pointer2014052720140425
1413920v02/varglv4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052720140425
1413960v02/varglv4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052720140425
1414435v02/varglv4gcc -march=barcelona -Os -fomit-frame-pointer2014052720140425
1414630v02/varglv4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052720140425
1417405v02/varglv4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052720140425
1421515v02/varglv4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052720140425
1477905v02/varglv4gcc -funroll-loops2014052720140425
1482220v02/varglv4cc2014052720140425
1483070v02/varglv4gcc2014052720140425

Compiler output

Implementation: crypto_dh/hecfp128fkt/v02/w8s32glv4
Compiler: cc
test.c: virtual memory exhausted: Cannot allocate memory

Number of similar (compiler,implementation) pairs: 91, namely:
CompilerImplementations
cc v02/w8s32glv4
gcc v02/w8s32glv4
gcc -O2 -fomit-frame-pointer v02/w8s32glv4
gcc -O3 -fomit-frame-pointer v02/w8s32glv4
gcc -O -fomit-frame-pointer v02/w8s32glv4
gcc -Os -fomit-frame-pointer v02/w8s32glv4
gcc -fno-schedule-insns -O2 -fomit-frame-pointer v02/w8s32glv4
gcc -fno-schedule-insns -O3 -fomit-frame-pointer v02/w8s32glv4
gcc -fno-schedule-insns -O -fomit-frame-pointer v02/w8s32glv4
gcc -fno-schedule-insns -Os -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops v02/w8s32glv4
gcc -funroll-loops -O2 -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -O3 -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -O -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -Os -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -m64 -O -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -m64 -Os -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer v02/w8s32glv4
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -O2 -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -O3 -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -O -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -Os -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=core2 -O2 -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=core2 -O3 -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=core2 -O -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=core2 -Os -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=corei7 -O -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=corei7 -Os -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=k8 -O2 -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=k8 -O3 -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=k8 -O -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=k8 -Os -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=nocona -O2 -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=nocona -O3 -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=nocona -O -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=nocona -Os -fomit-frame-pointer v02/w8s32glv4
gcc -march=barcelona -O2 -fomit-frame-pointer v02/w8s32glv4
gcc -march=barcelona -O3 -fomit-frame-pointer v02/w8s32glv4
gcc -march=barcelona -O -fomit-frame-pointer v02/w8s32glv4
gcc -march=barcelona -Os -fomit-frame-pointer v02/w8s32glv4
gcc -march=k8 -O2 -fomit-frame-pointer v02/w8s32glv4
gcc -march=k8 -O3 -fomit-frame-pointer v02/w8s32glv4
gcc -march=k8 -O -fomit-frame-pointer v02/w8s32glv4
gcc -march=k8 -Os -fomit-frame-pointer v02/w8s32glv4
gcc -march=nocona -O2 -fomit-frame-pointer v02/w8s32glv4
gcc -march=nocona -O3 -fomit-frame-pointer v02/w8s32glv4
gcc -march=nocona -O -fomit-frame-pointer v02/w8s32glv4
gcc -march=nocona -Os -fomit-frame-pointer v02/w8s32glv4

Compiler output

Implementation: crypto_dh/hecfp128fkt/v02/w8s01glv4
Compiler: clang -O3 -fomit-frame-pointer
io.c: io.c:352:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:352:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:352:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: io.c:379:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:379:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:379:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: 2 warnings generated.
divisor_add.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_add.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_add.s: clang: warning: argument unused during compilation: '-I .'
divisor_add.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_madd.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_madd.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_madd.s: clang: warning: argument unused during compilation: '-I .'
divisor_madd.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I .'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: crypto_dh_hecfp128fkt.a(fp_2e128mc_x8664.o): In function `fp_inv_2e128mc_x8664':
try.c: fp_2e128mc_x8664.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: crypto_dh_hecfp128fkt.a(smul.o): In function `hec_fp_smul_2e128mc_g2i':
try.c: smul.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul.c:(.text+0x...): undefined reference to `find_nextwindow'
try.c: smul.c:(.text+0x...): undefined reference to `find_nextwindow'
try.c: crypto_dh_hecfp128fkt.a(smul_glv4.o): In function `hec_fp_smul_2e128mc_fkt_glv4':
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer v02/w8s01glv4 v02/w8s02glv4 v02/w8s04glv4 v02/w8s08glv4 v02/w8s16glv4

Compiler output

Implementation: crypto_dh/hecfp128fkt/v02/varglv4
Compiler: clang -O3 -fomit-frame-pointer
io.c: io.c:352:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:352:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:352:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: io.c:379:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:379:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:379:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: 2 warnings generated.
divisor_add.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_add.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_add.s: clang: warning: argument unused during compilation: '-I .'
divisor_add.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_madd.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_madd.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_madd.s: clang: warning: argument unused during compilation: '-I .'
divisor_madd.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I .'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: crypto_dh_hecfp128fkt.a(fp_2e128mc_x8664.o): In function `fp_inv_2e128mc_x8664':
try.c: fp_2e128mc_x8664.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: crypto_dh_hecfp128fkt.a(smul_glv4.o): In function `hec_fp_smul_2e128mc_fkt_glv4':
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer v02/varglv4

Compiler output

Implementation: crypto_dh/hecfp128fkt/v02/w8s32glv4
Compiler: clang -O3 -fomit-frame-pointer
io.c: io.c:352:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:352:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:352:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: io.c:379:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:379:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:379:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: 2 warnings generated.
test.c: 0 libLLVM-3.0.so.1 0x00007fd2ca33efcf
test.c: 1 libLLVM-3.0.so.1 0x00007fd2ca33f591
test.c: 2 libpthread.so.0 0x00007fd2c92c8cb0
test.c: 3 libLLVM-3.0.so.1 0x00007fd2ca31249c llvm::MallocSlabAllocator::Allocate(unsigned long) + 12
test.c: 4 libLLVM-3.0.so.1 0x00007fd2ca31268a llvm::BumpPtrAllocator::Allocate(unsigned long, unsigned long) + 154
test.c: 5 clang 0x0000000000bcd2c3 clang::BumpVectorgt;::grow(clang::BumpVectorContext&, unsigned long) + 67
test.c: 6 clang 0x0000000000bc33a1
test.c: 7 clang 0x0000000000bc73b4
test.c: 8 clang 0x0000000000bc4754
test.c: 9 clang 0x0000000000bc6da6
test.c: 10 clang 0x0000000000bc460a
test.c: 11 clang 0x0000000000bc76fd
test.c: 12 clang 0x0000000000bc79c8
test.c: 13 clang 0x0000000000bc496f
test.c: 14 clang 0x0000000000bc754a
test.c: 15 clang 0x0000000000bc5ecd
test.c: 16 clang 0x0000000000bc7ca2 clang::CFG::buildCFG(clang::Decl const*, clang::Stmt*, clang::ASTContext*, clang::CFG::BuildOptions const&) + 706
test.c: 17 clang 0x0000000000bbd155 clang::AnalysisContext::getCFG() + 85
test.c: 18 clang 0x0000000000a7cb98 clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::BlockExpr const*) + 1496
test.c: 19 clang 0x0000000000834d9c clang::Sema::PopFunctionOrBlockScope(clang::sema::AnalysisBasedWarnings::Policy const*, clang::Decl const*, clang::BlockExpr const*) + 172
test.c: 20 clang 0x00000000008acd0a clang::Sema::ActOnFinishFunctionBody(clang::Decl*, clang::Stmt*, bool) + 330
test.c: 21 clang 0x00000000007cd72a clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) + 186
test.c: 22 clang 0x00000000007e708c clang::Parser::ParseFunctionDefinition(clang::Parser::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&) + 1116
test.c: 23 clang 0x00000000007f4a42 clang::Parser::ParseDeclGroup(clang::Parser::ParsingDeclSpec&, unsigned int, bool, clang::SourceLocation*, clang::Parser::ForRangeInit*) + 610
test.c: 24 clang 0x00000000007e2c75 clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsingDeclSpec&, clang::AccessSpecifier) + 149
test.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer v02/w8s32glv4

Compiler output

Implementation: crypto_dh/hecfp128fkt/v02/w8s01glv4
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
alloc.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
alloc.c: clang: warning: argument unused during compilation: '-mavx2'
alloc.c: clang: warning: argument unused during compilation: '-mpclmul'
array_lo.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
array_lo.c: clang: warning: argument unused during compilation: '-mavx2'
array_lo.c: clang: warning: argument unused during compilation: '-mpclmul'
divisor.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor.c: clang: warning: argument unused during compilation: '-mavx2'
divisor.c: clang: warning: argument unused during compilation: '-mpclmul'
error.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
error.c: clang: warning: argument unused during compilation: '-mavx2'
error.c: clang: warning: argument unused during compilation: '-mpclmul'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mpclmul'
fpx.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fpx.c: clang: warning: argument unused during compilation: '-mavx2'
fpx.c: clang: warning: argument unused during compilation: '-mpclmul'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mavx2'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mpclmul'
integer_lo.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
integer_lo.c: clang: warning: argument unused during compilation: '-mavx2'
integer_lo.c: clang: warning: argument unused during compilation: '-mpclmul'
io.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
io.c: clang: warning: argument unused during compilation: '-mavx2'
io.c: clang: warning: argument unused during compilation: '-mpclmul'
io.c: io.c:352:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:352:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:352:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: io.c:379:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:379:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:379:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: 2 warnings generated.
rand.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
rand.c: clang: warning: argument unused during compilation: '-mavx2'
rand.c: clang: warning: argument unused during compilation: '-mpclmul'
smul.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
smul.c: clang: warning: argument unused during compilation: '-mavx2'
smul.c: clang: warning: argument unused during compilation: '-mpclmul'
smul_glv4.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
smul_glv4.c: clang: warning: argument unused during compilation: '-mavx2'
smul_glv4.c: clang: warning: argument unused during compilation: '-mpclmul'
test.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
test.c: clang: warning: argument unused during compilation: '-mavx2'
test.c: clang: warning: argument unused during compilation: '-mpclmul'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mavx2'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mpclmul'
divisor_add.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_add.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_add.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_add.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_add.s: clang: warning: argument unused during compilation: '-maes'
divisor_add.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_add.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_add.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_add.s: clang: warning: argument unused during compilation: '-I .'
divisor_add.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl.s: clang: warning: argument unused during compilation: '-maes'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-maes'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
divisor_madd.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_madd.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_madd.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_madd.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_madd.s: clang: warning: argument unused during compilation: '-maes'
divisor_madd.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_madd.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_madd.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_madd.s: clang: warning: argument unused during compilation: '-I .'
divisor_madd.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fwrapv'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-march=x86-64'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-maes'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mpclmul'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I .'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: crypto_dh_hecfp128fkt.a(fp_2e128mc_x8664.o): In function `fp_inv_2e128mc_x8664':
try.c: fp_2e128mc_x8664.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: crypto_dh_hecfp128fkt.a(smul.o): In function `hec_fp_smul_2e128mc_g2i':
try.c: smul.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul.c:(.text+0x...): undefined reference to `find_nextwindow'
try.c: smul.c:(.text+0x...): undefined reference to `find_nextwindow'
try.c: crypto_dh_hecfp128fkt.a(smul_glv4.o): In function `hec_fp_smul_2e128mc_fkt_glv4':
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer v02/w8s01glv4 v02/w8s02glv4 v02/w8s04glv4 v02/w8s08glv4 v02/w8s16glv4

Compiler output

Implementation: crypto_dh/hecfp128fkt/v02/w8s32glv4
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
alloc.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
alloc.c: clang: warning: argument unused during compilation: '-mavx2'
alloc.c: clang: warning: argument unused during compilation: '-mpclmul'
array_lo.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
array_lo.c: clang: warning: argument unused during compilation: '-mavx2'
array_lo.c: clang: warning: argument unused during compilation: '-mpclmul'
divisor.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor.c: clang: warning: argument unused during compilation: '-mavx2'
divisor.c: clang: warning: argument unused during compilation: '-mpclmul'
error.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
error.c: clang: warning: argument unused during compilation: '-mavx2'
error.c: clang: warning: argument unused during compilation: '-mpclmul'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mpclmul'
fpx.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fpx.c: clang: warning: argument unused during compilation: '-mavx2'
fpx.c: clang: warning: argument unused during compilation: '-mpclmul'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mavx2'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mpclmul'
integer_lo.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
integer_lo.c: clang: warning: argument unused during compilation: '-mavx2'
integer_lo.c: clang: warning: argument unused during compilation: '-mpclmul'
io.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
io.c: clang: warning: argument unused during compilation: '-mavx2'
io.c: clang: warning: argument unused during compilation: '-mpclmul'
io.c: io.c:352:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:352:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:352:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: io.c:379:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:379:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:379:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: 2 warnings generated.
rand.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
rand.c: clang: warning: argument unused during compilation: '-mavx2'
rand.c: clang: warning: argument unused during compilation: '-mpclmul'
smul.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
smul.c: clang: warning: argument unused during compilation: '-mavx2'
smul.c: clang: warning: argument unused during compilation: '-mpclmul'
smul_glv4.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
smul_glv4.c: clang: warning: argument unused during compilation: '-mavx2'
smul_glv4.c: clang: warning: argument unused during compilation: '-mpclmul'
test.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
test.c: clang: warning: argument unused during compilation: '-mavx2'
test.c: clang: warning: argument unused during compilation: '-mpclmul'
test.c: 0 libLLVM-3.0.so.1 0x00007fb9e9c7dfcf
test.c: 1 libLLVM-3.0.so.1 0x00007fb9e9c7e591
test.c: 2 libpthread.so.0 0x00007fb9e8c07cb0
test.c: 3 libLLVM-3.0.so.1 0x00007fb9e9c5149c llvm::MallocSlabAllocator::Allocate(unsigned long) + 12
test.c: 4 libLLVM-3.0.so.1 0x00007fb9e9c5168a llvm::BumpPtrAllocator::Allocate(unsigned long, unsigned long) + 154
test.c: 5 clang 0x0000000000bcd2c3 clang::BumpVectorgt;::grow(clang::BumpVectorContext&, unsigned long) + 67
test.c: 6 clang 0x0000000000bc33a1
test.c: 7 clang 0x0000000000bc73b4
test.c: 8 clang 0x0000000000bc4754
test.c: 9 clang 0x0000000000bc6da6
test.c: 10 clang 0x0000000000bc460a
test.c: 11 clang 0x0000000000bc76fd
test.c: 12 clang 0x0000000000bc79c8
test.c: 13 clang 0x0000000000bc496f
test.c: 14 clang 0x0000000000bc754a
test.c: 15 clang 0x0000000000bc5ecd
test.c: 16 clang 0x0000000000bc7ca2 clang::CFG::buildCFG(clang::Decl const*, clang::Stmt*, clang::ASTContext*, clang::CFG::BuildOptions const&) + 706
test.c: 17 clang 0x0000000000bbd155 clang::AnalysisContext::getCFG() + 85
test.c: 18 clang 0x0000000000a7cb98 clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::BlockExpr const*) + 1496
test.c: 19 clang 0x0000000000834d9c clang::Sema::PopFunctionOrBlockScope(clang::sema::AnalysisBasedWarnings::Policy const*, clang::Decl const*, clang::BlockExpr const*) + 172
test.c: 20 clang 0x00000000008acd0a clang::Sema::ActOnFinishFunctionBody(clang::Decl*, clang::Stmt*, bool) + 330
test.c: 21 clang 0x00000000007cd72a clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) + 186
test.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer v02/w8s32glv4

Compiler output

Implementation: crypto_dh/hecfp128fkt/v02/varglv4
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
alloc.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
alloc.c: clang: warning: argument unused during compilation: '-mavx2'
alloc.c: clang: warning: argument unused during compilation: '-mpclmul'
array_lo.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
array_lo.c: clang: warning: argument unused during compilation: '-mavx2'
array_lo.c: clang: warning: argument unused during compilation: '-mpclmul'
divisor.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor.c: clang: warning: argument unused during compilation: '-mavx2'
divisor.c: clang: warning: argument unused during compilation: '-mpclmul'
error.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
error.c: clang: warning: argument unused during compilation: '-mavx2'
error.c: clang: warning: argument unused during compilation: '-mpclmul'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mpclmul'
fpx.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fpx.c: clang: warning: argument unused during compilation: '-mavx2'
fpx.c: clang: warning: argument unused during compilation: '-mpclmul'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mavx2'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mpclmul'
integer_lo.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
integer_lo.c: clang: warning: argument unused during compilation: '-mavx2'
integer_lo.c: clang: warning: argument unused during compilation: '-mpclmul'
io.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
io.c: clang: warning: argument unused during compilation: '-mavx2'
io.c: clang: warning: argument unused during compilation: '-mpclmul'
io.c: io.c:352:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:352:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:352:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: io.c:379:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:379:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:379:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: 2 warnings generated.
rand.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
rand.c: clang: warning: argument unused during compilation: '-mavx2'
rand.c: clang: warning: argument unused during compilation: '-mpclmul'
smul_glv4.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
smul_glv4.c: clang: warning: argument unused during compilation: '-mavx2'
smul_glv4.c: clang: warning: argument unused during compilation: '-mpclmul'
test.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
test.c: clang: warning: argument unused during compilation: '-mavx2'
test.c: clang: warning: argument unused during compilation: '-mpclmul'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mavx2'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mpclmul'
divisor_add.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_add.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_add.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_add.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_add.s: clang: warning: argument unused during compilation: '-maes'
divisor_add.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_add.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_add.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_add.s: clang: warning: argument unused during compilation: '-I .'
divisor_add.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl.s: clang: warning: argument unused during compilation: '-maes'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-maes'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
divisor_madd.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_madd.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_madd.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_madd.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_madd.s: clang: warning: argument unused during compilation: '-maes'
divisor_madd.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_madd.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_madd.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_madd.s: clang: warning: argument unused during compilation: '-I .'
divisor_madd.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fwrapv'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-march=x86-64'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-maes'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mpclmul'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I .'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: crypto_dh_hecfp128fkt.a(fp_2e128mc_x8664.o): In function `fp_inv_2e128mc_x8664':
try.c: fp_2e128mc_x8664.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: crypto_dh_hecfp128fkt.a(smul_glv4.o): In function `hec_fp_smul_2e128mc_fkt_glv4':
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer v02/varglv4

Compiler output

Implementation: crypto_dh/hecfp128fkt/v02/w8s01glv4
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
alloc.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
alloc.c: clang: warning: argument unused during compilation: '-mavx2'
alloc.c: clang: warning: argument unused during compilation: '-mpclmul'
alloc.c: clang: warning: argument unused during compilation: '-fpolly'
alloc.c: clang: warning: argument unused during compilation: '-fvectorize'
alloc.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
alloc.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
array_lo.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
array_lo.c: clang: warning: argument unused during compilation: '-mavx2'
array_lo.c: clang: warning: argument unused during compilation: '-mpclmul'
array_lo.c: clang: warning: argument unused during compilation: '-fpolly'
array_lo.c: clang: warning: argument unused during compilation: '-fvectorize'
array_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
array_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor.c: clang: warning: argument unused during compilation: '-mavx2'
divisor.c: clang: warning: argument unused during compilation: '-mpclmul'
divisor.c: clang: warning: argument unused during compilation: '-fpolly'
divisor.c: clang: warning: argument unused during compilation: '-fvectorize'
divisor.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
error.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
error.c: clang: warning: argument unused during compilation: '-mavx2'
error.c: clang: warning: argument unused during compilation: '-mpclmul'
error.c: clang: warning: argument unused during compilation: '-fpolly'
error.c: clang: warning: argument unused during compilation: '-fvectorize'
error.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
error.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mpclmul'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fpolly'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fvectorize'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fpx.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fpx.c: clang: warning: argument unused during compilation: '-mavx2'
fpx.c: clang: warning: argument unused during compilation: '-mpclmul'
fpx.c: clang: warning: argument unused during compilation: '-fpolly'
fpx.c: clang: warning: argument unused during compilation: '-fvectorize'
fpx.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fpx.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mavx2'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mpclmul'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fpolly'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fvectorize'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
integer_lo.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
integer_lo.c: clang: warning: argument unused during compilation: '-mavx2'
integer_lo.c: clang: warning: argument unused during compilation: '-mpclmul'
integer_lo.c: clang: warning: argument unused during compilation: '-fpolly'
integer_lo.c: clang: warning: argument unused during compilation: '-fvectorize'
integer_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
integer_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
io.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
io.c: clang: warning: argument unused during compilation: '-mavx2'
io.c: clang: warning: argument unused during compilation: '-mpclmul'
io.c: clang: warning: argument unused during compilation: '-fpolly'
io.c: clang: warning: argument unused during compilation: '-fvectorize'
io.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
io.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
io.c: io.c:352:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:352:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:352:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: io.c:379:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:379:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:379:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ...
rand.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
rand.c: clang: warning: argument unused during compilation: '-mavx2'
rand.c: clang: warning: argument unused during compilation: '-mpclmul'
rand.c: clang: warning: argument unused during compilation: '-fpolly'
rand.c: clang: warning: argument unused during compilation: '-fvectorize'
rand.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
rand.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
smul.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
smul.c: clang: warning: argument unused during compilation: '-mavx2'
smul.c: clang: warning: argument unused during compilation: '-mpclmul'
smul.c: clang: warning: argument unused during compilation: '-fpolly'
smul.c: clang: warning: argument unused during compilation: '-fvectorize'
smul.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
smul.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
smul_glv4.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
smul_glv4.c: clang: warning: argument unused during compilation: '-mavx2'
smul_glv4.c: clang: warning: argument unused during compilation: '-mpclmul'
smul_glv4.c: clang: warning: argument unused during compilation: '-fpolly'
smul_glv4.c: clang: warning: argument unused during compilation: '-fvectorize'
smul_glv4.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
smul_glv4.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
test.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
test.c: clang: warning: argument unused during compilation: '-mavx2'
test.c: clang: warning: argument unused during compilation: '-mpclmul'
test.c: clang: warning: argument unused during compilation: '-fpolly'
test.c: clang: warning: argument unused during compilation: '-fvectorize'
test.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
test.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mavx2'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mpclmul'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fpolly'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fvectorize'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_add.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_add.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_add.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_add.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_add.s: clang: warning: argument unused during compilation: '-maes'
divisor_add.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_add.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_add.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_add.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_add.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_add.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_add.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_add.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_add.s: clang: warning: argument unused during compilation: '-I .'
divisor_add.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl.s: clang: warning: argument unused during compilation: '-maes'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_dbl.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-maes'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
divisor_madd.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_madd.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_madd.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_madd.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_madd.s: clang: warning: argument unused during compilation: '-maes'
divisor_madd.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_madd.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_madd.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_madd.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_madd.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_madd.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_madd.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_madd.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_madd.s: clang: warning: argument unused during compilation: '-I .'
divisor_madd.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fwrapv'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-march=x86-64'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-maes'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mpclmul'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fpolly'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-funroll-loops'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fvectorize'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I .'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: crypto_dh_hecfp128fkt.a(fp_2e128mc_x8664.o): In function `fp_inv_2e128mc_x8664':
try.c: fp_2e128mc_x8664.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: crypto_dh_hecfp128fkt.a(smul.o): In function `hec_fp_smul_2e128mc_g2i':
try.c: smul.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul.c:(.text+0x...): undefined reference to `find_nextwindow'
try.c: smul.c:(.text+0x...): undefined reference to `find_nextwindow'
try.c: crypto_dh_hecfp128fkt.a(smul_glv4.o): In function `hec_fp_smul_2e128mc_fkt_glv4':
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer v02/w8s01glv4 v02/w8s02glv4 v02/w8s04glv4 v02/w8s08glv4 v02/w8s16glv4

Compiler output

Implementation: crypto_dh/hecfp128fkt/v02/w8s32glv4
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
alloc.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
alloc.c: clang: warning: argument unused during compilation: '-mavx2'
alloc.c: clang: warning: argument unused during compilation: '-mpclmul'
alloc.c: clang: warning: argument unused during compilation: '-fpolly'
alloc.c: clang: warning: argument unused during compilation: '-fvectorize'
alloc.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
alloc.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
array_lo.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
array_lo.c: clang: warning: argument unused during compilation: '-mavx2'
array_lo.c: clang: warning: argument unused during compilation: '-mpclmul'
array_lo.c: clang: warning: argument unused during compilation: '-fpolly'
array_lo.c: clang: warning: argument unused during compilation: '-fvectorize'
array_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
array_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor.c: clang: warning: argument unused during compilation: '-mavx2'
divisor.c: clang: warning: argument unused during compilation: '-mpclmul'
divisor.c: clang: warning: argument unused during compilation: '-fpolly'
divisor.c: clang: warning: argument unused during compilation: '-fvectorize'
divisor.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
error.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
error.c: clang: warning: argument unused during compilation: '-mavx2'
error.c: clang: warning: argument unused during compilation: '-mpclmul'
error.c: clang: warning: argument unused during compilation: '-fpolly'
error.c: clang: warning: argument unused during compilation: '-fvectorize'
error.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
error.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mpclmul'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fpolly'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fvectorize'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fpx.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fpx.c: clang: warning: argument unused during compilation: '-mavx2'
fpx.c: clang: warning: argument unused during compilation: '-mpclmul'
fpx.c: clang: warning: argument unused during compilation: '-fpolly'
fpx.c: clang: warning: argument unused during compilation: '-fvectorize'
fpx.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fpx.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mavx2'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mpclmul'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fpolly'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fvectorize'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
integer_lo.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
integer_lo.c: clang: warning: argument unused during compilation: '-mavx2'
integer_lo.c: clang: warning: argument unused during compilation: '-mpclmul'
integer_lo.c: clang: warning: argument unused during compilation: '-fpolly'
integer_lo.c: clang: warning: argument unused during compilation: '-fvectorize'
integer_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
integer_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
io.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
io.c: clang: warning: argument unused during compilation: '-mavx2'
io.c: clang: warning: argument unused during compilation: '-mpclmul'
io.c: clang: warning: argument unused during compilation: '-fpolly'
io.c: clang: warning: argument unused during compilation: '-fvectorize'
io.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
io.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
io.c: io.c:352:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:352:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:352:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: io.c:379:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:379:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:379:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ...
rand.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
rand.c: clang: warning: argument unused during compilation: '-mavx2'
rand.c: clang: warning: argument unused during compilation: '-mpclmul'
rand.c: clang: warning: argument unused during compilation: '-fpolly'
rand.c: clang: warning: argument unused during compilation: '-fvectorize'
rand.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
rand.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
smul.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
smul.c: clang: warning: argument unused during compilation: '-mavx2'
smul.c: clang: warning: argument unused during compilation: '-mpclmul'
smul.c: clang: warning: argument unused during compilation: '-fpolly'
smul.c: clang: warning: argument unused during compilation: '-fvectorize'
smul.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
smul.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
smul_glv4.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
smul_glv4.c: clang: warning: argument unused during compilation: '-mavx2'
smul_glv4.c: clang: warning: argument unused during compilation: '-mpclmul'
smul_glv4.c: clang: warning: argument unused during compilation: '-fpolly'
smul_glv4.c: clang: warning: argument unused during compilation: '-fvectorize'
smul_glv4.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
smul_glv4.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
test.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
test.c: clang: warning: argument unused during compilation: '-mavx2'
test.c: clang: warning: argument unused during compilation: '-mpclmul'
test.c: clang: warning: argument unused during compilation: '-fpolly'
test.c: clang: warning: argument unused during compilation: '-fvectorize'
test.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
test.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
test.c: 0 libLLVM-3.0.so.1 0x00007f134c60efcf
test.c: 1 libLLVM-3.0.so.1 0x00007f134c60f591
test.c: 2 libpthread.so.0 0x00007f134b598cb0
test.c: 3 libLLVM-3.0.so.1 0x00007f134c5e249c llvm::MallocSlabAllocator::Allocate(unsigned long) + 12
test.c: 4 libLLVM-3.0.so.1 0x00007f134c5e268a llvm::BumpPtrAllocator::Allocate(unsigned long, unsigned long) + 154
test.c: 5 clang 0x0000000000bcd2c3 clang::BumpVectorgt;::grow(clang::BumpVectorContext&, unsigned long) + 67
test.c: 6 clang 0x0000000000bc33a1
test.c: 7 clang 0x0000000000bc73b4
test.c: 8 clang 0x0000000000bc4754
test.c: 9 clang 0x0000000000bc6da6
test.c: 10 clang 0x0000000000bc460a
test.c: 11 clang 0x0000000000bc76fd
test.c: 12 clang 0x0000000000bc79c8
test.c: 13 clang 0x0000000000bc496f
test.c: 14 clang 0x0000000000bc754a
test.c: 15 clang 0x0000000000bc5ecd
test.c: 16 clang 0x0000000000bc7ca2 clang::CFG::buildCFG(clang::Decl const*, clang::Stmt*, clang::ASTContext*, clang::CFG::BuildOptions const&) + 706
test.c: 17 clang 0x0000000000bbd155 clang::AnalysisContext::getCFG() + 85
test.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer v02/w8s32glv4

Compiler output

Implementation: crypto_dh/hecfp128fkt/v02/varglv4
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
alloc.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
alloc.c: clang: warning: argument unused during compilation: '-mavx2'
alloc.c: clang: warning: argument unused during compilation: '-mpclmul'
alloc.c: clang: warning: argument unused during compilation: '-fpolly'
alloc.c: clang: warning: argument unused during compilation: '-fvectorize'
alloc.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
alloc.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
array_lo.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
array_lo.c: clang: warning: argument unused during compilation: '-mavx2'
array_lo.c: clang: warning: argument unused during compilation: '-mpclmul'
array_lo.c: clang: warning: argument unused during compilation: '-fpolly'
array_lo.c: clang: warning: argument unused during compilation: '-fvectorize'
array_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
array_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor.c: clang: warning: argument unused during compilation: '-mavx2'
divisor.c: clang: warning: argument unused during compilation: '-mpclmul'
divisor.c: clang: warning: argument unused during compilation: '-fpolly'
divisor.c: clang: warning: argument unused during compilation: '-fvectorize'
divisor.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
error.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
error.c: clang: warning: argument unused during compilation: '-mavx2'
error.c: clang: warning: argument unused during compilation: '-mpclmul'
error.c: clang: warning: argument unused during compilation: '-fpolly'
error.c: clang: warning: argument unused during compilation: '-fvectorize'
error.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
error.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mpclmul'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fpolly'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fvectorize'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fpx.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fpx.c: clang: warning: argument unused during compilation: '-mavx2'
fpx.c: clang: warning: argument unused during compilation: '-mpclmul'
fpx.c: clang: warning: argument unused during compilation: '-fpolly'
fpx.c: clang: warning: argument unused during compilation: '-fvectorize'
fpx.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fpx.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mavx2'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mpclmul'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fpolly'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fvectorize'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
integer_lo.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
integer_lo.c: clang: warning: argument unused during compilation: '-mavx2'
integer_lo.c: clang: warning: argument unused during compilation: '-mpclmul'
integer_lo.c: clang: warning: argument unused during compilation: '-fpolly'
integer_lo.c: clang: warning: argument unused during compilation: '-fvectorize'
integer_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
integer_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
io.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
io.c: clang: warning: argument unused during compilation: '-mavx2'
io.c: clang: warning: argument unused during compilation: '-mpclmul'
io.c: clang: warning: argument unused during compilation: '-fpolly'
io.c: clang: warning: argument unused during compilation: '-fvectorize'
io.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
io.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
io.c: io.c:352:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:352:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:352:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: io.c:379:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:379:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:379:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ...
rand.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
rand.c: clang: warning: argument unused during compilation: '-mavx2'
rand.c: clang: warning: argument unused during compilation: '-mpclmul'
rand.c: clang: warning: argument unused during compilation: '-fpolly'
rand.c: clang: warning: argument unused during compilation: '-fvectorize'
rand.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
rand.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
smul_glv4.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
smul_glv4.c: clang: warning: argument unused during compilation: '-mavx2'
smul_glv4.c: clang: warning: argument unused during compilation: '-mpclmul'
smul_glv4.c: clang: warning: argument unused during compilation: '-fpolly'
smul_glv4.c: clang: warning: argument unused during compilation: '-fvectorize'
smul_glv4.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
smul_glv4.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
test.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
test.c: clang: warning: argument unused during compilation: '-mavx2'
test.c: clang: warning: argument unused during compilation: '-mpclmul'
test.c: clang: warning: argument unused during compilation: '-fpolly'
test.c: clang: warning: argument unused during compilation: '-fvectorize'
test.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
test.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mavx2'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mpclmul'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fpolly'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fvectorize'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_add.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_add.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_add.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_add.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_add.s: clang: warning: argument unused during compilation: '-maes'
divisor_add.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_add.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_add.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_add.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_add.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_add.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_add.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_add.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_add.s: clang: warning: argument unused during compilation: '-I .'
divisor_add.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl.s: clang: warning: argument unused during compilation: '-maes'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_dbl.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-maes'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
divisor_madd.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_madd.s: clang: warning: argument unused during compilation: '-march=x86-64'
divisor_madd.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
divisor_madd.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_madd.s: clang: warning: argument unused during compilation: '-maes'
divisor_madd.s: clang: warning: argument unused during compilation: '-mpclmul'
divisor_madd.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_madd.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_madd.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_madd.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_madd.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_madd.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_madd.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_madd.s: clang: warning: argument unused during compilation: '-I .'
divisor_madd.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fwrapv'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-march=x86-64'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-maes'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mpclmul'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fpolly'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-funroll-loops'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fvectorize'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I .'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: crypto_dh_hecfp128fkt.a(fp_2e128mc_x8664.o): In function `fp_inv_2e128mc_x8664':
try.c: fp_2e128mc_x8664.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: crypto_dh_hecfp128fkt.a(smul_glv4.o): In function `hec_fp_smul_2e128mc_fkt_glv4':
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer v02/varglv4

Compiler output

Implementation: crypto_dh/hecfp128fkt/v02/w8s01glv4
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
alloc.c: clang: warning: argument unused during compilation: '-mavx2'
array_lo.c: clang: warning: argument unused during compilation: '-mavx2'
divisor.c: clang: warning: argument unused during compilation: '-mavx2'
error.c: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mavx2'
fpx.c: clang: warning: argument unused during compilation: '-mavx2'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mavx2'
integer_lo.c: clang: warning: argument unused during compilation: '-mavx2'
io.c: clang: warning: argument unused during compilation: '-mavx2'
io.c: io.c:352:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:352:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:352:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: io.c:379:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:379:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:379:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: 2 warnings generated.
rand.c: clang: warning: argument unused during compilation: '-mavx2'
smul.c: clang: warning: argument unused during compilation: '-mavx2'
smul_glv4.c: clang: warning: argument unused during compilation: '-mavx2'
test.c: clang: warning: argument unused during compilation: '-mavx2'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mavx2'
divisor_add.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_add.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_add.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_add.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_add.s: clang: warning: argument unused during compilation: '-I .'
divisor_add.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_madd.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_madd.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_madd.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_madd.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_madd.s: clang: warning: argument unused during compilation: '-I .'
divisor_madd.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fwrapv'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I .'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: crypto_dh_hecfp128fkt.a(fp_2e128mc_x8664.o): In function `fp_inv_2e128mc_x8664':
try.c: fp_2e128mc_x8664.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: crypto_dh_hecfp128fkt.a(smul.o): In function `hec_fp_smul_2e128mc_g2i':
try.c: smul.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul.c:(.text+0x...): undefined reference to `find_nextwindow'
try.c: smul.c:(.text+0x...): undefined reference to `find_nextwindow'
try.c: crypto_dh_hecfp128fkt.a(smul_glv4.o): In function `hec_fp_smul_2e128mc_fkt_glv4':
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer v02/w8s01glv4 v02/w8s02glv4 v02/w8s04glv4 v02/w8s08glv4 v02/w8s16glv4

Compiler output

Implementation: crypto_dh/hecfp128fkt/v02/w8s32glv4
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
alloc.c: clang: warning: argument unused during compilation: '-mavx2'
array_lo.c: clang: warning: argument unused during compilation: '-mavx2'
divisor.c: clang: warning: argument unused during compilation: '-mavx2'
error.c: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mavx2'
fpx.c: clang: warning: argument unused during compilation: '-mavx2'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mavx2'
integer_lo.c: clang: warning: argument unused during compilation: '-mavx2'
io.c: clang: warning: argument unused during compilation: '-mavx2'
io.c: io.c:352:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:352:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:352:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: io.c:379:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:379:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:379:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: 2 warnings generated.
rand.c: clang: warning: argument unused during compilation: '-mavx2'
smul.c: clang: warning: argument unused during compilation: '-mavx2'
smul_glv4.c: clang: warning: argument unused during compilation: '-mavx2'
test.c: clang: warning: argument unused during compilation: '-mavx2'
test.c: 0 libLLVM-3.0.so.1 0x00007f11ed2d3fcf
test.c: 1 libLLVM-3.0.so.1 0x00007f11ed2d4591
test.c: 2 libpthread.so.0 0x00007f11ec25dcb0
test.c: 3 libLLVM-3.0.so.1 0x00007f11ed2a749c llvm::MallocSlabAllocator::Allocate(unsigned long) + 12
test.c: 4 libLLVM-3.0.so.1 0x00007f11ed2a768a llvm::BumpPtrAllocator::Allocate(unsigned long, unsigned long) + 154
test.c: 5 clang 0x0000000000bcd2c3 clang::BumpVectorgt;::grow(clang::BumpVectorContext&, unsigned long) + 67
test.c: 6 clang 0x0000000000bc33a1
test.c: 7 clang 0x0000000000bc73b4
test.c: 8 clang 0x0000000000bc4754
test.c: 9 clang 0x0000000000bc6da6
test.c: 10 clang 0x0000000000bc460a
test.c: 11 clang 0x0000000000bc76fd
test.c: 12 clang 0x0000000000bc79c8
test.c: 13 clang 0x0000000000bc496f
test.c: 14 clang 0x0000000000bc754a
test.c: 15 clang 0x0000000000bc5ecd
test.c: 16 clang 0x0000000000bc7ca2 clang::CFG::buildCFG(clang::Decl const*, clang::Stmt*, clang::ASTContext*, clang::CFG::BuildOptions const&) + 706
test.c: 17 clang 0x0000000000bbd155 clang::AnalysisContext::getCFG() + 85
test.c: 18 clang 0x0000000000a7cb98 clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::BlockExpr const*) + 1496
test.c: 19 clang 0x0000000000834d9c clang::Sema::PopFunctionOrBlockScope(clang::sema::AnalysisBasedWarnings::Policy const*, clang::Decl const*, clang::BlockExpr const*) + 172
test.c: 20 clang 0x00000000008acd0a clang::Sema::ActOnFinishFunctionBody(clang::Decl*, clang::Stmt*, bool) + 330
test.c: 21 clang 0x00000000007cd72a clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) + 186
test.c: 22 clang 0x00000000007e708c clang::Parser::ParseFunctionDefinition(clang::Parser::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&) + 1116
test.c: 23 clang 0x00000000007f4a42 clang::Parser::ParseDeclGroup(clang::Parser::ParsingDeclSpec&, unsigned int, bool, clang::SourceLocation*, clang::Parser::ForRangeInit*) + 610
test.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer v02/w8s32glv4

Compiler output

Implementation: crypto_dh/hecfp128fkt/v02/varglv4
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
alloc.c: clang: warning: argument unused during compilation: '-mavx2'
array_lo.c: clang: warning: argument unused during compilation: '-mavx2'
divisor.c: clang: warning: argument unused during compilation: '-mavx2'
error.c: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mavx2'
fpx.c: clang: warning: argument unused during compilation: '-mavx2'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mavx2'
integer_lo.c: clang: warning: argument unused during compilation: '-mavx2'
io.c: clang: warning: argument unused during compilation: '-mavx2'
io.c: io.c:352:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:352:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:352:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: io.c:379:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:379:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:379:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: 2 warnings generated.
rand.c: clang: warning: argument unused during compilation: '-mavx2'
smul_glv4.c: clang: warning: argument unused during compilation: '-mavx2'
test.c: clang: warning: argument unused during compilation: '-mavx2'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mavx2'
divisor_add.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_add.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_add.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_add.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_add.s: clang: warning: argument unused during compilation: '-I .'
divisor_add.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_madd.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_madd.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_madd.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_madd.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_madd.s: clang: warning: argument unused during compilation: '-I .'
divisor_madd.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fwrapv'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I .'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: crypto_dh_hecfp128fkt.a(fp_2e128mc_x8664.o): In function `fp_inv_2e128mc_x8664':
try.c: fp_2e128mc_x8664.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: crypto_dh_hecfp128fkt.a(smul_glv4.o): In function `hec_fp_smul_2e128mc_fkt_glv4':
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer v02/varglv4

Compiler output

Implementation: crypto_dh/hecfp128fkt/v02/w8s01glv4
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
alloc.c: clang: warning: argument unused during compilation: '-mavx2'
alloc.c: clang: warning: argument unused during compilation: '-fpolly'
alloc.c: clang: warning: argument unused during compilation: '-fvectorize'
alloc.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
alloc.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
array_lo.c: clang: warning: argument unused during compilation: '-mavx2'
array_lo.c: clang: warning: argument unused during compilation: '-fpolly'
array_lo.c: clang: warning: argument unused during compilation: '-fvectorize'
array_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
array_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor.c: clang: warning: argument unused during compilation: '-mavx2'
divisor.c: clang: warning: argument unused during compilation: '-fpolly'
divisor.c: clang: warning: argument unused during compilation: '-fvectorize'
divisor.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
error.c: clang: warning: argument unused during compilation: '-mavx2'
error.c: clang: warning: argument unused during compilation: '-fpolly'
error.c: clang: warning: argument unused during compilation: '-fvectorize'
error.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
error.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fpolly'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fvectorize'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fpx.c: clang: warning: argument unused during compilation: '-mavx2'
fpx.c: clang: warning: argument unused during compilation: '-fpolly'
fpx.c: clang: warning: argument unused during compilation: '-fvectorize'
fpx.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fpx.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mavx2'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fpolly'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fvectorize'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
integer_lo.c: clang: warning: argument unused during compilation: '-mavx2'
integer_lo.c: clang: warning: argument unused during compilation: '-fpolly'
integer_lo.c: clang: warning: argument unused during compilation: '-fvectorize'
integer_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
integer_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
io.c: clang: warning: argument unused during compilation: '-mavx2'
io.c: clang: warning: argument unused during compilation: '-fpolly'
io.c: clang: warning: argument unused during compilation: '-fvectorize'
io.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
io.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
io.c: io.c:352:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:352:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:352:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: io.c:379:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:379:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:379:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: ...
rand.c: clang: warning: argument unused during compilation: '-mavx2'
rand.c: clang: warning: argument unused during compilation: '-fpolly'
rand.c: clang: warning: argument unused during compilation: '-fvectorize'
rand.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
rand.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
smul.c: clang: warning: argument unused during compilation: '-mavx2'
smul.c: clang: warning: argument unused during compilation: '-fpolly'
smul.c: clang: warning: argument unused during compilation: '-fvectorize'
smul.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
smul.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
smul_glv4.c: clang: warning: argument unused during compilation: '-mavx2'
smul_glv4.c: clang: warning: argument unused during compilation: '-fpolly'
smul_glv4.c: clang: warning: argument unused during compilation: '-fvectorize'
smul_glv4.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
smul_glv4.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
test.c: clang: warning: argument unused during compilation: '-mavx2'
test.c: clang: warning: argument unused during compilation: '-fpolly'
test.c: clang: warning: argument unused during compilation: '-fvectorize'
test.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
test.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mavx2'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fpolly'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fvectorize'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_add.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_add.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_add.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_add.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_add.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_add.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_add.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_add.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_add.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_add.s: clang: warning: argument unused during compilation: '-I .'
divisor_add.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_dbl.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_madd.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_madd.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_madd.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_madd.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_madd.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_madd.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_madd.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_madd.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_madd.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_madd.s: clang: warning: argument unused during compilation: '-I .'
divisor_madd.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fwrapv'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fpolly'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-funroll-loops'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fvectorize'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I .'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: crypto_dh_hecfp128fkt.a(fp_2e128mc_x8664.o): In function `fp_inv_2e128mc_x8664':
try.c: fp_2e128mc_x8664.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: crypto_dh_hecfp128fkt.a(smul.o): In function `hec_fp_smul_2e128mc_g2i':
try.c: smul.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul.c:(.text+0x...): undefined reference to `find_nextwindow'
try.c: smul.c:(.text+0x...): undefined reference to `find_nextwindow'
try.c: crypto_dh_hecfp128fkt.a(smul_glv4.o): In function `hec_fp_smul_2e128mc_fkt_glv4':
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer v02/w8s01glv4 v02/w8s02glv4 v02/w8s04glv4 v02/w8s08glv4 v02/w8s16glv4

Compiler output

Implementation: crypto_dh/hecfp128fkt/v02/w8s32glv4
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
alloc.c: clang: warning: argument unused during compilation: '-mavx2'
alloc.c: clang: warning: argument unused during compilation: '-fpolly'
alloc.c: clang: warning: argument unused during compilation: '-fvectorize'
alloc.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
alloc.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
array_lo.c: clang: warning: argument unused during compilation: '-mavx2'
array_lo.c: clang: warning: argument unused during compilation: '-fpolly'
array_lo.c: clang: warning: argument unused during compilation: '-fvectorize'
array_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
array_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor.c: clang: warning: argument unused during compilation: '-mavx2'
divisor.c: clang: warning: argument unused during compilation: '-fpolly'
divisor.c: clang: warning: argument unused during compilation: '-fvectorize'
divisor.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
error.c: clang: warning: argument unused during compilation: '-mavx2'
error.c: clang: warning: argument unused during compilation: '-fpolly'
error.c: clang: warning: argument unused during compilation: '-fvectorize'
error.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
error.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fpolly'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fvectorize'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fpx.c: clang: warning: argument unused during compilation: '-mavx2'
fpx.c: clang: warning: argument unused during compilation: '-fpolly'
fpx.c: clang: warning: argument unused during compilation: '-fvectorize'
fpx.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fpx.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mavx2'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fpolly'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fvectorize'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
integer_lo.c: clang: warning: argument unused during compilation: '-mavx2'
integer_lo.c: clang: warning: argument unused during compilation: '-fpolly'
integer_lo.c: clang: warning: argument unused during compilation: '-fvectorize'
integer_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
integer_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
io.c: clang: warning: argument unused during compilation: '-mavx2'
io.c: clang: warning: argument unused during compilation: '-fpolly'
io.c: clang: warning: argument unused during compilation: '-fvectorize'
io.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
io.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
io.c: io.c:352:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:352:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:352:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: io.c:379:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:379:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:379:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: ...
rand.c: clang: warning: argument unused during compilation: '-mavx2'
rand.c: clang: warning: argument unused during compilation: '-fpolly'
rand.c: clang: warning: argument unused during compilation: '-fvectorize'
rand.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
rand.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
smul.c: clang: warning: argument unused during compilation: '-mavx2'
smul.c: clang: warning: argument unused during compilation: '-fpolly'
smul.c: clang: warning: argument unused during compilation: '-fvectorize'
smul.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
smul.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
smul_glv4.c: clang: warning: argument unused during compilation: '-mavx2'
smul_glv4.c: clang: warning: argument unused during compilation: '-fpolly'
smul_glv4.c: clang: warning: argument unused during compilation: '-fvectorize'
smul_glv4.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
smul_glv4.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
test.c: clang: warning: argument unused during compilation: '-mavx2'
test.c: clang: warning: argument unused during compilation: '-fpolly'
test.c: clang: warning: argument unused during compilation: '-fvectorize'
test.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
test.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
test.c: 0 libLLVM-3.0.so.1 0x00007f44d9dcffcf
test.c: 1 libLLVM-3.0.so.1 0x00007f44d9dd0591
test.c: 2 libpthread.so.0 0x00007f44d8d59cb0
test.c: 3 libLLVM-3.0.so.1 0x00007f44d9da349c llvm::MallocSlabAllocator::Allocate(unsigned long) + 12
test.c: 4 libLLVM-3.0.so.1 0x00007f44d9da368a llvm::BumpPtrAllocator::Allocate(unsigned long, unsigned long) + 154
test.c: 5 clang 0x0000000000bcd2c3 clang::BumpVectorgt;::grow(clang::BumpVectorContext&, unsigned long) + 67
test.c: 6 clang 0x0000000000bc33a1
test.c: 7 clang 0x0000000000bc73b4
test.c: 8 clang 0x0000000000bc4754
test.c: 9 clang 0x0000000000bc6da6
test.c: 10 clang 0x0000000000bc460a
test.c: 11 clang 0x0000000000bc76fd
test.c: 12 clang 0x0000000000bc79c8
test.c: 13 clang 0x0000000000bc496f
test.c: 14 clang 0x0000000000bc754a
test.c: 15 clang 0x0000000000bc5ecd
test.c: 16 clang 0x0000000000bc7ca2 clang::CFG::buildCFG(clang::Decl const*, clang::Stmt*, clang::ASTContext*, clang::CFG::BuildOptions const&) + 706
test.c: 17 clang 0x0000000000bbd155 clang::AnalysisContext::getCFG() + 85
test.c: 18 clang 0x0000000000a7cb98 clang::sema::AnalysisBasedWarnings::IssueWarnings(clang::sema::AnalysisBasedWarnings::Policy, clang::sema::FunctionScopeInfo*, clang::Decl const*, clang::BlockExpr const*) + 1496
test.c: 19 clang 0x0000000000834d9c clang::Sema::PopFunctionOrBlockScope(clang::sema::AnalysisBasedWarnings::Policy const*, clang::Decl const*, clang::BlockExpr const*) + 172
test.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer v02/w8s32glv4

Compiler output

Implementation: crypto_dh/hecfp128fkt/v02/varglv4
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
alloc.c: clang: warning: argument unused during compilation: '-mavx2'
alloc.c: clang: warning: argument unused during compilation: '-fpolly'
alloc.c: clang: warning: argument unused during compilation: '-fvectorize'
alloc.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
alloc.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
array_lo.c: clang: warning: argument unused during compilation: '-mavx2'
array_lo.c: clang: warning: argument unused during compilation: '-fpolly'
array_lo.c: clang: warning: argument unused during compilation: '-fvectorize'
array_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
array_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor.c: clang: warning: argument unused during compilation: '-mavx2'
divisor.c: clang: warning: argument unused during compilation: '-fpolly'
divisor.c: clang: warning: argument unused during compilation: '-fvectorize'
divisor.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
error.c: clang: warning: argument unused during compilation: '-mavx2'
error.c: clang: warning: argument unused during compilation: '-fpolly'
error.c: clang: warning: argument unused during compilation: '-fvectorize'
error.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
error.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fpolly'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fvectorize'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fp_2e128mc_x8664.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fpx.c: clang: warning: argument unused during compilation: '-mavx2'
fpx.c: clang: warning: argument unused during compilation: '-fpolly'
fpx.c: clang: warning: argument unused during compilation: '-fvectorize'
fpx.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
fpx.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-mavx2'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fpolly'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fvectorize'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
integer_hi_stack.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
integer_lo.c: clang: warning: argument unused during compilation: '-mavx2'
integer_lo.c: clang: warning: argument unused during compilation: '-fpolly'
integer_lo.c: clang: warning: argument unused during compilation: '-fvectorize'
integer_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
integer_lo.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
io.c: clang: warning: argument unused during compilation: '-mavx2'
io.c: clang: warning: argument unused during compilation: '-fpolly'
io.c: clang: warning: argument unused during compilation: '-fvectorize'
io.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
io.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
io.c: io.c:352:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:352:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:352:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: io.c:379:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
io.c: if((buf[i] == -1)){
io.c: ~~~~~~~^~~~~
io.c: io.c:379:14: note: remove extraneous parentheses around the comparison to silence this warning
io.c: if((buf[i] == -1)){
io.c: ~ ^ ~
io.c: io.c:379:14: note: use '=' to turn this equality comparison into an assignment
io.c: if((buf[i] == -1)){
io.c: ^~
io.c: =
io.c: ...
rand.c: clang: warning: argument unused during compilation: '-mavx2'
rand.c: clang: warning: argument unused during compilation: '-fpolly'
rand.c: clang: warning: argument unused during compilation: '-fvectorize'
rand.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
rand.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
smul_glv4.c: clang: warning: argument unused during compilation: '-mavx2'
smul_glv4.c: clang: warning: argument unused during compilation: '-fpolly'
smul_glv4.c: clang: warning: argument unused during compilation: '-fvectorize'
smul_glv4.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
smul_glv4.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
test.c: clang: warning: argument unused during compilation: '-mavx2'
test.c: clang: warning: argument unused during compilation: '-fpolly'
test.c: clang: warning: argument unused during compilation: '-fvectorize'
test.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
test.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_aadd.S: clang: warning: argument unused during compilation: '-mavx2'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fpolly'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fvectorize'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_aadd.S: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_add.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_add.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_add.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_add.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_add.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_add.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_add.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_add.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_add.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_add.s: clang: warning: argument unused during compilation: '-I .'
divisor_add.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_dbl.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_dbl.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I .'
divisor_dbl_a2is0_a3is0.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
divisor_madd.s: clang: warning: argument unused during compilation: '-fwrapv'
divisor_madd.s: clang: warning: argument unused during compilation: '-mavx2'
divisor_madd.s: clang: warning: argument unused during compilation: '-fpolly'
divisor_madd.s: clang: warning: argument unused during compilation: '-funroll-loops'
divisor_madd.s: clang: warning: argument unused during compilation: '-fvectorize'
divisor_madd.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
divisor_madd.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
divisor_madd.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
divisor_madd.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
divisor_madd.s: clang: warning: argument unused during compilation: '-I .'
divisor_madd.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fwrapv'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-mavx2'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fpolly'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-funroll-loops'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fvectorize'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I .'
fp_2e128mc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20140622/supercop-data/h5nano/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: crypto_dh_hecfp128fkt.a(fp_2e128mc_x8664.o): In function `fp_inv_2e128mc_x8664':
try.c: fp_2e128mc_x8664.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: crypto_dh_hecfp128fkt.a(smul_glv4.o): In function `hec_fp_smul_2e128mc_fkt_glv4':
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: smul_glv4.c:(.text+0x...): undefined reference to `fp_cnt_bits'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer v02/varglv4

Compiler output

Implementation: crypto_dh/hecfp128fkt/v02/w8s32glv4
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
test.c: virtual memory exhausted: Cannot allocate memory
test.c: virtual memory exhausted: Cannot allocate memory

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=barcelona -O -fomit-frame-pointer v02/w8s32glv4
gcc -m64 -march=barcelona -Os -fomit-frame-pointer v02/w8s32glv4