Implementation notes: amd64, nmi0247, crypto_hash/keccakc448

Computer: nmi0247
Architecture: amd64
CPU ID: GenuineIntel-000006f2-bfebfbff
SUPERCOP version: 20101111
Operation: crypto_hash
Primitive: keccakc448
TimeImplementationCompilerBenchmark dateSUPERCOP version
22396opt64lcu6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010100820101006
22418opt64lcu6gcc -m64 -O3 -fomit-frame-pointer2010100820101006
22451opt64lcu6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010100820101006
22484opt64lcu6gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010100820101006
22495opt64lcu6gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010100820101006
22506opt64lcu6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010100820101006
22517opt64lcu6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010100820101006
22528opt64lcu6gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010100820101006
22539opt64lcu6gcc -m64 -march=nocona -Os -fomit-frame-pointer2010100820101006
22550opt64lcu6gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010100820101006
22572opt64lcu6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010100820101006
22572opt64lcu6gcc -m64 -march=k8 -Os -fomit-frame-pointer2010100820101006
22572opt64lcu6gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010100820101006
22594opt64lcu6gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010100820101006
22605opt64lcu6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010100820101006
22605opt64lcu6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010100820101006
22616opt64lcu6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010100820101006
22616opt64lcu6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010100820101006
22616opt64lcu6gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010100820101006
22649opt64lcu6gcc -m64 -O2 -fomit-frame-pointer2010100820101006
22660opt64lcu6gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010100820101006
22660opt64lcu6gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010100820101006
22682opt64lcu6gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010100820101006
22682opt64lcu6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010100820101006
22792opt64lcu6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010100820101006
22803opt64lcu6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010100820101006
22803opt64lcu6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010100820101006
22836opt64lcu6gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010100820101006
22847opt64lcu6gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010100820101006
22858opt64lcu6gcc -m64 -Os -fomit-frame-pointer2010100820101006
23661simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010100820101006
23683simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010100820101006
23716simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010100820101006
23716simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2010100820101006
23782simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010100820101006
23793simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010100820101006
23804simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2010100820101006
23815simplegcc -m64 -Os -fomit-frame-pointer2010100820101006
23826simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010100820101006
23837simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010100820101006
23925simplegcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010100820101006
23947simplegcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010100820101006
23980simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2010100820101006
24002simplegcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010100820101006
24046simplegcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010100820101006
24046simplegcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010100820101006
24068simplegcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010100820101006
24079simplegcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010100820101006
24101simplegcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010100820101006
24101opt64lcu6gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010100820101006
24112opt64lcu6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010100820101006
24112opt64lcu6gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010100820101006
24112simplegcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010100820101006
24123simplegcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010100820101006
24134opt64lcu6gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010100820101006
24145opt64lcu6gcc -m64 -O -fomit-frame-pointer2010100820101006
24156opt64lcu6gcc -funroll-loops -m64 -O -fomit-frame-pointer2010100820101006
24156opt64lcu6gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010100820101006
24167opt64lcu6gcc -m64 -march=k8 -O -fomit-frame-pointer2010100820101006
24189opt64lcu6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010100820101006
24211simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010100820101006
24277opt64lcu6gcc -m64 -march=nocona -O -fomit-frame-pointer2010100820101006
24299simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010100820101006
24398simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010100820101006
24948opt64u6gcc -m64 -O3 -fomit-frame-pointer2010100820101006
24981opt64u6gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010100820101006
24981opt64u6gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010100820101006
25003opt64u6gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010100820101006
25014opt64u6gcc -m64 -march=k8 -Os -fomit-frame-pointer2010100820101006
25036opt64u6gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010100820101006
25036opt64lcu24gcc -m64 -march=k8 -Os -fomit-frame-pointer2010100820101006
25091opt64u6gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010100820101006
25091opt64u6gcc -m64 -O2 -fomit-frame-pointer2010100820101006
25091opt64lcu24gcc -m64 -Os -fomit-frame-pointer2010100820101006
25091opt64u6gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010100820101006
25113opt64u6gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010100820101006
25124opt64u6gcc -m64 -Os -fomit-frame-pointer2010100820101006
25179opt64u6gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010100820101006
25179opt64u6gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010100820101006
25190opt64u6gcc -m64 -O -fomit-frame-pointer2010100820101006
25201opt64u6gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010100820101006
25201opt64u6gcc -m64 -march=nocona -O -fomit-frame-pointer2010100820101006
25212simplegcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010100820101006
25223opt64u6gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010100820101006
25234opt64u6gcc -m64 -march=k8 -O -fomit-frame-pointer2010100820101006
25245opt64u6gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010100820101006
25278opt64u6gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010100820101006
25311opt64u6gcc -funroll-loops -m64 -O -fomit-frame-pointer2010100820101006
25311simplegcc -m64 -O -fomit-frame-pointer2010100820101006
25311simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2010100820101006
25322simplegcc -m64 -O2 -fomit-frame-pointer2010100820101006
25333opt64u6gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010100820101006
25355simplegcc -m64 -O3 -fomit-frame-pointer2010100820101006
25355simplegcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010100820101006
25388simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2010100820101006
25399simplegcc -m64 -march=k8 -O -fomit-frame-pointer2010100820101006
25454simplegcc -m64 -march=nocona -O -fomit-frame-pointer2010100820101006
25630opt64lcu24gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010100820101006
25729opt64lcu24gcc -m64 -O2 -fomit-frame-pointer2010100820101006
25740opt64lcu24gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010100820101006
25762opt64lcu24gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010100820101006
25806simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2010100820101006
25817simplegcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010100820101006
25839opt64lcu24gcc -m64 -march=nocona -Os -fomit-frame-pointer2010100820101006
25850opt64lcu24gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010100820101006
25850simplegcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010100820101006
25850simplegcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010100820101006
25861opt64lcu24gcc -m64 -O3 -fomit-frame-pointer2010100820101006
25872simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2010100820101006
25883simplegcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010100820101006
25916opt64lcu24gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010100820101006
25949opt64lcu24gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010100820101006
25949opt64lcu24gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010100820101006
26026opt64lcu24gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010100820101006
26059opt64u6gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010100820101006
26070opt64u6gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010100820101006
26147simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2010100820101006
26147opt64u6gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010100820101006
26158opt64u6gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010100820101006
26180opt64u6gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010100820101006
26213opt64u6gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010100820101006
26224opt64lcu24gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010100820101006
26224opt64u6gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010100820101006
26235opt64u6gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010100820101006
26257opt64u6gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010100820101006
26279opt64u6gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010100820101006
26290opt64u6gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010100820101006
26301opt64u6gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010100820101006
26312opt64u6gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010100820101006
26312opt64u6gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010100820101006
26345opt64lcu24gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010100820101006
26345opt64lcu24gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010100820101006
26367opt64u6gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010100820101006
26367opt64u6gcc -m64 -march=nocona -Os -fomit-frame-pointer2010100820101006
26378opt64u6gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010100820101006
26422opt64u6gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010100820101006
26455opt64lcu24gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010100820101006
26499opt64lcu24gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010100820101006
26510opt64lcu24gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010100820101006
26532opt64lcu24gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010100820101006
26554opt64lcu24gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010100820101006
26609opt64lcu24gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010100820101006
26818opt64lcu24gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010100820101006
26851opt64lcu24gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010100820101006
27016opt64lcu24gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010100820101006
27016opt64lcu24gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010100820101006
27214opt64lcu24gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010100820101006
27423opt64lcu24gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010100820101006
27456opt64lcu24gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010100820101006
27588opt64lcu24gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010100820101006
28666opt64lcu24gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010100820101006
28677opt64lcu24gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010100820101006
28710opt64lcu24gcc -m64 -O -fomit-frame-pointer2010100820101006
28710opt64lcu24gcc -m64 -march=k8 -O -fomit-frame-pointer2010100820101006
28754opt64lcu24gcc -m64 -march=nocona -O -fomit-frame-pointer2010100820101006
28820sseu2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010100820101006
28875sseu2gcc -m64 -Os -fomit-frame-pointer2010100820101006
28908sseu2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010100820101006
28919sseu2gcc -m64 -march=k8 -Os -fomit-frame-pointer2010100820101006
28941sseu2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010100820101006
28974sseu2gcc -m64 -O2 -fomit-frame-pointer2010100820101006
29029sseu2gcc -m64 -O3 -fomit-frame-pointer2010100820101006
29062sseu2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010100820101006
29062sseu2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010100820101006
29128sseu2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010100820101006
29150sseu2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010100820101006
29161sseu2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010100820101006
29491sseu2gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010100820101006
29513opt64lcu24gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010100820101006
29524sseu2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010100820101006
29535sseu2gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010100820101006
29546opt64lcu24gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010100820101006
29590sseu2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010100820101006
29590sseu2gcc -m64 -march=nocona -O -fomit-frame-pointer2010100820101006
29601sseu2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010100820101006
29623sseu2gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010100820101006
29678opt64lcu24gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010100820101006
29678sseu2gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010100820101006
29678sseu2gcc -m64 -O -fomit-frame-pointer2010100820101006
29689opt64lcu24gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010100820101006
29689sseu2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010100820101006
29700sseu2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010100820101006
29722sseu2gcc -funroll-loops -m64 -O -fomit-frame-pointer2010100820101006
29722sseu2gcc -m64 -march=k8 -O -fomit-frame-pointer2010100820101006
29744sseu2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010100820101006
29766sseu2gcc -m64 -march=nocona -Os -fomit-frame-pointer2010100820101006
29777sseu2gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010100820101006
29788sseu2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010100820101006
29788sseu2gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010100820101006
29810sseu2gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010100820101006
29821sseu2gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010100820101006
29832opt64lcu24gcc -funroll-loops -m64 -O -fomit-frame-pointer2010100820101006
29843sseu2gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010100820101006
29854sseu2gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010100820101006
29909sseu2gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010100820101006
29920sseu2gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010100820101006
29953sseu2gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010100820101006
29953sseu2gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010100820101006
29986sseu2gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010100820101006
29997sseu2gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010100820101006
40480mmxu1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010100820101006
40645mmxu1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010100820101006
40656mmxu1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010100820101006
40733mmxu1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010100820101006
40854mmxu1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010100820101006
40865mmxu1gcc -m64 -march=k8 -Os -fomit-frame-pointer2010100820101006
41129mmxu1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010100820101006
41217mmxu1gcc -m64 -Os -fomit-frame-pointer2010100820101006
41250mmxu1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010100820101006
41338mmxu1gcc -m64 -O2 -fomit-frame-pointer2010100820101006
41481mmxu1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010100820101006
41525mmxu1gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010100820101006
42108mmxu1gcc -m64 -O3 -fomit-frame-pointer2010100820101006
42174mmxu1gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010100820101006
42306mmxu1gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010100820101006
42350mmxu1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010100820101006
42394mmxu1gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010100820101006
42592mmxu1gcc -m64 -march=nocona -Os -fomit-frame-pointer2010100820101006
42625mmxu1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010100820101006
42779mmxu1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010100820101006
43153mmxu1gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010100820101006
43230mmxu1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010100820101006
43274mmxu1gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010100820101006
43406mmxu1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010100820101006
43428mmxu1gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010100820101006
43461mmxu1gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010100820101006
43472mmxu1gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010100820101006
43483mmxu1gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010100820101006
43516mmxu1gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010100820101006
44737mmxu1gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010100820101006
47487mmxu1gcc -m64 -march=k8 -O -fomit-frame-pointer2010100820101006
48543mmxu1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010100820101006
54505opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010100820101006
54538opt32bi-rvku2gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010100820101006
54648opt32bi-rvku2gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010100820101006
54659opt32bi-rvku2gcc -m64 -march=nocona -Os -fomit-frame-pointer2010100820101006
54725opt32bi-rvku2gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010100820101006
54813opt32bi-rvku2gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010100820101006
54835opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010100820101006
54857opt32bi-rvku2gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010100820101006
54857opt32bi-rvku2gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010100820101006
54868opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010100820101006
54879opt32bi-rvku2gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010100820101006
54901opt32bi-rvku2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010100820101006
54912opt32bi-rvku2gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010100820101006
54912opt32bi-rvku2gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010100820101006
54912opt32bi-rvku2gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010100820101006
54923opt32bi-rvku2gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010100820101006
54934opt32bi-rvku2gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010100820101006
55022opt32bi-rvku2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010100820101006
55231opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010100820101006
55297opt32bi-rvku2gcc -m64 -O3 -fomit-frame-pointer2010100820101006
55308opt32bi-rvku2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010100820101006
55341opt32bi-rvku2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010100820101006
55440opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010100820101006
55572opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010100820101006
55616opt32bi-rvku2gcc -m64 -O2 -fomit-frame-pointer2010100820101006
55616opt32bi-rvku2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010100820101006
55671opt32bi-rvku2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010100820101006
56089mmxu1gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010100820101006
56144mmxu1gcc -funroll-loops -m64 -O -fomit-frame-pointer2010100820101006
56144mmxu1gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010100820101006
56177opt32bi-rvku2gcc -m64 -march=k8 -Os -fomit-frame-pointer2010100820101006
56188opt32bi-rvku2gcc -m64 -Os -fomit-frame-pointer2010100820101006
56199mmxu1gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010100820101006
56287opt32bi-rvku2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010100820101006
56320mmxu1gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010100820101006
56419mmxu1gcc -m64 -march=nocona -O -fomit-frame-pointer2010100820101006
56463mmxu1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010100820101006
56914mmxu1gcc -m64 -O -fomit-frame-pointer2010100820101006
57068opt32biT-s2lcu4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010100820101006
57442compactgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010100820101006
57475compactgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010100820101006
57519compactgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010100820101006
57530compactgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010100820101006
57706opt32biT-s2lcu4gcc -m64 -march=k8 -Os -fomit-frame-pointer2010100820101006
57739opt32bi-rvku2gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010100820101006
57750opt32bi-rvku2gcc -funroll-loops -m64 -O -fomit-frame-pointer2010100820101006
57772opt32bi-rvku2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010100820101006
57783opt32bi-rvku2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010100820101006
57805opt32bi-rvku2gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010100820101006
57805opt32biT-s2lcu4gcc -m64 -O3 -fomit-frame-pointer2010100820101006
57805opt32bi-rvku2gcc -m64 -march=nocona -O -fomit-frame-pointer2010100820101006
57816opt32bi-rvku2gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010100820101006
57838opt32bi-rvku2gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010100820101006
57849opt32bi-rvku2gcc -m64 -O -fomit-frame-pointer2010100820101006
57860opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010100820101006
57882opt32bi-rvku2gcc -m64 -march=k8 -O -fomit-frame-pointer2010100820101006
57904opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010100820101006
57970opt32biT-s2lcu4gcc -m64 -Os -fomit-frame-pointer2010100820101006
58179compactgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010100820101006
58531compactgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010100820101006
58531opt32biT-s2lcu4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010100820101006
58553opt32biT-s2lcu4gcc -m64 -O2 -fomit-frame-pointer2010100820101006
58773opt32biT-s2lcu4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010100820101006
58894opt32biT-s2lcu4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010100820101006
58960opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010100820101006
59070opt32biT-s2lcu4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010100820101006
59246compactgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010100820101006
59378compactgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010100820101006
59433compactgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010100820101006
59466compactgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010100820101006
59697opt32biT-s2lcu4gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010100820101006
59763compactgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010100820101006
59763compactgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010100820101006
59785compactgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010100820101006
59829compactgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010100820101006
59840opt32biT-s2lcu4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010100820101006
59972opt32biT-s2lcu4gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010100820101006
59994compactgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010100820101006
59994opt32biT-s2lcu4gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010100820101006
60027opt32bi-s2lcu4gcc -m64 -O3 -fomit-frame-pointer2010100820101006
60225opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010100820101006
60280opt32biT-s2lcu4gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010100820101006
60302opt32bi-s2lcu4gcc -m64 -Os -fomit-frame-pointer2010100820101006
60390opt32biT-s2lcu4gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010100820101006
60599opt32bi-s2lcu4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010100820101006
60665opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010100820101006
60698opt32bi-s2lcu4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010100820101006
60709opt32biT-s2lcu4gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010100820101006
60830opt32biT-s2lcu4gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010100820101006
60885opt32biT-s2lcu4gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010100820101006
60962opt32bi-s2lcu4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010100820101006
60984opt32biT-s2lcu4gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010100820101006
61050opt32bi-s2lcu4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010100820101006
61061opt32bi-s2lcu4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010100820101006
61061opt32biT-s2lcu4gcc -m64 -march=k8 -O -fomit-frame-pointer2010100820101006
61105opt32biT-s2lcu4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010100820101006
61116opt32biT-s2lcu4gcc -m64 -O -fomit-frame-pointer2010100820101006
61127opt32biT-s2lcu4gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010100820101006
61127opt32biT-s2lcu4gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010100820101006
61149opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010100820101006
61204opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010100820101006
61215opt32biT-s2lcu4gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010100820101006
61259opt32biT-s2lcu4gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010100820101006
61270opt32biT-s2lcu4gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010100820101006
61292opt32bi-s2lcu4gcc -m64 -O2 -fomit-frame-pointer2010100820101006
61380opt32biT-s2lcu4gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010100820101006
61446opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010100820101006
61479opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010100820101006
61490opt32bi-s2lcu4gcc -m64 -march=k8 -Os -fomit-frame-pointer2010100820101006
61534opt32biT-s2lcu4gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010100820101006
61666opt32biT-s2lcu4gcc -m64 -march=nocona -Os -fomit-frame-pointer2010100820101006
61787opt32biT-s2lcu4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010100820101006
61820compactgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010100820101006
61853opt32biT-s2lcu4gcc -funroll-loops -m64 -O -fomit-frame-pointer2010100820101006
61941opt32biT-s2lcu4gcc -m64 -march=nocona -O -fomit-frame-pointer2010100820101006
62051opt32biT-s2lcu4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010100820101006
62271compactgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010100820101006
62678compactgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010100820101006
62799compactgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010100820101006
62832opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010100820101006
63151compactgcc -funroll-loops -m64 -O -fomit-frame-pointer2010100820101006
63195opt32bi-s2lcu4gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010100820101006
63338opt32bi-s2lcu4gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010100820101006
63415opt32bi-s2lcu4gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010100820101006
63415opt32bi-s2lcu4gcc -m64 -march=nocona -Os -fomit-frame-pointer2010100820101006
63635opt32bi-s2lcu4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010100820101006
63657opt32bi-s2lcu4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010100820101006
63701opt32bi-s2lcu4gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010100820101006
63789opt32bi-s2lcu4gcc -m64 -O -fomit-frame-pointer2010100820101006
63811opt32bi-s2lcu4gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010100820101006
63811opt32bi-s2lcu4gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010100820101006
63822opt32bi-s2lcu4gcc -funroll-loops -m64 -O -fomit-frame-pointer2010100820101006
63822opt32bi-s2lcu4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010100820101006
63866opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010100820101006
63899opt32bi-s2lcu4gcc -m64 -march=k8 -O -fomit-frame-pointer2010100820101006
63899opt32bi-s2lcu4gcc -m64 -march=nocona -O -fomit-frame-pointer2010100820101006
63910opt32bi-s2lcu4gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010100820101006
63921opt32bi-s2lcu4gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010100820101006
63921opt32bi-s2lcu4gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010100820101006
63921opt32bi-s2lcu4gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010100820101006
63932opt32bi-s2lcu4gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010100820101006
63932opt32bi-s2lcu4gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010100820101006
63943opt32bi-s2lcu4gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010100820101006
63987opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010100820101006
64119opt32bi-s2lcu4gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010100820101006
64163opt32bi-s2lcu4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010100820101006
64460opt32bi-s2lcu4gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010100820101006
64570opt32bi-s2lcu4gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010100820101006
98956compactgcc -m64 -march=nocona -Os -fomit-frame-pointer2010100820101006
99121compactgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010100820101006
99165compactgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010100820101006
99209compactgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010100820101006
99418compactgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010100820101006
99484compactgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010100820101006
99704compactgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010100820101006
99759compactgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010100820101006
99781compactgcc -m64 -O2 -fomit-frame-pointer2010100820101006
99792compactgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010100820101006
99814compactgcc -m64 -O3 -fomit-frame-pointer2010100820101006
99836compactgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010100820101006
99880compactgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010100820101006
100397compactgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010100820101006
100573compactgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010100820101006
100716compactgcc -m64 -march=nocona -O -fomit-frame-pointer2010100820101006
104005compactgcc -m64 -Os -fomit-frame-pointer2010100820101006
104346compactgcc -m64 -march=k8 -Os -fomit-frame-pointer2010100820101006
104390compactgcc -m64 -march=k8 -O -fomit-frame-pointer2010100820101006
105204compactgcc -m64 -O -fomit-frame-pointer2010100820101006
170632compact8gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2010111220101111
171798compact8gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2010111220101111
172777compact8gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010111220101111
173151compact8gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010111220101111
185361compact8gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010111220101111
185427compact8gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010111220101111
186736compact8gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010111220101111
187308compact8gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010111220101111
187902compact8gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010111220101111
188859compact8gcc -m64 -march=k8 -Os -fomit-frame-pointer2010111220101111
189794compact8gcc -m64 -O3 -fomit-frame-pointer2010111220101111
189849compact8gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010111220101111
189959compact8gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010111220101111
190311compact8gcc -m64 -Os -fomit-frame-pointer2010111220101111
190520compact8gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010111220101111
193787compact8gcc -m64 -march=nocona -Os -fomit-frame-pointer2010111220101111
194249compact8gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2010111220101111
195041compact8gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010111220101111
195492compact8gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2010111220101111
196845compact8gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2010111220101111
196999compact8gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2010111220101111
197131compact8gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2010111220101111
197329compact8gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010111220101111
197582compact8gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2010111220101111
197802compact8gcc -funroll-loops -m64 -O -fomit-frame-pointer2010111220101111
209737compact8gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010111220101111
211552compact8gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010111220101111
213642compact8gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010111220101111
216150compact8gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010111220101111
216216compact8gcc -m64 -O -fomit-frame-pointer2010111220101111
216546compact8gcc -m64 -march=k8 -O -fomit-frame-pointer2010111220101111
217481compact8gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010111220101111
217536compact8gcc -m64 -O2 -fomit-frame-pointer2010111220101111
224389compact8gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2010111220101111
224433compact8gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2010111220101111
224455compact8gcc -m64 -mcpu=G4 -O -fomit-frame-pointer2010111220101111
224708compact8gcc -m64 -mcpu=G5 -O -fomit-frame-pointer2010111220101111
225632compact8gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010111220101111
226050compact8gcc -m64 -march=nocona -O -fomit-frame-pointer2010111220101111
227117compact8gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010111220101111

