Implementation notes: x86, h5nano, crypto_hash/simd256

Computer: h5nano
Architecture: x86
CPU ID: CentaurHauls-000006f8-afc9fbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: simd256
TimeImplementationCompilerBenchmark dateSUPERCOP version
93785sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014050920140425
93800sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050920140425
93800sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014050920140425
93970sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050920140425
94180sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014050920140425
95930sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014050920140425
96260sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014050920140425
96560sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014050920140425
97025sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014050920140425
101500sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014050920140425
101705sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014050920140425
105080sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014050920140425
105170sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014050920140425
106735sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014050920140425
107015sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014050920140425
108210sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014050920140425
108450sphlibgcc -m32 -O3 -fomit-frame-pointer2014050920140425
108675sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014050920140425
109175sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2014050920140425
110350sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014050920140425
110575sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014050920140425
110575sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014050920140425
110625sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014050920140425
110625sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014050920140425
110625sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014050920140425
110625sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014050920140425
110755sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050920140425
110755sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014050920140425
110775sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2014050920140425
110885sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014050920140425
111105sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014050920140425
111315sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014050920140425
111425sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014050920140425
111435sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014050920140425
111495sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014050920140425
111630sphlibgcc -m32 -Os -fomit-frame-pointer2014050920140425
111630sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014050920140425
111705sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014050920140425
111705sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050920140425
111705sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014050920140425
111710sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014050920140425
111785sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014050920140425
111785sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014050920140425
111785sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014050920140425
111785sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014050920140425
111925sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014050920140425
112000sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014050920140425
112110sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014050920140425
112140sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014050920140425
112140sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014050920140425
112205sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014050920140425
112235sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014050920140425
112245sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2014050920140425
112260sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014050920140425
112265sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2014050920140425
112275sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014050920140425
112295sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014050920140425
112325sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014050920140425
112325sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014050920140425
112325sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014050920140425
112330sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050920140425
112385sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014050920140425
112465sphlibgcc -m32 -O2 -fomit-frame-pointer2014050920140425
112470sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014050920140425
112595sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014050920140425
112760sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014050920140425
112790sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014050920140425
112790sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014050920140425
112855sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014050920140425
112895sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014050920140425
112895sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2014050920140425
112895sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014050920140425
112900sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050920140425
112900sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014050920140425
112900sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014050920140425
113320sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014050920140425
113425sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014050920140425
113575sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014050920140425
113615sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014050920140425
113615sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014050920140425
113680sphlibgcc -m32 -O -fomit-frame-pointer2014050920140425
113680sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2014050920140425
113715sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2014050920140425
113865sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2014050920140425
113880sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2014050920140425
113965sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2014050920140425
114215sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014050920140425
114395sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014050920140425
114690sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014050920140425
114865sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014050920140425
114870sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014050920140425
114890sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2014050920140425
115730sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014050920140425
115735sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014050920140425
116360sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014050920140425
116520sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014050920140425
116520sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014050920140425
116830sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014050920140425
117950sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014050920140425
118050sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014050920140425
118050sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014050920140425
118050sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014050920140425
118055sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014050920140425
118690sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014050920140425
118900sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014050920140425
120020sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014050920140425
120020sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014050920140425
120305sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014050920140425
120420sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014050920140425
122315sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014050920140425
122760sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014050920140425
123000sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014050920140425
123005sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014050920140425
127510sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014050920140425
127875sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014050920140425
128175sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014050920140425
128790sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014050920140425
129660sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014050920140425
129995sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2014050920140425
129995sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2014050920140425
130960sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014050920140425
132255sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014050920140425
132260sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014050920140425
132415sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014050920140425
133070sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014050920140425
138055sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050920140425
138055sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014050920140425
138140sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050920140425
138205sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014050920140425
138635sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014050920140425
141780sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014050920140425
142180sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014050920140425
143655sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014050920140425
143880optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014050920140425
144150sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014050920140425
144285sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014050920140425
145650sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014050920140425
145800sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014050920140425
146225sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014050920140425
146470sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014050920140425
146760sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014050920140425
148420sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014050920140425
149360sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014050920140425
149365sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014050920140425
149420optgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014050920140425
149570sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014050920140425
149615sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014050920140425
151025sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014050920140425
151030sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014050920140425
151030sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014050920140425
151045sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014050920140425
151120optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014050920140425
151120optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014050920140425
151165sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014050920140425
151515sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2014050920140425
151545sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014050920140425
152365sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014050920140425
152485sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014050920140425
152765sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014050920140425
152830sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014050920140425
152830optgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050920140425
152835optgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050920140425
152835optgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014050920140425
152870optgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014050920140425
152975optgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014050920140425
153135sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014050920140425
153185sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014050920140425
153220sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2014050920140425
153410sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014050920140425
153475sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014050920140425
153480sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014050920140425
153610sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014050920140425
153650optgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014050920140425
153735optgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014050920140425
153735optgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014050920140425
153780sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014050920140425
154000sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014050920140425
154285sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014050920140425
154505optgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014050920140425
154700sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014050920140425
154880sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014050920140425
155240optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014050920140425
155500sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014050920140425
155535sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014050920140425
155595sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014050920140425
155650sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2014050920140425
155745sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2014050920140425
155870optgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014050920140425
156045optgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014050920140425
156160sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2014050920140425
156180sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014050920140425
156380sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014050920140425
156410sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014050920140425
156425sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014050920140425
156455sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2014050920140425
156555optgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014050920140425
156555optgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014050920140425
156585sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2014050920140425
157005optgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014050920140425
157105sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014050920140425
157110sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014050920140425
157110sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014050920140425
157135sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014050920140425
157210sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014050920140425
157275sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014050920140425
157320optgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014050920140425
157385sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014050920140425
158135sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014050920140425
158535sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014050920140425
158570sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014050920140425
158570sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014050920140425
159200sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014050920140425
159395sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050920140425
159750sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014050920140425
159810sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014050920140425
159880sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014050920140425
160045sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014050920140425
160045sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014050920140425
160110sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014050920140425
160110sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014050920140425
160140sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014050920140425
160210sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014050920140425
160260sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014050920140425
160260sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014050920140425
160430sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014050920140425
160430sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014050920140425
160465sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050920140425
160575sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014050920140425
160590sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014050920140425
160590sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014050920140425
160595sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014050920140425
160600sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014050920140425
160690sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014050920140425
160815sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014050920140425
160900sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014050920140425
160905sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2014050920140425
160905sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014050920140425
160905sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014050920140425
160905sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014050920140425
161115sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014050920140425
161375sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050920140425
161560sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2014050920140425
161985sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2014050920140425
162120sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014050920140425
162130sphlib-smallgcc -m32 -Os -fomit-frame-pointer2014050920140425
162400sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014050920140425
162700optgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014050920140425
162750sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014050920140425
162750sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2014050920140425
162800optgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014050920140425
162840sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014050920140425
162855sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014050920140425
162945sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014050920140425
163135sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014050920140425
163135sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014050920140425
163135sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2014050920140425
163280sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050920140425
163295sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014050920140425
163295sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014050920140425
163340sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014050920140425
163360sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014050920140425
163665sphlib-smallgcc -m32 -O -fomit-frame-pointer2014050920140425
163915sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2014050920140425
164065sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2014050920140425
164065sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014050920140425
164160sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014050920140425
164265sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014050920140425
164275sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014050920140425
164645sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2014050920140425
165565sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014050920140425
165850sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014050920140425
166460sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014050920140425
167305sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014050920140425
168355optgcc -m32 -O3 -fomit-frame-pointer2014050920140425
168550sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014050920140425
168590sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2014050920140425
168835sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014050920140425
169185sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2014050920140425
170125sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2014050920140425
170135optgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014050920140425
170255optgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014050920140425
170265optgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014050920140425
170320sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014050920140425
170400sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014050920140425
170470optgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014050920140425
170720optgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014050920140425
170850optgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014050920140425
171105optgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014050920140425
171190sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014050920140425
171440optgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014050920140425
171445sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014050920140425
171485optgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014050920140425
171695sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014050920140425
171835sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014050920140425
171835sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014050920140425
172440optgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014050920140425
172475optgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014050920140425
172885optgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014050920140425
173105sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014050920140425
173155sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014050920140425
173330sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014050920140425
173345sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014050920140425
173480sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014050920140425
173495sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014050920140425
173635sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014050920140425
173660sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014050920140425
174020sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2014050920140425
174020sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2014050920140425
174385sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014050920140425
174760sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014050920140425
174860sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014050920140425
174865sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014050920140425
175495optgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014050920140425
175860sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014050920140425
175860sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014050920140425
176400sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014050920140425
176555optgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014050920140425
176875optgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014050920140425
177465sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014050920140425
177555optgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014050920140425
177775sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2014050920140425
178500optgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014050920140425
178580sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014050920140425
179745optgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014050920140425
180065optgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014050920140425
181490sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014050920140425
181530optgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014050920140425
182285sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014050920140425
182530sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014050920140425
183015sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2014050920140425
183030sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014050920140425
183200sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014050920140425
183255sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014050920140425
183655sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014050920140425
183665optgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014050920140425
183685sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014050920140425
184005sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014050920140425
184100sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2014050920140425
184385sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014050920140425
184455sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014050920140425
184510sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014050920140425
184565sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014050920140425
184620sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014050920140425
184935optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014050920140425
185070optgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014050920140425
185095sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014050920140425
185405optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014050920140425
185755optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014050920140425
186000optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014050920140425
186240sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014050920140425
187400sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014050920140425
187830sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014050920140425
188145sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014050920140425
189075optgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014050920140425
189495optgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014050920140425
191000optgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014050920140425
192200optgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014050920140425
192805optgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014050920140425
194360sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014050920140425
197705optgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014050920140425
199570optgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014050920140425
199575sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014050920140425
200130sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014050920140425
200165sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014050920140425
200435sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014050920140425
200775sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014050920140425
200885sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014050920140425
200955sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014050920140425
200965sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2014050920140425
201000sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014050920140425
201065optgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014050920140425
201400sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014050920140425
202515optgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014050920140425
203650sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014050920140425
204125optgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014050920140425
204270sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014050920140425
204285sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2014050920140425
204705sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014050920140425
204865sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014050920140425
205195sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014050920140425
206120sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014050920140425
206480optgcc -m32 -O2 -fomit-frame-pointer2014050920140425
206820sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014050920140425
206915optgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014050920140425
207140optgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014050920140425
207395optgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014050920140425
207650optgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014050920140425
207705optgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050920140425
207730optgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014050920140425
207760sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2014050920140425
208500optgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050920140425
208620sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2014050920140425
209890optgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014050920140425
209940optgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014050920140425
210020optgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014050920140425
210320optgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014050920140425
211030optgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014050920140425
211110optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014050920140425
211135optgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014050920140425
212650optgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014050920140425
213125optgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014050920140425
216275sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014050920140425
216420optgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014050920140425
217445sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014050920140425
218415sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2014050920140425
218730optgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014050920140425
218965sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014050920140425
219065sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014050920140425
219355sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014050920140425
219430optgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014050920140425
220015sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014050920140425
220085sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014050920140425
220375optgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014050920140425
220515sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014050920140425
222530sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014050920140425
222755sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014050920140425
222785optgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014050920140425
224450optgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014050920140425
224685optgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014050920140425
228670sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2014050920140425
234245sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2014050920140425
234315sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2014050920140425
234790sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014050920140425
235495optgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014050920140425
246465optgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014050920140425
246465optgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014050920140425
246465optgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014050920140425
246525optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014050920140425
246995optgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014050920140425
247280optgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014050920140425
247305optgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014050920140425
248015optgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014050920140425
248455optgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014050920140425
249145optgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014050920140425
249240optgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014050920140425
249240optgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014050920140425
249405optgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014050920140425
249955optgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014050920140425
250675optgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014050920140425
251780optgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014050920140425
251780optgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014050920140425
252225optgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014050920140425
252230optgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014050920140425
252380optgcc -m32 -Os -fomit-frame-pointer2014050920140425
253135optgcc -m32 -march=k8 -Os -fomit-frame-pointer2014050920140425
253365optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014050920140425
254055optgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014050920140425
254900optgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014050920140425
254915optgcc -m32 -march=core2 -Os -fomit-frame-pointer2014050920140425
254925optgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014050920140425
255555optgcc -m32 -march=nocona -Os -fomit-frame-pointer2014050920140425
255595optgcc -m32 -march=prescott -Os -fomit-frame-pointer2014050920140425
255610optgcc -m32 -march=athlon -Os -fomit-frame-pointer2014050920140425
256730optgcc -m32 -march=athlon -O -fomit-frame-pointer2014050920140425
256940optgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014050920140425
256940optgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050920140425
256940optgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014050920140425
256990optgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014050920140425
257115optgcc -m32 -march=k8 -O -fomit-frame-pointer2014050920140425
258010optgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014050920140425
258115optgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014050920140425
258550optgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014050920140425
258920optgcc -funroll-loops -m32 -O -fomit-frame-pointer2014050920140425
259215optgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014050920140425
259795optgcc -m32 -march=barcelona -O -fomit-frame-pointer2014050920140425
259865optgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014050920140425
260555optgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014050920140425
260680optgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014050920140425
261010optgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014050920140425
261490optgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014050920140425
263105optgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014050920140425
263210optgcc -m32 -O -fomit-frame-pointer2014050920140425
263530optgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014050920140425
263995optgcc -m32 -march=corei7 -O -fomit-frame-pointer2014050920140425
264275optgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014050920140425
264755optgcc -m32 -march=nocona -O -fomit-frame-pointer2014050920140425
264775optgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014050920140425
264905optgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014050920140425
265775optgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014050920140425
266345optgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014050920140425
266475optgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050920140425
266500optgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014050920140425
266555optgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014050920140425
266650optgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014050920140425
266795optgcc -m32 -march=core2 -O -fomit-frame-pointer2014050920140425
267120optgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014050920140425
267125optgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014050920140425
268215optgcc -m32 -march=i386 -Os -fomit-frame-pointer2014050920140425
268605optgcc -m32 -march=pentium -Os -fomit-frame-pointer2014050920140425
268620optgcc -m32 -march=prescott -O -fomit-frame-pointer2014050920140425
268810optgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014050920140425
268830optgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014050920140425
270620optgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014050920140425
271430optgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014050920140425
271575optgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014050920140425
272075optgcc -m32 -march=i486 -Os -fomit-frame-pointer2014050920140425
273370optgcc -m32 -march=k6 -Os -fomit-frame-pointer2014050920140425
274710optgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014050920140425
275665optgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014050920140425
275820optgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014050920140425
275880optgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014050920140425
276075optgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014050920140425
276175optgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014050920140425
276340optgcc -m32 -march=i486 -O -fomit-frame-pointer2014050920140425
276905optgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014050920140425
277050optgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014050920140425
280190optgcc -m32 -march=pentium -O -fomit-frame-pointer2014050920140425
281280optgcc -m32 -march=k6 -O -fomit-frame-pointer2014050920140425
283745optgcc -m32 -march=i386 -O -fomit-frame-pointer2014050920140425
286255optgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014050920140425
4608710refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014050920140425
4609135refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014050920140425
4617290refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014050920140425
4617355refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014050920140425
4619440refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014050920140425
4619465refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014050920140425
4619910refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014050920140425
4619995refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014050920140425
4620115refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014050920140425
4620705refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014050920140425
4620815refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014050920140425
4622060refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014050920140425
4626040refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014050920140425
4631755refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014050920140425
4635440refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014050920140425
4642595refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014050920140425
4694715refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014050920140425
4694855refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014050920140425
4704990refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014050920140425
4705065refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014050920140425
4717070refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014050920140425
4731555refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014050920140425
4731710refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014050920140425
4731895refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014050920140425
4732075refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014050920140425
4732455refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014050920140425
4732535refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014050920140425
4735940refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014050920140425
4741570refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014050920140425
4747655refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014050920140425
4749275refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014050920140425
4752495refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014050920140425
4753620refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014050920140425
4754415refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014050920140425
4761925refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014050920140425
4793130refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014050920140425
4804780refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014050920140425
4850605refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014050920140425
4851185refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014050920140425
4853885refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014050920140425
4854015refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014050920140425
4854785refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014050920140425
4856110refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014050920140425
4856290refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014050920140425
4860285refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014050920140425
5388530refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014050920140425
5388685refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014050920140425
5389165refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014050920140425
5390435refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014050920140425
5391665refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014050920140425
5392320refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014050920140425
5393135refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014050920140425
5394900refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014050920140425
5396770refgcc -m32 -march=k6 -O -fomit-frame-pointer2014050920140425
5398455refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014050920140425
5402145refgcc -m32 -march=prescott -O -fomit-frame-pointer2014050920140425
5404680refgcc -m32 -march=nocona -O -fomit-frame-pointer2014050920140425
5409375refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014050920140425
5409790refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014050920140425
5411585refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014050920140425
5412935refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014050920140425
5414845refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014050920140425
5414955refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014050920140425
5415060refgcc -m32 -march=core2 -O -fomit-frame-pointer2014050920140425
5415385refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014050920140425
5415390refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014050920140425
5415710refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014050920140425
5415805refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014050920140425
5415810refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014050920140425
5416030refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014050920140425
5416870refgcc -m32 -O -fomit-frame-pointer2014050920140425
5417040refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014050920140425
5417220refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014050920140425
5417530refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014050920140425
5426040refgcc -m32 -march=athlon -O -fomit-frame-pointer2014050920140425
5426770refgcc -m32 -march=k8 -O -fomit-frame-pointer2014050920140425
5429325refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014050920140425
5431965refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014050920140425
5433015refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014050920140425
5433450refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014050920140425
5509215refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014050920140425
5510105refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014050920140425
5510175refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014050920140425
5511530refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014050920140425
5513935refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014050920140425
5516815refgcc -m32 -O2 -fomit-frame-pointer2014050920140425
5529870refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014050920140425
5530030refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014050920140425
5531250refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014050920140425
5532205refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014050920140425
5532955refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014050920140425
5535540refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014050920140425
5538045refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014050920140425
5538795refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014050920140425
5539200refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014050920140425
5539565refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014050920140425
5541360refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014050920140425
5544030refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014050920140425
5545585refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014050920140425
5556970refgcc -m32 -O3 -fomit-frame-pointer2014050920140425
5868420refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014050920140425
5869375refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014050920140425
5871655refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014050920140425
5876015refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014050920140425
5878805refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014050920140425
5882475refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014050920140425
5886435refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014050920140425
5887480refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014050920140425
5991115refgcc -m32 -march=i486 -O -fomit-frame-pointer2014050920140425
8340825refgcc -m32 -march=i386 -O -fomit-frame-pointer2014050920140425
8357185refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014050920140425
8379605refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014050920140425
8384400refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014050920140425
8386285refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014050920140425
8387220refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014050920140425
8499910refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014050920140425
8500305refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014050920140425
8500675refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014050920140425
8501535refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014050920140425
8534980refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014050920140425
8537245refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014050920140425
8540350refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014050920140425
8542615refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014050920140425
8555415refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014050920140425
8555540refgcc -m32 -march=pentium -O -fomit-frame-pointer2014050920140425
8557925refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014050920140425
8558630refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014050920140425
8558655refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014050920140425
8559080refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014050920140425
8560765refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014050920140425
8562070refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014050920140425
8562110refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014050920140425
8564605refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014050920140425
8564830refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014050920140425
8565545refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014050920140425
8565665refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014050920140425
8567515refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014050920140425
8567650refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014050920140425
8567765refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014050920140425
8567810refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014050920140425
8567845refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014050920140425
8568330refgcc -m32 -Os -fomit-frame-pointer2014050920140425
8568375refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014050920140425
8576700refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014050920140425
8577070refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014050920140425
8590615refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014050920140425
8590660refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014050920140425
8631690refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014050920140425
8631980refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014050920140425
8634100refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014050920140425
8636015refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014050920140425
8636730refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014050920140425
8647955refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014050920140425
8648180refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014050920140425
8679485refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014050920140425
8681750refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014050920140425
8700090refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014050920140425
8704060refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014050920140425
8704190refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014050920140425
8768350refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014050920140425
8768370refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014050920140425
8768790refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014050920140425
8786050refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014050920140425
8786125refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014050920140425
8786265refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014050920140425
8788300refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014050920140425
8806865refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014050920140425
8806925refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014050920140425
8809920refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014050920140425
8813935refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014050920140425

