Implementation notes: x86, hydra4, crypto_hash/simd256

Computer: hydra4
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: simd256
TimeImplementationCompilerBenchmark dateSUPERCOP version
66877sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
66905sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
67002sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052920140525
67696sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052920140525
69143sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052920140525
80114sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052920140525
80188sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
81159sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052920140525
81900sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052920140525
83160sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
83175sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052920140525
83491sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052920140525
83624sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052920140525
83636sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052920140525
83655sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052920140525
83667sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052920140525
83682sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052920140525
83928sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052920140525
89018sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052920140525
89041sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052920140525
89080sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052920140525
89205sphlibgcc -m32 -O2 -fomit-frame-pointer2014052920140525
89540sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052920140525
89774sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052920140525
90328sphlibgcc -m32 -O3 -fomit-frame-pointer2014052920140525
90367sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052920140525
90394sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052920140525
90441sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052920140525
90492sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052920140525
90500sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052920140525
90531sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052920140525
90539sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052920140525
90550sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052920140525
90554sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052920140525
90581sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052920140525
90683sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052920140525
90847sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052920140525
90874sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052920140525
91096sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052920140525
91303sphlibgcc -m32 -Os -fomit-frame-pointer2014052920140525
91311sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052920140525
91322sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052920140525
91517sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052920140525
91529sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052920140525
91541sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052920140525
91572sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052920140525
91572sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052920140525
91623sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052920140525
91642sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052920140525
91677sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052920140525
91685sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052920140525
91720sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052920140525
91794sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052920140525
91865sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052920140525
91865sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052920140525
91884sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052920140525
91985sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052920140525
92001sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052920140525
92032sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052920140525
92699sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052920140525
92703sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052920140525
92723sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052920140525
92723sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052920140525
92824sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052920140525
93027sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052920140525
93117sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052920140525
94517sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052920140525
94805sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052920140525
94821sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052920140525
94852sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052920140525
94926sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052920140525
94926sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052920140525
95066sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052920140525
95094sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052920140525
95098sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052920140525
95098sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052920140525
95203sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052920140525
95250sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052920140525
95371sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052920140525
95413sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052920140525
95425sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2014052920140525
95441sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2014052920140525
95811sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052920140525
95831sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052920140525
95889sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052920140525
95932sphlibgcc -m32 -O -fomit-frame-pointer2014052920140525
95940sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052920140525
96006sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052920140525
96053sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052920140525
96069sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052920140525
96123sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2014052920140525
96147sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052920140525
96272sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052920140525
96291sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052920140525
96408sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052920140525
96439sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052920140525
96751sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052920140525
96798sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052920140525
96802sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052920140525
96880sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052920140525
96954sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052920140525
96962sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052920140525
97196sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052920140525
97231sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052920140525
97820sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052920140525
97882sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052920140525
97952sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052920140525
98082sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052920140525
98112sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052920140525
98736sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2014052920140525
98822sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2014052920140525
99153sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052920140525
99372sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052920140525
99801sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052920140525
104735sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052920140525
104789sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052920140525
104797sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052920140525
107582sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052920140525
108026sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052920140525
108100sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052920140525
108210sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052920140525
111248sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
111884sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052920140525
111938sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
112612sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052920140525
112854sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052920140525
114520sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052920140525
115444optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052920140525
115588optgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
115674sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052920140525
115748optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052920140525
115905sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052920140525
115986optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052920140525
116337optgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052920140525
116388sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052920140525
116696sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052920140525
117764sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052920140525
117768sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052920140525
118525optgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052920140525
118701sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052920140525
118778sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052920140525
118958sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052920140525
119129sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052920140525
119570sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052920140525
119625sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052920140525
119968sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052920140525
121711sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052920140525
121739sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052920140525
121739sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052920140525
121743sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052920140525
121762sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052920140525
121887sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052920140525
121941sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052920140525
122191optgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052920140525
122308sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052920140525
122550sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052920140525
122678sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052920140525
122827sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052920140525
123088sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052920140525
123119sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052920140525
123329optgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052920140525
123396sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052920140525
123400sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052920140525
124320sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052920140525
124348sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
124367sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052920140525
124445sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052920140525
124839sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052920140525
124870sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052920140525
125182optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052920140525
125584optgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052920140525
125717sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052920140525
125884optgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052920140525
126106optgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052920140525
127819sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052920140525
128260optgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052920140525
128376sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052920140525
128521sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052920140525
128540sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052920140525
128555sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052920140525
128712optgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052920140525
128736sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052920140525
128755sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052920140525
128790sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052920140525
128802sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052920140525
128895sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052920140525
129137sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
129176sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052920140525
129199optgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
129309sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052920140525
129363optgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052920140525
129375optgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052920140525
129847sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052920140525
130018sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2014052920140525
130108sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052920140525
130182sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052920140525
130326sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052920140525
130677sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052920140525
130861sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052920140525
130934sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052920140525
130935sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052920140525
130939sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052920140525
131340sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052920140525
131341sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052920140525
131360sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052920140525
131364sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2014052920140525
131430sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052920140525
131516sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052920140525
131625sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2014052920140525
131801sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052920140525
131855sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052920140525
132147sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052920140525
132167sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052920140525
132397sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052920140525
132425sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052920140525
132604sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2014052920140525
132620sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052920140525
132647sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052920140525
132659optgcc -m32 -O3 -fomit-frame-pointer2014052920140525
132698sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052920140525
132951sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052920140525
132986sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052920140525
133052sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052920140525
133189sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052920140525
133224sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052920140525
133283sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052920140525
133286sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052920140525
133384sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052920140525
133435sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052920140525
133435sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052920140525
133517sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052920140525
133571sphlib-smallgcc -m32 -Os -fomit-frame-pointer2014052920140525
133602sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052920140525
133618sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052920140525
133665sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052920140525
133700sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052920140525
133957sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052920140525
133981sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052920140525
134039sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052920140525
134047sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052920140525
134047sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052920140525
134156sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052920140525
134191sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052920140525
134402sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052920140525
135420sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052920140525
135751sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052920140525
135755sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052920140525
135974optgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052920140525
136231sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052920140525
136290optgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052920140525
136738sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052920140525
137011optgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052920140525
137140optgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052920140525
137300sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052920140525
137401sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052920140525
137658sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2014052920140525
137904sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2014052920140525
137920sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052920140525
138255sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052920140525
138314optgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052920140525
138352sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052920140525
138380sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052920140525
138996sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052920140525
139152sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052920140525
139230sphlib-smallgcc -m32 -O -fomit-frame-pointer2014052920140525
139319optgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
139398sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052920140525
139398sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052920140525
139425optgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052920140525
139487sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2014052920140525
139488optgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052920140525
139491sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052920140525
139495sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052920140525
139526sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052920140525
139851optgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052920140525
139870optgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052920140525
139983sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052920140525
140322sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052920140525
140322sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052920140525
140576sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052920140525
140607sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052920140525
140794sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052920140525
140942sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052920140525
140966sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052920140525
141028sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2014052920140525
141199optgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052920140525
141504sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052920140525
141742optgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052920140525
141840optgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052920140525
141948sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052920140525
141948sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052920140525
141987optgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052920140525
142104sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052920140525
142194sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2014052920140525
142296sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052920140525
142491optgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052920140525
142506sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052920140525
142538optgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052920140525
142608sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052920140525
142615sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052920140525
142647sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052920140525
142654sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052920140525
142713sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052920140525
142775sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052920140525
144070sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2014052920140525
144261sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2014052920140525
145100optgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052920140525
145154sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052920140525
145283sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052920140525
145334sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052920140525
145751sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052920140525
145875sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052920140525
145989sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052920140525
146028optgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052920140525
146051sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052920140525
146125optgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052920140525
146141sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052920140525
146484sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052920140525
146527optgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052920140525
146582optgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052920140525
146640sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052920140525
147210sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052920140525
147306optgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052920140525
147794optgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052920140525
147938optgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052920140525
148129sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052920140525
149620optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052920140525
149776optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052920140525
149779sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052920140525
149791optgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052920140525
149826optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052920140525
150064sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052920140525
150314sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052920140525
150404sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052920140525
150525optgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052920140525
150696optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052920140525
151028sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052920140525
151238sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052920140525
152443sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052920140525
153161sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052920140525
155431sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052920140525
156059sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052920140525
156132sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052920140525
156160sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052920140525
157774optgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052920140525
158028sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052920140525
158625optgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052920140525
158870optgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052920140525
159616sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052920140525
159912sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052920140525
160680optgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052920140525
160836optgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052920140525
160867optgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052920140525
162045sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052920140525
162770sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052920140525
163730sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052920140525
163858sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052920140525
163878sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052920140525
164685optgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052920140525
165063sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052920140525
165446sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052920140525
165602sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052920140525
166592sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052920140525
166694sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052920140525
167232sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052920140525
167306sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052920140525
167591sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052920140525
168659sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052920140525
168905sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052920140525
169413optgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052920140525
169440optgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052920140525
169474sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052920140525
169767sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052920140525
170582optgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052920140525
171066sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052920140525
171924optgcc -m32 -O2 -fomit-frame-pointer2014052920140525
172345sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052920140525
172435optgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052920140525
172634optgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052920140525
172786sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052920140525
173184sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052920140525
173328optgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052920140525
173737optgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052920140525
173796optgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052920140525
173854optgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052920140525
173948optgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052920140525
174033optgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052920140525
174049optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
174131sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052920140525
174361optgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052920140525
174505optgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052920140525
174514optgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052920140525
174517optgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052920140525
174666sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052920140525
174708optgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052920140525
174724optgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052920140525
174767optgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052920140525
174806sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052920140525
174958sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052920140525
174974sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052920140525
176978optgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052920140525
177618optgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052920140525
178378optgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052920140525
179143sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2014052920140525
179432optgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052920140525
179481optgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052920140525
179700sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2014052920140525
179829sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052920140525
179837sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052920140525
180398sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052920140525
181112sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2014052920140525
182649optgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052920140525
183113optgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052920140525
183183optgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052920140525
183198optgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052920140525
183229optgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052920140525
183351optgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052920140525
183386optgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052920140525
183394optgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052920140525
185082optgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052920140525
185156sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2014052920140525
188303optgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052920140525
188394optgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052920140525
190121optgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052920140525
190702optgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052920140525
190823optgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052920140525
191030optgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052920140525
191451optgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052920140525
192480optgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052920140525
194758optgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052920140525
200398optgcc -m32 -march=athlon -O -fomit-frame-pointer2014052920140525
203232optgcc -m32 -march=k8 -O -fomit-frame-pointer2014052920140525
203775optgcc -m32 -O -fomit-frame-pointer2014052920140525
203927optgcc -m32 -march=core2 -O -fomit-frame-pointer2014052920140525
203966optgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052920140525
203977optgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052920140525
203993optgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052920140525
204056optgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052920140525
204083optgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052920140525
204789optgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052920140525
205826optgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052920140525
207972optgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052920140525
207999optgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052920140525
208003optgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052920140525
208065optgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052920140525
208143optgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052920140525
209281optgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052920140525
209434optgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052920140525
209458optgcc -m32 -march=nocona -O -fomit-frame-pointer2014052920140525
209520optgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052920140525
209684optgcc -m32 -march=prescott -O -fomit-frame-pointer2014052920140525
210502optgcc -m32 -Os -fomit-frame-pointer2014052920140525
211259optgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052920140525
211275optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052920140525
211692optgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052920140525
212924optgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052920140525
214133optgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052920140525
214468optgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052920140525
214496optgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052920140525
214663optgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052920140525
215315optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052920140525
215986optgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052920140525
216021optgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052920140525
216154optgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052920140525
216821optgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052920140525
216883optgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052920140525
216996optgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052920140525
217012optgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052920140525
217027optgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052920140525
217105optgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052920140525
217316optgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052920140525
217644optgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052920140525
217706optgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052920140525
217780optgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052920140525
220334optgcc -m32 -march=pentium -O -fomit-frame-pointer2014052920140525
220861optgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052920140525
220924optgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052920140525
221138optgcc -m32 -march=i486 -O -fomit-frame-pointer2014052920140525
221149optgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052920140525
221309optgcc -m32 -march=k6 -O -fomit-frame-pointer2014052920140525
223060optgcc -m32 -march=i386 -O -fomit-frame-pointer2014052920140525
223076optgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052920140525
223139optgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052920140525
223322optgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052920140525
234534optgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052920140525
234792optgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052920140525
236472optgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052920140525
236531optgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052920140525
237093optgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052920140525
237105optgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052920140525
237495optgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052920140525
237541optgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052920140525
237576optgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052920140525
237740optgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052920140525
237768optgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052920140525
238044optgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052920140525
241944optgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052920140525
242307optgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052920140525
3621111refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052920140525
3621439refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052920140525
3621474refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052920140525
3621560refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052920140525
3625659refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052920140525
3625709refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052920140525
3639344refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052920140525
3640521refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052920140525
3650127refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052920140525
3650556refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052920140525
3650580refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052920140525
3651282refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052920140525
3652666refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052920140525
3652896refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052920140525
3653055refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052920140525
3653177refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052920140525
3653305refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052920140525
3653473refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052920140525
3653606refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052920140525
3654558refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052920140525
3674529refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052920140525
3675578refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052920140525
3677228refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052920140525
3805947refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052920140525
3806907refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052920140525
3808264refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052920140525
3808362refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052920140525
3809169refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052920140525
3813463refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052920140525
3813579refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052920140525
3813580refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052920140525
3813884refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052920140525
3814988refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052920140525
3817254refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
3823291refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
3825400refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052920140525
3825604refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052920140525
3827066refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052920140525
3831107refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052920140525
3834083refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052920140525
3835572refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052920140525
3835790refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052920140525
3847720refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052920140525
3847728refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052920140525
3849549refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052920140525
3903463refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052920140525
3904060refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052920140525
3904130refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052920140525
3908362refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052920140525
3909629refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052920140525
3909836refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052920140525
3911825refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052920140525
3917761refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052920140525
4099095refgcc -m32 -O2 -fomit-frame-pointer2014052920140525
4106259refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052920140525
4107737refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052920140525
4108229refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052920140525
4108404refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052920140525
4108705refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052920140525
4108876refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052920140525
4109785refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052920140525
4110241refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052920140525
4110257refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052920140525
4111813refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052920140525
4113494refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052920140525
4114964refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052920140525
4117959refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052920140525
4118541refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052920140525
4118575refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052920140525
4118949refgcc -m32 -O3 -fomit-frame-pointer2014052920140525
4121508refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052920140525
4123739refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052920140525
4123880refgcc -m32 -O -fomit-frame-pointer2014052920140525
4124262refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052920140525
4124804refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052920140525
4125701refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052920140525
4126278refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052920140525
4126496refgcc -m32 -march=core2 -O -fomit-frame-pointer2014052920140525
4126652refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052920140525
4127436refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052920140525
4128208refgcc -m32 -march=athlon -O -fomit-frame-pointer2014052920140525
4129195refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052920140525
4130455refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052920140525
4132194refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052920140525
4133579refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052920140525
4134214refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052920140525
4135138refgcc -m32 -march=i486 -O -fomit-frame-pointer2014052920140525
4135369refgcc -m32 -march=prescott -O -fomit-frame-pointer2014052920140525
4135638refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052920140525
4136652refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052920140525
4137100refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052920140525
4137307refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052920140525
4138013refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052920140525
4138115refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052920140525
4138388refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052920140525
4139226refgcc -m32 -march=nocona -O -fomit-frame-pointer2014052920140525
4139870refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052920140525
4140119refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052920140525
4141559refgcc -m32 -march=k8 -O -fomit-frame-pointer2014052920140525
4143610refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052920140525
4145317refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052920140525
4147583refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052920140525
4147826refgcc -m32 -march=k6 -O -fomit-frame-pointer2014052920140525
4148020refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052920140525
4155181refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052920140525
6530117refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052920140525
6531606refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052920140525
6532461refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052920140525
6532987refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052920140525
6690146refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052920140525
6694346refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052920140525
6701350refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052920140525
6706417refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052920140525
6707196refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052920140525
6735015refgcc -m32 -march=i386 -O -fomit-frame-pointer2014052920140525
6741653refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052920140525
6747394refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052920140525
6748408refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052920140525
6748591refgcc -m32 -march=pentium -O -fomit-frame-pointer2014052920140525
6754991refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052920140525
6756656refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052920140525
6758259refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052920140525
6763743refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052920140525
6919212refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052920140525
6919411refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052920140525
6919728refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052920140525
6920242refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052920140525
6921506refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052920140525
6921509refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052920140525
6921661refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052920140525
6922547refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052920140525
6923292refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052920140525
6923397refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052920140525
6923724refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052920140525
6927258refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052920140525
6927777refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052920140525
6928268refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052920140525
6928346refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052920140525
6929918refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052920140525
6930164refgcc -m32 -Os -fomit-frame-pointer2014052920140525
6932165refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052920140525
6933354refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052920140525
6933947refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052920140525
6935331refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052920140525
6935873refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052920140525
6936122refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052920140525
6936634refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052920140525
6936692refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052920140525
6937531refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052920140525
6938876refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052920140525
6941165refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052920140525
6945249refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052920140525
6946528refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052920140525
6946980refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052920140525
6947238refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052920140525
6947550refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052920140525
6957510refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052920140525
6958197refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052920140525
6958278refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052920140525
6959253refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052920140525
6963138refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052920140525
6964441refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052920140525
6967619refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052920140525
6968391refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052920140525
6968863refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052920140525
6974012refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052920140525

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: 60, 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 -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 -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 -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 -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: 11, 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=core2 -O3 -fomit-frame-pointer opt ref sphlib sphlib-small 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: 67, 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 -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 -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 -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