Implementation notes: x86, hydra4, crypto_aead/stribob192r1

Computer: hydra4
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: stribob192r1
TimeImplementationCompilerBenchmark dateSUPERCOP version
500276refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014061520140525
501521refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014061520140525
501560refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014061520140525
501950refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014061520140525
502043refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014061520140525
504368refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014061520140525
504414refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014061520140525
505225refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014061520140525
505440refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014061520140525
505631refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014061520140525
505760refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014061520140525
506068refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014061520140525
506072refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014061520140525
506185refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014061520140525
506524refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014061520140525
510436refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014061520140525
510596refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014061520140525
510705refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014061520140525
510740refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014061520140525
510818refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014061520140525
511415refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014061520140525
512495refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014061520140525
514118refgcc -m32 -march=athlon -O -fomit-frame-pointer2014061520140525
514897refgcc -m32 -march=k8 -O -fomit-frame-pointer2014061520140525
515229refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014061520140525
515233refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014061520140525
516037refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014061520140525
516110refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014061520140525
516282refgcc -m32 -march=core2 -O -fomit-frame-pointer2014061520140525
516419refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014061520140525
516625refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014061520140525
517000refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014061520140525
517156refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014061520140525
517787refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014061520140525
518411refgcc -m32 -Os -fomit-frame-pointer2014061520140525
518517refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014061520140525
518552refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014061520140525
518610refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014061520140525
518755refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014061520140525
518774refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014061520140525
518794refgcc -m32 -O -fomit-frame-pointer2014061520140525
518798refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014061520140525
519117refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014061520140525
519149refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014061520140525
519605refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014061520140525
519632refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014061520140525
520046refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014061520140525
520283refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014061520140525
520966refgcc -m32 -march=i386 -O -fomit-frame-pointer2014061520140525
521040refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014061520140525
521091refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014061520140525
521095refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014061520140525
521274refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014061520140525
521465refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014061520140525
521551refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014061520140525
521625refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014061520140525
521890refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014061520140525
521902refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014061520140525
522167refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014061520140525
522377refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014061520140525
524105refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014061520140525
524979refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014061520140525
525373refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014061520140525
525740refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014061520140525
526297refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014061520140525
526863refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014061520140525
527218refgcc -m32 -march=prescott -O -fomit-frame-pointer2014061520140525
527495refgcc -m32 -march=nocona -O -fomit-frame-pointer2014061520140525
528029refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014061520140525
529437refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014061520140525
529491refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014061520140525
529636refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014061520140525
530423refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014061520140525
530654refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014061520140525
530665refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014061520140525
530895refgcc -m32 -march=i486 -O -fomit-frame-pointer2014061520140525
531812refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014061520140525
534058refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014061520140525
534362refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014061520140525
535099refgcc -m32 -O2 -fomit-frame-pointer2014061520140525
535732refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014061520140525
536738refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014061520140525
536925refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014061520140525
537393refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014061520140525
537822refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014061520140525
538547refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014061520140525
538789refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014061520140525
539234refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014061520140525
540002refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014061520140525
540029refgcc -m32 -march=pentium -O -fomit-frame-pointer2014061520140525
541179refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014061520140525
556674refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014061520140525
559233refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014061520140525
560563refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014061520140525
592278refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014061520140525
592328refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014061520140525
595518refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014061520140525
598775refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014061520140525
604773refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014061520140525
609036refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014061520140525
611072refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014061520140525
613466refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014061520140525
614223refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014061520140525
615307refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014061520140525
618404refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014061520140525
618423refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014061520140525
618470refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014061520140525
619082refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014061520140525
619121refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014061520140525
619929refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014061520140525
620857refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014061520140525
623946refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014061520140525
624324refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014061520140525
625100refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014061520140525
625104refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014061520140525
625310refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014061520140525
625564refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014061520140525
629331refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014061520140525
629448refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014061520140525
637474refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014061520140525
637526refgcc -m32 -march=k6 -O -fomit-frame-pointer2014061520140525
640396refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014061520140525
873460refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014061520140525
878198refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014061520140525
885164refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014061520140525
886127refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014061520140525
887862refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014061520140525
894801refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014061520140525
895190refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014061520140525
895432refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014061520140525
898167refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014061520140525
898615refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014061520140525
899001refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014061520140525
899301refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014061520140525
899812refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014061520140525
903357refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014061520140525
910182refgcc -m32 -O3 -fomit-frame-pointer2014061520140525
911672refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014061520140525
913091refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014061520140525
918602refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014061520140525
922943refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014061520140525
952193refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014061520140525
972141refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014061520140525
975749refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014061520140525
981111refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014061520140525
994121refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014061520140525
995720refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014061520140525
1017791refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014061520140525
1017807refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014061520140525
1032131refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014061520140525
1034842refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014061520140525
1046978refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014061520140525
1047735refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014061520140525
1047825refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014061520140525
1048777refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014061520140525
1049053refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014061520140525
1049412refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014061520140525
1049626refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014061520140525
1054814refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014061520140525
1054861refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014061520140525
1056175refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014061520140525
1057083refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014061520140525
1062937refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014061520140525
1069197refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014061520140525
1134553refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014061520140525
1137583refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014061520140525
53328728bitgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014061520140525
53443038bitgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014061520140525
53443618bitgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014061520140525
53489478bitgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014061520140525
53582308bitgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014061520140525
53612058bitgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014061520140525
53978738bitgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014061520140525
57378798bitgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014061520140525
58135008bitgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014061520140525
59673988bitgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014061520140525
59685018bitgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014061520140525
59685288bitgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014061520140525
59987388bitgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014061520140525
61235078bitgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014061520140525
61245418bitgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014061520140525
61353948bitgcc -m32 -O3 -fomit-frame-pointer2014061520140525
61593988bitgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014061520140525
62071518bitgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014061520140525
63254068bitgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014061520140525
63255858bitgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014061520140525
63496228bitgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014061520140525
63544578bitgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014061520140525
63552568bitgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014061520140525
63625278bitgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014061520140525
63898548bitgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014061520140525
64231958bitgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014061520140525
64246738bitgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014061520140525
65524258bitgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014061520140525
65765588bitgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014061520140525
65842228bitgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014061520140525
65898928bitgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014061520140525
66105008bitgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014061520140525
66270408bitgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014061520140525
67128718bitgcc -m32 -O2 -fomit-frame-pointer2014061520140525
67158128bitgcc -funroll-loops -m32 -O -fomit-frame-pointer2014061520140525
67240178bitgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014061520140525
67241618bitgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014061520140525
67242288bitgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014061520140525
67395168bitgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014061520140525
69756928bitgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014061520140525
69898728bitgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014061520140525
70135818bitgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014061520140525
70814648bitgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014061520140525
74981518bitgcc -m32 -march=k8 -O -fomit-frame-pointer2014061520140525
75124188bitgcc -m32 -march=athlon -O -fomit-frame-pointer2014061520140525
75176088bitgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014061520140525
75346798bitgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014061520140525
75395198bitgcc -m32 -march=barcelona -O -fomit-frame-pointer2014061520140525
75517498bitgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014061520140525
75518438bitgcc -m32 -march=core2 -O -fomit-frame-pointer2014061520140525
75595848bitgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014061520140525
75612778bitgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014061520140525
75659928bitgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014061520140525
75749898bitgcc -m32 -march=corei7 -O -fomit-frame-pointer2014061520140525
75827628bitgcc -m32 -O -fomit-frame-pointer2014061520140525
76255698bitgcc -m32 -march=prescott -O -fomit-frame-pointer2014061520140525
76259518bitgcc -m32 -march=nocona -O -fomit-frame-pointer2014061520140525
80126838bitgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014061520140525
80127808bitgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014061520140525
80233658bitgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014061520140525
80317938bitgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014061520140525
80516248bitgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014061520140525
80565038bitgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014061520140525
80595768bitgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014061520140525
80629978bitgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014061520140525
84897198bitgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014061520140525
85076838bitgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014061520140525
85076988bitgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014061520140525
100915048bitgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014061520140525
100926708bitgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014061520140525
100928658bitgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014061520140525
100951898bitgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014061520140525
106840858bitgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014061520140525
106897328bitgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014061520140525
107256058bitgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014061520140525
108396488bitgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014061520140525
108718008bitgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014061520140525
108833448bitgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014061520140525
108833878bitgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014061520140525
110249888bitgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014061520140525
110360998bitgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014061520140525
110462248bitgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014061520140525
110844558bitgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014061520140525
113093578bitgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014061520140525
113193568bitgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014061520140525
113194658bitgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014061520140525
113267788bitgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014061520140525
113405878bitgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014061520140525
113792218bitgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014061520140525
113855518bitgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014061520140525
114011478bitgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014061520140525
114633058bitgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014061520140525
115406198bitgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014061520140525
118551508bitgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014061520140525
120173198bitgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014061520140525
120221518bitgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014061520140525
120637808bitgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014061520140525
120717958bitgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014061520140525
121106358bitgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014061520140525
121915138bitgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014061520140525
121915688bitgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014061520140525
121916158bitgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014061520140525
121979258bitgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014061520140525
122100068bitgcc -m32 -march=k6 -Os -fomit-frame-pointer2014061520140525
122165208bitgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014061520140525
122491088bitgcc -m32 -march=pentium -Os -fomit-frame-pointer2014061520140525
122541318bitgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014061520140525
122543078bitgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014061520140525
122618308bitgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014061520140525
122622948bitgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014061520140525
123065098bitgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014061520140525
123296758bitgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014061520140525
123608638bitgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014061520140525
123625638bitgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014061520140525
123779528bitgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014061520140525
123980108bitgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014061520140525
124037168bitgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014061520140525
124436458bitgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014061520140525
124498108bitgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014061520140525
124501038bitgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014061520140525
124567498bitgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014061520140525
124734368bitgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014061520140525
124908038bitgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014061520140525
124986038bitgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014061520140525
124987408bitgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014061520140525
124987408bitgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014061520140525
124987828bitgcc -m32 -march=athlon -Os -fomit-frame-pointer2014061520140525
125029288bitgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014061520140525
125029598bitgcc -m32 -Os -fomit-frame-pointer2014061520140525
125776298bitgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014061520140525
125824818bitgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014061520140525
126323818bitgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014061520140525
126346978bitgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014061520140525
126526308bitgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014061520140525
126566828bitgcc -m32 -march=core2 -Os -fomit-frame-pointer2014061520140525
126669318bitgcc -m32 -march=k8 -Os -fomit-frame-pointer2014061520140525
126671698bitgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014061520140525
127019848bitgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014061520140525
128183718bitgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014061520140525
128232358bitgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014061520140525
128852308bitgcc -m32 -march=i386 -Os -fomit-frame-pointer2014061520140525
128973508bitgcc -m32 -march=pentium -O -fomit-frame-pointer2014061520140525
129019608bitgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014061520140525
129081108bitgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014061520140525
129111458bitgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014061520140525
129312038bitgcc -m32 -march=i486 -Os -fomit-frame-pointer2014061520140525
129382148bitgcc -m32 -march=i486 -O -fomit-frame-pointer2014061520140525
129425728bitgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014061520140525
129439208bitgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014061520140525
129442258bitgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014061520140525
129445378bitgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014061520140525
129451298bitgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014061520140525
129464018bitgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014061520140525
129511328bitgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014061520140525
129686008bitgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014061520140525
129690688bitgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014061520140525
130282548bitgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014061520140525
130294488bitgcc -m32 -march=k6 -O -fomit-frame-pointer2014061520140525
130361798bitgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014061520140525
130491088bitgcc -m32 -march=nocona -Os -fomit-frame-pointer2014061520140525
131366198bitgcc -m32 -march=i386 -O -fomit-frame-pointer2014061520140525
131428608bitgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014061520140525
131516588bitgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014061520140525
132068238bitgcc -m32 -march=prescott -Os -fomit-frame-pointer2014061520140525
132087818bitgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014061520140525
133420258bitgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014061520140525