Compiler output

Implementation: crypto_hash/keccakc448/avr8
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
Keccak-avr8.c: Keccak-avr8.c:14:26: error: avr/pgmspace.h: No such file or directory
Keccak-avr8.c: Keccak-avr8.c:45: error: syntax error before 'PROGMEM'
Keccak-avr8.c: Keccak-avr8.c:45: warning: excess elements in scalar initializer
Keccak-avr8.c: Keccak-avr8.c:45: warning: (near initialization for 'PROGMEM')
Keccak-avr8.c: Keccak-avr8.c:45: warning: excess elements in scalar initializer
Keccak-avr8.c: Keccak-avr8.c:45: warning: (near initialization for 'PROGMEM')
Keccak-avr8.c: Keccak-avr8.c:45: warning: excess elements in scalar initializer
Keccak-avr8.c: Keccak-avr8.c:45: warning: (near initialization for 'PROGMEM')
Keccak-avr8.c: Keccak-avr8.c:45: warning: data definition has no type or storage class
Keccak-avr8.c: Keccak-avr8.c:127: error: syntax error before 'PROGMEM'
Keccak-avr8.c: ...
Keccak-avr8.c: Keccak-avr8.c: In function 'KeccakF':
Keccak-avr8.c: Keccak-avr8.c:199: error: 'KeccakF_Mod5' undeclared (first use in this function)
Keccak-avr8.c: Keccak-avr8.c:199: error: (Each undeclared identifier is reported only once
Keccak-avr8.c: Keccak-avr8.c:199: error: for each function it appears in.)
Keccak-avr8.c: Keccak-avr8.c:218: error: 'KeccakF_PiLane' undeclared (first use in this function)
Keccak-avr8.c: Keccak-avr8.c:220: error: 'KeccakF_RotationConstants' undeclared (first use in this function)
Keccak-avr8.c: Keccak-avr8.c:252: error: 'KeccakF_RoundConstants' undeclared (first use in this function)
Keccak-avr8.c: Keccak-avr8.c: In function 'Final':
Keccak-avr8.c: Keccak-avr8.c:334: warning: comparison is always false due to limited range of data type
Keccak-avr8.c: Keccak-avr8.c:348: error: 'KeccakPadding' undeclared (first use in this function)

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer avr8
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer avr8
gcc -funroll-loops -m64 -O -fomit-frame-pointer avr8
gcc -funroll-loops -m64 -Os -fomit-frame-pointer avr8
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer avr8
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer avr8
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer avr8
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer avr8
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer avr8
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer avr8
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer avr8
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer avr8
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer avr8
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer avr8
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer avr8
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer avr8
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer avr8
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer avr8
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer avr8
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer avr8
gcc -m64 -O2 -fomit-frame-pointer avr8
gcc -m64 -O3 -fomit-frame-pointer avr8
gcc -m64 -O -fomit-frame-pointer avr8
gcc -m64 -Os -fomit-frame-pointer avr8
gcc -m64 -march=k8 -O2 -fomit-frame-pointer avr8
gcc -m64 -march=k8 -O3 -fomit-frame-pointer avr8
gcc -m64 -march=k8 -O -fomit-frame-pointer avr8
gcc -m64 -march=k8 -Os -fomit-frame-pointer avr8
gcc -m64 -march=nocona -O2 -fomit-frame-pointer avr8
gcc -m64 -march=nocona -O3 -fomit-frame-pointer avr8
gcc -m64 -march=nocona -O -fomit-frame-pointer avr8
gcc -m64 -march=nocona -Os -fomit-frame-pointer avr8
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer avr8
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer avr8
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer avr8
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer avr8
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer avr8
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer avr8
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer avr8
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer avr8

