Implementation notes: amd64, h4e350, crypto_aead/lakekeyakv1

Computer: h4e350
Architecture: amd64
CPU ID: AuthenticAMD-00500f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: lakekeyakv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
60555opt64lcu6gcc -march=k8 -O2 -fomit-frame-pointer2014101620141014
60762opt64lcu6gcc -march=barcelona -O2 -fomit-frame-pointer2014101620141014
60807opt64lcu6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101620141014
60912opt64lcu6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101620141014
61245opt64lcu6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101620141014
61296opt64lcu6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101620141014
61329opt64lcu6gcc -O2 -fomit-frame-pointer2014101620141014
61332opt64lcu6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101620141014
61344opt64lcu6gcc -march=nocona -O2 -fomit-frame-pointer2014101620141014
61371opt64lcu6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101620141014
61374opt64lcu6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101620141014
61446opt64lcu6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101620141014
61491opt64lcu6gcc -m64 -O2 -fomit-frame-pointer2014101620141014
61515opt64lcu6gcc -O3 -fomit-frame-pointer2014101620141014
61518opt64lcu6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101620141014
61545opt64lcu6gcc -m64 -O3 -fomit-frame-pointer2014101620141014
61551opt64lcu6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101620141014
61590opt64lcu6gcc -m64 -march=barcelona -O -fomit-frame-pointer2014101620141014
61599opt64lcu6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101620141014
61638opt64lcu6gcc -O -fomit-frame-pointer2014101620141014
61668opt64lcu6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101620141014
61689opt64lcu6gcc -m64 -march=corei7 -O -fomit-frame-pointer2014101620141014
61704opt64lcu6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101620141014
61710opt64lcu6gcc -fno-schedule-insns -O -fomit-frame-pointer2014101620141014
61710opt64lcu6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101620141014
61818opt64lcu6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101620141014
61818opt64lcu6gcc -m64 -O -fomit-frame-pointer2014101620141014
61875opt64lcu6gcc -march=k8 -O3 -fomit-frame-pointer2014101620141014
61878opt64lcu6gcc -m64 -march=core2 -O -fomit-frame-pointer2014101620141014
62004opt64lcu6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101620141014
62010opt64lcu6gcc -march=nocona -O -fomit-frame-pointer2014101620141014
62034opt64lcu6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101620141014
62067opt64lcu6gcc -march=barcelona -O -fomit-frame-pointer2014101620141014
62127opt64lcu6gcc -m64 -march=nocona -O -fomit-frame-pointer2014101620141014
62151opt64lcu6gcc -m64 -march=k8 -O -fomit-frame-pointer2014101620141014
62184opt64lcu6gcc -march=barcelona -O3 -fomit-frame-pointer2014101620141014
62310opt64lcu6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101620141014
62406opt64lcu6gcc -march=nocona -O3 -fomit-frame-pointer2014101620141014
62649opt64lcu6gcc -march=k8 -O -fomit-frame-pointer2014101620141014
62652opt64lcu6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101620141014
62745opt64lcu6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101620141014
62745opt64lcu6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101620141014
62823opt64lcu6gcc -funroll-loops -O -fomit-frame-pointer2014101620141014
62826opt64lcu6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101620141014
62868opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101620141014
62883opt64lcu6gcc -funroll-loops -m64 -O -fomit-frame-pointer2014101620141014
62922opt64lcu6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101620141014
62940opt64lcu6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101620141014
62973opt64lcu6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101620141014
62973opt64lcu6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101620141014
62994opt64lcu6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101620141014
63111opt64lcu6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101620141014
63186opt64lcu6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101620141014
63195opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101620141014
63237opt64lcu6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101620141014
63369opt64lcu6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101620141014
63390opt64lcu6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101620141014
63447opt64lcu6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101620141014
63513opt64lcu6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101620141014
63681opt64lcu6gcc -funroll-loops -O2 -fomit-frame-pointer2014101620141014
63837opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101620141014
64107opt64lcu6gcc -funroll-loops -O3 -fomit-frame-pointer2014101620141014
64146opt64lcu6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101620141014
64347opt64lcu6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101620141014
64791opt64lcu6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101620141014
64836opt64lcu6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101620141014
64857opt64lcu6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101620141014
64887opt64lcu6gcc -m64 -march=core2 -Os -fomit-frame-pointer2014101620141014
64932opt64lcu6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101620141014
64944opt64lcu6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101620141014
64959opt64lcu6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101620141014
64992opt64lcu6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101620141014
65109opt64lcu6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101620141014
65145opt64lcu6gcc -m64 -march=nocona -Os -fomit-frame-pointer2014101620141014
65163opt64lcu6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101620141014
65169opt64lcu6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101620141014
65169opt64lcu6gcc -march=nocona -Os -fomit-frame-pointer2014101620141014
65187opt64lcu6gcc -funroll-loops -Os -fomit-frame-pointer2014101620141014
65211opt64lcu6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101620141014
65220opt64lcu6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101620141014
65262opt64lcu6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101620141014
65520opt64lcu6gcc -Os -fomit-frame-pointer2014101620141014
65619asmx86-64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101620141014
65625asmx86-64gcc -funroll-loops -Os -fomit-frame-pointer2014101620141014
65649asmx86-64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101620141014
65655asmx86-64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101620141014
65667opt64lcu6gcc -march=k8 -Os -fomit-frame-pointer2014101620141014
65682asmx86-64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101620141014
65691opt64lcu6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101620141014
65715opt64lcu6gcc -march=barcelona -Os -fomit-frame-pointer2014101620141014
65724asmx86-64gcc -march=nocona -Os -fomit-frame-pointer2014101620141014
65733opt64u6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101620141014
65739opt64lcu6gcc -m64 -march=k8 -Os -fomit-frame-pointer2014101620141014
65742asmx86-64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101620141014
65742asmx86-64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101620141014
65748asmx86-64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101620141014
65748asmx86-64gcc -m64 -Os -fomit-frame-pointer2014101620141014
65751asmx86-64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101620141014
65754asmx86-64gcc -Os -fomit-frame-pointer2014101620141014
65754asmx86-64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101620141014
65757asmx86-64gcc -m64 -march=core2 -Os -fomit-frame-pointer2014101620141014
65757asmx86-64gcc -m64 -march=k8 -Os -fomit-frame-pointer2014101620141014
65757asmx86-64gcc -m64 -march=nocona -Os -fomit-frame-pointer2014101620141014
65778asmx86-64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101620141014
65796asmx86-64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101620141014
65811asmx86-64gcc -march=k8 -Os -fomit-frame-pointer2014101620141014
65814asmx86-64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101620141014
65820opt64lcu6gcc -m64 -Os -fomit-frame-pointer2014101620141014
65820opt64lcu6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101620141014
65835asmx86-64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101620141014
65859asmx86-64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101620141014
65859asmx86-64gcc -march=barcelona -Os -fomit-frame-pointer2014101620141014
65937opt64lcu6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101620141014
65976asmx86-64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101620141014
66060asmx86-64gcc -march=barcelona -O -fomit-frame-pointer2014101620141014
66063asmx86-64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101620141014
66072opt64u6gcc -march=nocona -O2 -fomit-frame-pointer2014101620141014
66108asmx86-64gcc -m64 -march=barcelona -O -fomit-frame-pointer2014101620141014
66126opt64u6gcc -m64 -march=barcelona -O -fomit-frame-pointer2014101620141014
66165opt64u6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101620141014
66168asmx86-64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101620141014
66192asmx86-64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101620141014
66195asmx86-64gcc -march=barcelona -O2 -fomit-frame-pointer2014101620141014
66210asmx86-64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101620141014
66216asmx86-64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101620141014
66237opt64u6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101620141014
66258asmx86-64gcc -march=nocona -O3 -fomit-frame-pointer2014101620141014
66264asmx86-64gcc -m64 -march=core2 -O -fomit-frame-pointer2014101620141014
66270opt64u6gcc -O -fomit-frame-pointer2014101620141014
66285opt64u6gcc -march=barcelona -O -fomit-frame-pointer2014101620141014
66309asmx86-64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101620141014
66315asmx86-64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101620141014
66330asmx86-64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101620141014
66333asmx86-64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101620141014
66345asmx86-64gcc -m64 -O -fomit-frame-pointer2014101620141014
66354asmx86-64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101620141014
66360asmx86-64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101620141014
66366asmx86-64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101620141014
66372opt64u6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101620141014
66375asmx86-64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101620141014
66399asmx86-64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101620141014
66399asmx86-64gcc -march=nocona -O2 -fomit-frame-pointer2014101620141014
66408asmx86-64gcc -O -fomit-frame-pointer2014101620141014
66414opt64u6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101620141014
66432opt64u6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101620141014
66432opt64u6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101620141014
66435asmx86-64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101620141014
66438opt64u6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101620141014
66441asmx86-64gcc -funroll-loops -O -fomit-frame-pointer2014101620141014
66465opt64u6gcc -m64 -march=corei7 -O -fomit-frame-pointer2014101620141014
66477asmx86-64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101620141014
66486asmx86-64gcc -march=barcelona -O3 -fomit-frame-pointer2014101620141014
66489asmx86-64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101620141014
66495asmx86-64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101620141014
66507opt64u6gcc -m64 -O2 -fomit-frame-pointer2014101620141014
66525asmx86-64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101620141014
66534opt64u6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101620141014
66555asmx86-64gcc -march=k8 -O -fomit-frame-pointer2014101620141014
66564asmx86-64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101620141014
66570asmx86-64gcc -fno-schedule-insns -O -fomit-frame-pointer2014101620141014
66576asmx86-64gcc -funroll-loops -m64 -O -fomit-frame-pointer2014101620141014
66576asmx86-64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101620141014
66582opt64u6gcc -march=k8 -O -fomit-frame-pointer2014101620141014
66603opt64u6gcc -fno-schedule-insns -O -fomit-frame-pointer2014101620141014
66603asmx86-64gcc -m64 -march=corei7 -O -fomit-frame-pointer2014101620141014
66615asmx86-64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101620141014
66624opt64u6gcc -m64 -march=core2 -O -fomit-frame-pointer2014101620141014
66627opt64u6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101620141014
66669asmx86-64gcc -m64 -march=nocona -O -fomit-frame-pointer2014101620141014
66672asmx86-64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101620141014
66696asmx86-64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101620141014
66702asmx86-64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101620141014
66702asmx86-64gcc -m64 -O3 -fomit-frame-pointer2014101620141014
66711asmx86-64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101620141014
66717asmx86-64gcc -march=nocona -O -fomit-frame-pointer2014101620141014
66723asmx86-64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101620141014
66723opt64u6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101620141014
66729asmx86-64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101620141014
66735opt64u6gcc -m64 -march=k8 -O -fomit-frame-pointer2014101620141014
66759asmx86-64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101620141014
66765asmx86-64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101620141014
66771opt64u6gcc -march=nocona -O3 -fomit-frame-pointer2014101620141014
66774asmx86-64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101620141014
66780asmx86-64gcc -funroll-loops -O2 -fomit-frame-pointer2014101620141014
66786asmx86-64gcc -m64 -O2 -fomit-frame-pointer2014101620141014
66789opt64u6gcc -O2 -fomit-frame-pointer2014101620141014
66792asmx86-64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101620141014
66798asmx86-64gcc -m64 -march=k8 -O -fomit-frame-pointer2014101620141014
66801asmx86-64gcc -O3 -fomit-frame-pointer2014101620141014
66810asmx86-64gcc -funroll-loops -O3 -fomit-frame-pointer2014101620141014
66816asmx86-64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101620141014
66828asmx86-64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101620141014
66837asmx86-64gcc -O2 -fomit-frame-pointer2014101620141014
66843opt64u6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101620141014
66873asmx86-64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101620141014
66882opt64u6gcc -m64 -O -fomit-frame-pointer2014101620141014
66891opt64u6gcc -march=barcelona -O2 -fomit-frame-pointer2014101620141014
66891asmx86-64gcc -march=k8 -O3 -fomit-frame-pointer2014101620141014
66954asmx86-64gcc -march=k8 -O2 -fomit-frame-pointer2014101620141014
66957opt64u6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101620141014
66972asmx86-64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101620141014
66975asmx86-64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101620141014
66978opt64u6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101620141014
66984asmx86-64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101620141014
66993opt64u6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101620141014
67020asmx86-64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101620141014
67020opt64u6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101620141014
67035asmx86-64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101620141014
67116opt64u6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101620141014
67122opt64u6gcc -march=k8 -O2 -fomit-frame-pointer2014101620141014
67128opt64u6gcc -march=nocona -O -fomit-frame-pointer2014101620141014
67155opt64u6gcc -m64 -march=nocona -O -fomit-frame-pointer2014101620141014
67197opt64lcufullgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101620141014
67209opt64u6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101620141014
67212opt64u6gcc -march=k8 -O3 -fomit-frame-pointer2014101620141014
67215opt64u6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101620141014
67290opt64u6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101620141014
67308opt64lcufullgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101620141014
67335opt64u6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101620141014
67341opt64lcufullgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101620141014
67386opt64lcufullgcc -O2 -fomit-frame-pointer2014101620141014
67452opt64u6gcc -m64 -O3 -fomit-frame-pointer2014101620141014
67482opt64u6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101620141014
67494opt64u6gcc -funroll-loops -m64 -O -fomit-frame-pointer2014101620141014
67548opt64u6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101620141014
67548opt64lcufullgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101620141014
67572opt64u6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101620141014
67572opt64u6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101620141014
67581opt64u6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101620141014
67611opt64u6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101620141014
67620opt64lcufullgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101620141014
67620opt64lcufullgcc -march=nocona -O2 -fomit-frame-pointer2014101620141014
67623opt64lcufullgcc -m64 -O2 -fomit-frame-pointer2014101620141014
67626opt64u6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101620141014
67632opt64u6gcc -funroll-loops -O -fomit-frame-pointer2014101620141014
67638opt64lcufullgcc -m64 -O3 -fomit-frame-pointer2014101620141014
67674opt64u6gcc -funroll-loops -O2 -fomit-frame-pointer2014101620141014
67674opt64u6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101620141014
67680opt64u6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101620141014
67692opt64u6gcc -march=barcelona -O3 -fomit-frame-pointer2014101620141014
67695opt64u6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101620141014
67698opt64lcufullgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101620141014
67701opt64lcufullgcc -O3 -fomit-frame-pointer2014101620141014
67737opt64u6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101620141014
67788opt64lcufullgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101620141014
67794opt64lcufullgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101620141014
67827opt64lcufullgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101620141014
67890opt64u6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101620141014
67890opt64lcufullgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101620141014
67923opt64lcufullgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101620141014
67953opt64u6gcc -funroll-loops -O3 -fomit-frame-pointer2014101620141014
67956opt64u6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101620141014
67959opt64u6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101620141014
67962opt64lcufullgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101620141014
67998opt64u6gcc -O3 -fomit-frame-pointer2014101620141014
68043opt64lcufullgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101620141014
68046opt64lcufullgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101620141014
68091opt64lcufullgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101620141014
68121opt64lcufullgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101620141014
68274opt64lcufullgcc -march=barcelona -O2 -fomit-frame-pointer2014101620141014
68334opt64lcufullgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101620141014
68343opt64u6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101620141014
68364opt64lcufullgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101620141014
68424opt64lcufullgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101620141014
68469opt64lcufullgcc -m64 -march=core2 -O -fomit-frame-pointer2014101620141014
68493opt64lcufullgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101620141014
68505opt64lcufullgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101620141014
68568opt64lcufullgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101620141014
68571opt64lcufullgcc -march=k8 -O2 -fomit-frame-pointer2014101620141014
68580opt64lcufullgcc -m64 -O -fomit-frame-pointer2014101620141014
68616opt64lcufullgcc -march=nocona -O3 -fomit-frame-pointer2014101620141014
68652opt64lcufullgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101620141014
68658opt64lcufullgcc -fno-schedule-insns -O -fomit-frame-pointer2014101620141014
68685asmx86-64cc2014101620141014
68688opt64lcufullgcc -O -fomit-frame-pointer2014101620141014
68715asmx86-64gcc -funroll-loops2014101620141014
68721asmx86-64gcc2014101620141014
68748opt64u6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101620141014
68751opt64lcufullgcc -m64 -march=corei7 -O -fomit-frame-pointer2014101620141014
68787opt64lcufullgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101620141014
68844opt64lcufullgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101620141014
68925opt64lcufullgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101620141014
68994opt64lcufullgcc -funroll-loops -O2 -fomit-frame-pointer2014101620141014
69000opt64lcufullgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101620141014
69042opt64lcufullgcc -m64 -march=barcelona -O -fomit-frame-pointer2014101620141014
69066opt64u6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101620141014
69102opt64lcufullgcc -march=k8 -O3 -fomit-frame-pointer2014101620141014
69132opt64lcufullgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101620141014
69177opt64lcufullgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101620141014
69219opt64u6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101620141014
69267opt64lcufullgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101620141014
69291opt64lcufullgcc -funroll-loops -m64 -O -fomit-frame-pointer2014101620141014
69294opt64lcufullgcc -march=nocona -O -fomit-frame-pointer2014101620141014
69300opt64lcufullgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101620141014
69300opt64lcufullgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101620141014
69324opt64lcufullgcc -funroll-loops -O -fomit-frame-pointer2014101620141014
69339opt64lcufullgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101620141014
69351opt64lcufullgcc -funroll-loops -O3 -fomit-frame-pointer2014101620141014
69444opt64lcufullgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101620141014
69489opt64u6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101620141014
69513opt64lcufullgcc -m64 -march=nocona -O -fomit-frame-pointer2014101620141014
69519opt64lcufullgcc -march=barcelona -O -fomit-frame-pointer2014101620141014
69522opt64lcufullgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101620141014
69588opt64u6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101620141014
69603opt64lcufullgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101620141014
69906opt64lcufullgcc -march=barcelona -O3 -fomit-frame-pointer2014101620141014
69924opt64lcufullgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101620141014
69987opt64lcufullgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101620141014
69996opt64lcufullgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101620141014
70002opt64lcufullgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101620141014
70032opt64lcufullgcc -march=k8 -O -fomit-frame-pointer2014101620141014
70083opt64lcufullgcc -m64 -march=k8 -O -fomit-frame-pointer2014101620141014
70272opt64lcufullgcc -m64 -march=nocona -Os -fomit-frame-pointer2014101620141014
70275opt64lcufullgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101620141014
70386opt64lcufullgcc -march=nocona -Os -fomit-frame-pointer2014101620141014
70515opt64lcufullgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101620141014
70587opt64lcufullgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101620141014
70590opt64lcufullgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101620141014
70623opt64lcufullgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101620141014
70638opt64lcufullgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101620141014
70674opt64lcufullgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101620141014
70680opt64lcufullgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101620141014
70683opt64lcufullgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101620141014
70686opt64lcufullgcc -funroll-loops -Os -fomit-frame-pointer2014101620141014
70980opt64lcufullgcc -fno-schedule-insns -Os -fomit-frame-pointer2014101620141014
70995opt64lcufullgcc -march=barcelona -Os -fomit-frame-pointer2014101620141014
71016opt64lcufullgcc -Os -fomit-frame-pointer2014101620141014
71055opt64lcufullgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101620141014
71061opt64lcufullgcc -m64 -march=core2 -Os -fomit-frame-pointer2014101620141014
71076opt64lcufullgcc -m64 -march=k8 -Os -fomit-frame-pointer2014101620141014
71082opt64lcufullgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101620141014
71142opt64lcufullgcc -m64 -Os -fomit-frame-pointer2014101620141014
71169opt64lcufullgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101620141014
71181opt64lcufullgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101620141014
71268opt64lcufullgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101620141014
71286opt64lcufullgcc -march=k8 -Os -fomit-frame-pointer2014101620141014
72423opt64ufullgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101620141014
72429opt64ufullgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101620141014
72558opt64ufullgcc -march=nocona -O2 -fomit-frame-pointer2014101620141014
72564opt64ufullgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101620141014
72570opt64ufullgcc -march=nocona -O3 -fomit-frame-pointer2014101620141014
72678opt64ufullgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101620141014
72696opt64lcu6clang -O3 -fomit-frame-pointer2014101620141014
72699opt64lcu6clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101620141014
72831opt64ufullgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101620141014
72879opt64ufullgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101620141014
72957opt64lcu6clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
72975opt64lcu6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101620141014
73038opt64ufullgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101620141014
73128opt64u6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101620141014
73131opt64ufullgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101620141014
73134opt64lcu6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
73140opt64ufullgcc -m64 -march=barcelona -O -fomit-frame-pointer2014101620141014
73146opt64ufullgcc -march=k8 -O2 -fomit-frame-pointer2014101620141014
73152opt64ufullgcc -march=barcelona -O2 -fomit-frame-pointer2014101620141014
73173opt64ufullgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101620141014
73182opt64ufullgcc -m64 -O3 -fomit-frame-pointer2014101620141014
73251opt64ufullgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101620141014
73251opt64ufullgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101620141014
73275opt64u6gcc -m64 -march=core2 -Os -fomit-frame-pointer2014101620141014
73278opt64u6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101620141014
73311opt64ufullgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101620141014
73317opt64ufullgcc -m64 -O2 -fomit-frame-pointer2014101620141014
73332opt64u6gcc -march=nocona -Os -fomit-frame-pointer2014101620141014
73350opt64ufullgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101620141014
73350opt64ufullgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101620141014
73353opt64u6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101620141014
73374opt64ufullgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101620141014
73392opt64ufullgcc -march=barcelona -O -fomit-frame-pointer2014101620141014
73395opt64ufullgcc -O2 -fomit-frame-pointer2014101620141014
73431opt64u6gcc -funroll-loops -Os -fomit-frame-pointer2014101620141014
73449opt64u6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101620141014
73449opt64u6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101620141014
73452opt64ufullgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101620141014
73458opt64u6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101620141014
73476opt64u6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101620141014
73482opt64u6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101620141014
73485opt64ufullgcc -O3 -fomit-frame-pointer2014101620141014
73485opt64u6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101620141014
73488opt64u6gcc -m64 -march=k8 -Os -fomit-frame-pointer2014101620141014
73491opt64ufullgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101620141014
73497opt64u6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101620141014
73563opt64u6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101620141014
73569opt64u6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101620141014
73626opt64u6gcc -m64 -march=nocona -Os -fomit-frame-pointer2014101620141014
73629opt64ufullgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101620141014
73632opt64u6gcc -m64 -Os -fomit-frame-pointer2014101620141014
73683opt64ufullgcc -fno-schedule-insns -O -fomit-frame-pointer2014101620141014
73707opt64u6gcc -march=k8 -Os -fomit-frame-pointer2014101620141014
73710opt64u6gcc -march=barcelona -Os -fomit-frame-pointer2014101620141014
73719opt64u6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101620141014
73797opt64u6gcc -Os -fomit-frame-pointer2014101620141014
73797opt64u6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101620141014
73851opt64ufullgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101620141014
73926opt64ufullgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101620141014
74016opt64ufullgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101620141014
74091opt64ufullgcc -m64 -O -fomit-frame-pointer2014101620141014
74145opt64ufullgcc -O -fomit-frame-pointer2014101620141014
74184opt64ufullgcc -funroll-loops -O3 -fomit-frame-pointer2014101620141014
74220opt64ufullgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101620141014
74226opt64ufullgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101620141014
74247opt64ufullgcc -funroll-loops -O2 -fomit-frame-pointer2014101620141014
74265opt64ufullgcc -m64 -march=corei7 -O -fomit-frame-pointer2014101620141014
74310opt64ufullgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101620141014
74319opt64ufullgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101620141014
74469opt64ufullgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101620141014
74490opt64ufullgcc -m64 -march=core2 -O -fomit-frame-pointer2014101620141014
74568opt64ufullgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101620141014
74568opt64ufullgcc -m64 -march=k8 -O -fomit-frame-pointer2014101620141014
74598opt64ufullgcc -march=k8 -O -fomit-frame-pointer2014101620141014
74601opt64ufullgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101620141014
74655opt64ufullgcc -funroll-loops -m64 -O -fomit-frame-pointer2014101620141014
74760opt64ufullgcc -march=barcelona -O3 -fomit-frame-pointer2014101620141014
74862opt64ufullgcc -march=k8 -O3 -fomit-frame-pointer2014101620141014
74871opt64ufullgcc -march=nocona -O -fomit-frame-pointer2014101620141014
74880opt64ufullgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101620141014
74910opt64ufullgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101620141014
75066opt64ufullgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101620141014
75243opt64ufullgcc -m64 -march=nocona -O -fomit-frame-pointer2014101620141014
75297opt64ufullgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101620141014
75477opt64ufullgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101620141014
75513opt64ufullgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101620141014
75606opt64ufullgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101620141014
75612opt64ufullgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101620141014
75843opt64ufullgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101620141014
76035opt64ufullgcc -funroll-loops -O -fomit-frame-pointer2014101620141014
76407opt64ufullgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101620141014
76530opt64ufullgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101620141014
76917opt64ufullgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101620141014
77031opt64ufullgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101620141014
77070opt64ufullgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101620141014
77238opt64ufullgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101620141014
77322opt64ufullgcc -m64 -march=core2 -Os -fomit-frame-pointer2014101620141014
77337opt64ufullgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101620141014
77343opt64ufullgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101620141014
77352opt64ufullgcc -m64 -march=nocona -Os -fomit-frame-pointer2014101620141014
77379opt64ufullgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101620141014
77385opt64ufullgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101620141014
77409opt64ufullgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101620141014
77424opt64ufullgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101620141014
77439opt64ufullgcc -m64 -march=k8 -Os -fomit-frame-pointer2014101620141014
77442opt64ufullgcc -march=nocona -Os -fomit-frame-pointer2014101620141014
77475opt64ufullgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101620141014
77487opt64ufullgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101620141014
77490opt64ufullgcc -funroll-loops -Os -fomit-frame-pointer2014101620141014
77529opt64ufullgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101620141014
77562opt64ufullgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101620141014
77580opt64ufullgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101620141014
77580opt64ufullgcc -march=barcelona -Os -fomit-frame-pointer2014101620141014
77589opt64ufullgcc -m64 -Os -fomit-frame-pointer2014101620141014
77610opt64ufullgcc -Os -fomit-frame-pointer2014101620141014
77640opt64ufullgcc -march=k8 -Os -fomit-frame-pointer2014101620141014
77715opt64ufullgcc -fno-schedule-insns -Os -fomit-frame-pointer2014101620141014
81894opt64u6clang -O3 -fomit-frame-pointer2014101620141014
81915opt64u6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101620141014
82191opt64u6clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101620141014
82560opt64u6clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
82602opt64u6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
85626opt64lcufullclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101620141014
85629opt64lcufullclang -O3 -fomit-frame-pointer2014101620141014
85695opt64lcufullclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
85725opt64lcufullclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101620141014
85746opt64lcufullclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
91638opt64ufullclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101620141014
91821opt64ufullclang -O3 -fomit-frame-pointer2014101620141014
92208opt64ufullclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
92370opt64ufullclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
92376opt64ufullclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101620141014
101757asmx86-64-shldgcc -funroll-loops -Os -fomit-frame-pointer2014101620141014
101799asmx86-64-shldgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101620141014
101808asmx86-64-shldgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101620141014
101820asmx86-64-shldgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101620141014
101847asmx86-64-shldgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101620141014
101862asmx86-64-shldgcc -m64 -march=k8 -Os -fomit-frame-pointer2014101620141014
101868asmx86-64-shldgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101620141014
101871asmx86-64-shldgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101620141014
101874asmx86-64-shldgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101620141014
101904asmx86-64-shldgcc -march=nocona -Os -fomit-frame-pointer2014101620141014
101907asmx86-64-shldgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101620141014
101922asmx86-64-shldgcc -Os -fomit-frame-pointer2014101620141014
101928asmx86-64-shldgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101620141014
101958asmx86-64-shldgcc -fno-schedule-insns -Os -fomit-frame-pointer2014101620141014
101970asmx86-64-shldgcc -m64 -Os -fomit-frame-pointer2014101620141014
101973asmx86-64-shldgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101620141014
101976asmx86-64-shldgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101620141014
101988asmx86-64-shldgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101620141014
101988asmx86-64-shldgcc -m64 -march=core2 -Os -fomit-frame-pointer2014101620141014
101988asmx86-64-shldgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101620141014
101988asmx86-64-shldgcc -march=barcelona -Os -fomit-frame-pointer2014101620141014
101997asmx86-64-shldgcc -march=k8 -Os -fomit-frame-pointer2014101620141014
102027opt64lcufullshldgcc -march=k8 -O2 -fomit-frame-pointer2014101620141014
102042asmx86-64-shldgcc -m64 -march=nocona -Os -fomit-frame-pointer2014101620141014
102087asmx86-64-shldgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101620141014
102144asmx86-64-shldgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101620141014
102147asmx86-64-shldgcc -m64 -march=barcelona -O -fomit-frame-pointer2014101620141014
102210asmx86-64-shldgcc -fno-schedule-insns -O -fomit-frame-pointer2014101620141014
102219opt64lcufullshldgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101620141014
102228asmx86-64-shldgcc -march=barcelona -O2 -fomit-frame-pointer2014101620141014
102261asmx86-64-shldgcc -m64 -march=corei7 -O -fomit-frame-pointer2014101620141014
102270asmx86-64-shldgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101620141014
102276opt64lcufullshldgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101620141014
102282asmx86-64-shldgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101620141014
102285asmx86-64-shldgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101620141014
102285asmx86-64-shldgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101620141014
102300asmx86-64-shldgcc -march=nocona -O3 -fomit-frame-pointer2014101620141014
102303opt64lcufullshldgcc -march=nocona -O2 -fomit-frame-pointer2014101620141014
102306opt64lcufullshldgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101620141014
102306asmx86-64-shldgcc -march=barcelona -O -fomit-frame-pointer2014101620141014
102321asmx86-64-shldgcc -m64 -O -fomit-frame-pointer2014101620141014
102324asmx86-64-shldgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101620141014
102345asmx86-64-shldgcc -march=nocona -O2 -fomit-frame-pointer2014101620141014
102348opt64lcufullshldgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101620141014
102351asmx86-64-shldgcc -march=k8 -O2 -fomit-frame-pointer2014101620141014
102357asmx86-64-shldgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101620141014
102399asmx86-64-shldgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101620141014
102438asmx86-64-shldgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101620141014
102444asmx86-64-shldgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101620141014
102447asmx86-64-shldgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101620141014
102453asmx86-64-shldgcc -O -fomit-frame-pointer2014101620141014
102453asmx86-64-shldgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101620141014
102465asmx86-64-shldgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101620141014
102474asmx86-64-shldgcc -m64 -march=core2 -O -fomit-frame-pointer2014101620141014
102474opt64lcufullshldgcc -march=barcelona -O2 -fomit-frame-pointer2014101620141014
102477asmx86-64-shldgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101620141014
102486asmx86-64-shldgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101620141014
102486asmx86-64-shldgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101620141014
102504asmx86-64-shldgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101620141014
102528asmx86-64-shldgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101620141014
102531asmx86-64-shldgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101620141014
102537asmx86-64-shldgcc -funroll-loops -m64 -O -fomit-frame-pointer2014101620141014
102549asmx86-64-shldgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101620141014
102552asmx86-64-shldgcc -m64 -march=nocona -O -fomit-frame-pointer2014101620141014
102561asmx86-64-shldgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101620141014
102564asmx86-64-shldgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101620141014
102570asmx86-64-shldgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101620141014
102570asmx86-64-shldgcc -march=barcelona -O3 -fomit-frame-pointer2014101620141014
102573asmx86-64-shldgcc -funroll-loops -O -fomit-frame-pointer2014101620141014
102600asmx86-64-shldgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101620141014
102606opt64lcufullshldgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101620141014
102621asmx86-64-shldgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101620141014
102624asmx86-64-shldgcc -funroll-loops -O3 -fomit-frame-pointer2014101620141014
102627asmx86-64-shldgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101620141014
102648asmx86-64-shldgcc -O2 -fomit-frame-pointer2014101620141014
102648opt64lcufullshldgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101620141014
102648asmx86-64-shldgcc -march=nocona -O -fomit-frame-pointer2014101620141014
102660asmx86-64-shldgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101620141014
102663asmx86-64-shldgcc -m64 -O3 -fomit-frame-pointer2014101620141014
102678opt64lcufullshldgcc -m64 -march=k8 -O -fomit-frame-pointer2014101620141014
102693asmx86-64-shldgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101620141014
102705asmx86-64-shldgcc -march=k8 -O -fomit-frame-pointer2014101620141014
102720opt64lcufullshldgcc -m64 -march=core2 -O -fomit-frame-pointer2014101620141014
102720asmx86-64-shldgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101620141014
102726asmx86-64-shldgcc -m64 -march=k8 -O -fomit-frame-pointer2014101620141014
102735opt64lcufullshldgcc -m64 -O -fomit-frame-pointer2014101620141014
102756asmx86-64-shldgcc -funroll-loops -O2 -fomit-frame-pointer2014101620141014
102762asmx86-64-shldgcc -O3 -fomit-frame-pointer2014101620141014
102792asmx86-64-shldgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101620141014
102801opt64lcufullshldgcc -O -fomit-frame-pointer2014101620141014
102807asmx86-64-shldgcc -m64 -O2 -fomit-frame-pointer2014101620141014
102819asmx86-64-shldgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101620141014
102834asmx86-64-shldgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101620141014
102852opt64lcufullshldgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101620141014
102852opt64lcufullshldgcc -m64 -march=corei7 -O -fomit-frame-pointer2014101620141014
102852opt64lcufullshldgcc -march=nocona -O3 -fomit-frame-pointer2014101620141014
102858asmx86-64-shldgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101620141014
102882asmx86-64-shldgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101620141014
102888opt64lcufullshldgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101620141014
102891opt64lcufullshldgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101620141014
102891asmx86-64-shldgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101620141014
102915asmx86-64-shldgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101620141014
102918opt64lcufullshldgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101620141014
102951opt64lcufullshldgcc -march=k8 -O -fomit-frame-pointer2014101620141014
102969opt64lcufullshldgcc -fno-schedule-insns -O -fomit-frame-pointer2014101620141014
102969asmx86-64-shldgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101620141014
103008opt64lcufullshldgcc -march=barcelona -O -fomit-frame-pointer2014101620141014
103023asmx86-64-shldgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101620141014
103092opt64lcufullshldgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101620141014
103101asmx86-64-shldgcc -march=k8 -O3 -fomit-frame-pointer2014101620141014
103119opt64lcufullshldgcc -march=nocona -O -fomit-frame-pointer2014101620141014
103122asmx86-64-shldgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101620141014
103155opt64lcufullshldgcc -O3 -fomit-frame-pointer2014101620141014
103233opt64lcufullshldgcc -m64 -march=barcelona -O -fomit-frame-pointer2014101620141014
103323opt64lcufullshldgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101620141014
103332opt64lcufullshldgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101620141014
103398opt64lcufullshldgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101620141014
103437asmx86-64-shldgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101620141014
103536opt64lcufullshldgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101620141014
103536opt64lcufullshldgcc -m64 -march=nocona -O -fomit-frame-pointer2014101620141014
103557opt64lcufullshldgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101620141014
103590opt64lcufullshldgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101620141014
103605opt64lcufullshldgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101620141014
103644opt64lcufullshldgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101620141014
103671opt64lcufullshldgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101620141014
103707opt64lcufullshldgcc -O2 -fomit-frame-pointer2014101620141014
103725opt64lcufullshldgcc -funroll-loops -m64 -O -fomit-frame-pointer2014101620141014
103749opt64lcufullshldgcc -m64 -O2 -fomit-frame-pointer2014101620141014
103830opt64lcufullshldgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101620141014
103833opt64lcufullshldgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101620141014
103860opt64lcufullshldgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101620141014
103962opt64lcufullshldgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101620141014
103995opt64lcufullshldgcc -m64 -O3 -fomit-frame-pointer2014101620141014
104007opt64lcufullshldgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101620141014
104022opt64lcufullshldgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101620141014
104124opt64lcufullshldgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101620141014
104142opt64lcufullshldgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101620141014
104163opt64lcufullshldgcc -march=barcelona -O3 -fomit-frame-pointer2014101620141014
104175opt64lcufullshldgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101620141014
104187opt64lcufullshldgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101620141014
104430opt64lcufullshldgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101620141014
104583asmx86-64-shldgcc2014101620141014
104628opt64lcufullshldgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101620141014
104634asmx86-64-shldgcc -funroll-loops2014101620141014
104685opt64lcufullshldgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101620141014
104706opt64lcufullshldgcc -march=k8 -O3 -fomit-frame-pointer2014101620141014
104724opt64lcufullshldgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101620141014
104730asmx86-64-shldcc2014101620141014
104790opt64lcufullshldgcc -funroll-loops -O2 -fomit-frame-pointer2014101620141014
104823opt64lcufullshldgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101620141014
104832opt64lcufullshldgcc -funroll-loops -O -fomit-frame-pointer2014101620141014
104853opt64lcufullshldgcc -funroll-loops -O3 -fomit-frame-pointer2014101620141014
104910opt64lcufullshldgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101620141014
105054opt64lcufullshldgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101620141014
105093opt64lcufullshldgcc -march=nocona -Os -fomit-frame-pointer2014101620141014
105174opt64lcufullshldgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101620141014
105231opt64lcufullshldgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101620141014
105246opt64lcufullshldgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101620141014
105279opt64lcufullshldgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101620141014
105297opt64lcufullshldgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101620141014
105303opt64lcufullshldgcc -m64 -march=core2 -Os -fomit-frame-pointer2014101620141014
105321opt64lcufullshldgcc -m64 -march=nocona -Os -fomit-frame-pointer2014101620141014
105441opt64lcufullshldgcc -m64 -march=k8 -Os -fomit-frame-pointer2014101620141014
105444opt64lcufullshldgcc -march=k8 -Os -fomit-frame-pointer2014101620141014
105453opt64lcufullshldgcc -fno-schedule-insns -Os -fomit-frame-pointer2014101620141014
105462opt64lcufullshldgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101620141014
105486opt64lcufullshldgcc -m64 -Os -fomit-frame-pointer2014101620141014
105492opt64lcufullshldgcc -Os -fomit-frame-pointer2014101620141014
105552opt64lcufullshldgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101620141014
105579opt64lcufullshldgcc -march=barcelona -Os -fomit-frame-pointer2014101620141014
105714opt64lcufullshldgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101620141014
105795opt64lcufullshldgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101620141014
105798opt64lcufullshldgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101620141014
105819opt64lcufullshldgcc -funroll-loops -Os -fomit-frame-pointer2014101620141014
105834opt64lcufullshldgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101620141014
105846opt64lcufullshldgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101620141014
105867opt64lcufullshldgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101620141014
105933opt64lcufullshldgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101620141014
106104opt64lcufullshldgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101620141014
106740opt64lcufullshldgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101620141014
106962opt64lcufullshldgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101620141014
127293opt64lcufullshldclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
127701opt64lcufullshldclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
127731opt64lcufullshldclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101620141014
127779opt64lcufullshldclang -O3 -fomit-frame-pointer2014101620141014
127908opt64lcufullshldclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101620141014
146235compact64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101620141014
146259compact64gcc -funroll-loops -O2 -fomit-frame-pointer2014101620141014
146340compact64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101620141014
146874compact64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101620141014
146880compact64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101620141014
149796compact64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101620141014
149820compact64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101620141014
152640compact64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101620141014
152817compact64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101620141014
153864compact64gcc -funroll-loops -O -fomit-frame-pointer2014101620141014
153975compact64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101620141014
156129compact64gcc -funroll-loops -O3 -fomit-frame-pointer2014101620141014
156138compact64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101620141014
156147compact64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101620141014
156354compact64gcc -funroll-loops -m64 -O -fomit-frame-pointer2014101620141014
156918compact64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101620141014
157155compact64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101620141014
157200compact64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101620141014
157395compact64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101620141014
157485compact64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101620141014
157497compact64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101620141014
157635compact64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101620141014
158658compact64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101620141014
158712compact64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101620141014
159192compact64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101620141014
159294compact64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101620141014
161583compact64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101620141014
176367inplace32bigcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101620141014
176451inplace32bigcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101620141014
178047inplace32bigcc -march=nocona -O3 -fomit-frame-pointer2014101620141014
179202inplace32bigcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101620141014
179496inplace32bigcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101620141014
179541inplace32bigcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101620141014
179583inplace32bigcc -funroll-loops -O3 -fomit-frame-pointer2014101620141014
179646inplace32bigcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101620141014
180264inplace32bigcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101620141014
180585inplace32bigcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101620141014
180588inplace32bigcc -march=barcelona -O3 -fomit-frame-pointer2014101620141014
180720inplace32bigcc -m64 -O3 -fomit-frame-pointer2014101620141014
180873inplace32bigcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101620141014
180885inplace32bigcc -O3 -fomit-frame-pointer2014101620141014
180969inplace32bigcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101620141014
181179inplace32bigcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101620141014
181245inplace32bigcc -march=k8 -O3 -fomit-frame-pointer2014101620141014
181305inplace32bigcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101620141014
182271inplace32bigcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101620141014
182520inplace32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101620141014
192036inplace32bigcc -march=barcelona -O -fomit-frame-pointer2014101620141014
192390inplace32bigcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101620141014
192537inplace32bigcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101620141014
192768inplace32bigcc -m64 -march=barcelona -O -fomit-frame-pointer2014101620141014
193095inplace32bigcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101620141014
193158inplace32bigcc -m64 -march=k8 -O -fomit-frame-pointer2014101620141014
193356inplace32bigcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101620141014
193464inplace32bigcc -march=k8 -O -fomit-frame-pointer2014101620141014
193587inplace32bigcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101620141014
193611inplace32bigcc -m64 -march=core2 -O -fomit-frame-pointer2014101620141014
193623inplace32bigcc -march=nocona -O -fomit-frame-pointer2014101620141014
193638inplace32bigcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101620141014
193644inplace32bigcc -funroll-loops -m64 -O -fomit-frame-pointer2014101620141014
193713inplace32bigcc -funroll-loops -O -fomit-frame-pointer2014101620141014
193728compact64gcc -m64 -O3 -fomit-frame-pointer2014101620141014
193794compact64gcc -O3 -fomit-frame-pointer2014101620141014
193827compact64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101620141014
193842compact64gcc -march=barcelona -O3 -fomit-frame-pointer2014101620141014
193884compact64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101620141014
193890refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101620141014
193914inplace32bigcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101620141014
193929inplace32bigcc -fno-schedule-insns -O -fomit-frame-pointer2014101620141014
193941inplace32bigcc -m64 -march=corei7 -O -fomit-frame-pointer2014101620141014
193959refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101620141014
194076inplace32bigcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101620141014
194610compact64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101620141014
194736inplace32bigcc -m64 -march=nocona -O -fomit-frame-pointer2014101620141014
194937inplace32bigcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101620141014
195018compact64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101620141014
195183inplace32bigcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101620141014
195333compact64gcc -march=k8 -O3 -fomit-frame-pointer2014101620141014
195339inplace32bigcc -m64 -O -fomit-frame-pointer2014101620141014
195447inplace32bigcc -O -fomit-frame-pointer2014101620141014
195486refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101620141014
196434compact64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101620141014
196554compact64gcc -march=nocona -O3 -fomit-frame-pointer2014101620141014
197562inplace32bigcc -funroll-loops -Os -fomit-frame-pointer2014101620141014
197577inplace32bigcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101620141014
197583inplace32bigcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101620141014
197583inplace32bigcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101620141014
197649inplace32bigcc -m64 -march=nocona -Os -fomit-frame-pointer2014101620141014
197736inplace32bigcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101620141014
197814inplace32bigcc -march=nocona -Os -fomit-frame-pointer2014101620141014
197856inplace32bigcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101620141014
197937inplace32bigcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101620141014
198132inplace32bigcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101620141014
198168inplace32bigcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101620141014
198792refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101620141014
198894inplace32bigcc -fno-schedule-insns -Os -fomit-frame-pointer2014101620141014
198897inplace32bigcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101620141014
198942inplace32bigcc -m64 -march=k8 -Os -fomit-frame-pointer2014101620141014
198951inplace32bigcc -m64 -Os -fomit-frame-pointer2014101620141014
199047inplace32bigcc -Os -fomit-frame-pointer2014101620141014
199104inplace32bigcc -march=barcelona -Os -fomit-frame-pointer2014101620141014
199380inplace32bigcc -march=k8 -Os -fomit-frame-pointer2014101620141014
199533inplace32bigcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101620141014
199647inplace32bigcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101620141014
199749inplace32bigcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101620141014
199920inplace32bigcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101620141014
200184inplace32bigcc -m64 -march=core2 -Os -fomit-frame-pointer2014101620141014
200841inplace32bigcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101620141014
201042compact64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101620141014
201132inplace32bigcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101620141014
201282inplace32bigcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101620141014
201303inplace32bigcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101620141014
201309inplace32bigcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101620141014
201435inplace32bigcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101620141014
201507inplace32bigcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101620141014
201675inplace32bigcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101620141014
201837inplace32bigcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101620141014
201921inplace32bigcc -funroll-loops -O2 -fomit-frame-pointer2014101620141014
202284inplace32bigcc -march=k8 -O2 -fomit-frame-pointer2014101620141014
202383inplace32bigcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101620141014
202398inplace32bigcc -march=nocona -O2 -fomit-frame-pointer2014101620141014
202653inplace32bigcc -march=barcelona -O2 -fomit-frame-pointer2014101620141014
202674inplace32bigcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101620141014
202713inplace32bigcc -m64 -O2 -fomit-frame-pointer2014101620141014
202986inplace32bigcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101620141014
203148inplace32bigcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101620141014
203241inplace32bigcc -O2 -fomit-frame-pointer2014101620141014
203304refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101620141014
203556refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101620141014
203793refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101620141014
204288refgcc -funroll-loops -O2 -fomit-frame-pointer2014101620141014
204735inplace32bigcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101620141014
204804inplace32bigcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101620141014
204849inplace32bigcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101620141014
204918refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101620141014
205035refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101620141014
205392inplace32bigcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101620141014
205554refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101620141014
206259refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101620141014
206469refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101620141014
206514refgcc -march=barcelona -O3 -fomit-frame-pointer2014101620141014
206574refgcc -march=k8 -O3 -fomit-frame-pointer2014101620141014
206592refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101620141014
206754refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101620141014
207216refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101620141014
208734refgcc -funroll-loops -O3 -fomit-frame-pointer2014101620141014
208773refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101620141014
208824refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101620141014
209244refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101620141014
209640refgcc -O3 -fomit-frame-pointer2014101620141014
209658refgcc -m64 -O3 -fomit-frame-pointer2014101620141014
209730refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101620141014
210066refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101620141014
210990refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101620141014
211389refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101620141014
216150refgcc -march=nocona -O3 -fomit-frame-pointer2014101620141014
221721refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101620141014
221919refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101620141014
222435refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101620141014
222699refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101620141014
222705refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101620141014
223242refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101620141014
223287refgcc -funroll-loops -O -fomit-frame-pointer2014101620141014
223368refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014101620141014
223380refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101620141014
223941opt64u6gcc -funroll-loops2014101620141014
224223opt64u6cc2014101620141014
224238opt64u6gcc2014101620141014
226083inplace32biclang -O3 -fomit-frame-pointer2014101620141014
226215opt64lcu6gcc -funroll-loops2014101620141014
226512opt64lcu6cc2014101620141014
226611opt64lcu6gcc2014101620141014
226647inplace32biclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
226749inplace32biclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
226803inplace32biclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101620141014
226974inplace32biclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101620141014
227571compact64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101620141014
227601compact64clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
227607compact64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101620141014
227685compact64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
249429compact64clang -O3 -fomit-frame-pointer2014101620141014
252924opt64ufullcc2014101620141014
252966opt64ufullgcc -funroll-loops2014101620141014
253212opt64ufullgcc2014101620141014
262614opt64lcufullcc2014101620141014
262614opt64lcufullgcc -funroll-loops2014101620141014
262830opt64lcufullgcc2014101620141014
283302opt64lcufullshldgcc2014101620141014
283782opt64lcufullshldgcc -funroll-loops2014101620141014
283860opt64lcufullshldcc2014101620141014
325038compact64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101620141014
325479compact64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101620141014
325536compact64gcc -O2 -fomit-frame-pointer2014101620141014
325737compact64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101620141014
326106compact64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101620141014
326937compact64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101620141014
328242compact64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101620141014
329043compact64gcc -m64 -O2 -fomit-frame-pointer2014101620141014
331467compact64gcc -m64 -march=barcelona -O -fomit-frame-pointer2014101620141014
331563compact64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101620141014
333447compact64gcc -march=barcelona -O -fomit-frame-pointer2014101620141014
333939compact64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101620141014
334227compact64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101620141014
336225compact64gcc -O -fomit-frame-pointer2014101620141014
336498compact64gcc -m64 -march=core2 -O -fomit-frame-pointer2014101620141014
336528compact64gcc -m64 -march=corei7 -O -fomit-frame-pointer2014101620141014
336996compact64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101620141014
337794compact64gcc -march=k8 -O -fomit-frame-pointer2014101620141014
340041compact64gcc -march=k8 -O2 -fomit-frame-pointer2014101620141014
340353compact64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101620141014
340704compact64gcc -m64 -march=nocona -O -fomit-frame-pointer2014101620141014
343227compact64gcc -fno-schedule-insns -O -fomit-frame-pointer2014101620141014
344094compact64gcc -march=nocona -O2 -fomit-frame-pointer2014101620141014
345657compact64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101620141014
346104compact64gcc -march=nocona -O -fomit-frame-pointer2014101620141014
346521compact64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101620141014
347058compact64gcc -march=k8 -Os -fomit-frame-pointer2014101620141014
347073compact64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101620141014
347178compact64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101620141014
347238compact64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101620141014
347412compact64gcc -march=barcelona -Os -fomit-frame-pointer2014101620141014
347772compact64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101620141014
347781compact64gcc -m64 -march=k8 -Os -fomit-frame-pointer2014101620141014
347862compact64gcc -m64 -march=core2 -Os -fomit-frame-pointer2014101620141014
347955compact64gcc -funroll-loops -Os -fomit-frame-pointer2014101620141014
347988compact64gcc -Os -fomit-frame-pointer2014101620141014
348177compact64gcc -march=nocona -Os -fomit-frame-pointer2014101620141014
348420compact64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101620141014
348429compact64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101620141014
348471refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101620141014
348510refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101620141014
348699refclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
348732refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101620141014
349140compact64gcc -m64 -march=nocona -Os -fomit-frame-pointer2014101620141014
349326compact64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101620141014
349473refclang -O3 -fomit-frame-pointer2014101620141014
349503compact64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101620141014
349551compact64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101620141014
350097compact64gcc -m64 -march=k8 -O -fomit-frame-pointer2014101620141014
351132compact64gcc -march=barcelona -O2 -fomit-frame-pointer2014101620141014
351975compact64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101620141014
353295compact64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101620141014
353724compact64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101620141014
354516compact64gcc -m64 -Os -fomit-frame-pointer2014101620141014
354612compact64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101620141014
355797compact64gcc -m64 -O -fomit-frame-pointer2014101620141014
573717inplace32bigcc2014101620141014
574923inplace32bicc2014101620141014
575166inplace32bigcc -funroll-loops2014101620141014
1088760refgcc -O2 -fomit-frame-pointer2014101620141014
1088817refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101620141014
1088835refgcc -m64 -O2 -fomit-frame-pointer2014101620141014
1089360refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101620141014
1089378refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101620141014
1089522refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101620141014
1089531refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101620141014
1097700refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101620141014
1097730refgcc -march=k8 -O2 -fomit-frame-pointer2014101620141014
1111206refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101620141014
1111356refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101620141014
1111404refgcc -march=barcelona -O2 -fomit-frame-pointer2014101620141014
1141833compact64cc2014101620141014
1143063refgcc -m64 -march=k8 -O -fomit-frame-pointer2014101620141014
1143195refgcc -march=k8 -O -fomit-frame-pointer2014101620141014
1143738compact64gcc -funroll-loops2014101620141014
1144260compact64gcc2014101620141014
1157181refgcc -march=barcelona -O -fomit-frame-pointer2014101620141014
1157196refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101620141014
1157553refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014101620141014
1162347refgcc -O -fomit-frame-pointer2014101620141014
1162608refgcc -m64 -march=core2 -O -fomit-frame-pointer2014101620141014
1163076refgcc -m64 -march=corei7 -O -fomit-frame-pointer2014101620141014
1165182refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101620141014
1165227refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101620141014
1165281refgcc -m64 -O -fomit-frame-pointer2014101620141014
1165323refgcc -fno-schedule-insns -O -fomit-frame-pointer2014101620141014
1817382refgcc -march=nocona -O2 -fomit-frame-pointer2014101620141014
1817448refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101620141014
1955448refgcc -march=nocona -O -fomit-frame-pointer2014101620141014
1955850refgcc -m64 -march=nocona -O -fomit-frame-pointer2014101620141014
4209099refgcc2014101620141014
4210848refgcc -funroll-loops2014101620141014
4216854refcc2014101620141014
7449615refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101620141014
7449645refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101620141014
7449825refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101620141014
7449966refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101620141014
7450050refgcc -funroll-loops -Os -fomit-frame-pointer2014101620141014
7450152refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101620141014
7450176refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101620141014
7459401refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101620141014
7459692refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101620141014
7459980refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101620141014
7460121refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101620141014
7460304refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101620141014
7460469refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014101620141014
7462482refgcc -march=k8 -Os -fomit-frame-pointer2014101620141014
7462815refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014101620141014
7462827refgcc -Os -fomit-frame-pointer2014101620141014
7462914refgcc -march=barcelona -Os -fomit-frame-pointer2014101620141014
7462920refgcc -m64 -Os -fomit-frame-pointer2014101620141014
7463136refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101620141014
7463154refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101620141014
7463844refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014101620141014
7464993refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014101620141014
7466850refgcc -march=nocona -Os -fomit-frame-pointer2014101620141014

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: 88, 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 -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 -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 -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: 88, 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 -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 -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 -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: 88, 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 -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 -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 -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: 88, 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 -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 -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 -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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/h4e350/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/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