Implementation notes: amd64, h5nano, crypto_aead/lakekeyakv1

Computer: h5nano
Architecture: amd64
CPU ID: CentaurHauls-000006f8-afc9fbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: lakekeyakv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
52665asmx86-64gcc -march=barcelona -Os -fomit-frame-pointer2014101720141014
52945asmx86-64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
53055asmx86-64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101720141014
53070asmx86-64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
53075asmx86-64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101720141014
53090asmx86-64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101720141014
53095asmx86-64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
53110asmx86-64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101720141014
53115asmx86-64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101720141014
53125asmx86-64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101720141014
53145asmx86-64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014101720141014
53160asmx86-64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101720141014
53160asmx86-64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101720141014
53210asmx86-64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101720141014
53210asmx86-64gcc -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
53240asmx86-64gcc -march=nocona -O3 -fomit-frame-pointer2014101720141014
53280asmx86-64gcc -march=barcelona -O2 -fomit-frame-pointer2014101720141014
53285asmx86-64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101720141014
53335asmx86-64gcc -O2 -fomit-frame-pointer2014101720141014
53340asmx86-64gcc -O3 -fomit-frame-pointer2014101720141014
53345asmx86-64gcc -O -fomit-frame-pointer2014101720141014
53350asmx86-64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101720141014
53395asmx86-64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101720141014
53395asmx86-64gcc -m64 -march=corei7 -O -fomit-frame-pointer2014101720141014
53405asmx86-64gcc -funroll-loops -O -fomit-frame-pointer2014101720141014
53405asmx86-64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101720141014
53420asmx86-64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
53425asmx86-64gcc -m64 -Os -fomit-frame-pointer2014101720141014
53470asmx86-64gcc -march=k8 -O -fomit-frame-pointer2014101720141014
53475asmx86-64gcc -march=k8 -O2 -fomit-frame-pointer2014101720141014
53480asmx86-64gcc -Os -fomit-frame-pointer2014101720141014
53530asmx86-64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101720141014
53530asmx86-64gcc -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
53545asmx86-64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
53545asmx86-64gcc -m64 -march=core2 -Os -fomit-frame-pointer2014101720141014
53555asmx86-64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101720141014
53555asmx86-64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101720141014
53565asmx86-64gcc -m64 -O3 -fomit-frame-pointer2014101720141014
53575asmx86-64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101720141014
53595asmx86-64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101720141014
53600asmx86-64gcc -march=barcelona -O -fomit-frame-pointer2014101720141014
53610asmx86-64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101720141014
53640asmx86-64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101720141014
53655asmx86-64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101720141014
53665asmx86-64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101720141014
53670asmx86-64gcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
53670asmx86-64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101720141014
53670asmx86-64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101720141014
53680asmx86-64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
53705asmx86-64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101720141014
53720asmx86-64gcc -march=nocona -Os -fomit-frame-pointer2014101720141014
53725asmx86-64gcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
53745asmx86-64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101720141014
53755asmx86-64gcc -m64 -march=nocona -Os -fomit-frame-pointer2014101720141014
53795asmx86-64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101720141014
53795asmx86-64gcc -march=barcelona -O3 -fomit-frame-pointer2014101720141014
53800asmx86-64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
53800asmx86-64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101720141014
53810asmx86-64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101720141014
53815asmx86-64gcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
53835asmx86-64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101720141014
53835asmx86-64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101720141014
53850asmx86-64gcc -funroll-loops -m64 -O -fomit-frame-pointer2014101720141014
53860asmx86-64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101720141014
53910asmx86-64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101720141014
53925asmx86-64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101720141014
53935asmx86-64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
53955asmx86-64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
53975asmx86-64gcc -march=k8 -O3 -fomit-frame-pointer2014101720141014
53995asmx86-64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101720141014
54020asmx86-64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101720141014
54080asmx86-64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101720141014
54120asmx86-64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101720141014
54150asmx86-64gcc -m64 -march=core2 -O -fomit-frame-pointer2014101720141014
54170asmx86-64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101720141014
54190asmx86-64gcc -m64 -O2 -fomit-frame-pointer2014101720141014
54245asmx86-64gcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
54245asmx86-64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101720141014
54275asmx86-64gcc -march=k8 -Os -fomit-frame-pointer2014101720141014
54280asmx86-64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101720141014
54285asmx86-64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101720141014
54290asmx86-64gcc -m64 -O -fomit-frame-pointer2014101720141014
54320asmx86-64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101720141014
54320asmx86-64gcc -march=nocona -O -fomit-frame-pointer2014101720141014
54405asmx86-64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101720141014
54460asmx86-64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
54585asmx86-64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101720141014
54885asmx86-64gcc -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
54890asmx86-64gcc -march=nocona -O2 -fomit-frame-pointer2014101720141014
54925asmx86-64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101720141014
55025asmx86-64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101720141014
55175opt64lcufullgcc -O -fomit-frame-pointer2014101720141014
55245opt64lcufullgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101720141014
55465opt64lcu6gcc -march=barcelona -O -fomit-frame-pointer2014101720141014
55535opt64lcufullgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
55545opt64lcu6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
55555opt64lcufullgcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
55555opt64lcu6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101720141014
55600opt64lcu6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101720141014
55615opt64lcu6gcc -funroll-loops -m64 -O -fomit-frame-pointer2014101720141014
55625opt64lcufullgcc -march=nocona -O -fomit-frame-pointer2014101720141014
55675opt64lcu6gcc -march=nocona -O3 -fomit-frame-pointer2014101720141014
55685asmx86-64cc2014101720141014
55685opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
55685opt64lcufullgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101720141014
55690opt64lcu6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
55690opt64lcu6gcc -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
55745opt64lcu6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101720141014
55765opt64lcu6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101720141014
55775opt64lcufullgcc -m64 -O -fomit-frame-pointer2014101720141014
55795asmx86-64gcc2014101720141014
55795opt64lcu6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
55820opt64lcu6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101720141014
55835opt64lcu6gcc -funroll-loops -O -fomit-frame-pointer2014101720141014
55835opt64lcufullgcc -m64 -march=corei7 -O -fomit-frame-pointer2014101720141014
55850opt64lcu6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101720141014
55850opt64lcu6gcc -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
55870opt64lcu6gcc -m64 -march=corei7 -O -fomit-frame-pointer2014101720141014
55890opt64lcu6gcc -march=k8 -O -fomit-frame-pointer2014101720141014
55895opt64lcu6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101720141014
55915opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101720141014
55915opt64lcu6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101720141014
55915opt64lcu6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101720141014
55915opt64lcu6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101720141014
55915opt64lcu6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101720141014
55920opt64lcufullgcc -march=barcelona -O -fomit-frame-pointer2014101720141014
55920opt64lcufullgcc -march=k8 -O -fomit-frame-pointer2014101720141014
55925opt64lcu6gcc -O -fomit-frame-pointer2014101720141014
55925opt64lcu6gcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
55935opt64lcu6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101720141014
55945opt64lcu6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101720141014
55945opt64lcufullgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101720141014
55945opt64lcufullgcc -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
55950opt64lcufullgcc -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
55980opt64lcufullgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
55990opt64lcu6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101720141014
56020opt64lcu6gcc -march=barcelona -O3 -fomit-frame-pointer2014101720141014
56025opt64lcufullgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101720141014
56035opt64lcu6gcc -m64 -march=core2 -O -fomit-frame-pointer2014101720141014
56055opt64lcufullgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
56060opt64lcu6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101720141014
56065opt64lcu6gcc -march=barcelona -O2 -fomit-frame-pointer2014101720141014
56070asmx86-64gcc -funroll-loops2014101720141014
56095opt64lcu6gcc -march=nocona -O2 -fomit-frame-pointer2014101720141014
56105opt64lcu6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101720141014
56115opt64lcu6gcc -m64 -O -fomit-frame-pointer2014101720141014
56125opt64lcu6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101720141014
56130opt64lcu6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101720141014
56145opt64lcu6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101720141014
56155opt64lcu6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
56170opt64lcu6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
56180opt64lcu6gcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
56195opt64lcu6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
56195opt64lcu6gcc -march=k8 -O3 -fomit-frame-pointer2014101720141014
56200opt64lcu6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101720141014
56205opt64lcufullgcc -m64 -march=core2 -O -fomit-frame-pointer2014101720141014
56215opt64lcu6gcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
56220opt64lcu6gcc -march=nocona -O -fomit-frame-pointer2014101720141014
56245opt64lcu6gcc -O3 -fomit-frame-pointer2014101720141014
56255opt64lcufullgcc -funroll-loops -m64 -O -fomit-frame-pointer2014101720141014
56255opt64lcu6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101720141014
56265opt64lcu6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101720141014
56290opt64lcu6gcc -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
56300opt64lcu6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101720141014
56320opt64lcu6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101720141014
56330opt64lcu6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101720141014
56340opt64lcu6gcc -march=k8 -O2 -fomit-frame-pointer2014101720141014
56395opt64lcufullgcc -funroll-loops -O -fomit-frame-pointer2014101720141014
56395opt64lcu6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101720141014
56400opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101720141014
56460opt64lcufullgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101720141014
56475opt64lcu6gcc -O2 -fomit-frame-pointer2014101720141014
56480opt64lcu6gcc -m64 -O2 -fomit-frame-pointer2014101720141014
56490opt64lcu6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101720141014
56555opt64lcu6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
56595opt64lcu6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014101720141014
56645opt64lcu6gcc -m64 -O3 -fomit-frame-pointer2014101720141014
56645opt64lcu6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101720141014
56700opt64lcu6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101720141014
56715opt64lcufullgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
56725opt64lcu6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101720141014
56730opt64lcu6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101720141014
56730opt64lcufullgcc -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
56785opt64lcu6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101720141014
56825opt64lcu6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101720141014
57410opt64lcufullgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101720141014
59040opt64lcu6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101720141014
59075opt64lcu6gcc -m64 -march=nocona -Os -fomit-frame-pointer2014101720141014
59105opt64lcu6gcc -march=nocona -Os -fomit-frame-pointer2014101720141014
59145opt64lcu6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101720141014
59625opt64lcu6gcc -march=barcelona -Os -fomit-frame-pointer2014101720141014
59675opt64lcu6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
59720opt64lcu6gcc -Os -fomit-frame-pointer2014101720141014
59735opt64lcu6gcc -m64 -Os -fomit-frame-pointer2014101720141014
59765opt64lcu6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101720141014
59775opt64lcu6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101720141014
59785opt64lcu6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101720141014
59785opt64lcu6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101720141014
59800opt64lcu6gcc -march=k8 -Os -fomit-frame-pointer2014101720141014
59805opt64lcu6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
59815opt64lcu6gcc -m64 -march=k8 -Os -fomit-frame-pointer2014101720141014
59845opt64lcu6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101720141014
59850opt64lcu6gcc -m64 -march=core2 -Os -fomit-frame-pointer2014101720141014
59855opt64lcu6gcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
59865opt64lcu6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101720141014
59870opt64lcu6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101720141014
59895opt64lcu6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101720141014
59895opt64lcu6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101720141014
60040opt64lcu6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101720141014
60225opt64u6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
60285opt64u6gcc -O2 -fomit-frame-pointer2014101720141014
60305opt64u6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101720141014
60310opt64u6gcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
60310opt64u6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
60405opt64ufullgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101720141014
60420opt64u6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101720141014
60450opt64u6gcc -m64 -O2 -fomit-frame-pointer2014101720141014
60455opt64u6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101720141014
60480opt64u6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101720141014
60485opt64u6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
60490opt64u6gcc -O3 -fomit-frame-pointer2014101720141014
60495opt64u6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101720141014
60500opt64u6gcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
60510opt64u6gcc -m64 -O3 -fomit-frame-pointer2014101720141014
60515opt64u6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101720141014
60515opt64u6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101720141014
60525opt64u6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101720141014
60570opt64u6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101720141014
60575opt64u6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101720141014
60585opt64u6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101720141014
60600opt64u6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
60625opt64u6gcc -march=k8 -O3 -fomit-frame-pointer2014101720141014
60670opt64u6gcc -march=barcelona -O3 -fomit-frame-pointer2014101720141014
60700opt64u6gcc -march=barcelona -O2 -fomit-frame-pointer2014101720141014
60715opt64u6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101720141014
60730opt64u6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101720141014
60735opt64u6gcc -march=k8 -O2 -fomit-frame-pointer2014101720141014
60755opt64u6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101720141014
60905opt64u6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101720141014
60910opt64u6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101720141014
60940opt64u6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101720141014
60945opt64u6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014101720141014
60975opt64u6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101720141014
61035opt64u6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101720141014
61065opt64u6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101720141014
61075opt64u6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101720141014
61105opt64u6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101720141014
61125opt64u6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101720141014
61125opt64ufullgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101720141014
61135opt64u6gcc -funroll-loops -O -fomit-frame-pointer2014101720141014
61145opt64ufullgcc -funroll-loops -m64 -O -fomit-frame-pointer2014101720141014
61240opt64u6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
61250opt64u6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
61280opt64u6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101720141014
61355opt64u6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
61395opt64ufullgcc -march=nocona -O -fomit-frame-pointer2014101720141014
61400opt64u6gcc -funroll-loops -m64 -O -fomit-frame-pointer2014101720141014
61455opt64u6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101720141014
61470opt64u6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
61515opt64u6gcc -march=k8 -O -fomit-frame-pointer2014101720141014
61545opt64u6gcc -march=barcelona -O -fomit-frame-pointer2014101720141014
61550opt64ufullgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
61600opt64u6gcc -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
61605opt64u6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101720141014
61610opt64ufullgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101720141014
61650opt64u6gcc -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
61675opt64ufullgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
61680opt64u6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101720141014
61680opt64u6gcc -march=nocona -O2 -fomit-frame-pointer2014101720141014
61705opt64ufullgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
61720opt64u6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101720141014
61750opt64u6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101720141014
61865opt64u6gcc -march=nocona -O -fomit-frame-pointer2014101720141014
61905opt64u6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101720141014
61920opt64u6gcc -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
61980opt64ufullgcc -funroll-loops -O -fomit-frame-pointer2014101720141014
61990opt64ufullgcc -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
62025opt64ufullgcc -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
62075opt64ufullgcc -march=k8 -O -fomit-frame-pointer2014101720141014
62090opt64u6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101720141014
62090opt64ufullgcc -march=barcelona -O -fomit-frame-pointer2014101720141014
62100opt64u6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101720141014
62130opt64u6gcc -march=nocona -O3 -fomit-frame-pointer2014101720141014
62170opt64ufullgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101720141014
62195opt64u6gcc -m64 -march=core2 -O -fomit-frame-pointer2014101720141014
62465opt64ufullgcc -m64 -march=corei7 -O -fomit-frame-pointer2014101720141014
62520opt64u6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101720141014
62560opt64u6gcc -m64 -O -fomit-frame-pointer2014101720141014
62590opt64ufullgcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
62620opt64u6gcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
62620opt64ufullgcc -m64 -march=core2 -O -fomit-frame-pointer2014101720141014
62680opt64u6gcc -m64 -march=corei7 -O -fomit-frame-pointer2014101720141014
62685opt64ufullgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
62740opt64ufullgcc -O -fomit-frame-pointer2014101720141014
62820opt64u6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101720141014
62825opt64u6gcc -O -fomit-frame-pointer2014101720141014
62855opt64ufullgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101720141014
62920opt64ufullgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101720141014
63105opt64ufullgcc -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
63315opt64ufullgcc -m64 -O -fomit-frame-pointer2014101720141014
65400opt64u6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101720141014
65425opt64u6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
65500opt64lcu6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
65580opt64lcu6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101720141014
65580opt64u6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101720141014
65585opt64u6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101720141014
65605opt64u6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101720141014
65645opt64lcu6clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
65660opt64u6gcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
65665opt64u6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101720141014
65920opt64lcu6clang -O3 -fomit-frame-pointer2014101720141014
66060opt64u6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101720141014
66065opt64lcu6clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
66070opt64u6gcc -m64 -march=core2 -Os -fomit-frame-pointer2014101720141014
66180opt64u6gcc -Os -fomit-frame-pointer2014101720141014
66185opt64u6gcc -march=barcelona -Os -fomit-frame-pointer2014101720141014
66190opt64u6gcc -march=k8 -Os -fomit-frame-pointer2014101720141014
66205opt64u6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101720141014
66215opt64u6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101720141014
66220opt64u6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101720141014
66225opt64u6gcc -m64 -march=k8 -Os -fomit-frame-pointer2014101720141014
66285opt64u6gcc -m64 -Os -fomit-frame-pointer2014101720141014
66320opt64u6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
66395opt64u6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101720141014
67195opt64u6gcc -m64 -march=nocona -Os -fomit-frame-pointer2014101720141014
67220opt64u6gcc -march=nocona -Os -fomit-frame-pointer2014101720141014
67405opt64u6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101720141014
67450opt64u6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101720141014
70475opt64lcufullclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101720141014
70995opt64lcufullclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
71050opt64lcufullclang -O3 -fomit-frame-pointer2014101720141014
71295opt64lcufullclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
71800opt64lcufullclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
74130opt64u6clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
74165opt64u6clang -O3 -fomit-frame-pointer2014101720141014
74195opt64u6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101720141014
74470opt64u6clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
74515opt64u6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
75310opt64ufullclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
75390opt64ufullclang -O3 -fomit-frame-pointer2014101720141014
75550opt64ufullclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
75570opt64ufullclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101720141014
75955opt64ufullclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
146730compact64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101720141014
146770compact64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101720141014
151120compact64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101720141014
151130compact64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
151145compact64gcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
151975compact64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101720141014
152030compact64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101720141014
153250compact64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101720141014
153295compact64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101720141014
153875compact64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101720141014
153920compact64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101720141014
154355compact64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101720141014
154415compact64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
154745compact64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101720141014
154770compact64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
154785compact64gcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
155305compact64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101720141014
155440compact64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
156920compact64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101720141014
156985compact64gcc -march=nocona -O3 -fomit-frame-pointer2014101720141014
159170compact64gcc -funroll-loops -m64 -O -fomit-frame-pointer2014101720141014
159225compact64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
159255compact64gcc -funroll-loops -O -fomit-frame-pointer2014101720141014
159295compact64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101720141014
159330compact64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101720141014
160230compact64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101720141014
160260compact64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101720141014
160825compact64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
160825compact64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101720141014
162045compact64gcc -m64 -O3 -fomit-frame-pointer2014101720141014
162070compact64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
162125compact64gcc -O3 -fomit-frame-pointer2014101720141014
162690compact64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101720141014
162695compact64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014101720141014
162710compact64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101720141014
162720compact64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101720141014
162725compact64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101720141014
166685inplace32bigcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101720141014
166720inplace32bigcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101720141014
166765inplace32bigcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101720141014
166810inplace32bigcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101720141014
166840inplace32bigcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014101720141014
167175inplace32bigcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101720141014
167360inplace32bigcc -march=k8 -O3 -fomit-frame-pointer2014101720141014
168175inplace32bigcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101720141014
168185inplace32bigcc -march=barcelona -O3 -fomit-frame-pointer2014101720141014
169140inplace32bigcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101720141014
169250inplace32bigcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101720141014
169715opt64u6gcc2014101720141014
169795opt64u6gcc -funroll-loops2014101720141014
169870inplace32bigcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101720141014
169875inplace32bigcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
169900inplace32bigcc -O3 -fomit-frame-pointer2014101720141014
169900inplace32bigcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
169920inplace32bigcc -m64 -O3 -fomit-frame-pointer2014101720141014
169940inplace32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
170015inplace32bigcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101720141014
170035inplace32bigcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101720141014
170125inplace32bigcc -march=nocona -O3 -fomit-frame-pointer2014101720141014
170145inplace32bigcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101720141014
170195opt64u6cc2014101720141014
170365inplace32bigcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101720141014
170520inplace32bigcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101720141014
170590opt64lcu6gcc -funroll-loops2014101720141014
170670opt64lcu6gcc2014101720141014
171020opt64lcu6cc2014101720141014
188535inplace32bigcc -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
188605inplace32bigcc -march=k8 -O -fomit-frame-pointer2014101720141014
188975opt64ufullgcc -funroll-loops2014101720141014
189115inplace32bigcc -march=barcelona -O -fomit-frame-pointer2014101720141014
189120inplace32bigcc -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
189275inplace32bigcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101720141014
189375inplace32bigcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
189450opt64ufullgcc2014101720141014
189645opt64ufullcc2014101720141014
189760inplace32bigcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101720141014
189905inplace32bigcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
191325inplace32bigcc -funroll-loops -O -fomit-frame-pointer2014101720141014
191335inplace32bigcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
191555inplace32bigcc -funroll-loops -m64 -O -fomit-frame-pointer2014101720141014
191845inplace32bigcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101720141014
191850opt64lcufullcc2014101720141014
191885opt64lcufullgcc2014101720141014
191980inplace32bigcc -m64 -march=core2 -O -fomit-frame-pointer2014101720141014
192055inplace32bigcc -m64 -march=corei7 -O -fomit-frame-pointer2014101720141014
192060inplace32bigcc -m64 -O -fomit-frame-pointer2014101720141014
192105inplace32bigcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101720141014
192105inplace32bigcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101720141014
192105inplace32bigcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101720141014
192110inplace32bigcc -O -fomit-frame-pointer2014101720141014
192305inplace32bigcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
192315opt64lcufullgcc -funroll-loops2014101720141014
192940inplace32bigcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
193125inplace32bigcc -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
193270inplace32bigcc -march=nocona -O -fomit-frame-pointer2014101720141014
193505inplace32bigcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
193510inplace32bigcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
193510inplace32bigcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101720141014
193545refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014101720141014
193580inplace32bigcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101720141014
193610refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101720141014
193610refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101720141014
193620inplace32bigcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101720141014
193630inplace32bigcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101720141014
193720refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101720141014
193795inplace32bigcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101720141014
193835inplace32bigcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101720141014
193895inplace32bigcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101720141014
193895inplace32bigcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101720141014
194050inplace32bigcc -m64 -march=core2 -Os -fomit-frame-pointer2014101720141014
194105inplace32bigcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101720141014
194610refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101720141014
195115refgcc -m64 -O3 -fomit-frame-pointer2014101720141014
195285inplace32bigcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101720141014
195320inplace32bigcc -Os -fomit-frame-pointer2014101720141014
195320inplace32bigcc -m64 -Os -fomit-frame-pointer2014101720141014
195335inplace32bigcc -march=k8 -Os -fomit-frame-pointer2014101720141014
195370inplace32bigcc -m64 -march=k8 -Os -fomit-frame-pointer2014101720141014
195420inplace32bigcc -march=barcelona -Os -fomit-frame-pointer2014101720141014
196010refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
196055refgcc -O3 -fomit-frame-pointer2014101720141014
196135inplace32bigcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
196875inplace32bigcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101720141014
196915inplace32bigcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101720141014
196965inplace32bigcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101720141014
197020refgcc -march=k8 -O3 -fomit-frame-pointer2014101720141014
197035inplace32bigcc -march=barcelona -O2 -fomit-frame-pointer2014101720141014
197040inplace32bigcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101720141014
197090inplace32bigcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101720141014
197410inplace32bigcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101720141014
197440inplace32bigcc -march=nocona -Os -fomit-frame-pointer2014101720141014
197505inplace32bigcc -march=k8 -O2 -fomit-frame-pointer2014101720141014
197600inplace32bigcc -m64 -march=nocona -Os -fomit-frame-pointer2014101720141014
197770refgcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
197770refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101720141014
197815inplace32bigcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101720141014
197855refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
198005refgcc -march=nocona -O3 -fomit-frame-pointer2014101720141014
198010refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101720141014
198335inplace32bigcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101720141014
198355inplace32bigcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101720141014
198620refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101720141014
198780refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101720141014
198820refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101720141014
198860refgcc -march=barcelona -O3 -fomit-frame-pointer2014101720141014
199265refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101720141014
200135inplace32bigcc -O2 -fomit-frame-pointer2014101720141014
200205inplace32bigcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
200280inplace32bigcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
200350inplace32bigcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101720141014
200480inplace32bigcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
200690refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101720141014
200695inplace32bigcc -m64 -O2 -fomit-frame-pointer2014101720141014
200750refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101720141014
200825inplace32bigcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101720141014
200830inplace32bigcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101720141014
200860inplace32bigcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101720141014
201010inplace32bigcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101720141014
201510inplace32bigcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101720141014
201700inplace32bigcc -march=nocona -O2 -fomit-frame-pointer2014101720141014
201880inplace32bigcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101720141014
201900inplace32bigcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101720141014
202245refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101720141014
204090refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101720141014
204105refgcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
204240refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101720141014
204250refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101720141014
204255refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
204495refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101720141014
204780refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101720141014
207140refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101720141014
211450refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101720141014
211520refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101720141014
220860inplace32biclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
220875inplace32biclang -O3 -fomit-frame-pointer2014101720141014
220965inplace32biclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
220965inplace32biclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
220980inplace32biclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101720141014
232380compact64clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
232385compact64clang -O3 -fomit-frame-pointer2014101720141014
232385compact64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
232435compact64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101720141014
232440compact64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
237540refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101720141014
237605refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
244520refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
244520refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101720141014
245180refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101720141014
245200refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
245900refgcc -funroll-loops -O -fomit-frame-pointer2014101720141014
245900refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
245900refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014101720141014
261285compact64gcc -march=k8 -O3 -fomit-frame-pointer2014101720141014
261310compact64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101720141014
261325compact64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101720141014
261365compact64gcc -march=barcelona -O3 -fomit-frame-pointer2014101720141014
303285compact64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101720141014
304985compact64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101720141014
305005compact64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101720141014
305365compact64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101720141014
306595compact64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101720141014
309930compact64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
310050compact64gcc -O2 -fomit-frame-pointer2014101720141014
312440compact64gcc -m64 -O2 -fomit-frame-pointer2014101720141014
312740compact64gcc -march=nocona -O2 -fomit-frame-pointer2014101720141014
314170compact64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101720141014
317710refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
317745refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101720141014
317980refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
318150refclang -O3 -fomit-frame-pointer2014101720141014
319625compact64gcc -march=nocona -O -fomit-frame-pointer2014101720141014
319980compact64gcc -O -fomit-frame-pointer2014101720141014
320705compact64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101720141014
320830compact64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101720141014
320960compact64gcc -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
321295compact64gcc -m64 -O -fomit-frame-pointer2014101720141014
321970refclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
322630compact64gcc -m64 -march=corei7 -O -fomit-frame-pointer2014101720141014
322705compact64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101720141014
323030compact64gcc -m64 -march=core2 -O -fomit-frame-pointer2014101720141014
323950compact64gcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
324010compact64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101720141014
326755compact64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101720141014
332665compact64gcc -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
340325compact64gcc -march=barcelona -O -fomit-frame-pointer2014101720141014
341615compact64gcc -march=k8 -O -fomit-frame-pointer2014101720141014
343220compact64gcc -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
349030compact64gcc -march=nocona -Os -fomit-frame-pointer2014101720141014
352925compact64gcc -m64 -march=nocona -Os -fomit-frame-pointer2014101720141014
398410compact64gcc -march=barcelona -O2 -fomit-frame-pointer2014101720141014
407920compact64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101720141014
407950compact64gcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
412510compact64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101720141014
413415compact64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101720141014
416305compact64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101720141014
416505compact64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101720141014
416935compact64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
418555compact64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101720141014
426780compact64gcc -march=k8 -O2 -fomit-frame-pointer2014101720141014
428085compact64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101720141014
430385compact64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101720141014
431770compact64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101720141014
432055compact64gcc -march=barcelona -Os -fomit-frame-pointer2014101720141014
432655compact64gcc -march=k8 -Os -fomit-frame-pointer2014101720141014
434180compact64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101720141014
435205compact64gcc -m64 -march=k8 -Os -fomit-frame-pointer2014101720141014
435460compact64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
439680compact64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101720141014
445105compact64gcc -m64 -march=core2 -Os -fomit-frame-pointer2014101720141014
447675compact64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101720141014
450930compact64gcc -m64 -Os -fomit-frame-pointer2014101720141014
454225compact64gcc -Os -fomit-frame-pointer2014101720141014
473500asmx86-64-shldgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101720141014
473530asmx86-64-shldgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101720141014
473540asmx86-64-shldgcc -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
473545asmx86-64-shldgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
473565asmx86-64-shldgcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
473575asmx86-64-shldgcc -funroll-loops -m64 -O -fomit-frame-pointer2014101720141014
473575asmx86-64-shldgcc -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
473590asmx86-64-shldgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
473595asmx86-64-shldgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101720141014
473600asmx86-64-shldgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101720141014
473605asmx86-64-shldgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101720141014
473605asmx86-64-shldgcc -march=nocona -O3 -fomit-frame-pointer2014101720141014
473615asmx86-64-shldgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
473615asmx86-64-shldgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101720141014
473620asmx86-64-shldgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101720141014
473635asmx86-64-shldgcc -O2 -fomit-frame-pointer2014101720141014
473645asmx86-64-shldgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101720141014
473655asmx86-64-shldgcc -march=barcelona -O2 -fomit-frame-pointer2014101720141014
473665asmx86-64-shldgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
473665asmx86-64-shldgcc -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
473675asmx86-64-shldgcc -march=k8 -O -fomit-frame-pointer2014101720141014
473680asmx86-64-shldgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101720141014
473680asmx86-64-shldgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101720141014
473690asmx86-64-shldgcc -m64 -O -fomit-frame-pointer2014101720141014
473695asmx86-64-shldgcc -march=barcelona -O -fomit-frame-pointer2014101720141014
473700asmx86-64-shldgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101720141014
473700asmx86-64-shldgcc -m64 -march=core2 -O -fomit-frame-pointer2014101720141014
473710asmx86-64-shldgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101720141014
473715asmx86-64-shldgcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
473725asmx86-64-shldgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101720141014
473730asmx86-64-shldgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101720141014
473735asmx86-64-shldgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101720141014
473735asmx86-64-shldgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101720141014
473745asmx86-64-shldgcc -O3 -fomit-frame-pointer2014101720141014
473745asmx86-64-shldgcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
473745asmx86-64-shldgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101720141014
473750asmx86-64-shldgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101720141014
473755asmx86-64-shldgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101720141014
473770asmx86-64-shldgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101720141014
473770asmx86-64-shldgcc -m64 -O3 -fomit-frame-pointer2014101720141014
473780asmx86-64-shldgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101720141014
473790asmx86-64-shldgcc -m64 -O2 -fomit-frame-pointer2014101720141014
473790asmx86-64-shldgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101720141014
473795asmx86-64-shldgcc -funroll-loops -O -fomit-frame-pointer2014101720141014
473795asmx86-64-shldgcc -march=nocona -O2 -fomit-frame-pointer2014101720141014
473800asmx86-64-shldgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
473805asmx86-64-shldgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101720141014
473810asmx86-64-shldgcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
473810asmx86-64-shldgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101720141014
473815asmx86-64-shldgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101720141014
473825asmx86-64-shldgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101720141014
473835asmx86-64-shldgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101720141014
473835asmx86-64-shldgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101720141014
473840asmx86-64-shldgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101720141014
473845asmx86-64-shldgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101720141014
473860asmx86-64-shldgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101720141014
473860asmx86-64-shldgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101720141014
473860asmx86-64-shldgcc -march=k8 -O2 -fomit-frame-pointer2014101720141014
473865asmx86-64-shldgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
473865asmx86-64-shldgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101720141014
473865asmx86-64-shldgcc -march=nocona -O -fomit-frame-pointer2014101720141014
473870asmx86-64-shldgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101720141014
473880asmx86-64-shldgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
473885asmx86-64-shldgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014101720141014
473890asmx86-64-shldgcc -m64 -march=corei7 -O -fomit-frame-pointer2014101720141014
473895asmx86-64-shldgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101720141014
473905asmx86-64-shldgcc -O -fomit-frame-pointer2014101720141014
473915asmx86-64-shldgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101720141014
473925asmx86-64-shldgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101720141014
473945asmx86-64-shldgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101720141014
473950asmx86-64-shldgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101720141014
473950asmx86-64-shldgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101720141014
473955asmx86-64-shldgcc -march=barcelona -Os -fomit-frame-pointer2014101720141014
474005asmx86-64-shldgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
474010asmx86-64-shldgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101720141014
474025asmx86-64-shldgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
474025asmx86-64-shldgcc -m64 -march=k8 -Os -fomit-frame-pointer2014101720141014
474030asmx86-64-shldgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101720141014
474040asmx86-64-shldgcc -m64 -march=nocona -Os -fomit-frame-pointer2014101720141014
474045asmx86-64-shldgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101720141014
474080asmx86-64-shldgcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
474090asmx86-64-shldgcc -march=nocona -Os -fomit-frame-pointer2014101720141014
474095asmx86-64-shldgcc -m64 -Os -fomit-frame-pointer2014101720141014
474095asmx86-64-shldgcc -march=k8 -O3 -fomit-frame-pointer2014101720141014
474110asmx86-64-shldgcc -march=k8 -Os -fomit-frame-pointer2014101720141014
474115asmx86-64-shldgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101720141014
474135asmx86-64-shldgcc -Os -fomit-frame-pointer2014101720141014
474160asmx86-64-shldgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101720141014
474160asmx86-64-shldgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101720141014
474170asmx86-64-shldgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101720141014
474300asmx86-64-shldgcc -m64 -march=core2 -Os -fomit-frame-pointer2014101720141014
474320asmx86-64-shldgcc -march=barcelona -O3 -fomit-frame-pointer2014101720141014
475165asmx86-64-shldcc2014101720141014
475225asmx86-64-shldgcc2014101720141014
475345asmx86-64-shldgcc -funroll-loops2014101720141014
478100opt64lcufullshldgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101720141014
478110opt64lcufullshldgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101720141014
478135opt64lcufullshldgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101720141014
478225opt64lcufullshldgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101720141014
478250opt64lcufullshldgcc -march=barcelona -O -fomit-frame-pointer2014101720141014
478255opt64lcufullshldgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
478280opt64lcufullshldgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101720141014
478290opt64lcufullshldgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
478340opt64lcufullshldgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101720141014
478350opt64lcufullshldgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101720141014
478355opt64lcufullshldgcc -m64 -march=corei7 -O -fomit-frame-pointer2014101720141014
478360opt64lcufullshldgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
478360opt64lcufullshldgcc -march=nocona -O3 -fomit-frame-pointer2014101720141014
478430opt64lcufullshldgcc -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
478450opt64lcufullshldgcc -m64 -march=core2 -O -fomit-frame-pointer2014101720141014
478500opt64lcufullshldgcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
478500opt64lcufullshldgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101720141014
478510opt64lcufullshldgcc -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
478515opt64lcufullshldgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101720141014
478540opt64lcufullshldgcc -march=k8 -O -fomit-frame-pointer2014101720141014
478545opt64lcufullshldgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101720141014
478555opt64lcufullshldgcc -funroll-loops -O -fomit-frame-pointer2014101720141014
478635opt64lcufullshldgcc -funroll-loops -m64 -O -fomit-frame-pointer2014101720141014
478645opt64lcufullshldgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101720141014
478645opt64lcufullshldgcc -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
478650opt64lcufullshldgcc -march=nocona -O -fomit-frame-pointer2014101720141014
478660opt64lcufullshldgcc -O -fomit-frame-pointer2014101720141014
478670opt64lcufullshldgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
478685opt64lcufullshldgcc -m64 -O -fomit-frame-pointer2014101720141014
478790opt64lcufullshldgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101720141014
478825opt64lcufullshldgcc -march=nocona -O2 -fomit-frame-pointer2014101720141014
481155opt64lcufullshldgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101720141014
481265opt64lcufullshldgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101720141014
481620opt64lcufullshldgcc -march=nocona -Os -fomit-frame-pointer2014101720141014
481685opt64lcufullshldgcc -m64 -march=nocona -Os -fomit-frame-pointer2014101720141014
481840opt64lcufullshldgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101720141014
481920opt64lcufullshldgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101720141014
481930opt64lcufullshldgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101720141014
481960opt64lcufullshldgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101720141014
482025opt64lcufullshldgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101720141014
482115opt64lcufullshldgcc -funroll-loops -O2 -fomit-frame-pointer2014101720141014
482155opt64lcufullshldgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101720141014
482245opt64lcufullshldgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101720141014
482255opt64lcufullshldgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101720141014
482280opt64lcufullshldgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
482315opt64lcufullshldgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
482360opt64lcufullshldgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
482360opt64lcufullshldgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101720141014
482370opt64lcufullshldgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101720141014
482380opt64lcufullshldgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014101720141014
482440opt64lcufullshldgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101720141014
482445opt64lcufullshldgcc -O2 -fomit-frame-pointer2014101720141014
482445opt64lcufullshldgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101720141014
482450opt64lcufullshldgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101720141014
482455opt64lcufullshldgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101720141014
482460opt64lcufullshldgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101720141014
482460opt64lcufullshldgcc -m64 -O3 -fomit-frame-pointer2014101720141014
482475opt64lcufullshldgcc -march=barcelona -O2 -fomit-frame-pointer2014101720141014
482515opt64lcufullshldgcc -m64 -O2 -fomit-frame-pointer2014101720141014
482540opt64lcufullshldgcc -funroll-loops -O3 -fomit-frame-pointer2014101720141014
482545opt64lcufullshldgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101720141014
482570opt64lcufullshldgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101720141014
482575opt64lcufullshldgcc -O3 -fomit-frame-pointer2014101720141014
482650opt64lcufullshldgcc -march=k8 -O2 -fomit-frame-pointer2014101720141014
482715opt64lcufullshldgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101720141014
483685opt64lcufullshldgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101720141014
483815opt64lcufullshldgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101720141014
483835opt64lcufullshldgcc -march=k8 -O3 -fomit-frame-pointer2014101720141014
483855opt64lcufullshldgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101720141014
483950opt64lcufullshldgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101720141014
483950opt64lcufullshldgcc -march=barcelona -O3 -fomit-frame-pointer2014101720141014
483980opt64lcufullshldgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101720141014
484015opt64lcufullshldgcc -m64 -march=core2 -Os -fomit-frame-pointer2014101720141014
484095opt64lcufullshldgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101720141014
484120opt64lcufullshldgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101720141014
484135opt64lcufullshldgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101720141014
484150opt64lcufullshldgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101720141014
484200opt64lcufullshldgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101720141014
484260opt64lcufullshldgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101720141014
484265opt64lcufullshldgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101720141014
484265opt64lcufullshldgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101720141014
484305opt64lcufullshldgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
484325opt64lcufullshldgcc -march=k8 -Os -fomit-frame-pointer2014101720141014
484345opt64lcufullshldgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101720141014
484385opt64lcufullshldgcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
484405opt64lcufullshldgcc -march=barcelona -Os -fomit-frame-pointer2014101720141014
484420opt64lcufullshldgcc -m64 -march=k8 -Os -fomit-frame-pointer2014101720141014
484430opt64lcufullshldgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101720141014
484465opt64lcufullshldgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101720141014
484595opt64lcufullshldgcc -m64 -Os -fomit-frame-pointer2014101720141014
484670opt64lcufullshldgcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
484675opt64lcufullshldgcc -Os -fomit-frame-pointer2014101720141014
495105opt64lcufullshldclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101720141014
495450opt64lcufullshldclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101720141014
495460opt64lcufullshldclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
495575opt64lcufullshldclang -O3 -fomit-frame-pointer2014101720141014
495785opt64lcufullshldclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101720141014
496155inplace32bigcc -funroll-loops2014101720141014
496205inplace32bicc2014101720141014
496240inplace32bigcc2014101720141014
574435opt64lcufullshldgcc2014101720141014
574595opt64lcufullshldgcc -funroll-loops2014101720141014
574620opt64lcufullshldcc2014101720141014
1023790compact64gcc -funroll-loops2014101720141014
1023900compact64cc2014101720141014
1042500compact64gcc2014101720141014
1135495refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101720141014
1135540refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101720141014
1135590refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101720141014
1135860refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101720141014
1136175refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101720141014
1145420refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101720141014
1146680refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101720141014
1154735refgcc -m64 -O2 -fomit-frame-pointer2014101720141014
1155385refgcc -O2 -fomit-frame-pointer2014101720141014
1156580refgcc -march=barcelona -O2 -fomit-frame-pointer2014101720141014
1168065refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101720141014
1183335refgcc -march=k8 -O2 -fomit-frame-pointer2014101720141014
1266125refgcc -march=barcelona -O -fomit-frame-pointer2014101720141014
1266350refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014101720141014
1277850refgcc -m64 -march=core2 -O -fomit-frame-pointer2014101720141014
1278210refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101720141014
1278450refgcc -m64 -O -fomit-frame-pointer2014101720141014
1281195refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101720141014
1287605refgcc -m64 -march=corei7 -O -fomit-frame-pointer2014101720141014
1287765refgcc -fno-schedule-insns -O -fomit-frame-pointer2014101720141014
1289235refgcc -m64 -march=k8 -O -fomit-frame-pointer2014101720141014
1289525refgcc -march=k8 -O -fomit-frame-pointer2014101720141014
1291040refgcc -O -fomit-frame-pointer2014101720141014
1311750refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101720141014
2044085refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101720141014
2044190refgcc -march=nocona -O2 -fomit-frame-pointer2014101720141014
2238240refgcc -m64 -march=nocona -O -fomit-frame-pointer2014101720141014
2249190refgcc -march=nocona -O -fomit-frame-pointer2014101720141014
2645145refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101720141014
2645150refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101720141014
2645305refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101720141014
2645315refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101720141014
2645405refgcc -funroll-loops -Os -fomit-frame-pointer2014101720141014
2645625refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
2646000refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101720141014
2651335refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101720141014
2654015refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101720141014
2662340refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014101720141014
2663260refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014101720141014
2666315refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014101720141014
2666425refgcc -m64 -Os -fomit-frame-pointer2014101720141014
2666710refgcc -march=nocona -Os -fomit-frame-pointer2014101720141014
2666870refgcc -march=barcelona -Os -fomit-frame-pointer2014101720141014
2671855refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101720141014
2671985refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101720141014
2672365refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101720141014
2675920refgcc -march=k8 -Os -fomit-frame-pointer2014101720141014
2677240refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101720141014
2677780refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101720141014
2677920refgcc -Os -fomit-frame-pointer2014101720141014
2685235refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014101720141014
4504155refgcc2014101720141014
4508530refcc2014101720141014
4523305refgcc -funroll-loops2014101720141014

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7aneon
Compiler: cc
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s: Assembler messages:
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:17: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:18: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:24: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:27: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:54: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:270: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:271: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:272: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:273: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv6m
Compiler: cc
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: Assembler messages:
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:22: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:108: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:141: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:193: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:202: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:610: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:611: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:612: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7a
Compiler: cc
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: Assembler messages:
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:18: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:76: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:125: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:177: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:469: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:470: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:471: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:472: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7m
Compiler: cc
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: Assembler messages:
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:22: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:75: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:124: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:176: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:469: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:470: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:471: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:472: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmx86-64
Compiler: clang -O3 -fomit-frame-pointer
KeccakDuplex.c: KeccakDuplex.c:177:14: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Absorb' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: result = SnP_FBWL_Absorb(instance->gt;state, laneCount, dataIn, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:41:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Absorb KeccakP1600_12_SnP_FBWL_Absorb
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:198:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Wrap' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: return SnP_FBWL_Wrap(instance->gt;state, laneCount, dataIn, dataOut, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:43:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Wrap KeccakP1600_12_SnP_FBWL_Wrap
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:216:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Unwrap' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: return SnP_FBWL_Unwrap(instance->gt;state, laneCount, dataIn, dataOut, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:44:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Unwrap KeccakP1600_12_SnP_FBWL_Unwrap
KeccakDuplex.c: ^
KeccakDuplex.c: 3 warnings generated.
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:52:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg1, %rdi
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:53:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg2, %rsi
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:54:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg3, %rdx
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:55:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg4, %rcx
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:56:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg5, %r8
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:57:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg6, %r9
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:60:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ rT1, %rax
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer asmx86-64

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmx86-64-shld
Compiler: clang -O3 -fomit-frame-pointer
KeccakDuplex.c: KeccakDuplex.c:177:14: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Absorb' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: result = SnP_FBWL_Absorb(instance->gt;state, laneCount, dataIn, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:41:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Absorb KeccakP1600_12_SnP_FBWL_Absorb
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:198:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Wrap' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: return SnP_FBWL_Wrap(instance->gt;state, laneCount, dataIn, dataOut, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:43:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Wrap KeccakP1600_12_SnP_FBWL_Wrap
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:216:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Unwrap' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: return SnP_FBWL_Unwrap(instance->gt;state, laneCount, dataIn, dataOut, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:44:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Unwrap KeccakP1600_12_SnP_FBWL_Unwrap
KeccakDuplex.c: ^
KeccakDuplex.c: 3 warnings generated.
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:52:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg1, %rdi
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:53:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg2, %rsi
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:54:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg3, %rdx
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:55:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg4, %rcx
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:56:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg5, %r8
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:57:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg6, %r9
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:60:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ rT1, %rax
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer asmx86-64-shld