Compiler output

Implementation: crypto_hash/keccakc448/compact8
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
Keccak-compact8.c: Keccak-compact8.c: In function 'Final':
Keccak-compact8.c: Keccak-compact8.c:356: warning: comparison is always false due to limited range of data type

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -O -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -Os -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer compact8
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer compact8
gcc -m64 -O2 -fomit-frame-pointer compact8
gcc -m64 -O3 -fomit-frame-pointer compact8
gcc -m64 -O -fomit-frame-pointer compact8
gcc -m64 -Os -fomit-frame-pointer compact8
gcc -m64 -march=k8 -O2 -fomit-frame-pointer compact8
gcc -m64 -march=k8 -O3 -fomit-frame-pointer compact8
gcc -m64 -march=k8 -O -fomit-frame-pointer compact8
gcc -m64 -march=k8 -Os -fomit-frame-pointer compact8
gcc -m64 -march=nocona -O2 -fomit-frame-pointer compact8
gcc -m64 -march=nocona -O3 -fomit-frame-pointer compact8
gcc -m64 -march=nocona -O -fomit-frame-pointer compact8
gcc -m64 -march=nocona -Os -fomit-frame-pointer compact8
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer compact8
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer compact8
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer compact8
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer compact8
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer compact8
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer compact8
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer compact8
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer compact8