Test failure

Implementation: crypto_aead/stribob192r1/8bit
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m32 -march=core2 -O3 -fomit-frame-pointer 8bit ref

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: In file included from sbob_pi64xmm.c:19:0:
sbob_pi64xmm.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/mmintrin.h:32:3: error: #error "MMX instruction set not enabled"
sbob_pi64xmm.c: In file included from sbob_pi64xmm.c:20:0:
sbob_pi64xmm.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
sbob_pi64xmm.c: In file included from sbob_pi64xmm.c:21:0:
sbob_pi64xmm.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
sbob_pi64xmm.c: sbob_pi64xmm.c: In function 'sbob_pi':
sbob_pi64xmm.c: sbob_pi64xmm.c:39:5: error: unknown type name '__m128i'
sbob_pi64xmm.c: sbob_pi64xmm.c:40:5: error: unknown type name '__m128i'
sbob_pi64xmm.c: sbob_pi64xmm.c:43:29: error: '__m128i' undeclared (first use in this function)
sbob_pi64xmm.c: sbob_pi64xmm.c:43:29: note: each undeclared identifier is reported only once for each function it appears in
sbob_pi64xmm.c: sbob_pi64xmm.c:43:38: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:44:38: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:45:38: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:46:38: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:51:59: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:52:59: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:53:59: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:54:59: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:63:33: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:64:33: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:65:33: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:66:33: error: expected expression before ')' token

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer xmm
gcc -m32 -O2 -fomit-frame-pointer xmm
gcc -m32 -O3 -fomit-frame-pointer xmm
gcc -m32 -O -fomit-frame-pointer xmm
gcc -m32 -Os -fomit-frame-pointer xmm
gcc -m32 -march=i386 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=i386 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=i386 -O -fomit-frame-pointer xmm
gcc -m32 -march=i386 -Os -fomit-frame-pointer xmm
gcc -m32 -march=i486 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=i486 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=i486 -O -fomit-frame-pointer xmm
gcc -m32 -march=i486 -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer xmm
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer xmm

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: In file included from sbob_pi64xmm.c:20:0:
sbob_pi64xmm.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
sbob_pi64xmm.c: In file included from sbob_pi64xmm.c:21:0:
sbob_pi64xmm.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
sbob_pi64xmm.c: sbob_pi64xmm.c: In function 'sbob_pi':
sbob_pi64xmm.c: sbob_pi64xmm.c:39:5: error: unknown type name '__m128i'
sbob_pi64xmm.c: sbob_pi64xmm.c:40:5: error: unknown type name '__m128i'
sbob_pi64xmm.c: sbob_pi64xmm.c:43:29: error: '__m128i' undeclared (first use in this function)
sbob_pi64xmm.c: sbob_pi64xmm.c:43:29: note: each undeclared identifier is reported only once for each function it appears in
sbob_pi64xmm.c: sbob_pi64xmm.c:43:38: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:44:38: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:45:38: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:46:38: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:51:59: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:52:59: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:53:59: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:54:59: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:63:33: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:64:33: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:65:33: error: expected expression before ')' token
sbob_pi64xmm.c: sbob_pi64xmm.c:66:33: error: expected expression before ')' token

