Implementation notes: amd64, h4e350, crypto_dh/hecfp128bk

Computer: h4e350
Architecture: amd64
CPU ID: AuthenticAMD-00500f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_dh
Primitive: hecfp128bk
TimeImplementationCompilerBenchmark dateSUPERCOP version
787452v02/w8s32glv4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070120140525
788211v02/w8s32glv4gcc -O3 -fomit-frame-pointer2014070120140525
788871v02/w8s16glv4gcc -O3 -fomit-frame-pointer2014070120140525
789057v02/w8s32glv4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070120140525
789237v02/w8s32glv4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014070120140525
789426v02/w8s32glv4gcc -m64 -O3 -fomit-frame-pointer2014070120140525
789459v02/w8s32glv4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070120140525
789552v02/w8s16glv4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070120140525
789594v02/w8s32glv4gcc -march=k8 -O2 -fomit-frame-pointer2014070120140525
789609v02/w8s16glv4gcc -m64 -O3 -fomit-frame-pointer2014070120140525
789666v02/w8s32glv4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070120140525
789669v02/w8s32glv4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070120140525
789747v02/w8s16glv4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070120140525
789756v02/w8s16glv4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070120140525
789942v02/w8s16glv4gcc -O2 -fomit-frame-pointer2014070120140525
790008v02/w8s16glv4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070120140525
790101v02/w8s16glv4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070120140525
790128v02/w8s16glv4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070120140525
790155v02/w8s16glv4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070120140525
790257v02/w8s16glv4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070120140525
790281v02/w8s32glv4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070120140525
790416v02/w8s16glv4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070120140525
790470v02/w8s32glv4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070120140525
790590v02/w8s16glv4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070120140525
790590v02/w8s16glv4gcc -march=k8 -O2 -fomit-frame-pointer2014070120140525
790704v02/w8s32glv4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070120140525
790749v02/w8s16glv4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014070120140525
790794v02/w8s16glv4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070120140525
790830v02/w8s32glv4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070120140525
790845v02/w8s16glv4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070120140525
790941v02/w8s16glv4gcc -march=barcelona -O3 -fomit-frame-pointer2014070120140525
790989v02/w8s32glv4gcc -m64 -march=k8 -O -fomit-frame-pointer2014070120140525
791010v02/w8s32glv4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070120140525
791097v02/w8s32glv4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070120140525
791106v02/w8s16glv4gcc -march=nocona -O3 -fomit-frame-pointer2014070120140525
791109v02/w8s32glv4gcc -march=barcelona -O2 -fomit-frame-pointer2014070120140525
791334v02/w8s16glv4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070120140525
791370v02/w8s16glv4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070120140525
791403v02/w8s16glv4gcc -march=barcelona -O2 -fomit-frame-pointer2014070120140525
791514v02/w8s16glv4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070120140525
791514v02/w8s16glv4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070120140525
791520v02/w8s16glv4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070120140525
791580v02/w8s32glv4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070120140525
791667v02/w8s32glv4gcc -funroll-loops -O2 -fomit-frame-pointer2014070120140525
791784v02/w8s32glv4gcc -O2 -fomit-frame-pointer2014070120140525
791814v02/w8s16glv4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070120140525
791835v02/w8s16glv4gcc -march=k8 -O3 -fomit-frame-pointer2014070120140525
791907v02/w8s32glv4gcc -m64 -O2 -fomit-frame-pointer2014070120140525
792027v02/w8s32glv4gcc -march=barcelona -O3 -fomit-frame-pointer2014070120140525
792135v02/w8s32glv4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070120140525
792186v02/w8s32glv4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014070120140525
792189v02/w8s16glv4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014070120140525
792201v02/w8s32glv4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070120140525
792225v02/w8s32glv4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070120140525
792243v02/w8s16glv4gcc -funroll-loops -O2 -fomit-frame-pointer2014070120140525
792294v02/w8s16glv4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070120140525
792297v02/w8s32glv4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070120140525
792318v02/w8s32glv4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070120140525
792402v02/w8s32glv4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070120140525
792429v02/w8s32glv4gcc -funroll-loops -O3 -fomit-frame-pointer2014070120140525
792480v02/w8s16glv4gcc -march=k8 -O -fomit-frame-pointer2014070120140525
792507v02/w8s32glv4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070120140525
792513v02/w8s16glv4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070120140525
792525v02/w8s32glv4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070120140525
792525v02/w8s16glv4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070120140525
792552v02/w8s16glv4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070120140525
792558v02/w8s16glv4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070120140525
792795v02/w8s32glv4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070120140525
792843v02/w8s16glv4gcc -m64 -O2 -fomit-frame-pointer2014070120140525
792858v02/w8s16glv4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070120140525
792942v02/w8s32glv4gcc -m64 -O -fomit-frame-pointer2014070120140525
793002v02/w8s32glv4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070120140525
793044v02/w8s32glv4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070120140525
793050v02/w8s32glv4gcc -march=k8 -O3 -fomit-frame-pointer2014070120140525
793071v02/w8s32glv4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070120140525
793131v02/w8s16glv4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070120140525
793215v02/w8s16glv4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070120140525
793284v02/w8s32glv4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070120140525
793419v02/w8s16glv4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070120140525
793467v02/w8s16glv4gcc -fno-schedule-insns -O -fomit-frame-pointer2014070120140525
793482v02/w8s16glv4gcc -m64 -O -fomit-frame-pointer2014070120140525
793539v02/w8s16glv4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070120140525
793659v02/w8s16glv4gcc -march=barcelona -O -fomit-frame-pointer2014070120140525
793776v02/w8s32glv4gcc -O -fomit-frame-pointer2014070120140525
793812v02/w8s16glv4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070120140525
793878v02/w8s16glv4gcc -m64 -march=k8 -O -fomit-frame-pointer2014070120140525
793887v02/w8s16glv4gcc -funroll-loops -O3 -fomit-frame-pointer2014070120140525
793890v02/w8s16glv4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070120140525
793923v02/w8s32glv4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070120140525
793929v02/w8s08glv4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070120140525
794028v02/w8s32glv4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070120140525
794070v02/w8s32glv4gcc -m64 -march=nocona -O -fomit-frame-pointer2014070120140525
794094v02/w8s16glv4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070120140525
794145v02/w8s32glv4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070120140525
794178v02/w8s16glv4gcc -O -fomit-frame-pointer2014070120140525
794178v02/w8s32glv4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070120140525
794202v02/w8s32glv4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070120140525
794253v02/w8s32glv4gcc -m64 -march=core2 -O -fomit-frame-pointer2014070120140525
794259v02/w8s16glv4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070120140525
794373v02/w8s16glv4gcc -march=nocona -O2 -fomit-frame-pointer2014070120140525
794535v02/w8s32glv4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070120140525
794580v02/w8s08glv4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070120140525
794604v02/w8s16glv4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014070120140525
794685v02/w8s08glv4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070120140525
794892v02/w8s08glv4gcc -march=k8 -O2 -fomit-frame-pointer2014070120140525
794895v02/w8s32glv4gcc -march=barcelona -O -fomit-frame-pointer2014070120140525
794901v02/w8s08glv4gcc -m64 -O3 -fomit-frame-pointer2014070120140525
794937v02/w8s32glv4gcc -fno-schedule-insns -O -fomit-frame-pointer2014070120140525
794952v02/w8s16glv4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070120140525
795066v02/w8s16glv4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070120140525
795099v02/w8s32glv4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070120140525
795201v02/w8s16glv4gcc -m64 -march=nocona -O -fomit-frame-pointer2014070120140525
795258v02/w8s32glv4gcc -march=k8 -O -fomit-frame-pointer2014070120140525
795390v02/w8s08glv4gcc -O3 -fomit-frame-pointer2014070120140525
795423v02/w8s16glv4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070120140525
795519v02/w8s32glv4gcc -march=nocona -O -fomit-frame-pointer2014070120140525
795525v02/w8s32glv4gcc -march=nocona -O2 -fomit-frame-pointer2014070120140525
795525v02/w8s16glv4gcc -march=nocona -O -fomit-frame-pointer2014070120140525
795654v02/w8s32glv4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014070120140525
795768v02/w8s08glv4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070120140525
795813v02/w8s16glv4gcc -m64 -march=core2 -O -fomit-frame-pointer2014070120140525
795825v02/w8s08glv4gcc -O2 -fomit-frame-pointer2014070120140525
795858v02/w8s08glv4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070120140525
795876v02/w8s32glv4gcc -march=nocona -O3 -fomit-frame-pointer2014070120140525
795918v02/w8s08glv4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070120140525
795924v02/w8s08glv4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014070120140525
795939v02/w8s32glv4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070120140525
795996v02/w8s08glv4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070120140525
796056v02/w8s08glv4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070120140525
796077v02/w8s16glv4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070120140525
796086v02/w8s16glv4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070120140525
796251v02/w8s32glv4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070120140525
796425v02/w8s08glv4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070120140525
796488v02/w8s32glv4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070120140525
796497v02/w8s08glv4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070120140525
796566v02/w8s16glv4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070120140525
796722v02/w8s16glv4gcc -funroll-loops -O -fomit-frame-pointer2014070120140525
796743v02/w8s16glv4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014070120140525
796776v02/w8s32glv4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070120140525
796848v02/w8s08glv4gcc -m64 -O2 -fomit-frame-pointer2014070120140525
796887v02/w8s08glv4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070120140525
796923v02/w8s08glv4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070120140525
797157v02/w8s08glv4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070120140525
797157v02/w8s32glv4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070120140525
797196v02/w8s32glv4gcc -funroll-loops -O -fomit-frame-pointer2014070120140525
797280v02/w8s08glv4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070120140525
797304v02/w8s16glv4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070120140525
797403v02/w8s08glv4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070120140525
797457v02/w8s08glv4gcc -march=barcelona -O2 -fomit-frame-pointer2014070120140525
797556v02/w8s08glv4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070120140525
797568v02/w8s08glv4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070120140525
797670v02/w8s08glv4gcc -march=nocona -O3 -fomit-frame-pointer2014070120140525
797694v02/w8s08glv4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070120140525
797751v02/w8s08glv4gcc -march=barcelona -O3 -fomit-frame-pointer2014070120140525
797841v02/w8s32glv4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070120140525
797928v02/w8s08glv4gcc -funroll-loops -O2 -fomit-frame-pointer2014070120140525
797931v02/w8s08glv4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070120140525
797940v02/w8s16glv4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070120140525
798132v02/w8s08glv4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070120140525
798477v02/w8s08glv4gcc -funroll-loops -O3 -fomit-frame-pointer2014070120140525
798633v02/w8s08glv4gcc -march=k8 -O -fomit-frame-pointer2014070120140525
798651v02/w8s08glv4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070120140525
798774v02/w8s08glv4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070120140525
798981v02/w8s08glv4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070120140525
799008v02/w8s08glv4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070120140525
799038v02/w8s08glv4gcc -march=k8 -O3 -fomit-frame-pointer2014070120140525
799062v02/w8s08glv4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070120140525
799167v02/w8s08glv4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070120140525
799230v02/w8s08glv4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070120140525
799269v02/w8s08glv4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070120140525
799431v02/w8s08glv4gcc -O -fomit-frame-pointer2014070120140525
799455v02/w8s08glv4gcc -fno-schedule-insns -O -fomit-frame-pointer2014070120140525
799473v02/w8s08glv4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070120140525
799512v02/w8s32glv4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070120140525
799716v02/w8s08glv4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070120140525
799752v02/w8s08glv4gcc -m64 -O -fomit-frame-pointer2014070120140525
799818v02/w8s08glv4gcc -m64 -march=core2 -O -fomit-frame-pointer2014070120140525
799935v02/w8s08glv4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070120140525
800043v02/w8s08glv4gcc -march=nocona -O -fomit-frame-pointer2014070120140525
800133v02/w8s08glv4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070120140525
800757v02/w8s08glv4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070120140525
800763v02/w8s08glv4gcc -march=nocona -O2 -fomit-frame-pointer2014070120140525
800970v02/w8s08glv4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014070120140525
800976v02/w8s32glv4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014070120140525
801087v02/w8s08glv4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070120140525
801144v02/w8s08glv4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014070120140525
801342v02/w8s08glv4gcc -m64 -march=nocona -O -fomit-frame-pointer2014070120140525
801546v02/w8s08glv4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014070120140525
801684v02/w8s08glv4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070120140525
802515v02/w8s08glv4gcc -march=barcelona -O -fomit-frame-pointer2014070120140525
802716v02/w8s08glv4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070120140525
802782v02/w8s08glv4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070120140525
803076v02/w8s08glv4gcc -m64 -march=k8 -O -fomit-frame-pointer2014070120140525
803658v02/w8s08glv4gcc -funroll-loops -O -fomit-frame-pointer2014070120140525
804120v02/w8s32glv4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070120140525
804174v02/w8s08glv4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070120140525
804456v02/w8s08glv4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070120140525
804504v02/w8s08glv4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070120140525
809631v02/w8s04glv4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070120140525
809841v02/w8s04glv4gcc -O3 -fomit-frame-pointer2014070120140525
810183v02/w8s04glv4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070120140525
810252v02/w8s04glv4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070120140525
810258v02/w8s04glv4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070120140525
810576v02/w8s04glv4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070120140525
810633v02/w8s04glv4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070120140525
810732v02/w8s04glv4gcc -march=barcelona -O2 -fomit-frame-pointer2014070120140525
811002v02/w8s04glv4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014070120140525
811365v02/w8s04glv4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070120140525
811374v02/w8s04glv4gcc -O2 -fomit-frame-pointer2014070120140525
811407v02/w8s04glv4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070120140525
811434v02/w8s04glv4gcc -march=k8 -O2 -fomit-frame-pointer2014070120140525
811644v02/w8s04glv4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070120140525
811770v02/w8s04glv4gcc -m64 -O3 -fomit-frame-pointer2014070120140525
811860v02/w8s04glv4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070120140525
812046v02/w8s04glv4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070120140525
812094v02/w8s04glv4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070120140525
812136v02/w8s04glv4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070120140525
812472v02/w8s04glv4gcc -march=nocona -O3 -fomit-frame-pointer2014070120140525
812505v02/w8s04glv4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070120140525
812739v02/w8s04glv4gcc -march=barcelona -O3 -fomit-frame-pointer2014070120140525
812877v02/w8s04glv4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070120140525
813174v02/w8s04glv4gcc -funroll-loops -O2 -fomit-frame-pointer2014070120140525
813276v02/w8s04glv4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070120140525
813330v02/w8s04glv4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070120140525
813402v02/w8s04glv4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070120140525
813405v02/w8s04glv4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070120140525
813414v02/w8s04glv4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070120140525
813465v02/w8s04glv4gcc -march=k8 -O3 -fomit-frame-pointer2014070120140525
813513v02/w8s04glv4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070120140525
813519v02/w8s04glv4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070120140525
813522v02/w8s04glv4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070120140525
813666v02/w8s04glv4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070120140525
813711v02/w8s04glv4gcc -funroll-loops -O3 -fomit-frame-pointer2014070120140525
813798v02/w8s04glv4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070120140525
813930v02/w8s04glv4gcc -march=nocona -O -fomit-frame-pointer2014070120140525
814077v02/w8s04glv4gcc -m64 -O2 -fomit-frame-pointer2014070120140525
814083v02/w8s04glv4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014070120140525
814101v02/w8s04glv4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070120140525
814164v02/w8s04glv4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070120140525
814311v02/w8s04glv4gcc -fno-schedule-insns -O -fomit-frame-pointer2014070120140525
814371v02/w8s04glv4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070120140525
814410v02/w8s04glv4gcc -march=nocona -O2 -fomit-frame-pointer2014070120140525
814581v02/w8s04glv4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070120140525
814713v02/w8s04glv4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070120140525
814854v02/w8s04glv4gcc -m64 -march=core2 -O -fomit-frame-pointer2014070120140525
815013v02/w8s04glv4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070120140525
815100v02/w8s04glv4gcc -m64 -march=k8 -O -fomit-frame-pointer2014070120140525
815283v02/w8s04glv4gcc -O -fomit-frame-pointer2014070120140525
815454v02/w8s04glv4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070120140525
815661v02/w8s04glv4gcc -m64 -march=nocona -O -fomit-frame-pointer2014070120140525
815679v02/w8s04glv4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014070120140525
815832v02/w8s04glv4gcc -funroll-loops -O -fomit-frame-pointer2014070120140525
815976v02/w8s16glv4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070120140525
816243v02/w8s04glv4gcc -m64 -O -fomit-frame-pointer2014070120140525
816483v02/w8s04glv4gcc -march=k8 -O -fomit-frame-pointer2014070120140525
816504v02/w8s16glv4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070120140525
816504v02/w8s16glv4gcc -march=nocona -Os -fomit-frame-pointer2014070120140525
816561v02/w8s04glv4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070120140525
816738v02/w8s04glv4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070120140525
816744v02/w8s04glv4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070120140525
816885v02/w8s16glv4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070120140525
817086v02/w8s04glv4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070120140525
817380v02/w8s04glv4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070120140525
817410v02/w8s16glv4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014070120140525
817569v02/w8s16glv4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070120140525
817689v02/w8s16glv4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070120140525
818001v02/w8s04glv4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070120140525
818103v02/w8s16glv4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014070120140525
818106v02/w8s16glv4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070120140525
818112v02/w8s04glv4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014070120140525
818124v02/w8s04glv4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070120140525
818307v02/w8s16glv4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014070120140525
818346v02/w8s16glv4gcc -funroll-loops -Os -fomit-frame-pointer2014070120140525
818391v02/w8s16glv4gcc -Os -fomit-frame-pointer2014070120140525
818631v02/w8s16glv4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070120140525
818796v02/w8s16glv4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014070120140525
818850v02/w8s16glv4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070120140525
818850v02/w8s32glv4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014070120140525
818859v02/w8s16glv4gcc -m64 -Os -fomit-frame-pointer2014070120140525
819009v02/w8s32glv4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070120140525
819204v02/w8s32glv4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070120140525
819234v02/w8s16glv4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070120140525
819282v02/w8s16glv4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070120140525
819414v02/w8s32glv4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070120140525
819477v02/w8s04glv4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070120140525
819519v02/w8s32glv4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070120140525
819642v02/w8s32glv4gcc -Os -fomit-frame-pointer2014070120140525
819678v02/w8s32glv4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070120140525
819768v02/w8s32glv4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014070120140525
819771v02/w8s32glv4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070120140525
819807v02/w8s32glv4gcc -funroll-loops -Os -fomit-frame-pointer2014070120140525
819930v02/w8s16glv4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070120140525
820095v02/w8s32glv4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070120140525
820209v02/w8s32glv4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070120140525
820236v02/w8s32glv4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070120140525
820245v02/w8s16glv4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070120140525
820374v02/w8s16glv4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014070120140525
820392v02/w8s32glv4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014070120140525
820455v02/w8s32glv4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070120140525
820575v02/w8s32glv4gcc -march=barcelona -Os -fomit-frame-pointer2014070120140525
820647v02/w8s16glv4gcc -march=k8 -Os -fomit-frame-pointer2014070120140525
820965v02/w8s32glv4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070120140525
821136v02/w8s32glv4gcc -m64 -Os -fomit-frame-pointer2014070120140525
821268v02/w8s32glv4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014070120140525
821370v02/w8s32glv4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070120140525
821745v02/w8s04glv4gcc -march=barcelona -O -fomit-frame-pointer2014070120140525
822246v02/w8s32glv4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014070120140525
822420v02/w8s16glv4gcc -march=barcelona -Os -fomit-frame-pointer2014070120140525
822768v02/w8s32glv4gcc -march=nocona -Os -fomit-frame-pointer2014070120140525
823086v02/w8s08glv4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070120140525
824184v02/w8s08glv4gcc -march=k8 -Os -fomit-frame-pointer2014070120140525
824397v02/w8s08glv4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014070120140525
824499v02/w8s08glv4gcc -Os -fomit-frame-pointer2014070120140525
824541v02/w8s08glv4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070120140525
824682v02/w8s08glv4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014070120140525
824691v02/w8s08glv4gcc -march=nocona -Os -fomit-frame-pointer2014070120140525
824694v02/w8s08glv4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014070120140525
824868v02/w8s08glv4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070120140525
825258v02/w8s32glv4gcc -march=k8 -Os -fomit-frame-pointer2014070120140525
825363v02/w8s08glv4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070120140525
825669v02/w8s08glv4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070120140525
825741v02/w8s08glv4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070120140525
825951v02/w8s08glv4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014070120140525
826053v02/w8s08glv4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070120140525
826173v02/w8s08glv4gcc -funroll-loops -Os -fomit-frame-pointer2014070120140525
826212v02/w8s08glv4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070120140525
826257v02/w8s08glv4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070120140525
826305v02/w8s08glv4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070120140525
826395v02/w8s08glv4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070120140525
826530v02/w8s08glv4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070120140525
826962v02/w8s08glv4gcc -march=barcelona -Os -fomit-frame-pointer2014070120140525
827142v02/w8s08glv4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014070120140525
827472v02/w8s08glv4gcc -m64 -Os -fomit-frame-pointer2014070120140525
840105v02/w8s04glv4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014070120140525
840120v02/w8s04glv4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070120140525
840270v02/w8s04glv4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070120140525
840306v02/w8s04glv4gcc -march=k8 -Os -fomit-frame-pointer2014070120140525
840528v02/w8s02glv4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070120140525
840582v02/w8s04glv4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014070120140525
840684v02/w8s02glv4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070120140525
840744v02/w8s04glv4gcc -funroll-loops -Os -fomit-frame-pointer2014070120140525
840918v02/w8s02glv4gcc -m64 -O3 -fomit-frame-pointer2014070120140525
840996v02/w8s02glv4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070120140525
841008v02/w8s02glv4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070120140525
841104v02/w8s04glv4gcc -march=nocona -Os -fomit-frame-pointer2014070120140525
841131v02/w8s04glv4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070120140525
841323v02/w8s02glv4gcc -march=barcelona -O3 -fomit-frame-pointer2014070120140525
841335v02/w8s04glv4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070120140525
841371v02/w8s02glv4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070120140525
841440v02/w8s02glv4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070120140525
841536v02/w8s04glv4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070120140525
841641v02/w8s02glv4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070120140525
841695v02/w8s04glv4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014070120140525
841713v02/w8s04glv4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014070120140525
841785v02/w8s02glv4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070120140525
841794v02/w8s02glv4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070120140525
841842v02/w8s04glv4gcc -march=barcelona -Os -fomit-frame-pointer2014070120140525
841998v02/w8s02glv4gcc -m64 -O2 -fomit-frame-pointer2014070120140525
842025v02/w8s04glv4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014070120140525
842061v02/w8s04glv4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070120140525
842241v02/w8s04glv4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070120140525
842244v02/w8s02glv4gcc -O2 -fomit-frame-pointer2014070120140525
842244v02/w8s04glv4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070120140525
842298v02/w8s04glv4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070120140525
842301v02/w8s04glv4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070120140525
842304v02/w8s02glv4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070120140525
842484v02/w8s04glv4gcc -Os -fomit-frame-pointer2014070120140525
842496v02/w8s02glv4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070120140525
842514v02/w8s02glv4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070120140525
842538v02/w8s04glv4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070120140525
842580v02/w8s02glv4gcc -march=nocona -O3 -fomit-frame-pointer2014070120140525
842595v02/w8s02glv4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070120140525
842616v02/w8s04glv4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070120140525
842628v02/w8s02glv4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070120140525
842640v02/w8s02glv4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070120140525
842673v02/w8s02glv4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070120140525
842781v02/w8s02glv4gcc -march=k8 -O2 -fomit-frame-pointer2014070120140525
842994v02/w8s02glv4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070120140525
843021v02/w8s02glv4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070120140525
843129v02/w8s02glv4gcc -march=k8 -O3 -fomit-frame-pointer2014070120140525
843330v02/w8s02glv4gcc -march=barcelona -O2 -fomit-frame-pointer2014070120140525
843741v02/w8s04glv4gcc -m64 -Os -fomit-frame-pointer2014070120140525
843945v02/w8s02glv4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070120140525
844161v02/w8s02glv4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070120140525
844236v02/w8s02glv4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070120140525
844401v02/w8s02glv4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014070120140525
844416v02/w8s02glv4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014070120140525
844470v02/w8s02glv4gcc -funroll-loops -O3 -fomit-frame-pointer2014070120140525
844479v02/w8s02glv4gcc -m64 -march=k8 -O -fomit-frame-pointer2014070120140525
844497v02/w8s02glv4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070120140525
844518v02/w8s02glv4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070120140525
844605v02/w8s02glv4gcc -m64 -O -fomit-frame-pointer2014070120140525
844638v02/w8s02glv4gcc -m64 -march=core2 -O -fomit-frame-pointer2014070120140525
844659v02/w8s02glv4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070120140525
845043v02/w8s02glv4gcc -O3 -fomit-frame-pointer2014070120140525
845097v02/w8s02glv4gcc -march=k8 -O -fomit-frame-pointer2014070120140525
845163v02/w8s02glv4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070120140525
845181v02/w8s02glv4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070120140525
845250v02/w8s02glv4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070120140525
845421v02/w8s02glv4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070120140525
845484v02/w8s02glv4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014070120140525
845652v02/w8s02glv4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070120140525
845661v02/w8s02glv4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070120140525
845799v02/w8s02glv4gcc -march=nocona -O2 -fomit-frame-pointer2014070120140525
845841v02/w8s02glv4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070120140525
845991v02/w8s02glv4gcc -funroll-loops -O2 -fomit-frame-pointer2014070120140525
846276v02/w8s02glv4gcc -m64 -march=nocona -O -fomit-frame-pointer2014070120140525
846297v02/w8s02glv4gcc -march=nocona -O -fomit-frame-pointer2014070120140525
846321v02/w8s02glv4gcc -fno-schedule-insns -O -fomit-frame-pointer2014070120140525
846369v02/w8s02glv4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070120140525
846378v02/w8s02glv4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070120140525
846708v02/w8s02glv4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070120140525
846846v02/w8s02glv4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070120140525
847014v02/w8s02glv4gcc -O -fomit-frame-pointer2014070120140525
847596v02/w8s02glv4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070120140525
848118v02/w8s02glv4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070120140525
848310v02/w8s02glv4gcc -march=barcelona -O -fomit-frame-pointer2014070120140525
849210v02/w8s02glv4gcc -funroll-loops -O -fomit-frame-pointer2014070120140525
849561v02/w8s02glv4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070120140525
849570v02/w8s02glv4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014070120140525
849600v02/w8s02glv4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070120140525
850485v02/w8s02glv4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070120140525
869505v02/w8s02glv4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014070120140525
869571v02/w8s02glv4gcc -march=nocona -Os -fomit-frame-pointer2014070120140525
870480v02/w8s02glv4gcc -Os -fomit-frame-pointer2014070120140525
870609v02/w8s02glv4gcc -march=k8 -Os -fomit-frame-pointer2014070120140525
871080v02/w8s02glv4gcc -m64 -Os -fomit-frame-pointer2014070120140525
871107v02/w8s02glv4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014070120140525
871410v02/w8s02glv4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070120140525
871716v02/w8s02glv4gcc -march=barcelona -Os -fomit-frame-pointer2014070120140525
871848v02/w8s02glv4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014070120140525
871905v02/w8s02glv4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014070120140525
872028v02/w8s02glv4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070120140525
872157v02/w8s02glv4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070120140525
872349v02/w8s02glv4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070120140525
872793v02/w8s02glv4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070120140525
873006v02/w8s02glv4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070120140525
873447v02/w8s02glv4gcc -funroll-loops -Os -fomit-frame-pointer2014070120140525
873492v02/w8s02glv4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070120140525
873618v02/w8s02glv4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070120140525
873627v02/w8s02glv4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070120140525
873690v02/w8s02glv4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070120140525
873705v02/w8s02glv4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070120140525
873945v02/w8s02glv4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070120140525
874377v02/w8s02glv4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014070120140525
882471v02/w8s16glv4cc2014070120140525
882927v02/w8s16glv4gcc -funroll-loops2014070120140525
883299v02/w8s32glv4gcc -funroll-loops2014070120140525
883476v02/w8s32glv4gcc2014070120140525
883728v02/w8s16glv4gcc2014070120140525
884310v02/w8s32glv4cc2014070120140525
887328v02/w8s08glv4gcc2014070120140525
888327v02/w8s08glv4gcc -funroll-loops2014070120140525
888999v02/w8s08glv4cc2014070120140525
903018v02/w8s01glv4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070120140525
903057v02/w8s01glv4gcc -m64 -O3 -fomit-frame-pointer2014070120140525
903150v02/w8s01glv4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070120140525
903285v02/w8s01glv4gcc -funroll-loops -O2 -fomit-frame-pointer2014070120140525
903324v02/w8s04glv4gcc2014070120140525
903558v02/w8s01glv4gcc -O3 -fomit-frame-pointer2014070120140525
903849v02/w8s01glv4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070120140525
904008v02/w8s01glv4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070120140525
904014v02/w8s01glv4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070120140525
904092v02/w8s04glv4gcc -funroll-loops2014070120140525
904116v02/w8s01glv4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070120140525
904209v02/w8s01glv4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070120140525
904317v02/w8s04glv4cc2014070120140525
904395v02/w8s01glv4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014070120140525
904440v02/w8s01glv4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070120140525
904515v02/w8s01glv4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070120140525
904830v02/w8s01glv4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070120140525
904995v02/w8s01glv4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070120140525
905079v02/w8s01glv4gcc -march=barcelona -O2 -fomit-frame-pointer2014070120140525
905106v02/w8s01glv4gcc -march=k8 -O3 -fomit-frame-pointer2014070120140525
905325v02/w8s01glv4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070120140525
905367v02/w8s01glv4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070120140525
905562v02/w8s01glv4gcc -m64 -march=k8 -O -fomit-frame-pointer2014070120140525
905595v02/w8s01glv4gcc -march=k8 -O2 -fomit-frame-pointer2014070120140525
905601v02/w8s01glv4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070120140525
905736v02/w8s01glv4gcc -march=barcelona -O3 -fomit-frame-pointer2014070120140525
905826v02/w8s01glv4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070120140525
905952v02/w8s01glv4gcc -O2 -fomit-frame-pointer2014070120140525
905961v02/w8s01glv4gcc -funroll-loops -O3 -fomit-frame-pointer2014070120140525
906003v02/w8s01glv4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070120140525
906006v02/w8s01glv4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070120140525
906063v02/w8s01glv4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070120140525
906066v02/w8s01glv4gcc -march=nocona -O3 -fomit-frame-pointer2014070120140525
906198v02/w8s01glv4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070120140525
906201v02/w8s01glv4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070120140525
906522v02/w8s01glv4gcc -m64 -O2 -fomit-frame-pointer2014070120140525
906543v02/w8s01glv4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070120140525
906639v02/w8s01glv4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070120140525
906786v02/w8s01glv4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070120140525
906810v02/w8s01glv4gcc -m64 -march=core2 -O -fomit-frame-pointer2014070120140525
906903v02/w8s01glv4gcc -O -fomit-frame-pointer2014070120140525
907020v02/w8s01glv4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070120140525
907071v02/w8s01glv4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070120140525
907146v02/w8s01glv4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070120140525
907314v02/w8s01glv4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070120140525
907326v02/w8s01glv4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070120140525
907857v02/w8s01glv4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070120140525
907872v02/w8s01glv4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070120140525
908205v02/w8s01glv4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014070120140525
908649v02/w8s01glv4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070120140525
908883v02/w8s01glv4gcc -march=k8 -O -fomit-frame-pointer2014070120140525
908895v02/w8s01glv4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070120140525
908940v02/w8s01glv4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014070120140525
909132v02/w8s01glv4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070120140525
909258v02/w8s01glv4gcc -march=nocona -O2 -fomit-frame-pointer2014070120140525
909408v02/w8s01glv4gcc -march=barcelona -O -fomit-frame-pointer2014070120140525
909516v02/w8s01glv4gcc -m64 -O -fomit-frame-pointer2014070120140525
909684v02/w8s01glv4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070120140525
909993v02/w8s01glv4gcc -m64 -march=nocona -O -fomit-frame-pointer2014070120140525
910437v02/w8s01glv4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070120140525
910623v02/w8s01glv4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070120140525
910674v02/w8s01glv4gcc -march=nocona -O -fomit-frame-pointer2014070120140525
910791v02/w8s01glv4gcc -funroll-loops -O -fomit-frame-pointer2014070120140525
910851v02/w8s01glv4gcc -fno-schedule-insns -O -fomit-frame-pointer2014070120140525
910992v02/w8s01glv4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070120140525
911136v02/w8s01glv4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070120140525
911268v02/w8s01glv4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014070120140525
912528v02/w8s01glv4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070120140525
913104v02/w8s01glv4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070120140525
930384v02/w8s01glv4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070120140525
931962v02/w8s01glv4gcc -march=nocona -Os -fomit-frame-pointer2014070120140525
932181v02/w8s01glv4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070120140525
933273v02/w8s01glv4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014070120140525
933300v02/w8s01glv4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014070120140525
933381v02/w8s01glv4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014070120140525
934002v02/w8s01glv4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070120140525
934077v02/w8s01glv4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014070120140525
934338v02/w8s01glv4gcc -Os -fomit-frame-pointer2014070120140525
934344v02/w8s02glv4gcc2014070120140525
934350v02/w8s01glv4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070120140525
934491v02/w8s01glv4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070120140525
934599v02/w8s01glv4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014070120140525
934614v02/w8s01glv4gcc -march=k8 -Os -fomit-frame-pointer2014070120140525
934620v02/w8s01glv4gcc -march=barcelona -Os -fomit-frame-pointer2014070120140525
935205v02/w8s02glv4gcc -funroll-loops2014070120140525
935322v02/w8s01glv4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070120140525
935394v02/w8s01glv4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070120140525
935448v02/w8s01glv4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070120140525
935739v02/w8s01glv4gcc -m64 -Os -fomit-frame-pointer2014070120140525
935907v02/w8s01glv4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070120140525
936765v02/w8s02glv4cc2014070120140525
937014v02/w8s01glv4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070120140525
937053v02/w8s01glv4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070120140525
937842v02/w8s01glv4gcc -funroll-loops -Os -fomit-frame-pointer2014070120140525
938529v02/w8s01glv4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070120140525
995358v02/w8s01glv4cc2014070120140525
997938v02/w8s01glv4gcc -funroll-loops2014070120140525
998754v02/w8s01glv4gcc2014070120140525
1225509v02/varglv4gcc -march=k8 -O2 -fomit-frame-pointer2014070120140525
1226310v02/varglv4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070120140525
1226847v02/varglv4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070120140525
1227366v02/varglv4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070120140525
1227798v02/varglv4gcc -m64 -O2 -fomit-frame-pointer2014070120140525
1228266v02/varglv4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070120140525
1228416v02/varglv4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070120140525
1228848v02/varglv4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070120140525
1230060v02/varglv4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070120140525
1230264v02/varglv4gcc -funroll-loops -O2 -fomit-frame-pointer2014070120140525
1230282v02/varglv4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070120140525
1230468v02/varglv4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070120140525
1230531v02/varglv4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070120140525
1230612v02/varglv4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070120140525
1230864v02/varglv4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070120140525
1230867v02/varglv4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070120140525
1230876v02/varglv4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070120140525
1231398v02/varglv4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070120140525
1231398v02/varglv4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070120140525
1231452v02/varglv4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070120140525
1231986v02/varglv4gcc -march=barcelona -O3 -fomit-frame-pointer2014070120140525
1232046v02/varglv4gcc -O3 -fomit-frame-pointer2014070120140525
1232214v02/varglv4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014070120140525
1232298v02/varglv4gcc -fno-schedule-insns -O -fomit-frame-pointer2014070120140525
1232319v02/varglv4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070120140525
1232484v02/varglv4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070120140525
1232514v02/varglv4gcc -funroll-loops -O3 -fomit-frame-pointer2014070120140525
1232784v02/varglv4gcc -O2 -fomit-frame-pointer2014070120140525
1232814v02/varglv4gcc -m64 -O3 -fomit-frame-pointer2014070120140525
1232871v02/varglv4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070120140525
1233258v02/varglv4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070120140525
1234068v02/varglv4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070120140525
1234434v02/varglv4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070120140525
1235238v02/varglv4gcc -march=barcelona -O2 -fomit-frame-pointer2014070120140525
1235262v02/varglv4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070120140525
1235430v02/varglv4gcc -m64 -march=core2 -O -fomit-frame-pointer2014070120140525
1235598v02/varglv4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070120140525
1235655v02/varglv4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070120140525
1235703v02/varglv4gcc -march=nocona -O3 -fomit-frame-pointer2014070120140525
1235862v02/varglv4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070120140525
1235928v02/varglv4gcc -O -fomit-frame-pointer2014070120140525
1235940v02/varglv4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070120140525
1235940v02/varglv4gcc -march=barcelona -O -fomit-frame-pointer2014070120140525
1236342v02/varglv4gcc -m64 -O -fomit-frame-pointer2014070120140525
1236375v02/varglv4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014070120140525
1236381v02/varglv4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070120140525
1236498v02/varglv4gcc -m64 -march=k8 -O -fomit-frame-pointer2014070120140525
1236705v02/varglv4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070120140525
1236762v02/varglv4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014070120140525
1236828v02/varglv4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070120140525
1236921v02/varglv4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070120140525
1237077v02/varglv4gcc -m64 -march=nocona -O -fomit-frame-pointer2014070120140525
1237092v02/varglv4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070120140525
1237338v02/varglv4gcc -march=nocona -O -fomit-frame-pointer2014070120140525
1237359v02/varglv4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070120140525
1237914v02/varglv4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070120140525
1237974v02/varglv4gcc -funroll-loops -Os -fomit-frame-pointer2014070120140525
1238109v02/varglv4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070120140525
1238124v02/varglv4gcc -march=k8 -O3 -fomit-frame-pointer2014070120140525
1238187v02/varglv4gcc -march=k8 -O -fomit-frame-pointer2014070120140525
1238196v02/varglv4gcc -march=nocona -O2 -fomit-frame-pointer2014070120140525
1238220v02/varglv4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070120140525
1238253v02/varglv4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070120140525
1238403v02/varglv4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070120140525
1238562v02/varglv4gcc -m64 -Os -fomit-frame-pointer2014070120140525
1238619v02/varglv4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070120140525
1238778v02/varglv4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070120140525
1238847v02/varglv4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070120140525
1238847v02/varglv4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070120140525
1239144v02/varglv4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014070120140525
1239873v02/varglv4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070120140525
1240311v02/varglv4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070120140525
1240593v02/varglv4gcc -funroll-loops -O -fomit-frame-pointer2014070120140525
1240710v02/varglv4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070120140525
1240866v02/varglv4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014070120140525
1241571v02/varglv4gcc -march=k8 -Os -fomit-frame-pointer2014070120140525
1241772v02/varglv4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014070120140525
1242081v02/varglv4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070120140525
1242198v02/varglv4gcc -march=nocona -Os -fomit-frame-pointer2014070120140525
1242495v02/varglv4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070120140525
1242498v02/varglv4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070120140525
1242531v02/varglv4gcc -Os -fomit-frame-pointer2014070120140525
1242651v02/varglv4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014070120140525
1243068v02/varglv4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014070120140525
1243572v02/varglv4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070120140525
1243602v02/varglv4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070120140525
1243605v02/varglv4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014070120140525
1244064v02/varglv4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070120140525
1246032v02/varglv4gcc -march=barcelona -Os -fomit-frame-pointer2014070120140525
1339167v02/varglv4gcc2014070120140525
1339650v02/varglv4cc2014070120140525
1343319v02/varglv4gcc -funroll-loops2014070120140525