Checksum failure

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
97ecbf92588d446b3b5894d7cf8ba5cae01b1c22273b8ea1408e0ccb47fcdb96
Number of similar (compiler,implementation) pairs: 64, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -Os -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O -fomit-frame-pointer vect128
gcc -m32 -march=k8 -Os -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O -fomit-frame-pointer vect128
gcc -m32 -march=nocona -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O2 -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O3 -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O -fomit-frame-pointer vect128
gcc -m32 -march=prescott -Os -fomit-frame-pointer vect128

Checksum failure

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
97ecbf92588d446b3b5894d7cf8ba5cae01b1c22273b8ea1408e0ccb47fcdb96 97ecbf92588d446b3b5894d7cf8ba5cae01b1c22273b8ea1408e0ccb47fcdb96
Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -m32 -march=barcelona -O -fomit-frame-pointer vect128
gcc -m32 -march=barcelona -Os -fomit-frame-pointer vect128

Test failure

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:5:0:
vector.c: vector.h:252:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: vector.h:344:25: error: array type has incomplete element type
vector.c: vector.h:355:25: error: array type has incomplete element type
vector.c: vector.h:367:25: error: array type has incomplete element type
vector.c: vector.c:24:20: error: variable 'V128' has initializer but incomplete type
vector.c: vector.c:25:20: error: variable 'V255' has initializer but incomplete type
vector.c: vector.c:26:20: error: variable 'V257' has initializer but incomplete type
vector.c: vector.c:27:20: error: variable 'V0' has initializer but incomplete type
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:63:3: error: unknown type name 'v16'
vector.c: vector.c:65:3: error: unknown type name 'v16'
vector.c: vector.c:108:3: error: unknown type name 'v16'
vector.c: vector.c:109:3: error: unknown type name 'v16'
vector.c: vector.c:110:3: error: unknown type name 'v16'
vector.c: vector.c:111:3: error: unknown type name 'v16'
vector.c: vector.c:113:3: error: invalid use of undefined type 'union cv'
vector.c: vector.c:114:3: error: invalid use of undefined type 'union cv'
vector.c: vector.c:116:3: error: unknown type name 'v16'
vector.c: vector.c:117:3: error: unknown type name 'v16'
vector.c: vector.c:118:3: error: unknown type name 'v16'
vector.c: vector.c:119:3: error: unknown type name 'v16'
vector.c: vector.c:121:3: error: invalid use of undefined type 'union cv'
vector.c: vector.c:123:3: error: unknown type name 'v16'
vector.c: vector.c:124:3: error: unknown type name 'v16'
vector.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73:0: warning: "X" redefined [enabled by default]
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined [enabled by default]
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: vector.c:805:0: warning: "STEP_2" redefined [enabled by default]
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: vector.c:808:0: warning: "STEP" redefined [enabled by default]
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: vector.c:829:0: warning: "ROUND" redefined [enabled by default]
vector.c: vector.c:579:0: note: this is the location of the previous definition
vector.c: vector.c:854:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:852:0: note: this is the location of the previous definition
vector.c: vector.c:856:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:854:0: note: this is the location of the previous definition
vector.c: vector.c:858:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:856:0: note: this is the location of the previous definition
vector.c: vector.c:864:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:858:0: note: this is the location of the previous definition
vector.c: vector.c:866:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:864:0: note: this is the location of the previous definition
vector.c: vector.c:868:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:866:0: note: this is the location of the previous definition
vector.c: vector.c:870:0: warning: "PERM_START" redefined [enabled by default]
vector.c: ...

