Implementation notes: x86, ares, crypto_hash/simd256

Computer: ares
Architecture: x86
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: simd256
TimeImplementationCompilerBenchmark dateSUPERCOP version
54416sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012620130419
54420sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014012620130419
54424sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012620130419
54488sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014012620130419
54552sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014012620130419
54800sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
55016sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
55084sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014012620130419
55156sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
62868sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012620130419
62960sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012620130419
66844sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014012620130419
66984sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014012620130419
67080sphlibgcc -m32 -O3 -fomit-frame-pointer2014012620130419
67628sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
67660sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2014012620130419
68084sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014012620130419
69084sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012620130419
69312sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014012620130419
69356sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012620130419
69368sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
69372sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014012620130419
69392sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014012620130419
69424sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014012620130419
69424sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014012620130419
69460sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014012620130419
69492sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014012620130419
69524sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
69540sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014012620130419
69564sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
69572sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
69600sphlibgcc -m32 -Os -fomit-frame-pointer2014012620130419
69632sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014012620130419
69680sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014012620130419
69680sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014012620130419
69692sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014012620130419
69716sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014012620130419
69764sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014012620130419
69768sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014012620130419
69784sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014012620130419
69840sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2014012620130419
69868sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014012620130419
69892sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012620130419
69952sphlibgcc -m32 -O2 -fomit-frame-pointer2014012620130419
69956sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014012620130419
69992sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014012620130419
70036sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014012620130419
70132sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014012620130419
70168sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2014012620130419
70188sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014012620130419
70384sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014012620130419
70416sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
70540sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
70580sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014012620130419
70596sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014012620130419
70680sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2014012620130419
70736sphlibgcc -m32 -O -fomit-frame-pointer2014012620130419
70788sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014012620130419
70808sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2014012620130419
70856sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014012620130419
70940sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014012620130419
70952sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012620130419
70956sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014012620130419
70988sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014012620130419
71000sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012620130419
71008sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014012620130419
71012sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014012620130419
71044sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014012620130419
71076sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014012620130419
71096sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012620130419
71096sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2014012620130419
71128sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014012620130419
71672sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014012620130419
71740sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014012620130419
71760sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2014012620130419
71816sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014012620130419
71872sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014012620130419
71880sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2014012620130419
71896sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014012620130419
72060sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014012620130419
72108sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014012620130419
72376sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2014012620130419
72388sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
72608sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2014012620130419
72876sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
72980sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014012620130419
72988sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014012620130419
73864sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014012620130419
74464sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014012620130419
74472sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014012620130419
74580sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014012620130419
75252sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014012620130419
75260sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014012620130419
75312sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014012620130419
75320sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014012620130419
75516sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014012620130419
75672sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014012620130419
75996sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012620130419
76040sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014012620130419
76048sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014012620130419
76052sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014012620130419
76060sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014012620130419
76088sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014012620130419
76120sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014012620130419
76312sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014012620130419
76600sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014012620130419
76816sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014012620130419
76832sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014012620130419
77124sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014012620130419
77140sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014012620130419
77244sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014012620130419
77268sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014012620130419
77272sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014012620130419
77280sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014012620130419
77548sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014012620130419
77584sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012620130419
79564sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014012620130419
80856sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014012620130419
80916sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014012620130419
80924sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012620130419
80996sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012620130419
81188sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014012620130419
81340sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014012620130419
81548sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2014012620130419
82056sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014012620130419
82180sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2014012620130419
82200sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014012620130419
82272sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014012620130419
82460sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012620130419
82492sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014012620130419
82524sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014012620130419
82540sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014012620130419
82616sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012620130419
83184sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014012620130419
84540sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014012620130419
84696sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012620130419
84908sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012620130419
85188sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014012620130419
85520sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014012620130419
85548sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014012620130419
85668sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
85740sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2014012620130419
85908sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
86080sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
86440sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014012620130419
86596sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014012620130419
87156sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014012620130419
87240sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014012620130419
87776sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014012620130419
87804sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2014012620130419
87892sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014012620130419
87920sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014012620130419
87928sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014012620130419
88236sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014012620130419
88288sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014012620130419
88324sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014012620130419
88352optgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012620130419
88392sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2014012620130419
88536optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012620130419
88588optgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012620130419
88708sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014012620130419
88712sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014012620130419
88820sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014012620130419
88848optgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012620130419
88852sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014012620130419
88976sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014012620130419
89040sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014012620130419
89064sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2014012620130419
89124optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014012620130419
89316optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014012620130419
89468optgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012620130419
89628optgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014012620130419
89636optgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014012620130419
90116sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014012620130419
90680sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014012620130419
90732sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2014012620130419
90772sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014012620130419
90876sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012620130419
91120sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014012620130419
91956sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014012620130419
92060sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012620130419
92708optgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
92896optgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014012620130419
92904optgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014012620130419
92996sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014012620130419
93016optgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014012620130419
93096sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014012620130419
93160optgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014012620130419
93272sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014012620130419
93436sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014012620130419
93564sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2014012620130419
93624optgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
93648sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014012620130419
94384optgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
95196sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014012620130419
95276sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014012620130419
95444sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014012620130419
95640sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014012620130419
96308sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014012620130419
96400sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2014012620130419
97544sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014012620130419
97752sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014012620130419
97884sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014012620130419
97900sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012620130419
97932sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014012620130419
97968sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014012620130419
98004sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014012620130419
98016sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014012620130419
98360sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014012620130419
98472sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014012620130419
98512sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014012620130419
98532sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2014012620130419
98544sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
98936sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014012620130419
99180sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012620130419
99192sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014012620130419
99380sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014012620130419
99480optgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012620130419
99520sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014012620130419
99612sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014012620130419
99776sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014012620130419
99840sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014012620130419
99892sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
99980sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014012620130419
100036sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014012620130419
100052sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014012620130419
100052sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014012620130419
100096sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014012620130419
100108sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
100140sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014012620130419
100148sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014012620130419
100172sphlib-smallgcc -m32 -O -fomit-frame-pointer2014012620130419
100176sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014012620130419
100196sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014012620130419
100196sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2014012620130419
100236sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014012620130419
100248sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014012620130419
100284sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012620130419
100316sphlib-smallgcc -m32 -Os -fomit-frame-pointer2014012620130419
100324sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014012620130419
100328sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014012620130419
100348sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2014012620130419
100352sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014012620130419
100392sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014012620130419
100396sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014012620130419
100408sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
100412sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2014012620130419
100412sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014012620130419
100460sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012620130419
100468sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014012620130419
100672sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
100672sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012620130419
100744sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014012620130419
100760sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014012620130419
100772sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014012620130419
100812sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2014012620130419
100916sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014012620130419
100924sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014012620130419
101084sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014012620130419
101116sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2014012620130419
101328sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014012620130419
101376sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014012620130419
101860sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2014012620130419
101880sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
101896sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2014012620130419
102016sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014012620130419
102028sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014012620130419
102188sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014012620130419
102376sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014012620130419
102468sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014012620130419
102484sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014012620130419
102528optgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014012620130419
102568sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
102652sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012620130419
102656sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014012620130419
102660sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014012620130419
102700sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014012620130419
102728sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014012620130419
102804optgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014012620130419
102812sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014012620130419
102832optgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014012620130419
102948optgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014012620130419
103048sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014012620130419
103188sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014012620130419
103228sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014012620130419
103836sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014012620130419
103972optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014012620130419
104236sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014012620130419
104404sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
104788sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
104876sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2014012620130419
104920sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2014012620130419
105092sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2014012620130419
105436sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014012620130419
105464sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014012620130419
105468optgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014012620130419
105468optgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014012620130419
105668sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014012620130419
105796sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014012620130419
105804sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012620130419
105988optgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014012620130419
106392optgcc -m32 -O3 -fomit-frame-pointer2014012620130419
106460optgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014012620130419
106528sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014012620130419
106920sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014012620130419
106952optgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
107068sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014012620130419
107184sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014012620130419
107684sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2014012620130419
107692sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2014012620130419
107960sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014012620130419
108036sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014012620130419
108156sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014012620130419
108332optgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014012620130419
108440sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014012620130419
108544optgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014012620130419
108628sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014012620130419
108936sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014012620130419
109024sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014012620130419
109080optgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012620130419
109292optgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014012620130419
109312optgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014012620130419
109432sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014012620130419
109456optgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014012620130419
109560optgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014012620130419
109880optgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012620130419
109892optgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014012620130419
109968optgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014012620130419
110504sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014012620130419
110540sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014012620130419
110720sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012620130419
110956sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014012620130419
111936sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014012620130419
112200sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2014012620130419
112244sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2014012620130419
113176sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014012620130419
113384sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014012620130419
113436sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014012620130419
113900sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014012620130419
114408sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014012620130419
114704sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014012620130419
114756sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014012620130419
114932sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014012620130419
115108sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014012620130419
115340sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014012620130419
115352sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2014012620130419
115508sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014012620130419
115624sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014012620130419
115864sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014012620130419
115944sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014012620130419
116132sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014012620130419
116144sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014012620130419
116464sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2014012620130419
116516sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014012620130419
116784sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014012620130419
116864sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2014012620130419
117200sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014012620130419
117464sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014012620130419
117504optgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014012620130419
117636optgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014012620130419
117836optgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014012620130419
118448optgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014012620130419
118820sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014012620130419
118864optgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012620130419
118884optgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014012620130419
118908optgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014012620130419
119140optgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014012620130419
119436optgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014012620130419
119660optgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014012620130419
119872optgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014012620130419
120432sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014012620130419
120472sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014012620130419
120600sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014012620130419
120968optgcc -m32 -O2 -fomit-frame-pointer2014012620130419
121020optgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014012620130419
121092sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014012620130419
121092optgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014012620130419
121172optgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014012620130419
121212sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2014012620130419
121292optgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014012620130419
121392optgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014012620130419
121456optgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014012620130419
122308optgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012620130419
122824optgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
122824sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014012620130419
122952optgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014012620130419
123056optgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012620130419
123152optgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012620130419
123252optgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014012620130419
123376optgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014012620130419
123392optgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014012620130419
123408optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014012620130419
123680optgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014012620130419
123756sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014012620130419
123824sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014012620130419
124016optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014012620130419
124228sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014012620130419
124288optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
124316sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2014012620130419
124344optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
124552optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014012620130419
124736optgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014012620130419
125012sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014012620130419
125116optgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014012620130419
125520optgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014012620130419
125564sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014012620130419
125608optgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014012620130419
125820optgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014012620130419
126252sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014012620130419
126260optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014012620130419
126336optgcc -funroll-loops -m32 -O -fomit-frame-pointer2014012620130419
126984optgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014012620130419
128016sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2014012620130419
128188optgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014012620130419
128608optgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014012620130419
129296optgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014012620130419
129540optgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014012620130419
129600optgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014012620130419
130012optgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014012620130419
130372optgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014012620130419
130792optgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014012620130419
131072sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014012620130419
131240optgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014012620130419
131320optgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014012620130419
132136optgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014012620130419
132308optgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014012620130419
132512optgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014012620130419
132532optgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014012620130419
133192optgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014012620130419
133696optgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014012620130419
133812sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014012620130419
135808sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014012620130419
135900sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014012620130419
136660sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014012620130419
137224optgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014012620130419
137252optgcc -m32 -march=athlon -O -fomit-frame-pointer2014012620130419
138532optgcc -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
138688optgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014012620130419
138924optgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014012620130419
138944optgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014012620130419
139016optgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014012620130419
139220optgcc -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
139240optgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014012620130419
139240optgcc -m32 -march=k8 -O -fomit-frame-pointer2014012620130419
140292optgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014012620130419
140368optgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014012620130419
140564optgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014012620130419
140672sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014012620130419
141412sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014012620130419
141904optgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014012620130419
142052sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2014012620130419
142228optgcc -m32 -march=corei7 -O -fomit-frame-pointer2014012620130419
142560optgcc -m32 -O -fomit-frame-pointer2014012620130419
142624optgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014012620130419
142724sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014012620130419
143064optgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012620130419
143112optgcc -m32 -march=core2 -O -fomit-frame-pointer2014012620130419
143152sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2014012620130419
143228optgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014012620130419
143268sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014012620130419
143328optgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014012620130419
144676optgcc -m32 -march=prescott -O -fomit-frame-pointer2014012620130419
144852optgcc -m32 -march=nocona -O -fomit-frame-pointer2014012620130419
146444optgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014012620130419
147376optgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014012620130419
147492optgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014012620130419
147496optgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014012620130419
149368optgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014012620130419
149940optgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014012620130419
149964optgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014012620130419
150136optgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014012620130419
150172optgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014012620130419
150916optgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014012620130419
150980optgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014012620130419
151144optgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014012620130419
151188optgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014012620130419
151192optgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014012620130419
151280optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014012620130419
151308optgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014012620130419
151340optgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014012620130419
151340optgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014012620130419
151372optgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014012620130419
151652optgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
152032optgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014012620130419
152236optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
152276optgcc -m32 -march=core2 -Os -fomit-frame-pointer2014012620130419
152288optgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012620130419
152292optgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014012620130419
152300optgcc -m32 -Os -fomit-frame-pointer2014012620130419
152316optgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014012620130419
152416optgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014012620130419
152476optgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014012620130419
152520optgcc -m32 -march=k6 -O -fomit-frame-pointer2014012620130419
152592optgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014012620130419
152604optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
152668optgcc -m32 -march=k8 -Os -fomit-frame-pointer2014012620130419
152720optgcc -m32 -march=prescott -Os -fomit-frame-pointer2014012620130419
152860optgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014012620130419
152868optgcc -m32 -march=nocona -Os -fomit-frame-pointer2014012620130419
153040optgcc -m32 -march=i486 -O -fomit-frame-pointer2014012620130419
153076optgcc -m32 -march=athlon -Os -fomit-frame-pointer2014012620130419
153320optgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014012620130419
154192optgcc -m32 -march=i386 -O -fomit-frame-pointer2014012620130419
159420optgcc -m32 -march=pentium -O -fomit-frame-pointer2014012620130419
159584optgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014012620130419
173208optgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014012620130419
173272optgcc -m32 -march=i386 -Os -fomit-frame-pointer2014012620130419
173880optgcc -m32 -march=i486 -Os -fomit-frame-pointer2014012620130419
174680optgcc -m32 -march=pentium -Os -fomit-frame-pointer2014012620130419
178756optgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014012620130419
180972optgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014012620130419
182548optgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014012620130419
182788optgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014012620130419
182844optgcc -m32 -march=k6 -Os -fomit-frame-pointer2014012620130419
183296optgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014012620130419
184152optgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014012620130419
188100optgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014012620130419
194324optgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014012620130419
196376optgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014012620130419
3473668refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014012620130419
3593572refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014012620130419
3594592refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014012620130419
3598696refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014012620130419
3602624refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014012620130419
3610492refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014012620130419
3611956refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012620130419
3617288refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012620130419
3617896refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014012620130419
3619576refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014012620130419
3619772refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014012620130419
3623724refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014012620130419
3628188refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014012620130419
3630724refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014012620130419
3630728refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014012620130419
3636308refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014012620130419
3647808refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012620130419
3699748refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014012620130419
3709928refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014012620130419
3710212refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
3710700refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014012620130419
3710976refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014012620130419
3714568refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
3714716refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012620130419
3728800refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014012620130419
3729076refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014012620130419
3729808refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014012620130419
3733404refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014012620130419
3734848refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
3735860refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014012620130419
3735876refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014012620130419
3736056refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014012620130419
3739912refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014012620130419
3740640refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014012620130419
3741644refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014012620130419
3743152refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014012620130419
3744016refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014012620130419
3744796refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014012620130419
3748564refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014012620130419
3750484refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014012620130419
3750832refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014012620130419
3751032refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014012620130419
3754344refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014012620130419
3755064refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014012620130419
3755660refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014012620130419
3875772refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014012620130419
3876272refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014012620130419
3876912refgcc -m32 -march=k6 -O -fomit-frame-pointer2014012620130419
3885692refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014012620130419
3887096refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014012620130419
3887832refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014012620130419
3888084refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014012620130419
3891472refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014012620130419
3891952refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014012620130419
3892320refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014012620130419
3894276refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
3894340refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014012620130419
3896676refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
3896816refgcc -m32 -march=nocona -O -fomit-frame-pointer2014012620130419
3897352refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014012620130419
3898224refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014012620130419
3900940refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014012620130419
3903000refgcc -m32 -O2 -fomit-frame-pointer2014012620130419
3903952refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014012620130419
3904744refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014012620130419
3905152refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014012620130419
3905804refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014012620130419
3906596refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014012620130419
3908128refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014012620130419
3909280refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014012620130419
3909660refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014012620130419
3909848refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014012620130419
3910504refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014012620130419
3911596refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014012620130419
3912384refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012620130419
3912688refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014012620130419
3913256refgcc -m32 -O3 -fomit-frame-pointer2014012620130419
3913700refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014012620130419
3913740refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012620130419
3913856refgcc -m32 -O -fomit-frame-pointer2014012620130419
3914088refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014012620130419
3914128refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014012620130419
3915008refgcc -m32 -march=core2 -O -fomit-frame-pointer2014012620130419
3915372refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014012620130419
3915456refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014012620130419
3917064refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014012620130419
3918072refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012620130419
3918212refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
3919308refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014012620130419
3919512refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014012620130419
3919928refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014012620130419
3920080refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
3921888refgcc -m32 -march=prescott -O -fomit-frame-pointer2014012620130419
3922548refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012620130419
3923236refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014012620130419
3924164refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014012620130419
3924208refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014012620130419
3925360refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012620130419
3927044refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014012620130419
3928524refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014012620130419
3933556refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014012620130419
3939480refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014012620130419
3978812refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014012620130419
3985772refgcc -m32 -march=k8 -O -fomit-frame-pointer2014012620130419
4006836refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
4010416refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014012620130419
4011268refgcc -m32 -march=athlon -O -fomit-frame-pointer2014012620130419
4016816refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014012620130419
4047580refgcc -m32 -march=i486 -O -fomit-frame-pointer2014012620130419
4137280refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014012620130419
4137320refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014012620130419
6076084refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014012620130419
6077744refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014012620130419
6092004refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014012620130419
6093524refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014012620130419
6144664refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014012620130419
6149976refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014012620130419
6317324refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014012620130419
6346560refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014012620130419
6349108refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014012620130419
6349376refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014012620130419
6349832refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
6350676refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014012620130419
6352720refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014012620130419
6354816refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014012620130419
6356148refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014012620130419
6372304refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014012620130419
6379392refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014012620130419
6379988refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014012620130419
6381988refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014012620130419
6390068refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014012620130419
6390908refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014012620130419
6391808refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
6393520refgcc -m32 -Os -fomit-frame-pointer2014012620130419
6409712refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014012620130419
6410448refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014012620130419
6410776refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014012620130419
6411976refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012620130419
6417568refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014012620130419
6417852refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014012620130419
6420196refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014012620130419
6421424refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014012620130419
6421788refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014012620130419
6424536refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014012620130419
6429124refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014012620130419
6430168refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014012620130419
6437040refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014012620130419
6444368refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014012620130419
6633600refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014012620130419
6633632refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014012620130419
6636268refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014012620130419
6669176refgcc -m32 -march=pentium -O -fomit-frame-pointer2014012620130419
6669836refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014012620130419
6821024refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014012620130419
6891324refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014012620130419
6912196refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014012620130419
6913576refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014012620130419
6914160refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014012620130419
6929656refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014012620130419
6930980refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014012620130419
6937064refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014012620130419
6941212refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014012620130419
6942376refgcc -m32 -march=i386 -O -fomit-frame-pointer2014012620130419
6993548refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014012620130419
7002588refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014012620130419
7011924refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014012620130419
7029480refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014012620130419
7031400refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014012620130419
7043092refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014012620130419
7065272refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014012620130419
7069712refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014012620130419
7078816refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014012620130419
7078848refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014012620130419

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: 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 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -Os -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O -fomit-frame-pointer vect128
gcc -m32 -march=k8 -Os -fomit-frame-pointer vect128
gcc -m32 -march=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: 9, 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
gcc -m32 -march=native -mtune=native -O2 -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

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: vector.c:879:3: error: expected ';' before 'ww'
vector.c: vector.c:880:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'TTl'
vector.c: vector.c:880:3: error: expected ';' before 'ww'
vector.c: vector.c:881:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'TTl'
vector.c: vector.c:881:3: error: expected ';' before 'ww'
vector.c: vector.c: In function 'SIMD_Compress':
vector.c: vector.c:889:14: error: array type has incomplete element type
vector.c: vector.c:905:14: error: array type has incomplete element type
vector.c: vector.c: In function 'fft128_natural':
vector.c: vector.c:917:12: error: array type has incomplete element type

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: 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:868:0: note: this is the location of the previous definition
vector.c: vector.c:877:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:870:0: note: this is the location of the previous definition

Number of similar (compiler,implementation) pairs: 69, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -Os -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O -fomit-frame-pointer vect128
gcc -m32 -march=k8 -Os -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -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: 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:868:0: note: this is the location of the previous definition
vector.c: vector.c:877:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:870:0: note: this is the location of the previous definition
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: 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:868:0: note: this is the location of the previous definition
vector.c: vector.c:877:0: warning: "PERM_START" redefined [enabled by default]
vector.c: vector.c:870:0: note: this is the location of the previous definition

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