Implementation notes: amd64, hydra2, crypto_aead/lakekeyakv1

Computer: hydra2
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: lakekeyakv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
39752opt64lcu6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
39844opt64lcu6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
39992opt64lcu6gcc -march=nocona -O3 -fomit-frame-pointer2014101420141014
40044opt64lcu6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
40080opt64lcu6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101420141014
40084opt64lcu6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
40236opt64lcu6gcc -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
40264opt64lcu6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101420141014
40284opt64lcu6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101420141014
40336opt64lcu6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101420141014
40376opt64lcu6gcc -march=nocona -O2 -fomit-frame-pointer2014101420141014
40384opt64lcu6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101420141014
40416opt64lcu6gcc -m64 -march=corei7 -O -fomit-frame-pointer2014101420141014
40448opt64lcu6gcc -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
40500opt64lcu6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101420141014
40556opt64lcu6gcc -m64 -O -fomit-frame-pointer2014101420141014
40572opt64lcu6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
40604opt64lcu6gcc -funroll-loops -m64 -O -fomit-frame-pointer2014101420141014
40604opt64lcu6gcc -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
40636opt64lcu6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101420141014
40636opt64lcu6gcc -m64 -march=core2 -O -fomit-frame-pointer2014101420141014
40640opt64lcu6gcc -O -fomit-frame-pointer2014101420141014
40652opt64lcu6gcc -march=nocona -O -fomit-frame-pointer2014101420141014
40664opt64lcu6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
40708opt64lcufullgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
40720opt64lcu6gcc -funroll-loops -O -fomit-frame-pointer2014101420141014
40748opt64lcu6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101420141014
40780opt64lcu6gcc -march=barcelona -O -fomit-frame-pointer2014101420141014
40784opt64lcufullgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
40820opt64lcufullgcc -march=nocona -O3 -fomit-frame-pointer2014101420141014
40828opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
40840opt64lcufullgcc -march=nocona -O2 -fomit-frame-pointer2014101420141014
40848opt64lcu6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
40892opt64lcu6gcc -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
40920opt64lcu6gcc -march=k8 -O -fomit-frame-pointer2014101420141014
41028opt64lcufullgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
41044opt64lcufullgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101420141014
41196opt64lcufullgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101420141014
41228opt64lcufullgcc -O -fomit-frame-pointer2014101420141014
41248opt64lcufullgcc -march=nocona -O -fomit-frame-pointer2014101420141014
41260opt64lcufullgcc -m64 -march=corei7 -O -fomit-frame-pointer2014101420141014
41284opt64lcufullgcc -march=barcelona -O -fomit-frame-pointer2014101420141014
41312opt64lcufullgcc -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
41320opt64lcufullgcc -m64 -march=core2 -O -fomit-frame-pointer2014101420141014
41324asmx86-64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
41348opt64lcufullgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101420141014
41360opt64lcufullgcc -march=k8 -O -fomit-frame-pointer2014101420141014
41400opt64lcufullgcc -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
41404asmx86-64gcc -march=barcelona -O -fomit-frame-pointer2014101420141014
41416asmx86-64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
41424opt64lcufullgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101420141014
41428opt64lcufullgcc -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
41440asmx86-64gcc -march=nocona -O2 -fomit-frame-pointer2014101420141014
41448opt64lcufullgcc -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
41472asmx86-64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101420141014
41480asmx86-64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
41484asmx86-64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
41488asmx86-64gcc -funroll-loops -Os -fomit-frame-pointer2014101420141014
41488opt64lcufullgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
41520asmx86-64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
41524asmx86-64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101420141014
41524asmx86-64gcc -march=nocona -O3 -fomit-frame-pointer2014101420141014
41532asmx86-64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101420141014
41536asmx86-64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101420141014
41540opt64lcufullgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
41540opt64lcufullgcc -m64 -O -fomit-frame-pointer2014101420141014
41540asmx86-64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
41552asmx86-64gcc -march=nocona -Os -fomit-frame-pointer2014101420141014
41560opt64lcufullgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
41560asmx86-64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
41564asmx86-64gcc -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
41564asmx86-64gcc -march=k8 -Os -fomit-frame-pointer2014101420141014
41576asmx86-64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
41584asmx86-64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101420141014
41588asmx86-64gcc -O3 -fomit-frame-pointer2014101420141014
41588asmx86-64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
41588asmx86-64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101420141014
41588asmx86-64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101420141014
41592asmx86-64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
41596asmx86-64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
41604asmx86-64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101420141014
41604asmx86-64gcc -march=barcelona -Os -fomit-frame-pointer2014101420141014
41608asmx86-64gcc -Os -fomit-frame-pointer2014101420141014
41608asmx86-64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
41612asmx86-64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
41612asmx86-64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101420141014
41612asmx86-64gcc -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
41616asmx86-64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101420141014
41620asmx86-64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101420141014
41620asmx86-64gcc -m64 -O3 -fomit-frame-pointer2014101420141014
41620asmx86-64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101420141014
41632asmx86-64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101420141014
41632asmx86-64gcc -march=barcelona -O3 -fomit-frame-pointer2014101420141014
41640asmx86-64gcc -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
41648asmx86-64gcc -funroll-loops -O3 -fomit-frame-pointer2014101420141014
41648asmx86-64gcc -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
41652asmx86-64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101420141014
41656asmx86-64gcc -m64 -march=core2 -Os -fomit-frame-pointer2014101420141014
41660asmx86-64gcc -funroll-loops -m64 -O -fomit-frame-pointer2014101420141014
41660asmx86-64gcc -march=k8 -O -fomit-frame-pointer2014101420141014
41660asmx86-64gcc -march=nocona -O -fomit-frame-pointer2014101420141014
41664asmx86-64gcc -funroll-loops -O -fomit-frame-pointer2014101420141014
41664asmx86-64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
41664asmx86-64gcc -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
41664asmx86-64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
41668asmx86-64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
41672asmx86-64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101420141014
41676asmx86-64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101420141014
41676asmx86-64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014101420141014
41684asmx86-64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101420141014
41684asmx86-64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101420141014
41684asmx86-64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101420141014
41684asmx86-64gcc -march=k8 -O3 -fomit-frame-pointer2014101420141014
41688asmx86-64gcc -m64 -Os -fomit-frame-pointer2014101420141014
41692asmx86-64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101420141014
41692asmx86-64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101420141014
41696opt64lcufullgcc -funroll-loops -m64 -O -fomit-frame-pointer2014101420141014
41696asmx86-64gcc -m64 -march=core2 -O -fomit-frame-pointer2014101420141014
41704asmx86-64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
41708asmx86-64gcc -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
41708asmx86-64gcc -m64 -O2 -fomit-frame-pointer2014101420141014
41708asmx86-64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101420141014
41708asmx86-64gcc -march=barcelona -O2 -fomit-frame-pointer2014101420141014
41716opt64lcufullgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
41716asmx86-64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101420141014
41716asmx86-64gcc -m64 -march=corei7 -O -fomit-frame-pointer2014101420141014
41720asmx86-64gcc -O2 -fomit-frame-pointer2014101420141014
41720asmx86-64gcc -O -fomit-frame-pointer2014101420141014
41724asmx86-64gcc -funroll-loops -O2 -fomit-frame-pointer2014101420141014
41724asmx86-64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101420141014
41724asmx86-64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101420141014
41724asmx86-64gcc -march=k8 -O2 -fomit-frame-pointer2014101420141014
41728asmx86-64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101420141014
41732asmx86-64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
41736asmx86-64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
41736asmx86-64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101420141014
41764asmx86-64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
41768asmx86-64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
41776asmx86-64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
41780opt64lcufullgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101420141014
41784asmx86-64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
41788asmx86-64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
41796asmx86-64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
41804asmx86-64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101420141014
41832asmx86-64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
41836opt64lcufullgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101420141014
41840asmx86-64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101420141014
41868asmx86-64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101420141014
41936opt64lcufullgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101420141014
41964asmx86-64gcc -m64 -O -fomit-frame-pointer2014101420141014
41964asmx86-64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101420141014
42000opt64lcufullgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
42012opt64lcufullgcc -funroll-loops -O -fomit-frame-pointer2014101420141014
42100opt64lcu6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101420141014
42152opt64lcufullgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101420141014
42160opt64lcu6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101420141014
42180opt64lcu6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014101420141014
42216opt64lcu6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101420141014
42268opt64lcu6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101420141014
42312opt64lcu6gcc -funroll-loops -O3 -fomit-frame-pointer2014101420141014
42432opt64lcufullgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101420141014
42460opt64lcu6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
42492opt64lcu6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101420141014
42512opt64lcufullgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014101420141014
42544opt64lcu6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101420141014
42556opt64lcu6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101420141014
42588opt64lcu6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101420141014
42592opt64lcu6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
42600opt64u6gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101420141014
42604opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
42604opt64lcu6gcc -m64 -O3 -fomit-frame-pointer2014101420141014
42612opt64lcu6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101420141014
42628opt64u6gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
42632opt64lcu6gcc -m64 -O2 -fomit-frame-pointer2014101420141014
42644opt64lcu6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101420141014
42676opt64lcu6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101420141014
42676opt64lcu6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
42684opt64lcu6gcc -O3 -fomit-frame-pointer2014101420141014
42684opt64lcu6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101420141014
42716asmx86-64gcc -funroll-loops2014101420141014
42720opt64lcu6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
42724opt64lcu6gcc -march=k8 -O3 -fomit-frame-pointer2014101420141014
42744opt64lcu6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
42788opt64lcu6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101420141014
42796opt64lcufullgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101420141014
42804opt64lcu6gcc -O2 -fomit-frame-pointer2014101420141014
42808asmx86-64cc2014101420141014
42808opt64lcufullgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101420141014
42824opt64u6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
42836opt64lcu6gcc -funroll-loops -O2 -fomit-frame-pointer2014101420141014
42844opt64u6gcc -m64 -O -fomit-frame-pointer2014101420141014
42852opt64u6gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101420141014
42856opt64lcu6gcc -march=barcelona -O2 -fomit-frame-pointer2014101420141014
42860opt64lcufullgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101420141014
42868opt64lcu6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
42876opt64lcufullgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101420141014
42912opt64u6gcc -funroll-loops -m64 -O -fomit-frame-pointer2014101420141014
42912opt64lcu6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
42956opt64u6gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101420141014
42956opt64lcufullgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101420141014
42960opt64lcu6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
42964opt64u6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
42976asmx86-64gcc2014101420141014
42988opt64u6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
42988opt64lcu6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101420141014
42988opt64u6gcc -march=nocona -O3 -fomit-frame-pointer2014101420141014
43000opt64lcu6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
43004opt64u6gcc -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
43016opt64u6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
43016opt64lcufullgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101420141014
43040opt64lcu6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
43044opt64u6gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101420141014
43068opt64lcu6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101420141014
43068opt64lcu6gcc -march=k8 -O2 -fomit-frame-pointer2014101420141014
43076opt64u6gcc -march=nocona -O -fomit-frame-pointer2014101420141014
43088opt64lcufullgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101420141014
43100opt64lcu6gcc -march=barcelona -O3 -fomit-frame-pointer2014101420141014
43104opt64ufullgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
43104opt64u6gcc -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
43120opt64u6gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101420141014
43136opt64u6gcc -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
43140opt64u6gcc -O -fomit-frame-pointer2014101420141014
43152opt64u6gcc -march=barcelona -O -fomit-frame-pointer2014101420141014
43160opt64lcufullgcc -m64 -O3 -fomit-frame-pointer2014101420141014
43220opt64lcufullgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
43232opt64u6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
43236opt64u6gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101420141014
43280opt64lcufullgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101420141014
43288opt64ufullgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
43292opt64lcufullgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101420141014
43296opt64u6gcc -m64 -march=corei7 -O -fomit-frame-pointer2014101420141014
43308opt64lcufullgcc -O3 -fomit-frame-pointer2014101420141014
43308opt64lcufullgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
43308opt64u6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
43324opt64lcufullgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
43336opt64u6gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101420141014
43356opt64u6gcc -march=nocona -O2 -fomit-frame-pointer2014101420141014
43368opt64ufullgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101420141014
43436opt64u6gcc -m64 -march=core2 -O -fomit-frame-pointer2014101420141014
43444opt64ufullgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
43444opt64lcufullgcc -march=barcelona -O2 -fomit-frame-pointer2014101420141014
43476opt64u6gcc -funroll-loops -O -fomit-frame-pointer2014101420141014
43484opt64ufullgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101420141014
43504opt64lcufullgcc -O2 -fomit-frame-pointer2014101420141014
43516opt64lcufullgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101420141014
43524opt64ufullgcc -march=nocona -O2 -fomit-frame-pointer2014101420141014
43528opt64lcu6gcc -march=nocona -Os -fomit-frame-pointer2014101420141014
43552opt64u6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
43552opt64u6gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101420141014
43564opt64lcufullgcc -m64 -O2 -fomit-frame-pointer2014101420141014
43592opt64lcufullgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
43596opt64lcufullgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
43596opt64lcu6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
43612opt64ufullgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
43616opt64lcu6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101420141014
43712opt64ufullgcc -march=barcelona -O -fomit-frame-pointer2014101420141014
43752opt64lcu6gcc -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
43772opt64lcufullgcc -march=k8 -O2 -fomit-frame-pointer2014101420141014
43780opt64lcufullgcc -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
43792opt64lcufullgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
43800opt64ufullgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101420141014
43828opt64lcufullgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101420141014
43852opt64lcufullgcc -march=nocona -Os -fomit-frame-pointer2014101420141014
43888opt64ufullgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101420141014
43916opt64lcu6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
43916opt64u6gcc -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
43932opt64ufullgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
43956opt64lcufullgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
43956opt64ufullgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101420141014
44012opt64ufullgcc -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
44092opt64ufullgcc -march=nocona -O -fomit-frame-pointer2014101420141014
44124opt64ufullgcc -m64 -march=core2 -O -fomit-frame-pointer2014101420141014
44124opt64ufullgcc -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
44136opt64lcufullgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
44168opt64ufullgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
44172opt64ufullgcc -march=nocona -O3 -fomit-frame-pointer2014101420141014
44188opt64lcufullgcc -march=barcelona -O3 -fomit-frame-pointer2014101420141014
44192opt64ufullgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101420141014
44200opt64ufullgcc -funroll-loops -m64 -O -fomit-frame-pointer2014101420141014
44244opt64lcufullgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
44260opt64ufullgcc -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
44268opt64ufullgcc -march=k8 -O -fomit-frame-pointer2014101420141014
44308opt64ufullgcc -m64 -O -fomit-frame-pointer2014101420141014
44320opt64ufullgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
44376opt64ufullgcc -O -fomit-frame-pointer2014101420141014
44392opt64ufullgcc -m64 -march=corei7 -O -fomit-frame-pointer2014101420141014
44396opt64lcufullgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101420141014
44408opt64lcufullgcc -funroll-loops -O3 -fomit-frame-pointer2014101420141014
44420opt64u6gcc -march=k8 -O -fomit-frame-pointer2014101420141014
44472opt64ufullgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101420141014
44476opt64lcufullgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
44516opt64ufullgcc -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
44524opt64ufullgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
44544opt64lcufullgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101420141014
44716opt64ufullgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101420141014
44744opt64lcufullgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
44752opt64lcufullgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101420141014
44772opt64ufullgcc -funroll-loops -O -fomit-frame-pointer2014101420141014
44968opt64lcu6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101420141014
44980opt64lcufullgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101420141014
44988opt64ufullgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101420141014
44988opt64u6gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101420141014
44992opt64lcu6gcc -m64 -march=core2 -Os -fomit-frame-pointer2014101420141014
45024opt64lcu6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101420141014
45036opt64ufullgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101420141014
45088opt64lcu6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101420141014
45096opt64lcu6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101420141014
45108opt64ufullgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101420141014
45120opt64ufullgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101420141014
45124opt64u6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
45140opt64lcufullgcc -m64 -march=core2 -Os -fomit-frame-pointer2014101420141014
45172opt64u6gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101420141014
45188opt64lcufullgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101420141014
45200opt64u6gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101420141014
45200opt64u6gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101420141014
45208opt64ufullgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014101420141014
45236opt64u6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
45252opt64lcufullgcc -funroll-loops -O2 -fomit-frame-pointer2014101420141014
45260opt64u6gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101420141014
45264opt64lcu6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
45272opt64u6gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101420141014
45276opt64lcu6gcc -funroll-loops -Os -fomit-frame-pointer2014101420141014
45276opt64lcu6gcc -march=barcelona -Os -fomit-frame-pointer2014101420141014
45280opt64ufullgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101420141014
45280opt64lcufullgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101420141014
45284opt64lcu6gcc -m64 -Os -fomit-frame-pointer2014101420141014
45288opt64u6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101420141014
45300opt64u6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
45300opt64u6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101420141014
45300opt64u6gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101420141014
45308opt64lcu6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
45320opt64u6gcc -funroll-loops -O3 -fomit-frame-pointer2014101420141014
45332opt64u6gcc -m64 -O3 -fomit-frame-pointer2014101420141014
45340opt64lcu6gcc -march=k8 -Os -fomit-frame-pointer2014101420141014
45356opt64u6gcc -O3 -fomit-frame-pointer2014101420141014
45356opt64lcufullgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101420141014
45364opt64ufullgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101420141014
45372opt64ufullgcc -O3 -fomit-frame-pointer2014101420141014
45372opt64lcu6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101420141014
45372opt64lcufullgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101420141014
45392opt64u6gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014101420141014
45400opt64u6gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
45400opt64lcu6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
45408opt64u6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
45428opt64lcufullgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
45432opt64ufullgcc -m64 -O3 -fomit-frame-pointer2014101420141014
45436opt64u6gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
45452opt64u6gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101420141014
45464opt64u6gcc -march=k8 -O3 -fomit-frame-pointer2014101420141014
45472opt64lcu6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
45476opt64ufullgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101420141014
45476opt64ufullgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101420141014
45476asmx86-64-shldgcc -march=barcelona -O -fomit-frame-pointer2014101420141014
45480opt64lcu6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101420141014
45480asmx86-64-shldgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101420141014
45480opt64u6gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101420141014
45484opt64lcufullgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
45484asmx86-64-shldgcc -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
45488asmx86-64-shldgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
45508opt64ufullgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
45508opt64lcu6gcc -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
45512opt64lcufullgcc -march=k8 -O3 -fomit-frame-pointer2014101420141014
45520opt64u6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
45532opt64u6gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
45536opt64u6gcc -march=barcelona -O2 -fomit-frame-pointer2014101420141014
45540asmx86-64-shldgcc -O2 -fomit-frame-pointer2014101420141014
45540asmx86-64-shldgcc -march=barcelona -O3 -fomit-frame-pointer2014101420141014
45544opt64lcu6gcc -Os -fomit-frame-pointer2014101420141014
45548asmx86-64-shldgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101420141014
45556opt64u6gcc -O2 -fomit-frame-pointer2014101420141014
45556opt64lcu6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
45564asmx86-64-shldgcc -funroll-loops -O -fomit-frame-pointer2014101420141014
45568opt64u6gcc -march=k8 -O2 -fomit-frame-pointer2014101420141014
45572opt64u6gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101420141014
45572asmx86-64-shldgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101420141014
45572opt64u6gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101420141014
45576opt64u6gcc -funroll-loops -O2 -fomit-frame-pointer2014101420141014
45576asmx86-64-shldgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
45580asmx86-64-shldgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
45580asmx86-64-shldgcc -m64 -O2 -fomit-frame-pointer2014101420141014
45584opt64lcufullgcc -march=k8 -Os -fomit-frame-pointer2014101420141014
45600opt64ufullgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
45612opt64ufullgcc -funroll-loops -O3 -fomit-frame-pointer2014101420141014
45620asmx86-64-shldgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
45624asmx86-64-shldgcc -march=nocona -O2 -fomit-frame-pointer2014101420141014
45628opt64u6gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101420141014
45632asmx86-64-shldgcc -funroll-loops -O2 -fomit-frame-pointer2014101420141014
45636asmx86-64-shldgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
45640asmx86-64-shldgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101420141014
45640asmx86-64-shldgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
45640asmx86-64-shldgcc -march=nocona -O3 -fomit-frame-pointer2014101420141014
45644opt64u6gcc -m64 -O2 -fomit-frame-pointer2014101420141014
45648opt64lcufullgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
45648asmx86-64-shldgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101420141014
45656opt64lcufullgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101420141014
45656opt64lcufullgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101420141014
45664asmx86-64-shldgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
45664asmx86-64-shldgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101420141014
45668asmx86-64-shldgcc -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
45672asmx86-64-shldgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
45676asmx86-64-shldgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
45676opt64ufullgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
45676asmx86-64-shldgcc -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
45680opt64lcufullgcc -Os -fomit-frame-pointer2014101420141014
45688asmx86-64-shldgcc -O3 -fomit-frame-pointer2014101420141014
45688asmx86-64-shldgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014101420141014
45692asmx86-64-shldgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
45696asmx86-64-shldgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
45700opt64u6gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
45700asmx86-64-shldgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101420141014
45704asmx86-64-shldgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
45708asmx86-64-shldgcc -funroll-loops -m64 -O -fomit-frame-pointer2014101420141014
45708asmx86-64-shldgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
45708asmx86-64-shldgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101420141014
45708asmx86-64-shldgcc -march=barcelona -O2 -fomit-frame-pointer2014101420141014
45708asmx86-64-shldgcc -march=k8 -O3 -fomit-frame-pointer2014101420141014
45712asmx86-64-shldgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101420141014
45716opt64ufullgcc -march=barcelona -O2 -fomit-frame-pointer2014101420141014
45720asmx86-64-shldgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101420141014
45724asmx86-64-shldgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101420141014
45732opt64lcu6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101420141014
45732asmx86-64-shldgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101420141014
45732asmx86-64-shldgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101420141014
45736asmx86-64-shldgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101420141014
45736asmx86-64-shldgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101420141014
45740asmx86-64-shldgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
45740asmx86-64-shldgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101420141014
45744asmx86-64-shldgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
45744asmx86-64-shldgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101420141014
45744asmx86-64-shldgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
45748opt64u6gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
45748asmx86-64-shldgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
45752asmx86-64-shldgcc -march=k8 -O -fomit-frame-pointer2014101420141014
45752asmx86-64-shldgcc -march=nocona -O -fomit-frame-pointer2014101420141014
45756asmx86-64-shldgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
45756asmx86-64-shldgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101420141014
45760asmx86-64-shldgcc -m64 -march=core2 -Os -fomit-frame-pointer2014101420141014
45760asmx86-64-shldgcc -m64 -march=corei7 -O -fomit-frame-pointer2014101420141014
45764asmx86-64-shldgcc -funroll-loops -O3 -fomit-frame-pointer2014101420141014
45764asmx86-64-shldgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101420141014
45764asmx86-64-shldgcc -march=k8 -Os -fomit-frame-pointer2014101420141014
45768asmx86-64-shldgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101420141014
45772opt64lcufullgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
45776opt64ufullgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
45776opt64lcufullgcc -m64 -Os -fomit-frame-pointer2014101420141014
45780asmx86-64-shldgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101420141014
45780asmx86-64-shldgcc -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
45784asmx86-64-shldgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101420141014
45784opt64u6gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
45788opt64ufullgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
45796asmx86-64-shldgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101420141014
45796asmx86-64-shldgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101420141014
45804opt64u6gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101420141014
45804opt64ufullgcc -m64 -O2 -fomit-frame-pointer2014101420141014
45804asmx86-64-shldgcc -m64 -march=core2 -O -fomit-frame-pointer2014101420141014
45808opt64ufullgcc -funroll-loops -O2 -fomit-frame-pointer2014101420141014
45808asmx86-64-shldgcc -m64 -Os -fomit-frame-pointer2014101420141014
45808asmx86-64-shldgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101420141014
45812asmx86-64-shldgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
45812asmx86-64-shldgcc -march=k8 -O2 -fomit-frame-pointer2014101420141014
45816asmx86-64-shldgcc -O -fomit-frame-pointer2014101420141014
45816opt64lcufullgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101420141014
45824asmx86-64-shldgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101420141014
45828asmx86-64-shldgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
45828asmx86-64-shldgcc -m64 -O -fomit-frame-pointer2014101420141014
45828opt64ufullgcc -march=k8 -O2 -fomit-frame-pointer2014101420141014
45836asmx86-64-shldgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101420141014
45836asmx86-64-shldgcc -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
45844asmx86-64-shldgcc -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
45844opt64lcufullgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
45844asmx86-64-shldgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
45844asmx86-64-shldgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101420141014
45844opt64ufullgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101420141014
45852opt64lcufullgcc -march=barcelona -Os -fomit-frame-pointer2014101420141014
45860asmx86-64-shldgcc -m64 -O3 -fomit-frame-pointer2014101420141014
45868asmx86-64-shldgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
45868asmx86-64-shldgcc -march=nocona -Os -fomit-frame-pointer2014101420141014
45872opt64lcufullgcc -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
45872opt64lcufullgcc -funroll-loops -Os -fomit-frame-pointer2014101420141014
45876asmx86-64-shldgcc -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
45876asmx86-64-shldgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
45888asmx86-64-shldgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101420141014
45892asmx86-64-shldgcc -Os -fomit-frame-pointer2014101420141014
45896asmx86-64-shldgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101420141014
45900asmx86-64-shldgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
45916asmx86-64-shldgcc -funroll-loops -Os -fomit-frame-pointer2014101420141014
45924asmx86-64-shldgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101420141014
45936opt64ufullgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101420141014
45936asmx86-64-shldgcc -march=barcelona -Os -fomit-frame-pointer2014101420141014
45956opt64ufullgcc -O2 -fomit-frame-pointer2014101420141014
45964opt64lcufullgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
45976opt64u6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
45984opt64ufullgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101420141014
45988opt64lcufullgcc -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
46012asmx86-64-shldgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
46048opt64u6gcc -march=barcelona -O3 -fomit-frame-pointer2014101420141014
46120opt64ufullgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
46128opt64ufullgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
46356opt64ufullgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
46504opt64ufullgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101420141014
46528opt64ufullgcc -march=barcelona -O3 -fomit-frame-pointer2014101420141014
46536opt64ufullgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
46560opt64ufullgcc -march=k8 -O3 -fomit-frame-pointer2014101420141014
46684opt64ufullgcc -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
46688asmx86-64-shldgcc2014101420141014
46748opt64ufullgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
46752opt64ufullgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
46772opt64ufullgcc -march=nocona -Os -fomit-frame-pointer2014101420141014
46920opt64ufullgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
46972opt64lcufullshldgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
46980asmx86-64-shldcc2014101420141014
46980opt64ufullgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101420141014
46984opt64ufullgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
47024asmx86-64-shldgcc -funroll-loops2014101420141014
47024opt64lcufullshldgcc -march=nocona -O2 -fomit-frame-pointer2014101420141014
47172opt64lcufullshldgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101420141014
47248opt64lcufullshldgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101420141014
47260opt64ufullgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101420141014
47304opt64lcufullshldgcc -march=nocona -O3 -fomit-frame-pointer2014101420141014
47328opt64lcufullshldgcc -m64 -O2 -fomit-frame-pointer2014101420141014
47332opt64ufullgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101420141014
47340opt64lcufullshldgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101420141014
47360opt64lcufullshldgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101420141014
47364opt64lcufullshldgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
47416opt64lcufullshldgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101420141014
47428opt64lcufullshldgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
47468opt64lcufullshldgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
47472opt64lcufullshldgcc -march=k8 -O2 -fomit-frame-pointer2014101420141014
47508opt64lcufullshldgcc -m64 -O3 -fomit-frame-pointer2014101420141014
47528opt64lcufullshldgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
47536opt64lcufullshldgcc -O3 -fomit-frame-pointer2014101420141014
47540opt64lcufullshldgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101420141014
47540opt64lcufullshldgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101420141014
47548opt64lcufullshldgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
47572opt64lcufullshldgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101420141014
47584opt64lcufullshldgcc -funroll-loops -O3 -fomit-frame-pointer2014101420141014
47608opt64lcufullshldgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014101420141014
47628opt64lcufullshldgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
47628opt64lcufullshldgcc -march=barcelona -O2 -fomit-frame-pointer2014101420141014
47648opt64lcufullshldgcc -O2 -fomit-frame-pointer2014101420141014
47676opt64lcufullshldgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101420141014
47704opt64lcufullshldgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
47708opt64lcufullshldgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101420141014
47728opt64lcufullshldgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
47732opt64lcufullshldgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101420141014
47744opt64lcufullshldgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101420141014
47756opt64lcufullshldgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101420141014
47760opt64lcufullshldgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101420141014
47776opt64lcufullshldgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
47780opt64lcufullshldgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101420141014
47784opt64lcufullshldgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101420141014
47820opt64lcufullshldgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
47820opt64lcufullshldgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101420141014
47840opt64lcufullshldgcc -march=nocona -O -fomit-frame-pointer2014101420141014
47880opt64lcufullshldgcc -m64 -O -fomit-frame-pointer2014101420141014
47900opt64lcufullshldgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
47916opt64lcufullshldgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
47936opt64lcufullshldgcc -m64 -march=corei7 -O -fomit-frame-pointer2014101420141014
47948opt64lcufullshldgcc -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
47952opt64lcufullshldgcc -m64 -march=core2 -O -fomit-frame-pointer2014101420141014
47984opt64lcufullshldgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101420141014
48036opt64lcufullshldgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
48064opt64lcufullshldgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
48064opt64lcufullshldgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
48064opt64lcufullshldgcc -march=k8 -O3 -fomit-frame-pointer2014101420141014
48068opt64lcufullshldgcc -funroll-loops -O2 -fomit-frame-pointer2014101420141014
48068opt64lcufullshldgcc -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
48076opt64lcufullshldgcc -funroll-loops -m64 -O -fomit-frame-pointer2014101420141014
48080opt64lcufullshldgcc -O -fomit-frame-pointer2014101420141014
48088opt64lcufullshldgcc -funroll-loops -O -fomit-frame-pointer2014101420141014
48092opt64u6gcc -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
48096opt64lcufullshldgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101420141014
48108opt64lcufullshldgcc -march=barcelona -O -fomit-frame-pointer2014101420141014
48160opt64lcufullshldgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101420141014
48176opt64lcufullshldgcc -march=k8 -O -fomit-frame-pointer2014101420141014
48176opt64u6gcc -march=nocona -Os -fomit-frame-pointer2014101420141014
48216opt64ufullgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101420141014
48224opt64ufullgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101420141014
48228opt64lcufullshldgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101420141014
48232opt64lcufullshldgcc -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
48276opt64lcufullshldgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
48280opt64ufullgcc -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
48316opt64u6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
48316opt64ufullgcc -march=barcelona -Os -fomit-frame-pointer2014101420141014
48332opt64ufullgcc -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
48356opt64ufullgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101420141014
48372opt64lcufullshldgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
48388opt64lcufullshldgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
48400opt64u6gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101420141014
48436opt64ufullgcc -Os -fomit-frame-pointer2014101420141014
48452opt64ufullgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
48452opt64lcufullshldgcc -march=barcelona -O3 -fomit-frame-pointer2014101420141014
48464opt64ufullgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101420141014
48472opt64lcufullshldgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101420141014
48476opt64ufullgcc -march=k8 -Os -fomit-frame-pointer2014101420141014
48500opt64ufullgcc -m64 -Os -fomit-frame-pointer2014101420141014
48524opt64ufullgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101420141014
48532opt64ufullgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
48532opt64lcufullshldgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101420141014
48540opt64ufullgcc -funroll-loops -Os -fomit-frame-pointer2014101420141014
48540opt64ufullgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101420141014
48564opt64ufullgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101420141014
48588opt64ufullgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
48736opt64ufullgcc -m64 -march=core2 -Os -fomit-frame-pointer2014101420141014
48744opt64lcufullshldgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
48752opt64ufullgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101420141014
48788opt64ufullgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
48904opt64lcu6clang -O3 -fwrapv -march=native -fomit-frame-pointer2014101420141014
48932opt64lcu6clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
49032opt64lcu6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
49036opt64lcu6clang -O3 -fomit-frame-pointer2014101420141014
49068opt64lcu6clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101420141014
49160opt64lcu6clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
49160opt64lcufullshldgcc -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
49296opt64u6gcc -m64 -march=core2 -Os -fomit-frame-pointer2014101420141014
49452opt64u6gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101420141014
49560opt64u6gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101420141014
49568opt64u6gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101420141014
49652opt64u6gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101420141014
49660opt64lcu6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
49664opt64u6gcc -m64 -Os -fomit-frame-pointer2014101420141014
49680opt64u6gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101420141014
49680opt64u6gcc -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
49704opt64u6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
49732opt64lcufullshldgcc -march=nocona -Os -fomit-frame-pointer2014101420141014
49772opt64u6gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
49848opt64lcufullshldgcc -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
49880opt64u6gcc -march=barcelona -Os -fomit-frame-pointer2014101420141014
49900opt64u6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101420141014
49900opt64lcufullshldgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101420141014
49940opt64lcufullshldgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101420141014
49948opt64lcufullshldgcc -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
49956opt64u6gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
49976opt64lcufullshldgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101420141014
49984opt64u6gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101420141014
50028opt64lcufullshldgcc -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
50048opt64u6gcc -funroll-loops -Os -fomit-frame-pointer2014101420141014
50064opt64lcufullshldgcc -Os -fomit-frame-pointer2014101420141014
50064opt64lcufullshldgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
50068opt64u6gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
50076opt64u6gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
50104opt64u6gcc -Os -fomit-frame-pointer2014101420141014
50116opt64lcufullshldgcc -m64 -Os -fomit-frame-pointer2014101420141014
50120opt64lcufullshldgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
50144opt64lcufullshldgcc -m64 -march=core2 -Os -fomit-frame-pointer2014101420141014
50172opt64lcufullshldgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101420141014
50200opt64lcufullshldgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101420141014
50224opt64lcufullshldgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101420141014
50228opt64lcufullshldgcc -march=k8 -Os -fomit-frame-pointer2014101420141014
50244opt64lcufullshldgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
50284opt64lcufullshldgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
50308opt64lcufullshldgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101420141014
50332opt64lcufullshldgcc -march=barcelona -Os -fomit-frame-pointer2014101420141014
50340opt64lcufullshldgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
50376opt64lcufullshldgcc -funroll-loops -Os -fomit-frame-pointer2014101420141014
50508opt64lcufullshldgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101420141014
50532opt64u6gcc -march=k8 -Os -fomit-frame-pointer2014101420141014
50792opt64lcufullclang -O3 -fwrapv -march=native -fomit-frame-pointer2014101420141014
50820opt64lcufullclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101420141014
50896opt64lcufullclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
50916opt64lcufullclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
50920opt64lcufullclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
51300opt64lcufullclang -O3 -fomit-frame-pointer2014101420141014
51348opt64lcufullclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
52620opt64ufullclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
52744opt64ufullclang -O3 -fwrapv -march=native -fomit-frame-pointer2014101420141014
52976opt64ufullclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
53012opt64u6clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
53072opt64u6clang -O3 -fwrapv -march=native -fomit-frame-pointer2014101420141014
53088opt64ufullclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
53096opt64ufullclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101420141014
53100opt64ufullclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
53172opt64ufullclang -O3 -fomit-frame-pointer2014101420141014
53300opt64u6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
53304opt64u6clang -O3 -fomit-frame-pointer2014101420141014
53316opt64u6clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
53404opt64u6clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
53588opt64u6clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101420141014
55052opt64lcufullshldclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
55084opt64lcufullshldclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101420141014
55108opt64lcufullshldclang -O3 -fwrapv -march=native -fomit-frame-pointer2014101420141014
55288opt64lcufullshldclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
55292opt64lcufullshldclang -O3 -fomit-frame-pointer2014101420141014
55420opt64lcufullshldclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
55668opt64lcufullshldclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
100292compact64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
100300compact64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101420141014
100764compact64gcc -funroll-loops -O3 -fomit-frame-pointer2014101420141014
100908compact64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101420141014
101068compact64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
101428compact64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101420141014
101472compact64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
104188compact64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
104256compact64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101420141014
109688compact64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
110500compact64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
110540compact64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101420141014
110648compact64gcc -m64 -O3 -fomit-frame-pointer2014101420141014
110720compact64gcc -O3 -fomit-frame-pointer2014101420141014
110892compact64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
110892compact64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101420141014
110896compact64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
110988compact64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
111284compact64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101420141014
111320compact64gcc -march=nocona -O3 -fomit-frame-pointer2014101420141014
111684compact64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101420141014
111764compact64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101420141014
111992compact64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014101420141014
112004compact64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
112016compact64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101420141014
112120compact64gcc -march=k8 -O3 -fomit-frame-pointer2014101420141014
112204compact64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
112468compact64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101420141014
112888compact64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101420141014
113064compact64gcc -funroll-loops -O -fomit-frame-pointer2014101420141014
113076compact64gcc -funroll-loops -m64 -O -fomit-frame-pointer2014101420141014
113292compact64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
113628compact64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
115108compact64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101420141014
115540inplace32bigcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
115828inplace32bigcc -march=nocona -O3 -fomit-frame-pointer2014101420141014
116284inplace32bigcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
116396inplace32bigcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101420141014
116884inplace32bigcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101420141014
117424inplace32bigcc -O3 -fomit-frame-pointer2014101420141014
117444inplace32bigcc -m64 -O3 -fomit-frame-pointer2014101420141014
117528inplace32bigcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014101420141014
117548inplace32bigcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
117644inplace32bigcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101420141014
117860inplace32bigcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
117876inplace32bigcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101420141014
118048inplace32bigcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101420141014
118068inplace32bigcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101420141014
118132inplace32bigcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
118260inplace32bigcc -march=barcelona -O3 -fomit-frame-pointer2014101420141014
118352inplace32bigcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101420141014
118452inplace32bigcc -march=k8 -O3 -fomit-frame-pointer2014101420141014
118476inplace32bigcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
118488compact64gcc -funroll-loops -O2 -fomit-frame-pointer2014101420141014
118500inplace32bigcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
118528inplace32bigcc -funroll-loops -O3 -fomit-frame-pointer2014101420141014
118560compact64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
118580inplace32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
118644inplace32bigcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101420141014
127436compact64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
127808compact64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101420141014
136476compact64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101420141014
139784opt64ufullgcc2014101420141014
139888opt64ufullgcc -funroll-loops2014101420141014
140180inplace32bigcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
140412inplace32bigcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
140816inplace32bigcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101420141014
140872inplace32bigcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101420141014
141072inplace32bigcc -march=barcelona -O -fomit-frame-pointer2014101420141014
141244inplace32bigcc -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
141276refgcc -march=nocona -O3 -fomit-frame-pointer2014101420141014
141384opt64ufullcc2014101420141014
141440compact64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
141576inplace32bigcc -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
141600refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
141628inplace32bigcc -march=k8 -O -fomit-frame-pointer2014101420141014
141748inplace32bigcc -march=nocona -O -fomit-frame-pointer2014101420141014
141920inplace32bigcc -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
142000opt64lcufullgcc2014101420141014
142004inplace32bigcc -funroll-loops -O -fomit-frame-pointer2014101420141014
142032opt64lcufullcc2014101420141014
142036inplace32bigcc -O -fomit-frame-pointer2014101420141014
142072refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
142168inplace32bigcc -funroll-loops -m64 -O -fomit-frame-pointer2014101420141014
142168inplace32bigcc -m64 -march=corei7 -O -fomit-frame-pointer2014101420141014
142168refgcc -march=barcelona -O3 -fomit-frame-pointer2014101420141014
142228refgcc -O3 -fomit-frame-pointer2014101420141014
142252refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014101420141014
142256inplace32bigcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101420141014
142288inplace32bigcc -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
142304opt64u6gcc -funroll-loops2014101420141014
142316inplace32bigcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
142336refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
142384opt64u6cc2014101420141014
142388inplace32bigcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101420141014
142396inplace32bigcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
142404inplace32bigcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101420141014
142408refgcc -march=k8 -O3 -fomit-frame-pointer2014101420141014
142452refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014101420141014
142488inplace32bigcc -m64 -O -fomit-frame-pointer2014101420141014
142512inplace32bigcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101420141014
142548opt64lcufullgcc -funroll-loops2014101420141014
142628opt64u6gcc2014101420141014
142888refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014101420141014
142896refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
142972refgcc -funroll-loops -O3 -fomit-frame-pointer2014101420141014
143004refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014101420141014
143240inplace32bigcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
143292inplace32bigcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101420141014
143452refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014101420141014
143508inplace32bigcc -march=nocona -Os -fomit-frame-pointer2014101420141014
143532inplace32bigcc -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
143576refgcc -m64 -O3 -fomit-frame-pointer2014101420141014
143652refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014101420141014
143688refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014101420141014
143692refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014101420141014
143696refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014101420141014
143732refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014101420141014
143736refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014101420141014
143812refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014101420141014
143916opt64lcu6cc2014101420141014
144224opt64lcu6gcc2014101420141014
144232refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014101420141014
144364inplace32bigcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101420141014
144440opt64lcu6gcc -funroll-loops2014101420141014
144568inplace32bigcc -march=nocona -O2 -fomit-frame-pointer2014101420141014
144620inplace32bigcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
144820inplace32bigcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101420141014
144840inplace32bigcc -funroll-loops -Os -fomit-frame-pointer2014101420141014
144840inplace32bigcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
144864inplace32bigcc -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
144864inplace32bigcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
144888inplace32bigcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101420141014
144900inplace32bigcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
144968inplace32bigcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
145008inplace32bigcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101420141014
145116inplace32bigcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
145200inplace32bigcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101420141014
145260inplace32bigcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101420141014
145328inplace32bigcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101420141014
145360inplace32bigcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101420141014
145368inplace32bigcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101420141014
145376inplace32bigcc -m64 -march=core2 -Os -fomit-frame-pointer2014101420141014
145392inplace32bigcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101420141014
145392inplace32bigcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101420141014
145400inplace32bigcc -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
145420inplace32bigcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
145440inplace32bigcc -Os -fomit-frame-pointer2014101420141014
145460inplace32bigcc -m64 -Os -fomit-frame-pointer2014101420141014
145464inplace32bigcc -march=k8 -Os -fomit-frame-pointer2014101420141014
145556inplace32bigcc -march=barcelona -Os -fomit-frame-pointer2014101420141014
145620inplace32bigcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101420141014
145628inplace32bigcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
145760inplace32bigcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
145764inplace32bigcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101420141014
145772inplace32bigcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
145868inplace32bigcc -march=barcelona -O2 -fomit-frame-pointer2014101420141014
146040inplace32bigcc -m64 -O2 -fomit-frame-pointer2014101420141014
146064inplace32bigcc -O2 -fomit-frame-pointer2014101420141014
146100inplace32bigcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
146212inplace32bigcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101420141014
146236inplace32bigcc -funroll-loops -O2 -fomit-frame-pointer2014101420141014
146280inplace32bigcc -march=k8 -O2 -fomit-frame-pointer2014101420141014
146552inplace32bigcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
146552inplace32bigcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101420141014
146656opt64lcufullshldgcc -funroll-loops2014101420141014
146660inplace32bigcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101420141014
146888opt64lcufullshldgcc2014101420141014
147044inplace32bigcc -m64 -march=core2 -O -fomit-frame-pointer2014101420141014
147132opt64lcufullshldcc2014101420141014
148340refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014101420141014
148648refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
148872refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014101420141014
149000refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
149044refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
149080refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014101420141014
149140refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014101420141014
149236refgcc -funroll-loops -O2 -fomit-frame-pointer2014101420141014
149264refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
154440compact64clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
154444compact64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
154552compact64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101420141014
154560compact64clang -O3 -fwrapv -march=native -fomit-frame-pointer2014101420141014
154604compact64clang -O3 -fomit-frame-pointer2014101420141014
154792compact64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
154972compact64clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
157288inplace32biclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
157656inplace32biclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101420141014
157712inplace32biclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
157980inplace32biclang -O3 -fwrapv -march=native -fomit-frame-pointer2014101420141014
158068inplace32biclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
158164inplace32biclang -O3 -fomit-frame-pointer2014101420141014
158288compact64gcc -march=barcelona -O3 -fomit-frame-pointer2014101420141014
158324inplace32biclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
163888refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
163932refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014101420141014
168020refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
168080refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
168244refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014101420141014
168516refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014101420141014
168600refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
168604refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014101420141014
169084refgcc -funroll-loops -O -fomit-frame-pointer2014101420141014
215016compact64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
217196compact64gcc -march=nocona -O2 -fomit-frame-pointer2014101420141014
217376compact64gcc -O2 -fomit-frame-pointer2014101420141014
222020compact64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101420141014
222240refclang -O3 -fwrapv -march=native -fomit-frame-pointer2014101420141014
222280refclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
222288refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
222288refclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
222292refclang -O3 -fomit-frame-pointer2014101420141014
222344refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014101420141014
222384compact64gcc -m64 -O2 -fomit-frame-pointer2014101420141014
222488refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
222888compact64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101420141014
224224compact64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101420141014
224456compact64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
226676compact64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101420141014
227260compact64gcc -m64 -march=core2 -O -fomit-frame-pointer2014101420141014
227388compact64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101420141014
227864compact64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101420141014
228732compact64gcc -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
229236compact64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101420141014
229280compact64gcc -m64 -O -fomit-frame-pointer2014101420141014
231620compact64gcc -m64 -march=corei7 -O -fomit-frame-pointer2014101420141014
232292compact64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101420141014
234564compact64gcc -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
234820compact64gcc -march=nocona -O -fomit-frame-pointer2014101420141014
236856compact64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
238576compact64gcc -O -fomit-frame-pointer2014101420141014
239360compact64gcc -march=barcelona -O2 -fomit-frame-pointer2014101420141014
243788compact64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
246340compact64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101420141014
247944compact64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
249092compact64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101420141014
250352compact64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
251280compact64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101420141014
252888compact64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101420141014
253080compact64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
253264compact64gcc -funroll-loops -Os -fomit-frame-pointer2014101420141014
254416compact64gcc -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
256684compact64gcc -march=k8 -O -fomit-frame-pointer2014101420141014
256864compact64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
257688compact64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101420141014
258352compact64gcc -march=nocona -Os -fomit-frame-pointer2014101420141014
259596compact64gcc -march=k8 -O2 -fomit-frame-pointer2014101420141014
261252compact64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101420141014
261668compact64gcc -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
262192compact64gcc -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
262456compact64gcc -march=barcelona -O -fomit-frame-pointer2014101420141014
263560compact64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101420141014
263872compact64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
265272compact64gcc -Os -fomit-frame-pointer2014101420141014
266596compact64gcc -m64 -Os -fomit-frame-pointer2014101420141014
267064compact64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
269300compact64gcc -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
269364compact64gcc -m64 -march=core2 -Os -fomit-frame-pointer2014101420141014
271356compact64gcc -march=barcelona -Os -fomit-frame-pointer2014101420141014
275664compact64gcc -march=k8 -Os -fomit-frame-pointer2014101420141014
278568compact64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101420141014
405768inplace32bigcc2014101420141014
406212inplace32bicc2014101420141014
406700inplace32bigcc -funroll-loops2014101420141014
795884refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014101420141014
798556compact64gcc -funroll-loops2014101420141014
798844compact64cc2014101420141014
799024refgcc -O2 -fomit-frame-pointer2014101420141014
799776compact64gcc2014101420141014
800424refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014101420141014
800692refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014101420141014
801164refgcc -march=k8 -O2 -fomit-frame-pointer2014101420141014
804032refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014101420141014
804244refgcc -march=barcelona -O2 -fomit-frame-pointer2014101420141014
804772refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014101420141014
807636refgcc -m64 -O2 -fomit-frame-pointer2014101420141014
807708refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014101420141014
808488refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014101420141014
809488refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014101420141014
832904refgcc -march=k8 -O -fomit-frame-pointer2014101420141014
834768refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014101420141014
836312refgcc -march=barcelona -O -fomit-frame-pointer2014101420141014
837076refgcc -m64 -march=k8 -O -fomit-frame-pointer2014101420141014
839584refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014101420141014
849848refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014101420141014
849988refgcc -m64 -march=corei7 -O -fomit-frame-pointer2014101420141014
853472refgcc -m64 -march=core2 -O -fomit-frame-pointer2014101420141014
857760refgcc -O -fomit-frame-pointer2014101420141014
859868refgcc -fno-schedule-insns -O -fomit-frame-pointer2014101420141014
862812refgcc -m64 -O -fomit-frame-pointer2014101420141014
869996refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014101420141014
1306684refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014101420141014
1318276refgcc -march=nocona -O2 -fomit-frame-pointer2014101420141014
1408616refgcc -m64 -march=nocona -O -fomit-frame-pointer2014101420141014
1408800refgcc -march=nocona -O -fomit-frame-pointer2014101420141014
1505860refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014101420141014
1506340refgcc -march=k8 -Os -fomit-frame-pointer2014101420141014
1506716refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
1506932refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014101420141014
1507248refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014101420141014
1507396refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014101420141014
1508088refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
1508584refgcc -funroll-loops -Os -fomit-frame-pointer2014101420141014
1508584refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
1509112refgcc -Os -fomit-frame-pointer2014101420141014
1509920refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
1510140refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014101420141014
1510928refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014101420141014
1511032refgcc -march=nocona -Os -fomit-frame-pointer2014101420141014
1511312refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014101420141014
1511392refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014101420141014
1512292refgcc -m64 -Os -fomit-frame-pointer2014101420141014
1512508refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014101420141014
1513480refgcc -march=barcelona -Os -fomit-frame-pointer2014101420141014
1514656refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014101420141014
1514728refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014101420141014
1520116refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014101420141014
1522508refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014101420141014
3069048refgcc -funroll-loops2014101420141014
3070408refgcc2014101420141014
3072752refcc2014101420141014

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmx86-64
Compiler: clang -O3 -fomit-frame-pointer
KeccakDuplex.c: KeccakDuplex.c:177:14: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Absorb' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: result = SnP_FBWL_Absorb(instance->gt;state, laneCount, dataIn, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:41:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Absorb KeccakP1600_12_SnP_FBWL_Absorb
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:198:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Wrap' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: return SnP_FBWL_Wrap(instance->gt;state, laneCount, dataIn, dataOut, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:43:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Wrap KeccakP1600_12_SnP_FBWL_Wrap
KeccakDuplex.c: ^
KeccakDuplex.c: KeccakDuplex.c:216:12: warning: implicit declaration of function 'KeccakP1600_12_SnP_FBWL_Unwrap' is invalid in C99 [-Wimplicit-function-declaration]
KeccakDuplex.c: return SnP_FBWL_Unwrap(instance->gt;state, laneCount, dataIn, dataOut, dataByteLen, trailingBits);
KeccakDuplex.c: ^
KeccakDuplex.c: ./SnP-interface.h:44:45: note: expanded from:
KeccakDuplex.c: #define SnP_FBWL_Unwrap KeccakP1600_12_SnP_FBWL_Unwrap
KeccakDuplex.c: ^
KeccakDuplex.c: 3 warnings generated.
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-I .'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-I /home/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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: 2, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer ref
clang -O3 -fwrapv -march=native -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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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: 14, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer compact64 inplace32bi opt64lcu6 opt64lcufull opt64lcufullshld opt64u6 opt64ufull
clang -O3 -fwrapv -march=native -fomit-frame-pointer compact64 inplace32bi opt64lcu6 opt64lcufull opt64lcufullshld opt64u6 opt64ufull

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmx86-64
Compiler: clang -O3 -fwrapv -march=native -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: '-fwrapv'
KeccakP-1600-12-x86-64-gas.s: clang: warning: argument unused during compilation: '-march=native'
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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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 -march=native -fomit-frame-pointer asmx86-64

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmx86-64-shld
Compiler: clang -O3 -fwrapv -march=native -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: '-fwrapv'
KeccakP-1600-12-x86-64-shld-gas.s: clang: warning: argument unused during compilation: '-march=native'
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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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 -march=native -fomit-frame-pointer asmx86-64-shld

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7aneon
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
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=native'
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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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 -march=native -fomit-frame-pointer asmarmv7aneon

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv6m
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
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=native'
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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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 -march=native -fomit-frame-pointer asmarmv6m

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7a
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
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=native'
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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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 -march=native -fomit-frame-pointer asmarmv7a

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmarmv7m
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
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=native'
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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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 -march=native -fomit-frame-pointer asmarmv7m

Compiler output

Implementation: crypto_aead/lakekeyakv1/asmx86-64
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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: '-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: '-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=native'
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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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 -march=native -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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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: '-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: '-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=native'
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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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 -march=native -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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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: '-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: '-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: '-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: '-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=native -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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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: '-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: '-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: '-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: '-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=native -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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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: '-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: '-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: '-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: '-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=native -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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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: '-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: '-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: '-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=native -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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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: '-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=native'
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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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 -march=native -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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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: '-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=native'
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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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 -march=native -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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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: '-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=native'
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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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 -march=native -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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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: '-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=native'
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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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 -march=native -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 -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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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/supercop/benchmarking/supercop-20141014/supercop-data/hydra2/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