Compiler output

Implementation: crypto_aead/lakekeyakv1/ref
Compiler: clang -O3 -fomit-frame-pointer
KeccakDuplex.c: KeccakDuplex.c:63:9: warning: implicit declaration of function 'KeccakP1600_12_StatePermute' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: KeccakF_StatePermute(instance->gt;state);
KeccakDuplex.c: ^
KeccakDuplex.c: ./KeccakF-interface.h:53:30: note: expanded from:
KeccakDuplex.c: #define KeccakF_StatePermute KeccakP1600_12_StatePermute
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:85:9: warning: implicit declaration of function 'KeccakP1600_12_StateXORPermuteExtract' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: KeccakF_StateXORPermuteExtract(instance->gt;state, sigmaBegin, sigmaBeginByteLen/KeccakF_laneInBytes,
KeccakDuplex.c: ^
KeccakDuplex.c: ./KeccakF-interface.h:73:40: note: expanded from:
KeccakDuplex.c: #define KeccakF_StateXORPermuteExtract KeccakP1600_12_StateXORPermuteExtract
KeccakDuplex.c: ^
KeccakDuplex.c: 2 warnings generated.
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: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7aneon
Compiler: clang -O3 -fomit-frame-pointer
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:1:1: error: unexpected token at start of statement
KeccakP-1600-12-armv7a-le-neon-gcc.s: @
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:2:1: error: unexpected token at start of statement
KeccakP-1600-12-armv7a-le-neon-gcc.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:3:1: error: unexpected token at start of statement
KeccakP-1600-12-armv7a-le-neon-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:3:21: error: invalid character in input
KeccakP-1600-12-armv7a-le-neon-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:3:22: error: invalid character in input
KeccakP-1600-12-armv7a-le-neon-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:4:1: error: unexpected token at start of statement
KeccakP-1600-12-armv7a-le-neon-gcc.s: @ denoted as "the implementer".
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:5:1: error: unexpected token at start of statement
KeccakP-1600-12-armv7a-le-neon-gcc.s: @
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv6m
Compiler: clang -O3 -fomit-frame-pointer
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:1:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:2:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:3:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:3:21: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:3:22: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:4:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @ denoted as "the implementer".
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:5:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7a
Compiler: clang -O3 -fomit-frame-pointer
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:1:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:2:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:3:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:3:21: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:3:22: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:4:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @ denoted as "the implementer".
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:5:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7m
Compiler: clang -O3 -fomit-frame-pointer
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:1:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:2:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:3:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:3:21: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:3:22: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:4:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @ denoted as "the implementer".
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:5:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/compact64
Compiler: clang -O3 -fomit-frame-pointer
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: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 7, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer compact64 inplace32bi opt64lcu6 opt64lcufull opt64lcufullshld opt64u6 opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmx86-64
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakDuplex.c: KeccakDuplex.c:177:14: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Absorb' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: result = SnP_FBWL_Absorb(instance->gt;state, laneCount, dataIn, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:41:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Absorb KeccakP1600_12_SnP_FBWL_Absorb
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:198:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Wrap' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: return SnP_FBWL_Wrap(instance->gt;state, laneCount, dataIn, dataOut, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:43:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Wrap KeccakP1600_12_SnP_FBWL_Wrap
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:216:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Unwrap' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: return SnP_FBWL_Unwrap(instance->gt;state, laneCount, dataIn, dataOut, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:44:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Unwrap KeccakP1600_12_SnP_FBWL_Unwrap
KeccakDuplex.c: ^
KeccakDuplex.c: 3 warnings generated.
Keyak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mpclmul'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mavx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mpclmul'
encrypt.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-march=x86-64'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-maes'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:52:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg1, %rdi
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:53:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg2, %rsi
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:54:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg3, %rdx
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:55:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg4, %rcx
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:56:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg5, %r8
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: ...

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmx86-64-shld
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakDuplex.c: KeccakDuplex.c:177:14: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Absorb' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: result = SnP_FBWL_Absorb(instance->gt;state, laneCount, dataIn, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:41:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Absorb KeccakP1600_12_SnP_FBWL_Absorb
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:198:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Wrap' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: return SnP_FBWL_Wrap(instance->gt;state, laneCount, dataIn, dataOut, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:43:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Wrap KeccakP1600_12_SnP_FBWL_Wrap
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:216:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Unwrap' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: return SnP_FBWL_Unwrap(instance->gt;state, laneCount, dataIn, dataOut, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:44:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Unwrap KeccakP1600_12_SnP_FBWL_Unwrap
KeccakDuplex.c: ^
KeccakDuplex.c: 3 warnings generated.
Keyak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mpclmul'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mavx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mpclmul'
encrypt.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-march=x86-64'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-maes'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:52:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg1, %rdi
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:53:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg2, %rsi
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:54:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg3, %rdx
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:55:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg4, %rcx
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:56:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg5, %r8
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: ...

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/ref
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakDuplex.c: KeccakDuplex.c:63:9: warning: implicit declaration of function 'KeccakP1600_12_StatePermute' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: KeccakF_StatePermute(instance->gt;state);
KeccakDuplex.c: ^
KeccakDuplex.c: ./KeccakF-interface.h:53:30: note: expanded from:
KeccakDuplex.c: #define KeccakF_StatePermute KeccakP1600_12_StatePermute
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:85:9: warning: implicit declaration of function 'KeccakP1600_12_StateXORPermuteExtract' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: KeccakF_StateXORPermuteExtract(instance->gt;state, sigmaBegin, sigmaBeginByteLen/KeccakF_laneInBytes,
KeccakDuplex.c: ^
KeccakDuplex.c: ./KeccakF-interface.h:73:40: note: expanded from:
KeccakDuplex.c: #define KeccakF_StateXORPermuteExtract KeccakP1600_12_StateXORPermuteExtract
KeccakDuplex.c: ^
KeccakDuplex.c: 2 warnings generated.
KeccakF-1600-reference.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-reference.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-reference.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-reference.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakP-1600-12-reference.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-reference.c: clang: warning: argument unused during compilation: '-mpclmul'
Keyak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mpclmul'
displayIntermediateValues.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
displayIntermediateValues.c: clang: warning: argument unused during compilation: '-mavx2'
displayIntermediateValues.c: clang: warning: argument unused during compilation: '-mpclmul'
encrypt.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mpclmul'
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: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/compact64
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-compact64.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-compact64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-compact64.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-compact64.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakP-1600-12-compact64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-compact64.c: clang: warning: argument unused during compilation: '-mpclmul'
Keyak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mpclmul'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mavx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mpclmul'
encrypt.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mpclmul'
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: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/inplace32bi
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-inplace32BI.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-inplace32BI.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-inplace32BI.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakP-1600-12-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-inplace32BI.c: clang: warning: argument unused during compilation: '-mpclmul'
Keyak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mpclmul'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mavx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mpclmul'
encrypt.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mpclmul'
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: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcu6
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-opt64.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakP-1600-12-opt64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-opt64.c: clang: warning: argument unused during compilation: '-mpclmul'
Keyak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mpclmul'
encrypt.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mpclmul'
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: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer opt64lcu6 opt64lcufull opt64lcufullshld opt64u6 opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7aneon
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mpclmul'
Keyak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mpclmul'
encrypt.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-march=x86-64'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-maes'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:1:1: error: unexpected token at start of statement
KeccakP-1600-12-armv7a-le-neon-gcc.s: @
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:2:1: error: unexpected token at start of statement
KeccakP-1600-12-armv7a-le-neon-gcc.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:3:1: error: unexpected token at start of statement
KeccakP-1600-12-armv7a-le-neon-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:3:21: error: invalid character in input
KeccakP-1600-12-armv7a-le-neon-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:3:22: error: invalid character in input
KeccakP-1600-12-armv7a-le-neon-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv6m
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mpclmul'
Keyak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mpclmul'
encrypt.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-march=x86-64'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-maes'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:1:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:2:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:3:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:3:21: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:3:22: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7a
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mpclmul'
Keyak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mpclmul'
encrypt.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-march=x86-64'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-maes'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:1:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:2:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:3:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:3:21: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:3:22: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7m
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mpclmul'
Keyak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mpclmul'
encrypt.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-march=x86-64'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-maes'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:1:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:2:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:3:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:3:21: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:3:22: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmx86-64
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
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakDuplex.c: KeccakDuplex.c:177:14: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Absorb' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: result = SnP_FBWL_Absorb(instance->gt;state, laneCount, dataIn, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:41:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Absorb KeccakP1600_12_SnP_FBWL_Absorb
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:198:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Wrap' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: return SnP_FBWL_Wrap(instance->gt;state, laneCount, dataIn, dataOut, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:43:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Wrap KeccakP1600_12_SnP_FBWL_Wrap
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:216:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Unwrap' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: return SnP_FBWL_Unwrap(instance->gt;state, laneCount, dataIn, dataOut, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:44:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Unwrap KeccakP1600_12_SnP_FBWL_Unwrap
KeccakDuplex.c: ^
KeccakDuplex.c: ...
Keyak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mpclmul'
Keyak.c: clang: warning: argument unused during compilation: '-fpolly'
Keyak.c: clang: warning: argument unused during compilation: '-fvectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mavx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mpclmul'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fpolly'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fvectorize'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
encrypt.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mpclmul'
encrypt.c: clang: warning: argument unused during compilation: '-fpolly'
encrypt.c: clang: warning: argument unused during compilation: '-fvectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-march=x86-64'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-maes'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-fpolly'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-funroll-loops'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-fvectorize'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:52:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg1, %rdi
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:53:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg2, %rsi
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:54:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg3, %rdx
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:55:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: ...

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 asmx86-64

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmx86-64-shld
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
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakDuplex.c: KeccakDuplex.c:177:14: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Absorb' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: result = SnP_FBWL_Absorb(instance->gt;state, laneCount, dataIn, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:41:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Absorb KeccakP1600_12_SnP_FBWL_Absorb
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:198:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Wrap' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: return SnP_FBWL_Wrap(instance->gt;state, laneCount, dataIn, dataOut, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:43:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Wrap KeccakP1600_12_SnP_FBWL_Wrap
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:216:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Unwrap' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: return SnP_FBWL_Unwrap(instance->gt;state, laneCount, dataIn, dataOut, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:44:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Unwrap KeccakP1600_12_SnP_FBWL_Unwrap
KeccakDuplex.c: ^
KeccakDuplex.c: ...
Keyak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mpclmul'
Keyak.c: clang: warning: argument unused during compilation: '-fpolly'
Keyak.c: clang: warning: argument unused during compilation: '-fvectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mavx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mpclmul'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fpolly'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fvectorize'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
encrypt.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mpclmul'
encrypt.c: clang: warning: argument unused during compilation: '-fpolly'
encrypt.c: clang: warning: argument unused during compilation: '-fvectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-march=x86-64'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-maes'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fpolly'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-funroll-loops'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fvectorize'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:52:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg1, %rdi
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:53:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg2, %rsi
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:54:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg3, %rdx
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:55:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: ...

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 asmx86-64-shld

Compiler output

Implementation: crypto_aead/lakekeyakv1/ref
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
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakDuplex.c: KeccakDuplex.c:63:9: warning: implicit declaration of function 'KeccakP1600_12_StatePermute' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: KeccakF_StatePermute(instance->gt;state);
KeccakDuplex.c: ^
KeccakDuplex.c: ./KeccakF-interface.h:53:30: note: expanded from:
KeccakDuplex.c: #define KeccakF_StatePermute KeccakP1600_12_StatePermute
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:85:9: warning: implicit declaration of function 'KeccakP1600_12_StateXORPermuteExtract' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: KeccakF_StateXORPermuteExtract(instance->gt;state, sigmaBegin, sigmaBeginByteLen/KeccakF_laneInBytes,
KeccakDuplex.c: ^
KeccakDuplex.c: ./KeccakF-interface.h:73:40: note: expanded from:
KeccakDuplex.c: #define KeccakF_StateXORPermuteExtract KeccakP1600_12_StateXORPermuteExtract
KeccakDuplex.c: ^
KeccakDuplex.c: 2 warnings generated.
KeccakF-1600-reference.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-reference.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-reference.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-reference.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-reference.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-reference.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-reference.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-reference.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakP-1600-12-reference.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-reference.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-reference.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakP-1600-12-reference.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakP-1600-12-reference.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakP-1600-12-reference.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keyak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mpclmul'
Keyak.c: clang: warning: argument unused during compilation: '-fpolly'
Keyak.c: clang: warning: argument unused during compilation: '-fvectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
displayIntermediateValues.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
displayIntermediateValues.c: clang: warning: argument unused during compilation: '-mavx2'
displayIntermediateValues.c: clang: warning: argument unused during compilation: '-mpclmul'
displayIntermediateValues.c: clang: warning: argument unused during compilation: '-fpolly'
displayIntermediateValues.c: clang: warning: argument unused during compilation: '-fvectorize'
displayIntermediateValues.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
displayIntermediateValues.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
encrypt.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mpclmul'
encrypt.c: clang: warning: argument unused during compilation: '-fpolly'
encrypt.c: clang: warning: argument unused during compilation: '-fvectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
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: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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 ref

Compiler output

Implementation: crypto_aead/lakekeyakv1/compact64
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
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-compact64.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-compact64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-compact64.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-compact64.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-compact64.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-compact64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-compact64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-compact64.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakP-1600-12-compact64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-compact64.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-compact64.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakP-1600-12-compact64.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakP-1600-12-compact64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakP-1600-12-compact64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keyak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mpclmul'
Keyak.c: clang: warning: argument unused during compilation: '-fpolly'
Keyak.c: clang: warning: argument unused during compilation: '-fvectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mavx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mpclmul'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fpolly'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fvectorize'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
encrypt.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mpclmul'
encrypt.c: clang: warning: argument unused during compilation: '-fpolly'
encrypt.c: clang: warning: argument unused during compilation: '-fvectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
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: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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 compact64

Compiler output

Implementation: crypto_aead/lakekeyakv1/inplace32bi
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
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-inplace32BI.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-inplace32BI.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-inplace32BI.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-inplace32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-inplace32BI.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakP-1600-12-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-inplace32BI.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-inplace32BI.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakP-1600-12-inplace32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakP-1600-12-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakP-1600-12-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keyak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mpclmul'
Keyak.c: clang: warning: argument unused during compilation: '-fpolly'
Keyak.c: clang: warning: argument unused during compilation: '-fvectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mavx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mpclmul'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fpolly'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fvectorize'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
encrypt.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mpclmul'
encrypt.c: clang: warning: argument unused during compilation: '-fpolly'
encrypt.c: clang: warning: argument unused during compilation: '-fvectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
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: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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 inplace32bi

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcu6
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
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-opt64.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakP-1600-12-opt64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-opt64.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-opt64.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakP-1600-12-opt64.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakP-1600-12-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakP-1600-12-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keyak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mpclmul'
Keyak.c: clang: warning: argument unused during compilation: '-fpolly'
Keyak.c: clang: warning: argument unused during compilation: '-fvectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
encrypt.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mpclmul'
encrypt.c: clang: warning: argument unused during compilation: '-fpolly'
encrypt.c: clang: warning: argument unused during compilation: '-fvectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
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: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt64lcu6 opt64lcufull opt64lcufullshld opt64u6 opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7aneon
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
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keyak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mpclmul'
Keyak.c: clang: warning: argument unused during compilation: '-fpolly'
Keyak.c: clang: warning: argument unused during compilation: '-fvectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
encrypt.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mpclmul'
encrypt.c: clang: warning: argument unused during compilation: '-fpolly'
encrypt.c: clang: warning: argument unused during compilation: '-fvectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-march=x86-64'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-maes'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-fpolly'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-funroll-loops'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-fvectorize'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:1:1: error: unexpected token at start of statement
KeccakP-1600-12-armv7a-le-neon-gcc.s: @
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:2:1: error: unexpected token at start of statement
KeccakP-1600-12-armv7a-le-neon-gcc.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:3:1: error: unexpected token at start of statement
KeccakP-1600-12-armv7a-le-neon-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:3:21: error: invalid character in input
KeccakP-1600-12-armv7a-le-neon-gcc.s: ...

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 asmarmv7aneon

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv6m
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
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keyak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mpclmul'
Keyak.c: clang: warning: argument unused during compilation: '-fpolly'
Keyak.c: clang: warning: argument unused during compilation: '-fvectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
encrypt.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mpclmul'
encrypt.c: clang: warning: argument unused during compilation: '-fpolly'
encrypt.c: clang: warning: argument unused during compilation: '-fvectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-march=x86-64'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-maes'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-fpolly'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-funroll-loops'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-fvectorize'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:1:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:2:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:3:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:3:21: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ...

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 asmarmv6m

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7a
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
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keyak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mpclmul'
Keyak.c: clang: warning: argument unused during compilation: '-fpolly'
Keyak.c: clang: warning: argument unused during compilation: '-fvectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
encrypt.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mpclmul'
encrypt.c: clang: warning: argument unused during compilation: '-fpolly'
encrypt.c: clang: warning: argument unused during compilation: '-fvectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-march=x86-64'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-maes'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-fpolly'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-funroll-loops'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-fvectorize'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:1:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:2:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:3:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:3:21: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ...

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 asmarmv7a

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7m
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
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mpclmul'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keyak.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mpclmul'
Keyak.c: clang: warning: argument unused during compilation: '-fpolly'
Keyak.c: clang: warning: argument unused during compilation: '-fvectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
encrypt.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mpclmul'
encrypt.c: clang: warning: argument unused during compilation: '-fpolly'
encrypt.c: clang: warning: argument unused during compilation: '-fvectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-march=x86-64'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-maes'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-mpclmul'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-fpolly'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-funroll-loops'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-fvectorize'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:1:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:2:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:3:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:3:21: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ...

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 asmarmv7m

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmx86-64
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: KeccakDuplex.c:177:14: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Absorb' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: result = SnP_FBWL_Absorb(instance->gt;state, laneCount, dataIn, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:41:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Absorb KeccakP1600_12_SnP_FBWL_Absorb
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:198:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Wrap' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: return SnP_FBWL_Wrap(instance->gt;state, laneCount, dataIn, dataOut, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:43:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Wrap KeccakP1600_12_SnP_FBWL_Wrap
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:216:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Unwrap' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: return SnP_FBWL_Unwrap(instance->gt;state, laneCount, dataIn, dataOut, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:44:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Unwrap KeccakP1600_12_SnP_FBWL_Unwrap
KeccakDuplex.c: ^
KeccakDuplex.c: 3 warnings generated.
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:52:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg1, %rdi
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:53:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg2, %rsi
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:54:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg3, %rdx
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:55:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg4, %rcx
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:56:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg5, %r8
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:57:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg6, %r9
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:60:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: ...

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmx86-64-shld
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: KeccakDuplex.c:177:14: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Absorb' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: result = SnP_FBWL_Absorb(instance->gt;state, laneCount, dataIn, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:41:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Absorb KeccakP1600_12_SnP_FBWL_Absorb
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:198:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Wrap' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: return SnP_FBWL_Wrap(instance->gt;state, laneCount, dataIn, dataOut, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:43:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Wrap KeccakP1600_12_SnP_FBWL_Wrap
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:216:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Unwrap' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: return SnP_FBWL_Unwrap(instance->gt;state, laneCount, dataIn, dataOut, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:44:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Unwrap KeccakP1600_12_SnP_FBWL_Unwrap
KeccakDuplex.c: ^
KeccakDuplex.c: 3 warnings generated.
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:52:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg1, %rdi
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:53:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg2, %rsi
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:54:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg3, %rdx
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:55:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg4, %rcx
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:56:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg5, %r8
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:57:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg6, %r9
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:60:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer asmx86-64-shld

Compiler output

Implementation: crypto_aead/lakekeyakv1/ref
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: KeccakDuplex.c:63:9: warning: implicit declaration of function 'KeccakP1600_12_StatePermute' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: KeccakF_StatePermute(instance->gt;state);
KeccakDuplex.c: ^
KeccakDuplex.c: ./KeccakF-interface.h:53:30: note: expanded from:
KeccakDuplex.c: #define KeccakF_StatePermute KeccakP1600_12_StatePermute
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:85:9: warning: implicit declaration of function 'KeccakP1600_12_StateXORPermuteExtract' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: KeccakF_StateXORPermuteExtract(instance->gt;state, sigmaBegin, sigmaBeginByteLen/KeccakF_laneInBytes,
KeccakDuplex.c: ^
KeccakDuplex.c: ./KeccakF-interface.h:73:40: note: expanded from:
KeccakDuplex.c: #define KeccakF_StateXORPermuteExtract KeccakP1600_12_StateXORPermuteExtract
KeccakDuplex.c: ^
KeccakDuplex.c: 2 warnings generated.
KeccakF-1600-reference.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-reference.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
displayIntermediateValues.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
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: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/compact64
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-compact64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-compact64.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
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: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/inplace32bi
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
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: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcu6
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-opt64.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
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: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer opt64lcu6 opt64lcufull opt64lcufullshld opt64u6 opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7aneon
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:1:1: error: unexpected token at start of statement
KeccakP-1600-12-armv7a-le-neon-gcc.s: @
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:2:1: error: unexpected token at start of statement
KeccakP-1600-12-armv7a-le-neon-gcc.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:3:1: error: unexpected token at start of statement
KeccakP-1600-12-armv7a-le-neon-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:3:21: error: invalid character in input
KeccakP-1600-12-armv7a-le-neon-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:3:22: error: invalid character in input
KeccakP-1600-12-armv7a-le-neon-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:4:1: error: unexpected token at start of statement
KeccakP-1600-12-armv7a-le-neon-gcc.s: @ denoted as "the implementer".
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:5:1: error: unexpected token at start of statement
KeccakP-1600-12-armv7a-le-neon-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv6m
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:1:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:2:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:3:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:3:21: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:3:22: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:4:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @ denoted as "the implementer".
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:5:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7a
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:1:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:2:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:3:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:3:21: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:3:22: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:4:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @ denoted as "the implementer".
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:5:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7m
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:1:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:2:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:3:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:3:21: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:3:22: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:4:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @ denoted as "the implementer".
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:5:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmx86-64
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakDuplex.c: KeccakDuplex.c:177:14: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Absorb' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: result = SnP_FBWL_Absorb(instance->gt;state, laneCount, dataIn, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:41:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Absorb KeccakP1600_12_SnP_FBWL_Absorb
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:198:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Wrap' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: return SnP_FBWL_Wrap(instance->gt;state, laneCount, dataIn, dataOut, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:43:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Wrap KeccakP1600_12_SnP_FBWL_Wrap
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:216:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Unwrap' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: return SnP_FBWL_Unwrap(instance->gt;state, laneCount, dataIn, dataOut, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:44:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Unwrap KeccakP1600_12_SnP_FBWL_Unwrap
KeccakDuplex.c: ^
KeccakDuplex.c: 3 warnings generated.
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-fpolly'
Keyak.c: clang: warning: argument unused during compilation: '-fvectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mavx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fpolly'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fvectorize'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-fpolly'
encrypt.c: clang: warning: argument unused during compilation: '-fvectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-fpolly'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-funroll-loops'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-fvectorize'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:52:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg1, %rdi
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:53:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg2, %rsi
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:54:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg3, %rdx
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:55:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg4, %rcx
KeccakP-1600-12-x86-64-gas.s: ^
KeccakP-1600-12-x86-64-gas.s: KeccakP-1600-12-x86-64-gas.s:56:12: error: unknown token in expression
KeccakP-1600-12-x86-64-gas.s: .equ arg5, %r8
KeccakP-1600-12-x86-64-gas.s: ...

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 asmx86-64

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmx86-64-shld
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakDuplex.c: KeccakDuplex.c:177:14: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Absorb' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: result = SnP_FBWL_Absorb(instance->gt;state, laneCount, dataIn, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:41:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Absorb KeccakP1600_12_SnP_FBWL_Absorb
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:198:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Wrap' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: return SnP_FBWL_Wrap(instance->gt;state, laneCount, dataIn, dataOut, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:43:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Wrap KeccakP1600_12_SnP_FBWL_Wrap
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:216:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Unwrap' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: return SnP_FBWL_Unwrap(instance->gt;state, laneCount, dataIn, dataOut, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:44:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Unwrap KeccakP1600_12_SnP_FBWL_Unwrap
KeccakDuplex.c: ^
KeccakDuplex.c: 3 warnings generated.
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-fpolly'
Keyak.c: clang: warning: argument unused during compilation: '-fvectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mavx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fpolly'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fvectorize'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-fpolly'
encrypt.c: clang: warning: argument unused during compilation: '-fvectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fpolly'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-funroll-loops'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fvectorize'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:52:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg1, %rdi
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:53:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg2, %rsi
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:54:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg3, %rdx
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:55:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg4, %rcx
KeccakP-1600-12-x86-64-shld-gas.s: ^
KeccakP-1600-12-x86-64-shld-gas.s: KeccakP-1600-12-x86-64-shld-gas.s:56:12: error: unknown token in expression
KeccakP-1600-12-x86-64-shld-gas.s: .equ arg5, %r8
KeccakP-1600-12-x86-64-shld-gas.s: ...

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 asmx86-64-shld

Compiler output

Implementation: crypto_aead/lakekeyakv1/ref
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakDuplex.c: KeccakDuplex.c:63:9: warning: implicit declaration of function 'KeccakP1600_12_StatePermute' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: KeccakF_StatePermute(instance->gt;state);
KeccakDuplex.c: ^
KeccakDuplex.c: ./KeccakF-interface.h:53:30: note: expanded from:
KeccakDuplex.c: #define KeccakF_StatePermute KeccakP1600_12_StatePermute
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:85:9: warning: implicit declaration of function 'KeccakP1600_12_StateXORPermuteExtract' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: KeccakF_StateXORPermuteExtract(instance->gt;state, sigmaBegin, sigmaBeginByteLen/KeccakF_laneInBytes,
KeccakDuplex.c: ^
KeccakDuplex.c: ./KeccakF-interface.h:73:40: note: expanded from:
KeccakDuplex.c: #define KeccakF_StateXORPermuteExtract KeccakP1600_12_StateXORPermuteExtract
KeccakDuplex.c: ^
KeccakDuplex.c: 2 warnings generated.
KeccakF-1600-reference.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-reference.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-reference.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-reference.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-reference.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-reference.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-reference.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakP-1600-12-reference.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakP-1600-12-reference.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakP-1600-12-reference.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-fpolly'
Keyak.c: clang: warning: argument unused during compilation: '-fvectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
displayIntermediateValues.c: clang: warning: argument unused during compilation: '-mavx2'
displayIntermediateValues.c: clang: warning: argument unused during compilation: '-fpolly'
displayIntermediateValues.c: clang: warning: argument unused during compilation: '-fvectorize'
displayIntermediateValues.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
displayIntermediateValues.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-fpolly'
encrypt.c: clang: warning: argument unused during compilation: '-fvectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
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: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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 ref

Compiler output

Implementation: crypto_aead/lakekeyakv1/compact64
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-compact64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-compact64.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-compact64.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-compact64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-compact64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-compact64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-compact64.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakP-1600-12-compact64.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakP-1600-12-compact64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakP-1600-12-compact64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-fpolly'
Keyak.c: clang: warning: argument unused during compilation: '-fvectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mavx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fpolly'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fvectorize'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-fpolly'
encrypt.c: clang: warning: argument unused during compilation: '-fvectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
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: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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 compact64

Compiler output

Implementation: crypto_aead/lakekeyakv1/inplace32bi
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-inplace32BI.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-inplace32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-inplace32BI.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-inplace32BI.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakP-1600-12-inplace32BI.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakP-1600-12-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakP-1600-12-inplace32BI.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-fpolly'
Keyak.c: clang: warning: argument unused during compilation: '-fvectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-mavx2'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fpolly'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fvectorize'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
SnP-FBWL-default.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-fpolly'
encrypt.c: clang: warning: argument unused during compilation: '-fvectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
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: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

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 inplace32bi

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcu6
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakF-1600-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-opt64.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-opt64.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakP-1600-12-opt64.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakP-1600-12-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakP-1600-12-opt64.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-fpolly'
Keyak.c: clang: warning: argument unused during compilation: '-fvectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-fpolly'
encrypt.c: clang: warning: argument unused during compilation: '-fvectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
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: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer opt64lcu6 opt64lcufull opt64lcufullshld opt64u6 opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7aneon
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-fpolly'
Keyak.c: clang: warning: argument unused during compilation: '-fvectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-fpolly'
encrypt.c: clang: warning: argument unused during compilation: '-fvectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-fpolly'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-funroll-loops'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-fvectorize'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-armv7a-le-neon-gcc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:1:1: error: unexpected token at start of statement
KeccakP-1600-12-armv7a-le-neon-gcc.s: @
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:2:1: error: unexpected token at start of statement
KeccakP-1600-12-armv7a-le-neon-gcc.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:3:1: error: unexpected token at start of statement
KeccakP-1600-12-armv7a-le-neon-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:3:21: error: invalid character in input
KeccakP-1600-12-armv7a-le-neon-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-armv7a-le-neon-gcc.s: ^
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:3:22: error: invalid character in input
KeccakP-1600-12-armv7a-le-neon-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-armv7a-le-neon-gcc.s: ...

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 asmarmv7aneon

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv6m
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-fpolly'
Keyak.c: clang: warning: argument unused during compilation: '-fvectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-fpolly'
encrypt.c: clang: warning: argument unused during compilation: '-fvectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-fpolly'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-funroll-loops'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-fvectorize'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:1:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:2:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:3:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:3:21: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:3:22: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ...

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 asmarmv6m

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7a
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-fpolly'
Keyak.c: clang: warning: argument unused during compilation: '-fvectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-fpolly'
encrypt.c: clang: warning: argument unused during compilation: '-fvectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-fpolly'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-funroll-loops'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-fvectorize'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:1:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:2:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:3:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:3:21: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:3:22: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ...

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 asmarmv7a

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7m
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
KeccakDuplex.c: clang: warning: argument unused during compilation: '-mavx2'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fpolly'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fvectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakDuplex.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
Keyak.c: clang: warning: argument unused during compilation: '-mavx2'
Keyak.c: clang: warning: argument unused during compilation: '-fpolly'
Keyak.c: clang: warning: argument unused during compilation: '-fvectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
Keyak.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
encrypt.c: clang: warning: argument unused during compilation: '-mavx2'
encrypt.c: clang: warning: argument unused during compilation: '-fpolly'
encrypt.c: clang: warning: argument unused during compilation: '-fvectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
encrypt.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-fwrapv'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-mavx2'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-fpolly'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-funroll-loops'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-fvectorize'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h5nano/amd64/include'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:1:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:2:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @ Implementation by the Keccak, Keyak and Ketje Teams, namely, Guido Bertoni,
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:3:1: error: unexpected token at start of statement
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:3:21: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ^
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:3:22: error: invalid character in input
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: @ Joan Daemen, Michaël Peeters, Gilles Van Assche and Ronny Van Keer, hereby
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ...

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 asmarmv7m

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 404212 bytes after a total of 54767616 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 701256 bytes after a total of 58249216 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer opt64lcufull
gcc -fno-schedule-insns -O2 -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c: gcc: internal compiler error: Segmentation fault (program cc1)
KeccakF-1600-opt64.c: Please submit a full bug report,
KeccakF-1600-opt64.c: with preprocessed source if appropriate.
KeccakF-1600-opt64.c: See gt; for instructions.

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -O3 -fomit-frame-pointer opt64lcufull
gcc -fno-schedule-insns -O3 -fomit-frame-pointer opt64lcufull
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer opt64lcufull
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer opt64lcufull
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer opt64lcufull
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer opt64lcufull
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer opt64lcufull
gcc -m64 -O3 -fomit-frame-pointer opt64lcufull
gcc -m64 -march=core2 -O3 -fomit-frame-pointer opt64lcufull
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer opt64lcufull
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer opt64lcufull
gcc -m64 -march=k8 -O3 -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c: virtual memory exhausted: Cannot allocate memory

Number of similar (compiler,implementation) pairs: 51, namely:
CompilerImplementations
gcc -O3 -fomit-frame-pointer opt64ufull
gcc -Os -fomit-frame-pointer opt64lcufull
gcc -fno-schedule-insns -O3 -fomit-frame-pointer opt64ufull
gcc -fno-schedule-insns -Os -fomit-frame-pointer opt64lcufull
gcc -funroll-loops -O3 -fomit-frame-pointer opt64lcufull opt64ufull
gcc -funroll-loops -Os -fomit-frame-pointer opt64lcufull
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer opt64ufull
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer opt64lcufull
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer opt64lcufull opt64ufull
gcc -funroll-loops -m64 -Os -fomit-frame-pointer opt64lcufull
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer opt64ufull
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer opt64lcufull
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer opt64ufull
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer opt64lcufull
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer opt64ufull
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer opt64lcufull
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer opt64ufull
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer opt64lcufull
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer opt64ufull
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer opt64lcufull
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer opt64lcufull opt64ufull
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer opt64lcufull
gcc -m64 -O3 -fomit-frame-pointer opt64ufull
gcc -m64 -Os -fomit-frame-pointer opt64lcufull
gcc -m64 -march=core2 -O3 -fomit-frame-pointer opt64ufull
gcc -m64 -march=core2 -Os -fomit-frame-pointer opt64lcufull
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer opt64lcufull opt64ufull
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer opt64lcufull
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer opt64ufull
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer opt64lcufull
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer opt64ufull
gcc -m64 -march=corei7 -Os -fomit-frame-pointer opt64lcufull
gcc -m64 -march=k8 -O3 -fomit-frame-pointer opt64ufull
gcc -m64 -march=k8 -Os -fomit-frame-pointer opt64lcufull
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer opt64ufull
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer opt64lcufull
gcc -m64 -march=nocona -O3 -fomit-frame-pointer opt64lcufull opt64ufull
gcc -m64 -march=nocona -Os -fomit-frame-pointer opt64lcufull
gcc -march=barcelona -O3 -fomit-frame-pointer opt64ufull
gcc -march=barcelona -Os -fomit-frame-pointer opt64lcufull
gcc -march=k8 -O3 -fomit-frame-pointer opt64lcufull opt64ufull
gcc -march=k8 -Os -fomit-frame-pointer opt64lcufull
gcc -march=nocona -O3 -fomit-frame-pointer opt64lcufull opt64ufull
gcc -march=nocona -Os -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808456 bytes after a total of 56913920 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808424 bytes after a total of 54849536 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O2 -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808456 bytes after a total of 56938496 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -Os -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 404212 bytes after a total of 54673408 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -O2 -fomit-frame-pointer opt64ufull
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 701256 bytes after a total of 57298944 bytes

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -funroll-loops -O2 -fomit-frame-pointer opt64lcufull
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer opt64lcufull
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808456 bytes after a total of 57098240 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -Os -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 404212 bytes after a total of 54812672 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808456 bytes after a total of 56676352 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -funroll-loops -m64 -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808456 bytes after a total of 57090048 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -Os -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 404212 bytes after a total of 55001088 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 701256 bytes after a total of 56897536 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808456 bytes after a total of 56651776 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 404212 bytes after a total of 54808576 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 701256 bytes after a total of 56840192 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 7664400 bytes after a total of 54423552 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808456 bytes after a total of 56745984 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 701256 bytes after a total of 58437632 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808424 bytes after a total of 54968320 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808456 bytes after a total of 58068992 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 404212 bytes after a total of 54661120 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 701256 bytes after a total of 56864768 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808456 bytes after a total of 57069568 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer opt64ufull
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 404212 bytes after a total of 54730752 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 701256 bytes after a total of 57278464 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808456 bytes after a total of 57171968 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 404212 bytes after a total of 55013376 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 701256 bytes after a total of 57995264 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808456 bytes after a total of 57548800 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -m64 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 701256 bytes after a total of 58028032 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -O2 -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -m64 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808424 bytes after a total of 55037952 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -O2 -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -m64 -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808456 bytes after a total of 56967168 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -Os -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 404212 bytes after a total of 54833152 bytes
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 404212 bytes after a total of 54833152 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 701256 bytes after a total of 57970688 bytes
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 701256 bytes after a total of 57970688 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7aneon
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s: Assembler messages:
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:17: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:18: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:24: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:27: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:54: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:270: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:271: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:272: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:273: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: ...
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s: Assembler messages:
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:17: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:18: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:24: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:27: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:54: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:270: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:271: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:272: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: KeccakP-1600-12-armv7a-le-neon-gcc.s:273: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-armv7a-le-neon-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv6m
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: Assembler messages:
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:22: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:108: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:141: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:193: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:202: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:610: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:611: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:612: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ...
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: Assembler messages:
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:22: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:108: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:141: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:193: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:202: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:610: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:611: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s:612: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv6m-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7a
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: Assembler messages:
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:18: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:76: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:125: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:177: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:469: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:470: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:471: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:472: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ...
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: Assembler messages:
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:18: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:23: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:76: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:125: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:177: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:469: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:470: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:471: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s:472: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7a-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7m
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: Assembler messages:
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:22: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:75: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:124: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:176: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:469: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:470: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:471: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:472: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ...
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: Assembler messages:
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:1: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:2: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:3: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:4: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:5: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:6: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:7: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:8: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:9: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:10: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:11: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:12: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:13: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:14: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:16: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:19: Error: unknown pseudo-op: `.thumb'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:22: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:75: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:124: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:176: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:469: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:470: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:471: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s:472: Error: junk at end of line, first unrecognized character is `@'
KeccakP-1600-12-inplace-32bi-armv7m-le-gcc.s: ...

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -m64 -march=barcelona -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c: virtual memory exhausted: Cannot allocate memory
KeccakF-1600-opt64.c: virtual memory exhausted: Cannot allocate memory

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer opt64lcufull opt64ufull
gcc -m64 -march=barcelona -Os -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -m64 -march=barcelona -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808456 bytes after a total of 56705024 bytes
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808456 bytes after a total of 56705024 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=barcelona -Os -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 404212 bytes after a total of 54984704 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -O2 -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 701256 bytes after a total of 57974784 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -O2 -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -m64 -march=core2 -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808456 bytes after a total of 56881152 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -Os -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 404212 bytes after a total of 54697984 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 701256 bytes after a total of 57978880 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808456 bytes after a total of 56942592 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 701256 bytes after a total of 57982976 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808424 bytes after a total of 54312960 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64u6
Compiler: gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: encrypt.c: In function 'memset':
encrypt.c: encrypt.c:68:1: internal compiler error: Segmentation fault
encrypt.c: Please submit a full bug report,
encrypt.c: with preprocessed source if appropriate.
encrypt.c: See gt; for instructions.
encrypt.c: The bug is not reproducible, so it is likely a hardware or OS problem.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer opt64u6
gcc -m64 -march=k8 -Os -fomit-frame-pointer asmx86-64

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808456 bytes after a total of 56803328 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -m64 -march=corei7 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 701256 bytes after a total of 58277888 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -m64 -march=corei7 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808424 bytes after a total of 54562816 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -m64 -march=corei7 -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808456 bytes after a total of 56741888 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=corei7 -Os -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 701256 bytes after a total of 57987072 bytes

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m64 -march=k8 -O2 -fomit-frame-pointer opt64lcufull
gcc -march=k8 -O2 -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -m64 -march=k8 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808424 bytes after a total of 54689792 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=k8 -O2 -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -m64 -march=k8 -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808456 bytes after a total of 57167872 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=k8 -Os -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 404212 bytes after a total of 54702080 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 701256 bytes after a total of 58425344 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 7662000 bytes after a total of 55115776 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 701256 bytes after a total of 57937920 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=nocona -O2 -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -m64 -march=nocona -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808424 bytes after a total of 55476224 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=nocona -O2 -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -m64 -march=nocona -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808456 bytes after a total of 57724928 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=nocona -Os -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -march=barcelona -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 404212 bytes after a total of 54886400 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=barcelona -O2 -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -march=barcelona -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 701256 bytes after a total of 58449920 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=barcelona -O2 -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -march=barcelona -O3 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 7664400 bytes after a total of 55058432 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=barcelona -O3 -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -march=barcelona -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808456 bytes after a total of 56602624 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=barcelona -Os -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -march=k8 -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808424 bytes after a total of 54415360 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=k8 -O2 -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -march=k8 -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808456 bytes after a total of 57151488 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=k8 -Os -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64lcufull
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 701256 bytes after a total of 58126336 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=nocona -O2 -fomit-frame-pointer opt64lcufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -march=nocona -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808424 bytes after a total of 55767040 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=nocona -O2 -fomit-frame-pointer opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/opt64ufull
Compiler: gcc -march=nocona -Os -fomit-frame-pointer
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: cc1: out of memory allocating 808456 bytes after a total of 57864192 bytes

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=nocona -Os -fomit-frame-pointer opt64ufull