Number of similar (compiler,implementation) pairs: 56, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer xmm
gcc -m32 -march=athlon -O2 -fomit-frame-pointer xmm
gcc -m32 -march=athlon -O3 -fomit-frame-pointer xmm
gcc -m32 -march=athlon -O -fomit-frame-pointer xmm
gcc -m32 -march=athlon -Os -fomit-frame-pointer xmm
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=k6-2 -O -fomit-frame-pointer xmm
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer xmm
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=k6-3 -O -fomit-frame-pointer xmm
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer xmm
gcc -m32 -march=k6 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=k6 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=k6 -O -fomit-frame-pointer xmm
gcc -m32 -march=k6 -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer xmm

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: In file included from sbob_pi64xmm.c:21:0:
sbob_pi64xmm.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
sbob_pi64xmm.c: sbob_pi64xmm.c: In function 'sbob_pi':
sbob_pi64xmm.c: sbob_pi64xmm.c:56:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:57:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:58:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:59:12: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 52, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer xmm
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer xmm
gcc -m32 -march=core2 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=core2 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=core2 -O -fomit-frame-pointer xmm
gcc -m32 -march=core2 -Os -fomit-frame-pointer xmm
gcc -m32 -march=k8 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=k8 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=k8 -O -fomit-frame-pointer xmm
gcc -m32 -march=k8 -Os -fomit-frame-pointer xmm
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer xmm
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer xmm
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer xmm
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer xmm
gcc -m32 -march=nocona -O2 -fomit-frame-pointer xmm
gcc -m32 -march=nocona -O3 -fomit-frame-pointer xmm
gcc -m32 -march=nocona -O -fomit-frame-pointer xmm
gcc -m32 -march=nocona -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium-m -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer xmm
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer xmm
gcc -m32 -march=pentium4 -O -fomit-frame-pointer xmm
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer xmm
gcc -m32 -march=prescott -O2 -fomit-frame-pointer xmm
gcc -m32 -march=prescott -O3 -fomit-frame-pointer xmm
gcc -m32 -march=prescott -O -fomit-frame-pointer xmm
gcc -m32 -march=prescott -Os -fomit-frame-pointer xmm

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: In file included from sbob_pi64xmm.c:21:0:
sbob_pi64xmm.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
sbob_pi64xmm.c: sbob_pi64xmm.c: In function 'sbob_pi':
sbob_pi64xmm.c: sbob_pi64xmm.c:56:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:57:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:58:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:59:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:10:2: error: #error "This version requires __SSE4_1__"
sbob_pi64xmm.c: In file included from sbob_pi64xmm.c:21:0:
sbob_pi64xmm.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
sbob_pi64xmm.c: sbob_pi64xmm.c: In function 'sbob_pi':
sbob_pi64xmm.c: sbob_pi64xmm.c:56:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:57:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:58:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:59:12: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_aead/stribob192r1/xmm
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
sbob_pi64xmm.c: sbob_pi64xmm.c: In function 'sbob_pi':
sbob_pi64xmm.c: sbob_pi64xmm.c:56:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:57:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:58:12: error: incompatible types when assigning to type '__m128i' from type 'int'
sbob_pi64xmm.c: sbob_pi64xmm.c:59:12: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer xmm
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer xmm
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer xmm
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer xmm
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer xmm
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer xmm
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer xmm
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer xmm
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer xmm
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer xmm
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer xmm
gcc -m32 -march=corei7 -O -fomit-frame-pointer xmm
gcc -m32 -march=corei7 -Os -fomit-frame-pointer xmm