Implementation notes: x86, h5e450, crypto_hash/simd256

Computer: h5e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: simd256
TimeImplementationCompilerBenchmark dateSUPERCOP version
100560sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012080120120717
102204sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012080120120717
102447sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012080120120717
109128sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012080120120717
109434sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012080120120717
110559sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012080120120717
110742sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012080120120717
113532sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012080120120717
116679sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012080120120717
116991sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012080120120717
118131sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012080120120717
122463sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012080120120717
122463sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012080120120717
122463sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012080120120717
122463sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012080120120717
122967sphlibgcc -m32 -O3 -fomit-frame-pointer2012080120120717
123009sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012080120120717
123261sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012080120120717
123738sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012080120120717
123783sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012080120120717
123810sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012080120120717
123810sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012080120120717
123873sphlibgcc -m32 -O2 -fomit-frame-pointer2012080120120717
124002sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012080120120717
124047sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012080120120717
124095sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012080120120717
124095sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012080120120717
124185sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012080120120717
124242sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012080120120717
124356sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012080120120717
124698sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012080120120717
124752sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012080120120717
124854sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012080120120717
124920sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012080120120717
125337sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012080120120717
125412sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012080120120717
125496sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012080120120717
125502sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012080120120717
125502sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2012080120120717
125511sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012080120120717
125514sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012080120120717
125529sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012080120120717
125538sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012080120120717
125580sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012080120120717
125637sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2012080120120717
125637sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012080120120717
125652sphlibgcc -m32 -O -fomit-frame-pointer2012080120120717
125661sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2012080120120717
125904sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012080120120717
126039sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012080120120717
126051sphlibgcc -m32 -Os -fomit-frame-pointer2012080120120717
126105sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012080120120717
126234sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2012080120120717
126837sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012080120120717
126837sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2012080120120717
126837sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012080120120717
126852sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012080120120717
126990sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2012080120120717
126990sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012080120120717
126990sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2012080120120717
127035sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012080120120717
127086sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012080120120717
127302sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012080120120717
127536sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2012080120120717
127818sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012080120120717
127830sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2012080120120717
127833sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2012080120120717
127911sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012080120120717
127944sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2012080120120717
128907sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012080120120717
129027sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012080120120717
129963sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012080120120717
130656sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012080120120717
130659sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012080120120717
130824sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012080120120717
132375sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012080120120717
132462sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012080120120717
132591sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012080120120717
133398sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012080120120717
133779sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012080120120717
134310sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012080120120717
134787sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012080120120717
134790sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012080120120717
135075sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012080120120717
135576sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012080120120717
135579sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012080120120717
135771sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012080120120717
135831sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012080120120717
135981sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012080120120717
135996sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012080120120717
136008sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012080120120717
136503sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012080120120717
136713sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012080120120717
137016sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012080120120717
137187sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012080120120717
137493sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012080120120717
137577sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012080120120717
137577sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012080120120717
137610sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012080120120717
137628sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012080120120717
137637sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012080120120717
137748sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012080120120717
137754sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012080120120717
137775sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012080120120717
138150sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012080120120717
141867sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012080120120717
142026sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012080120120717
142446sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012080120120717
144663sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012080120120717
144681sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012080120120717
144906sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012080120120717
145599sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012080120120717
146238sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012080120120717
146595sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2012080120120717
146991sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012080120120717
147432sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012080120120717
150318sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012080120120717
151434sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012080120120717
151539sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012080120120717
151599sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012080120120717
152004sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2012080120120717
152259sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012080120120717
153132sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012080120120717
153561sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012080120120717
154254sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012080120120717
154338sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012080120120717
155040sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2012080120120717
155088sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012080120120717
155280sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2012080120120717
155427sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012080120120717
155526sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012080120120717
155928sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012080120120717
156348sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012080120120717
156465sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012080120120717
156501sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2012080120120717
156513sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012080120120717
156657sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012080120120717
156921sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2012080120120717
157107sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012080120120717
157347sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2012080120120717
157503sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012080120120717
157545sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012080120120717
157617sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012080120120717
158754sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012080120120717
158835sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012080120120717
158985sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012080120120717
159246sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012080120120717
159282sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012080120120717
159606sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012080120120717
159672sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012080120120717
160953sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012080120120717
161223sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012080120120717
161754sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012080120120717
162510sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012080120120717
165009sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012080120120717
166065sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012080120120717
166416sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012080120120717
166782sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012080120120717
167052optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012080120120717
168273sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012080120120717
169842sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2012080120120717
169866sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012080120120717
170253optgcc -m32 -O3 -fomit-frame-pointer2012080120120717
170361optgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012080120120717
171333sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012080120120717
171858sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012080120120717
171954sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012080120120717
172053sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012080120120717
172254sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012080120120717
172362sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012080120120717
172743sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012080120120717
172743sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012080120120717
172746sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012080120120717
172746sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012080120120717
173115sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012080120120717
173115sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012080120120717
173118sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012080120120717
173463sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2012080120120717
173490sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012080120120717
173904sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012080120120717
173916optgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012080120120717
173946sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012080120120717
174051sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012080120120717
174120optgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012080120120717
174120sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012080120120717
174120sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012080120120717
174120sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012080120120717
174132optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012080120120717
174132sphlib-smallgcc -m32 -O -fomit-frame-pointer2012080120120717
174135optgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012080120120717
174270sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2012080120120717
174456sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2012080120120717
174486optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012080120120717
174579optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012080120120717
174633sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012080120120717
174741sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012080120120717
174987optgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012080120120717
175080sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012080120120717
175143sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012080120120717
175389sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012080120120717
175419sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012080120120717
175563sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012080120120717
175617optgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012080120120717
176208sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012080120120717
176220optgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012080120120717
176304optgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012080120120717
176415sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012080120120717
176415sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012080120120717
176580sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012080120120717
176592sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012080120120717
176592sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012080120120717
176598sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012080120120717
176601sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012080120120717
176799sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012080120120717
176844sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012080120120717
176895sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012080120120717
177153sphlib-smallgcc -m32 -Os -fomit-frame-pointer2012080120120717
177588sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2012080120120717
177645sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012080120120717
177819sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012080120120717
178023sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012080120120717
178029sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2012080120120717
178086sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012080120120717
178101sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012080120120717
178164sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012080120120717
178194sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012080120120717
178311sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012080120120717
178320sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2012080120120717
178497sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012080120120717
178524sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012080120120717
178623sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012080120120717
178662optgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012080120120717
178716optgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012080120120717
178719sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2012080120120717
178794sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012080120120717
178833sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012080120120717
178863sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012080120120717
179034sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012080120120717
179070sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012080120120717
179397sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2012080120120717
179556optgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012080120120717
179586sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2012080120120717
179637optgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012080120120717
179685sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2012080120120717
179886sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012080120120717
180180sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012080120120717
180282sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012080120120717
180285sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012080120120717
180459sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012080120120717
180459sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012080120120717
180516sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012080120120717
180591sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012080120120717
180666sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012080120120717
180684sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012080120120717
180684sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012080120120717
180684sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012080120120717
180699sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012080120120717
180741optgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012080120120717
180825sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012080120120717
180936optgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012080120120717
180957optgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012080120120717
181008sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012080120120717
181089sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012080120120717
181488sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012080120120717
181563sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012080120120717
181659sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012080120120717
181896sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012080120120717
182448sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012080120120717
182775sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2012080120120717
183126optgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012080120120717
183150optgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012080120120717
183465sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012080120120717
183918optgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012080120120717
184194optgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012080120120717
184428sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012080120120717
184590optgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012080120120717
184887optgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012080120120717
185082sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2012080120120717
185154optgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012080120120717
185331sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012080120120717
185331sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012080120120717
185343sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012080120120717
185904sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2012080120120717
185913sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012080120120717
185970sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2012080120120717
185997sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2012080120120717
186132sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2012080120120717
186171sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012080120120717
186180sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012080120120717
186669optgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012080120120717
186801sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012080120120717
186894sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012080120120717
187098sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012080120120717
187296sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012080120120717
187674sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012080120120717
187728sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012080120120717
187734optgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012080120120717
187965optgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012080120120717
188025optgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012080120120717
188184optgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012080120120717
188229sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2012080120120717
188250sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012080120120717
188250sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012080120120717
188355optgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012080120120717
188847optgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012080120120717
189000optgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012080120120717
189231optgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012080120120717
189273optgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012080120120717
189651sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012080120120717
189768optgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012080120120717
189852optgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012080120120717
189924sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012080120120717
189936sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012080120120717
189936sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012080120120717
190134sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012080120120717
190134sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012080120120717
191001optgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012080120120717
191217sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012080120120717
191841sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012080120120717
191850sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012080120120717
192300sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012080120120717
192339sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012080120120717
192528optgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012080120120717
193674sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012080120120717
193749sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012080120120717
193815sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012080120120717
193815sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012080120120717
193815sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012080120120717
194151optgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012080120120717
194205sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012080120120717
194538sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012080120120717
195630sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012080120120717
195648sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012080120120717
195681sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012080120120717
195927sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012080120120717
195981sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012080120120717
196230sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012080120120717
196815sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012080120120717
198879optgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012080120120717
199422optgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012080120120717
199962sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012080120120717
201042optgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012080120120717
202437optgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012080120120717
203412sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012080120120717
203856sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012080120120717
203943sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012080120120717
204120sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012080120120717
204240sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012080120120717
204447sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012080120120717
204462sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012080120120717
205467optgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012080120120717
207069sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012080120120717
207951sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012080120120717
208281sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2012080120120717
208302sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012080120120717
208335sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012080120120717
208350sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2012080120120717
208362sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012080120120717
209301sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012080120120717
210489sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012080120120717
210576sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012080120120717
211122sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012080120120717
211248sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2012080120120717
211365sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2012080120120717
211590sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012080120120717
212355sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012080120120717
216702optgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012080120120717
216876optgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012080120120717
217314optgcc -m32 -O2 -fomit-frame-pointer2012080120120717
217353sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012080120120717
217476sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012080120120717
217512sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2012080120120717
217632sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012080120120717
217869sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012080120120717
218649optgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012080120120717
218877optgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012080120120717
219048optgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012080120120717
219168optgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012080120120717
219171optgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012080120120717
219180optgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012080120120717
219432sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012080120120717
219477optgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012080120120717
219654sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012080120120717
219840optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012080120120717
219936optgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012080120120717
220230optgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012080120120717
220608optgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012080120120717
220671optgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012080120120717
220851sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012080120120717
220935sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012080120120717
221229optgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012080120120717
221394optgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012080120120717
221409optgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012080120120717
221712optgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012080120120717
221838optgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012080120120717
221898sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012080120120717
221973sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012080120120717
222444optgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012080120120717
224532optgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012080120120717
224769optgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012080120120717
226038optgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012080120120717
226731optgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012080120120717
227163optgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012080120120717
227319optgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012080120120717
227433optgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012080120120717
227826optgcc -funroll-loops -m32 -O -fomit-frame-pointer2012080120120717
227889sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2012080120120717
228456optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012080120120717
228717sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2012080120120717
228813optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012080120120717
229320sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2012080120120717
229383sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012080120120717
231456optgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012080120120717
231597optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012080120120717
232398optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012080120120717
233814optgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012080120120717
236433optgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012080120120717
236595optgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012080120120717
236658optgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012080120120717
238023optgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012080120120717
239787optgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012080120120717
240075optgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012080120120717
240495optgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012080120120717
241287optgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012080120120717
241971optgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012080120120717
242064optgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012080120120717
242907optgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012080120120717
260997optgcc -m32 -march=barcelona -O -fomit-frame-pointer2012080120120717
261777optgcc -m32 -march=k8 -O -fomit-frame-pointer2012080120120717
262584optgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012080120120717
262587optgcc -m32 -march=athlon -O -fomit-frame-pointer2012080120120717
264768optgcc -m32 -march=prescott -O -fomit-frame-pointer2012080120120717
265164optgcc -m32 -march=nocona -O -fomit-frame-pointer2012080120120717
268599optgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012080120120717
268635optgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012080120120717
269034optgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012080120120717
269589optgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012080120120717
271689optgcc -m32 -march=core2 -O -fomit-frame-pointer2012080120120717
271956optgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012080120120717
273024optgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012080120120717
273117optgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012080120120717
273336optgcc -m32 -O -fomit-frame-pointer2012080120120717
273462optgcc -m32 -march=corei7 -O -fomit-frame-pointer2012080120120717
273549optgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012080120120717
276375optgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012080120120717
276468optgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012080120120717
278232optgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012080120120717
278271optgcc -m32 -march=i486 -O -fomit-frame-pointer2012080120120717
280032optgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012080120120717
280251optgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012080120120717
280446optgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012080120120717
286539optgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012080120120717
292551optgcc -m32 -march=k6 -O -fomit-frame-pointer2012080120120717
292842optgcc -m32 -Os -fomit-frame-pointer2012080120120717
293928optgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012080120120717
294150optgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012080120120717
298803optgcc -m32 -march=prescott -Os -fomit-frame-pointer2012080120120717
299478optgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012080120120717
299520optgcc -m32 -march=nocona -Os -fomit-frame-pointer2012080120120717
300720optgcc -m32 -march=athlon -Os -fomit-frame-pointer2012080120120717
301104optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012080120120717
301335optgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012080120120717
301374optgcc -m32 -march=k8 -Os -fomit-frame-pointer2012080120120717
302316optgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012080120120717
302331optgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012080120120717
302367optgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012080120120717
302913optgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012080120120717
304359optgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012080120120717
304389optgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012080120120717
304401optgcc -m32 -march=core2 -Os -fomit-frame-pointer2012080120120717
305025optgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012080120120717
305034optgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012080120120717
305058optgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012080120120717
306741optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012080120120717
306906optgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012080120120717
307089optgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012080120120717
310359optgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012080120120717
311838optgcc -m32 -march=pentium -Os -fomit-frame-pointer2012080120120717
311973optgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012080120120717
312126optgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012080120120717
312171optgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012080120120717
312519optgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012080120120717
313032optgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012080120120717
313143optgcc -m32 -march=i386 -Os -fomit-frame-pointer2012080120120717
313767optgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012080120120717
313770optgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012080120120717
313830optgcc -m32 -march=i486 -Os -fomit-frame-pointer2012080120120717
313971optgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012080120120717
323286optgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012080120120717
323787optgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012080120120717
323988optgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012080120120717
324249optgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012080120120717
325077optgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012080120120717
326838optgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012080120120717
327036optgcc -m32 -march=i386 -O -fomit-frame-pointer2012080120120717
327177optgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012080120120717
327951optgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012080120120717
329229optgcc -m32 -march=pentium -O -fomit-frame-pointer2012080120120717
329805optgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012080120120717
330162optgcc -m32 -march=k6 -Os -fomit-frame-pointer2012080120120717
334146optgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012080120120717
3911337refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012080120120717
3917985refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012080120120717
3924582refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012080120120717
3925452refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012080120120717
3925533refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012080120120717
3926448refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012080120120717
3926514refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012080120120717
3926616refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012080120120717
3929259refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012080120120717
3931119refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012080120120717
3931812refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012080120120717
3932403refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012080120120717
3937236refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012080120120717
3937242refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012080120120717
3937392refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012080120120717
3939660refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012080120120717
4277310refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012080120120717
4281828refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012080120120717
4282293refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012080120120717
4283226refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012080120120717
4283574refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012080120120717
4285905refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012080120120717
4413885refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012080120120717
4414134refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012080120120717
4415538refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012080120120717
4416333refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012080120120717
4421910refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012080120120717
4422432refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012080120120717
4652259refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012080120120717
4652334refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012080120120717
4652622refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012080120120717
4659183refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012080120120717
4659486refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012080120120717
4659870refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012080120120717
4659918refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012080120120717
4661583refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012080120120717
4661760refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012080120120717
4762788refgcc -funroll-loops -m32 -O -fomit-frame-pointer2012080120120717
4766823refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012080120120717
4769517refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012080120120717
4769601refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012080120120717
4775256refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012080120120717
4819752refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012080120120717
4822236refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012080120120717
4865460refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012080120120717
5412027refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012080120120717
5422794refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012080120120717
5423766refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012080120120717
5436360refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012080120120717
5436360refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012080120120717
5436624refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012080120120717
5629236refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012080120120717
5635401refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012080120120717
5779296refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012080120120717
5782116refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012080120120717
5785068refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012080120120717
5785116refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012080120120717
5787087refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012080120120717
5788011refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012080120120717
5788236refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012080120120717
5788344refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012080120120717
5793993refgcc -m32 -O2 -fomit-frame-pointer2012080120120717
5794842refgcc -m32 -O3 -fomit-frame-pointer2012080120120717
5795262refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012080120120717
5796534refgcc -m32 -march=athlon -O -fomit-frame-pointer2012080120120717
5796711refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012080120120717
5796858refgcc -m32 -march=k8 -O -fomit-frame-pointer2012080120120717
5797932refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012080120120717
5798886refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012080120120717
5799633refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012080120120717
5800188refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012080120120717
5800362refgcc -m32 -march=barcelona -O -fomit-frame-pointer2012080120120717
5801823refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012080120120717
5801958refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012080120120717
5802171refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012080120120717
5802453refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012080120120717
5802984refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012080120120717
5803014refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012080120120717
5803332refgcc -m32 -march=prescott -O -fomit-frame-pointer2012080120120717
5803830refgcc -m32 -march=nocona -O -fomit-frame-pointer2012080120120717
5804103refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012080120120717
5804175refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012080120120717
5804313refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012080120120717
5804949refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012080120120717
5805540refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012080120120717
5805606refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012080120120717
5806083refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012080120120717
5806239refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012080120120717
5806323refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012080120120717
5806347refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012080120120717
5806410refgcc -m32 -O -fomit-frame-pointer2012080120120717
5806503refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012080120120717
5806569refgcc -m32 -march=corei7 -O -fomit-frame-pointer2012080120120717
5806728refgcc -m32 -march=core2 -O -fomit-frame-pointer2012080120120717
5807268refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012080120120717
5808183refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012080120120717
5810262refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012080120120717
5812332refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012080120120717
5814024refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012080120120717
5815050refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012080120120717
5815347refgcc -m32 -march=k6 -O -fomit-frame-pointer2012080120120717
5815704refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012080120120717
5818872refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012080120120717
5829039refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012080120120717
5833998refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012080120120717
6009882refgcc -m32 -march=i486 -O -fomit-frame-pointer2012080120120717
22704147refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012080120120717
22712442refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012080120120717
22717623refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012080120120717
22938135refgcc -m32 -march=i386 -O -fomit-frame-pointer2012080120120717
22943073refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012080120120717
22949466refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012080120120717
23338104refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012080120120717
23338128refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012080120120717
23339970refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012080120120717
23342913refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012080120120717
23345094refgcc -m32 -march=i486 -Os -fomit-frame-pointer2012080120120717
23347983refgcc -m32 -march=i386 -Os -fomit-frame-pointer2012080120120717
23385882refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012080120120717
23386068refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012080120120717
23538669refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012080120120717
23540997refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012080120120717
23543058refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012080120120717
23543226refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012080120120717
23543538refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012080120120717
23543865refgcc -m32 -march=pentium -Os -fomit-frame-pointer2012080120120717
23544423refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012080120120717
23546439refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012080120120717
23546520refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012080120120717
23546946refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012080120120717
23548131refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012080120120717
23548500refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012080120120717
23550525refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012080120120717
23550876refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012080120120717
23557038refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012080120120717
23557062refgcc -m32 -march=pentium -O -fomit-frame-pointer2012080120120717
23557113refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012080120120717
23557305refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012080120120717
23557935refgcc -m32 -march=prescott -Os -fomit-frame-pointer2012080120120717
23558589refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012080120120717
23559324refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012080120120717
23559702refgcc -m32 -march=nocona -Os -fomit-frame-pointer2012080120120717
23560155refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012080120120717
23563038refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012080120120717
23572296refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012080120120717
23574801refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012080120120717
23581746refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012080120120717
23582043refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012080120120717
23740614refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012080120120717
23743044refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012080120120717
23749413refgcc -m32 -march=k8 -Os -fomit-frame-pointer2012080120120717
23749614refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012080120120717
23750274refgcc -m32 -march=core2 -Os -fomit-frame-pointer2012080120120717
23752947refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012080120120717
23754069refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012080120120717
23755266refgcc -m32 -Os -fomit-frame-pointer2012080120120717
23756151refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012080120120717
23756484refgcc -m32 -march=athlon -Os -fomit-frame-pointer2012080120120717
23756505refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012080120120717
23756784refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012080120120717
23757300refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012080120120717
23758809refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012080120120717
23762250refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012080120120717
23766162refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012080120120717
23778612refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012080120120717
23778948refgcc -m32 -march=k6 -Os -fomit-frame-pointer2012080120120717
23781297refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012080120120717

Checksum failure

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
004423d358e121693ef8590fdc6d32b781c29bf5b01884a8681972d6ce2c6c05
Number of similar (compiler,implementation) pairs: 61, 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 -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
004423d358e121693ef8590fdc6d32b781c29bf5b01884a8681972d6ce2c6c05 004423d358e121693ef8590fdc6d32b781c29bf5b01884a8681972d6ce2c6c05
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: 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