Number of similar (compiler,implementation) pairs: 70, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -Os -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O -fomit-frame-pointer vect128
gcc -m32 -march=k8 -Os -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O -fomit-frame-pointer vect128
gcc -m32 -march=nocona -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O2 -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O3 -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O -fomit-frame-pointer vect128
gcc -m32 -march=prescott -Os -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73:0: warning: "X" redefined [enabled by default]
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined [enabled by default]
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: vector.c:805:0: warning: "STEP_2" redefined [enabled by default]
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: vector.c:808:0: warning: "STEP" redefined [enabled by default]
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: vector.c:829:0: warning: "ROUND" redefined [enabled by default]
vector.c: vector.c:579:0: note: this is the location of the previous definition
vector.c: vector.c:854:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:852:0: note: this is the location of the previous definition
vector.c: vector.c:856:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:854:0: note: this is the location of the previous definition
vector.c: vector.c:858:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:856:0: note: this is the location of the previous definition
vector.c: vector.c:864:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:858:0: note: this is the location of the previous definition
vector.c: vector.c:866:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:864:0: note: this is the location of the previous definition
vector.c: vector.c:868:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:866:0: note: this is the location of the previous definition
vector.c: vector.c:870:0: warning: "PERM_START" redefined [enabled by default]
vector.c: ...
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73:0: warning: "X" redefined [enabled by default]
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined [enabled by default]
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: vector.c:805:0: warning: "STEP_2" redefined [enabled by default]
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: vector.c:808:0: warning: "STEP" redefined [enabled by default]
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: vector.c:829:0: warning: "ROUND" redefined [enabled by default]
vector.c: vector.c:579:0: note: this is the location of the previous definition
vector.c: vector.c:854:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:852:0: note: this is the location of the previous definition
vector.c: vector.c:856:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:854:0: note: this is the location of the previous definition
vector.c: vector.c:858:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:856:0: note: this is the location of the previous definition
vector.c: vector.c:864:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:858:0: note: this is the location of the previous definition
vector.c: vector.c:866:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:864:0: note: this is the location of the previous definition
vector.c: vector.c:868:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:866:0: note: this is the location of the previous definition
vector.c: vector.c:870:0: warning: "PERM_START" redefined [enabled by default]
vector.c: ...

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