Compiler output

Implementation: crypto_hash/keccakc448/simple32bi
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
Keccak-simple32BI.c: Keccak-simple32BI.c:91:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer simple32bi
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer simple32bi
gcc -funroll-loops -m64 -O -fomit-frame-pointer simple32bi
gcc -funroll-loops -m64 -Os -fomit-frame-pointer simple32bi
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer simple32bi
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer simple32bi
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer simple32bi
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer simple32bi
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer simple32bi
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer simple32bi
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer simple32bi
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer simple32bi
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer simple32bi
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer simple32bi
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer simple32bi
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer simple32bi
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer simple32bi
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer simple32bi
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer simple32bi
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer simple32bi
gcc -m64 -O2 -fomit-frame-pointer simple32bi
gcc -m64 -O3 -fomit-frame-pointer simple32bi
gcc -m64 -O -fomit-frame-pointer simple32bi
gcc -m64 -Os -fomit-frame-pointer simple32bi
gcc -m64 -march=k8 -O2 -fomit-frame-pointer simple32bi
gcc -m64 -march=k8 -O3 -fomit-frame-pointer simple32bi
gcc -m64 -march=k8 -O -fomit-frame-pointer simple32bi
gcc -m64 -march=k8 -Os -fomit-frame-pointer simple32bi
gcc -m64 -march=nocona -O2 -fomit-frame-pointer simple32bi
gcc -m64 -march=nocona -O3 -fomit-frame-pointer simple32bi
gcc -m64 -march=nocona -O -fomit-frame-pointer simple32bi
gcc -m64 -march=nocona -Os -fomit-frame-pointer simple32bi
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer simple32bi
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer simple32bi
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer simple32bi
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer simple32bi
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer simple32bi
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer simple32bi
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer simple32bi
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer simple32bi