Compiler output

Implementation: crypto_dh/hecfp128bk/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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_hecfp128bk.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_hecfp128bk.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_hecfp128bk.a(smul_glv4.o): In function `hec_fp_smul_2e128mc_bk_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: 6, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer v02/w8s01glv4 v02/w8s02glv4 v02/w8s04glv4 v02/w8s08glv4 v02/w8s16glv4 v02/w8s32glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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_hecfp128bk.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_hecfp128bk.a(smul_glv4.o): In function `hec_fp_smul_2e128mc_bk_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/hecfp128bk/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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_hecfp128bk.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_hecfp128bk.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_hecfp128bk.a(smul_glv4.o): In function `hec_fp_smul_2e128mc_bk_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: 6, 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 v02/w8s32glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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_hecfp128bk.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_hecfp128bk.a(smul_glv4.o): In function `hec_fp_smul_2e128mc_bk_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/hecfp128bk/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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_hecfp128bk.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_hecfp128bk.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_hecfp128bk.a(smul_glv4.o): In function `hec_fp_smul_2e128mc_bk_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: 6, 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 v02/w8s32glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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_hecfp128bk.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_hecfp128bk.a(smul_glv4.o): In function `hec_fp_smul_2e128mc_bk_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/hecfp128bk/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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_hecfp128bk.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_hecfp128bk.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_hecfp128bk.a(smul_glv4.o): In function `hec_fp_smul_2e128mc_bk_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: 6, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer v02/w8s01glv4 v02/w8s02glv4 v02/w8s04glv4 v02/w8s08glv4 v02/w8s16glv4 v02/w8s32glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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_hecfp128bk.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_hecfp128bk.a(smul_glv4.o): In function `hec_fp_smul_2e128mc_bk_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/hecfp128bk/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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_hecfp128bk.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_hecfp128bk.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_hecfp128bk.a(smul_glv4.o): In function `hec_fp_smul_2e128mc_bk_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: 6, 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 v02/w8s32glv4

Compiler output

Implementation: crypto_dh/hecfp128bk/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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/supercop-20140622/supercop-data/h4e350/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_hecfp128bk.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_hecfp128bk.a(smul_glv4.o): In function `hec_fp_smul_2e128mc_bk_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