Implementation notes: x86, hydra4, crypto_stream/ocelot1

Computer: hydra4
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_stream
Primitive: ocelot1
TimeImplementationCompilerBenchmark dateSUPERCOP version
63617refg++ -m32 -march=athlon -O3 -fomit-frame-pointer2014053020140525
63644refg++ -m32 -march=k8 -O3 -fomit-frame-pointer2014053020140525
64350refg++ -m32 -O3 -fomit-frame-pointer2014053020140525
64674refg++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014053020140525
65161refg++ -m32 -march=corei7 -O2 -fomit-frame-pointer2014053020140525
65243refg++ -m32 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
65395refg++ -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014053020140525
65419refg++ -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014053020140525
65489refg++ -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053020140525
65614refg++ -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053020140525
65617refg++ -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053020140525
65617refg++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053020140525
65645refg++ -m32 -march=k6 -O3 -fomit-frame-pointer2014053020140525
65645refg++ -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053020140525
65648refg++ -m32 -march=athlon -O2 -fomit-frame-pointer2014053020140525
65668refg++ -m32 -march=k8 -O2 -fomit-frame-pointer2014053020140525
65785refg++ -m32 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
65820refg++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014053020140525
66132refg++ -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053020140525
66245refg++ -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053020140525
66659refg++ -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053020140525
66791refg++ -m32 -O2 -fomit-frame-pointer2014053020140525
66815refg++ -m32 -march=k6 -O2 -fomit-frame-pointer2014053020140525
66951refg++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053020140525
67056refg++ -m32 -march=core2 -O2 -fomit-frame-pointer2014053020140525
67154refg++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053020140525
67197refg++ -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053020140525
67232refg++ -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053020140525
68613refg++ -m32 -march=i386 -O3 -fomit-frame-pointer2014053020140525
68792refg++ -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053020140525
69494refg++ -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053020140525
70153refg++ -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053020140525
70454refg++ -m32 -march=prescott -O2 -fomit-frame-pointer2014053020140525
70504refg++ -m32 -march=k6-2 -O -fomit-frame-pointer2014053020140525
70524refg++ -m32 -march=pentiumpro -O -fomit-frame-pointer2014053020140525
70539refg++ -m32 -march=nocona -O2 -fomit-frame-pointer2014053020140525
70590refg++ -m32 -march=pentium3 -O -fomit-frame-pointer2014053020140525
70754refg++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053020140525
70886refg++ -m32 -march=k6-3 -O -fomit-frame-pointer2014053020140525
71015refg++ -m32 -march=pentium-m -O -fomit-frame-pointer2014053020140525
71030refg++ -m32 -march=pentium2 -O -fomit-frame-pointer2014053020140525
71639refg++ -m32 -march=pentium-m -Os -fomit-frame-pointer2014053020140525
71713refg++ -m32 -march=pentium2 -Os -fomit-frame-pointer2014053020140525
71748refg++ -m32 -march=i386 -O2 -fomit-frame-pointer2014053020140525
71783refg++ -m32 -march=i386 -O -fomit-frame-pointer2014053020140525
71842refg++ -m32 -march=native -mtune=native -O -fomit-frame-pointer2014053020140525
72193refg++ -m32 -march=barcelona -O -fomit-frame-pointer2014053020140525
72251refg++ -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053020140525
72271refg++ -m32 -march=k6 -O -fomit-frame-pointer2014053020140525
72443refg++ -m32 -march=pentium3 -Os -fomit-frame-pointer2014053020140525
72485refg++ -m32 -O -fomit-frame-pointer2014053020140525
72583refg++ -m32 -march=prescott -O3 -fomit-frame-pointer2014053020140525
72782refg++ -m32 -march=core2 -O -fomit-frame-pointer2014053020140525
72891refg++ -m32 -march=nocona -O3 -fomit-frame-pointer2014053020140525
72946refg++ -m32 -march=pentium4 -O -fomit-frame-pointer2014053020140525
73297refg++ -m32 -march=nocona -O -fomit-frame-pointer2014053020140525
73605refg++ -m32 -march=i486 -O2 -fomit-frame-pointer2014053020140525
73655refg++ -m32 -march=corei7-avx -O -fomit-frame-pointer2014053020140525
73749refg++ -m32 -march=core-avx-i -O -fomit-frame-pointer2014053020140525
73753refg++ -m32 -march=prescott -O -fomit-frame-pointer2014053020140525
73909refg++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053020140525
74244refg++ -m32 -march=corei7 -O -fomit-frame-pointer2014053020140525
74435refg++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014053020140525
74708refg++ -m32 -march=pentium -O3 -fomit-frame-pointer2014053020140525
74794refg++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053020140525
74993refg++ -m32 -march=pentium -O2 -fomit-frame-pointer2014053020140525
75305refg++ -m32 -march=i486 -O3 -fomit-frame-pointer2014053020140525
75329refg++ -m32 -march=barcelona -Os -fomit-frame-pointer2014053020140525
75559refg++ -m32 -march=k8 -Os -fomit-frame-pointer2014053020140525
75582refg++ -m32 -march=k8 -O -fomit-frame-pointer2014053020140525
75621refg++ -m32 -march=pentium -O -fomit-frame-pointer2014053020140525
75699refg++ -m32 -march=athlon -Os -fomit-frame-pointer2014053020140525
75711refg++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014053020140525
76034refg++ -m32 -march=core-avx-i -Os -fomit-frame-pointer2014053020140525
76062refg++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053020140525
76136refg++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053020140525
76147refg++ -m32 -march=core2 -Os -fomit-frame-pointer2014053020140525
76167refg++ -m32 -Os -fomit-frame-pointer2014053020140525
76233refg++ -m32 -march=corei7 -Os -fomit-frame-pointer2014053020140525
76237refg++ -m32 -march=corei7-avx -Os -fomit-frame-pointer2014053020140525
76370refg++ -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053020140525
76502refg++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014053020140525
76612refg++ -m32 -march=k6-2 -Os -fomit-frame-pointer2014053020140525
76616refg++ -m32 -march=k6 -Os -fomit-frame-pointer2014053020140525
77072refg++ -m32 -march=pentium -Os -fomit-frame-pointer2014053020140525
77224refg++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053020140525
77672refg++ -m32 -march=prescott -Os -fomit-frame-pointer2014053020140525
78226refg++ -m32 -march=nocona -Os -fomit-frame-pointer2014053020140525
78257refg++ -m32 -march=k6-3 -Os -fomit-frame-pointer2014053020140525
78289refg++ -m32 -march=pentium4 -Os -fomit-frame-pointer2014053020140525
78519refg++ -m32 -march=athlon -O -fomit-frame-pointer2014053020140525
78667refg++ -m32 -march=i486 -O -fomit-frame-pointer2014053020140525
78757refg++ -m32 -march=i486 -Os -fomit-frame-pointer2014053020140525
80110refg++ -m32 -march=i386 -Os -fomit-frame-pointer2014053020140525

Test failure

Implementation: crypto_stream/ocelot1/ref
Compiler: g++ -m32 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
g++ -m32 -march=core2 -O3 -fomit-frame-pointer ref